2016年9月25日日曜日

シェルスクリプトで、スクリプトファイルのあるディレクトリに移動する

今回は小ネタです。

シェルスクリプト実行時、スクリプトファイルのあるディレクトリを基準に作業したいことってありますよね。ありますよね?
そんなときに手抜きするとハマりますよ、という体験談です。

ハイ、今書いてるスクリプトでハマったのでメモしてるだけです。

「今更かよ」とか言わない。

2016年9月18日日曜日

node-cloparser作りました

Node.jsでコマンドラインオプションをサクッと解析してくれるモジュールがほしかったので、自分で作ってみました。

絶対既に誰か作ってるはずですけど。

2016年9月11日日曜日

コーディングガイドライン: JavaScript編

最近はJavaScriptが幅を利かせてオラついてますね。ブラウザ(クライアントサイド)だけでなくサーバサイドとかデスクトップアプリにも使われだしました。
手軽に使えるのはいいんですけど、何も考えずに作ると規模が大きくなった時に身動き取れなくなります。まあこれはJavaScriptに限ったことじゃありませんけど。

というわけで、道標となるべく(?)JavaScriptのオレオレコーディングガイドラインを晒します。QiNeelでも使ってます。

タブとかインデントとか波カッコとかのコーディングスタイルには触れません。あれは宗教です。

2016年9月4日日曜日

Ubuntu 16.04にBroadcomの無線LANを認識させてみる

現在Ubuntu MATEを入れているマシンはデフォルトでBroadcomの無線LANを認識してくれず、カーネルを再構築してようやく認識してくれます。
ただ、カーネルがアップデートされるたびに再構築をするのはかったるいので、なんとか再構築せずに認識してくれる方法はないかなーと調べてみました。

そこ、「Gentooも使ってるくせにカーネル再構築ごときでかったるいとか言ってんじゃねーよ」とか突っ込まない( ・᷄ὢ・᷅ )