2018-01-01から1年間の記事一覧

JSONファイルの末尾に改行がないので、処理をミスってしまったよ

反省をこめて、記録に残しておく。 Azure DataLake Storageから、Azure Storage Explorer経由でダウンロードしたJSONファイル。 レコードはファイルごとに複数入っている。 シンプルにcatで連結して処理したのだけど、末尾ににだけ改行がない状態だったので…

Ubuntu 18.04でAOSPをビルドするときには

Ubuntu 18.04でAOSPをビルドするときには、LC_ALL=Cでやろうな。 flexでコケるよ。 (いまさらそんなことしてる奴いないだろうけどなw)

faboollasermac を削除する

SmartInstallerMac_v290.pkg を入れたのだけど、インストーラーにアンインストール機能がない。 たいへんクソなソフトウエアである。 そのくせ、ローカルでWebサーバーを動かし続けるというさらにクソな仕様。 そして、DXFが読み込めないというどうしようも…

frpを使ったNAT配下マシンの中継接続

ちょっとした余興に使うのに、goで書かれたfrpを使って、NAT配下のraspi上のowncloudを、さくらのクラウドに置いたインスタンスで中継接続させてみた。 有料になっちゃった、ngrokを自前でやる的なもの。 frpの日本語の資料はないけど、中国語はいっぱいわか…

procからuuid作ると、14文字目が4になる

uuidをファイル名にしてたくさん作ったものをlsして気がついた。 漫然と表示してただけなら気が付かなかったかも。 再現テスト。 #!/bin/bash for i in `seq 1000` do cat /proc/sys/kernel/random/uuid | awk -F'-' '{print $1$2$3$4$5}u' >> test.log done…

High Sierraにしたら、sshでパスフレーズを必ず聞かれるようになってめんどくさい

Sierraからだそうですけど。 $ vi ~/.ssh/config UseRoaming no これしか書いてなかった… 以下追記。 ServerAliveInterval 1200 ServerAliveCountMax 12 TCPKeepAlive yes Compression yes AddKeysToAgent yes UseKeychain yes GSSAPIAuthentication no こん…

スペクターとメルトダウンのシェルスクリプト簡易チェッカーがあったので試してみた

speed47/spectre-meltdown-checker: Spectre & Meltdown vulnerability/mitigation checker for Linux https://github.com/speed47/spectre-meltdown-checker何か実行して調べるわけではなく、いろんなパラメータから状態を調べるだけのよう。 ダウンロード…

Wedge Mobile Keyboardの電源接触不良の修理

店でさわってみて、キータッチがよさげで気になっていたMSのWedge Mobile Keyboardが某フリマに出ていた。 電源入らなくなったということでゼロ円。 先日まで使えていたということで、BTキーボードゆえ特に劣化するようなパーツもない構造と推測、修理可能で…