JUNのブログ

JUNのブログ

活動記録や技術メモ

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

Python Logging SlackHandler の作り方

python で logging を使っていると, たまに 「このログをSlackに飛ばしたいなぁ」ってときがあります. なのでログをSlackに投稿する Logging Handler 作りました. Slack側の準備 Incoming Webhook アプリをSlackに導入します. その他の管理項目 -> Appの管理…

HHKB をUbuntuで使う

俺「HHKB気になるなぁ〜触ってみたいなぁ〜」 後輩「私のHHKB, 数日貸しましょうか?」 俺「」 ってことで前から触ってみたいなぁって思ってたHHKB(US)を後輩から貸してもらいました. やっぱり持つべきものは可愛い後輩ですね. で UbuntuでHHKB(US) を使うの…

matplotlibで高画質のfigure画像をnumpy arrayで手に入れる

この記事の目的, 背景 matplotlibではプロットや画像の表示が出来ます. そしてそれを画像ファイルとして出力することも出来ます. しかし, tensorboardへの記録やその後の画像の加工などがしたい場合には 画像ファイルでは無く numpy array 形式で欲しい時が…

【書評】x86本を読んだ

x86本, 正確には 「自作エミュレータで学ぶx86アーキテクチャ コンピュータが動く仕組みを徹底理解!」を読んだのでそれの感想を書きます. また, この本の想定環境はWindowsですが, 自分はLinux環境なので, Linux環境で実行する際に気をつけるべきポイントも…

Pipenvメモ (随時更新)

Pipenv使ってたら時々躓いて,そんで解決して, メモしてって感じなのですが, 今回の記事はそのメモをコピペしただけです. まぁ, 要は備忘録です. では本編どうぞ. Packages Pipfile からパッケージを一括インストール pipenv install 開発用パッケージも一緒…

チコノフ(Tikhonov)の正則化を試してみた

今 プログラミングのための線形代数 を読んでいるのですが, そこでチコノフ(Tikhonov)の正則化というのが紹介されていたので試してみました チコノフの正則化とはどういうものかというと, とある画像 があったとして, 画像 画像はこちらからお借りしました …

Pythonの処理の時間測定

Pythonを書いていると, ある処理にどのくらいの時間がかかってるか知りたいことがよくあります. そこで自分がよく行っている時間測定について書いてみたいと思います. 1行ごとの実行時間を調べる line_profiler blog.amedama.jp あるまとまった部分の時間を…

2週間アメリカに行ってきた

内容はタイトルどおりです...と言いたいところですが, 実際は2週間(14日)ではなく13日です. なんでそんなことになったかは,まぁ読めばわかります. 1日目 日本から台湾へ行くはずでした. 台湾に台風が来ていて, 飛行機が飛びませんでした. japan.cna.com.tw 1…

Ubuntu18.04 on Thinkpad のバッテリー寿命を伸ばす

ラップトップに搭載されているバッテリーは以下のようなことが原因で寿命が短くなる. バッテリーの性能が低下する主な原因は使用年数、充電サイクルの回数、フル充電の合計時間、高温です。 How can I increase battery life? - ThinkPad and Lenovo V/B/K/E…

Rhythmboxのプレイリストを元に音楽をAndroidに転送する

どうも,最近アイマスにハマってるJUNです. アイマスは沢山の素晴らしい曲があってとても良いですね. ふと お気に入りのアイドル達の曲ばかりが入ったプレイリストを作ろうと思ったわけです. そこでRhythmboxのオートプレイリストがプレイリストを作るのに便…

Djangoの Internal Server Error: /favicon.ico を直す

ローカル環境上のDjango で python manage.py runserver したら,ログにこんなメッセージが [22/Jul/2019 02:44:16] "GET / HTTP/1.1" 200 5895 Internal Server Error: /favicon.ico Traceback (most recent call last): File "/home/jun/.local/share/virtu…

Install pycocotools on Ubuntu

COCOデータセットを扱うためのパッケージpycocotoolsのインストール方法がめんどくさいし、ggってもあんまり出なかったのでこれから同じような悩みで困った人のために書いておく。 環境 Ubuntu18.04 Python3.6 やり方 # 必要なライブラリをインストール $ su…

Install python3-pip in Ubuntu 18.04

何故か Ubuntu 18.04.2 LTS 上で python3-pip をインストールした際に何故か動かなかった。 Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot import name main 1時間くらい詰まって、解決</module>…

Ubuntu NTFS形式のドライブからコピーしてきたファイルのターミナル上での表示を直す

昨日Linux MintからUbuntuに乗り換えたのですが、その際にNTFSフォーマットの外付けSSDに必要なデータをコピーし、Ubuntuインストール後それらのファイルをUbuntuにコピーしました。 しかし、ターミナルをいじっているとそれらのNTFSフォーマットのドライブ…

暁寮寮食BOTのメニュー登録を自動化した。

1年くらい前に作った寮食BOTのメニュー登録を自動化しました。 寮食BOT作った時の記事 ↓ jun-networks.hatenablog.com 自動化した理由 なぜか 2019年6月分のメニューデータの登録が何回やっても上手くいかず、サーバー内のデータを見たところ、画像のメニュ…

[PyTorch] RuntimeError: CUDA error: the launch timed out and was terminated

今日訓練開始から50時間くらい経過した時にこんなエラーが出ました。 raceback (most recent call last): File ".\train.py", line 382, in <module> main(args) File ".\train.py", line 346, in main opt_cn.step() File "C:\ProgramData\Anaconda3\lib\site-packa</module>…

18歳になりました。

2019/2/3に18歳になりました。最近ブログをほとんど書いてないのでこの機会に書きたいと思います。 18歳というといろいろ解禁される歳ですね。確か選挙も行けるんでしたっけ? それはともかく、去年の振り返りを書けていなかったので、このタイミングで箇条…