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

インターフェースとダックタイピングについてちょっと考えてみる

こんにちは!! ヨシオリです!! Java Advent Calendar -ja 2010 : ATND の 29 日目になります!! え? クリスマスで終りじゃないの?? まぁ,いいじゃないですか,適当にダラダラ続けてもw ちなみに ATND の URL のイベント ID 的なのが 11000 なのですごいで…

less の tail -f モード的な何か

今、衝撃的な事実が社内 IRC に何気無く流れてた。 もう、これを知らなかったせいで無駄にした時間を想像するだけで泣きそうになった。 id:sett-4 : (less で) shift+Fでtail -fモードに。Ctrl+Cで脱出 もう、本当どれだけ今まで、その二つを行き来していた…

11 月は 2 回発表します!!

こんにちは!! デブサミでベストスピーカー取ったけど, その後,あんまり講演依頼の来ないヨシオリです!! で,とちぎテストの会議以来,久しぶりに頼まれたので, 喜んで引き受けたら 1 時間規模の発表が 11 月に 2 個という そんな事態になってました>< G…

Java で Map を回す時は entrySet の方が早い(とりあえず HashMap の話)

最近,SQL ばかり書いてて久しぶりに Java 書いたら 「Map ってどうやって回すんだっけ??」 という超初歩的な疑問がwwww 拡張 for 文で keySet 回せばいいかなぁと思ったら id:sett-4 に 「entrySet まわした方が早かった筈ですよ」 って言われた. 勝…

Gmail で「添付」って本文に日本語で書いてて添付しないで送信した時にチェックしてくれるのは日本語バージョンだけ!!

添付しますって書いて添付しわすれたままメールするだけの簡単なお仕事 done …… orz 人生で何回目だよ……2010-10-18 23:05:34 via HootSuite って呟いたら それ、警告してくれるメーラあるよ!! それ gmail で出来るよ!! と、いっぱいリプライ頂きました。…

id:amachang に Twitter 乗っとられた!!!

という壮大な釣りタイトルを書いてみました。 で、こんな座談会(?)をやりました!! ギーク座談会! 嫌いな言語、10年後の姿、幸せって?|【Tech総研】 で あ ブラウザでTwitter使ってみたいな(YoshioriさんがiPhoneを渡すと、ヘンな視線の動かし方)。…

やる夫と Python で学ぶ Twitter の OAuth

OAuth 調べてみたら難しくて理解出来なかったので, Python で標準ライブラリだけで 1 から書いてみました. / \ / _ノ ヽ、_ \ / o゚((●)) ((●))゚o \ twitter の OAuth 難しいお… | (__人__)' | \ `⌒´ / ____ /⌒ ⌒\ /( ●) (●)\ /:…

「パラメータをソートし,URIエンコードした key=value の形にして & で繋げます」 の書き方

http://d.hatena.ne.jp/Yoshiori/20100929/1285727199 この記事で 僕が書いたコード params_str = '&'.join(['%s=%s' % (urllib.quote(key, ''),urllib.quote(params[key], '')) for key in sorted(params)]) で、いただいたブクマコメント id:agricola Pyth…

Mac で .emacs.d 以下に ddskk をインストールする

なんか 3 年に一度くらい、.emacs を書き直したくなるんだけど(今回はやっと anything.el に手を出してみる) 毎回 ddskk をインストールする方法を調べて普通のインストール方法はわかるんだけど、 .emacs.d 以下の elisp にインストールしようとして嵌って…

okyuu.com でインタビューしてもらった記事が消えちゃったので許可貰って転載します!!

http://okyuu.com/ が残念な事にサービス終了してしまいました。 僕もインタビューをしてもらってとても良い記事にしていただいたのですが、 残念ながらそれも消えてしまいました。ただ、そのまま消えちゃうのはもったいないなぁと id:nishiohirokazu と id:…

「Java による RESTful システム構築」 が超勉強になる!!

JavaによるRESTfulシステム構築作者: Bill Burke,arton,菅野良二出版社/メーカー: オライリージャパン発売日: 2010/08/23メディア: 大型本購入: 28人 クリック: 804回この商品を含むブログ (40件) を見るこれ,本当にタイトル勿体無いなぁって思う本でした.…

さくっと社内用 Gyazo を作ってみた

こんにちは!! 最近,SQL ばかり書いているヨシオリです!!ちょっと気晴らしにコードを書きたかったのですが, 丁度,id:kusigahama が「社内 Gyazo が欲しいよぉ」 って言ってたのを思い出した気がしてのでサクっと作ってみました. 超シンプル!! サーバ側は …

なんか面白い動画みつけた

なんか面白い動画みつけたよ!! うp主は別の人だけど,僕もこの気持ちわかるなぁ

結婚披露パーティーをします!!

とりあえず何かしらご報告出来るようなパーティーは開きたいと思いますので 詳細が決まったら追って報告します>< とりあえず>< - YoshioriのBlog と書いておきながら報告が遅くなってしまって申し分けありません>< 7/3 に結婚披露パーティーをします!!…

ServletResponse#getOutputStream で,文字化けになる件

さて,今年も新人が配属される季節になってきました!! というわけで久しぶりにブログで答えてみます!! あと、getOutputStreamを使うと文字化けの原因になるよ! http://d.hatena.ne.jp/aTaGo/20100607/1275907563 setContentTypeメソッドで正しいcharsetを指…

