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

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

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

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

もっと見る

List

  • 2009/10/13

IPアドレスを表示するAndroidアプリ「Whatismyip Android」

Whatismyip AndroidはAndroid向けのフリーウェア(ソースコードは公開されている)。Androidアプリを開発する際、一から自分で考えつつ作るのも良いが、意外と頓挫しやすい。むしろ既に動いているものを見て、修正して、機能追加して色々試してみる方が面白い。ソースコードが公開されているオープンソース・ソ...

List

  • 2009/10/13

簡易画像編集もできるバグ報告用スクリーンショットツール「Bug Shooting」

Bug ShootingはWindows向けのフリーウェア。システム開発においてテストは重要なステップだ。そしてテストにおいてバグ報告の仕方は大事だ。分かりやすい報告をすれば修正も早い。ただ文字だけで説明するよりも、スクリーンショットがあった方が分かりやすいだろう。設定画面。各種BTSに対応 Windowsでスクリーン...

Missing

  • 2009/10/13

Facebookに写真をアップロードする「FB Photo Uploader」

FB Photo UploaderはWindows/Linux向けのオープンソース・ソフトウェア。日本ではmixiやGREE、モバゲーが根強い人気があるが、世界的に見ればFacebookの人気が圧倒的だ。新しい機能やFacebookアプリなど多彩な魅力があるが、その中の一つは友人と共有できる写真管理だろう。写真にタグを...

List

  • 2009/10/12

みんな何を食べたか分かるTwitterアグリゲータ「Kutter」

KutterはPerl製のフリーウェア(ソースコードは公開されている)。Twitterには実に様々な情報が蓄積されている。個々のつぶやきを見れば、それは取るに足らないものかも知れない。だがある条件でフィルタリングしたり特定のハッシュタグだけ抽出すると別な一面が見えてくることがある。つぶやきから食べたものをピックアップ ...

List

  • 2009/10/12

開発時の便利なローカルメールサーバ「Papercut」

PapercutはWindows向けのフリーウェア(ソースコードは公開されている)。システム開発を行っている時に最も厄介なのがメールの取り扱いだ。メールサーバがなければエラーが起きるし、かといってサーバを立てて本当にメールが出てしまっても困る。本物に近いデータを使っていて、間違ってメールを送ってしまったなんて経験は誰し...

List

  • 2009/10/12

コンポーネント指向のRailsライブラリ「Cells」

CellsはRails向けのオープンソース・ソフトウェア。ブログパーツやAdSense、iGoogleのような仕組みは画面にコンポーネントを追加して個別に処理ができるようになっている。そのような自由度の高さが今のネットサービスの主流になっているのだ。自作のソフトウェアで設定ファイルレベルのコンポーネントまで対応するのは...

List

  • 2009/10/11

今使っているWindowsを仮想化する「Disk2vhd」

Disk2vhdはWindows向けのフリーウェア。今は仮想化が流行だ。筆者もWindowsはMac OSXの仮想化ソフトウェア上で動作しているし、MOONGIFTはAmazon EC2上で1年半近くノンストップで運営されている。ハードウェアのリソースがあまりがちな現在、その有効活用の上でも仮想化は便利な技術だ。だが最...

List

  • 2009/10/11

ノートPCの盗難防止にUSBメモリを使う「LAlarm」

LAlarmはWindows向けのフリーウェア(個人用途に限る)。ノートPCの盗難防止をするにはいくつか方法がある。例えば揺れを感知する機能があるノートPCならば、持ち上げた瞬間にアラームを出すことができるだろう。そういう機能がない場合は、チェーンで結ぶこともある。だがこれは公共的な場所では使いづらいだろう。設定画面 ...

List

  • 2009/10/11

Python開発をはじめたいWindows開発者は「Portable Python」

Portable PythonはWindows向けのオープンソース・ソフトウェア。Pythonはアメリカでのシェアが高いプログラミング言語だ。だがなぜか日本ではいまいちシェアが低い。とはいえGoogle App Engineのような環境やDjangoのようなフレームワークも登場し、開発をプッシュする環境が整いつつある。...

List

  • 2009/10/10

複数の形式に対応したファイルパスコピー「Copy Path Shell Extension」

Copy Path Shell ExtensionはWindows向けのフリーウェア。パソコンを使っていてファイルのパスを人に教えたいと思うときはよくある。また、設定ファイルなどにファイルのパスを書くときに簡単に指定できると便利だ。だがWindowsでファイルのパスをコピーするというのは意外と面倒だ。コンテクストメニュ...

