読者です 読者をやめる 読者になる 読者になる

Septeni EngineerBlog

セプテーニエンジニアが綴る技術ブログ

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

こんにちは! 寺坂です

セミも鳴き始めてすっかり夏です

暑い日は自宅にこもってモクモクと開発するのもいいですね


と、いうことで、

今回はXcodeプラグイン開発の導入を書いていきたいと思います。

拙い部分も多いですが、どうか温かい目でよろしくお願いします!

続きを読む

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

0.前座

皆様、お久しぶりです。始めての方ははじめまして。エンジニアの原田です。

ついに、書く書く詐欺ではなくなりました。ロジカルシンキング第二弾です。

はてなブログに移ったので前の記事はどこなのーがわかりにくいので一応、リンク貼っておきます。 エンジニアとしてもっておきたいロジカルシンキング入門 - Septeni EngineerBlog

もし、気になったなーとか思っていただけると幸いです。

今回は、ロジカルシンキングの実践落とし込みの第一弾として、テストでロジカルシンキングを使ってみたいと思います。

続きを読む

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

こんにちは、ゆのうえです。 近頃、主にAndroid界隈で話題沸騰中(希望的)のJVM言語Kotlin。 この度、「ファッションコーディネートアプリMANT」でもAndroidアプリ開発にKotlinを導入しましたので、既存のJavaプロジェクトにKotlinを導入してよかったことや、気をつけなければいけないことなどを2ヶ月半ほどの導入経過からお伝えしたいと思います。

続きを読む

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

こんにちは、貴子です。

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

続きを読む

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

こんにちは、t_hirohataです。

最近PlayFrameworkで、指定した時間に処理を動かすプログラムを書いたので
そこで使ったライブラリをちらっとご紹介します。

akka-quartz-scheduler

今回ご紹介するのは、akka-quartz-schedulerというライブラリで、
cronのような書き方でスケジュールを設定できるというものです。
(※このライブラリはAkkaを使うので、Akkaの知識が多少必要になります。)

このライブラリを使うには、build.sbtに追加する必要がありますが、
Akkaのバージョンによって追加するものが異なるので、こちらを参考に追加すると良いです。

それでは早速使ってみたいと思います!

続きを読む

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

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

続きを読む

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

大久保です。

最近、プロジェクトでTypeScriptを使い始めたのですが、JavaScriptと比較するとかなり使い勝手がよく、気に入っています。

プライベートでも使いたかったのですが、やっぱり、、


編集・保存 → コンパイル実行 → ブラウザリロード

というのはなかなかにめんどくさい。。

ということでタスクランナーでいいかんじにしたいなと思い、

AngularJS + TypeScriptで作られたToDoアプリをgulpで自動実行できるようなgulpfileを書いてみました。

ToDoアプリについて

f:id:taketor:20150722103810p:plain

今回使ったToDoアプリの元はtodomvcTypeScript & AngularJSバージョンです。

今回はあくまでgulpの学習なので、ToDoアプリのソースに関しては元のアプリからほとんど変えてません。

続きを読む