2009-06-01から1ヶ月間の記事一覧

Shift_JIS なファイル名を含む Zip ファイルを解凍する unzip パッケージの作り方

ネタ元: Shift_JISなファイル名を含むZipファイルを解凍する try: out.write(f.read(member)) finally: out.close() 1行でファイルを read して write しつつ、諸々は例外で引っ掛ければ良いでしょ、と言うコードがおもしろいです(^ ^;;また、本文を読んでい…

Tokyo GTUG(Google Technology User Group) スタッフミーティング

Tokyo GTUG(Google Technology User Group) のスタッフミーティングに参加してきました。Google Developer Day 2009 に参加したときに、松尾さんが「GTUG できたよ、おもしろいよ。」と発表されていたのを見てすぐに登録しました。私自身、Web 系の技術を学…

CentOS 5.3 に ZABBIX 1.6.5 をインストールする

2011/2/9 追記 最新のパッケージは ZABBIX-JP からダウンロードしてください ZABBIX-JP ダウンロードZABBIX 1.6.5 がリリースされました。リリースノートによると、日本語翻訳が改善されましたとあります。おそらくは ZABBIX-JP さんの奮闘のおかげだと思い…

勉強会へ参加しないようにしてくださいと返信する CTO

先日、IT 企業に勤めている友人と勉強会のお話になりました。私が発表した Python Code Reading 10 も知っていて、その友人の同僚のエンジニアが参加されていたそうです。その友人の同僚は、勉強会にアンテナを張り巡らし、しばしば、社内のメーリングリスト…

Python Code Reading 10 裏話

Python Code Reading 10 で発表してきました。 資料は以下になります。 heapq で学ぶヒープの実装とその用途公けの場でお話するのは、Linux Conference 2003「全文検索システム Akao の検索手法と性能評価」以来だと思います。また、前職の2年間、社内で開発…

業種/職種別に今から勉強しようと考えているプログラミング言語は?

リベンジのはてなアンケートを作成しました!ご協力をお願いします。各々の業種/職種における今後の技術動向を考えて、今、どんなプログラミング言語を学ぶべきか教えてください。選択肢がなくて「Other/その他」を選んだ方はコメントを頂けると幸いですm(_ …

json - JavaScript Object Notation Serializer

json – JavaScript Object Notation シリアライザ - Python Module of the Week へ移転しました。

Google Developer Day 2009

Google Developer Day 2009 に参加してきました。参加できなかった方も後日、Web でビデオ撮影された内容が公開されるそうです。朝の基調講演のメインホール、午後からの個別のセッションもそうですが、立ち見が出るほどに大盛況でした。私が参加したセッシ…

which コマンドの実装の書き直し

会社の先輩が python を勉強し始めました。それならっ!と簡単なサンプルを提示することにしました。以前、which コマンドを python で書いたことを思い出して探してみました。ちょうど python を勉強し始めたときで、約1年2ヶ月前に書いたコードが以下にな…

signal - 非同期のシステムイベント通知を受け取る

signal – 非同期のシステムイベント通知を受け取る - Python Module of the Week へ移転しました。