hasen's tech life

Twitter: @hasen

Node.js

gulpでエラーが出たので対応した.

# gulpでエラーが出たので対応した. $ gulp module.js:474 throw err; ^ Error: Cannot find module 'internal/fs' at Function.Module._resolveFilename (module.js:472:15) at Function.Module._load (module.js:420:25) at Module.require (module.js:50…

CentOS6でFailed: npm.noarch 0:1.3.6-5.el6というエラーが出たので対応した.

# CentOS6でFailed: npm.noarch 0:1.3.6-5.el6というエラーが出たので対応した. $ cat /etc/redhat-release > CentOS release 6.8 (Final) $ sudo yum install --enablerepo=epel -y nodejs npm > ... (中略) > Failed: > npm.noarch 0:1.3.6-5.el6 $ sudo …

Bookmark (2016-04-18)

・Gopherの道を歩む – Node.jsからGo言語への移行 http://postd.cc/the-way-of-the-gopher/ ・h2o での server-push タイミングの最適化 https://lowreal.net/2016/04/18/1 ・Slack上からさくらのクラウドを操作できるbotをつくった http://kuroeveryday.blo…

Bookmark (2016-01-21)

・Web Attacks - 敵を知り己を知れば百戦危うからず http://goo.gl/FtVnMa ・JavaScriptの作者でMozillaの元CEOが広告ブロック機能のあるブラウザBraveを立ち上げ http://jp.techcrunch.com/2016/01/21/20160120with-brave-software-javascripts-inventor-is…

Bookmark (2015-12-01)

・Rustで小さなツールを作ってみる(前編) http://keens.github.io/blog/2015/11/14/rustdechiisanatsu_ruwotsukuttemiru/ ・Echo – Go 言語 REST API 開発向け Web Framework の紹介 https://eurie.co.jp/2015/12/go-lang-ormapper-dbr/ ・Node.js へのcontr…

Bookmark (2015-11-24)

・Elixirでプロセス5000万くらい作ってみた http://qiita.com/shibacow/items/dd39fc2d904eed5a4600 ・WordPressの新時代を告げるCalypsoプロジェクト http://lifehacking.jp/2015/11/wordpress-calypso ・第六回闇PHP勉強会の発表資料まとめ http://d.haten…

OSX (El Capitan)にPhantomJSをインストールした

# OSX (El Capitan)にPhantomJSをインストールした.# 結果的に,本家サイトからソースを落としてきた. $ node --version > v0.12.7 $ cd /usr/local/src $ sudo wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-macosx.zip $ sudo …

Bookmark (2015-11-13)

・Node.js×mongo dbで3年間サービス運用してみた話 http://www.slideshare.net/leverages_event/nodejsmongo-db3 ・CentOS に StrongLoop をインストールする http://dotnsf.blog.jp/archives/1044734593.html ・php.netのひみつ(1) 短縮URL http://cho-phpe…

Bookmark (2015-11-07)

・セーターをNode.jsで編む・・ただそのためだけにバイナリからpeg.jsまであらゆるものをハッキング! http://togetter.com/li/896863 ・技術文書をソフトウェア開発する話 https://azu.gitbooks.io/nodefest-technical-writing/content/index.html ・5524行…

Bookmark (2015-10-13)

・PostgreSQL 9.5 の行セキュリティポリシー http://sios-oss.blogspot.jp/2015/10/postgresql-95.html ・CPython の GC チューニング http://goo.gl/1hTGGj ・scryptがGPUに破られる時 https://blog.visvirial.com/articles/519 ・2大OSSデータベースのMySQ…

Bookmark (2015-10-08)

・Node.js v4 の話 https://speakerdeck.com/yosuke_furukawa/node-dot-js-v4-falsehua-number-tng18 ・爆速モバイルWeb、AMPの仕組み抄訳 http://goo.gl/8Z85Sr ・PHPの拡張ライブラリ「Hoa」 http://programmer-jobs.blogspot.jp/2015/10/hoa-modular-exte…

Bookmark (2015-10-04)

・GitHub Universe http://ikeike443.hatenablog.com/entry/2015/10/04/132432 ・pure JS WiFi QR Code Generator - WiFi設定用のQRコードを生成 http://goo.gl/Jqffzq ・React Native Playground - React NativeアプリをWeb上でシミュレート http://goo.gl/…

Bookmark (2015-09-30)

・写真共有SNSのユーザーの性別を機械学習で推定するWebアプリケーションをPythonで作ってみよう http://codezine.jp/article/detail/8953 ・Electron を試す – 開発環境の構築 http://akabeko.me/blog/2015/09/electron/ ・[AWS]マネジメントコンソールログ…

Bookmark (2015-09-18)

・dodaの日記: PuTTYの秘密鍵が独自形式な理由 http://srad.jp/~doda/journal/596047/ ・Haskell 構文解析 超入門 http://qiita.com/7shi/items/b8c741e78a96ea2c10fe ・Node.js v4.0.0 がリリースされました。 http://yosuke-furukawa.hatenablog.com/entr…

Bookmark (2015-09-14)

・Zabbix MySQLスレーブサーバ(レプリケーション)の監視設定メモhttps://blog.apar.jp/zabbix/3218/ ・InnoDBの透過的ページ圧縮(MySQL Server Blogより) https://yakst.com/ja/posts/2933 ・StyleStats - スタイルシートの状態をチェック http://goo.gl/d…

