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

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

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

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

もっと見る

List

  • 2012/09/27

シンプルに共有、コミュニケーションを実現「buddycloud」

buddycloudは新しい形のコミュニケーションサービスです。何となくGoogle Waveを思い出させる気もしますが、新たなコミュニケーション手段としてのサービスが登場しました。buddycloud、個人的には可能性を秘めているように見えますがいかがでしょうか。ユーザ登録します。メイン画面です。ここは自分のページで...

List

  • 2012/09/26

Twitter、Facebook、Google、GitHub…多数のプロバイダに対応した認証ライブラリ「HybridAuth」

HybridAuthはFacebookやTwitterをはじめ多数のプロバイダに対応した認証統合ライブラリです。Webサービスを作っていてたびたび発生するのが認証システムです。ID/PWの他、最近では外部のソーシャルサービスを使うケースも多々あります。そこで多数の認証システム対応を一手に引き受けてくれるHybridAu...

42903?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fscreenshot-2012-09-18-10.26.17_thumb

  • 2012/09/26

これがHTML?と言いたくなるようなPDF変換ソフトウェア「pdf2htmlEX」

pdf2htmlEXはレイアウトの再現性を極めたPDFからHTMLへの変換ソフトウェアです。PDFはそのままでは容易に編集できないフォーマットです。そこが利点でもあり欠点でもあります。PDFを別フォーマットに変換するソフトウェアは幾つかありますが、今回は驚いてしまうくらい品質高いHTML変換を行うpdf2htmlEXを...

List

  • 2012/09/26

なんでまた…。Bashスクリプトで作られたHTTPサーバ「bashttpd」

bashttpdはBashスクリプトで作られたHTTPサーバです。オープンソース・ソフトウェアの中には時々、なぜこんなことを…と首をかしげてしまうものがあります。bashttpdもその一つと言えそうです。名前の通り、Bashスクリプトで作られたHTTPサーバになります。立ち上げました。GET /index.htmlとい...

List

  • 2012/09/25

オンラインでRubyのコードを実行「Ruby Fiddle」

Ruby FiddleはオンラインでRubyのスニペットを実行できるサービスです。Webでプログラミングを勉強する際に便利なのは、コードがコピペでそのまま使えるということでしょう。書籍のように打ち直す必要がありません。しかし実行環境を整えるのは面倒です。そこでオンラインでそのままRubyコードを実行してしまうRuby ...

List

  • 2012/09/25

オンラインのreStructuredTextエディター「NoTex」

NoTexはWebベースのreStructuredTextエディターです。PDF/LaTeX/HTMLでの出力ができます。各種フォーマットに変換できる共通のテキスト記法として知られるreStructuredText。NoTexを使うとツールバーを使って容易に入力できるようになります。書いた内容はその場で各種フォーマット...

List

  • Premium_s 2012/09/25

業務で使えるオープンソース(45)「認証」

今回のテーマは認証です。最近の主な認証技術とその特徴の紹介と、オープンソース・ソフトウェアをまとめて紹介します。

List

  • 2012/09/25

JavaのコードをObjective-Cへ変換「J2ObjC」

J2ObjCはJavaのコードをObjective-C(iPhone/iPad)に変換するソフトウェアです。iOSアプリをObjective-C以外のコードを動かすには二つの方法があります。一つはランタイムを内蔵して動かすもの、もう一つはプログラミングしたコードをObjective-Cに変換してしまう方法です。J2Ob...

List

  • 2012/09/24

腕をアピール。オンラインでHTML/JavaScript/スタイルシートを編集、実行「Plunker」

Plunkerはjsdo.itのようにオンラインでHTML/JavaScript/スタイルシートを編集して実行できるWebサービスです。jsdo.itというカヤックの提供するサービスがあります。オンラインでHTML/JavaScript/スタイルシートを編集して、オンラインで実行してみせられるサービスです。同様のサービ...

List

  • 2012/09/24

意外と難しい?プログラミング能力が要求されるパズルゲーム「Progpac!」

Progpac!はキー入力でキャラの動きを制御するパズルゲームです。ちょっと頭を使うパズルゲームの紹介です。Progpac!というゲームで、5つのキーしか使いません。そしてその入力回数に制限がある中で、全てのスターをゲットするとクリアです。トップページです。まず名前を決めます。ということでまずはチュートリアルから。クリ...

List

  • 2012/09/23

ギークならこれ。ターミナルに表示されるスライド「tkn」