とちぎテストの会議 に出ます!!!

7/17 に 「とちぎテストの会議」が開催されます. http://kokucheese.com/event/index/2504/プログラム http://d.hatena.ne.jp/tochigitestnokaigi/20100516/1274029585 で,そこにパネラーとして出ます!!! が,正直言って超不安です>< 他の列席者が豪華す…

Python SyntaxError Programming を解析してみた

id:TAKESAKO の 「Python SyntaxError Programming」が凄いです.http://developer.cybozu.co.jp/takesako/2010/05/python-syntaxer.html #!/usr/bin/python _=-~-~(()>[]);_,__=_*_,_**_-~-~_;___='%'+`SyntaxError`[_];exec''+___*(__+~-~_)%(_*_^-~__,_*_…

そろそろ JOJO 勉強会について一言言っておくか

今年の始めにこんな勉強会を開きました. 「第一回 チキチキ エンジニアの為の JOJO 勉強会(ネタバレあり注意!)」 http://atnd.org/events/2765 ここで,ちょっとこれを開催する時に僕が感じていた事とかを書いておこうと思います. ただ,これは僕が心の底…

Ubuntu 10.04 に Google IME こと mozc を入れてみた

っていってもココに手順が書いてあったので, そのままだった……http://code.google.com/p/mozc/wiki/LinuxBuildInstructionsとりあえず必要なものをインストール $ sudo apt-get install g++ python libibus-dev libcurl4-openssl-dev libssl-dev zlib1g-dev…

github で pull request 来たので merge してみた

このまえ公開した jLingr にさっそく id:t_yano から pull request が来た ので,merge してみた. 始めての pull request なので緊張しています>< 良くわかってないので,この手順で良いのか教えてくだしあ>< まず,ローカルのリポジトリに t_yano の M…

id:shot6 の Cassandra の記事がわかりやすかったので,Ubuntu でやってみた!

http://gihyo.jp/dev/serial/01/cassandra/0002 上記記事は Windows なので Ubuntu でやってみる. インストール ダウンロードして展開するだけ…… あと,環境変数も追加 $ cd ~/opt $ wget http://ftp.kddilabs.jp/infosystems/apache/cassandra/0.6.1/apach…

Re: Mac 以外でも Lingr の Notify が欲しい!!

http://d.hatena.ne.jp/Yoshiori/20100506/1273132705 と,言う事で Java でも実装してみた.http://github.com/yoshiori/jLingr とりあえず,Lingr 弄れるところまで作ったので, こんな感じで実行できます. package org.yoshiori.lingr; import org.yoshi…

Mac 以外でも Lingr の Notify が欲しい!!

と,言われたので,サクっと書いてみますた. 会話ログはこのへん…… http://lingr.com/room/java_ja/archives/2010/05/05#message-330797 だた,この API 使っていいのかわからないので, 使えなくなる可能性があるので自己責任でお願いします. この前書い…

Ubuntu 10.04 で sun-java-6 をインストール

Ubuntu 10.04 にアップデートしたんだけど,標準だと,OpenJDK しか入れられなくなった. OpenJDK はちょっとバギーだし,Font 回りの設定とかがグダグダなので, 日本語が上手く表示出来なかったりするので,sun のやつを入れる $ sudo add-apt-repository …

Twitter の Streaming API と yield の組み合わせがカッコイイ気がしたので自動 follow 書いてみた

http://d.hatena.ne.jp/sugyan/20100423/1271981903 を読んで,Streaming API と yield の組み合わせがカッコイイ気がしたので自動 follow 書いてみた. #!/usr/bin/env python # -*- coding: utf-8 -*- import sys,simplejson,urllib,urllib2,logging from p…

Python で次の月を求めようとしたらメンドそうなので Ruby にした

追記 @yoshiori これ「俺はpythonのcalendarモジュールとかの使い方を知らないけどrubyのdateは知ってる」って前提を書かないと「Pythonは日付の扱いがめんどい」というFUDになるんじゃね? http://twitter.com/otsune/status/11629100015 すいません>< 正…

とりあえず><

http://d.hatena.ne.jp/ngtyk/20100402/p1 で,御礼を呟いていたら Twitter の update 制限に引っかかってしまいましたので 自重してここで>< ありがとうございます!!! とりあえず何かしらご報告出来るようなパーティーは開きたいと思いますので 詳細が決…

デブサミのアンケートに感動したので全部返事書いてみた 2010

沢山の人に聞いてもらってその後も質問などで色々お話しが出来て 僕も勇気を貰いました!! ありがとうございます!! とりあえず資料貼っておきますね!! 三周遅れのXPView more presentations from yoshiori. で、アンケートに返事してみようのコーナー 今回は…

最近の TDD 議論についてちゃんと僕の気持ちを書いてみる

最初に ちょっと最近,ドタバタしてて twitter だと腰を据えて話せないなと感じたので,ちょっと最近のTDD 議論についてちゃんと僕の気持ちを書いてみようと思います.これは僕が"今"感じてる事とか考えている事を書いているだけですので,誰かを論破したい…

enum はやれば出来る子なんですよ!!

enum ってコンストラクタ持てるの? 持てる。余裕。そして便利 インスタンス制御クラスもシングルトンも enum で http://d.hatena.ne.jp/amachang/20100215/1266245521 ぶっちゃけただのクラスなので、あんまり知られてないけど, コンストラクタどころか任…