rcmdnk's blog

20190204_poetry_200_200

Pythonのパッケージ管理といえばpipが一般的ですが、pipでインストールできるパッケージは PyPIで管理されています。 ここには誰でもパッケージを登録することができますが、実際にアップロードするには 色々と体裁を整える必要があります。 特にコマンドラインツールを作ろうと思うと一工夫必要です。

その点、Poetryを使うと設定項目を自分でほとんど書くことなくPyPI用 パッケージを作りアップロードすることができます。

Read on

20190128_pythonfire_200_200

最近(でもないですが) 色々なツールでcmd <subcommand>と言った形でサブコマンドを引数に取るような ものが増えてきました。

Pythonで素直に実装しようとするとArgumentParserとかを使って頑張る事になりますが、 Google製のPython Fireを使うと引数の取り回しを考えることなく そのようなツールを簡単に実装することができます。

Read on

CHOETECH Qi急速ワイヤレス充電器 Qi認証済み 7.5/10W iPhone XS/XS Max/XR/X/8/8 Plus、Galaxyシリーズ、他Qi対応機種等対応

現在はiPhone Xを使ってますが基本的に充電はQi充電器を使ったワイヤレス充電を行っています。 有線につなぐのは外でモバイルバッテリーに繋ぐときくらい。

前のNexus 5のときからそんな感じなのでQi充電器は無くてはならないものになっていますが、 今回CHOETECHのワイヤレス充電器を頂いたのでそのレビュー。

割引コードももらったので今なら2割引で買えます。

Read on

Git サーバー セットアップ済み Raspberry Pi 3 - GitLab Server (03 128GB)

GitHubなどでレポジトリ毎にDeploy keysなどから鍵を登録し、 鍵を使ったアクセスをすることができる様に設定できますが、 このとき登録した鍵を使うと同じサーバーの他のパブリックレポジトリにもアクセスできる様になっていました。

Read on

20181128_evernote_200_200

macOS Mojave (10.14)から追加されたダークモードという背景色を黒にする 機能ですが、対応するアプリでは有効になっていると背景色が黒で文字が白になったりする表示になります。

サードパーティーアプリでも徐々に対応するものが増えていますが、 Evernoteが対応した後、うまく表示されないものが多かったのでノート部分を通常の表示に戻しました。

Read on