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

Webの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2007/09/12

安全なクレジットカード保存システム「MonkeyCharger」

ECサイトの肝とも言えるカード決済システム。そのシステムを構築したこともあるので分かるが、万一漏洩するような事態になったら、金銭面だけでなく、信頼性まで失ってしまう。そのため、クレジットカード全体のデータは決してインターネット上に置くべきではない。そしてさらにシステムを分離し、異なる権限で管理するのが大事だ。今回紹介...

List

  • 2007/09/11

プログラマブルCSS「Moonfall」

CSSは柔軟な書き方に対応するフォーマットだが、運用を続けていくと構造の階層が乱れていったり、フォントサイズの設定が様々な場所に散らばったりと管理しづらくなっていく。データを上手に管理すべく、プログラマブルなCSSを導入してみるのはいかがだろう。今回紹介するオープンソース・ソフトウェアはMoonfall、CSSジェネ...

List

  • 2007/09/11

オープンソースePortfolio「Mahara」

学習と言うのは学生時代で完結するものではない。むしろ社会に出てはじめて学ぶこと、学ばなければならないことが数多く存在する。学生時代が基礎だとすれば、社会では応用といった具合だ。各個人がこれまで何を学び、何を学んでいるかをデジタルで管理したものをePortfolioと言う。これをオープンソースとして管理するのがこれだ。...

List

  • 2007/09/10

要導入!テスト管理スイート「TestLink」

テストと言うフェーズはシステム開発における重要な要素であるにも関わらずおざなりにされがちだ。ここがうまくいかないために立ち行かなくなる、または炎上するプロジェクトが多いにも関わらずだ。テストを徹底する体制を整えよう。プロジェクト管理にソフトウェアを導入するのと同様にそのためのシステムを導入しよう。今回紹介するオープン...

List

  • 2007/09/10

必見!エレガントなWebファイルマネージャ「WebShare」

複数の拠点でプロジェクトを推進する上でファイルを共有するにはどうしたら良いだろうか。一つはFTPを使う方法がある。だがFTPクライアントの用意が面倒だ。Subversionと言う手もあるが、これも設定が大変だろう。そこで検討したいのがWebベースのファイルマネージャだ。これならばブラウザさえあればいつでもどこでも利用...

List

  • 2007/09/10

簡単自動ブラウザ操作スクリプト「CoScripter」

今、入力している会員登録のテスト、自動的に操作できればどれ程システムテストが楽になるだろうか。エラーが起きるたびに入力をやり直していたら、気持ちまでめげてしまう。システムでは同じ操作、繰り返しの操作はCronやスクリプトで自動実行するようにする。ブラウザであってもそれは同じだ。今回紹介するフリーウェアはCoScrip...

List

  • 2007/09/08

Yahooメールを使ってメールサービス「YPOPs!」

Webメールは場所を選ばず、どこでも使えるのが利点だ。だが、これまで使い慣れてきたGUI系メーラーのデータを捨ててしまうこともできず、乗り換えられない人も多いのではないだろうか。メールクライアントによってはWebメーラーを透過的に利用するプラグインもあるが、全般的に対応させるにはこれが良い。今回紹介するオープンソース...

List

  • 2007/09/08

ブラウザテストをRubyで自動化「Watir」

ブラウザを使ってのテストは何かと大変だ。最近は特にJavaScriptを利用したものが増えてきたので、それをもきちんと動作させてテストを行うのは苦労することだろう。少ない人数で効率的なテストを行うためにも、こうしたツールの導入は欠かせない。今回紹介するオープンソース・ソフトウェアはWatir、Rubyを使ったテスト自...

None

  • 2007/09/07

JavaでリッチUIを実現「ZK」

「Ajaxを実装したいが、JavaScriptができない」という人はいないだろうか。Webブラウザでリッチアプリケーションを実現する場合はJavaScriptが使われることが多いが、もうひとつの選択肢が現れた。今回紹介するオープンソースはZKというリッチUIを構築するためのAjaxフレームワークだ。ZKはコンポーネンツ...

List

  • 2007/09/07

プロフェッショナルEコマース「Magento」

Eコマースサービスをやりたいと思うなら、もはやスクラッチ開発と言う道は止めたほうが良い。必要な機能は概ね決まっており、優秀なオープンソースも数多く出揃っている。やるならばスクラッチの開発でかかるであろう期間を全てソースコードの熟読に当てたほうが良い。そして必要な部分をカスタマイズすれば良い。今回紹介するオープンソース...

List

  • 2007/09/07

