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

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

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

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

List

  • 2008/07/26

JavaScriptでレンダリングする画像ライブラリ「HIWI」

まぁなんだろう…あえて言うなら「無茶しやがって」だろうか。下の画像を見てもらえれば分かると思う。モナリザの画像が出ているが、右クリックしても、画像の保存は出てこない。もちろん、CSSでバッググラウンドに指定している訳ではない。モナリザが表示されているが、これは画像ではない 答えは簡単だ。膨大な数のテーブルタグによって作...

List

  • 2008/07/25

よく使うFTPアップロードを手軽に「DropUpLoad」

FTPアップロードはファイル授受の基本とも言える。相手がある場合はもちろん、ECサイトでは商品画像をアップロードする際にもよく使われる。そうしたFTP利用の中には、同じ作業を繰り返し行う場合もあるはずだ。ドロップするだけの手軽なアップローダ その度に高機能なFTPクライアントを使っていると疲れてしまう。同じ場所にアップ...

List

  • 2008/07/25

JavaScriptで実現するMVCフレームワーク「JavaScriptMVC」

最近のフレームワークではMVCが重視されている。確かに、各要素が分かれていることで分業もしやすく、問題の切り分けもしやすくなる。こうした傾向はアプリケーションの高度化、難度が高まるにつれて需要が高まってきた。JavaScriptMVCの説明ページ となれば、最近のWebアプリケーションで多用されるようになったJavaS...

List

  • 2008/07/25

質問を上手に管理しよう「eTicket」

社内向けであろうと、クライアントへのサービス提供企業であろうとも、技術者には相手からの質問が数多く寄せられる。そうした質問を場当たり的に対処していると、担当者によって答えが変わってきたり、返答の効率化が臨めない。ステータス管理 質問は一元的に管理し、日々見直すことでより質の高いサービスを提供できるようになる。そのための...

List

  • 2008/07/24

インストール不要で使えるDjango「Instant Django」

Railsの人気は国内外ともに高いが、同じように人気が高いフレームワークがPython製のDjangoだ。Pythonのシェアは海外に比べ国内では多くないが、Google App Engineでも採用されるなど、可能性は非常に高いフレームワークだ。解凍すればすぐにDjango開発が行える Railsの場合もそうだが、い...

List

  • 2008/07/24

Firebugと連携するPHPライブラリ「FirePHP」

JavaScriptを多用する時代にあって、Firebugのありがたさを感じている人は多いのではないだろうか。開発の補助ツールとして、何らかの問題が起こった時のデバッグツールとして活躍していることだろう。ログをFirebug上で確認できるようになる そんなFirebugがPHP開発において活用できるFirefoxアドオ...

List

  • 2008/07/24

Railsを使ってDB構造を確認する「Rails schema browser plugin」

Railsの便利な機能の一つが、DBのマイグレーション機能だろう。RDBMSは便利な反面、プログラム言語と溝があり、扱いが面倒な時があった。そのため、O/Rマッピングのようなツールが作られ、状態のバージョン管理としてマイグレーションがとても便利だった。開発しているシステムのDB構造が手軽に閲覧できる マイグレーションに...

List

  • 2008/07/23

iPhone/iPod Touchからブログ投稿「Wordpress for iPhone」

これまでの携帯ではモブログと呼ばれるような、メールからブログの内容を書いて送るだけでブログへの投稿ができる仕組みが一般的だった。だがこれは仕様は存在しない、言わば各ブログごとで実装するもので仕組みが複雑ではあった。App Storeからインストール可能 大抵のブログエンジンにはXML-RPCによる投稿機能がある。それを...

List

  • 2008/07/23

HTML上のテーブル操作の決定版「Flexigrid」

※ 画像は公式サイトデモより業務システムのみならず、メールや一覧の機能で必要になるのがテーブルを使った一覧機能だ。このとき、比較元になるのがエクセルをはじめとした表計算ソフトウェアだろう。あのレベルのUIをWebベースで再現するのはほぼ不可能とさえ言えそうだ。ドラッグアンドドロップによるカラムの並べ替えや表示/非表示の...

List

  • 2008/07/23

WebDAVやFTPでファイルを皆で共有「Nephthys」

インターネットを使ってファイルを授受することはよくあるが、時々しか発生しない相手とのやり取りは意外と面倒だ。メールを使って行うのは手軽だが、メールアドレスを教えたり、大きなファイルを幾つもやり取りするのには向いていない。ログイン後の画面 一度ファイルを授受する仕組みを作ってしまえば、相手が増えても容易に対応できるように...

