2011-01-01から1年間の記事一覧

WebStormショートカット覚書

12/06 にブチブチつぶやいてたヤツをまとめておいたほうがいいかなと思った。 記憶を頼りに書いてるので、間違ってたら教えてください。 機能名はぶっちゃけ適当に名付けてる。 Eclipse風のバインディングにしたほうがいいのかなぁ…。 ショートカット 対応す…

CoffeeScript導入に必要なこと

導入 会社でCoffeeScript試しに使ってみるべ… 的な流れになったので導入の手順を書いておく。Macの方は sudo port sync ; sudo port install nodejs npm ; sudo npm install -g coffee-scriptで導入出来ます。port にも coffee-script がありますが、あんま…

複数EntityGroupに対するトランザクション処理が追加されたらしい

GAE

appengine SDK 1.5.5 prerelease がリリースされました。 https://groups.google.com/forum/#!topic/google-appengine/f9YVplAlRs4/discussion気になるのはこれ。 App Engine now supports Cross Group (XG) transactions with the High Replication Datasto…

Android Honeycomb 3.1 New Feature. Joysticks and Gamepads

ABC2011 Summer デ部 Joysticks and Gamepads, USB Host View more presentations from Masahiro Wakame 遅くなってごめんよ!! Gamepadからの入力をキャッチして適当にdumpして表示するアプリのコードを置いておきます。 https://github.com/vvakame/Andro…

Eclipseの活用方法についての資料書いたりライブコーディングしたりしたよ

Eclipse活用術 View more presentations from Masahiro Wakame 上記みたいな資料を作ったりしたよ。 TOPGATE社には おがわさん という魔術師が棲んでいるので、僕如きがこういうこと偉そうに書くと死んだりします。 一応、参考になりそうなものを下記に書き…

Android Honeycomb 3.1 New Feature. USB Host API

ABC2011 Summer デ部 Joysticks and Gamepads, USB Host View more presentations from vvakame というわけで、とりあえずグリッターパネルを制御するためのコードを公開することにしました。 デバイス側からのデータ受信を行わないデバイスなので、USB Host…

書評 オライリー "初めてのOpenGL ES"

初めてのOpenGL ES作者: 山下武志出版社/メーカー: オライリージャパン発売日: 2011/07/21メディア: 大型本購入: 3人 クリック: 71回この商品を含むブログ (9件) を見るこの本です。著者の揺下こと山下( @eaglesakura )は、僕が務めているトップゲート社の社…

Android操作大全

Androidの便利な使い方をLTする会に行って来たっす。 http://atnd.org/events/13124Android持ってない or 買って3ヶ月しか経ってない人!っていて3人しか手が上がらなかったッス。 始まる前から負けてたッス。 Android操作大全 View more presentations from…

今すぐフォローすべきAndroid界のスーパーエンジニア

正直Twitterだと技術的な話をあんまりせず肉かラーメン食ってる連中しかいない気もするけど…!! 紹介されなかった人は、僕がこの記事を書いている時にTLに出てこなかった人か、載せたら怒られそうだなと思った人か、あんまり会ったこと無い人なので悪く思わ…

JsonPullParser 1.3 リリース

1.0から何を変更したか微妙に忘れました。 1.1 ロクなことやってなかった(不要なコード捨てた程度) 1.2 実行時にJSON要素を組み立てる機能を追加。 こんな感じ で実行時にパース・組立することが出来るようになりました。あるひとつのPOJOについて、組み立て…

JisuiDroidのためのpdf2zip.sh

JisuiDroidとは 弊社の揺下(@eaglesakura)が個人開発したAndroid用自炊本ビュワー。 だったんだけど、結構評判がよいやらで会社がアプリを買いあげて会社から出しました!ていう製品。 自らが自炊ユーザである揺下が、偏執狂的なこだわりでもって独自形式ま…

Google I/O のAndroid関連セッション動画一覧 #androiDev