tknはターミナルで表示されるスライドアプリケーションです。プレゼンテーションは内容はもちろんですが、スライドのインパクトが相当大きな比重をもっています。Webブラウザ上で表示するスライドはもはやありがち、次の一手はターミナルにあります。そこで紹介したいのがtknです。見よ!ターミナルでスライド!スライドが切り替わると...

List

  • 2012/09/23

品質高いJavaScriptアニメーションライブラリ「BonsaiJS」

BonsaiJSはFlashアニメーション並みの動作が可能なJavaScriptライブラリです。JavaScriptによるアニメーションライブラリが増えています。BonsaiJSもその一つです。多彩なアニメーション処理が可能になっていますのでぜひご覧ください。トップページです。ここもアニメーションされています。マウスを...

42787?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fscreenshot-2012-09-12-10.53.43_thumb

  • 2012/09/22

静的なサイトにも使えるコメントシステム「talkatv」

talkatvは任意のWebサイトにコメント機能を提供するソフトウェアです。Webサイトを作る場合、データベースを必要とするケースが増えています。しかし工夫すれば静的なHTMLの中に動的な部分を組み込むことだって難しくありません。もしコメント機能が欲しければtalkatvを使ってみましょう。埋め込んだ例です。右側にある...

List

  • 2012/09/22

自社向けのAndroidアプリ配布に使える「Allegro」

AllegroはAndroidアプリの独自配布をサポートするアプリです。AndroidアプリはiOSとは違って必ずしもGoogle Playでの配布が必須という訳でありません。もちろんセキュリティ上の問題からGoogle Playを経由する方が良いのですが、社内向けであるとメールに添付して配布したりするところも多いので...

42773?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fscreenshot-2012-09-12-10.38.51_thumb

  • 2012/09/22

これを使えばMarkdown記法のリンク、画像埋め込みが簡単に「Markdown Linker」

Markdown LinkerはGoogle Chrome機能拡張として動作し、Markdown記法でのリンクや画像埋め込み用テキストを生成するソフトウェアです。Markdown形式のテキストはよく使うのですが、リンクや画像を貼る際のフォーマットを度々忘れてしまいます。そんな筆者にぴったりなソフトウェアがMarkdow...

List

  • 2012/09/21

意外と便利。Xcodeのカラー指定をグラフィカルに「ColorSense for Xcode」

ColorSense for XcodeはXcode上の色設定をグラフィカルに行えるようにするXcodeプラグインです。開発時の色設定というのは、感性的なものにも関わらずテキストやRGBで指定しなければならず分かりづらいものがあります。Webオーサリングツールの場合はカラーピッカーが使えるのですが、Xcodeで同様な機...

List

  • 2012/09/21

作業用アプリケーションを一気に切り替える「Foreman」

ForemanはMac OSXのアプリケーションを登録して作業ごとに起動するアプリケーションを切り替えるユーティリティです。ニュースチェック、開発、画像編集…コンピュータを使う目的は様々です。そこで利用する目的に合わせて立ち上げておくアプリケーションをがばっと切り替えられるForemanを使ってみましょう。メイン画面で...

43005?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f03%2f2c53eea82485a68de008cc71e386fb87

  • Premium_s 2012/09/21

Herokuを知る。その魅力とオープンソース・ソフトウェア

今回はHerokuについて紹介します。Rubyのクラウドホスティングとしてスタートしている同サービスですが、今は様々な要素を持ったサービスに進化しています。そこで今回はHerokuの特徴をかいつまんで紹介しつつ、Herokuと連携するソフトウェアを紹介します。

42750?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fscreenshot-2012-09-11-11.05.55_thumb

  • 2012/09/21

オンライン上の情報を一元的に管理するダッシュボード「Dashku」

Dashkuはオンラインリソースをウィジェットを使って集約して自由に配置できるダッシュボードプラットフォームです。オンライン上にある様々なリソースをかき集めて一カ所で確認する、そんなダッシュボードを実現するプラットフォームがDashkuです。トップページです。デモです。地図も含めてウィジェットです。CSSを編集すれば内...

List

  • 2012/09/20

いつも使っているあのアプリをRetina対応に「Retinizer」

Retinizerは任意のアプリをRetina対応にするソフトウェアです。MacBook Proの上位機種がRetinaディスプレイになり、今後出てくるであろう筐体も上位機種からRetinaディスプレイになっていくでしょう。Retinaに対応していないアプリケーションは粗く見えてしまうでしょう。しかし自分の好きなアプリ...