console.lealog();

@leader22のWeb系に関する勉強めもブログですのだ

Node.js

Node学園 30時限目 に行ってきたメモ #tng30

Node学園 30時限目 - connpass \祝30回/リクルートの41F、いっつも2回目のエレベーター乗り換えあたりで迷子になりそうになる・・。

ElectronでMainプロセスからchild_processでコマンドを叩くとエラーコード: 127

ElectronのMainプロセスから、Nodeの`child_process.exec`とか使って、`ffmpeg`とかそういう「後から入れたコマンド」を叩いた時にエラーになった。その問題と対策をメモ。

postcss-cliで複数のentryを扱いたい

webpackみたく、複数のアプリを1つの設定ファイルでよしなにしてほしい。この気持ち・・わかりますか!

テストでモックできなくて困るNode.jsのモジュールの書き方

こういう書き方にしてしまったせいで、テストの時にうまくモックできず困ったよというメモ。

Node学園 28時限目 に行ってきたメモ #tng28

Node学園 28時限目 - connpass ついでにパネルで話してきました。

Macで作ったファイルをrsyncして、Linux上のNodeでファイルパスを扱うとき

に、考慮しておかないと確実にハマること・・。 濁点・半濁点 UTF-8-MAC NFC / NFD `rsync --iconv=UTF-8-MAC,UTF-8` `String.prototype.normalize()` このあたりがキーワードです。

Node学園 25時限目 に行ってきたメモ #tng25

今度は銀座で会長が遅刻してくる回。 Node学園 25時限目 - connpass

Node学園 24時限目 に行ってきたメモ #tng24

東京は東京でも有楽町だった回。 Node学園 24時限目 - connpass

AWSのLambdaのNodeのバージョンアップでハマったこと

だいぶ前ですが、Nodeのバージョンがv0.10.42からv4.3になりました。 現時点ではもうv0.xの関数は作れなくなってて、ほとんどの人は知る必要ないですが、今更移行して久しぶりにLambdaさわったらハマったというメモ。

東京Node学園祭2016 にスタッフ参加してきたメモ #nodefest

初の2日開催でしたが、今年も無事に終えることができました。 去年に引き続き、今年もスタッフ業に携わったので、そのあれこれを忘れないうちにメモっときます。技術ブログですが各発表についての内容は一切ありませんw

Node学園 23時限目 に行ってきたメモ #tng23

渋谷かと思ってたら東京だった回!

Node学園19時限目 に行ってきたメモ #tng19

まさかの発表枠でそれはもうきんちょーしてましたが、なんとか終わりました。 ブログに書くまでがNode学園ですよ!

東京Node学園祭2015にスタッフ参加してきたメモ #nodefest

行ってきたメモシリーズの番外編。弊社はホームページのスポンサーなのでその作業をしつつ、当日もあれこれスタッフ業務してきました。 その名の通りほんと学園祭っぽくて、ただ一点早起きが必要ということに目を瞑れば、なつかし楽しかったですw肝心のセッ…

Node学園 18時限目 Node.js v4.0の話 に行ってきたメモ #tng18

18時限目かー。 そして来月はNode学園祭ですね。

東京Node学園 17時限目 と Web MIDI meets DIY #0 に行ってきたメモ

メモですよ。

NiftyCloudにNodeのサーバーを立てる

とある事情でやることになって、色々あったのでメモっとく。

Electron(旧Atom Shell)のwebview要素のサイズを指定したい

ドキュメント通りにやっても効かなかったのでメモっとく。

nwjs(node-webkit)で作ったアプリを実行ファイルで配布するには(Windows/Mac)

何回も同じこと調べてる気がしたので今度こそ書いておく。 "大したことしない簡単なアプリ"(重要)であれば、この手順でいけるはず。

0からはじめるpower-assert

テスト書いてないとかお前そ(ry すみません、言ってみたかっただけです。そして本記事は、巷で話題のAdvent Calendarとも何の関係もありません。 来年こそは書いてみたい!

東京Node学園祭2014!

いってきました! 東京Node学園祭2014

Node.jsでテキストを1行ずつ処理する

さくっと書きたいコードの時は、npm installしたくない派です。 なので、いままでコレ困ってたんですけど、 よくよく調べてみると普通にビルトインのAPIでできるってことがわかり。今後のためにも、それをメモっておきます。

node-webkitでcreatejsのマニフェスト内画像を楽々base64化

これタイトルで伝えられる気がしないwFlashCC for createjsで書き出した .js ファイルと 使用している画像を格納した images ディレクトリを使って、 マニフェスト内の画像のsrcがbase64化された .js ファイルを改めて出力する、 node-webkitでできたアプリ…

Gruntでディレクトリごとwatchしつつ、更新されたファイルだけにアレするには

アレはアレです。それGruntでもできるよ!! Gulpだなんだ言う前に、もっとちゃんとGrunt使わなきゃなと思いました。

Nginxで特定のURLだけNodeにプロキシするには

久しぶりすぎてNginxの設定の書き方がまったく思い出せない・・。題名通りです。 全部Nodeでやってもいいんですけど、それはそれで何かと面倒なのでこうするのに落ち着いてます。静的ファイルは今まで通りApacheやらNginxで、動的なものをプロキシして・・っ…

いまさらnode-webkitをさわってみた

去年くらいに一回ちらっと見た覚えがあるけども、 何事も遅すぎることはないという精神で。 参考:rogerwang/node-webkit

connect.multipart() will be removed in connect 3.0って言われたら

まぁわざわざメモしなくても良いけども。 connect.multipart() will be removed in connect 3.0 visit https://github.com/senchalabs/connect/wiki/Connect-3.0 for alternatives connect.limit() will be removed in connect 3.0 ってでたので。

Node Expressで、Handlebarsを使う

最初はちょっと手間取りましたが、なんとか使えるようになりました。 参考:donpark/hbs · GitHub

Node.jsのExpressでファイルアップロード

簡単にできるんやろなーと思ってたけど、思ってた以上に簡単やった。Node.jsのおかげで色んなことができるようになった気がします。

Node.jsのConnectなら、ローカルサーバーを一瞬で

ちょっとコレは感動的やったので! ご存知の方はご存知なのでしょうが、このモジュール。 参考:Connect - High quality middleware for node.js

Node.jsのchild_process.execの標準出力のオプション

なんてわかりにくいタイトル!でも忘れないようにメモ。child_process.execで、OSのコマンドを実行し、その結果をNodeで処理したいとする。 その実行結果を「標準出力で受け取る」ときに、オプションが設定できるんですね。 参考:Child Process Node.js v0.…