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

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

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

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

もっと見る

List

  • 2011/08/02

GAEで作られたジョギング共有Facebookアプリ「Run with Friends」

Run with Friendsはジョギング情報を友人と共有するFacebookアプリ。Run with FriendsはPython製Google App Engine用のオープンソース・ソフトウェア。一人で苦しい目標を立ててもなかなか続かない。敢えて苦行に挑みたいと思う人は少ないはずだ。その一つとしてジョギングがあ...

28350?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-19.35.25_thumb

  • 2011/08/02

自前のDropboxを実現する1ファイルのシェルスクリプト「vbox」

vboxはシェルスクリプトで作られたDropboxライクなソフトウェア。vboxはシェルスクリプト製のオープンソース・ソフトウェア。みんな大好きDropbox。指定されたフォルダを自動的に同期してくれて、別なPCともファイルが共有できる上にバージョン管理までしてくれる。普段は何もしないというのが良い所だ。動作中しかしそ...

List

  • 2011/08/02

集中して文章を書くためのテキストエディタ「FountainPen」

FountainPenはMac OSXで文章を書く人のためのテキストエディタ。FountainPenはMac OSX用のオープンソース・ソフトウェア。文章を書くためのソフトウェアは慎重に選択しなければならない。個人的にはEmacsをそのまま使っているが、開発用のエディタと一緒のものを使う必要はないだろう。やはり文章を書...

28336?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-19.18.22_thumb

  • 2011/08/01

Web上でもローマ字で日本語検索。Migemo for JavaScript「Migemo.js」

Migemo.jsはローマ字による日本語インクリメンタル検索のMigemoをJavaScriptで実装したライブラリ。Migemo.jsはJavaScript製のオープンソース・ソフトウェア。日本語で文章を検索するというのは意外と面倒くさい。ショートカットキーなどは英数モードで、検索の時だけ日本語入力に切り替えていると...

28331?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-19.17.06_thumb

  • 2011/08/01

ツイートを解析してリンクやユーザ名を取り出すnode.jsライブラリ「twitter-text-js」

twitter-text-jsはTwitterのツイートを解析してMention/ハッシュタグ/リンク等を抽出、自動リンクするライブラリ。twitter-text-jsはnode.js/JavaScript製のオープンソース・ソフトウェア。Twitterを使ったマッシュアップ、Webサービスは実に多い。Web APIが...

28326?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2f02bb82549cc73011655003306d6b1798

  • 2011/08/01

スマートフォンにURLを伝える。QRコードを使った最もシンプルな方法「Tab Transmit」

Tab Transmitは今見ているタブのURLをQRコード化するSafari機能拡張。Tab TransmitはSafari用のフリーウェア。PCでWebブラウジングをしていて、スマートフォンにサイトのURLを送りたいと思ったことはないだろうか。そのような場合のデータのやり取りは幾つかの方法がある。例えばオンラインブ...

List

  • 2011/07/31

今風のUI。Ajaxを使ったPHPベースのMySQL管理システム「MyWebSql」

MyWebSqlはAjaxを多用した今風のUIを使ったMySQL管理ツール。MyWebSqlはPHP製のオープンソース・ソフトウェア。PHPと言えばMySQL、その二つの組み合わせから生み出されたphpMyAdmin。LAMPスタックなんて言葉が生み出されたのにphpMyAdminの優秀さがあったことは否定できない。そ...

28314?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2f3dsearch15_thumb

  • 2011/07/31

プログラマー向け。キーボード主体の操作が売りのPDF/OpenXPSリーダー「MuPDF」

MuPDFはキーボード主体の操作に対応した軽量なPDF/OpenXPSリーダー。MuPDFはWindows/Linux用のオープンソース・ソフトウェア。PDFというとビジネス向けの利便性とは裏腹に何かと嫌われることが多いフォーマットでもある。最大の理由は開くのに時間がかかり、待たされている間がストレスになることだろう。...

28309?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2f3dsearch12_thumb

  • 2011/07/30

表計算機能をライブラリ化。自分のアプリにも表計算を組み入れられる「Open-source formula engine for .NET」

Open-source formula engine for .NETは表計算エンジン。自分のソフトウェアに表計算機能を組み入れられる。Open-source formula engine for .NETはWindows用のオープンソース・ソフトウェア。Windowsで表計算と言えばMS Excelが最も有名だろう。...

28304?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2f3dsearch4_thumb1

  • 2011/07/30

研究データをGoogleマップやGoogle Earthに重ねて表示「MapTiler」

MapTilerは研究データなどをGoogleマップやGoogle Earthにタイル上に重ねて表示できるレイヤーを生成するソフトウェア。MapTilerはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。地図はとても面白いコンテンツだ。旅行の計画を立てたり、近くを散策したりする時にも必ず地図...

28449?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f03%2fscreenshot2011-03-03-9.41.39_thumb

  • Premium_s 2011/07/29