画像の楽々アップロード「Gyazo」

誰かにデスクトップの画面を見てもらいたいとしたらどうするだろうか。スクリーンショットを撮って、FTPでアップして、そのURLをコピーして送る…なんて手間のかかる作業だろう。ただスクリーンショットを送りたいだけなのに。そのような作業はすぐに止めて、これを使ってみよう。今回紹介するフリーウェアはGyazo、画像の楽々アッ...

List

  • 2007/09/05

Web2.0時代のニュータイプDB「CouchDb」

Web2.0時代(?)の技術要素の一つにWeb APIがある。また、各種アプリケーションがWeb化され、ブラウザ内で動作するようになっている。しかし、これらに必須なのがインターネットだ。ネットワークに繋がっていなければ利用できない。その限界を超えるかも知れないソフトウェアがこれだ。今回紹介するオープンソース・ソフトウ...

List

  • 2007/09/05

即、Mac OSXでRails開発環境を構築「RM-Install」

最近はMac OSXで開発を行っている。Unixベースとあって、開発ツールが容易に使えるのが利点だ。とは言え、Mac OSXでRails開発を行おうと思うと色々用意する必要がある。MySQLをインストールしたり、Ruby、RubyGems、Rails等など…。そこまで至るまでに疲れてしまう人もいるだろう。そこで使いたい...

List

  • 2007/09/05

Web上でコーディング「EditArea」

テキストエリアで見たまま編集できる(WYSIWYG)HTMLエディタは数多く存在する。FCKEditor等は各種ブログシステムでも利用される程だ。一般的なPCユーザにとっては便利なものだろう。だが、プログラマーは違う。コーディングができる環境が必要だ(本当か?)。今回紹介するオープンソース・ソフトウェアはEditAr...

List

  • 2007/09/03

パズルも自動生成の時代へ「ナンプレ自動生成」

Open Tech Press | タイムインターメディア、ナンプレ自動生成アルゴリズムをGPLで公開よりナンプレ、他の言い方をすると数独と言うパズルがある。3×3の升目がさらに3×3集まって、その中に3×3の中、縦、横に重ならない1~9の数字を入れていくものだ。単純で分かりやすく、そして難しく筆者も好きなパズルだ。...

None

  • 2007/09/03

タイトル・本文抽出クローラー「Webstemmer」

これはやばい!凄すぎる。現在進めようと思っているプロジェクトでは、サイト上の本文抽出が重要な技術になっていた。だが、それを一から開発していたのではあまりに時間がかかってしまう。さらに重要な技術ではあるが、それが売りと言う訳ではなかった。そこで見つけたのがこのソフトウェアだ。まさに理想的な方法かも知れない。今回紹介するオ...

List

  • 2007/09/01

PHPとOpenOfficeを連携「Puno」

Web上でオフィスドキュメントを生成して欲しい、という要望を受けたことはないだろうか。大抵、CSVファイル出力で逃げたり、PDFを生成したりという手を使うが、今後を考えると抜本的な解決をしたいところだ。そこで使ったみたいのがオープンソースなオフィススイート、OpenOfficeだ。今回紹介するオープンソース・ソフトウ...

List

  • 2007/09/01

チェックボックスとラジオボタンを華麗に変身「FancyForm」

よく見るインタフェースと言うのは、操作の慣れや安心感はあるものの、先進的な印象は受けづらい。もしかすると何も感じないかも知れないが、そこをちょっと変えると印象がぐっと変わってくる。2.0系サイトを作るなら、フォームにもこだわってみてはいかがだろう。今回紹介するフリーウェアはFancyForm、チェックボックスとラジオ...

List

  • 2007/08/31

一歩先のインターネットへ「Browser3D」

この手のソフトウェアは幾つか登場しながらも、いまいち流行らない。情報を探索するだけでは意味がないということだろう。RSSのように各サイトが手軽に3Dコンテンツを提供できればいいのかも知れない。とは言え、未来のコンピュータを考える上で3Dブラウジングという道は見逃せない。その領域に取り組むのがこのソフトウェアだ。今回紹...

List

  • 2007/08/31

クールなWebベースポップアップウィンドウ「ModalBox」

※ 画像は公式サイトデモよりこれはクール!思わず使い道を考えてしまった。Mac OSXではダイアログがウィンドウの上部から出てくる。あの表示が何となく好きという人も多いだろう。あれを実現するJavaScriptがこれだ。今回紹介するオープンソース・ソフトウェアはModalBox、ウェブベースのポップアップ&ウィザードだ...