フリーランスのエンジニア道

フリーランスエンジニアの不安を解消するブログ

javascript

capistranoでwebpacker:compileした時にOutOfMemoryが出た時のSwap領域での対処法

TD;TL webpackでbuildするとよく起きるOutOfMemory AmazonLinuxでのSwap領域の作り方 Swap領域を無効化する TD;TL swap領域を1G作って応急処置する。恒常的にに必要だったらインスタンスタイプを大きいやつに変更しましょう。 # rootユーザで実行 dd if=/dev…

Rails5.2+React+WebpackerでモダンなWebフロントエンド開発を1時間でキャッチアップしよう

ゴール 兎にも角にもrails newする formanでサーバー起動設定する 起動できたかチェック webpackerでbootstrapを入れてみよう! webpackerでReactが動く所まで設定する railsのgenerators設定もついでにしとこう さっそくCRUD画面作ってみよー /todos TODO一…

フリーランスのjavascriptエンジニアの仕事内容と年収

javascriptエンジニア(フロントエンドエンジニア)は需要が多い javascriptはプログラミング言語別平均年収ランキングで9位ランクイン javascriptはプログラミング言語別求人数が多い javascriptエンジニアのお仕事 ディレクター・デザイナー・エンジニアの…

ブログをSSL化した時にnodeでmixed contentのエラーをチェックする方法

はてなブログをSSL化しました nodeでクロールして、mixed_contentがないかチェックする方法 実行結果 はてなブログをSSL化しました SSL対応されたみたいで、随時SSL化していっておりますが、mixed contentエラーがあるとダメなのですが微妙に漏れとか独自の…

色相・彩度・明度をカラーコードに変換してグラデーションラベルを作る方法

TL;DR HSV空間(hue=色相、saturation=彩度、value=明度)の色相だけ計算して、hsvToHexするといい。ついでに彩度や明度をいじって好きな色のラベルが作れます。 HSV色空間 - Wikipedia さっそく実際のコードです まとめ これで簡単にステータスに応じたラベ…