Google I/Oいってきませんでした!!ヽ(`Д´)ノ高ェよバカ!!!404 shin1のつぶやき ないわー Not Found: Google I/Oの #appengine 関連セッション動画一覧 #gaeja おがわさんがブログで "Androidは社内の若い衆に任せてます" とか書くからへたれる気満々だっ…

コードからEclipseのコードフォーマッタを利用してソースを整形する

一回調べて忘れそうだから備忘。 最初はStackoverflowで見つけたネタなんだけど簡単に見つからなかったからまぁいいや。当初の目的としては、APTで生成したソースはいかにも機械生成ですぅぅぅっていうコードで、等価なコードを人力で書くのはつらそうだった…

JsonPullParser 1.0 リリース

やっと、ドキュメントっぽいものを書きました。 https://github.com/vvakame/JsonPullParser/wiki/JsonPullParser_jaしばらくは機能追加とかはなしの予定… 個人的にはかなり使いやすいと思っています。 会社で書いているコードにもガシガシ混入していってい…

appengine-deferred 0.1 作成 #appengine

appengine-deferred を作成しました。 https://github.com/vvakame/appengine-deferred DeferredTask について appengineの1.4.3からDeferredTaskという、RunnableとSerializableのサブタイプなものが追加されました。 これは、DeferredTaskをimplementした…

よく使う便利系サイトメモ

UnixEpoch変換 ƒGƒ|ƒbƒN•b(UNIXŽžŠÔ)•ÏŠ·ƒ}ƒV[ƒ“ Javaの new Date().getTime() の値はミリ秒単位なので、計算する時下3桁を落とすこと Url Encode Decode UrlEncode.net URLエンコード サーバに送って変換しているようなので、そこんとこだけ気をつけて使っ…

XOOMとiPad2を比較してみた

くごー先生と頓智・の方がそれぞれXOOMとiPad2を持ってたので比較させてもらいました。 左がiPad2、右がXOOMです。 格ゲーのキャプチャ動画をyoutubeで探してきて再生・比較しています。(どの動画か見つからなくなっちゃったのですがHD画質だったようです多…

ajn14行ってきたん

GAE

appengine ja Night #14 行ってきたん。http://atnd.org/events/12652 知らない単語がいっぱいあったので、メモっておく。 間違ってたら、誰か教えてください。 知らなかった 理解しておく シャード 技法。全体をいくつかに分割して扱う。分割したひとつひと…

Proxy.newProxyInstance やばい @hideがベイビー・サブミッション

[twitter:@esmasui]さんがごく普通に使ってて、"え、ぬこ知らないの?情弱なの?ふーんそう。"みたいなオーラ出されて涙目です。Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle発端は id:esmasui:20110130:1296339520…

JsonPullParser 0.5 リリース

GitHub - vvakame/JsonPullParser: compiler time JSON-POJO Mapper for Java0.4を軽微な修正にしすぎて、0.5も出来ちゃったので圧縮してお届けします。 今後はしばらく欲しい機能とかも思いつかないと思うので、そろそろgithubのWikiに使い方を整備していき…

JsonPullParser 0.3 リリース

GitHub - vvakame/JsonPullParser: compiler time JSON-POJO Mapper for Java0.2からなかなかな進化を遂げて0.3をリリースします! デシリアライズだけじゃなく、シリアライズもできるようになりました。 変更点 mavenリポジトリをとりあえず追加しました こ…

APTについて、追加で分かってきたこと

前回記事 [id:vvakame:20101223:1293086110]ここから、こうした方がいんじゃね?って思ったことにちょっとだけ変化が発生したので、書いておきます。 どうでもいいこと com.sunの方は、APTっていうけど、JSR269のjavax.lang.modelのほうは、アノテーションプ…

Android+slim3(appengine)連携の冴えたやり方?

わかめの言ってること分からんって言われたのでちょっと書き直しました。Android+appengineは、昔きょーりゅーてんていが言ってた通り、夢の組み合わせなわけですよ。 世界中で動く端末!個人が気軽に使える(気分的に)無限にスケールするサーバ!!ただ、今…

Intentで妄想ネットワークアクセスAPI

症状 WebAPIを叩く時にIntentをデータ通信の要とし、応答をJavaObjectとして返すことにより、ネットワーク越しのAPI叩きをまるで端末内の別プロセスであるかのように抽象化できないかと思った。 用法・用量 Intent intent = new Intent(RpcAdapter.REST_POST…

空うさぎの幸せうさぎさを君たちに伝えなければならない

ので、書く。 空うさぎって? [twitter:@aqubi]さんがAdobe AIRで開発しているリアルタイム色々Readerです。 公式サイト見たほうが早いよ! 何に使うのよと 何かの作業中に使うと便利です。 仕事中 コーディング中 ゲーム中 Twitterのmentionとかが来るとGro…

AndroidのUnitTest カスタムInstrumentationTestRunnerでハマる時

2回もハマったので、俺のために書いておく。 結論 Eclipseから起動しようとした時以下のよーなエラーがでたらプログラムの起動構成を一回消してやりなおすこと。 %1$s is not configured correctly for running tests: A targetPackage attribute for instru…

JsonPullParser 0.2 リリース

GitHub - vvakame/JsonPullParser: compiler time JSON-POJO Mapper for Java 0.1から微妙な進化を遂げて0.2をリリースします! 自分で使う分には不満がない感じになりました。 変更点 裏側でMVELを使うようにした (@esmasui さんありがとう!) 生成されるJa…