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

Webの記事一覧

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

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

もっと見る

List

  • 2007/07/01

データもスクリプトもこれ一つ「Yada Yada Yada Wiki」

久々にWikiエンジンの紹介。これまで、一つのファイルでスクリプトが完結すると言うタイプのWikiエンジンは幾つか紹介してきた。自由にファイルの作成、編集ができるWikiエンジンを一つのファイルで作ると言うのは大変なことだ。しかし、さらにその上(斜め上?)をいくWikiエンジンがあった。なんとデータも合わせて1ファイ...

List

  • 2007/06/29

マスタメンテナンスを一気に作成「phpCodeGenerator」

DBを使った開発であれば必ず出てくるのがマスタメンテナンス画面だ。同じような作りで、毎度作るのが面倒に感じている人も多いだろう。だが、ユーザのためを考えれば必ず必要なのもわかっているはずだ。せめて手軽に終わらせられるようにしよう。決まりきったコードは自動生成してしまえば良い。今回紹介するオープンソース・ソフトウェアは...

List

  • 2007/06/28

新しい形のソーシャルニュースサイト「NewsCloud Media Platform」

以前やっていたMOONGIFT Clipというサイトがある。あのサイトを通じて分かったのは、母体数がある程度揃わないと、サイト全体の動きが非常に鈍るという事だ。動きが鈍いサイトは、ユーザからも敬遠されがちで、負のスパイラルに入り込む。その点、このサービスは自動で動いていく。何せ、フィードを取得する形で動いているからだ...

List

  • 2007/06/28

JavaScriptでFlashを操作「Aflax」

FlashはHTMLやJava、PHPなどと同じWebの技術ではあるが、デザイン的な要素も入れられることもあって、プログラマの領域とはちょっと違う雰囲気を持っている。これが使いこなせれば、今までにないサービスの提供も考えられる。この技術を使ってFlash操作を習得しよう。今回紹介するオープンソース・ソフトウェアはAf...

List

  • 2007/06/25

手軽なXSS対策「HTML Purifier」

XSS対策は非常に煩わしい。ただHTMLタグを全て禁止すれば良いのだろうか。それはユーザビリティを著しく下げてしまうし、何よりHTMLタグ以外のスタイルシートのプロパティを使ったものも存在する。 ユーザビリティを維持しつつ、危険をなくしていきたければ、このライブラリが便利だ。 今回紹介するオープンソース・ソフトウェア...

List

  • 2007/06/25

オープンソースのメディアアーカイバ「mediatum」

業務上では実際に使う作業用ファイルのほかに、皆で参考にする系統のファイルが存在する。PDFや画像、動画といった類のファイルだ。写真を扱うサイト等は特に多いだろう。 そうした情報をうまく管理できれば、業務の効率化が進められるはずだ。まずは一元管理からはじめよう。 今回紹介するオープンソース・ソフトウェアはmediatu...

None

  • 2007/06/23

pirka(ピリカ)のご紹介

======================================================================~~ 新米プログラマが3日で社内システムを構築しちゃった!? ~~=========================================================...

List

  • 2007/06/21

驚愕…JavaScriptでDB操作を行うRails向けライブラリ「Jester」

 Railsは使っている内に、もはやRails以外でプログラムをしたくなくなる位の魅力がある。MVCの仕組みといい、O/Rマッピングといい、Migrationといい…そこかしこに魅力が溢れている。 そんなRailsがさらに魅力的になるライブラリがこれだ。Rubyの壁をこえ、JavaScript上でDB操作が可...

List

  • 2007/06/20

PHPでグラフを作るなら「Image_Graph」

DB内に蓄えたデータは何のためにあるか。それは何らかの出力を行うためにある。HTMLなのか、メールなのか、CSVやPDF…種類は様々だが、結果的にデータは出力されるために存在する。 出力形態の一つにはグラフも存在する。意外と面倒なプログラムからのグラフ出力、専用のライブラリを使って手軽に作成してみよう。 今回紹介する...

List

  • 2007/06/20

ブログ記事から画像を生成「Blog2Image」

自給自足第三弾。人気のブログサイト、GIGAZINEやPOP*POPに共通しているのが、記事冒頭に入れられた格好のいい画像だ。 素材集などとは違う、格好のいい画像が並べられている。人気のブログの条件、という訳ではないだろうが真似したいと思った方は簡易的にこれが利用できる。 今回紹介するオープンソース・ソフトウェアはB...

