うどん県出身グーナーの呟き

神奈川県在住のグーナーです。プログラムをやっているので勉強していることや作った便利ツールを公開したいと思います。

Python

2023年 MacBook Air 開発環境構築

MacBook Air 開発環境構築 概要 今回はPythonとTypescriptの開発環境を入れていきます。 また追々C++環境もApple clangのものではなくgccのg++を使えるようにしたいと思っています。 Homebrew Install Mac環境に数々のツールを入れるための必須ツールであ…

【VSCode】WSL2 + VSCode + pyenv + pipenv 環境を自分なりに構築してみた 【pipenv】

WSL + VSCode + pyenv + pipenv 環境を自分なりに構築してみた(しなおしてみた) WSL + VSCode + pyenv + pipenv 環境を自分なりに構築してみた(しなおしてみた) WSL環境の構築, pyenvのインストールについて 今回実際に構築した環境+プロジェクト 注意書き P…

【pyenv】【python】Windows10/11にpyenvをインストールしてPython開発環境を整えてみたよ 2023年1月版【Windows】

概要 以前に投稿したwindows10でのpyenvを使ったPython開発環境構築方法が古新聞となっていたようなのでアップデート ryo-udon.hatenadiary.jp 以前まではgit clone して各種環境設定をする必要がありましたが、今は一つコマンドをコピペ実行するだけでイン…

【Python】【サンプルコード】実際の用途別チートシート を作ってみたよ【画像編集編】

実際の用途別チートシート を作ってみたよ【画像編集編】 概要 最近のスマホの画像が余りに高解像度です それ自体は嬉しいのですが、Markdownで簡単なドキュメントをサクッと使おうと思うと意外とこれが障壁になることがあります。 そう。Markdownのドキュメ…

【Python】【pyenv】pyenv-winとWSL内のpyenvが干渉したので直してみた

pyenv-winとWSL内のpyenvが干渉したので直してみたよ 概要 先日以下の記事で書いたように、Windowsにpythonを入れていなかったのでpyenv-winをインストールしました。 ryo-udon.hatenadiary.jp ただ正直Windowsでの動作確認程度の用途しかなく、そろそろ20.0…

【pyenv】【python】Windows10にpyenvをインストールしてPython開発環境を整えてみたよ【Windows】

pyenv-win をWindows10にインストールしてPython開発環境を整えたよ pyenv-win をWindows10にインストールしてPython開発環境を整えたよ 概要 そもそもpyenvってなに? (余談)Anaconda pyenv-winインストール手順 1. pyenv-win ダウンロード zipファイルをダ…

【Python】【サンプルコード】実際の用途別チートシート を作ってみたよ【複数ファイル、ディレクトリ削除、作成、書き込み、読み込み編】

実際の用途別チートシート を作ってみたよ【複数ファイル削除、作成、書き込み、読み込み(File I/O)編】 概要 たまに使うと忘れがちなファイル書き込み、読み込み 大体そういう時は複数の(大量の)ファイルやディレクトリを作成したり、削除したり、読み込ん…

Raspberry Pi 4 ModelBを買ってみたよ

Raspberry Pi 4 ModelBを買ってみた Raspberry Pi 4 ModelBを買ってみた 概要 Raspberry Pi とは? 性能 値段 セットアップ セットアップに必要なもの OSインストール OS起動 SSH パスフレーズ? 設定 鍵ペアファイルの作成 Raspberry Piへの公開鍵の登録 ssh…

【Python】自作の 行列演算クラス、 MatrixLib を作ってみたよ

自作のMatrixクラスを作ってみたよ 自作のMatrixクラスを作ってみたよ 概要 具体的に今回やったこと コードの中身 二次元行列の格納 行列式の計算 逆行列の計算 加減などの計算も符号演算できるようにする その他 1. __str__(self) 2. _getitem__(self, key)…

Jupyterにも差し込める作図ツールdraw.ioを使ってみたよ

draw.io を使ってみたよ draw.ioとは? draw.ioは高性能な作画ツールです。 G Suite Markerplaceの説明文をお借りすると以下のように説明しています。 draw.io is completely free online diagram editor built around Google Drive(TM), that enables you t…

【初心者向け】Jupyter Notebookを使ってみたよ

Jupyter を使ってみたよ 今回はプログラミング初心者から愛用者まで使うべきツールの紹介をします。 Jupyter を使ってみたよ Jupyter Notebookって何? 何はともあれ、使ってみたよ どうやって使うの? インストール方法 使い方 1. ディレクトリ(フォルダ)へ…

【Python】Discord用トーナメント表自動作成BotをPythonで作ったよ。

TeamMakerボット作成日記 第二弾 TeamMakerボット作成日記 第二弾 概要 追加機能の概要 !cup !cupw 今回追加したものの構成について CUP_MAKER ROUND(): TOURNAMENT_MAKER() DRAW_SHAPE() CUP_MAKER() 画像の送信 まとめ 概要 第一回はこちら ryo-udon.haten…

Football Analyzer開発日記_その2

Football Analyzer開発日記_その2 github.com Football Analyzer開発日記_その2 概要 プレイヤーを設置してみよう まずは実行してみよう コードの中身を解説 色々なフォーメーションで試してみよう 終わりに 概要 自分でサッカーを分析できるツールを作ろう…

Football Analyzer開発日記_その1(サッカーコートを描いてみたよの巻)

Football Analyzer開発日記_その1 Football Analyzer開発日記_その1 概要 matplotlibとは インストール方法 matplotlibを使ってフットボールコートを描いてみる コードを実行 コードの中身を解説 描画領域の宣言 描画時の初期設定 センターサークルを描く ラ…

Raspberry PI 起動時に自動的にPythonを実行させる方法

概要 Systemd serviceファイルの作成 Subprocess 終わりに 概要 先日投稿したTeamMakerですが、現在私はRaspberry Piにて運用しています。 ryo-udon.hatenadiary.jp github.com ただ最近、OSの問題か、電源の問題か、Raspberry Piが何もしていないのに落ちて…

やりたいことリスト

python TeamMakerに新機能追加 *トーナメント表作成 *トーナメントの進捗更新 リーグ戦の表を作成 リーグ戦の得点、勝ち点計算 リーグ戦、トーナメントの混合 使用するチームをランダムで設定 *用途ごとにブランチ分け *リモート起動する機能 matplotlib + a…

【Python】Discord用チーム分けBotをPythonで作ったよ【discord.py】

github.com TeamMaker Member List Maker Bot for Discord App 2019/12/05 ご指摘がありましたので追記します。 現在、Discord.pyはver 1.0 ~ になっていますが、現状このTeamMakerボットはver 0.7より以前のもののみ対応しています。 理由は下のリンクにあ…

/*コードブロックに言語名を表示*/ pre.code:before { content: attr(data-lang); display: inline-block; background: white; color: #666; padding: 3px; position: absolute; margin-left: -10px; margin-top: -30px; } pre.code { padding-top: 30px !important; }