サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
pab-tech.tumblr.com
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 最近「Gaeds」というScalaのライブラリを作っているのですが、 Maven Centralリポジトリから使えるようにしたので、 その経験を元にScalaのライブラリをMaven Centralリポジトリに登録する方法を解説したいと思います。 と言っても、他にドキュメントがないというわけではなく、 むしろわかりやすいドキュメントが既にたくさんあるのですが、 ただ手順自体が結構複雑なので、 僕のほうでも情報をまとめておきたいと思います。 まず、おおまかに方法を説明すると、 ライブラリをMaven Centralリポジトリに直接登録するのではなく、 「Sonatype OSSRH (OSS Repository Hosting Service)」とい
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 プロフィールにも書いてあるとおり、僕は最近私用のプログラムはScalaを使うことが多いのですが、 今回から自分がScalaのどういうところに惹かれたのか、 どういうふうに使うようになっていったのかについて書いていきたいと思います。 最初にScalaに触ったのは結構早くて、2008年くらいだったでしょうか。 まあ、知ったのが早いというだけで、別に何かやったというわけではないんですが。 まずScalaを見て惹かれたところは、Scalaの一番目立つ特徴である「関数型とオブジェクト指向の融合」でした。 関数型とオブジェクト指向の融合については色々な意見があると思います。 そもそも参照透過性を重視する関数型と、 状態と振る舞いをセットに考えるオブジェクト指向を
さっきTumblr Supportからメールが来て、xAuthの使用許可が下りました。 だいたい申請から二日くらいかかるみたいです。 ちなみに僕が申請メールで書いたのはこの一行だけです。 I want to make desktop application! これだけで申請が通るならいちいちこんな手続きが必要なんでしょうかw 謎ですね
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 ScalaとTumblr APIを使ってブログの投稿をしようというシリーズですが、ちょっとひっかかってます。 OAuthのAccess Tokenの取得なんですが、どうもライブラリとして取得するのがなかなか難しいみたいです。 というのも、OAuthではコールバックURLに「oob」という文字列を指定すると、Webでアプリ使用承諾の後にPINコードが発行され、 オンラインにサーバーがなくても、それを使ってAccess Tokenを取得できるのですが、 Tumblrの場合は Out-of-band ("oob") callbacks are not supported by this implementation. というメッセージが出て取得できないんで
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 今回は\(^o^)/とテンションを上げるほどでもないのですが、まあ、シリーズなのでw GaedsのGiter8テンプレートを作ろうと思って、そのためのサンプルアプリを作ったのですが、 そこで使ったテンプレートエンジンのTwirlが結構いいと思ったので紹介したいと思います。 Giter8テンプレートについては次回に詳しく説明するので、今回はサンプルアプリのほうに注目します。 ScalaのテンプレートエンジンというとScalateが有名なんですが、 Google App Engineにローカルファイルを作成できない制限なんかがあって、 Scalateをそのまま使うのは難しいんですね。 なので、今回はTwirlという別のテンプレートエンジンを使うことにしま
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 今回は前回まで作っていたスクリプトをまとめて、Dispatchを使ってTumblrのAPIを叩くライブラリを作りたいと思います。 前回までの記事一覧 Scala(Dispatch)でTumblrのAPIを叩く(小手調べ編) Scala(Dispatch)でTumblrのAPIを叩く(dispatch-json編) Scala(Dispatch)でTumblrのAPIを叩く(xAuthで投稿編) sbt 前回まではScalasスクリプトでコードを書いていましたが、今回からはsbtを導入していきいたいと思います。 Home · harrah/xsbt Wiki sbtはAnt、Mave、Ivyなどと同じビルドツールなんですが、以下の特徴があります。 Ma
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 2012年7月14日に第3回Playframework勉強会がありました。 第3回Playframework勉強会 #play_ja - 日本Playframeworkユーザー会 僕はキャンセル待ちの順番が回ってこなかったので行けませんでしたが、 Ustreamを視聴することができたので、その情報をまとめたいと思います。 Ustream Ustream.tv: ユーザー ikeike443: 第三回Playframework勉強会 7/14, Recorded on 7/14/12. Web Ustream.tv: ユーザー ikeike443: 第三回Playframework勉強会 7/14(2), Recorded on 7/14/12. We
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 先日、PlayBay Play framework2.0プラグイン勉強大会に参加してきました。 PlayBay Play framework2.0プラグイン勉強大会 - 日本Playframeworkユーザー会 あまりこういう勉強会に参加したことがなかったので、どうなるかと思ったのですが、 他の参加者の方々との話し合いの中で、Play2.0について知らないことがいくつも発見できて、有意義な勉強会でした。 特にt2v/play20-authの作者のがくぞさん(@gakuzzzz)から 直接モジュールについてお話を聞けたのが大変参考になりました。 で、僕は、というと、Play2.0のアセットとしてJSXを使えるようにするプラグインを作るということで臨みま
今回はTumblrのブログのタイトルを取得するプログラムを書いてみたいと思います。 前回とあまり変わらないんですが、今回はJSONの処理が入ります。 今更ですが、Tumblr APIのリンクを載せておきます。 特にレスポンスのJSONのサンプルが役に立ちます。 API | Tumblr Tumblr API v2リファレンス和訳(原文:2011/08/07 19:11:23時点) - Walrus, Googling. それではコードに移ります。 Scalasスクリプトで、Dispatchを使ってHTTP通信するというところは前回とほとんど同じなので、違う点だけ説明したいと思います。 val key = "zMy8BEqJ6lPfumkFurUKcz6BdrQtrUkzx1vwnFobeudkQTWv8F" val query = Map("api_key" -> key) val req
このページを最初にブックマークしてみませんか?
『pab-tech.tumblr.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く