Bookmark (2015-09-13)

・Python3.5の新機能 http://qiita.com/ksato9700/items/9a0aef07d90d00e67525 ・Emacs Lispでブログエンジン書いた http://darui.io/posts/this-blog-is-written-in-emacs-lisp ・ブラウザおよびnode.jsのための高度な地理空間データ分析ライブラリ「furf.j…

Bookmark (2015-09-11)

・Introducing Heroku Private Spaces: Private PaaS, delivered as-a-Service http://blog.heroku.com/archives/2015/9/10/heroku_private_spaces_private_paas_delivered_as_a_service ・Make A Real-Time Chat Room using Node Webkit, Socket.io, and ME…

nodebrewにv4.0.0が来ていたので早速インストール.

# nodebrewにv4.0.0が来ていたので早速インストール. # 参考: Node v4.0.0 (Stable) # Pythonは2系を使う $ python -V > Python 3.4.2 $ pyenv global 2.7.9 $ pyenv rehash $ python -V > Python 2.7.9 # nodebrew $ nodebrew install v4.0.0 $ nodebrew u…

Bookmark (2015-08-18)

・CDNをAkamaiに切り替えた http://blog.glidenote.com/blog/2015/08/17/move-to-akamai/ ・Goで毎分100万リクエストを処理する http://postd.cc/handling-1-million-requests-per-minute-with-go/ ・MozillaがFirefoxの新しい拡張機能APIセットを開発中 htt…

gulp watchで"Error: `libsass` bindings not found"というエラーが出たので.

# gulp watchで"Error: `libsass` bindings not found"というエラーが出たので,修正. $ gulp watch > [21:59:04] Using gulpfile /PATH/TO/gulpfile.js > [21:59:04] Starting 'watch'... > [21:59:04] Starting 'sass'... > [21:59:04] Running Sass: res…

gulp watchで"Error: Cannot find module 'bower'"というエラーが出たので.

# gulp watchで"Error: Cannot find module 'bower'"というエラーが出たので,修正. $ gulp watch > module.js:338 > throw err; > ^ > Error: Cannot find module 'bower' > at Function.Module._resolveFilename (module.js:336:15) > at Function.Module…

gulpで"Cannot find module 'colone'"というエラーが出たので.

gulpで"Cannot find module 'colone'"というエラーが出たので. # error$ node --version> v0.12.7 $ npm install $ gulp > module.js:318 > throw err; > ^ > Error: Cannot find module 'clone' > at Function.Module._resolveFilename (module.js:316:15)…

nodebrew installでSyntaxErrorが出たので.

# error $ nodebrew install 0.12.7 > File "./configure", line 362 '' ^ > SyntaxError: Missing parentheses in call to 'print'' # errorを見るにPythonのヴァージョン違いが原因と予想. $ python --version > Python 3.4.2 $ pyenv global 2.7.9 $ pyt…

Bookmark (2015-07-22)

・H2Oのmruby拡張が実用的になってきた件 http://hb.matsumoto-r.jp/entry/2015/07/22/094156 ・クラスの落とし穴1 - プロパティの初期化 http://qiita.com/cocottejs/items/f7cb629ad17de04bf2fc ・git pull と git pull –rebase の違いって?図を交えて説…

Bookmark (2015-06-22)

・Browserify dependencies in depth! http://www.tejitak.com/blog/?p=1468 ・FacebookがPGP暗号化に対応した。シギントとヒューミント。他 http://lscharlie.exblog.jp/24153632/

npm自体をアップデートした.

Polymerの勉強をしていて,npmが古いと言われたので, npm自体をアップデートした. $ npm install -g yo generator-bosonic> npm WARN engine yo@1.4.7: wanted: {"node":">=0.10.0","npm":">=2.8.0"} (current: {"node":"1.6.4","npm":"2.7.5"}) $ npm ins…

Bookmark (2015-05-13)

・Go言語でSQLのトレースをする http://shogo82148.github.io/blog/2015/05/13/golang-sql-proxy/ ・クックパッドのサーバプロビジョニング事情 http://techlife.cookpad.com/entry/2015/05/12/080000 ・Node.js と io.js の統合は最終局面へ http://yosuke-…

redis-commanderを入れたのだけれど,動かなかったので,Node.jsのヴァージョンを下げた.

『Webエンジニアの教科書』を読んでいて,redis-commanderを入れたのだけれど,動かなかったので,Node.jsのヴァージョンを下げた.$ node -v > v0.12.2 $ npm install redis-commander # error $ redis-commander > /usr/local/lib/node_modules/redis-comm…

'nodebrew install'で,SyntaxError: Missing parentheses in call to 'print',というエラーが出たので,Pythonを2系にした.

'nodebrew install'の失敗理由がPythonのヴァージョンだったみたい. # error $ nodebrew install io@v1.6.4 > SyntaxError: Missing parentheses in call to 'print' $ python -V > Python 3.4.2 $ pyenv global 2.7.9 $ pyenv rehash $ nodebrew install i…

Bookmark (2015-03-09)

・io.js と Node.js の和解への道 http://yosuke-furukawa.hatenablog.com/entry/2015/03/05/171527 ・Ruby初心者必見!?「ビンゴカード作成問題」のリファクタリング風景をお見せします http://blog.jnito.com/entry/2015/03/06/090106 ・PHP - 憂鬱な希望…