いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

Pythonメモ-20 (Pythonに関する情報のリンク) (あとで読むリスト, Read it later, Python Links)

概要 Pocketに溜まりまくってきたので、ここにメモ。 後で読む。以下順不同。 こうやって見るとPythonの情報って本当にいっぱいある。 自分のPython力量がいかにウンコレベルなのかを実感する・・・。 勉強せねば・・。 ChangeLog 2018/05/15 Githubにリポジ…

Hack フォント (ソースコード用フォント, 見やすい)

概要 最近お気に入りのフォント。忘れないようにメモメモ。 個人的には consolas よりも好みです。 sourcefoundry.org 見た目 こんな感じ。(OS: Windows, IDE: JetBrains Rider 2017.2 EAP, Font: Hack 14pt) 過去の記事については、以下のページからご参照…

macのターミナルでgitのブランチ名表示や補完が効くようにする (git-prompt, git-completion, homebrew)

git

概要 今さらながらに、macのターミナルでgitのブランチ名などを表示できるようにしてみました。 gitは使いだして結構たちますが、大体IDEで作業しているので今までやってなかったという・・・w (Windowsの場合は、Cmder使っているので最初からブランチ名と…

Pythonメモ-19 (pyinstaller v3.3がリリース, python 3.6のサポート追加)

概要 pyinstallerのv3.3がリリースされました。ついに python 3.6 のサポートが追加!! github.com 待ちわびてた人も多いのじゃないでしょうか。 使い方などは今までと同じです。 $ python -V Python 3.6.1 :: Anaconda custom (x86_64) # pyinstaller 入れ…

VisualStudioでdiffとmergeのツールをBeyond Compareに設定するメモ (TFS, TFVC, VisualStudio, Beyond Compare 4)

前回の記事 devlights.hatenablog.com に引き続き、ついでにVisualStudioでの設定についてもメモメモ。 事情により、VSで開発時はgitではなくTFVC使ってますので その設定方法についてです。 設定画面の表示方法 「ツール」→「オプション」 「ソース管理」の…

WindowsでgitのdiffとmergeのツールをBeyond Compareに設定するメモ (Git, GitHub for Windows, Beyond Compare 4, difftool, mergetool)

git

以前、以下の記事で WinMerge に設定するやり方について記述したのですが devlights.hatenablog.com 最近、以下のブログ記事にて Beyond Compare なるツールを知りました。これめっちゃイイです。速攻で購入w(情報感謝 m(_ _)m) (設定ダイアログとかの一部…

Visual Studio Code の 64ビット版 がリリースされてた (July 2017 (version 1.15)から, x64, Windows)

July 2017リリースにて、64ビット版がリリースされてた。 code.visualstudio.com 注意点として、既に32ビット版をインストールしている場合はアンインストールしてから64ビット版をインストールしなさいとのこと。 以下上記ページより。 Note: If you are us…

Pythonメモ-18 (joblib, 手軽に並列処理, multiprocessing, joblib.Parallel)

概要 multiprocessingモジュールよりも手軽に並列処理がサクッと書けるので重宝しているモジュール。 スクリプト作っていると、結構な頻度で大量のデータを一気に処理することが多くなります。 ちょんプロなので、時間かかってもいいのですが、何回も走らせ…

Pythonメモ-17 (psutil, システム情報取得, 空きメモリ取得)

概要 たまに空きメモリ量をスクリプトで取りたいときに、よく忘れるのでメモ。 psutil モジュール自体は、メモリ量だけじゃなくてシステム情報いろいろ取得できる超便利なモジュール。 ネットワークの情報取得とかは重宝してます。 メモリ量は psutil.virtua…

Pythonメモ-16 (paramiko, ssh, UnicodeDecodeError, stdoutとstderrがテキストモード, monkey_patch関数)

概要 python で sshとかsftp処理しようとすると大抵出て来る paramiko モジュールさん。 超便利なのですが、sshでやり取りする処理を書いて 標準出力を受け取ろうとすると、UnicodeDecodeError が発生するときがあります。 なんでなのかというと、paramiko内…