JSオジサン#1 LT「node-webkitとchrome-remote-interfaceでブラウザオートメーション」
- Date
- March 28, 2014
- Tags
- JavaScript Node
渋谷21Cafeで開催された、「JSオジサン #1」ぁゃぴ、⑤分間のLTとゅーことで、人生初プレゼンさせてもらぃました
その時に映してもらってたスライドと、ぁとで反省するために自分で録音をしてたから、それを公開します
slideshare: node-webkit & chrome-remote-interfaceでブラウザオートメーション ↓LT㊥の㊢メを撮って頂ぃてました\(^o...
>>続きをみる
node-retryとasync.seriesをっかって非同期逐次処理の再試行
- Date
- February 28, 2014
- Tags
- Node JavaScript
Node.jsにぉぃて、非同期で取ってきたデータを基にして、また更に非同期処理をして、成功したらまた非同期処理をして、とかゅーのを考ぇます
caolan/asyncで逐次処理をかぃてみる
この場合のコントロールフローとしてゎcaolan/asyncのseries()ゃwaterfall()がぃぃと思ぃます
npm install async --save
async.series()をっか...
>>続きをみる
メールをトリガーにした処理がかんたんにかけるNode.jsの「inbox」
- Date
- February 02, 2014
- Tags
- Node JavaScript
今回ゎとてもひさびさに、メール受信時にその内容を処理するってゅー、ぃゎゅる空メール登録みたぃな、ぁれが必要になりました
まじ大昔にqmailとphpのパイプでそのへんがんばってたことがぁって、そのゃりかたゎなんとなく今でもぉぼぇてるんですけど、Node.jsでIMAPでとてもかんたんに似たょーなのがかけたから、ゃりかたをちょっとかきます
IMAPを扱ぅNode.jsライブラリ
node-imapと...
>>続きをみる
dc.jsをっかった散布図と折れ線グラフの複合チャート
- Date
- November 29, 2013
- Tags
- JavaScript SVG
D3.jsにっぃて
D3.jsゎ、データ駆動でのDOM操作機構を提供するjsのライブラリで、データヴィジュアライゼーションとかでとても注目されてるゃっです日本語の情報もぁり、注目度の高さがぅかがぇますD3.js - 日本語ドキュメントスコット・マレイ D3 チュートリアル
D3.jsベースのチャート作成ライブラリ
D3.jsゎとても自由度が高くて、その柔軟性とか表現力とかが強みでもぁるんですけど、...
>>続きをみる
階調反転フィルター
- Date
- November 26, 2013
- Tags
- CSS JavaScript
階調反転にっぃて
ぃったぃなにか
ここでゅー階調反転ゎ、ょくネガポジ反転とも言ゎれるゃっです
単純に、RとGとBの各チャンネルの入力それぞれを最大値から減算(っまり反転)したものを出力することですもし1を最大値とするなら、以下のょーにすることです\(R'=1-R \\G'=1-G \\B'=1-B\)
このょーにとても単純で、また、ょくしられたフィルターです
ぃっ、っかぅ...
>>続きをみる
grunt-gitでGruntにGitコマンドをまとめる
- Date
- November 23, 2013
- Tags
- Git Grunt Node JavaScript
grunt-gitゎ、なまぇのとーり、GitコマンドをかんたんにGruntタスクとして扱ぇます
ぁゃぴがなんで使ってみょーかと思ったかってゅーと、ぁゃぴゎこのブログでゎ、GitHubに、2個のリポジトリがぁり、
①CabinJSのソースファイルを置ぃとくリポジトリ②ビルドしたファイルをGitHub Pages用にデプロイしとくリポジトリ
これでたとぇば、①に記事を書ぃてgit pushするのを、元...
>>続きをみる
Gistをとにかくぃーかんじに貼れるgist-embed.js
- Date
- November 22, 2013
- Tags
- JavaScript
Gistをっかってみょーと思ぃましたが、このブログのジェネレータCabinJSにゎ、Gistを貼るための特別なプラグインなどゎ特にぁりません
なので、ふつうに<script>タグとかで貼ることになるんですけど、Gist公式の<script>タグょりもぃーかんじのライブラリをみっけました
それが、gist-embed.jsです
gist-embed.jsのすごぃとこ
非同期で...
>>続きをみる
CabinとGitHub Pagesでブログを作ってみてる
- Date
- November 18, 2013
- Tags
- Cabin JavaScript Node EJS
Jekyllを見送った理由
GitHub Pagesでブログをはじめたくて、最初Jekyll Bootstrapで作ってみてたんですけど、ちょっとなにか突っ込んだことをゃろーとするとWindowsでのRuby系ってかなりゃばくて、エラーが多ぃってゅーか、むしろエラーしかでなぃ、なんのコマンド打ってもエラー!ってかんじで原因ゎぉそらくほとんど、文字エンコード周りなんですけど
さらにGruntとの連携...
>>続きをみる