Hello Ys world ?

技術的なことや何か役立つこと、日々の活動を記録する

プログラミング

CmdモジュールでPythonコマンドラインのコマンドとサブコマンドをタブで補完する

Pythonのコマンドライン上でタブ補完機能が使いたいなと思い調べたら標準で備わっているらしい。結構簡単に作れたので紹介する。 必要ライブラリのインストール プログラム 解説 コマンドの実装 その他 まとめ Pythonには標準でコマンドラインインタプリタを…

論文やスライドのグラフ作成にPythonのMatplotlibを用いる

機械学習やデータ解析によく用いられるPython。 実験結果をグラフとして論文やスライド、ポスターなどに載せたいとき、Excelを使っていちいちグラフ作るの面倒くさいなと...。実行結果をデータとしてCSVやらJSONやらにログ出力したりするならグラフ作成もプ…

動画をスクレイピングでリストアップしてダウンロードと変換をするPythonプログラム

動画ファイルのダウンロードと変換を行うにあたり、バッチファイルを使うよりPythonの方が楽だなと。 必要ライブラリのインストール プログラム 対象のファイルはWebサイト上にあるため、Beautiful Soupを使って動画URLを自動で取得する。変換はFFmpegを使う…

C++からAzure Storage Serviceを使おうとしたらエラーに引っかかりかけた

C++からAzure Storage Serviceを使うために、Microsoftのドキュメントを参考に進めていたらエラーが出て困った話。 環境 やっていたこと 解決方法 ライブラリ側の構文エラーを直す ライブラリに合った環境を設定 環境 自分のPC環境は以下の通りである。 環境…

Juliaの基本的な構文や関数についてまとめてみた

最近Juliaを触りまじめました。Pythonを触り始め、それから少し経ってJuliaを使い始めたため、インデントが構文規則になっている言語は未だに慣れないです。 はじめに 環境 基本的な使い方 文字出力 計算 if-else 関数 ループ 数学 数学定数 行列 参考 ※ 201…

PythonでOpenCVを使った顔検出してみた

PythonでOpenCVのカスケード型分類器を使った顔検出をしてみた。検索すれば顔検出のやり方とかプログラムはたくさんでてくるけど、とりあえず投稿しておく。 はじめに 顔検出とは OpenCVとは 環境 準備 [ 1 ] ライブラリのインストール [ 2 ] 学習済み分類器…