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

2011-02-18

23:25 @ITにJNAの記事があった。「JNIより簡単にJavaとC/C++をつなぐ「JNA」とは」http://www.atmarkit.co.jp/fjava/special/jna/jna_1.html 23:23 JNA(Java Native Access)使えば、JavaからCのライブラリも簡単に呼び出せるはず。(試したこと無いけど) …

2011-02-17

23:12 太っ腹だなオライリー。問題があるとすれば、持って帰るのが大変なことくらいだ。PDFを購入するという手もあるが、新刊とかはPDFになってないし、最初は書籍の方が読みやすい。 23:08 デブサミ会場でオライリーの書籍を購入したけど、消費増税も付かな…

2011-02-11

16:44 web.pyでポート番号を変える場合どうすれば良いのか分からなかったけど、スクリプトに引数でポート番号を渡せばいいのね。 16:43 web.pyというシンプルなWebフレームワークを知る。こいつ自身はすごくシンプルな気がするけど、query受け取って文字列を…

2011-02-03

23:17 やはり今年はAndroidの年になりそうだな。 #wbs 23:16 ネット家電って言うのが数年前にあったような。今はAndroidか。 #wbs 23:13 自転車にもAndroidが。 #wbs 23:12 WBSでAndroidの話題が。 Powered by twtr2src

2011-01-31

22:21 ひとまず「初めてのAndorid」見ながらコードの写経中。Eclipse + ADTでやっているけど、なかなかいい感じかも。XMLの設定ファイルをエディタではなく、GUIから変更したりとか。でも、XML設定ファイル上コード補完出来るから、直接やったほうが楽かもし…

2011-01-30

11:18 「初めてのAndroid 第3版」を買ってきたので、これ見て勉強する。自腹による初Android本だな。 11:17 eclipseのプラグインをアップデートする前はうまく動いていて、アップデートしたらおかしくなったようだ。他の環境では同様の手順でも平気だったの…

2011-01-17

23:17 どうやらMacBookAirでAndroid開発はかなり無理があるようだ。かなりのモッサリ具合だ。 23:11 #androidsemi のセミナーに参加して、早速家でMacBookAirに開発環境を作ってみたが、エミュレータ環境が結構重い。普通にCPU使用率が30%超える。 Powered by…

2011-01-16

14:37 Google Chrome版のTweetDecは、設定がほとんど出来ないけど、バージョンアップしたらできるようになるのかな。 14:35 Google Chrome版のTweetDeckを使い始めたけど、結構いい感じ。AIR版の方が高機能化もしれないけど、自分的には十分かも。 14:24 Tog…

2011-01-15

17:16 RT @making: categoljについてのやっつけスライド http://slidesha.re/eSTkZp #tokyoclj 17:16 RT @nitro_idiot: clojure-contribの中にClojureを起動するシェルスクリプトが同梱されています。 https://github.com/clojure/clojure-contrib/blob/mast…

2011-01-15

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011-01-10

11:01 http://goo.gl/YcAWq を読んでいたら、JNAってWindows以外でも普通に使えそうですね。勘違いしてた。 10:59 JNI(Java Native Interface)を使わずに、OSネイティブのライブラリを呼び出す。 / Groovy+JNA - Grな日々(uehajの日記) http://htn.to/C5YC1w…

2011-01-10

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011-01-09

23:44 「プログラマが知るべき97のこと」にも書いてあったけど、パラダイムの違う言語を学ぶことは勉強になる。静的言語しか知らない場合、動的言語とか関数型言語を学ぶといろいろ得るものは多い。 23:39 @kimukou_26 そうですね。REPLあるし、コンパイル不…

2011-01-09

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011-01-08

17:29 「Mac Fan 縮刷版DVD-ROM 2010」の中で、2010年に発売した12冊には、実はあまり興味無い。むしろもっと古いのをまとめて出してくれると良いな。 #mycomj http://j.mp/gN6Elw 17:26 メモリアルバックナンバー8冊に惹かれるものを感じ予約してみた。 #my…

2011-01-08

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011-01-07

23:40 Emacsでカレンダーコンポーネントを作った - 技術日記@kiwanami http://htn.to/2FCu9D 22:33 2011年はサーバサイドJavaScriptの年になる − Publickey http://htn.to/Fu6hSi 22:31 [N] Macからソフトを削除(アンインストール)する方法 http://htn.to…

2011-01-07

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011-01-04

23:26 mecabはperl、ruby、python2はスンナリ入った。python3はエラーになってしまいダメだった。 23:05 このページの情報を参考にした。MacOSだと結構いろいろ変えないとダメみたいで面倒だった。 http://wp.moooori.com/mac/mecab-cmecab%E3%83%A1%E3%83%A…

2011-01-04

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011-01-03

09:07 考えてみると、そうしておかないとJavaのライブラリを呼び出すとき、ものすごく面倒くさいことになるか。動的言語の中の静的な部分を見た気がした。 09:04 clojureでproxyマクロ使った場合って、内部では指定した型でちゃんと継承していることを知った…

2011-01-03

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

はてなブックマークにアクセスしてタグ一覧を取得する

概要 はてなブックマークにアクセスして、タグの一覧を取得するサンプルスクリプト。はてブの一覧取得のみで、編集する必要がなければ、認証なども特に必要なし。 HTTPアクセスが出来て、JSON形式のフォーマットが解析出来れば、他の言語でも同じことは可能…

2011-01-02

15:18 lein-swankからは日本語も行けるので環境の問題かな。 15:15 ClojureとTwitterによるOAuth経由のポストテスト 15:08 Clojure、Twitter4jで引数で文字列渡してポストしようしたら失敗した。日本語だとNG、ダブルクォーテーションで括った文字列を渡そう…

2011-01-02

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2010-12-31

23:56 来年がいい年でありますように。 23:54 あと5分くらいか。 23:02 日本の2010年の活動限界時間が3600秒を切りました。 22:55 Androidの端末が何か欲しいかも知れない。IDEOS辺りを買っておけばいいのかな。iPhoneあるんで、キャリアにお金払いたくない…

2010年の読書メーター

2010年の読書メーター 読んだ本の数:39冊 読んだページ数:9948ページ■認め上手 人を動かす53の知恵 日本人は普段褒めたり、認めたりすることがあまり多くない気がする。だからといって、認められたくないわけではない。むしろ普段そういう機会がないからこ…