第85回Smalltalk勉強会の発表資料 http://www.smalltalk-users.jp/Home/gao-zhi/dai85kaismalltalkbenkyoukai
![PerlでKyTea](https://cdn-ak-scissors.b.st-hatena.com/image/square/23ab7fca6a19db02cb7b3c278ba6876cfd31d6e6/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fprezen-111126060341-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Perlで汎用機と仲良くするための クックブック 2011-11-26 : Kansai.pm #14 Lightning Talk 守屋 雅樹 (@gardejo) 東京海上日動システムズ株式会社 ITサービス本部 開発基盤サービス部 (オープン開発基盤) プラクティショナー 完全アウェー Web系の人ではありません 金融(保険)ユーザー系子会社勤務 東京海上日動システムズ株式会社 東京海上日動火災保険株式会社 全額出資 東京海上日動火災保険、東京海上日動あんしん生命保険、東京海上日動フィナンシャル生命保険等、東京海上グループの情報システムの企画・提案・設計・開発・保守・運用 Kansai.pmなのに関西在住でもありません 東京の方から来ました(大阪出張帰り) © 2011 Google Inc. © 2011 ZENRIN Inc. Perlで汎用機と仲良くしたい 「汎用機上でPerl
How we spread out our service globally by utilizing AWS and open source soft...Takashi Someda
autolocale を作る際に Perl のプラグマモジュールの作り方について調べたので、書き残しておきます。 プラグマモジュールとは strict.pm や warnings.pm のようにレキシカルスコープで振る舞いを変更するモジュールをプラグマモジュールと呼び、通例として小文字のモジュール名がつけられています。 perl 5.10 以降(正確には5.9.5)の perl では組み込みのプラグマモジュールだけでなく自分で作ることができるようになっています。 レキシカルスコープで挙動を変えるには Perlにはレキシカルスコープで挙動を変えるための仕組みが用意されています。それが、$^Hと%^Hです。 $^H $^Hはヒントフラグなどと呼ばれる、Perl インタプリタの挙動を変えるためのフラグです。strict.pmとかcommon::senseを読んだことがある人は見たことがあると思い
下記のTwitterでの発言に関連してメモ。 perlの locale 設定は環境変数の $LANG によって決まるが、この設定が行われるのはインタプリタの初期化時(perl_construct())。 以下、perl.cより抜粋 void perl_construct(pTHXx) { ・ ・ ・ JMPENV_BOOTSTRAP; STATUS_ALL_SUCCESS; init_i18nl10n(1); SET_NUMERIC_STANDARD(); #if defined(LOCAL_PATH_COUNT) init_i18nl10n() が locale 設定を行う関数。init_i18nl10n() の実体は locale.c の Perl_init_i18nl10n()で、環境変数を読み出し、setlocale()を実行している。この処理は初期化時のみ実行されるため、Perl
最近 Wheren っていうのを作っていて簡単に言うと GeoHash に時間を縦軸に加えたものです。いつどこを扱うので where + when を足して wheren です。 緯度経度時刻の範囲をハッシュ化出来るので、その3つの範囲で検索する時に、わりと力を発揮してくれるんじゃないかと思います。下にも書いてあるんですけど、割りと狭い範囲で効いてくる感じなのですれ違い通信とかで使えそうかなぁという感じがしています。 前方一致の仕組みはGeoHash同様に入っています。 soh335/p5-Data-Wheren · GitHub コードはこちら。perlモジュールの書き方がちょっとまだ掴めてないので間違ってたら教えて下さい。 仕組み GeoHash 自体は Z-order っていうのがベースになっていて、それを3次元に展開してるって事です。 GeoHash はハッシュ化する文字列の長さに
info Thank you! If you leave your email address in the author or the info box I will be able to contact you back. You can request that your email address should not appear in the description. I promise to review all submissions. And in the case a submission is accepted the author will be credited properly. Note that alternatively you can send your submission (or any queries) to @info type your pro
前置き 今回は、前回までのソースコードリーディングで得た知識を利用して、実際に Connect の middleware を作成してみます。 ソースは以下においてあります。 hakobera/connect-middleware-sample · GitHub 作成するもの GET リクエストにのみ対応した Express 風の Router モジュールを作ります。 完成すると以下のようなソースが書けるようになります。 var connect = require('connect'), router = require('./lib/router'); var server = module.exports = connect.createServer(); server .use(connect.logger()) .use(connect.favicon()) .use(router(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く