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

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

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

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

もっと見る

List

  • 2013/04/30

見やすいリファレンス生成。Ruby製のドキュメントシステム「YARD」

YARDはRubyのコードからドキュメントを生成するライブラリです。システム開発をしていて一定以上の規模になるとどうしてもドキュメントが欲しくなってきます。それは最低限必要なドキュメントの一つです。今回はコード中に書き込んだコメントからドキュメントを生成してくれるYARDを紹介します。インストールしました。yardoc...

List

  • 2013/04/30

迫ってくる敵(?)をイエティで倒そう!「YetiBowl」

YetiBowlはWeb/Windows Phone/Windows8向けのHTML5ゲームです。HTML5で作られたゲームが幾つも出てきています。今回はその一つ、YetiBowlを紹介します。Web版のみならずWindows PhoneやWindows8アプリとしても展開できるゲームです。下から人(?)が上がってきま...

List

  • 2013/04/29

あの有名なサウンドに合わせてフィードが流れる「StarRSS」

StarRSSはフィードを読み込んでスターウォーズのオープニング風に表示するソフトウェアです。Googleリーダーがなくなってしまうのを受けて困っているRSS大好きな方でスターウォーズが好き、という方はぜひStarRSSをお試しください。URLを入れるだけですぐに使えますよ。トップページです。フィードのURLを入力して...

List

  • 2013/04/29

Web上で3D型のキューブを回転させるイフェクト「HexaFlip」

HexaFlipは写真などのコンテンツを立方体にして回転させられるJavaScriptライブラリです。写真やコンテンツの見せ方を工夫すれば、閲覧した人の受ける印象は全く変わってきます。ただ表示するだけでは面白くない、と考える方はHexaFlipを使って回転するコンテンツなんていかがでしょう。並んだボックスが不定期に回転...

List

  • 2013/04/28

Rubyのコードをもっと美しく書くために使いたい「rubocop」

rubocopはRubyのコード可読性をチェックするソフトウェアです。プログラマーを何年やっていても、なかなか奇麗なコードに辿り着くのは困難です。ちょっと道を誤るとものすごいコードになっている場合もあります。そんな時には機械的に評価してくれるrubocopを使ってみましょう。実行しました。色々な情報が出てきます。Cは注...

List

  • 2013/04/28

マウスカーソルまで映し出すMozilla製リアルタイムコラボレーション「TowTruck」

TowTruckはMozillaの開発したリアルタイムコラボレーションソフトウェアです。Google DriveがリアルタイムコラボレーションAPIを公開して話題になっていましたが、そのMozilla版とも言えるのがTowTruckです。テキストだけでなくマウスのカーソル位置までコラボレーションできます。デモです。開始...

List

  • 2013/04/27

クリック、ドラッグに対応したスライド式メニューライブラリ「Snap.js」

Snap.jsは左右に対応したスライドメニューを表示するライブラリです。iOSアプリでよく使われているスライド式のメニュー。意外と便利な機能なので、Webアプリでも活かしてみたいと思っている人は多いのではないでしょうか。そこで使ってみたいのがSnap.jsです。トップ画面です。ドラッグのところを右にドラッグすると、メニ...

List

  • 2013/04/27

Homebrewを見やすいインタフェースで管理「Homebrew GUI」

Homebrew GUIはMac OSXのパッケージ管理HomebrewのGUIフロントエンドです。Mac OSXで開発系で使うようなツールをインストールするのに便利なパッケージ管理システムがHomebrew GUIです。標準のままでも十分なのですが、GUIのインタフェースが欲しい場合はHomebrew GUIを使って...

List

  • 2013/04/27

複数のMac OSXとDropboxを使っている人に。設定をバックアップ&リストア「Mackup」

MackupはMac OSXのホームディレクトリ以下の設定をバックアップ、リストアできるソフトウェアです。自宅とオフィスなど複数台のMac OSXを使っていて、かつDropboxでファイルの共有をしているような(まさに筆者のような)Mac OSXユーザに贈りたいのがMackupです。設定ファイルをバックアップ、同期して...

List

  • 2013/04/26

嫌なことがあってもGoogle Chromeを使って癒されよう「Chrome Tumblr Tile」

Chrome Tumblr TileはGoogle Chromeの新規タブをTumblrの画像をタイル表示にしてくれる機能拡張です。仕事をしていたり、プライベートでWebブラウジングをしていた時にショックな出来事に見舞われることもあるでしょう。そんなとき、自分の好みの写真を見ればすぐに立ち直れるかも知れません。そのため...

