DockerでPython開発環境を作成する方法【Mac】
Pythonの開発環境を作成するなら仮想マシンよりも、Dockerで作る方が良いです。 Dockerを利用した場合、ホストマシンと別にOSを構築する必要がないた ...
MacにVisualStudioCodeをダウンロードする方法
VisualStudioCode(以下VSCode)は無料で使える拡張機能が多くあり、利用すると開発が快適になります。プログラミング作業だけでなく、メモ帳として ...
プログラマは休日勉強すると圧倒的に楽出来るし稼げるって話
プログラマという職業は他の職業と比較して勉強することによるリターンがめちゃくちゃ大きいです。 このように言えるのは何故なのか。 他の業種との比較も織り交ぜつつ、 ...
【画像付き】SQLAlchemyのfirst, one, scalarの違い
SQLAlchemyにはallをはじめとしたたくさんのクエリーがあります。その中でもfirst, one, scalarは動作が似ており、きちんと区別して使えて ...
Tesseract4のコンパイル・インストール手順
tesseractが準備しているモデル(tessdata_best)に対して追加学習させるためには、githubから落としてきたリポジトリを決まった手順に従って ...
Tesseract4の再学習・追加学習手順まとめ
tesseractの学習方法であるScratch TrainingとFine Trainingの手順をまとめました。 以下の公式ページを参考にして書いてます。英 ...
【docker】マウントするときに知らないとまずい注意点とchips
dockerにはコンテナを作成するときに便利なコマンドがあります。それが「-v (--volume)」。 普通コンテナ内で作成したファイルは、コンテナを削除した ...
SQLAlchemyの基本的な使い方【理解度チェックテスト付き】
SQLAlchemyの基本的な使い方を解説していきます。 進め方は公式のチュートリアルに即しており、SQLAlchemyについて説明したのち、インストール手順と ...
【Ubutnu】端末・ターミナルを透過させる方法
端末(ターミナル)の後ろが見たいけど、どかすのも手間に思うことがあります。そこで便利なのが透過機能。これを有効にすれば端末を動かさなくても後ろの動きが分かります ...
【Ubuntu】Psycopg2のインストール手順
Psycopg2はpythonとPostgreSQLを結び付けてくれるツールです。 単純にpip install するだけだとエラーが発生してしまうPsycop ...