polcaのサービス作りで感じたこと
今日はいつもの技術ブログと違って「CAMPFIRE」がリリースしたpolcaのサービスの作り方についてエンジニア目線、ものづくり目線の観点で感じたことを書きたいと思います。 polcaとは 友人間をメインとしたクラウドフ…
今日はいつもの技術ブログと違って「CAMPFIRE」がリリースしたpolcaのサービスの作り方についてエンジニア目線、ものづくり目線の観点で感じたことを書きたいと思います。 polcaとは 友人間をメインとしたクラウドフ…
zipコマンドでフォルダを省く プロジェクトの初期はデプロイの仕組みがないので実装したソースコードをscpでサーバーに送ることをしていました。そのとき不要なファイル(.gitフォルダ, node_modules等のライブ…
インストール手順 EC2上でNode.jsのスクリプトを動かすときに毎回最初の環境構築について調べたりしていたのでまとめておきます。 インストールするものはgit, nvm, npm modulesです。 git たった…
Mediumとは アメリカ初のブログサービスでシンプルで使いやすいインターフェースのため人気が高まってきているサービスです。日本でも徐々に流行ってきていてブロガーやネット界隈で有名な人が使っている印象です。 海外の場合だ…
KotlinのSpring関連記事が全然ない 最近流行りのKotlinでSpring Bootアプリケーションを実装しているのですが、ネット上にKotlinでSpring Bootを実装している記事や事例が少なくてちょっ…
Lambdaでログ整形 Kinesis FirehoseでログをS3に転送し、そのログをLambdaで受け取りログを整形する場合を想定しています。そのときのLambdaの処理をNode.jsでどう書くか説明します。 ソー…
Spring Boot これからJavaのアプリケーションを実装するならKotlinでSpring Bootをおすすめします。今回はこの2つを使ったRESTfulなCRUDサーバーの実装を簡単に紹介します。ソースコードは…
Flywayとは? FlywayはDBのマイグレーションを行うツールです。DBの状態をバージョン管理でき、ツール経由でSQLを実行するので手作業によるミスを減らすことができます。 1. インストール Spring Boo…
最近のKotlin 2017年のGoogle I/OでAndroidの開発言語としてKotlinを公式にサポートしたことが発表されました。今後はAndroid開発だけでなくサーバーサイドもJavaではなくKotlinを使…
lftpのインストール方法 先日、lftpで数百GBのファイルを指定のサーバーに送らないといけなくなり少しハマったので残しておきます。 インストールは下記で出来ます。 sudo yum install lftp &nbs…