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

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

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

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

もっと見る

List

  • 2009/04/10

開発者必見!WindowsでGitを便利に「Git Extensions」

システム開発を行う上でバージョン管理の必要性はもはや言うまでもないだろう。数年前であればSubversionが主流だったが、最近ではGitが利用されることも増えている。が、Gitにはちょうどいいフロントエンドがなかった。Subversionには有名なTortoiseSVNがあるというのに。エクスプローラにGit! この...

List

  • 2009/04/09

これは面白い!GAEでJRuby on Rails!「Yet Another Ruby Blog」

ついにリリースされたGoogle App Engine(GAE)向けのJava。既に環境は用意されているので、すぐに開発を開始できる。Javaというとレンタルサーバレベルでは運用できず、会社ではJavaを使いつつも個人では使えないという人も多かったのではないだろうか。これで開発者の裾野が一気に広がっただろう。GAEで動...

List

  • 2009/04/05

どうしてもネットが気になって集中できない人は「SelfControl」

ネットサービスは中毒のようなもので、気になるとついつい見てしまう。そして見ているうちにどんどん時間は過ぎ去ってしまい、いつの間にかお昼、夕方そして夜になってしまう。そんな経験はないだろうか。集中したい方はぜひ! つまりネットがあるからいけないのだ。だが調べものをはじめ、どうしても必要な場合もある。となれば時間をつぶして...

List

  • 2009/04/03

あのデータのステータスは?Mac OSX向けmemcachedクライアント「mcinsight」

最近のWebシステム開発ではキャッシュサーバを用いることが多くなってきている。通常、ボトルネックになりやすいファイルへの読み書きやデータベース接続のコストが、メモリを使うことで大幅に軽減される。ハードウェアを過分に増強せずとも、メモリを増設してmemcachedを使うだけでずいぶんパフォーマンスが向上する。memcac...

List

  • 2009/04/01

ブログやCMSに。Ruby on Rails製で使い勝手の良い「adva-cms」

CMSには既に多数のプレーヤが存在する。そんな中、Ruby on Rails製のシステムを採用する利点は何だろうか。一つにはカスタマイズの容易性がある。Railsをベースにしていれば、Railsに慣れた技術者であればカスタマイズは容易に行えるだろう。管理画面 他のCMSの場合はそのCMSのやり方に沿って進める必要がある...

List

  • 2009/03/12

Ruby on RailsによるDiggクローン「Riggit」

日本ではいまいち流行りきらないソーシャルニュースサイト。ブックマークサービスくらいのが気軽で良いのかも知れないが、あるニュースソースに対してコミュニケーションをしようと思うと、ブックマークではちょっと物足りない感がある。Ruby on RailsによるDiggクローン アメリカでは最も有名なDigg.comがある。その...

List

  • 2009/03/05

YUI Grids BuilderのCSSをシェイプアップした「Object Oriented CSS」

CSSのフレームワークは既に多数登場している。レイアウトを簡単に決められるものや、ブラウザ互換性が高いレイアウトを簡単に構築できるとあって利用されるケースも増えている。だが、CSSは一度作成された後のリファクタリングがしづらく、肥大化しやすい傾向にある。yahoo、gCalといったクラスがある 有名なCSSフレームワー...

List

  • 2009/03/04

クリックでCSSのクラス名と構造を表示する「SelectorGadget」

CSSはよくも悪くも柔軟で、構造的に管理するのが難しい。デザインが乱れた時に、よくよく確認してみると別な場所で定義されているクラスやID、またはタグ名に対する直接指定のプロパティが影響していたということはよくある。ブックマークレット形式という珍しいオープンソース・ソフトウェア そのようなデザイン上の問題を素早く解決して...

List

  • 2009/03/03

Google App EngineにXMPP機能をつける「App Engine IMified」

Webサービスとチャット機能は相性がいい。最近ではtwitterを使って通知を行うWebサービスも増えている。相手がオンラインであるならば、メールで通知するよりもIM(インスタントメッセンジャー)経由でメッセージを飛ばす方が簡単だ。デモアプリケーションを立ち上げた所 とは言え、Webサービス側でその実装を行うのは非常に...

List

  • 2009/03/02

iPhoneでもGitHub!「GitPhone」

色々な機会が言っているのだが、オープンソースはソフトウェア開発活動というだけではなく、ソースコードをコンテンツとしたコミュニティ活動だと考えている。余計なことをごちゃごちゃ説明を受ける前にまずソースコードを見る方が早い、それが技術者同士の会話になるのだ。Google創業者のラリーやサーゲイもそんなことを言っている。Gi...

