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

Webの記事一覧

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

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

もっと見る

List

  • 2007/12/18

サイトにツアーをつけよう「Amberjack」

はじめてサイトを訪れた人は、そのサイトで何をどうしたら良いか分からない状態だ。度重なるバージョンアップによって、ボタンや画面構成が分かりづらくなると特に混乱させる原因になる。そこでツアーを作ることをお勧めする。サイトの各機能について画面を交えながら説明するのだ。最近は動画で案内するサイトも増えてきたが、これでは時間がか...

List

  • 2007/12/18

MacでHTML2PDF「wkpdf」

サイトをPDFにしたいという要望は多い。それだけにHTML2PDFというサービスもあるくらいだ。通常、IE(Windows)かFirefox(Linux)を使って行われることが多いが、今回はMac OSXだ。Mac OSXなので、IE/Firefoxのどちらでもない。Safariを使って作成する。今回紹介するオープンソ...

List

  • 2007/12/17

Subversionの更新をIMでお知らせ「svnbot」

複数人でSubversionを使っていると、更新の衝突が起きることがある。また、そのファイルをコピー&貼付けで動かすわけではないので、アップデートの手間が面倒だ。アップデートしている時に限って何も更新はなく、さてコミットと思ったら衝突する。こうした面倒さを防ぐためにも、更新されたらお知らせがくるようになっていると便利だ...

List

  • 2007/12/17

専用Webアプリケーションを手軽に「Fluid」

Prism(旧Webrunner)というソフトウェアがある。これはある特定のWebサービス専用Geckoブラウザで、Webアプリケーションをデスクトップのように見せてくれる。そして同種のソフトウェア、それもSafariを使ったものを紹介しよう。これもまた便利だ。今回紹介するフリーウェアはFluid、Webアプリケーショ...

List

  • 2007/12/14

あの有名ブログサイトでも使われている「ExpressionEngine」

日本で一番有名なブログといっても差し支えないであろうGIGAZINEでも使われているブログエンジン。アクセスの非常に多い、あのサイトの屋台骨とあれば、その安定性に疑う所はないだろう。PHP+MySQLの分かりやすさもまた便利なソフトウェアだ。今回紹介するフリーウェアはExpressionEngine、高性能PHPブログ...

List

  • 2007/12/14

Safariで広告をブロック「Safari AdBlock」

インターネットの収益手段は数少ない。無料で提供するのが基本のような雰囲気すらある。これでは駄目だと思うが、ユーザには無料で提供し、広告を入れることで収益を上げるのが一般的だ。しかしその広告すらユーザには嫌われるきらいがある。その結果、たどり着くのがこのソフトウェアだ。今回紹介するオープンソース・ソフトウェアはSafar...

List

  • 2007/12/13

ついに!MovableTypeオープンソース化「MTOS」

まずはSix Apartの英断とその功績、そして素晴らしい努力の賜物に感謝したい。MOONGIFTの前身であるOpen Alexandriaがごく初期の段階においてMovableTypeであったことを知っている人はいるだろうか(まずいないだろう)。ごく短い期間ではあったが、それが最初のMovableTypeとのコンタク...

List

  • 2007/12/13

WordPressをフォーラムに「bbPress」

ブログソフトウェアは本来、ブログのみ可能なシステムと言う位置づけだった。が、その柔軟性や書きやすさ、プラグインによる拡張などが伴って、徐々にその利用範囲を拡大していった。今ではブログでEコマースなんてサービスもある。そしてこちらはブログでフォーラムだ。今回紹介するオープンソース・ソフトウェアはbbPress、WordP...

List

  • 2007/12/10

Ajaxでもhistory.backを「Really Simple History」

Ajaxを使ったアプリケーションは、画面遷移の少ないWebアプリケーションを作れる利点はあるものの、これまでのWeb操作に慣れ親しんでしまったユーザにとっては使い勝手が悪い時があった。それがブラウザの戻るボタンだ。これを押した時、一気に別な画面にいってしまったり、そもそも戻るが有効でないままになっていることが多い。この...

List

  • 2007/12/09

コンパクトなCSSフレームワーク「Boilerplate」

ここ最近、次々と目にするようになってきたCSSフレームワーク。TomcatやRailsをはじめとするサーバサイド、prototype.jsやjQueryといったクライアントサイド、そしてデザイン領域のCSSへとフレームワークの裾野は広がっている。こうしたフレームワークを覚えれば、サイトの構築は手軽になる。CSSによる三...

List

  • 2007/12/08