List

  • 2007/06/19

JavaScriptで音楽再生「SoundManager 2」

Webサイトやブログで音楽を再生しようと思うと、意外と面倒な事に気づかされる。サイト上にMP3のリンクだけ貼って置いておいても、よほどのことがない限りは再生されない。Flashを使ったMP3プレーヤもいくつか存在するが、それより手軽なプレーヤがこれだ。今回紹介するオープンソース・ソフトウェアはSoundManager...

List

  • 2007/06/18

Smarty for Ruby「Canny」

PHPでの開発において、大型のフレームワークを使うほどでなくとも、テンプレートエンジンとしてSmartyを利用するという事は良くある。それ位あると便利なライブラリだ。そんな便利なものだからこそ、他の言語であっても利用したい。Rubyもその一つだ。今回紹介するオープンソース・ソフトウェアはCanny、SmartyのRu...

List

  • 2007/06/17

地図でブログする「WordPress Geo Mashup」

※下の画像は公式サイトより 人は生きている限り、どこかへ行くものだ。それは会社かも知れないし、近くの公園かも知れない。だが、どこかに行って、そこで何かを体験して、それをブログに書き記す人も多いだろう。 今日はどこどこへ行った、といったようなブログを書いている方にお勧めなのがこのプラグインだ。 今回紹介するオープンソー...

List

  • 2007/06/15

コラボレーション2.0「Mindquarry」

物凄くよさそうなソフトウェアを見つけてしまった。これはぜひとも試すことをお勧めしたい。 プロジェクト管理する上での基本といえば、情報の統合管理、タスク管理、そして生成物のバージョン管理などが基本になると思う。その点において間違いなく役立つソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはMindquarry...

List

  • 2007/06/15

Web上のバーチャルキーボード「Javascript VirtualKeyboard」

WindowsやMac OSXなど、各OSにはソフトウェアキーボード機能が付属している。筆者はあまり利用頻度は高くないが、PDA等の情報端末では利用している。OSに依存しないソフトウェアキーボードが必要であれば、こちらを使ってみよう。今回紹介するオープンソース・ソフトウェアはJavascript VirtualKey...

List

  • 2007/06/14

読んでいないものだけ「まだ読んでない」

自給自足サービス第二弾。 最近は文字数の多いサービスが増えてきた。SBS(ソーシャルブックマーク)や掲示板などはその典型例と言える。大抵、外部へのリンクも数多く、殆どを読んでいると表示されているリンクが邪魔に感じてくる。 そこで、不要なリンクを消してしまえば良いというのがこのサービスになる。 今回紹介するオープンソー...

List

  • 2007/06/13

ソートもメニューもウィンドウも。2.0向けJavaScriptフレームワーク「Ext」

トラックバックから教えていただいたソフトウェアのご紹介。 昨日紹介したTable Sorterは何より手軽に導入できる点がメリットだ。簡易的な表をユーザビリティの高いものへと昇華してくれる。そして、さらに便利な機能を付け足してくれるのがこのライブラリだ。 今回紹介するオープンソース・ソフトウェアはExt、Web2.0...

List

  • 2007/06/13

JavaScriptでPHP「p2js」

色々な言語を触っていると、ふとした時に「あの言語のあの関数便利なのに…」と思ってしまうことがある。特に関数が非常に豊富なPHPを触った後に気づくことが多い。同じ関数が別な言語で実装できれば、便利なのは間違いない。そう考えて(恐らく)作られているのがこのソフトウェアだ。今回紹介するオープンソース・ソフトウェアはp2js...

List

  • 2007/06/12

絶対お勧め!JavaScriptでテーブルソート「Table Sorter」

Web開発の現場において、データの並べ替え機能の要望は良く出る話だ。開発がある程度終わった段階で言われたりするとショックを受ける事もある。検索条件をパラメータで引き継いで、ページ番号も…なんて考えただけでも嫌になるだろう。 そんな経験のある、またはこれから経験するであろう方にお勧めのソフトウェアがある。これさえ使えば...

List

  • 2007/06/11

MarkDownを組み込む「PHP MarkDown」

先ほども書いた通り、Wiki風のアプリケーションを構築している。その中の重要な要素の一つが、HTMLを書かずに済む記法の存在だ。様々なWikiエンジンが存在するのに、改めて記法を実装する気にはならない。元々、Wikiエンジンのものを流用しようと考えていた。 しかし、プラグインの機能や、独自の機能が盛り込まれていると組...