なみひらブログ

学んだことを日々記録する。~ since 2012/06/24 ~

ときメモ

Go製Webアプリのサーバ実行環境整備の作業メモ

背景 golangで作ったWebアプリをサーバで動かすためのやったサーバ整備の作業メモです。 作業メモ golangをinstallする 参考 Getting Started - The Go Programming Language yum install go 実際は「golang」というキーワードでいれるらしいが、知らずに「g…

Fabric環境構築の作業メモ

背景 Androidアプリ開発にてアプリでTwitter連携がしたくなったところ、それを実現する際、最近は「Fabric」というフレームワークがよいらしい(なみひら調べ) なのでFabricを導入してみたときの作業メモです。 Fabric - App Development Platform for team…

オリジナルコルクコースターを作った話

背景 社内の活動(また活動チーム)用にグッズを作ることになったので*1、その作業のメモです。 内容 活動 以下に似たような社内の情報交流を推進する活動 techlife.cookpad.com 作る理由 活動の宣伝用 情報共有に協力してくれた人(発表者など)へのお礼・…

Spring Securityを適用するときの作業メモ

背景 Springプロジェクトが提供する認証の機構「Spring Security」を適用したときのメモです。 今回はログイン・ログアウト・ロールに合わせた画面表示切り替えあたり処理を書いてみます。 環境 前提として以下を利用して書いています。 maven JSP メモ 必要…

Spring MVC+Jacksonで日付文字列をLocalDateTimeにマッピングする

背景 spring-webmvcを使ったWebAPIで、Java8で追加されたLocalDateTimeに対応したときのメモです。 ゴール 以下のようなJSONをLocalDateTimeのパラメータにマッピングします。 (日時のフォーマットは一例です) リクエスト { "name" : "test", "createdAt" …

Webアプリの静的コンテンツをAWSのS3+CloudFrontに配置したときの作業メモ

背景 AWSを利用してWebアプリを作るなら、静的コンテンツはAWSのS3とCloudFrontを利用したほうが最近知ったので、それをやってみたときの作業メモです。 ※静的コンテンツ=例:アプリが保持する画像、ドキュメント、cssなどなど 用語確認と位置づけ S3 AWSが…

MacからAWS(EC2)にSSH接続したときの作業メモ

背景メインの開発PCをMacにしたので、元々WindowsPCでやっていたAWS関連のセットアップをMacで実施しました。今回はSSH接続。作業キーの配置AWSに接続するためのキー(*.pem)を配置します*1。 n-mba:~ namihira$ ll .ssh/ total 16 ・・・ -rw-------@ 1 nami…