bouzuya.hatenablog.com

ぼうずやのにっき

2016-02-01から1ヶ月間の記事一覧

今月のふりかえり

今月をふりかえる。 単語でまとめると次のような感じ。 2016-W05 path-to-regexp。virtual-dom の相互変換 npm package 。Cycle.js server-side rendering 。bouzuya/virtual-dom-ssr 。bouzuya/promised-state 。 2016-W06 勉強会『 Kobe.rb#35 』。blog.bo…

2016-W08 ふりかえり

2016-02-27 bouzuya/rally-rxjs 0.2.0 をつくった 2016-02-26 rally-rxjs 0.1.0 をつくった 2016-02-25 神戸.rb Meetup #36 にでた 2016-02-24 bouzuya/rally-rxjs の stamp-rally list をつくった 2016-02-23 映画『The Beach』をみた 2016-02-22 vdom-rxjs…

bouzuya/rally-rxjs 0.2.0 をつくった

bouzuya/rally-rxjs の 0.2.0 をつくった。 rally-rxjs は bouzuya/vdom-rxjs-ssr をより実践的な形にしようという取り組みだ。過去に何度か書いている。 2016-02-26 2016-02-24 今回の 0.2.0 は rally-rxjs の Framework 部分を変更したものだ。 app の mai…

rally-rxjs 0.1.0 をつくった

2016-02-24 に書いた bouzuya/rally-rxjs の続きをつくった。 rally-rxjs は bouzuya/vdom-rxjs-ssr をより実践的な形にしようという取り組みだ。今回つくった部分としては次の通り。 spot create spot detail spot list stamp-rally create stamp-rally det…

神戸.rb Meetup #36 にでた

Kobe.rb#36 に参加した。 前回と同じくもくもくと bouzuya/rally-rxjs の続きをつくった。前回よりも人が多くざわざわしていたのもあって、前回ほどははかどらず。

bouzuya/rally-rxjs の stamp-rally list をつくった

2016-02-21 につくった bouzuya/rally-rxjs の stamp-rally list のことを書く。 rally-rxjs は bouzuya/vdom-rxjs-ssr をより実践的な形にしようという取り組み。bouzuya/virtual-dom-ssr → bouzuya/vdom-rxjs-ssr → bouzuya/rally-rxjs と進めてきたものだ…

映画『The Beach』をみた

映画『The Beach』の感想を書く。ネタバレする。 撮りためていたものを消化するために観たものだが、結論から書くと胸糞悪い映画だ。 主人公の主観・語りで物語は進む。退屈した日常から一枚の地図によって楽園の浜辺へたどり着く。そこに住む人達と楽しく過…

vdom-rxjs-ssr の client-side をつくった

bouzuya/vdom-rxjs-ssr の client-side をつくった。これは 2016-02-18 の続きだ。 さらりと「 client-side をつくった」と書いているが、これはいろいろな要素を含んでいる。手順を軽く振り返る。 まず Virtual DOM で描画できるようにした。server-side が…

2016-W07 ふりかえり

2016-02-20 関西フロントエンド UG の『 Webとアニメーションの様々なありかた』にいった 2016-02-19 promised-state の問題点 2016-02-18 vdom-rxjs-ssr の server-side をつくった 2016-02-17 bouzuya/virtual-dom-ssr を client-side routing に対応した …

関西フロントエンド UG の『 Webとアニメーションの様々なありかた』にいった

関西フロントエンド UG の Webとアニメーションの様々なありかた に参加した。 「関西フロントエンド UG 」は HTML / CSS / JavaScript などの front-end 関連の勉強会を開催している user group 。ぼくの 2016 年の参加は 1 回目。2015 年は何度か参加して…

promised-state の問題点

