node.js
私用でGithubの絵文字チートシート*1から絵文字の一覧を取得したかったのですが、良さげなツールがなかったのでWebスクレイピングで絵文字を引っこ抜くことにしました。 一応、Webスクレイピングの説明 Webサイトから情報を抽出する技術のことを指します。 W…
このブログのPV数を確認するときに、はてなのアクセス解析を開いたり、Google Analyticsの画面を確認したりするのですが、いちいちブラウザ立ち上げて画面開いてーという動作がめんどくさいなと感じてきたので、ターミナルからPV数を確認できるCLIツールを作…
最近、Node.jsにハマってます。勉強のために、と小さいCLIアプリケーションをちまちま作っているのですが、最近やっとちゃんとしたCLIアプリケーションが作れるようになった・・・と思います。 「ちゃんとした」とは、ただ単に動くアプリケーションという意…
仕事中に疲れたとき、しんどくなったとき、ターミナルにtsuraiとかshindoiとか弱音を打ち込むことがあります。もちろんそんなコマンドはないので、command not foundとエラーがでて終わりです。 要はなんとなくしんどい気持ちを吐き出したいだけなのですが、…
express-generatorで作ったNode.jsのWebアプリケーションをFirebaseで動かすまでの手順の紹介です。 事前準備 Webアプリの初期化 Webアプリのプログラムの追加 WebアプリをFirebase用に変更 動作確認 事前準備 Firebaseのアカウント作成 Firebase CLIのイン…
PHPerにもgulp便利だって聞いた。 gulp gulp.js タスクを自動化してくれるツール。「がるぷ」と呼びます。 gulpでできること ファイルをコピーしたりリネームしたり、画像圧縮したり、ファイル操作を自動化できる ファイルの変更を検知して何かできる Gettin…
REST APIのテストがめんどくさい、自動化したい、と調べていたら、FrisbyというREST APIのテストフレームワークのことを知ったので試してみた。 シナリオが書けるREST APIのテストツールを探した 意外になくて驚いた。 Frisbyを選んだ理由は、使っている人が…
hubotで遊んでみたい、と思い立ち、やり方について調べていたらnode.jsのインストールが必要とのことで。 試しにnode.jsのコマンドをmacで実行してみたところインストールされてるっぽいが、バージョンがものすごく古そうなのでバージョンアップをすることに…