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との連携... >>続きをみる