タグ

2011年3月10日のブックマーク (3件)

  • Learn.GitHub - Introduction To Git

    What Git is, why you would want to use it and where to get it and learn about it. Welcome to the first lesson of the GitHub Learning course. This course will lead you through a series of lessons that will demonstrate how to use Git quickly and easily - many of the lessons will have screencasts that you can watch as well, if you learn better that way. This chapter is about what Git is and why you s

  • テキストファイルからHTML5のプレゼンテーションを生成する·KeyDown MOONGIFT

    KeyDownはMarkdown記法を使ってテキストファイルからHTML5のプレゼンテーションを生成する。 KeyDownはRuby製のオープンソース・ソフトウェア。個人のエンジニア、デザイナーが集まる勉強会ではあまり凝ったプレゼンを見る事が少ない。むしろHTMLやKeyNoteなどを使ってカジュアルに作られる方が多いのではないだろうか。 スライド テキストファイルで作成したプレゼンテーションは検索も容易でWebとの親和性も高い。配布して見てもらうのに特別なソフトウェアも無用と言う事なしだ。とは言え作成にHTMLを使ったりしたくない、という人はKeyDownを使ってみよう。 KeyDownはプレゼンテーションファイルの記法にMarkdownを使えるソフトウェアだ。keydownコマンドを使って(オプションはgenerate)プレゼンテーションのベースを作成する。!SLIDEというのがスライ

  • レガシーブラウザを含めてリアルタイムWebを推進するためのJavaサーバ·StreamHub MOONGIFT

    StreamHubはJava製のComet/リバースAjaxサーバ。サーバプッシュ型配信に対応するためのサーバ。 StreamHubはJava製のフリーウェア。インターネットはソーシャル、リアルタイム、モバイルの時代になろうとしている。今、リアルに起こっていることが即座にデータになってオンラインを流れていく。それが当たり前な時代になるのはとても興味深い。 株式デモ リアルタイムを実現するための技術要素は幾つかあるが、ここではWebブラウザとサーバ間のリアルタイムについて注目したい。HTML5であればWebSocketだろうが、レガシーブラウザまで対応しようと思うならStreamHubを使ってみよう。 StreamHubが使うのはHTTP CometとリバースAjaxになる。どちらも数年前からある技術なので、対応ブラウザが幅広いのが特徴だ。もちろんiPhoneをはじめとするモバイルブラウザで

    shoito
    shoito 2011/03/10