FLINTERS Engineer's Blog

FLINTERSのエンジニアによる技術ブログ

EC2にDockerをインストールしてNginxコンテナを作る

セプテーニ・オリジナルの池田です。 弊社でDockerが使用されることになり、最近Dockerについて調べました。 今回Dockerfileを使わずに、DockerをインストールしてからNginx動かし、 Dockerのコンテナ、イメージ、基礎的なコマンドなどを説明したいと思いま…

意外と知らないIntelliJ IDEAのGit管理機能いろいろ(´-`)

新卒2年目の大久保です。(´-`) IntelliJ IDEA使い始めて結構経つんですが、未だに機能を活用しきれてないなと感じます。。(´-`) 特にGit周りに関しては知ってると便利な機能いろいろあるので、学習も兼ねていくつかピックアップしてまとめてみました。…

CasperJSで画面操作系テストを自動化する

こんばんは。関です。 今回は、最近ちょろっと導入してみたCasperJSについて簡単に説明します。すごく簡単に。 まず、PhantomJSとCasperJSをインストール。 brew install node npm install phantomjs casperjs export PATH=./node_modules/.bin:$PATH

モナドの社内勉強会を開きました

先週末に社内向けにモナドの勉強会を開きましたので、今回はそちらの資料を公開します。 今回の勉強会の目標は、モナドを理解してもらうというよりは scalaでプログラミングしてる皆さんに対して、じつはこれモナドなんだよ、既につかってるんだよ。 という…

Google Musicの重複曲を削除する

はじめまして。1年目の早瀬です。 2ヶ月ほど前からGoogleMusicが日本でも使用できるようになりましたね。 僕も使用しているのですが複数端末から曲をアップロードしようと思うとどうしても重複曲が出てきてしまいます。 GoogleMusicには重複曲を削除する機…

Scala初心者がScala学習に使っているREPL

Scalaを使い始めて、半年以上が過ぎてきました。 セプテーニ・オリジナル2年目の越です。 僕がScalaの学習をする時にREPLでいろいろ試すことが多いので、よく使っているものをまとめてみました。 ライブラリをREPL上で動かして試したいときなどに使っている…

gulp-webserverで開発用Webサーバーを立ち上げる

こんばんは、ゆあさです。 今日はgulp-webserverを使った開発用のWebサーバー立ち上げの方法と、Web APIサーバーへのプロキシを実現する方法を紹介したいと思います。 gulp-webserverとは gulp-webserver gulp-webserverとは簡単に開発用のWebサーバーを立ち…

GANMA!でのCache実装例

こんにちは、杉谷と申します。 いま運用している"GANMA!"のCache周りは比較的ちゃんと出来ている気がしていまして、 サービスの特性もありますがアクセス数の割にはMasterDB1台Slave無しでも負荷すっかすか、というくらいには負荷が押さえられています。 GAN…

Jolokiaを使ってコンテナ内のjarをホスト側から取得してみる

貴子です。 弊社では絶賛docker乗り換え中で、コンテナ内のjarプロセスを監視したくなりました。 監視ツールとしてはmackerelとsensuを使っていますが、 まだその2つでグラフ表示したりメモリーの使用率のアラートを設定したりまでは出来ていません。 この記…

研修でscala-dddbaseを使って掲示板作ってみました

はじめまして、新人のno_sugiyamaです。 研修でscala、PlayFramework、ドメイン駆動設計(DDD)を使って掲示板を作りました。 実装する際に使ったscala-dddbaseライブラリがDDDで実装するときに非常に便利だったので、実際にどんな感じで使ったかをご紹介した…