あの人に手紙を書こう「Letterly」

最近は電子メールが一般的で、ほとんど手紙を書くということはなくなった。例えやったとしても、年賀状がせいぜいだろう。だが、手で書いた手紙は味わいがあって良いものだ。そんなことを思い出させてくれたのはこのソフトウェアだ。今回紹介するオープンソース・ソフトウェアはLetterly、ウェブフォームから定型のPDFを生成するソフ...

List

  • 2007/12/08

JavaScriptを使ってインタラクティブなグラフ「Flot」

データをグラフで表示したいと思った時、どういった手段が考えられるだろうか。画像を生成するライブラリを使う、HTMLで擬似的なものを作る、または表計算ソフトウェアを使うと言った方法もある。だが、どれも面倒に移るかもしれない。サーバ側の問題で利用できない場合もある。そこでこれだ。今回紹介するオープンソース・ソフトウェアはF...

List

  • 2007/12/08

iPod Touch対応のJavaScriptアニメーションエンジン「iAnime.js」

iPod Touchは音楽を聴くだけでなく、無線LANを使ってブラウジングできるのが魅力だ。外で暇つぶしにゲームをすることもできる。SafariベースなのでJavaScriptへの対応もまず問題ない。そこでWebベースで遊べるゲームを紹介しよう。今回紹介するオープンソース・ソフトウェアはiAnime.js、JavaSc...

List

  • 2007/12/05

JavaScriptとCSSの融合「Dynamic CSS via JavaScript」

JavaScriptを使ってCSSを変更というのは良くあることだ。例えばクリックで表示を消す場合やフェードアウトさせるような類のイフェクトがある。$.style.display="inline";のような指定をするだろう。しかしこれではCSSとJavaScriptの距離が遠い。もっとダイナミックにCSSを操作しよう。今...

List

  • 2007/12/04

JavaからJavaScriptを生成「Java2Script」

JavaとJavaScriptを区別しない人がいる。Javaが〜という話だと思ったら、実はJavaScriptだった、なんて経験ないだろうか。あまり技術に詳しくない人と話していると度々ある。だが、今後はJavaとJavaScriptは区別しないものになっていくかも知れない。それは言い過ぎだが、このツールはJavaScr...

List

  • 2007/12/02

JavaScriptでアクションゲームを「Javascript Gamelib」

この間はJavaScriptで作るRPG用ライブラリを紹介した。今後のWebの行方、そしてJavaScriptの行方を占う上で面白いライブラリだ。しかしゲームはRPGだけではない。むしろ時間がかかるRPGよりも、こちらの方が手軽で中毒性は高そうだ。今回紹介するオープンソース・ソフトウェアはJavascript Game...

List

  • 2007/12/01

ネットワークを使ったウィジェット開発に「Jolla」

ウィジェットやガジェットと呼ばれる仕組みは幾つか存在する。現状、Windows VistaやMac OSXであれば標準で実装された環境がある。ちょっとした操作の際に便利な仕組みだ。特に、ブラウザを立ち上げることなく操作ができるのが便利だ。データをポストし、結果を待たずに完了できる。ローカルの電卓やカレンダーも良いが、や...

List

  • 2007/11/30

JavaScriptでRPG?「The ClanFX Javascript Game Engine」

何でもJavaScriptでやってしまおう。サーバとの通信はAjaxにすれば、クライアントサイドはあたかもローカルアプリケーションのように操作できる。数々のソフトウェアがWebアプリケーションとして登場したが、これは別格と言えそうだ。何せJavaScriptでゲーム、それもRPGを作る試みなのだ。今回紹介するオープンソ...

List

  • 2007/11/29

Javaベースのブラウザ「Lobo Browser」

Webサイトのサムネイルを取得する要望は多い。Web APIとして提供されているものを良く見かけるが、WindowsベースでIEの画面を使うか、仮想フレームバッファであるXvfbを使ってFirefoxの画面を撮るかどちらかを使っている。どうもスマートではない。もっと簡単にできないだろうか。その可能性を感じさせるのがこれ...

List

  • 2007/11/29

日付をエレガントに扱う「Datejs」

プログラムにおいて、日付というのは厄介な存在だ。表示形式は様々に存在し、タイムゾーンもあり、60進数と12進数がおり混ざっている。Railsでは翌週金曜日をnext_weekも強力で、日付データの出力に対して、様々なフォーマットを指定できる"yyyy/M/d"はもちろん、"HH:mm"など数多い。JavaScriptの...