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

Grailsでmemcachedを使う

Java用のmemcachedクライアントである「spymemcached」を使います。 Grailsのversionは2.1.2です。 spymemcachedのインストール&コンパイル設定 grails-app/conf/BuildConfig.groovy [groovy] repositories { grailsPlugins() grailsHome() grailsCentral() …

Sublime Text2を使ってみる

プログラムを書くときのエディタはずっとvimを使ってきたけど、ファイラーに頼らないと辛くなったので評判の良いSublime Textを使ってみようかと思う。 環境はWindows7です。 ※vimのファイラー用プラグインは試したけどイマイチなじめませんでした。 1. 公式…

Facebookのshare.phpの代わりにdialogを使うときのコツ

FacebookのAPIには疎いですがシェア機能をつくる必要がありました。 今までは「share.php」を使ったやり方を使ってましたが、調べたらどうやら廃止の方向らしく代わりに「Feed Dialog」というのを使うみたい。 http://developers.facebook.com/docs/referenc…

Cocos2d-xのインストールチュートリアル - iOSのみ

<a href="http://tnnsst35.me/wp-content/uploads/2012/09/スクリーンショット-2012-09-28-11.53.36.png"><img src="http://tnnsst35.me/wp-content/uploads/2012/09/スクリーンショット-2012-09-28-11.53.36.png" alt="" title="スクリーンショット 2012-09-28 11.53.36" width="173" height="228" class="size-full wp-image-677" /></a> Cocos2d-xはC…

初心者Scala in F@N第一回に参加した

<a href="http://kokucheese.com/event/index/52806/" target="_blank">初心者Scala in F@N第一回</a>に参加してきた。 Scalaのインストール、REPLでFizzBuzz、Listの機能紹介。 こんな内容だった。 fanscala1 1 インストールとreplまで from gkojax fanscala1 2 scalaの基本 from gkojax 僕のFizzBuzz回答。 まぁこんな書き方しかで…

PHPカンファレンス2012に参加した

先週の土曜(9月15日)に「<a href="http://phpcon.php.gr.jp/w/2012/" target="_blank">PHPカンファレンス2012</a>」に参加してきた。 聞いたセッションと感想だけ残しとく。 いまだからできる、ふつうのはなし グリー株式会社 開発本部 GREE プラットフォーム統括部 上村 宏紀 ちょっと遅れての参加。 印象に残っている話…

ソーシャルゲームの合成アニメっぽい動き

<a href="http://test.tnnsst35.me/javascript/mix_animation/">http://test.tnnsst35.me/javascript/mix_animation/</a> たぶんこんな感じ。JavaScript。 今時はUnity使ったり、使わなかったりとか。

JavaScriptでform要素を参照で気になってること

最初に言っておくが、これは素のJavaScriptの話。 実プロジェクトでは、jQueryとかライブラリ使うことの方が多いでしょう。 form要素を参照するにはいくつか方法あるが、気になっていることがある。 [html] // getElementByIdを使う var formById = document…

JavaScriptのconsole

クライアントサイドJavaScriptのデバッグは、FirefoxアドオンのFirebug、ChromeのJavaScriptコンソールなどに「console.log」でprintデバッグしてるんだけど・・・ consoleってよくよくみるとこんなにプロパティ(メソッド)あったのか。というメモ。 http:/…

JavaScriptの実行タイミングめも

ただのメモ。 scriptタグ内 scriptタグが解析された直後。 headに書いてあると、下にかかれたHTML(DOM要素)を解釈できない。 外部JavaScriptファイル読み込み ファイルを読み込みおわった直後。 onload HTMLに書かれている画像など全てを読み込み終わった…

PerlのXML::SimpleでEnd tag mismatch

Perlの話です。 XML文字列のパースにXML::Simpleを使っていたら「End tag mismatch (hoge != foo) [Ln: 125, Col: 495518205]」ていうエラーがでた。 パーサーを変更して解決した。 [perl] use XML::Simple; my $xml_string = ???; # XMLな文字列 パーサーを…

リーダブルコード読んだ

<a href="http://tnnsst35.me/wp-content/uploads/2012/07/写真-12-07-10-12-55-39.jpg"><img src="http://tnnsst35.me/wp-content/uploads/2012/07/写真-12-07-10-12-55-39.jpg" alt="" title="写真 12-07-10 12 55 39" width="600" height="600" class="aligncenter size-full wp-image-659" /></a> リーダブルコード読んだ。 「コードを見やすく」とか「…

Facebookのシェアでキャッシュという落とし穴

<a href="http://design.kayac.com/topics/2010/10/meta-facebook.php" target="_blank">metaタグを追加してFacebookに対応する方法とハマりやすいポイント by KAYAC DESIGNER'S BLOG</a> Facebookのシェアボタンをつくるときに↑の記事を参考にした。 この記事内で紹介されている、 「ハマりポイント!meta情報はFacebookにキャッシュされる!」 とい…

OracleのMERGE文

Oracleを扱い始めました。 MySQLのINSERT INTO ... ON DUPLICATE KEY UPDATE ...文をOracleでやるにはMERGE文を使う。 MySQL [sql] INSERT INTO hoge (unique_key, key1, key2) VALUES (:UK, :K1, :K2) ON DUPLICATE KEY UPDATE key1 = :K1, key2 = :K2; [/s…

(たぶん)2年8ヶ月にありがとう

2009年7月1日から働いていた環境が3月31日をもってなくなりました。 それとともに、お世話になった多くの方々とも違う道を進むことになりました。 (たぶん)2年8ヶ月。 さまざまなことに関わり、勉強し、成長できたと思います。 不思議なピクミーというプロ…

PHPでO(n)のフィボナッチ数

PHP

社内のLTで<a href="https://twitter.com/#!/tonnyxu" target="_blank">@TonnyXu</a>さんがフィボナッチの話してた。 for文での書き方は頭の中になかったのでメモ。 [php] function fib($n) { $currentFib = 0; $nextFib = 1; for ($i = 0;$i < $n;$i++) { $sum = $currentFib + $nextFib; $currentFib = $nextFib; $nextFi…

1歳への誕生日プレゼント

昨年の4月5日に生まれた甥っ子への誕生日プレゼントを買った。 ※videoタグが利用可能なブラウザで再生できます ボタンを押すと音楽が流れる車のおもちゃ。少し前にディズニーランドで購入。 A BATHING APEのストロー付きのコップ(ポーチ付き)。実物はもっ…

OSC2012 Tokyo/Springに参加した

<a href="https://www.ospn.jp/osc2012-spring/" target="_blank">OSC2012 Tokyo/Spring</a> オープンソースカンファレンスの2012年春東京開催に行ってきた。 金曜、土曜とあったけど、僕は土曜だけに参加。 家から1時間半くらいかから明星大学というところが会場。 以下のセッションを聞いてきた。 あなたのサーバーは大丈夫?―…

OGC2012に参加した

<a href="http://www.bba.or.jp/ogc/2012/" target="_blank">OGC2012</a> なんかよくわからないけどOGC2012っていうカンファレンスに参加してきた。 ゲーム。とりわけソーシャルゲームの話がメインだった。 ディベロッパー向けのカンファレンスではないので、特に技術的な話はなかった。 だからというわけでもないけど、な…

CAグループ勉強会に参加した

<a href="http://tnnsst35.me/wp-content/uploads/2012/03/スクリーンショット-2012-03-15-22.55.30.png"><img src="http://tnnsst35.me/wp-content/uploads/2012/03/スクリーンショット-2012-03-15-22.55.30-300x264.png" alt="" title="スクリーンショット 2012-03-15 22.55.30" width="300" height="264" class="size-medium wp-image-637" /></a> 先…

こんなtokenのつくりかたは嫌だ

たぶんCSRFの対策なんだろうけど、対策になっていないコードをみつけた。 こういうことはしてはいけませんよ!というメモ。 記述はCakePHPを対象にしています。 [php] gotBonus()) { return $this->showError('Bonus is already received.'); } $user = $thi…

四半世紀記念

3月5日は誕生日でした。 前から行ってみたかったルイーダの酒場に連れて行ってもらうの巻。 外観と店内 ギガンテスのこんぼう 会心の一撃!! しびれくらげの和風サラダ~まんげつそうと共に~ 見えなくもないけど、無理があるような気がしなくもない・・・ …

iPhoneアプリ開発の基礎と中級のすれすれのところを勉強してる

iPhoneアプリ開発の基礎を勉強してる

カレンダー置いた

会社の置きカレンダーを天野喜孝さんのビジュアルカレンダーにした。 表紙こんなん。 カレンダーのページはこんなん。 各月につき1ビジュアル。 カレンダーの裏側に大きなビジュアルがある仕様。 1月はFFⅩのティーダとユウナ。おまけのチョコボ。

今日はPerlと向き合った

<a href="http://www.amazon.co.jp/%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEPerl-%E7%AC%AC5%E7%89%88-Randal-L-Schwartz/dp/4873114276%3FSubscriptionId%3DAKIAJSJNHUSHZBCW2UMQ%26tag%3Dtnnsst35-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4873114276" title="Amazon で商品の詳細を確認する"></a>

Pokemon font

<a href="http://tnnsst35.me/wp-content/uploads/2012/02/logo.gif"><img src="http://tnnsst35.me/wp-content/uploads/2012/02/logo.gif" alt="" title="logo" width="187" height="70" /></a> おなじみのfontなやつがあった。 http://www.dafont.com/search.php?psize=m&q=POKEMON

ちょこ

<a title="チョコ" href="http://www.flickr.com/photos/73133713@N05/6875701537" target="_blank"><img class="aligncenter " src="http://farm8.staticflickr.com/7188/6875701537_24f65965de.jpg" alt="チョコ" /></a> おととしはおうちでつくったなまなちょこ。 きょねんはかくざとうをつぶしておうちでつくったやつ。 ことしはおみせのこうきゅうなちょこ。 La Maison du Chocolat

第一回 渋谷Unity勉強会xコロプラUnity事例発表

第一回 渋谷Unity勉強会xコロプラUnity事例発表に参加してきた。 http://atnd.org/events/24279 Unityを仕事でやりたいとはそんなに思わないけど、興味はある分野だ。 デスクに本はあるけど全くよんでないという・・・ 以下めも。 コロプラUnity事例 コロプ…

Androidの画像保存をやってみた

Androidで画像を端末に保存したときにやったこととはまったこと。 String型で『data:image/jpeg;base64,・・・』という生データを端末のギャラリーで見えるようにするまで。 保存場所を決める /sdcard/ やら /mnt/sdcard/ 以下に保存するらしい。 例えば、/m…