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

ライセンス - MIT Licenseの記事一覧

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

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

もっと見る

List

  • 2007/10/31

よく使うスタイルをユーティリティ化「logicss」

CSSを使うのが当たり前になり、Webエンジニアと言えどもある程度のデザインはこなす必要がある時代になっている。だがいざやってみると色々と大変なのがCSSでもある。よく使われるスタイル指定や、テクニックをまとめてしまったのがこちらのソフトウェアだ。今回紹介するオープンソース・ソフトウェアはlogicss、どこでも使える...

List

  • 2007/10/29

悪のGoogle利用法「EvilRSS」

SEOやSEMに興味がある人であれば、あるキーワードで検索した際のGoogleでの順位チェックをしたことがあるはずだ。それをサービスの一つとして提供している所もある。大抵、規模が大きくなると自動化を進めるようになる。それを簡単にするのがこのライブラリだ。今回紹介するオープンソース・ソフトウェアはEvilRSS、Goog...

List

  • 2007/10/26

Ruby on Rails製のちょっと変わったCMS「Railfrog」

CMSというと、コンテンツを管理できるというのがメリットになるが、そのインタフェースも含め、がちがちに固まってしまい柔軟性に欠けている場合が多い。その点、Railfrogは柔軟といえるかも知れない。何せCMSでありながら本体とは言い切れないのだ。今回紹介するオープンソース・ソフトウェアはRailfrog、Ruby on...

List

  • 2007/10/26

Radiantを元にしたPHPのCMS「Frog」

Ruby on Railsで作られたCMS、Radiant。洗練されたフォームで、シンプルながら使い勝手が良いのが特徴だ。使ってみたいと思った人も多いのではないだろうか。だが、カスタマイズを行おうと思うとRubyの習得が必須になる。それが障壁になってしまっているならば、RadiantのPHP版とも言えるこちらはどうだろ...

List

  • 2007/10/25

求人サイトをオープンソースで「JobberBase」

求人のあり方は変わり始めている気がしている。大手の求人サービスよりも、個人間のつながりで新しいビジネス関係が生まれたり、転職する人のが私の周りでは多い。その中にあって生まれたのがジョブボードと呼ばれるサービスだ。ジョブボードはアメリカの人気ブログやメディアで使われ始めているサービスで、ユーザのターゲッティングがされてい...

List

  • 2007/10/19

Flashでピタゴラエンジン「APE」

みんな大好きピタゴラスイッチ。あの物理法則の中で動いていくボールが楽しくてしょうがない。あまりこっていない、素朴な素材もまた良い。そんなピタゴラスイッチをFlashで作ってみたいなら、これを使ってみるのをお勧めする。今回紹介するオープンソース・ソフトウェアはAPE、ActionScriptによる物理エンジンだ。APEを...

List

  • 2007/10/10

Rubyで作るGUIアプリケーション「Shoes」

MemotuneはRuby on Railsで開発されている。そして、FlashPaper生成部分ではWindowsを利用している。そのため、GUIアプリケーションに関しても触れる必要がある。言語を全て同じもので開発できれば効率はぐっと向上するだろう。それを実現するのがこのライブラリだ。今回紹介するオープンソース・ソフ...

None

  • 2007/09/26

DB DesignerとCakePHPの連携「dbdesigner2cake」

個人的にPHPで開発をするなら使っているのがCakePHPだ。善し悪しはあれど、Rails風に使えるので、慣れと言う意味で便利に使っている。だが、最大の問題はDBデザインとの連携がとれない点だった。Railsで言えばMigrationにあたる機能だ。これがないのが問題だと感じていたが、もっと素敵なものが存在していた。今...

List

  • 2007/09/25

色々なメディアをフローティング「LightWindow」

サイト上のサムネイル画像をクリックすると、画面遷移する事なくフローティングウィンドウを表示して、そこに拡大画像を表示するサイトが増えてきた。あのインタフェースはクリックして画面が遷移しないので使い勝手が良い。そこで画像以外にも適用してみよう。今回紹介するオープンソース・ソフトウェアはLightWindow、多彩なメディ...