2016-02-06 / 2016-02-14 につくった promised-state の問題点や front-end における data store についての覚書をする。問題の存在は 2016-02-14 にも書いた。 promised-state は state を管理するための container 。state を変更するための関数 (state: S…

vdom-rxjs-ssr の server-side をつくった

2016-02-15 につくった bouzuya/vdom-rxjs-ssr の server-side のことを書く。 bouzuya/vdom-rxjs-ssr は virtual-dom および rxjs での server-side rendering を検証するための project 。そして bouzuya/virtual-dom-ssr の後継だ。まずは、この「 virtua…

bouzuya/virtual-dom-ssr を client-side routing に対応した

先週 2016-02-14 に bouzuya/virtual-dom-ssr へ client-side routing 対応を加えたことを書く。 今回の対応は client / server での routing の共有したいという話の続きだ。それらの話は次の記事に書いている。 2016-02-01 path-to-regexp の検証 2016-02-…

1 年前の記事を Twitter へ投稿するようにした

1 年前の記事を Twitter へ投稿するようにした。 いつも blog.bouzuya.net を更新するときに、はてなブログと Twitter も合わせて投稿するようにしている。 この習慣は、はてなブログが 2012-02-19 からで、 Twitter が 2016-01-06 からのものだ。それらの目…

映画『アイアンマン』をみた

映画『アイアンマン』を観た。これは正月に録りためたもの。それ以前にも 2 度はこの映画を観ているはずだ。たまには傲慢な主人公もいいものだ。

2016-W06 ふりかえり

2016-02-13 映画『スター・ウォーズ フォースの覚醒』をみた 2016-02-12 『ジャックと天空の巨人』をみた 2016-02-11 すごい Haskell たのしく学ぼう ! の 5 章を写経した 2016-02-10 virtual-dom-ssr に cycle-dom の intent selector っぽいものをつくった…

映画『スター・ウォーズ フォースの覚醒』をみた

映画『スター・ウォーズ フォースの覚醒』を観た。ネタバレをする。 映画館にて字幕 3 D 環境で観た。 ぼくは公開されるまで観たいと思っていたのだけど評判を聞き尻込みしていた。妻が観たいと言うので「オデッセイを観たいんだけど……」などの文句を垂れな…

『ジャックと天空の巨人』をみた

映画『ジャックと天空の巨人』を観た。 いつだったかの地上波放送の録画を観た。「王冠」という概念はもともとの話にあったかは分からない。伏線は明らかで驚きの展開はあまりない。明らかな伏線を伏線と読んでいいのかは分からない。面白くないかといえば、…

すごい Haskell たのしく学ぼう ! の 5 章を写経した

すごい Haskell たのしく学ぼう ! の 5 章を写経した。 今週の目標には「すごい Haskell たのしく学ぼう ! の写経を終わらせる」ことがある。その達成のためだ。 今日は建国記念の日でお休みなので、それを利用して一気に進めようとした。しかし、今日一日で…

virtual-dom-ssr に cycle-dom の intent selector っぽいものをつくった

2016-02-07 に bouzuya/virtual-dom-ssr へ event listener を追加したことを書く。 virtual-dom-ssr は Matt-Esch/virtual-dom と EventEmitter で server-side rendering の検証をするための project 。これは先週に何度か書いている。 2016-02-04 2016-02…

blog.bouzuya.net の OGP 対応をつくった

2016-02-07 に blog.bouzuya.net を OGP 対応させたことを書く。 OGP は Open Graph Protocol の略だ。これは Facebook や Twitter が URL を共有した際の表示に利用している meta data だ。詳細は ogp.me を参照すると良い。 今回の対応の目的は blog.bouzu…

神戸.rb Meetup #35 にでた

Kobe.rb Meetup #35 に参加したことを書く。 Kobe.rb は「神戸やその周辺のRubyistが集まる会」だそうで。詳細は koberb.doorkeeper.jp を参照すると良い。blog.bouzuya.net に書いた範囲での、ぼくの参加状況は次のとおりだ。 2016-02-08 Kobe.rb#35 2016-0…

2016-W05 ふりかえり

2016-02-06 bouzuya/virtual-dom-ssr で promise chain を維持する state container をつくった 2016-02-05 virtual-dom-ssr に path-to-regexp をつかってみた 2016-02-04 Matt-Esch/virtual-dom で server-side rendering をためした 2016-02-03 Cycle.js …

bouzuya/virtual-dom-ssr で promise chain を維持する state container をつくった

bouzuya/virtual-dom-ssr で模索していることと、その過程でつくった promise chain を維持する state container の例を書く。まとまっていない。 現状の bouzuya/virtual-dom-ssr は client / server で処理を共通化できていない。その共通化の方法について…

virtual-dom-ssr に path-to-regexp をつかってみた

bouzuya/virtual-dom-ssr に pillarjs/path-to-regexp を入れてみたことを書く。 path-to-regexp は express like な path を regexp に変換する npm package 。これは 2016-02-01 に書いた。 virtual-dom-ssr は virtual-dom で server-side rendering をた…

Matt-Esch/virtual-dom で server-side rendering をためした

Matt-Esch/virtual-dom (以下、virtual-dom) で server-side rendering をためしたことを書く。 virtual-dom は Virtual DOM 実装のひとつ。server-side rendering は single page application などを server-side で rendering して配信するもの。 目的とし…

Cycle.js で server-side rendering につまずいた

Cycle.js で server-side rendering しようとしてつまずいたことを書く。 Cycle.js は RxJS および virtual-dom をつかった JavaScript framework のひとつ。副作用を driver に切り出す点などが特徴だ。SSR: server-side rendering は SPA: single page app…

Matt-Esch/virtual-dom との相互変換 npm package をまとめた

Matt-Esch/virtual-dom に相互変換できる npm package をまとめたことを書く。 詳細は以下の Gist を参照。 https://gist.github.com/bouzuya/369e1b48baeafcde5844 virtual-dom の変換 npm package は公式の wiki に記載されている。ただ記述に漏れがあった…

path-to-regexp をためした

pillarjs/path-to-regexp をためしたことを書く。 pillarjs/path-to-regexp は strongloop/express の /items/:id のような path を正規表現に変換する npm package 。express 4.13.3 を確認したところ、 express の router でも使われているようだ。ちなみ…