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

ホスティング - githubの記事一覧

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

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

もっと見る

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

  • 2011/07/26

Google+を素早くキーボードで操作するためのUser Script「Google+ Commander」

Google+ CommanderはGoogle+をキーボード操作するためのUser Script。Google+ CommanderはJavaScript製、Google Chrome/Firefox用のフリーウェア(ライセンスはNYSL)。Google+は見やすいインタフェースなのだが、あまりGoogleらしからぬ...

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

  • 2011/07/25

Redisを使った開発のお供に。RedisをCRUD操作する管理UI「phpRedisAdmin」

phpRedisAdminはNoSQLのRedisをWebベースで管理するためのソフトウェア。phpRedisAdminはPHP製のオープンソース・ソフトウェア。PHPで有名なソフトウェアを挙げるとしたらその一つに選ばれると思われるのがphpMyAdminだろう。PHP+MySQLというLAMP構成の二つを有名にした一...

27928?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-30-20.37.34_thumb

  • 2011/07/24

足りない機能は自分で追加する。Webブラウザで簡単にJavaScriptを実行する「dotjs」

dotjsは各種ブラウザで使える手軽なJavaScript実行環境。dotjsはRuby製のオープンソース・ソフトウェア。当たり前だがWebブラウザではJavaScriptが実行できる。それはWebサイトから指定されたものだけではなく、後から閲覧者が追加することも可能だ。有名なものとしてはUser Scriptやブック...

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

  • 2011/07/24

node.jsで開発したソフトウェアをパッケージングする「slugr」

slugrはnode.jsソフトウェアをパッケージングし、手軽に配布できるようにソフトウェア。slugrはnode.js/JavaScript製のオープンソース・ソフトウェア。最近のWebシステムはプラグインや機能拡張をうまく使って開発するものが多い。PerlではCPAN、RubyではRubygems、PHPはPEAR...

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

  • 2011/07/22

Scala好きはぜひ。マルチプラットフォームで動作するTwitterクライアント「Kotsubu」

KotsubuはScalaで作られたGUIのTwitterクライアント。KotsubuはScala製のオープンソース・ソフトウェア。Twitterクライアントは世界中に多数存在する。デスクトップ、Web、スマートフォン版はもとより、開発に使うプログラミング言語も様々だ。それぞれに開発者の思いがこもっていて面白い。マイツ...

List

  • 2011/07/22

ついWebサイトで時間を消費してしまう人へ。仕事モードで特定サイトへのアクセスを遮断する「Get Sit Done」

Get Sit Doneは特定サイトへの接続を閉じることで集中して作業できるようにする。Get Sit DoneはPHP/Python製のフリーウェア(ソースコードは公開されている)。インターネットは誘惑の集合体だ。特に忙しい時に限ってみたくなる。調べものをしているはずが、気がついたら旅行サイトを見ていたり、口コミサイ...

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

  • 2011/07/21

Webブラウザ上で音楽ファイルを扱うならばこれ「Buzz」

BuzzはWebブラウザ上での音楽ファイルの扱いを簡単にしてくれるJavaScriptライブラリ。BuzzはHTML5/JavaScript製のオープンソース・ソフトウェア。かつてWebサイトを訪問した瞬間にMIDIなどの音楽が鳴り響くサイトはとても不評だった。今でもFlashなどを使ってサイトにいった瞬間に音が鳴った...

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

  • 2011/07/21

HTML5を使えばこんな芸当も。異なるブラウザウィンドウ間でボックス移動「CrossBrowse」

CrossBrowseは異なるブラウザ間でのボックス移動を行うHTML5のデモ。CrossBrowseはnode.js/JavaScript製のフリーウェア(ソースコードは公開されている)。HTML5が普及する中で様々な試みがなされている。まだレガシーなブラウザシェアが高いために実験的な要素が大きいが、それゆえに失敗を...

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

  • 2011/07/20

TwitterのタイムラインをSVGに変換する「Tatami」

TatamiはTwitterのタイムラインをSVGで描くアートソフトウェア。TatamiはRuby/Sinatra製のフリーウェア(ソースコードは公開されている)。デジタルで作成した作品も評価されるようになっている。コンピュータを使って音楽をリミックスしたり、数式で芸術的な絵を描いたりもできる。フラクタル画像などは手で...

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

  • 2011/07/19

iPad最適化サイトの表示確認に使える?Webブラウザの中のiPadブラウザエミュレータ「iPad Peek」

iPad PeekはWebブラウザの中でiPadのブラウザを再現する簡易エミュレータ。iPad PeekはJavaScript/HTML5製のオープンソース・ソフトウェア。iPad向けの最適化サイトを開発する際には何らかのエミュレータが欲しいだろう。Macを使っている人であればiOSシミュレータを使うのが最もシンプルな...

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

  • 2011/07/19

