ITエンジニア/デザイナ向けにオープンソースを毎日紹介

List

  • 2004/12/13

DBDesigner

DBDesigner管理するものを管理する最近のWebアプリケーションの開発で、データベースを利用しないものは殆どない。勿論、あえて利用しないものもあるが、多量のデータを扱うとなればその容易性、信頼性から利用せざるを得ない。データベースの正規化を通じて、ちょっとしたシステムでも10や20のテーブルを越える事は少なくない...

List

  • 2004/12/12

TWiki

TWikiパワフル!土曜日はWikiの日。各言語でWikiエンジンは作られているが、一番多いのはやはりと言うかPerlのようだ。古参のWeb向けスクリプト言語だけある。Wikiエンジンは大抵プラグインに対応していて、それによって拡張する場合が多い。そうやって基本機能を絞り込む事で軽快さと必要に応じた開発と言う利点を得て...

List

  • 2004/12/10

RRD TOOL

RRD TOOL1秒でも早く…何かシステムを導入したら必要になるのがそれに対する監視だ。動作をモニタリングして、滞りなく動作しているか確認しなければならない。24時間、ずっとモニタを見ている訳にもいかないので、そこはやはりシステムの導入が必須になる。サーバのモニタリングと言えば、MRTGかこれだろう。本日紹介するオープ...

List

  • 2004/12/09

DSpace

DSpace研究のあるべき姿学術機関リポジトリと言う概念がある。確定した概念ではないようだが、大学や研究機関で生産された電子的な生産物を保存、登録し原則として無償で公開する仕組みを意味する。確かに、研究結果は時として数年後のビジネスを変えてしまう位の意味をもっている場合がある。特に最近は全く関係のない研究が別系列のビジ...

None

  • 2004/12/08

Vnc2swf

Vnc2swfFlashの新たな応用今まで幾つかのソフトウェアを紹介してきたが、このFlashと言う形式ほど汎用的で、様々な分野で活躍できる可能性を感じさせるソフトウェアは無かった。インタラクティブなアニメーションは勿論、Webアプリケーションのインタフェース、動画、ヘルプファイル…はたまたPDFの代替となり得るFla...

List

  • 2004/12/07

Labyrinths & Legends

Labyrinths & Legendsはまる要素ローグライクと言うゲームのジャンルが存在する。その名の通り、ローグを起源とするゲームジャンルだ。ローグとはダンジョン型のRPGで、1980年ごろから存在する古参のゲームだ。特徴としては、ダンジョンの形が毎回変わる事。更にアイテムの名称や効果も毎回変更される。ゲームをやる...

List

  • 2004/12/06

円盤複写屋

円盤複写屋ハードはある。ソフトウェアはない。データのバックアップと言えば、個人レベルであればCD-RかDVD-Rだろう(他の規格は略)。Appleによる音楽ダウンロード販売も来年春くらいには始まるらしいので、それが合わされば更にCD-Rの需要は高まるだろう。突然データを焼きたいと思った時、手元にCDを作れるドライブはあ...

None

  • 2004/12/06

Xdebug

Xdebug快適なデバッグ生活昔、PerlでCGIを作っていた頃は、プログラムに何かあった際のデバッグが非常にやりづらく、大変だった。今思えば多少なりともやりやすい方法があったと思うのだが、経験もない時分には難しかった。その後、VBやVBAを始めた時にはステップ実行やブレークポイント、マウスを合わせると変数の中身が表示...

List

  • 2004/12/05

SWiki

SWikiSqueakerなら絶対土曜日はWiki紹介デー。突然思いつきました。Wikiクローンを色々紹介していこうと思う。と言うかちょっと調べるだけでも色々出てくるのだ。本日紹介するオープンソース・ソフトウェアはSwiki、以前紹介したSqueakで作成されたWikiクローンだ。同じくSqueakで開発されたComa...

List

  • 2004/12/03

phpAdsNew

phpAdsNew広告を始めよう先日読んだ日経ビジネスで、テレビCMだけではもう商品は売れないと言う特集をやっていた。確かに十年前と違い、メディアが多様化している以上、テレビだけみていても適正な媒体選定とは言えないだろう。インターネット広告の最大の特徴は効果測定の精度の高さだ。何人(何台かも知れないが)閲覧し、何人クリ...

