2014年1月4日のブックマーク (21件)

  • Backbone.js

    Backbone's only hard dependency is Underscore.js ( >= 1.8.3). For RESTful persistence and DOM manipulation with Backbone.View, include jQuery ( >= 1.11.0). (Mimics of the Underscore and jQuery APIs, such as Lodash and Zepto, will also tend to work, with varying degrees of compatibility.) Getting Started When working on a web application that involves a lot of JavaScript, one of the first things yo

    bouzuya
    bouzuya 2014/01/04
  • Yeomanのあれこれ - Qiita

    はじめに 僕はWebフロントエンドはほぼやってないんだけど、Firefox OSとかもアレだって事でソレ系にも手を出すかとあれこれやってたらまぁWebのフロントエンド周りのツールが何か色々あってよくわかんねーしどうしよっかなと思ってた所Yeoman辺りが大分良さそうなんじゃないか程度にはわかって来たので手を出してみた次第。 Yeomanってなに Webフロントエンドでよくある各種構成をコマンド一発で生成してやろうじゃん、というのがYeomanらしい。Yeomanは内部でyo, bower, gruntの3つのツールにわかれていて、Yeoman自身が作ってるのはyo。bowerはTwitter社が、GruntはBocoup社がメインで作っている。 ワークフローとしてはこうらしい yoでプロジェクトを作成し、bowerで依存性管理をし、gruntでビルド&テストをするという事だそうで。volo

    Yeomanのあれこれ - Qiita
    bouzuya
    bouzuya 2014/01/04
  • Backbone Patterns

    Backbone Patterns Building apps with Backbone.js Here, I try to document the good practices that our team has learned along the way building Backbone applications. This document assumes that you already have some knowledge of Backbone.js, jQuery, and of course, JavaScript itself. Table of contents Model patterns Bootstrapping data View patterns Inline templates JST templates Partials Animation buf

    bouzuya
    bouzuya 2014/01/04
  • Backboneのテンプレート開発は、Grunt使ってJSTに変換すると捗る - ヒートポンプ式

    Backbone使うときにちょっと考えないといけないのが、テンプレートをどこに書くかという問題です。 「ToDoアプリを作ってみよう!」的なチュートリアルは、大抵、Underscore.jsのテンプ レートをindex.htmlのなかに書いていくパターンが多いかと思います。 こんな感じに。 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Backbone Tutorial</title> </head> <body> ... <script type="text/template" id="item-template"> ... </script> ... </body> </html> Backboneからは以下のように、jQueryを使ってテンプレート化します。 var itemView = Backbone.Vi

    Backboneのテンプレート開発は、Grunt使ってJSTに変換すると捗る - ヒートポンプ式
    bouzuya
    bouzuya 2014/01/04
  • Backbone.js入門 (全22回) - プログラミングならドットインストール

    レッスン一覧 料金プラン ログイン 2024/06/24 NEW 『Laravel入門 基機能編』をリリースしました 2024/06/20 NEW 【週刊ドットインストール】 レッスン制作の進捗、HTMLの検証ツール、写真アップロード時の注意点 2024/06/18 NEW 【無料レッスン】 『Emmetで爆速コーディングを修得しよう』をリリースしました 2024/05/07 NEW あなただけの学習ロードマップを作成します 【随時受付中】

    Backbone.js入門 (全22回) - プログラミングならドットインストール
    bouzuya
    bouzuya 2014/01/04
  • n11books.com

    This domain may be for sale!

    n11books.com
    bouzuya
    bouzuya 2014/01/04
    もうKindle版買っちまったよ
  • RSpec: Overview

    Take very small stepsDon’t rush ahead with more code. Instead, add another example and let it guide you to what you have to do next. And don’t forget to take time to refactor your code before it gets messy. You should keep your code clean at every step of the way. View Documentation The BookEffective Testing with RSpec 3: Build Ruby Apps with ConfidenceThis definitive guide from RSpec’s lead devel

    RSpec: Overview
    bouzuya
    bouzuya 2014/01/04
  • JavaとScalaのBigDecimalについて色々と - xuwei-k's blog

    以下のような経緯で、BigDecimalをいじっていて、知らなかったことがいくつか出てきたので、まとまりが無いですがとりあえずわかったことを順に書いていきます。 前提知識として、BigDecimalはDoubleなどで表しきれない大きな数を表すためのクラスです、そしてscala.math.BigDecimalは、java.math.BigDecimalの薄いラッパーです。単に、BigDecimalといった場合、どちらのこと言ってるのかわかりにくい・・・。 play2scalaz という自作のライブラリで、テストが途中で停止する(?)問題に遭遇 スレッドダンプ取得してみたら、BigDecimalがあやしい Play2のJsonの数字を表すJsNumberは、内部で一旦scalaのBigDecimalとして保持している*1 なので、play2scalazのテストで、BigDecimalからJs

    JavaとScalaのBigDecimalについて色々と - xuwei-k's blog
    bouzuya
    bouzuya 2014/01/04
  • 「アジャイルでの開発がうまくいかない」と思っている人に伝えたいたったひとつのこと - assertInstanceOf('Engineer', $a_suenami)

    先日、とあるスタートアップ企業の役員の方々に来社いただき、プロジェクトの進め方に関する相談を受けたのですが、その際にきっと伝えたいことをうまく伝えられなかった気がするのでブログにまとめてみます。 すごく具体的な悩みを抱えてるように感じたのでとても抽象度の高い話で参考にならないかも知れないですが、大切なことだと思うのでできれば彼らに最後まで読んでもらえればと思って書きます。 僕がアジャイルに出会って約2年くらい経ちますが、それを整理する意味でもいい機会かと。 結論 先に結論を書きます。 アジャイルとは組織論だと思っています。 相談内容 ざっくり相談された内容を列挙してみます。 ベロシティがなかなか安定しない スケジュールが遅れることがある 専門性が分散(サーバサイド、フロントエンド、スマートフォンアプリ等)してしまっていて、タスクの融通ができていない どのようなツールを使っているか いろいろ

    「アジャイルでの開発がうまくいかない」と思っている人に伝えたいたったひとつのこと - assertInstanceOf('Engineer', $a_suenami)
    bouzuya
    bouzuya 2014/01/04
  • テレビCM | 大成建設株式会社

    テレビCMのページです。大成建設株式会社は「人がいきいきとする環境を創造する」というグループ理念のもと、自然との調和の中で安全・安心で魅力ある空間と豊かな価値を生み出し、次世代のための夢と希望に溢れた地球社会づくりに取り組んでいきます。

    テレビCM | 大成建設株式会社
    bouzuya
    bouzuya 2014/01/04
  • IKEAメインで構築したホームオフィス・仕事環境について晒してみる - みのわーるど::Blog

    超今更なのですが、昨年の4月に引っ越しをしました。引越し先は、2LDKで、子供がいない(後にできることになるのだが)2人暮らしにはちょっと広めでした。そこで、自宅に仕事環境を構築することにしました。 ちなみに、以下のページを大いに参考にしました。 リビングにIKEAで作る2畳の快適仕事環境 – @masuidrive blog IKEAでつくる快適デスク環境 - yumulog | 社会人博士の日記 以下に、実際の様子を示したいと思います。 全体 前面 背面 プライバシーのため一部モザイクです。 詳細 天板 VIKA AMON テーブルトップ, バーチ調/150x75cm を天板にして、広々としたスペースを確保しました。正面は27インチモニタなのですが、小さく見えます。当初は、 VIKA AMON テーブルトップ, バーチ調/120x60cm も併せて購入して、コーナーに設置していたのです

    IKEAメインで構築したホームオフィス・仕事環境について晒してみる - みのわーるど::Blog
    bouzuya
    bouzuya 2014/01/04
    テーブル置こうかな。
  • 新型Mac Proがさっそく分解され、意外なメンテナンス性の良さが判明

    2013年12月19日、Appleは新型Mac Proを発売しましたが、あまりにも斬新なデザインは「クール」という意見もあれば「ゴミ箱」と揶揄(やゆ)する声もあるなど賛否両論です。そんな新型Mac Proを、新型ハードウェアが発売されるとすぐに分解し、その様子を公開してしまうリペア集団iFixitがさっそく分解しています。奇抜なデザインの奥には、Appleの緻密なハードウェア設計が隠されているようです。 Mac Pro Late 2013 Teardown - iFixit http://www.ifixit.com/Teardown/Mac+Pro+Late+2013+Teardown/20778 Mac Proのパッケージは真っ黒。 Mac Proはアルミ缶のようなデザインです。 こちらが背面。電源ボタン、HDMI出力、USB3.0端子、Thunderbolt端子、デュアル・ギガビット

    新型Mac Proがさっそく分解され、意外なメンテナンス性の良さが判明
    bouzuya
    bouzuya 2014/01/04
  • 「きっと何者にもなれない時代」の平凡と「あらかじめ何者かが強制された時代」の平凡

    以前、深夜アニメで「きっと何者にもなれないお前達に告げる」という台詞が出てきて、ちょっとした人気を博していた。「きっと何者にもなれないお前達」という台詞がインパクトをもって受け止められたということは、多くの視聴者が「何者かになりたい」自意識を抱えていたのだろう。それとも「何者かにならなければならない」けれども「何者にもなれそうにない」と思っていたか。 「きっと何者にもなれない」という台詞には、「お前はまだ何者でもない」という含意がある。何者かになろうと思っているうちは、何者でもないのだ。自分というものにカタチがない。心理学っぽい表現を心がけるなら「アイデンティティ拡散」「アイデンティティの確立途上」といった表現になるかもしれない。 今日、「何者かになりたい/なれない」と問う人は、しばしば、気宇壮大な何者かをイメージしている。「何者かになる/ならない」問題に拘っている人のうち、一般的な仕事

    「きっと何者にもなれない時代」の平凡と「あらかじめ何者かが強制された時代」の平凡
    bouzuya
    bouzuya 2014/01/04
  • GitHub - mizchi/horn.js: simple reactive view framework inspired by knockout, angular and backbone

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - mizchi/horn.js: simple reactive view framework inspired by knockout, angular and backbone
    bouzuya
    bouzuya 2014/01/04
  • バイオエレクトロニクス――現実化する攻殻機動隊ワールド - HONZ

    みなさま、正月三が日も終わろうとしておりますけれど、今年もサイエンス通信をどうぞよろしくお願い申し上げます。 できるだけ幅広い分野から話題を選びたいと思っているのですが、あらためてそういう目で眺めてみると、『ニューヨーカー』のサイエンス記事って、バイオ&メディカルな話題が強いですねぇ。数学や物理学の記事は、それに比べるとガクンと少なくなります。まあ、それも当然でしょうかねぇ。社会生活に及ぼす影響という点では、バイオ&メディカルは大きいですからねぇ。 でも、私たちの暮らしへの直接的・短期的な影響の大きさや、狭い意味でのサイエンスに閉じずに、言語や文化歴史にもつながるような少し広めの間口で、今年も面白い話題をご紹介していきたいと思っています。 とは言いながら、今回もバイオな話題です……。 バイオエレクトロニクスの分野は、まさしく日進月歩ですね。攻殻機動隊の舞台となっている近未来が、じりじりと

    バイオエレクトロニクス――現実化する攻殻機動隊ワールド - HONZ
    bouzuya
    bouzuya 2014/01/04
  • 【追記あり】元露出狂が綴る防犯対策

    数年前に下半身を見せて逮捕されました。余罪も相当ありました。 クズです。 こんな僕に何ができるだろうかと考えた時に、ふと浮かんだのは犯罪者目線で防犯対策を書くことでした。 私は尾行露出専門です。尾行中にこういう事されると嫌だ、逆にこういう事されると嬉しい、といったことを書きます。 1 携帯電話はご褒美です。 夜道の携帯電話は隙を見せているだけです。携帯電話を持っている女の子を見ると「おっ、あいつは尾行しても気づかないだろうな」と思って、積極的に狙ってました。 「電話で話している時に、ちんちん見せちゃったら助けを呼ばれるんじゃないの?」って思われるかもしれませんが、大丈夫です。助けを呼ばれたとしてもすぐに相手が駆けつけてくるわけではありませんから。 2 コンビニに避難されるのは少し嫌だけど決定的ではない こちらの尾行に気づくとコンビニに入ってやり過ごそうとする人がいます。これはまあまあ効きま

    【追記あり】元露出狂が綴る防犯対策
    bouzuya
    bouzuya 2014/01/04
    本当か分からないけど、説得力がある。
  • 【画像】まるで手塚治虫の世界だな : 2chコピペ保存道場

    bouzuya
    bouzuya 2014/01/04
    火の鳥だっけ?
  • 原則: 副作用のある遅延シーケンスを作ってはいけない. - tnoda-clojure

    なぜなら,遅延シーケンスは 32 要素単位で realize されるから. user=> (def f #(do (println (str "side effect: " %)) %)) #'user/f user=> (->> (range 40) (map f) first) side effect: 0 side effect: 1 side effect: 2 side effect: 3 side effect: 4 side effect: 5 side effect: 6 side effect: 7 side effect: 8 side effect: 9 side effect: 10 side effect: 11 side effect: 12 side effect: 13 side effect: 14 side effect: 15 side effect:

    原則: 副作用のある遅延シーケンスを作ってはいけない. - tnoda-clojure
    bouzuya
    bouzuya 2014/01/04
    そして,悲劇が繰り返される.
  • Githubの組織が成長する過程で変えたことと変えなかったこと - ワザノバ | wazanova

    GithubのZach Holmanが語るGithubの組織戦略です。まず最初に、 Step #1: ロックスターエンジニアを雇う Step #2: ものすごく透明性のある経営をする Step #3: ブログ/ソーシャルメディアなどでテクノノロジーについて発信する Step #4: カンファレンスで会社について話す Step #5: カネに余裕ができる Step #6: 社員を大勢雇う Step #7: 会社のことを話さなくなる Step #8: コミュニティを無視する Step #9: 創業者が株を売って儲ける Step #10: 別の会社をはじめる という事例を挙げて、Githubは組織が成長する中で、このようなパターンに陥らないように、コミュニケーション及び仕事の進め方をどのように進化させてきたかについて紹介してます。 Dunbar's numberとしてよく知られるとおり、人間が良

    bouzuya
    bouzuya 2014/01/04
    ぼくは何かに対してペアで取り組むことを提案したいと思っていて、それがGitHubで言うところの「バディ」がそれに近い(イコールではない)。
  • Issac Schlueterが語るNode.js v1.0へのロードマップ - ワザノバ | wazanova.jp

    http://www.youtube.com/watch?v=82hJbjqbIt4 Node.jsのコアチームのリーダであるIssac SchlueterがSan FranciscoのMeetupで、Node.js v1.0にむけての現状アップデートをシェアしてます。 Stream2のステータス 相当リファクタリングした 99%後方互換性 npmの計画 githubログイン、githubレポジトリとの統合 レコメンデーションエンジン モジュールランキング: CPAN Kwaliteeっぽいものにしたい Node.jsは成長した APIが壊れるなんて過去のこと。我々は大人になった。 今動くコードは来年も動く Node.jsがたった4年半でここまで成熟するとは皆思わなかったはず。 だからNode.jsコアは小さなサイズをキープしたい Node  v0.12 TLS (Transport La

    bouzuya
    bouzuya 2014/01/04
  • 柏原がいなくなった東洋大学wwwww : ガハろぐNewsヽ(・ω・)/ズコー

    >>34 山の神がいた時に1回撃沈して無駄にしてるからな 最後の時に優勝したけどその後後輩が撃沈したし さらにその後柏原無双が始まったし

    柏原がいなくなった東洋大学wwwww : ガハろぐNewsヽ(・ω・)/ズコー
    bouzuya
    bouzuya 2014/01/04
    今年見てなかったけど、圧倒的だったんだなあ。