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

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

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

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

もっと見る

29323?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-05-13.50.18_thumb

  • 2011/09/14

JSONデータの授受があるWebアプリケーション開発に「JSONpad」

JSONpadはJSONデータのビューワー/エディター。WebベースまたはAdobe AIR版がある。JSONpadはJavaScript/PHP製のオープンソース・ソフトウェア。最近のWeb APIはRESTfulなものが多くなった。URLとメソッドを組み合わせてデータのCRUD操作ができる。使っているプロトコルがH...

29316?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-05-12.31.22_thumb

  • 2011/09/14

iPhoneでEC2のインスタンスを立ち上げ、リブート、ターミネート「ElasticPod」

ElasticPodはEC2のインスタンス管理を行うiPhoneアプリ。ElasticPodはiPhone用のフリーウェア(ソースコードは公開されている)。ついに日本リージョンも登場したAmazon EC2。簡単にスケールできて、システム構成も柔軟にでき、使った分だけ払う料金体系も人気が高い。日本でもスタートアップをは...

List

  • 2011/09/14

WindowsでWeb開発を行っているプログラマ、デザイナに。JavaScript/CSS短縮、難読化ライブラリ「Microsoft Ajax Minifier」

Microsoft Ajax MinifierはJavaScript/CSSを短縮化/難読化するWindows用のソフトウェア。Microsoft Ajax MinifierはWindows用のオープンソース・ソフトウェア。Webアプリケーションはもちろん、WebサービスであってもJavaScriptを多用することが当...

29305?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-05-11.21.01_thumb

  • 2011/09/13

単機能しかないアプリでもそれぞれが連携すると魅力的に「PhotoAppLink」

PhotoAppLinkはiOSの写真撮影、加工アプリを連携させるための枠組みを提供するライブラリ。PhotoAppLinkはiOS用のオープンソース・ソフトウェア。iPhoneはFlickrに写真をアップロードしている機種で最もシェアが高くなっている。それくらい写真を撮るのに適したデバイスということだろう。そして写真...

List

  • Premium_s 2011/09/13

次のインターネットの戦場、メッセージについて&関連ソフトウェア×28選

今回のテーマは“メッセージ”です。インターネットの開始以来、多種多様なメッセージの仕組みが生み出されてきました。そうした中で最近、特に各社、各サービスが力を入れている分野でもあります。そうしたメッセージを巡る動き、および関連ソフトウェアを紹介します。

29298?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-05-10.55.07_thumb

  • 2011/09/13

メソッドチェーンを使えばWeb SQL Databaseも簡単に「mchain」

mchainはHTML5のWeb SQL DatabaseにおいてjQuery風にメソッドチェーンを使えるようにするライブラリ。mchainはHTML5/JavaScript製のオープンソース・ソフトウェア。HTML5はこれまでのWebアプリケーションのあり方を大きく変える可能性があると思っている。その一つとして期待し...

29280?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-02-16.49.18_thumb

  • 2011/09/13

新しい時代の幕開けか。クラウド向けWebアプリケーション開発用プログラミング言語「Opa」

Opaはクラウド向けWebアプリケーション開発に特化したプログラミング言語。Opaはオープンソースのプログラミング言語。世の中には幾つのプログラミング言語があるだろうか。最近だと人気なのはJavaScriptだろう。10年くらい前から言えば、Web向けのプログラミング言語であるPHPがシェアを一気に高めた。デモのチャッ...

29285?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-02-17.14.11_thumb

  • 2011/09/12

指先で描いたポイントをスムーズにつなぎ合わせる描画ライブラリ「Smooth line UIView」

Smooth line UIViewは指先で描いたラインをスムーズに描画するイラスト向けiPad用ライブラリ。Smooth line UIViewはiPad用のフリーウェア(ソースコードは公開されている)。個人的に好きなソフトウェアの一つにSkitchがある。画像やスクリーンショットを読み込んで、その上にイラストを描け...

29273?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-02-16.22.29_thumb

  • 2011/09/12

写真に埋め込まれたメタデータ、ExifをJavaScriptで読み取る「Javascript EXIF Reader」

Javascript EXIF ReaderはJavaScriptを使った写真のExifデータ読み取りライブラリ。Javascript EXIF ReaderはJavaScript製のオープンソース・ソフトウェア。HTML5のCanvasタグを使い、JavaScriptでバイナリ解析を行うのが流行っている(?)昨今、皆...

29266?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-02-11.19.53_thumb

  • 2011/09/12

UDIDが使えなくなる今、それに代わるユニークID取得ライブラリ「OpenUDID」

OpenUDIDはUDIDに変わるユニークなIDを取得しようとするiOS向けライブラリ。OpenUDIDはiOS向けのオープンソース・ソフトウェア。iOS5から開発規約が変わり、UDID(端末識別ID)へのアクセスが禁止されることになった。元々UDIDの利用については勧められなかったが、明確に禁止されることになった。こ...

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

  • 2011/09/12