オンラインアイデンティティを確立する。RDFを使ったオンラインプロフィール「Foafpress」

Foafpressは個人やグループのRDFを読み込み、それをプロフィールページとして表現するソフトウェア。FoafpressはPHP製のオープンソース・ソフトウェア。Webは単なる情報発信、受信を越えてインフラになっている。その中で取り扱われるデータもここ数年で大きく変化している。オンラインにおけるアイデンティティの確...

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

  • 2011/07/19

マックスは1KB。限られたリソースの中でWebサイトを多彩にアレンジする「CSS1K」

CSS1Kは1KBのCSSでどこまでWebサイトを表現できるかをチャレンジするプロジェクト。CSS1KはCSS製のオープンソース・ソフトウェア。昨今のWebサイト開発ではCSSの存在を欠かすことができない。優れたWebデザイナーの作るCSSはとても美しく、分かりやすい。しかしCSS自体がとても冗長的なマークアップ言語で...

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

  • 2011/07/18

Webアプリケーションを開発する際に。Mootoolsを使ったUIキット「MochaUI」

MochaUIはMootoolsを使ったWebアプリケーション向けUIキットライブラリ。MochaUIはMootools/JavaScript製のオープンソース・ソフトウェア。これまでのローカルアプリケーションをWebベースに置き換えてしまうWebアプリケーションが続々と登場している。サーバのリソースをうまく使えばスペ...

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

  • 2011/07/17

UIKitにインスパイアされたTwitter社製のUIフレームワーク「TwUI」

TwUIはTwitter社が開発しているGPUなどを使ったUIフレームワーク。TwUIはMac OSX用のオープンソース・ソフトウェア。OSには大抵デフォルトで用意されているコンポーネントがあり、それを使うことでアプリケーションの開発を手軽にできるようにしている。だが、その枠内だけで十分かと言われるとそうでもない。サン...

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

  • 2011/07/17

ネット接続デバイスが多様化しているからこそ。HTML5のマルチデバイス対応Webフレームワーク「Joshfire Framework」

Joshfire Frameworkはテレビやタブレット、デスクトップなどマルチデバイスに対応したWebフレームワーク。Joshfire FrameworkはHTML5/node.js/JavaScript製のオープンソース・ソフトウェア。インターネットに接続するデバイスはとても多様化している。はじめはデスクトップだけ...

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

  • 2011/07/16

注目!Web上のオープンドキュメントプラットフォーム「Substance」

SubstanceはWebブラウザ上で文書を作成したり、他人の文章にコメントするシステム。Substanceはnode.js/JavaScript製のオープンソース・ソフトウェア。これは個人的に思い描いていたサービスの形に近いのかもしれない。最近、書籍の内容をGithubに登録しているケースをちらほらと見かけるようにな...

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

  • 2011/07/16

GithubのAPIを使ったマッシュアップを作る際に。開発者一覧を表示する「contributors」

contributorsはGithubのAPIを使って指定したリポジトリの開発参加者を一覧表示するライブラリ。contributorsはJavaScript製のオープンソース・ソフトウェア。Githubは開発者に開発へ専念する以外の楽しみ方を教えてくれる。開発にソーシャルという機能を持ち込むととても面白いサービスになる...

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

  • 2011/07/14

地理や時間に紐づいたデータを可視化するのに使える多機能なプラットフォーム「Weave」

Weaveは地理情報に基づいたデータをビジュアル化するプラットフォーム。WeaveはFlex製のオープンソース・ソフトウェア。データのビジュアル化はとても重要だ。それによって個々の数値を見ていただけでは分からなかった特徴が浮かび上がってくる。データはXYの二軸だけでなく、時間や地域など多次元な要素を含む場合も多い。解析...

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

  • 2011/07/14

Apple公式のUIを真似る。Keynote for iPad風UIのモックアップ「HSImageSidebarView」

HSImageSidebarViewはKeynote for iPad風のUIを実現するモックアップアプリ。HSImageSidebarViewはiPad用のオープンソース・ソフトウェア。iOSを最も良く知っているのは誰かと言えば、Appleを置いて他にないだろう。OS自体やiPhone、iPadという筐体についても知...

27952?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-30-11.55.402_thumb

  • 2011/07/13

LaTeXやMathMLに対応したWebベースの数式表示ライブラリ「MathJax」

MathJaxはLaTeXやMathMLの記法に対応したJavaScript製の数式表示ライブラリ。MathJaxはJavaScript製のオープンソース・ソフトウェア。インターネットに最も多いコンテンツはテキストだろう。HTMLによってテキストの装飾は容易に行えるが、用意されているものだけで十分とは言いがたい。足りな...