タグ

2011年12月26日のブックマーク (13件)

  • "リアルタイム Web" に関するプラクティスのアウトプット - Block Rockin’ Codes

    追記 11/12/26 MLのスレッドへのリンクが間違っていたので修正。 introduction WebSocket なんかをつかって、従来のステートレスな処理以外に、コネクションを継続するステートフルな処理が可能になりました。 これを利用すると、これまで実装が難しかったリアルタイムな表現を Web に持ち込むことができます。 そして、 WebSocket を用いたプログラムを作成する上で、Node.js と Socket.IO を用いる方法について、 今年はこのブログでも何度か紹介してきました。 今日は今年一年の集大成として、自分が色々試しながら得たリアルタイム Web に関する知識、技術などを、 ここにまとめてアウトプットしたいと思います。 今回お話しするのは、 東京Node学園 3時限目 : ATND で発表した下記内容の抜粋です。 Node Academy | "About Sl

    "リアルタイム Web" に関するプラクティスのアウトプット - Block Rockin’ Codes
  • Getting Real by 37signals

    Heads up! This page uses features your browser doesn’t support. Try a modern browser like Firefox or Chrome for the best experience. sidebar#close mouseup->tweet#update input->tweet#update keydown->tweet#update scroll@window->tweet#update" data-bookmark-id="/gettingreal"> �LN�U �u�M�U Getting Real The smarter, faster, easier way to build a successful web application Start reading →

    Getting Real by 37signals
  • 【テザリング】ドコモでiPhone4Sを使ってみた / ソフトバンクで使ってた自分が馬鹿に思えてくるレベル | ロケットニュース24

    【テザリング】ドコモでiPhone4Sを使ってみた / ソフトバンクで使ってた自分が馬鹿に思えてくるレベル 2011年12月10日 Tweet 今回、記者がSIMフリー版iPhone4Sを購入し、ソフトバンクからドコモにナンバーポータビリティ制度(MNP)を使って乗り換えをしたので、そのときのようすをお伝えしたい。 皆さんがMNPで他のケータイ会社(キャリア)に乗り換える際の参考にしたり、iPhone4Sをドコモで使用する際の参考にしてもらえればと思う。正直、ソフトバンクでiPhone4Sを使っている自分が馬鹿に思えてくるほど、ドコモの素晴らしさを実感した。詳細は以下のとおりである。 ・ソフトバンクから抜ける手続き(MNP) ナンバーポータビリティ制度(MNP)を利用して、今までソフトバンクで使用していた電話番号をドコモでも使う手続きをする。ソフトバンクの窓口でドコモへのMNPを伝えると、

    【テザリング】ドコモでiPhone4Sを使ってみた / ソフトバンクで使ってた自分が馬鹿に思えてくるレベル | ロケットニュース24
  • JavaScript用テンプレートライブラリ tempura - taediumの日記

    JavaScriptのテンプレートライブラリを作りました。その名もtempura(てんぷら)。はい、、語呂だけで選びました。 リポジトリ https://github.com/nakamura-to/tempura Backbone.jsと組み合わせることを想定して作りましたが、特にほかのライブラリには依存していません。サーバーサイドでも動きます。値の参照は、mustache.jsのように{{name}}と書きます。シンタックスの大部分はmustache.jsを踏襲しています。 特徴はというと、値の変換やフォーマットの機能そのものは持っていないのですが、変換やフォーマットを組み込みやすい仕組みをもっています。サンプルコードをみるとわかりやすいです。 var data = { name: 'hoge', enclose: function(value) { return '[' + valu

    JavaScript用テンプレートライブラリ tempura - taediumの日記
  • node.js で人気のあるライブラリ10選 - tokuhirom's blog

    node.js というか npm で依存されているライブラリの上位10個ぐらいがどういうものがはいっているのかをまとめます! 具体的には serach.npmjs.org の Most depends on にのっているリストに註釈をつけただけです! http://search.npmjs.org/ 1位 underscore.js 392個http://search.npmjs.org/#/underscore クライアントサイド JS で人気のたかいユーティリティーライブラリの underscore.js が堂々の第1位。 クライアントサイドでつかってるからそのままつかってる人が多いのかな、とおもっています。

  • 開発者が知っておくべき、6つのUIアーキテクチャ・パターン - @IT

    .NET開発者中心 厳選ブログ記事 開発者が知っておくべき、6つのUIアーキテクチャ・パターン ―― 「matarillo.com」より ―― 猪股 健太郎 2011/12/15 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 Martin Fowler氏の『GUI Architectures』を訳して公開しようと思ったのだが、FAQページに「PofEAAの続編などは商業出版する予定なので翻訳はしないでほしい」と書いてある。なので翻訳の公開はやめて、「

  • MacBook Airがスリープから醒めない件 - (ひ)メモ

    MacBook Air (11" Mid 2011, メモリ 4GB)がフタを閉じてスリープ状態に入り1時間ぐらいするとフタを開けても起き上がらず、しかたないので電源ボタン長押で強制再起動の刑で困ってたんですが、結果からいうと、 sudo pmset -a hibernatemode 0で解消しましたというお話。 起き上がらない事象は再現率100%。Console.appでログを見てみると、フタを閉じて70分後に毎回同じログ(Wake reason: EC.SleepTimerとか)が記録されていたので、これでググったところ、 http://forums.macrumors.com/showthread.php?t=1110667 で機種は違えど同じような症状を発見。 どうも、フタを閉じてしばらくは浅いスリープ(メモリ上に待避)なんだけど、時間が経つと深い眠り(ディスク上に待避、deep

    MacBook Airがスリープから醒めない件 - (ひ)メモ
    hokaccha
    hokaccha 2011/12/26
  • Stylus - the most CSS-like higher level language

  • html5shim vs html5shiv - MOL

    JavaScript Advent Calendar 2011 (オレ標準コース) 12 日目の id:t32k です。去年も参加しましたがなんでもありと聞いて今年も懲りずに参加! はじめに言っておきますが、html5shim も html5shiv どっちもまったく同じです。違いなんて無いので、こんなことに頭を悩ませる暇があったらさっさとコードでも書いてろ!以上!うんこ(・∀・)! そんなこと言っても世の中結果じゃない、過程が大切だと思うんだ先生!ってことで今回は調べてみます。 html5shi(m|v)、めんどくさいので以下 html5.js は”HTML5 IE enabling script”の名の通り、IE8 以下でarticleなどの新要素が正しく認識されずスタイル(CSS)がうまく適用されない問題を解決しそれらのブラウザでも利用可能にしてくれます。 document.crea

    html5shim vs html5shiv - MOL
  • node.js 用のガラケーライブラリできたよー - tokuhirom's blog

    https://github.com/tokuhirom/mobileagent-js var MobileAgent = require('../mobileagent.js'), http = require('http'); http.createServer(function (req, res) { var ma = MobileAgent.getMobileAgent(req); res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello ' + ma.getCarrierLongName() + '\n'); }).listen(1337, "127.0.0.1"); console.log('Server running at http://127.0.0.1:1337/');なんかこんなかんじ。です

  • javascript - からnewを取り除いてみる : 404 Blog Not Found

    2011年12月25日22:30 カテゴリLightweight Languages javascript - からnewを取り除いてみる JavaScript: The Good Parts Douglas Crockford / 水野貴明訳 [原著:JavaScript: The Good Parts] giveするイベントも終わったところで、takeしたいと思います。 JavaScriptから、newを。 だぐらす「すべてのnewを、生まれる前に消し去りたい」 newはなぜ危険か "JavaScript: the Good Parts"も言葉では指摘していますが、実演まではしていないので以下で改めて。 (function(){ var o, /* なんの変哲もないコンストラクター */ Point = function Point(x, y){ this.x = x; this.y

    javascript - からnewを取り除いてみる : 404 Blog Not Found
  • 日記 | ヨモツネット

    blog移行しました。新しいblogで更新を続けています。 XMLェ… text ja 2012-07-08 http://www.yomotsu.net/wp/?p=603 XMLェ… 日々の出来事2012年7月8日日曜日 ブログ作りなおそうかなーと思って、この Webサイト をみなおしてたら、Web ページのメタ情報としてダブリンコア (RDF) を混在させていたことを思い出した。バリデーターにかければ、グラフも取り出せて みたいな感じになる。でも結局あまり意味なかったです多分。いまは OGP とかありますしね。 Web ページは XHTML にしてたけど、ブログのコメントで参照先のない数値参照とか混ぜられると XML パースエラーになるし、XML だから他の語彙混在できるけど、RDF くらいしか混ぜてなかったし、XHTML 意味なかったです多分。いまは HTMLSVG 混在でき

  • Sass で Singleton を実現し、安心してクラスを再利用する | nodot

    この article は Less & Sass Advent Calendar の23日目のエントリーとして書かれています(あれれ?!)。 概要 CSSメタ言語を導入する目的の一つにリソース再利用性の実現というものがある。Sass の場合、mixin や extend によって実現している。特に extend によるスタイルの継承は強力である。 しかし再利用できるようなクラスをまとめたライブラリを import して利用すると、実際には使われていないクラスも出力されてしまい、ファイル容量が無駄に肥大する。使うクラスだけコピーするとか、使わないクラスは削除するなどの手動管理は手間がかかる。 そこでクラス自体を出力するような mixin を作れば、必要なクラス定義だけを include でき、不要な CSS コードを出力しなくて済む。しかし、extend したいクラスを必要になる度に inc