[PR] 下準備から開発、テスト、デプロイまで。Web開発を網羅的にサポート「WebMatrix」

こちらは宣伝記事になります。トップページ前回のMicrosoft Web Platform Installer(以下Web PI)に続いて、今回はWebMatrixについて紹介したい。WebMatrixというのはWebシステム開発に必要となる機能を一つにまとめたWeb開発ツールになる。下準備から開発、テストそして最後の...

29200?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2f3dsearch5_thumb3

  • 2011/09/11

ショートカットより便利なシンボリックリンク、ハードリンクを作成する「Symlinker」

SymlinkerはWindowsでシンボリックリンク、ハードリンクを作成するソフトウェア。Symlinker(またはSymlink Creator)はWindows用のオープンソース・ソフトウェア。LinuxやMac OSXではおなじみにシンボリックリンク作成。フォルダやファイルを別な場所に配置したり別な名前を与えて...

29195?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2f3dsearch2_thumb2

  • 2011/09/11

レガシーなデバイスを使い続けるよりも仮想化で対応「Virtual Floppy Drive」

Virtual Floppy Driveはフロッピードライブの仮想化ソフトウェア。Virtual Floppy DriveはWindows用のオープンソース・ソフトウェア。もう滅多に使われなくなったフロッピーディスク。10〜15年くらい前は当たり前のように使われており、Windows 95が20枚以上のフロッピーディス...

29188?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2f0e9d17c779bbad6e5bb468ef272f717c

  • 2011/09/10

Mac OSX LionのLaunchpadで表示されるアプリケーションを整理する「Launchpad-Control」

Launchpad-ControlはMac OSX Lionの新機能Launchpadのアプリケーションリストを整理するソフトウェア。Launchpad-ControlはMac OSX用のフリーウェア。Mac OSXの最新版、Lionで搭載された新機能の一つがLaunchpadだ。iOSライクにアプリケーションが一覧さ...

29183?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-31-16.01.19_thumb

  • 2011/09/10

RESTfulなWeb APIを実際に実行して結果を確認できるWebサービス「Swagger」

SwaggerはRESTfulなWeb APIのテスト環境。Web上で実行して結果を確認できる。SwaggerはScala製のオープンソース・ソフトウェア。Web APIが十分に普及してきたことで、何気なくWeb APIを利用できるようになってきた。TwitterやFacebookはその最たるものだが、小さなものとして...

29176?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-31-16.31.48_thumb

  • 2011/09/09

Tumblrに埋め込むだけで使える関連記事抽出ライブラリ「Tumblr in link」

Tumblr in linkはTumblrに関連記事を表示するためのJavaScript/CSSライブラリ。Tumblr in linkはTumblr用JavaScript/CSS製ののオープンソース・ソフトウェア。ブログというとTwitterをはじめとするマイクロブログサービスによってシェアを大きく削られたかのように...

List

  • Premium_s 2011/09/09

アジャイル開発に関する基本とアジャイル向けプロジェク管理×13選

今回はアジャイル開発についてです。アジャイル開発の基本について取り上げるのと、アジャイル開発用プロジェクト管理ソフトウェアをまとめて紹介します。未だにプロジェクトが炎上したという話をよく聞きます。アジャイルにすれば炎上しない、という訳では決してありませんが参考にしてもらえれば。

29163?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-29-10.06.23_thumb

  • 2011/09/09

セキュアにデータを扱うために。クライアントサイドでのRSA/AES暗号化ライブラリ「cryptico.js」

cryptico.jsはJavaScriptでRSA/AES暗号化/復号化を行うライブラリ。cryptico.jsはJavaScript製のオープンソース・ソフトウェア。Webサイトで重要なデータを扱う場合、暗号化処理を行うのが一般的だ。SSLはもちろん、DBに入れるときも暗号化する。パスワードのように可逆変換を求めな...

29156?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-29-9.54.14_thumb

  • 2011/09/09

Lettering.JSで描いた文字の配置をビジュアル的に調整するブックマークレット「Kern.js」

Kern.jsはLettering.JSと連携してビジュアル的に文字間を調整するJavaScriptライブラリ。Kern.jsはHTML5/JavaScript製のフリーウェア(ライセンスはWTFPL)。HTMLは表現力が高い。しかし雑誌のようなレイアウトを表現するのはまだまだ力不足だ。もちろんCSSを駆使すればできな...

29149?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-29-9.34.35_thumb

  • 2011/09/08

SmalltalkをWebブラウザ上で実行するJavaScriptランタイム「Jtalk Smalltalk」

Jtalk SmalltalkはJavaScriptでSmalltalkを実行するソフトウェア。Jtalk SmalltalkはJavaScript製のオープンソース・ソフトウェア。Smalltalkというプログラミング言語はご存知だろうか。筆者はオブジェクト指向であると言う程度の認識だったが、インタプリタ、Lispの...