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

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

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

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

もっと見る

List

  • 2012/10/20

ユーザが編集もできるインタラクティブなJavaScriptデモ「Examplifier」

Examplifierはオンライン上でJavaScriptのコードデモを編集し、実行できるソフトウェアです。Webサイトでライブラリを紹介する際に、その使い方をコードで示すケースがあります。コードを載せるだけでなく、JavaScriptであればその場で実行できるようにしている場合もあります。そしてさらに一歩進めてその場...

43588?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2fscreenshot-2012-10-10-22.20.25_thumb1

  • 2012/10/20

iPhoneの傾きを使って見せ方を変える画像ビューワー「lenticular.js」

lenticular.jsはiPhoneの傾きにあわせて表示を変える画像ビューワーです。iPhoneなどのスマートフォンでは傾きを検出できる機能があります。それを使った面白い画像ビューワーがlenticular.jsです。美女が布を巻いて立っています。マウスを動かしてみましょう。マウスの動きにあわせてくるくると回ります...

43559?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2fscreenshot-2012-10-10-21.56.04_thumb

  • 2012/10/20

Dropboxで管理しているファイルの差分を表示「dropbox_diff」

dropbox_diffはファイル単位のDropbox上の差分を表示してくれるソフトウェアです。Dropboxはとても便利に使っています。そんなDropboxの便利な機能の一つが自動バージョン管理だと思うのですが、それをコマンドラインから行えるようにしたツールがdropbox_diffです。個人的によく使っているファイ...

List

  • 2012/10/19

webRTCの使い方をコードから学ぶ「webRTC.io」

webRTC.ioはwebRTCのデモソフトウェアで、動画/テキストチャットを行います。HTML5のリアルタイム通信を行うAPIはWebSocketとwebRTCがあります。今回はwebRTCを使った動画チャットソフトウェアのwebRTC.ioを紹介します。最初にアクセスを求める要求があります。Webカメラにアクセスし...

List

  • 2012/10/19

iOSアプリにログやデバッグコマンドを実行するコンソールを追加「iConsole」

iConsoleはiOSアプリに秘密のデバッグコンソールを提供するソフトウェアです。iOSアプリを開発している中で、実機での動作で知りたいと思ったり、適切にログを残したいと思った時に使ってみたいのがiConsoleです。秘密のコマンドビューを表示してくれます。アプリの画面です。3本指のスワイプを行います。デバッグスクリ...

None

  • Premium_s 2012/10/19

エンジニアとしてキャリアを積む上で注意したい10のこと

プログラマの35歳定年説なんてのがあるくらい、IT系エンジニアのキャリアはまだ先の読めない要素がたくさんあります。そこで今回は今後10年、20年を見据えた上でエンジニアとしてキャリアを形成する際に注意したい事柄をまとめてみました。

43534?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2fd67f9044b99ec8da44795edbb2c5ff49

  • 2012/10/19

ローカル/リモートに対応したSVGビューワー「Squiggle」

SquiggleはApache財団の開発しているSVGビューワーです。SVGを閲覧しようと思った場合、Webブラウザを使ったり、Illustratorのようなドローソフトウェアを使う方法があります。今回はSVG専用のブラウザSquiggleを紹介します。例です。アニメーションも再生できます。Squiggleはローカルの...

List

  • 2012/10/18

Pinterest風にボックスを組み合わせた表示を高度に実現「jQuery Masonry」

jQuery MasonryはPinterest風の表示を行うjQueryプラグインです。Pinterest風の大小さまざまなボックスを並べて表示するデザインが人気ですが、より高度な表現を実現したいと考える人に使ってみて欲しいのがjQuery Masonryです。トップページです。ここも面白い表示です。単純なシングルカ...

43504?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2faf149d59941f227525e3dd431016b6a9

  • 2012/10/18

レスポンシブなグリッドデザインを極めよう「rwdgrid」

rwdgridは960.gsに影響を受けたグリッドデザインのスタイルシートフレームワークです。グリッドデザインのCSSフレークワークをベースにしてデザインを組んでいた方に見ていただきたいのがrwdgridです。レスポンシブを強く意識したグリッドデザインになっています。グリッドデザインです。こちらはiPhoneで見た場合...

List

  • 2012/10/18

Goで開発を行うならバージョンマネージャを使おう「gvm」

gvmはGoのバージョンマネージャです。インストールから切り替えまで簡単に実現します。Googleの開発したプログラミング言語として有名なGo。日々開発が行われており、バージョンも徐々に上がっています。そこで使ってみたいのがgvm、Goのバージョン管理マネージャです。インストールしました。まだ何もありません。オプション...