List

  • 2004/12/02

TikiWiki

TikiWikiGroupware Powered by WikiWikiエンジンは云々と言いつつ、最近Wikiエンジンの紹介が多くなりつつある。意外に各エンジンとも特色があり面白い。本日もそう言ったWikiエンジンの一つをご紹介となる。Wikiはビジネスの場でも使われるケースが増えつつある。主に職場内の情報共有用だ。...

List

  • 2004/12/01

なでしこ

なでしこ「こんにちは世界」と言う万人にとって分かりやすいプログラムはバグが少ない。分かりづらいスパゲティー状のソースは大抵バグが埋め込まれている。バグを無くすのは人間である以上難しいだろう。しかしバグを減らすような組み方を覚え、適用すべきだ。分かりやすいソースはコーディング標準に適合させる方法もあるが、ひょっとしたらこ...

List

  • 2004/11/30

XoopsForge

XoopsForgeXoops + SourceForgeオープンソース・商用を問わずシステムを新規導入する際に気をつけなければならないのは認証に関する部分だ。新しいシステム=新しい認証では、ユーザ・パスワード管理が煩雑化し、適当なパスワードを使いまわす、形骸化に陥る可能性がある。最近のシステムはLDAPに対応している...

List

  • 2004/11/29

TiddlyWiki

TiddlyWikiインタラクティブWikiWikiは云々と言いつつ、またしてもWikiエンジンの紹介である。同じ言語のものをあれこれ紹介しても違いを打ち出すのが難しいが、これなら安心だ。何と言ってもJavaScriptだからだ。JavaScriptについては好き嫌いが多い。動作が保証されないので開発者にとっては如何と...

List

  • 2004/11/28

Tera Term Pro

Tera Term Pro古参エミュレータサーバがLinux、クライアントがWindowsというのは良くある姿になってきた。どちらかに統一できた方が良いのかも知れないが、用途・目的が違うので如何ともしがたい。だが、運用でそれ程困る事もない。サーバを操作するのはコマンドラインならSSH、GUIならVNCで十分だからだ。S...

List

  • 2004/11/27

KWiki

KWikiWikiでプレゼンしてみませんか?このサイトを始めてからオープンソース・ソフトウェアは逐一色々調べているが、Wiki系ソフトウェアの多さには恐れ入る。各種言語で再現されるのは優秀なソフトウェアである証だと捉えることが出来るが、同じ言語(特にPerl)で幾つも存在するのは如何なものか。その数が余りに多く、且つプ...

List

  • 2004/11/26

OpenWFE

OpenWFE業務を回す私がシステム開発を依頼されてきた会社の殆どがユーザIDとパスワードの組み合わせを3つ以上持ち合わせていた。ユーザIDは同じ場合も多々あったが、管理システムは多岐に渡っている。そしてその管理はユーザレベルで、パスワード強度も人それぞれになっていた。それもあり、新しいシステムを導入する際には、認証情...

List

  • 2004/11/25

MySQL Query Browser

MySQL Query Browserシェアの拡大は利用者の心を掴む事吉報が届いた。ついにMySQL4.1が正式リリースされた。サブクエリが利用可能になったこの最新DBで、更にシェアを拡大できる事だろう。個人的にMySQLが好きな所は、速さやデータベース自体の機能もさる事ながら、オープンソースにしてはGUIツールが充実...

List

  • 2004/11/24

Freeciv

Freeciv目指せ、世界の覇者ゲームはやらないと散々言っていたが、昔ハマっていたゲームを思い出した。シビライゼーションと言うゲームで、簡単に言えば文明を育てるシュミレーションゲームだ。初めは紀元前4000年からで、何もない状態から都市を作り、開墾し、文化を育てていく。文明と他文明との交流で滅びたり、更に発展したりする...

List

  • 2004/11/24

Openswan

Openswan信頼あるネットワークのために最近、VPNの需要が伸びつつある。社内で使えている環境を外部でも求める…これは仕方がないだろう。更にインターネットの常時接続環境が普及した事で、構築コストが下がった事も後押ししている。確かにVPNは便利だ。Windowsベースのファイルアクセス、SSHなどでのサーバアクセスが...