#39: 開発環境の整え方ライブデモ - 2024-04-05¶
Pythonをインストールするところから、venv、pip、ruff、mypyなどを導入して開発環境を整えるところをライブデモします。
関連リンク¶
YouTube: PyCon JP - YouTubeチャンネル
X(Twitter): @pyconjptv
カレンダー: Google Calendar / iCal
フォーム: PyCon JP TVお便りコーナー
パーソナリティ¶
Pythonニュース¶
PyCon JP関連
国内Python関連イベント
5月25日(土) PyConKyhushu Kagoshima 2024
4月17日(水) Python Kansai #03 with Mix Leap Study #74 - connpass
4月18日(木) PyData.Fukuoka Meetup #19 - connpass
4月22日(月) PyData Okinawa Meetup #42 - connpass
海外Pythonイベント
PyCon US 2024 5月15日~23日、フィラデルフィア州ピッツバーグ
EuroPython 2024 7月8日~14日、チェコ、プラハ
PyCon MY 2024 8月24日、25日、マレーシア、クアラルンプール
PyCon TW 2024 9月21日、22日、台湾、高雄
その他
開発環境の整え方ライブデモ¶
飲みトーク¶
目次¶
0:00:54 配信開始、コメント募集「普段使っているエディタ」は?
0:05:21 【Pythonニュース】OSC2024 Tokyo/Springに出展、yCon JP 2024準備開始、PyCon JP 2024 ティザーサイト公開
0:08:28 PyConKyushu、Python Boot Campオン来相談会、PyLadies Tokyo Meetup、Python Kansai、Python札幌、PyData Fukuoka、PyData Okinawa
0:14:37 PyCon US、EuroPython、PyCon Malarisia、PyCon Taiwan
0:16:56 DjangoCon Afirica Grantの振り返り、New Open Initiative for Cybersecurity Standards、Python 3.13.0a5リリース
0:21:20 【メイントーク】開発環境の整え方ライブデモ、Pythonのインストールから
0:25:38 ここからはVS Codeで操作、venv(仮想環境)の作成
0:28:12 VS CodeでPython関連の設定、Pythonコードを書いて実行
0:35:22 Pythonコードに型ヒントを付けるとエディタが間違いを指摘してくれる
0:39:54 Ruffでコードを整形。VS CodeではRuffはインストールしないで拡張を入れればOK
0:50:09 pyproject.tomlでRuffの設定を書く
0:55:30 コメントの質問に回答
1:01:22 【次回予告】JupyterLabで環境の整え方ライブデモ
1:04:56 🍻カシャプシュ 🍺 West Coast Brewing Full Hop Alchemist v34。今日のデモのために準備どれくらいしました?
1:13:12 🍺 キリンビール 晴れ風。VS Codeの設定はどうやって共有するの?コードチェックとかどこまでしてる?
1:23:23 PyCon USの写真をPillowで処理するプログラムをライブコード。リレーでコードかくの面白いかも
1:28:38 もうちょっとしゃべりながらコード書いてほしい。画像のサムネイルを作成する
1:34:34 🍣タイム。ライブモブプログラミングっぽくなってきた
1:37:25 サムネイルを作るプログラムが完成した!飲みながらコーディングは面白い。import sysを書くのはわざと?
1:43:53 🍺 ヤッホーブルーイング 水曜日の猫。2拠点生活でビールが消費できない
1:46:05 画像をグレースケールにする。ruffでisortのチェックを追加
1:54:12 みなさん、xzの件は大丈夫ですか?uvとpip
1:58:55 🍺 t0ki brewery THE INTERFACE v1.1。brewでPython 3.11、3.12を呼び出すには?最近はスクリプトにしないでstreamlitにしている
2:03:46 某書籍のレビューでYOLOを初めて知ったけどすごいですね
2:08:50 文字認識はオープンソースだといいものがない。Macのプレビューの文字認識が凄い
2:11:44 音声認識はWhisper。MacのGPUを使うMLXのWhisperも速い。たまに変な日本語が出てくる
2:16:47 🍺 Brewdog Punk IPA、アサヒ スーパードライ。いろいろ聞いてもらってありがとうございます
2:19:43 DeepLのAPIのライセンスは調べている?機械翻訳は英語と日本語がいい感じならヨーロッパ語はいけるんでしょ?言語を表す謎概念があるんだろうなぁ
2:25:10 事務の人の作業、どこを頑張ればプログラムで楽ができるか、という観点。プログラムで全部解決しようとしない
2:29:03 ライブコーディング面白い。情報の教科書をネタにできないかなぁ
2:33:45 マッチケース使いこなしてない
2:39:55 そろそろ終わり