Posts Tagged ‘video’

This week activity(4/1 ~ 4/10)

土曜日, 4月 10th, 2010

今週はJavaScript強化週間でした.jQueryを使うために,
まずJavaScriptを勉強しました.

JS関係

JavaScript 第5版

まず全体像を掴むためにざっと読みました.
prototypeで継承を行う点が一番大きな刺激でした.
あとはクロージャの概念などを勉強.ぶっとい本で大変でした..

Pro JavaScript techniques

jQueryの作者John Resigの本.
anonymous function -> (function() {})();が特に勉強になりました.
あとは有名ツールの紹介やprivateやpublicな属性の作り方など.

いまJavaScript:The Good Partsを頼んでいますが,まだ届いてません.

ビデオ

google TechTalkすごい人が来ていておすすめです!
YUI(Yahoo UI)TheaterのほうもJS系の動画が上がってるみたいなので,
今週はこれらをチェックするつもりです.

Best Practice in JavaScript Library Design

上記John Resigのお話.どう良いライブラリを作り,メンテするかについて.
この中でOOPは良いコードを書く選択肢の一つに過ぎないと述べてます.
JSの場合,OOPよりカスタムイベントを使う方が良いコードが書けるのでは?とも.

JavaScript: The Good Parts

JS界の大御所Douglas Crockfordの例の本をベースにした講演.
JSには良い部分と悪い部分があるので,良い部分を活かす様に使うべきとのこと.
良い部分とは,Closure, dynamic Object, lambdaなどのようです.
あとはprototype継承についての説明や,new演算子は使うな!など.

面白OSS

せっかくなのでJSのOSSはどうなってるかを調べてみました.
特に面白そうだったのは以下.

sproutcore

http://www.sproutcore.com/

HTML5+JSのためのアプリケーションフレームワーク.
フレームワーク側にボタン等のGUIコンポーネントが用意されていて,
JSだけでロジックを書けるよ!というものでしょうか.

raphael

http://raphaeljs.com/

JSで描画するベクターグラフィックライブラリ.
ベクターグラフィックをJSで描いてる!?

commonJS

http://commonjs.org/specs/modules/1.0/
最近はこういう流れなんですね.V8がちょっぱやなせいでしょうか.
JSでネイティブアプリを作れるようにする動きだと認識してます.

勉強していくなかで,JSは書き方が自由な分,技巧で対処する文化を感じました.
なんかそのあたりLISPの気風を感じるような..

他にチェックしておくべき人やプロジェクト,本やサイトなどがありましたら教えてください!

その他の学び

JS以外には以下のような学びがありました.

リファクタリング

これはすごく勉強になりました!
「2つの帽子」という,機能追加とリファクタリングを分けてやりましょう
という考え方は,とても効きました.今までごちゃごちゃにやっていて,
コミットする際に「あれ,なにやったっけ?」ということがあったので..X(
各プラクティスも,自然にやっているものもありますが,明文化されると
人に伝えやすくなる分,勉強になりました.

まつもとゆきひろ コードの世界

Rubyの作者Matzの本.Rubyの動的な部分の使い方を知りたかったのと,
サイ本の休憩にコラム的な本が欲しかったので読みました.

20歳のときに知っておきたかったこと

スタンフォードのイノベーション論の先生が書いた本.
要点は「もっと自由に考えていいんだよ」という許しを,
常識という枠にはまる前に教える本です.
学校では,評価軸が明確な中でどう成果を上げるかを問われますが,
現実社会は違います.自由な発想こそが自分を活かし,世界を豊かにすると
述べているように感じました.
これ高校生の時に読みたかったなぁ,としみじみ思う本でした.
例として出てくるプロジェクトも逐一発想が飛んでいて面白く,
やったろう!という精神を掻き立てられます.

今週はこんな感じでした!

男子新体操が面白過ぎる件について

日曜日, 6月 14th, 2009

ウォーターボーイズからこのかた,男子が踊りを踊る企画が増えているような気がするが,今度は新体操だ!
男子の新体操の団体演技が非常に面白い.とにかく,以下のビデオを見て欲しい.

以下は2008年のインターハイのもの.