LINEで使われているような電話番号による認証を試しに作ってみたので、ブログにまとめておきます。 電話番号認証とはこんなのです。 まず、電話番号を用いた認証ですが、方式が2通りありますので、それらの概要を説明します。 SMS利用パターン 電話番号をア…
Java1.5からEnum型が追加され、定数の定義等に利用されていますが、EffectiveJava久々に読み直していたら、EnumでSingletonをやるのがおしゃれさんだよと書いてあったので、ブログにメモしときます。 周知の事実すぎるので、今更かよ感ありますが、知らなか…
Account.frameworkで既にTwitter認証済みのACAccountを使い回してiOS側からSLRequestやTWRequestでAPIコールをしているだけであれば、必要ないのですが、どうしてもサーバにもAccsessTokenやAccessTokenSecretを渡したい場合があります。しかしながら、Servi…
下記のようなエラーが発生したときは、project/build.propertiesのsbtのバージョンを確認すること。 ソースは古いplayのままでframework側のsbtが新しいかもしれない。 project/build.properties内のsbtバージョンを正しいバージョンに書き換えれば動く。 $ …
hatena blogデフォルトだと横幅が狭く、ソースコード等が見難いのでカスタマイズしたのでメモ。 /* <system section="theme" selected="report"> */ @import "/css/theme/report/report.css"; /* </system> */ /* <system section="background" selected="fff"> */ body{background:#fff;} /* </system> */ pre.code{ font-size: 70%; background:#EEEEEE; max-heig…
社内のスマホエンジニア勉強会で発表したのでブログにしときます。 Social.framework&Account.framework #twtr_hack from Itsuki Kuroda サンプルアプリはGitHubに公開しているのでどうぞ。 https://github.com/i2key/SocialframeworkExample最初のほうは当…
yumにJenkinsリポジトリ登録してインストール $ sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo $ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key $ sudo yum install jenkins cf : h…
1.2系は設定ファイルでもできるけど、ここではコマンド指定のメモ。たまに忘れるのでメモ。Play 1.2系 play run --http.port=8080Play 2.0系 play "run 8080"または sbt stage target/start -Dhttp.port=8080
8月にTwitterAPI勉強会で発表したスライドを載せていなかったので、 思い出迷子にならないように載せときます。しかしながら、既にiOS6のSocialFrameworkが出ていたり、リバースオースも申請しないでも使えるようになったりと情報鮮度は著しく悪化しているの…
第三回Playframework勉強会で発表してきました。当日のtoggetterはこちら。内容は、今回私が開発したソーシャル音楽アプリAttaccaでPlay2.0+Javaを選択した経緯がメインになります。 こんなアプリです。発表資料はRECRUITの黒田として発表した部分は省いてお…
TwitterAPI勉強会にて、以下のLTをしてきました。 10分の発表なのに、スライド60枚以上作ってしまったので、どうなるかと思いましたが、想定通り1分6枚ペースで時間内に無事?終わりました。 また、タイトルで釣ることを目的にしていたので、中身薄くてゴメ…
Twitterハッカソンに参加してきました。場所はTwitter Japan! (場所はアーク森ビルといわれ、勘違いして六本木ヒルズに行き、インフォメーションカウンターのおねーさんにTwitterJapanどこですか?と聞いて、ザワザワしたのは言うまでもない。)トゥギャッ…
つくっているiOS、AndroidアプリのPRキャンペーンでTwitterの自動フォロー返しが必要になったので、最近勉強をはじめたScalaで書いてみました。 参考にさせていただいたのは以下のJavaソースです。もちろん、Twitter4Jを使います。http://d.hatena.ne.jp/yoh…
以前、Twitter API勉強会(#twtr_hack)後の懇親会にて @yusukeyさんが、「今時はコーディングの勉強はじめるならTwitter4JつかってHelloWorld2.0だよね。」と言っていたので、 そのままその案をパクって採用して、学生向けAndroid勉強会(入門編)のテーマ…
先日行われましたNFCハッカソンに参加してきました。実は勤務先のブログでも本イベントの報告はしているのですが、個人的な見解等も交えて書きたかったので自分のブログにもポストしました。 NFCについて 技術的なことはWEB上にも沢山あるので(参考:NFCの…
Androidを勉強初めて参考にしたページをリストアップしていく。 パフォーマンス フルGC対策 OutOfMemory発生時に真っ先にメモリを回収させるためのラッパークラス SoftReference(Android特有の話ではないけど) http://labs.techfirm.co.jp/android/cho/214…
こんばんは。Play! framework Advent Calendar 2011 jp #play_jaの12月23日の記事になります。よろしくお願いします。さて、Spring Module知ってますか?Play!にはSpring Moduleなるものがあります。これによってPlay!でもSpringFrameworkを使うことが可能に…
ブログはじめました。インプット期間が長過ぎたため、そろそろアウトプットしていかないとという焦りもあり、ブログ始めます。久々のブログなので、記事ひとつに対するパワーの入れ方がわかっていないので、長い文章になってしまいました。すみません。最初…