プロジェクトがスタートしたときに作った絵文字ライブラリに替えて、Cで書いたコーデックmobilejpcodecsを使うようにし、DjangoのDEFAULT_CHARSETとPythonのdefault encodingをutf8に変更。こんな大きな変更はSQLAlchemy 0.3から0.4への移行以来だ。というわけで、もうすぐmobilejpcodecsを公開するよ、という予告のエントリでした。
MiniUMLは、.NET Framework3.5のWPF(Windows Presentation Foundation)の機能を使って開発されたUMLダイアグラムエディタです。MiniUMLという名前から分かるようにシンプルなUML(クラス図)を記述できます。本格的なUMLツールにはかないませんが、ちょっとしたアイデアをクラス図に落としてみる時に使ってみてはいかがでしょうか。 入手/実行方法 MiniUMLはCodePlexからダウンロードできます。実行するだけであれば、バイナリ形式「MiniUML, release 1.0 (binary).zip」をダウンロードします。ソースコードからビルドしたい場合は、「MiniUML, release 1.0 (source code).zip」をダウンロードします。 バイナリ形式の場合、MiniUML.exeをダブルクリックします。ソースコ
前回でTodoアイテムの一覧をListBoxに表示した。 といってもタイトルが表示されているだけなので今回はまず、完了したかどうかを示すチェックボックスを表示してみる。 チェックボックスを表示するためにはListBoxに表示するアイテムの表示方法を変える必要があるが、DisplayMemberPath属性では、データバインドしたオブジェクトのプロパティ名しか指定できないのでこれは使えない。 ではどうするかというと、テンプレートを使う。テンプレートはASP.NETでお馴染みの機能で、その名の通りデータを流し込む画面のテンプレートを自由に定義できる。変更したXAMLが以下 Page.xaml <ListBox x:Name="ItemList" Grid.Row="1"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Margin="4,0
プレセンチアは2009年1月21日,オープンソース統合監視ツールGroundWork Monitor Comminuty Editionの日本語化パッチを無償公開した。 GroundWork Monitorは米GroundWork Open Source社が開発した統合監視ツール。Nagios,cacti,RRDtool,Ganglia,Nediといったオープンソースのネットワーク監視ツールを統合してパッケージ化した。商用のGroundWork Monitor ProfessionalとGroundWork Monitor Enterprise,無償のGroundWork Monitor Comminuty Editionがある。 日本語化パッチは画面表示およびオンライン・マニュアルを日本語化するもの。同社が運営するGroundWork Monitor日本語コミュニティーサイトからダウンロ
Flash/Flex で作る俺様言語(kmyacc編)(2) - kmyacc で BASICっぽい言語を作ってみよう
Web デベロッパーの祭典に行ってきた。今回は、通路沸きに用意された比較的狭いスペースで開催された。 以下、メモと自分の勝手な感想をまとめておく。 クックパッドについて 毎日の料理を楽しみにすることで心からの笑顔を増やす 1998年にオープン 去年のリニューアルのときに Rails で作り直した 使い方 レシピをのせる レシピをさがす 月間ユーザ数 547万人 Rails サイト中世界7位 (from rails 100 wiki)、まさか1位がscribd.comとは 月間 2.8億 PV(PVでは、Rais サイト中世界3位) 登録レシピ数: 47万品 トラフィックは、16-18時くらいがピーク(夕飯を作る前に調べるユーザが多いとのこと) 秋からバレンタインにかけてトラフィックが伸びる(来週はピークだということで、最近はパフォーマンス向上に中心にやっていた) ユーザ数: 547万人(す
AppleがNDAを撤廃したため、現在、開発者はiPhoneの開発に関して自由に話ができます。本稿は「iPhone徹底解剖」シリーズの第1回として、iPhone SDKに慣れるために簡単なアプリケーションを作成し、この謎めいたObject-Cの使い勝手を見てみることにします。 はじめに もうご存じかと思いますが、AppleはiPhone SDKを使用する開発者に義務付けていた秘密保持契約(Non-Disclosure Agreement: NDA)を撤廃しました。現在、開発者はSDKについて自由に議論し、自分の経験を仲間の開発者と共有することができます。Windows Mobileや最近のAndroidプラットフォームを中心に活動しているモバイル開発者にとって、今後取り組むべき特に重要なプラットフォームの1つがiPhoneであることは間違いありません。 Windows MobileやAnd
言語としての一貫性を重視したPython 3の進化:よりPythonicなPythonを目指して(後編)(1/2 ページ) Python 3.0では、Python 2で書かれたスクリプトが動かなくなるような実装が行われた。なぜ、後方互換性を崩してまで大きな仕様変更を行ったのか。それは、PythonがよりPythonらしくあるためだ。 前編「Python 3が後方互換性を捨てても求めたもの」では、後方互換性を犠牲にしてでも、よりPythonらしくあるために仕様を変更したことに触れながら、いくつかの機能変更を見てきました。 それは、「誰もが正しいと考える、たった1つの方法をできる限り採用する(There should be one-and preferably only one-obvious way to do it)」というPythonの設計思想を、より高次元で実現するために必要だったから
よくFirefoxを勧める私ですが、その理由の一つにアドオンが豊富だからというのがあります。 そんなわけで、私のオススメアドオン10選をご紹介します。導入するのは自己責任でお願いします。 それではあいうえお順で行きます! AutoAuth 一度Firefoxにログイン情報を記憶させると、次回から認証ページやダイアグアムに自動的に 情報を送信しダイレクトでログインできるようになります。 OKボタンを押さずに進むためスムーズにページ移動が行えます。 [参考リンク] AutoAuthインストールページ FireGestures OperaやSleipnirと違ってFirefoxにはマウスジェスチャーがデフォルトでは実装されていないため、 Firefoxでマウスジェスチャーを行えるように開発されたアドオン。 マウスジェスチャーとは、右クリックを押した状態でマウスを上下左右に動かす事でコマンドを入力
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く