List

  • 2012/10/17

JavaScriptでXLSX形式を扱う「XLSX.js」

XLSX.jsはJavaScriptでExcelファイル(Base64エンコード)を読み込んだり、ダウンロードさせられるソフトウェアです。Googleスプレッドシートをはじめ、Webブラウザ上で表計算表示を行ったり、編集したりするWebアプリケーションがあります。しかし最も有力なのはExcelでしょう。そこで試したいの...

List

  • 2012/10/17

PDFから画像、画像のフォーマット変換をWeb上で「convert」

convertはPDFや画像のフォーマットを変換するソフトウェアです。PDFを画像に変換したり、画像の相互変換をオンラインで行ってくれるソフトウェアがconvertです。元々Google App Engineにあった機能のようですが、2012年11月で廃止されます。そこで作られたのがconvertになります。メイン画面...

None

  • 2012/10/17

【公募企画】システム開発、プロデュースを無償にて行います

MOONGIFTをいつもご覧いただきありがとうございます。こちらは公募企画になります。何かアイディアはあったり、こういうサービスを作りたいと思いつつもシステム開発力がない…とお悩みの方向けに。MOONGIFTが無償にてシステム開発およびサービス開発に関するプロデュースを行う企画になります。開発は無償で行い、その後の修正...

List

  • 2012/10/17

ファイルの共有に。15分で消える時限式Gitリポジトリ「QuickGit」

QuickGitは15分で消滅するテンポラリのGitリポジトリを作成するソフトウェアです。自分のファイルを人に送りたい時に何を使うでしょう。ファイル共有サービスもありますが、今回はなんとGitリポジトリを使ってファイルを送受信するQuickGitを紹介します。トップページです。生成されました。これがテンポラリのGitリ...

List

  • 2012/10/16

定型作業は自動におまかせ。ネットワークやUSB接続を起点としてアクション実行「ControlPlane」

ControlPlaneはネットワークの接続やUSBデバイスの接続などをキーとして決まったアクションを実行するソフトウェアです。MacBookを持ち歩いて自宅やオフィス、カフェなど色々な場所で仕事をする人が増えています。そんな方にお勧めの設定切り替えソフトウェアがControlPlaneです。設定画面です。ルール設定で...

43466?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2f1048b374e45fac0e9170d14551e9661f

  • 2012/10/16

様々なデータベースに対応したWebベースフロントエンド「DB Admin」

DB AdminはMySQLやPostgreSQL、SQLiteなど様々なデータベースに対応したWebベースのデータベースフロントエンドです。DB管理をするのによく使われるのがphpMyAdminなどphp○○Adminですが、今回はDB Adminを紹介します。Ruby製で多様なデータベースの管理に使えるソフトウェア...

List

  • Premium_s 2012/10/16

業務で使えるオープンソース(51)「電子書籍」

今回のテーマは電子書籍です。閲覧側のプラットフォームは徐々にしか出てきていませんが、それでも市場のニーズは根強く存在します。今回は開発者、出版サイドから見た電子書籍サービス、ソフトウェアを紹介します。

List

  • 2012/10/16

MicrosoftによるJavaScriptのスーパーセットプログラミング言語「TypeScript」

TypeScriptはJavaScriptのスーパーセットであり大規模開発に対応させるためのMicrosoftが開発したプログラミング言語です。みんなどこまで素のJavaScriptが嫌いだと言うのか…。各社の道をMicrosoftも歩もうとしています。TypeScriptはコンパイルしてJavaScriptを生成する...

43427?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2fscreenshot-2012-10-03-15.44.02_thumb

  • 2012/10/15

Googleの二段階認証用のキーをJavaScriptで生成「GAuth Authenticator」

GAuth AuthenticatorはGoogleの二段階認証用のキーを生成するWebアプリケーションです。Googleの二段階認証を有効にしているとGmailなどにログインする際にAuthenticatorというアプリを使ってワンタイムパスワードを入力する必要があります。そのワンタイムパスワード生成をWebベースで...

List

  • 2012/10/15

PHPでもWebSocketを。チャットデモはこちら「PHPWebSocket Chat」

PHPWebSocket ChatはPHP製のWebSocketサーバによるチャットデモです。WebSocketというとnode.jsというイメージがありますが、実際はそんなことはありません。他の言語だってWebSocketサーバになりえます。今回はPHPで作られたPHPWebSocket Chatを紹介します。接続し...