FLINTERS Engineer's Blog

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

モナド(clojure.algo.monads)よくわからないからとりあえずいじってみた

こんにちわ、k_imaizumiです。 関数型の言語の情報を見てるとよく目にするモナド。 なんかこいつを説明するためにいろんな記事がわんさかありますが、結局よくわからない。 すごいHaskellたのしく学ぼう!を読むも難しくてよくわからない。 よくわからなすぎ…

Chefテスト始めました!

こんにちは、貴子です。 インフラチームでchefのテストを導入して、運用フローまで落とせてきたので 何が問題でどう改善したかをまとめました。 テストを導入する前の問題点 テストを始める前のrecipeにはたくさんの問題がありました。 * bash・executeを多…

Androidでのモジュール分割

どうも、@ugdarkです。 現在、Android学習をしているのでその時に気がついた事や あまり記事がなくわからなかったモジュール分けなどを紹介 Android LibraryとJava Libraryを試して。 ※ 正しいやり方なのか合ってるのかはわかりません。 Android Library [An…

マイクロベンチマークツールのsbt-jmhを使ってみた

越です。 最近すごく暑さが気になってきたので、夏休みを利用して、地元の長野で避暑地でも行ってゆっくりしようかと考えています。 scalaでベンチマーク scalaの勉強のためにscalaでベンチマークを測る方法を調べていて、 scala.testing.BenchmarkがScala 2…

Chrome Extensionで本番環境での誤操作を防止する

こんにちは、SEPTENI TECHNOLOGYの平井です。 ちょっと前までハノイは灼熱だったんですが、先週辺りから急に涼しくなりました。 今は日本の方が暑いみたいですね。 というわけで、本題です。 本番環境でヒヤッとしたくない web開発をするにあたって、本番環…

【Swift】Google AdMob Ads SDK in Swift - Simple Tutorial

In this tutorial we will create an advertising banner using the Google Mobile Ads SDK. Tips for reading this tutorial, I would suggest you read this tutorial step by step and I hope you will enjoy it too. Note*, some parts of this tutorial…

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

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

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

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

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

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

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

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