List

  • 2007/09/25

オープンな認証API「oAuth」

Memotuneでは今、Web APIの開発を進めている。ベースにGDataを取り入れているので、それ程難しくはないのだが、認証をどうしたものだろうかと考えていた。幾つかの方法はあるが、これにも注目していきたい。今回紹介するオープンソース・ソフトウェアはoAuth、オープンな認証プロトコルだ。oAuthはOpenIDの...

List

  • 2007/09/23

クリックすれば開く「Accordion」

Webサイトも作り込んでいく内にだんだんと機能が増えていく。そしてふと気付くと画面がごちゃごちゃしている、なんて事になりかねない。すっきりさせるコツは、不要な時は見せない事だ。それを実現させるのがこのライブラリだ。今回紹介するオープンソース・ソフトウェアはAccordion、開いたり閉じたりするアクションを可能にするJ...

List

  • 2007/09/19

ActionScript開発者必須「rascut」

最近、またActionScriptの勉強をはじめた。Memotuneを通じてFlashに触れているが、こったインタフェースを作るためにはどうしてもActionScriptから行う必要がある。ActionScriptでの開発はFlex 2 SDK + FlashDevelopで行っていたが、開発の効率化をあげるためにこれ...

List

  • 2007/09/19

JSONをXPath風に「JSONPath」

バグを生む原因の一つに、様々な技術を組み合わせた結果と言う事がある。熟練していない技術を様々に組み合わせる事で品質を下げてしまう事は良くある。最近流行のJSONは便利な存在だが、扱いに慣れていなければこれを使ってラッピングしてしまおう。今回紹介するオープンソース・ソフトウェアはJSONPath、JSONオブジェクトにX...

List

  • 2007/09/18

Pythonで作るWin32アプリケーション「Venster」

Windows向けのアプリケーションを開発しようと思ったら、.NETを使うほかないのだろうか。簡易的なものを作るのに、そうした大型の開発統合環境を用意するのは面倒だ。また、そのために新しい言語を覚えるのが面倒と言う人も多いだろう。Python開発者であれば、これを使ってみよう。今回紹介するオープンソース・ソフトウェアは...

List

  • 2007/09/15

JavaScriptで構文解析「Gin」

研究と言うのは技術発展のための重要な要素であるにも関わらず、Web系の世界ではあまり熱心にはされていないように感じる。新しい技術を生み出す事で、次世代のWebが見えてくる可能性もある。探求し、新しい取り組みをはじめよう。今回紹介するオープンソース・ソフトウェアはGin、JavaScript構文解析ソフトウェアだ。Jav...

List

  • 2007/09/14

SafariにもGreaseMonkeyを「Greasekelly」

Firefoxが重たいので、泣く泣くアドオンをはずした。その一つがGreaseMonkeyだった。正直、FirebugとGreaseMonkeyがなかったら、何のためのFirefoxか、と言えるほど便利な存在だった(Firebugは一度外したが戻した)。軽さと引き換えに失った便利機能。補えるのはこれしかない。今回紹介...

List

  • 2007/09/13

パスワードの強度チェック「Javascript Password Strength Meter」

Webサービスにおける認証の基本はユーザIDとパスワードの組み合わせだ。良し悪しはあるだろうが、現状ではそれがベースになっている。多少なりとも分かりづらいものを設定してもらうためにも、パスワードの強度をチェックする仕組みを設置しよう。今回紹介するオープンソース・ソフトウェアはJavascript Password S...

List

  • 2007/09/12

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

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

None

  • 2007/09/03

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

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

List

  • 2007/08/30

半透明でクールなヘルプ「CoolTips」

最近新しいサービスを作っているのだが、ようやく最終段階に入り細かいユーザビリティを気にできるようになった。その中で、入力フォームや分かりづらい項目に説明をつけようと思った。ただのリンクでは寂しすぎる。あまり使われる事がない機能かも知れないがクールに攻めよう。今回紹介するオープンソース・ソフトウェアはCoolTips、...