やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

python setup.py sdist

PyPIで配布するための圧縮ファイルなどを作成する。

Raspbian stretch MonoDevelop で NuGet から ライブラリを入手しプロジェクトへ追加する

C#

NuGetは.NETのパッケージマネージャ。pythonでいうpip。

GitHubのリリース機能から最新リンクを取得したかったができない

タグとかリリースとかアセット名とかわけわからん。

Raspbian stretch MonoDevelop で Gtk# アプリを作成してみる

C#

テンプレートプロジェクト。ただ窓を出すだけ。

バージョン文字列を数値としてソートする(bash `sort --version-sort`)

sort -Vでも可。

Raspbian stretch に MonoDevelop をインストールする

C#

MonoDevelopはIDE。

Gitでタグをつけてリリースする

ZIPやtar.gzをダウンロードできるようにする。

Raspbian stretch MONO で C# を実行した

C#

コンソールアプリでHelloWorldしてみた。

paiza会員登録しようとしたら仮登録から進められなくなった\(^o^)/

コードクロニクルをPRで知ったので試そうと思ったら……。

GitHubのタグとセマンティックバージョニング(`v`はつけるべきか?)

GitHub上ではvをつけるのが一般的らしい。だが、それは無効なセマンティックバージョニングである。GitHubでSemVerを運用するにはどうすればいい?

Raspbian stretch に MONO をインストールする

C#

Qt(C++)では実装が面倒。C#で楽をしたい。

PyPIパッケージ構成(必要なもの)

なにが必要かわからんかったので調べた。

Raspbian stretch でショートカットキーを確認&設定する(LXDE, OpenBox, obkey)

システム全体の設定。

PyPIに登録するパッケージを作るためのパッケージをインストールする

よくわからんが使うかもしれん。

pcmanfmでよく使うショートカットキーまとめ

これでファイラ操作はバッチリ!

.pypircを書く

アップロードするときパスワード入力を自動化する設定ファイル。

pcmanfmのファイル検索ダイアログ

まぁまぁ良い。

PyPIのアカウントを取得する

pip installできるパッケージを公開したくて。

メアドが欲しくば電話番号をよこせ

メールアドレスが取得しづらくなってきた。だが、問題はそんな小さいことではない。

pcmanfmの設定

何ができるか。

Python2.7.16バグ str.split()名前引数sepを指定するとエラーになる

またやってくれましたよ蛇野郎。

asciiemaをSVG化するツールをインストールした

GIF化するツールは導入できなかった。

pcmanfmのショートカットキー一覧

どこにも見当たらないので。メニューから全部見れると思ったら大間違い。

ラズパイ4に最新Node.jsをインストールする

できた。

Pythonにおけるstdin読込の方法

やっとわかった。

Raspbian stretch で壁紙の変更をコマンドで行う(pcmanfm -w, --set-wallpaper=FILE, --wallpaper-mode)

壁紙を指定した画像ファイルに変更する。または単色で塗りつぶす。

pcmanfmの起動方法まとめ

これだけできれば困らないはず。

複数行テキストをエディタから入力する方法

端末ではムリだったのでエディタを使う。

端末にタブを入力する方法

Ctrl + V, Tab。

pcmanfmのヘルプとマニュアルを確認する

Raspbianの標準ファイルマネージャ。使う時にストレスを感じるので、使いこなしたい。まずはヘルプ確認。