List

  • 2009/10/10

動画、音楽、画像を交えた動画編集ソフトウェア「Elis Colors」

Elis ColorsはMac OSX向けのオープンソース・ソフトウェア。デジカメやデジタルムービーが普及したこともあって、パソコンのHDD内に動画や写真がたくさん入っていることだろう。そのまま見ても良いが、多少の編集を施すとさらに楽しさが増すはずだ。メディアファイルを使って動画編集 Mac OSXにはiDVDというD...

List

  • 2009/10/10

自分の好きなエディタでテキストを編集する「QuickCursor」

QuickCursorはMac OSX向けのフリーウェア(ソースコードは公開されている)。ブラウザに内蔵されているテキストエディタはメモ帳レベルの機能しかない。WYSIWYGなエディタ機能がつく場合もあるが、機能が多くとも便利という訳ではない。やはり普段から使い慣れたエディタが一番最適だ。その切り替えを行えるのがQui...

List

  • 2009/10/09

Googleの検索結果にWikipediaを並列させる「GooglePedia」

GooglePediaはFirefox/Google Chrome向けのオープンソース・ソフトウェア。インターネット上の「何か」を知りたいときに便利なのはGoogleのWeb検索だ。だがその結果で一番上にWikipediaが出てくることが多々ある。「何か」について概要を知りたいというのであればWikipediaで調べる...

List

  • 2009/10/09

自己責任で。海外ドラマをTorrentからダウンロードする「TVShows」

TVShowsはMac OSX向けのオープンソース・ソフトウェア。日本でも人気の高い海外ドラマ。ER、X-FILE、24、プリズンブレイク、LOSTなど多様性に富んだ作品が生み出され、人気を博している。日本でのリリースは半年くらいの期間を要するので、その間やきもきさせられる人も多いはずだ。海外ドラマのリスト そうした海...

List

  • 2009/10/09

iPhoneアプリで任意のフォントを使う「FontLabel」

FontLabelはiPod/iPhone向けのオープンソース・ソフトウェア。iPhoneにはあらかじめ幾つかのフォントが組み込まれている。大抵、それらのフォントを使ってアプリケーションを開発するはずだ。そしてもし足らないと感じたら画像でロゴを作って利用することになる。だがこれは非効率的だ。TrueTypeフォントを使...

List

  • 2009/10/08

CSSを柔軟にデザインできるフレームワーク「CSScaffold」

CSScaffoldはPHP+CSS製のオープンソース・ソフトウェア。CSSは柔軟に設定ができるため、つぎはぎに設定を付け足していくと管理が煩雑になっていく。はじめこそネストした設定も適切に行うのだが、徐々に乱れていくとやたら長いクラス名ができたり、設定が複数箇所に点在したりすることになる。元CSSファイル そうなると...

List

  • 2009/10/08

プロフィールページをJavaScriptで生成する「Ident Engine」

Ident EngineはJavaScriptのオープンソース・ソフトウェア。数年前に話題になったのがソーシャルグラフと呼ばれる技術だ。各サービス上に存在するデータを集積し、その結果を一つの場所にまとめていく。そこからさらに友人関係をつないでいく。オープンなSNSが形成される技術だ。JavaScriptだけでもここまで...

List

  • 2009/10/08

Python向けスクレイピングライブラリ「Scrapy」

ScrapyはPython製のオープンソース・ソフトウェア。Webサービスから必要な情報を抜き出したり、自動操作をしたりと未だに利用されているのがスクレイピングと呼ばれる技術だ。求人、不動産、Eコマース…様々なサイトの情報を機械的に収集し、データベースに蓄積している。Pythonで外部サイトからデータを収集する際に R...

List

  • 2009/10/07

CSSを使ったクロスドメインAjax「CSSHttpRequest」

CSSHttpRequestはJavaScriptを使ったオープンソース・ソフトウェア。AjaxはWebシステムを進化させた凄い技術ではあるが、制約も色々とある。特に大きいのがクロスドメインによるデータの授受ができないという問題だろう。その問題を解決するため、JSONPをはじめとする様々な対抗技術が生み出されている。デ...

List

  • 2009/10/07

マイクロソフト製のアンチウィルスソフトウェア「Microsoft Security Essentials」

Microsoft Security EssentialsはWindows向けのフリーウェア。Windowsはセキュリティソフトウェアが数多くあり、Mac OSXには殆どない。だからMac OSXはウィルス、セキュリティに強いというのは間違いだ。単にWindowsのシェアが大きいため、愉快犯であるウィルス作者達はより混...