Quantcast
Channel: coffee-script –橋本商会
Browsing latest articles
Browse All 13 View Live

hubotに付いているcoffeeが古くてPromiseが動かない

起こった問題 hubotにごはんを選んでもらうをPromiseで書きなおして、Herokuで動かしているhubotの中で使ったら [TypeError: Object http://ja.wikipedia.org/wiki/Category:料理 has no method ‘then’] というエラーがでてNodeプロセスが死んで困っていた。ローカルでは動いている。...

View Article



Herokuが寝ないようにする

herokuは1時間アクセスが無いとDynoが寝る たとえsocket.ioをつなぎっぱなしにして頻繁に通信していても寝てしまうのでこうして20分おきに自分で自分にHEADリクエストを送って寝ないようにしてる request = require 'request' module.exports = (app) -> return unless /^https?:\/\/.+/.test...

View Article

Image may be NSFW.
Clik here to view.

slackでふぁぼったのをhubotで通知する

hubot-slackアダプタ v3の中で使われているnode-slack-clientを見ていたら、slackで発言に星を付けた時に通知が来ていたのでそれを別のroomに流すようにしてみた。...

View Article

Image may be NSFW.
Clik here to view.

AndroidタブレットでWeb MIDI API

前:Node.jsとMIDIコントローラでHueを調光する 音楽やる気はないけどMIDIデバイスは入出力デバイスとして面白い。スライダーとかツマミとか色々あるし、MIDIで制御できるドラム叩きロボットとかもある。 とりあえず電子工作なしで買ってきたデバイス接続するだけでPCでもスマホでもWebブラウザから使えるというのは面白い。 Web MIDI API Web MIDI...

View Article

Image may be NSFW.
Clik here to view.

WEB+DB PressのReactの記事が良かったのでcoffeeで書きなおした

昨日か今日ぐらいの発売のWEB+DB Press vol.86のp123~のnaoya氏のReactの記事が良いらしいからみんなで勉強しましょう、って増井先生が言ってたので、昨日夕方数人で読んでて家帰ってから実際にコード書いてみた。 JavaScript苦手なのでcoffee-scriptで写経した。 https://github.com/shokai/react-coffee-study...

View Article


Image may be NSFW.
Clik here to view.

watchifyでcjsxをビルド

Gruntでwatchしてbrowserifyでcjsx(coffeeで書いたReactのjsx)をビルドしてるって書いたけど WEB+DB PressのReactの記事が良かったのでcoffeeで書きなおした たくさんnpmをrequireする様になったら毎回5〜6秒かかって遅くなったので、gulpにしなければならないのか?とか思ったけどgulpのデバッグが難しすぎて挫折した。 watchify...

View Article

Image may be NSFW.
Clik here to view.

HerokuのHubotが寝る前に報告させる

HerokuのHubotを寝させる 無料で使うには1日6時間寝かせないとならないので Heroku | Heroku’s Free (as in beer) Dynos dashboard.heroku.comからaddonにProcess Schedulerを追加して6時間寝させる。 参考:HerokuでHubotを指定の時間に寝かせる – はらへり日記 寝る前に報告させる...

View Article

coffeeからES6(babel)に少しずつ書き換える

coffee-scriptで書いていたwebアプリをES6(babel)に書きなおした。 全部を一気に書き直してハイ動いたーとやるのは無理なので、coffeeとES6のファイルが混在しても動かせるようにして、少しずつ書き直した。 書き直したのはこれ React+Fluxxor+socket.ioでfluxなチャットを作った...

View Article


Image may be NSFW.
Clik here to view.

Node.jsのfeedparserにドイツ語等を読ませる

ドイツ語などのヨーロッパの言語ではたまにåとかöみたいな文字が使われていて、UTF-8とかじゃなくISO-8859-1などの文字コードが使われている事があるらしい。 ドイツのspiegelという雑誌のRSSがちょうどISO-8859-1で、hubot-rss-readerで読むとところどころ文字化けするようになっていた。 こんな感じ Node.jsでfeedを読む...

View Article


coffee-scriptからES6に移行する理由

coffeeからES6(babel)に少しずつ書き換える の続き。 そもそも書き直す必要があるのか 正直シンタックスはcoffeeの方が好き。無駄にカッコつけなくていいし、インデントでpipeやpromiseをつないで書いていくのも見た目が良い。 coffeeは書きやすい。 まあすでに動いている物を書き直す必要は無いと思う。 移行するとしたら、ネガティブな動機が1つ、ポジティブな動機は2つある。...

View Article
Browsing latest articles
Browse All 13 View Live




Latest Images