None

  • Premium_s 2013/04/26

業務で使えるオープンソース(73)「Excel」

今回のテーマはExcelです。日本の業務システムに深く入り込んでいるだけにExcelを使いこなせば、より生産性がアップできるのは間違いないでしょう。そこで関連オープンソース・ソフトウェアを分類分けしてご紹介します。

List

  • 2013/04/26

JavaScriptでIMEの入力状態をチェック「LibIME」

LibIMEはオブジェクトに対するIME入力状態を検知できるJavaScriptライブラリです。タッチタイピングが苦手な人が下を向いて文字を入力し、顔を上げたら全て英語で入力されていて(またはその逆)ショックを受けた、なんてことは度々あります。それを防ぐのに使えるかもしれないのがLibIMEです。ime.statusで...

List

  • 2013/04/26

おすすめ!サーバサイドのログをGoogle Chromeのデバッグツールで確認「Chrome Logger」

Chrome LoggerはPython/PHP/Ruby/node.jsに対応したGoogle Chromeでサーバサイドのログが表示できるChrome機能拡張です。Google Chromeを使ってWebシステムを開発している時に、サーバサイドはログを見て、JavaScriptなどのクライアントサイドはコンソールを...

List

  • 2013/04/25

胸熱。Webブラウザ上のMikuMikuDance「MMD.js」

MMD.jsはPMD/VMDを読み込んでWebGLを使って描画するソフトウェアです。先日mmd.jsを紹介しましたが、さらに完成度の高いMMDをWebGLを使ってレンダリングするのがMMD.jsです。踊っている1シーン。かなりスムーズです。見ている向きを変更できます。上からができる、ということは…。後ろ向きだってもちろ...

List

  • 2013/04/25

URLを可変にできるバグトラッキング専用の短縮URL「Hasb.ug」

Hasb.ugはバグトラッカー専用の短縮URLサービスです。バグのないソフトウェアなど存在しません。そこで使われるのがバグトラッカーです。今回はそんなバグトラッカー専用の短縮URL生成サービスHasb.ugを紹介します。トップページです。短縮URLの設定を行います。hasb.ugを使うことも、独自ドメインを指定すること...

List

  • 2013/04/25

ローカルでTumblrのテーマをさくさく作成「Thimble」

ThimbleはローカルでTumblrのテーマを作成できるソフトウェアです。Tumblrのブログ数が1億を越え、さらに広がりを強めています。そんな中とあって、テーマを作成する需要も増えています。しかしTumblrのテーマ作成は思いのほか退屈なようで、それを解決してくれるソフトウェアとしてThimbleが登場しました。ま...

List

  • 2013/04/24

おすすめ!Photoshopのフォントをもっと選択しやすくする「ConceptualCase」

ConceptualCaseはPhotoshopのフォント表示を階層化し、Font Bookで管理できるようにするソフトウェアです。Mac OSX版のPhotoshopで作業している時に、フォントを選ぶのがとても面倒に感じていました。あれだけ長く並んでいると、多数のフォントをインストールしている場合に大変です。そこで使...

List

  • 2013/04/24

緑を基調としてレスポンシブなテーブルを備えたBootstrapテーマ「GreenMind」

GreenMindは緑を基調として幾つかの機能を追加したBootstrapテーマです。Bootstrapを使ったプロジェクトが増えていますが、問題はぱっと見た瞬間にBootstrapを使ったと分かってしまうことです。そこを気にする方は別なテーマを使ってみると良いでしょう。今回はGreenMindを紹介します。トップペー...

List

  • 2013/04/24

試そう!Googleストリートビューを動画化「Google Street View Hyperlapse」

Google Street View HyperlapseはGoogleストリートビューの画像を使って作る動画ソフトウェアです。Googleストリートビューが発表されたとき、誰もがこぞって自分の自宅や友人の家、実家などを検索して楽しんだはずです。しかしそれだけでなくもっとインタラクティブにストリートビューが楽しめてしま...

None

  • Premium_s 2013/04/23

仕事開始をスムーズにするためにMOONGIFTが行っている6つの施策

プログラミングや文書、スライドの作成など業務を開始しようと思った瞬間にWebブラウジングしたくなったり、机を整頓したくなったり、メールをチェックしたりしてしまった経験はないでしょうか。仕事開始の最初のステップは非常に高く、足は重たくなるものですが、それをなるべくスムーズにするための施策を経験則からご紹介します。