List

  • 2009/03/01

Google Analyticsのデータを取得するライブラリ「Statwhore」

これだけWeb APIの提供しているGoogleにあって、最も切望されるのがGoogle AnalyticsのWeb APIだろう。画面で見てもインタフェースが洗練されているので便利だが、レポートを作成したり自動化する上ではやはりWeb APIの存在は欠かすことができない。Rubyを使ってGoogle Analytic...

List

  • 2009/02/25

RubyによるシンプルなブログシステムBlosxomクローン「Stream of Consciousness」

ブログを個人的なメモとして考えるならば、できるだけシンプルであるべきだ。普段使い慣れたエディタがそのまま使えて、個人的なメモをオンラインに公開するイメージであれば、日々の積み重ねを通じてそれを見た人とのコミュニケーションを楽しめる礎になる。ファイルやフォルダを使ったブログシステム それであれば今までブログをはじめても続...

List

  • 2009/02/18

Google App Engine上で動くブログエンジン「bloog」

元々、Google App Engineにはそれほど期待していなかった。環境などの制限が、大掛かりなWebアプリケーションを構築するのに向いていないような気がしたからだ。だが、その考えが大きく変わったのは、この手のソフトウェアを見た時からだった。Google App Engine上でブログを動かす 自分のブログを作ろう...

List

  • 2009/02/18

DjangoやPythonを使ったWebシステム開発のお供に「FirePython」

Webシステム開発を行っているとデバッグメッセージを表示したいと思うことは多々ある。画面にメッセージを出しても良いだろうが、常々使うのであればログファイルなどを利用した方が効率的だ(デザインへの影響もあるので)。FirebugとPythonをつないでくれる 開発者には見えてユーザには見えない(見ることもできる)、そんな...

List

  • 2009/02/13

jQuery + Canvas ≠ Flash?「Primer」

Flashは多彩な表現を実現したり、クライアント環境に左右されたい機能を実現したりするのに便利な技術だ。最近では動画の再生はほぼFlashが独占している状態だ。だがデザインとプログラミングが融合している感があり、技術者にはあまり使われない技術でもある。文字と図形を重ね合わせて表示 しかし表現の自由度は求めたい、そんな方...

List

  • 2009/02/12

シンプルで使いやすいMac OSX向けtwitterクライアント「Pwitter」

IT系技術者向けのプロフィールサービス「達人」ではtwitterでステータスを配信している(ぜひフォローして欲しい)。普段使っているMOONGIFTのIDと合わせて複数アカウント管理できるものをと思ったが、TwitterPodはすこぶる便利なのでクライアントアプリケーションを複数利用することにした。Mac OSX向けの...

List

  • 2009/02/02

Google App Engineアプリケーションと対話する「App Engine Console」

システム開発に問題はつきものだ。重要なのはそのデバッグ方法で、分かりやすい方式として対話型のコンソールが知られている。PythonやRubyなどでは対話型にコードを試すことができ、実際のデータの確認はもちろん、ちょっとしたコードをテスト実行するのに便利だ。Google App Engile開発者必見!Web上で対話型に...

List

  • 2009/02/02

SafariでFlashを自動読み込みをさせない「ClickToFlash」

Mac OSXとFlashの相性はあまり良くない。SafariなどでFlashビデオを見ていると一気にCPUの使用率が上がってしまう。他の作業まで影響を受けてしまうので、見たいと思った時までFlashを読み込まないのが良い。とは言え忘れないようにWebページを開いておきたいという人も多いだろう。最近ではFlashを使っ...

List

  • 2009/01/27

Mac OSX用Gitリポジトリブラウザ「GitNub」

Gitを使っている場合、ターミナルで使うのが当たり前になっていてGUIでデータを見たいとは思わなかった。だが、プロジェクトが進むにつれて経過をみたり、複数人でプッシュが混在してくると何を変更したのかといったデータを見たくなる。Gitリポジトリ専用ビューワー もちろんターミナルからでも見られないことはないが、ビジュアル的...

List

  • 2009/01/23

様々なWebサービスに対応したRails製ライフストリーミング「Kakuteru」

ブログ、写真共有、動画、ブックマークそしてtwitter…様々なWebサービスを使っているとデータが散在してしまう。ブログではエントリーを付けていなくとも、twitterでは熱心に活動していたり、動画はたくさんみていると言った人も多いだろう。その際、ブログを追いかけている人にすればあなたが突然沈黙してしまったと受け取る...