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

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

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

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

もっと見る

List

  • 2009/05/12

小さな言葉を紡いでいくマイクロブログ「Patchwork」

Twitterに代表されるマイクロブログはゆるいつながりの上で構築されている。一人でつぶやき続けることもできるし、簡単なコミュニケーションを行うこともできる。そんなゆるさがウケているのだが、何となく寂しい感じになることがあるかも知れない。言葉が複雑に絡み合ってつながっていくマイクロブログ 言わば言葉が投げっぱなしになっ...

List

  • 2009/05/10

集え、Djangoデベロッパー「Django People」

※ 画面は公式サイトよりプログラマーはクリエイターと似た側面をもっている。プログラミング言語は言わば共通言語として会話を成り立たせることができる。互いの言葉は分からずとも、ソースを見れば人となりが分かる、ということはあるのではないだろうか。また、同じ言語やフレームワークを得意としている人同士はコミュニティを形成しやすい...

List

  • 2009/05/09

Rackを使ってお手軽WebDAV「RackDAV」

次世代のファイルシステムを語る上で欠かせない(と個人的に思っている)のがWebDAVだ。HTTPを使ってファイルをマウントでき、認証もできる、WindowsのエクスプローラやMac OSXのFinderからも標準で使えるなど汎用性もある。これを使わずに何を使うというのか。ブラウザからもアクセスできる とは言いつつもいま...

List

  • 2009/05/08

君はSinatraを知っているか?知らなければこちらを「SinatBBS」

フレームワークがどれだけ優秀だったとしても、それを使って実際何ができるのかが分からないと使ってみようという気にはならないだろう。もちろん何でもできると言えばそれまでだが、サンプルが必要だ。Sinatraを知りたい方は使ってみよう RubyのWebアプリケーション向けフレームワークと言えばRailsが有名だが、そんなに大...

List

  • 2009/05/04

プログラマだけじゃない。ライターな方にも便利なバージョン管理の使い方「Flashbake」

元々バージョン管理システムはプログラマが利用していたシステムだ。だが、その便利さゆえにシステム開発会社などではデザイナの方も利用している。さらにそれが広まると全社的に使われることもある。ライターの方に便利なバージョン管理の使い方 バージョン管理を使えば、間違っても戻ることができるので思い切った作業も行えるようになる。そ...

List

  • 2009/05/04

MOONGIFTも使っているiPhone向けTwitterクライアント「TwitterFon」

iPhoneを持っている人で、Twitterをやっている方は多いような気がする。少なくとも何らかのマイクロブログサービスは使っているのではないだろうか。様々なクライアントソフトウェアが存在するが、筆者が今メインに使っているのはTwitterFonだ。iPhone向けTwitterクライアント 動作はスムーズで、リプライ...

List

  • 2009/05/01

いやなこと、むかつくことがあったら投稿「h8ter」

人間、生きていれば良いことだけとは限らない。厄日にでもなれば、嫌なことばかり起きてくる。インターネットはつながりが悪く、同僚からのメールは神経を逆撫でする、帰ろうと思ったら取引先から電話がかかってくる…もうんざりだ。よっぽど腹立たしいのか、鳥が消されている… 昔の人は言いました、王様の耳はロバの耳であると。そう、嫌なこ...

List

  • 2009/05/01

AppleのBTS情報をオープン化する「Open Radar」

Appleにはバグ情報を登録する仕組みとしてRadarと呼ばれるBTSが用意されている。ここで登録するとその対応はどうあれ、Appleにバグ報告が登録される。Radarの仕組み自体には詳しくないのだが、どうも他人が登録したバグ情報を見るための仕組みがないようだ。バグ一覧 BSDを基盤とするオープンソースの公開性と、Ap...

List

  • 2009/04/25

Webベースの表計算ライクなグリッドライブラリ「grrid.js」

基幹システムをWebベースで作るといった話題が持ち上がるようになっている。そんな中、よく聞かれるのが表計算ソフトウェア的にデータを操作できる機能だ。技術者の方であればその難易度はご存知の通りで、大抵Excelを使えるようにCSVで出力してお茶を濁すことが多い。需要の多そうなグリッドライブラリ しかしもう諦めないで良い。...

List

  • 2009/04/23

RubyからGitをデータストアとして使う「Git Store」

コミュニティサイトなどではユーザが自由にテキストを変更できる機能がある。自分のプロフィールを更新したり、Wikiのようにコラボレートするようなものだ。その際、重要になるのが履歴管理機能だ。ユーザの間違った修正などを元に戻したり、悪意ある更新からコンテンツを保護する必要がある。Gitをデータストアに使うという方法! 更新...

List

  • 2009/04/21

はてなをお使いのiPhoneユーザはこちら「はてなTouch」

何かソフトウェアを自分で作りたいと思ったときにもオープンソースは非常に役立つ。何せ動くソースコードが目の前にあるのだ。処理が分からないといった時にもすぐに参照できる。この自由に研究できるという素晴らしい点もオープンソースの特徴だ。Web APIの使い方など様々な点で参考になるiPhoneアプリケーション その意味でiP...

List

  • 2009/04/14

文字を光らせるGlowイフェクトをJavaScriptで「jQuery Glow」

ユーザに何かのアクションを起こさせようとする時にマウスオーバーでボタンを点滅させたり、色を変えるようなアクションを行うことがある。文字の色を変えるくらいなら簡単だが、ボタンを作成したりするのは面倒に感じてしまう。光り輝く文字は相当目立つ だがユーザビリティを高くするには必要なことだ。開発者にとって楽で、かつユーザにとっ...

List

  • 2009/04/12

Drop.io APIを使ったシンプルなアップローダー「uSend.io」

個人的にとても興味深いと思っているサービスがDrop.ioだ。ただファイルをアップロードするだけ、からスタートしたこのサービスは派生的に様々な機能が付加され(だがシンプルさは維持しつつ)、樹木のようにサービスの枝を伸ばしている。同名Webサービスも立ち上がっている そんな中登場したのがDrop.io APIだ。これを使...

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フレームワー...