List

  • 2008/07/22

デスクトップが最低4倍横長になる「360desktop」

デスクトップの元になった、現実の机の上は有限だ。だが、コンピュータ内に広がる空間は無制限だ。アイディア次第でどんどん広げていくことができる。例えば仮想デスクトップはその一つで、複数のデスクトップを目的に合わせて使いこなすことができる。デスクトップが左右に広がって使いやすくなる! だが、デスクトップを切り替えるというのは...

List

  • 2008/07/22

iPhone 3G/iPod Touch 2.0に対応した脱獄ツール「PwnageTool」

iPhone 3Gの登場で、日本でもようやくiPhoneを本格的に利用できるようになった。使い勝手が悪い、日本の市場とは合わないなどと色々な意見も聞かれるが、それでも十分魅力的で、話題性の高いガジェットになっている。ついにiPhone 3Gにも対応 そしてiPhone/iPod Touchの魅力をさらに引き出すのがJa...

List

  • 2008/07/22

複雑な段組みを可能にするCSSフレームワーク「Emastic」

雑誌や新聞などでは複雑な段組みを行って、情報を見やすくしている。ネット媒体の場合、あまりそうした点は考慮されず、二段または三段のカラムで構成されることが多い。しかも幾つかのカラムはメニューなどに使うので、文章自体は殆ど組版が施されていない。CSSだけとは思えないほど細かく制御されている Webはそういった媒体ではない、...

List

  • 2008/07/21

Railsのログを分析、グラフ化「LogJuicer」

※ 画像は公式サイトデモよりRailsは遅いと言われる。確かに富豪的なフレームワークであり、そのままの使い方では動作が重たい。そのため、解決手段としてmemcachedをはじめとしたキャッシュ技術を利用することが多い。ログを解析して一覧してくれる だが、フレームワークの問題ではなく、プログラム側の問題もあるかも知れない...

List

  • 2008/07/21

本当にシンプルなCMS「PureEdit」

ソフトウェアはバージョンアップを重ねるとどんどん複雑化していく傾向にある。これは何もソフトウェアに限らず、携帯電話、車など何でもそうだろう。ともすると消費者が置いてけぼりになった状態で、企業だけがどんどん邁進しているケースもある。管理画面 だが最近は高度化していく中で、あえてシンプルさを売りにしてユーザの指示をうけるサ...

List

  • 2008/07/21

無線LANを探索する「AirRadar」

最近では携帯電話や無線LANなどが当たり前になってきている。オフィス内で無線LANを使ってネットワークを構築するのも珍しくなくなった。また、フリーアドレスを推進する際には、できるだけケーブルの束縛をなくす必要がある。無線一覧 だが目に見えない無線の世界では、ある場所では信号が弱くなったり、他のアクセスポイントの干渉が強...

List

  • 2008/07/20

Mac OSXでWineを手軽に使おう「MikuInstaller」

数年前からMacではインテルCPUが採用され、その恩恵としてMac OSX上やそのハードウェア上でWindowsを動かすのが容易になっている。Mac OSXを使いながら、Boot CampやParallels Desktop、VMware Fusionなどを使ってWindowsを実行している人もいることだろう。イメージ...

List

  • 2008/07/20

自社内のオリジナル辞書を作ろう「Glossword」

オフィスでは、その業界さらに言えば社内でしか通用しない言葉が存在する。業界であればまだしも、社内用語になると転職者や新入社員が相当混乱させられるだろう。同じ用語で意味が違ったりすると、後々問題になることもある。ユーザ向けトップページ そうした問題を防ぐには、用語辞典を作り上げるのが最善だ。共通認識の場所を作ることで、知...

List

  • 2008/07/20

PHPのソースコードをPythonへ変換する「PHPPython」

新しいプログラム言語を覚えようと思っても、その必須性がないとなかなか覚えられない。業務などでどうしても覚える必要があれば努力もするのだが…。現状、特にRailsでの開発で満足してしまっていて、習得に向けて踏み切れないのがPythonだ。元のPHPコード もしあなたがこれから新しい言語としてPythonを覚えてみたいと思...

List

  • 2008/07/19

オープンソースの写真管理ソフトウェア「blueMarine」

デジカメを使って撮りためた写真、コンピュータ上で何を使って管理するのが良いだろうか。Mac OSXであれば、デフォルトで入っているiPhotoを使うのが良いかもしれない。だが、オープンソースでいいものを、と探している人もいるだろう。写真を様々な形でプレビューできる 特に固定のOSにしばられることなく、自由に気持ちよく写...