kinneko@転職先募集中の日記スマートフォン用の表示で見るkinneko@転職先募集中の日記この広告は、90日以上更新していないブログに表示しています。2018-11-19JSONファイルの末尾に改行がないので、処理をミスってしまったよ反省をこめて、記録に残しておく。Explorer経由でダウンロードしたJSONファイル。レコードはファイルごとに複数入っている。シンプルにcatで連結して処理したのだけど、末尾ににだけ改行がない状態だったので、次のファイルの先頭行が処理されないことになってしまった。オリジナルのデータを加工するのは、今後のためにも気が引けるし、ワンライナーで済まなくなるのもダサい。したらうまくいくのではないかな。\;一応うまくいった感じ。18.04でAOSPをビルドするときには、LC_ALL=Cでやろうな。入れたのだけど、インストーラーにアンインストール機能がない。クソなソフトウエアである。そのくせ、ローカルでWebサーバーを動かし続けるというさらにクソな仕様。DXFが読み込めないというどうしようもなくクソ。smartdiyscom.smartdiys.faboollaser何が入ったか調べる。com.smartdiys.faboollaserLaunchDaemonsLaunchDaemons/com.smartdiys.faboollaser.plistfaboollasermacfaboollasermac/dfufaboollasermac/dfu/binfaboollasermac/dfu/bin/dfu-utilfaboollasermac/dfu/libfaboollasermac/dfu/lib/libusb-1.0.0.dylibfaboollasermac/faboollaser.appfaboollasermac/faboollaser.app/Contentsfaboollasermac/faboollaser.app/Contents/Frameworksfaboollasermac/faboollaser.app/Contents/Info.plistfaboollasermac/faboollaser.app/Contents/MacOSfaboollasermac/faboollaser.app/Contents/MacOS/MacOS.sofaboollasermac/faboollaser.app/Contents/MacOS/Nav.sofaboollasermac/faboollaser.app/Contents/MacOS/Pythonfaboollasermac/faboollaser.app/Contents/MacOS/_AE.sofaboollasermac/faboollaser.app/Contents/MacOS/_Ctl.sofaboollasermac/faboollaser.app/Contents/MacOS/_Dlg.sofaboollasermac/faboollaser.app/Contents/MacOS/_Evt.sofaboollasermac/faboollaser.app/Contents/MacOS/_File.sofaboollasermac/faboollaser.app/Contents/MacOS/_Menu.sofaboollasermac/faboollaser.app/Contents/MacOS/_Qd.sofaboollasermac/faboollaser.app/Contents/MacOS/_Res.sofaboollasermac/faboollaser.app/Contents/MacOS/_Win.sofaboollasermac/faboollaser.app/Contents/MacOS/_codecs_cn.sofaboollasermac/faboollaser.app/Contents/MacOS/_codecs_hk.sofaboollasermac/faboollaser.app/Contents/MacOS/_codecs_iso2022.sofaboollasermac/faboollaser.app/Contents/MacOS/_codecs_jp.sofaboollasermac/faboollaser.app/Contents/MacOS/_codecs_kr.sofaboollasermac/faboollaser.app/Contents/MacOS/_codecs_tw.sofaboollasermac/faboollaser.app/Contents/MacOS/_collections.sofaboollasermac/faboollaser.app/Contents/MacOS/_ctypes.sofaboollasermac/faboollaser.app/Contents/MacOS/_functools.sofaboollasermac/faboollaser.app/Contents/MacOS/_hashlib.sofaboollasermac/faboollaser.app/Contents/MacOS/_heapq.sofaboollasermac/faboollaser.app/Contents/MacOS/_io.sofaboollasermac/faboollaser.app/Contents/MacOS/_json.sofaboollasermac/faboollaser.app/Contents/MacOS/_locale.sofaboollasermac/faboollaser.app/Contents/MacOS/_multibytecodec.sofaboollasermac/faboollaser.app/Contents/MacOS/_random.sofaboollasermac/faboollaser.app/Contents/MacOS/_scproxy.sofaboollasermac/faboollaser.app/Contents/MacOS/_socket.sofaboollasermac/faboollaser.app/Contents/MacOS/_ssl.sofaboollasermac/faboollaser.app/Contents/MacOS/_struct.sofaboollasermac/faboollaser.app/Contents/MacOS/appfaboollasermac/faboollaser.app/Contents/MacOS/array.sofaboollasermac/faboollaser.app/Contents/MacOS/binascii.sofaboollasermac/faboollaser.app/Contents/MacOS/bz2.sofaboollasermac/faboollaser.app/Contents/MacOS/cPickle.sofaboollasermac/faboollaser.app/Contents/MacOS/cStringIO.sofaboollasermac/faboollaser.app/Contents/MacOS/datetime.sofaboollasermac/faboollaser.app/Contents/MacOS/fcntl.sofaboollasermac/faboollaser.app/Contents/MacOS/frontendfaboollasermac/faboollaser.app/Contents/MacOS/grp.sofaboollasermac/faboollaser.app/Contents/MacOS/includefaboollasermac/faboollaser.app/Contents/MacOS/itertools.sofaboollasermac/faboollaser.app/Contents/MacOS/libfaboollasermac/faboollaser.app/Contents/MacOS/math.sofaboollasermac/faboollaser.app/Contents/MacOS/operator.sofaboollasermac/faboollaser.app/Contents/MacOS/readline.sofaboollasermac/faboollaser.app/Contents/MacOS/resource.sofaboollasermac/faboollaser.app/Contents/MacOS/select.sofaboollasermac/faboollaser.app/Contents/MacOS/strop.sofaboollasermac/faboollaser.app/Contents/MacOS/termios.sofaboollasermac/faboollaser.app/Contents/MacOS/time.sofaboollasermac/faboollaser.app/Contents/MacOS/unicodedata.sofaboollasermac/faboollaser.app/Contents/MacOS/zlib.sofaboollasermac/faboollaser.app/Contents/Resourcesfaboollasermac/faboollaser.app/Contents/Resources/frontendfaboollasermac/faboollaser.app/Contents/Resources/frontend/admin.jsfaboollasermac/faboollaser.app/Contents/Resources/frontend/app.cssfaboollasermac/faboollaser.app/Contents/Resources/frontend/app.htmlfaboollasermac/faboollaser.app/Contents/Resources/frontend/app.jsfaboollasermac/faboollaser.app/Contents/Resources/frontend/assetsfa19c0ffd7c43e9906a09d1c5f6a7b68.pngfaboollasermac/faboollaser.app/Contents/Resources/frontend/vendor.jsfaboollasermac/faboollaser.app/Contents/Resources/icon-windowed.icnsfaboollasermac/faboollaser.app/Contents/Resources/includefaboollasermac/faboollaser.app/Contents/Resources/include/python2.7faboollasermac/faboollaser.app/Contents/Resources/include/python2.7/pyconfig.hfaboollasermac/faboollaser.app/Contents/Resources/libfaboollasermac/faboollaser.app/Contents/Resources/lib/python2.7faboollasermac/faboollaser.app/Contents/Resources/lib/python2.7/configfaboollasermac/faboollaser.app/Contents/Resources/lib/python2.7/config/Makefileなんか、ファイルは自分で消さないといけないらしい。ほんどクソなアプリをありがとう。smartdiys/Library/LaunchDaemons/com.smartdiys.faboollaser.plist場所はわかった。/Library/LaunchDaemons/com.smartdiys.faboollaser.plistパッケージ情報も削除しておく。'/'.やっときれいになった。プロセスが動いている模様。36832どっかにデータも保持していると思うのだけど、こちらはUI上で全部削除してから作業したので不明。削除するTweet広告を非表示にするもっと読むコメントを書く2018-04-06frpを使ったNAT配下マシンの中継接続ちょっとした余興に使うのに、goで書かれたfrpを使って、NAT配下のraspi上のowncloudを、さくらのクラウドに置いたインスタンスで中継接続させてみた。有料になっちゃった、ngrokを自前でやる的なもの。frpの日本語の資料はないけど、中国語はいっぱいわかりやすいのがあったwandroidのowncloudクライアントβ(99円)からも普通に接続している。proxy配下からの接続も問題なし。ゼロから2時間くらい。時間かかったのは本題ではないowncloud。frpはmakeせずにバイナリ配布の各アーキテクチャ向けのを使った。frpは、sshだけなら設定は超簡単だった。webの中継は独特な感じでめんどくさい。何ヶ所かちょっと試行錯誤あった。TSL化とfrpの認証は設定していない。config.iniのtrusted_hostの設定は、さくら側のIPをハードコートしてしまったので解決してない。制限をしない方法はないんだろうか?数日使ってみたが、超安定している。速度も、まぁこんなもんじゃないかなという感じ。認証強化とTLS化したらそれでそのまま使っていいかも。ownClowdのクライアントがイマイチだけど。それはDAVクライアントでいいかな。中継サーバー側はどのくらいの接続を許すのか、どのくらいのルールを書けるのか、あとモニタサーバーを起動してみてないので、それを見てみるか。daemonをsystemd配下にするのもいるな。NASやWebCamにfrp組み込んでみるのもいいかも。sourceからのビルドもやってみないと。準備のが先かwまだ原稿できてないw印刷と製本も手でやるので時間が苦しい。00:00frpを使ったNAT配下マシンの中継接続Tweet広告を非表示にするもっと読むコメントを書く2018-03-26procからuuid作ると、14文字目が4になるuuidをファイル名にしてたくさん作ったものをlsして気がついた。漫然と表示してただけなら気が付かなかったかも。