オンラインアイデンティティを考える。関連ソフトウェア×5

オンラインサービスが活発化し、その中で活動することが増えてくると気になるのがオンライン上での個別認識、いわゆるオンラインアイデンティティです。最近ではソーシャルサービスが人気があることもあって、その活動をうまく行うことでよりWebサービスが使いやすくなったり、コミュニケーションが増える可能性があります。そこで今回はオン...

28299?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-13.58.58_thumb

  • 2011/07/29

スマートフォン対策。HTML5+JavaScriptでQRコードを動的に生成「JS HTML5 QRCode Generator」

JS HTML5 QRCode GeneratorはCanvasタグを使ってQRコードを生成するJavaScriptライブラリ。JS HTML5 QRCode GeneratorはHTML5/JavaScript製のオープンソース・ソフトウェア。スマートフォン向けのコンテンツが増えたこともあって、Web上でQRコードを...

28294?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-13.50.53_thumb

  • 2011/07/29

テキストサイトに。JavaScript製のテキスト差分表示「jsdiff」

jsdiffはJavaScript製の文字、単語、行単位の差分チェックツール。jsdiffはnode.js/JavaScript製のオープンソース・ソフトウェア。Webサイトは様々な種類が存在するが、最も多いのはテキスト系サイトではないかと思う。フォーラム、Wiki、ブログ、Q&Aなどテキストは日々どんどん追加されてい...

28289?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-13.44.44_thumb

  • 2011/07/29

Mozilla製。OpenIDに代わる認証統合システム「BrowserID」

BrowserIDはWebサービスにおける認証を統合するシステム。BrowserIDはnode.js/JavaScript製のオープンソース・ソフトウェア。今やWebサービスは無数に存在し、その中にはユーザ登録を求めるものがたくさんある。都度個人情報を登録したり、パスワードを設定するのは煩わしく、そのためにユーザ登録を...

28284?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-13.30.38_thumb

  • 2011/07/28

画像やフォントの埋め込みに対応。node.jsを使ったPDF作成ライブラリ「PDFKit」

PDFKitはnode.jsを使ったPDF作成ライブラリ。PDFKitはnode.js/JavaScript製のオープンソース・ソフトウェア。Webアプリケーションにおいて鬼門とも言える技術がPDFではないだろうか。これまで広まっているとWebアプリケーションからPDFでデータを出力してほしいという要望が必ず出てくる。...

28279?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-13.36.25_thumb

  • 2011/07/28

Backbone.js + Ruby on Railsの勉強に。ドキュメント作成、編集のWebアプリケーション「CloudEdit」

CloudEditはBackbone.jsとRuby on Railsを組み合わせたドキュメント編集システム。CloudEditはRails/JavaScript製のオープンソース・ソフトウェア。どれだけ面白い技術であっても、動いているものがあるかないかで印象は大きく変わる。デモサイトやデモアプリケーションがあればすぐ...

28263?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-14-16.32.53_thumb

  • 2011/07/28

バックアップやサービス移行にも。Facebookの写真をまとめてダウンロード「PhotoGrabber」

PhotoGrabberはFacebookにアップロードした写真を全てまとめてダウンロードするソフトウェア。PhotoGrabberはWindows/Mac OSX用のオープンソース・ソフトウェア。Webサービスを使って友人とデータをシェアするのが当たり前になっている現在、問題になるのはサービスが停止する時や別なサービ...

28188?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-11-9.46.13_thumb

  • 2011/07/27

node.jsで作られたGitリポジトリブラウザ「git.js」

git.jsはnode.jsで作られたWebベースのGitリポジトリブラウザ。git.jsはnode.js/JavaScript製のオープンソース・ソフトウェア。Gitの面白い所は個々にリポジトリがあることだ。それによって分散化を実現し、かつオフラインでも開発ができるようになった。リポジトリにはこれまでの開発が全て詰ま...

28200?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-11-10.26.02_thumb

  • 2011/07/27

HTML5のvideoタグにさらなる魅力を。指定時間からの再生と字幕機能を追加「Cuepoint.js」

Cuepoint.jsはHTML5のvideoタグにキューポイントと字幕機能を追加するJavaScriptライブラリ。Cuepoint.jsはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。HTML5から新たに加わったvideoタグ。動画をHTML標準の技術だけで閲覧できるようになるの...

28258?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-14-16.08.23_thumb

  • 2011/07/27

みんなが好きな場面はどこだろう。動画上で投票できる動画プレーヤ「HTML5 Video Voting」

HTML5 Video Votingは動画と投票システムを組み合わせた動画プレーヤ。HTML5 Video VotingはHTML5/JavaScript製のオープンソース・ソフトウェア。多くのWebプログラマーはFlashが苦手だ。デザインとスクリプト言語が組み合わさっているため、両方を習得する必要があるのが原因と思...