FLINTERS Engineer's Blog

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

XcodeのメニューをカスタマイズするプラグインをSwiftで作る

こんにちは! 寺坂です セミも鳴き始めてすっかり夏です 暑い日は自宅にこもってモクモクと開発するのもいいですね と、いうことで、 今回はXcodeのプラグイン開発の導入を書いていきたいと思います。 拙い部分も多いですが、どうか温かい目でよろしくお願い…

エンジニアとしてもっておきたいロジカルシンキング入門(テスト編)

0.前座 皆様、お久しぶりです。始めての方ははじめまして。エンジニアの原田です。 ついに、書く書く詐欺ではなくなりました。ロジカルシンキング第二弾です。 はてなブログに移ったので前の記事はどこなのーがわかりにくいので一応、リンク貼っておきます。…

既存プロダクトにKotlinを導入する

こんにちは、ゆのうえです。 近頃、主にAndroid界隈で話題沸騰中(希望的)のJVM言語Kotlin。 この度、「ファッションコーディネートアプリMANT」でもAndroidアプリ開発にKotlinを導入しましたので、既存のJavaプロジェクトにKotlinを導入してよかったことや…

エンジニアブログを、はてなブログに移行しました!

こんにちは、貴子です。 弊社のエンジニアブログをwordpressからはてなブログに移行しました。 はてなブログに移行した理由は、単純に複数の社内エンジニアに、はてなブログを使いたい!と希望されたからです。。。 そこで移行手順を軽くまとめました。

Playframeworkで定期実行させる - akka-quartz-schedulerを使う

こんにちは、t_hirohataです。最近PlayFrameworkで、指定した時間に処理を動かすプログラムを書いたので そこで使ったライブラリをちらっとご紹介します。akka-quartz-scheduler今回ご紹介するのは、akka-quartz-schedulerというライブラリで、 cronのような…

RecyclerViewのデータ管理をSortedListに丸投げする

こんにちは、ゆのうえです。 Android Support Library 22.1.0からv7 recyclerview libraryにSortedListというクラスが追加されています。 特に必要とされていないのか、同様のふるまいを自力で実装している人が多いのかあまり話題には上りませんが、Recycler…

gulpを使ったToDoアプリ(AngularJS + TypeScript)の開発環境自動化

大久保です。最近、プロジェクトでTypeScriptを使い始めたのですが、JavaScriptと比較するとかなり使い勝手がよく、気に入っています。プライベートでも使いたかったのですが、やっぱり、、 編集・保存 → コンパイル実行 → ブラウザリロードというのはなかな…

BambooがJenkinsの10倍ぐらいは良いと感じている件

こんにちは、sugitaniと申します。最近JenkinsからBambooに乗り換えてみたところ、大変便利だったので良さを列挙してみます。デプロイ独立が良いBambooの特徴として、ビルドとデプロイが分かれています。"ビルド"は普通のCI機能です。配布パッケージを作って…

エンジニアにSEO対策を求めるのは間違っているだろうか?

どうも、こんにちは。セプテーニ・テクノロジー(ベトナム・ハノイ)駐在の鎌田です。 タイトルはただのキャッチコピーなので気にしないでください。セプテーニ・テクノロジーという会社は、ベトナムでオフショア開発する会社です。私が最近どんな仕事をして…

sensu-serverとpagerdutyの連携

こんにちは、貴子です。この記事では、sensuでhttpdの死活監視を行い pagerdutyを利用してアラートが飛ぶところまでをやります。 sensu-server・clientはインストール済みとします。