Java Java8で追加されたラムダ式を使ってみる!Mac OS X、Eclipse、Mavenへの導入から。 最近、Scalaとか関数型プログラミングにも興味持ちはじめています。 そんな中で、Java8がちょっとばかり関数型っぽい機能を取り込んだということで、調べました。 読んだ本 とりあえず本を1冊読みました。 Java8ではじめる「ラムダ式」... 2014.07.27 Java
Java JavaのArrays#sortは、Collections#sortに比べてどのくらい速いのか? Javaにはリストクラスがあるので、配列とリストクラスの使い分けをする必要があります。 リストクラスの方が多機能で便利なので、多くの場合はリストクラスを使います。しかし、パフォーマンスにシビアな場面だと、リストクラスのようなオーバーヘッドが... 2014.07.24 Java
SaaS Yahooに買収されたFlurry、導入して何ができるのかチェック! ここ数ヶ月、開発ツール系のサービスをたくさん触って紹介しています。 SaaS | 三度の飯とエレクトロン Flurryというアクセス解析ツールも軽く触って、下書きに保存していたのですが、Yahooに買収されたというニュースが出たので、公開す... 2014.07.23 SaaS
分析 データ分析は、収集、集計、可視化。 データ分析の大まかな流れは、収集、集計、可視化、です。 このステップをベースに、サービスごとの具体的に処理方法を考えていくのが良いです。 読んだ本 この本を読みました。 データ分析が支えるスマホゲーム開発 ~ユーザー動向から見えてくるアプ... 2014.07.21 分析
Jetty JettyでセッションCookieにsecure属性を設定する。 HTTPSを用いたサイトを構築する場合、Cookieにsecure属性をつける必要が出てくる場合があります。 Jettyで設定のメモです。 JettyのCookieにSecure属性を付与する 探しました。 How to get jett... 2014.07.18 Jetty
SaaS Countlyでモバイルアプリのリアルタイム解析をする! Webのアクセス解析ツールは数が多く、それぞれに異なった目的というか特性があります。 たとえば、Mixpanelは簡単で、解析の柔軟性が非常に高いです。 WEBアクセス解析ツールMixpanelが簡単なのに凄い。 Chartbeatはリアル... 2014.07.17 SaaS
DynamoDB Amazon DynamoDB LocalをEC2にインストール 先日、DynamoDB Localを使って、ローカルでDynamoDBのテストができる環境を構築しました。 DynamoDB Localとaws-cliとExec Maven Pluginで、DynamoDBのローカル開発環境を構築! これ... 2014.07.14 DynamoDB
Java Node.jsとPHPとJavaのHello Worldでパフォーマンス比較してみた。 この1年くらいで手がけているプロジェクトのバックエンドはすべてJavaなのですが、「Node.js、良いですよ」という話を聞いて、勉強と検証をしております。今回は、軽くNode.jsの勉強をした上で、Node.jsとPHPとJavaの簡単... 2014.07.14 JavaNode.jsPHP
Grunt grunt-maven-pluginを使って、Mavenのビルド工程でGruntビルドを実行する。 数ヶ月前から開発環境にGruntを導入しました。 JavaScriptやCSSの開発工程を自動化するGruntとは何か? さすがに便利で、一気に運用中の全プロジェクトに展開されました。 Mavenのビルド工程でGruntビルドをする Gru... 2014.07.06 Grunt
DynamoDB DynamoDB Localとaws-cliとExec Maven Pluginで、DynamoDBのローカル開発環境を構築! Amazon DynamoDBは簡単で便利ですが、ローカルの開発環境を立ち上げるのが、ちょっと大変? ということで、DynamoDB Localとaws-cliと、あとExec Maven Pluginを使って、環境を整備したので、メモです... 2014.07.05 DynamoDBMaven