Google Chart APIを利用したサービス。グラフが実際の図柄で選択できるなど、視覚的なGUIでパラメータの指定が可能なため、よりアプリケーションらしくGoogle Chart APIが利用できる。ブラウザのフォームから数値入力、チャートタイプ選択などを行って、最後にGoogle Chart APIに各種パラメータを引き渡すことでグラフが描画される。 料金無料 インターフェイス英語 グラフでの日本語利...
プログラム言語やSQL、テキストエディタで使用可能な「正規表現」を使う際の、考え方と処理のイメージを、具体的な例題を交えて解説します。第1回は肯定先読み・肯定戻り読みの使い方を紹介します。
「PupSQLite」は、フリーで利用できる軽量データベースエンジン「SQLite」のデータベースをGUIで管理できるソフト。Windows XP/Vistaに対応する寄付歓迎のフリーソフトで、作者のWebサイトからダウンロードできる。なお、動作には.NET Framework 2.0以降が必要。 本ソフトには「SQLite」のライブラリ“sqlite3.dll”が同梱されており、環境の構築作業などが必要なくそのまま利用可能。画面...
2004年11月からSourceForge上にて開発が進められていたファイナルファンタジーXI用エミュレータサーバ、それが「ProjectXI」です。言語はC++、主にWindows環境で動作させることを前提にしており、最低動作環境は256MB以上のメモリ・2GHz以上のCPU・100MB以上のハードディスク空き容量となっています。 まだできることはそんなに多いわけではないのですが、MMORPGであるファイナルファンタジ...
iPhone アプリ開発の学習はいまのところ、アップルのドキュメントで十分だと思っています。 - 日本語で書く日記 iPhoneアプリ開発関連で使えたドキュメントの紹介。 - 日本語で書く日記 上記二つの続き、今回はアップル外で見ている情報の列挙になります。 cocoa, iPhone の開発関係のコミュニティ。 一押しはアップルのこちらのフォーラム。iPhone のことについてみんな活発に議論...
はてなダイアリーが AtomPub で編集できるようになったので、早速 fuse を使ってファイルシステムを作ってみました。こんな感じに使えます。 http://rails2u.com/tmp/diary_fuse/fuse.htm (動画) /create に保存すると現在時刻で作成 /20080820101010 など、エントリーを編集可能。保存で更新。 rm するとエントリーを削除 /\d{14} 的なファイル名で保存すると、その時刻のエントリーを作成 などなど。Ru...
Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。ちなみに自分が便利だなと思うのは・ ELScreen (GNU screen のようなスクリーン機能を実現するもの)・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする)...
[1] テストと言うフェーズはシステム開発における重要な要素であるにも関わらずおざなりにされがちだ。ここがうまくいかないために立ち行かなくなる、または炎上するプロジェクトが多いにも関わらずだ。 テストを徹底する体制を整えよう。プロジェクト管理にソフトウェアを導入するのと同様にそのためのシステムを導入しよう。 今回紹介するオープンソース・ソフトウェ...
エンジニアではない一般ユーザー自らが、Webの操作だけで簡単にWebアプリケーションを作れるソフトウェア“Tuigwaa”。2005年度上期未踏ソフトウェア創造事業に採用された本プロジェクトは、Web 2.0の世界を切り開く純国産ソフトウェアとして大きな注目を集めている。そのコンセプトを紹介しよう。(編集部) ■いつまでもWebアプリ化されない現場 「プロジェクトにかかわってい...
PDFファイル内に格納された順番で文字列を抽出するため、必ずしも表示上の順番と一致しない場合があります。 圧縮方式には「無圧縮」と「FlateDecode」に対応しています。それ以外のPDFファイルの場合、動作ログにエラーメッセージを出力します。
『 PHPファイルアップローダー。スクリプトをダウンロードしてサーバーで自由に使える。 』
FLASHを作る際、1秒間に再生するフレームの数を指定できるのですが、IE6を通して貼り付けられたFLASHを再生すると、指定したフレームレートより遅く再生されます。最初は自分のPCの処理速度が関係しているのかと思いましたが、他のブラウザーで同じFLASHを見ると正常なフレームレートで再生されていたので、どうやらIE6だけがこの現象になるようです。 どんなに処理の軽いFLA...
は、 渡されたテキストの末尾に "\n" があればそれを "$" にマッチさせる。 なければテキストの末尾の次に仮想的に "\n" を追加し、 それを "$" にマッチさせる。 逆に、テキストの途中に現れる "\n" には "$" はマッチしない(*5)。 2. の仕様により、例えば先の例ではそれぞれ以下のテキストが JRE32.DLL の関数に渡される。 ファイル1: この行はマッチするはず\n ファイル2: この行...
PHPが動くウェブサーバと、クライアント側にウェブブラウザが必要です。 現在動作確認できている環境は以下のとおりです。
コンピューティングを変える仮想化技術。仮想化による時間やコストを節約、既存のコンピュータ資源の更なる有効活用についてご説明いたします。
『 スケッチ目的に主眼を置きつつ,簡易なフォワード/リバースエンジニアリング機能も提供してくれるプラグインの紹介。そのほかのUMLプラグインの名前と用途も前書きに記してあって参考にしやすい。 』
日本語の情報が少なく、あまり有名ではありません。しかし、強力なライブラリが揃っているのでプログラミングの強い味方になること間違いありません。 今回は、POCOの導入方法と、いかにPOCOが強力であるかを示すために、アプリケーション組み込み型のWebサーバのサンプルソースを解説します。Webサーバが非常に少ないコード量で記述できることに驚かれると思います。 ...
『 UMLからプロジェクト管理系の記事まで色々 』
『 ここのところ急に話題が増えたPHPフレームワーク。ためしたい。 』
『 by.奥村晴彦 』