これはデザイナーのみならず導入必須のソフトウェアと言えそうだ。 Webサイトを作る際には、モックアップが必要になる。それをベースにして「ここをこうしよう」「次はどこに遷移させよう」といった議論が可能になる。頭の中だけではイメージがはっきりせず、意見も出しづらい。 ドラッグアンドドロップでモックアップを作成できる そんなモックアップを作成しようと...
『 接続先のサーバが対応している場合、できる限りHTTP/1.1のパイプライン機能を利用する。 #データのダウンロード時に、データを部分的にキャッシュして、中断されたらそこから再開する。 #クライアントがHTTP/1.0でリクエストした場合、PolipoがHTTP/1.1に変換しサーバにリクエストし、必要であれば再度HTTP/1.0に戻してクライアントに伝える。 #サーバの遅延をさらに軽減させるために、PoorMan'sMultiplexingと呼ぶテクニックを利用することもできる(オプション)。 』
[1] DBを使った開発であれば必ず出てくるのがマスタメンテナンス画面だ。同じような作りで、毎度作るのが面倒に感じている人も多いだろう。だが、ユーザのためを考えれば必ず必要なのもわかっているはずだ。 せめて手軽に終わらせられるようにしよう。決まりきったコードは自動生成してしまえば良い。 今回紹介するオープンソース・ソフトウェアはphpCodeGenerator、DB定義に...
ActionScriptのスクリプトやノウハウの共有を積極的に行う場として立ち上げたのが、Flash/ActionScript開発のためのオープンソースコミュニティ「Spark project」です。
オープンソースCMSを代表する12製品の紹介 この記事は、Product ShowcaseとしてオープンソースCMSを解説する記事の後半だ。前半の記事では、オープンソースCMSとはどういうものかについてや、導入にあたっての注意点、商用CMSと比べた場合の費用の違いなどについて解説しているので、まだ読んでいない人はぜひ参考にしてほしい。→前編の記事「オープンソースCMSを賢く使う勘所と...
今回はデザインという分野の作業を極力省く為のジェネレータを多く収録。 有料のソフト等と同様の力を持つオープンソースのフリーソフトもプラスしてあります。
です。ご自由に利用ください。DDNSで運用していますので、 つながらないに場合もあります。また、DBを削除することもあります。日本語について、何かありましたらこちらで報告していただければ、 極力対応します。 最新情報 2004.12.11 - Mantis 0.19.2がリリースされました。 メンテナンスリリースですが、正式にPHP 5、Apache 2そしてMySqli extensionでテストした初めてのリリースです。 ...
googleのアメリカ本社で働いている友人が先日たまたま日本に遊びに来ていて食事をする機会がありました。 話を聞いてると最近Thunderbirdを使った作業効率のよいメール処理術が彼のチームで流行らしくいろいろと聞いてみたのでその方法のまとめ。 ちなみに彼は1日1000通くらいのメールを処理してるとのことなのでこれを機会にBeckyからThunderbirdに乗り換えてみようかと思います...
やはり熱い(と思っている)。ソースコードレビューは、とても面白い。個人的にも一日の開発作業の結果をイシュー登録し、レビューするようにした。Diffで一つ一つのファイルをチェックするよりも簡単で良い。 プロジェクトウィンドウ レビューの方法は最近の流れでいくと、やはりWebベースでやるのが良い。これを複数人でやれば生産性向上につながるのは間違いない。 ...
Webサービスを作る上で、外部のデータを取得して何かしたいといったことは良くある。いや、外部に限ったものではない。ローカルのデータであっても取得して、それを検索したいという要望は良くあるものだ。 ユーザ側の検索画面 そうした時にクローラーを自作したりすると思うのだが、robots.txtの解釈や効率的なクローリング法を習得するのは大変なことだ。そこで試して...
待ちに待ったソフトウェアがついに登場した。Railsは生産性の高さについては定評があるが、その設置、運用方法についてはJava並みに敷居が高かった。レンタルサーバなどでは利用に耐える設置が難しかった。 Passengerのトップページ だが、これで時代は変わるかもしれない。そんなソフトウェアがついにリリースされた。 今回紹介するオープンソース・ソフトウェアはPassanger...
Prototype.jsやscript.aculo.us、jQueryなどのJavaScriptライブラリがあるお陰で、AjaxやJavaScriptを駆使したWebアプリケーションが容易に作成できるようになっている。が、まだまだGUIアプリケーション並みとはいかないのが現状だ。 サンプルアプリケーションを開いているところ それを打破できるかも知れないソフトウェアを紹介しよう。Webアプリケーション開発者皆さんにおすすめだ。 ...
オープンソースなライセンスとかコピーレフトなライセンスとかたくさんありすぎて違いがよく分かってなかった(自分で使ってるのに……)。特に、それぞれどう組み合わせることができてどういう組み合わせはアウトになるのか、どういう使い方は許されててどういう使い方は許されないのか、というあたりがボンヤリとしか分かってなかった(詳しい人にツッコまれたらそ...
Apache/PHP/MySQL/SQLite/SQLiteManage/PhpMyAdmin/Zend OptimizerをWindowsにまとめてオールインワンでインストールすることができるようになっているのがオープンソースで開発されているこの「VertrigoServ」。 これらの各ソフトについて簡単に設定を変更できるコントロールパネルっぽいものがタスクトレイから一発で呼び出せるようになっており、非常に設定が簡単です。また、インストーラは日...
これまで、OSSツールというと多様な開発ツール思い起こされてきました。しかし、商用システムのシステム構築で重要となる、要件定義、テスト、システムの変更管理などをトータルにカバーしようとすると、どうしても商用の開発ツール、とりわけ全てのシステム構築フェーズを同一の製品シリーズでカバーできる大手商用ベンダーのツールが採用される傾向がありました。 し...
『 コード検索についてはそれぞれ機能はあるのかな?ライブラリの普及期にも感じたけど、実装は組み立てになるのだろうな。コード検索がより一般化されればコーダーは工場の組立工になるわけだ。 』
プログラマにとって、エディタは生産性に大きく関わる重要な要素だ。Windows向けのキーバインドのエディタを使っていても良いが、サーバにつないで修正を行おうと思うとviやEmacsなどでキーバインドが慣れない、なんてこともある。 [1] 特にviやEmacsが良い、という訳ではないがマルチプラットフォームで動作するエディタを選ぶのは大事だと思う。そこでこれを試してみてはいか...
フリーで使えるプロジェクト管理ツールをまとめておきます。 ■ガントチャート 開発マイルストーン ガントチャートでプロジェクト管理できるExcelツール フリーとは思えないほど高機能 マクロを4,000円にて提供している ガントチャートforExcel こちらもガントチャートでプロジェクト管理できるExcelツール スケジュールの表示期間を切り替えられるのが便利 作者の方のサイトで5,0...
『 blancoCharacterGroup,blancoStringGroup,blancoDb,blancoSOAP,blancoJUnit,blancoMailCore,blancoReport(PDF出力可) 』
Flash8とFlash9で動作可能な3Dエンジンで、Flash 8 Image APIに最適化されており、非常にスムーズかつなめらかに動作するのが特徴。Flash9から利用可能になったフルスクリーンモードにも対応しており、360度のパノラマとか、ぐりんぐりん動きまくる3D空間とか、非常に多彩な表現がActionScriptで可能になります。MITライセンスのオープンソースで提供予定となっています。 実際の動作デモ...