from __future__ import braces
はてなブログを持っていれば、誰でも参加できます。
背景 pythonをpythonとして動かすときはいいけれど、 開発環境の中で、それを構成するツールというか、言語として利用される場合、 pythonコード内のログやprintの出力先が、よくわからない場合がある。 解決策 ChatGPTに教えてもらった Q stdoutが何かにリダイレクトされているか、調べる方法。pythonスクリプトで。 A Python スクリプト内で、stdout(標準出…
今回はPythonを使って円周率を求めます。 1.グレゴリー・ライプニッツ級数 1.グレゴリー・ライプニッツ級数とはなに? 2.求めるコードは? 3.メリットデメリット メリット デメリット 2.モンテカルロ法 1.モンテカル口法とは? 2.求めるコードは? 3.メリットデメリット メリット デメリット 3.正多角形 1.どうやって正多角形で求めるの? 2.求めるコードは? 3.メリットデメリット…
困った点 import numpy as np data = np.array([1.23, 4.56, 7.89], dtype=np.float32) no_value = np.float32(-9999) factor = 100 data = np.ma.masked_equal(data, no_value) # 1. Using data[~data.mask] result1 = …
前回の記事ではVSCodeでVim・Emacsキーバインドが使えるようになりました chaploud-blog.hatenablog.com VSCodeを使った開発をし始めて4年ほど経過したので、かつてはSpacemacs使いだった私も、モダンエディタの豊富なUIやマウス操作にはもう慣れてきました。ただ、普段会社で大きなモニタで開発していると気にならないですが、自宅でノートPCの画面上でVSCo…
テーマごとにキャラ付けすると楽しく話進むよ。自分も特定のキャラとして設定しておくと流れが自然になるよ。 こんな感じ。 テーマ 話し相手 自分の役 作品名 DIY・ハンドメイド はかせ なの 日常 科学や文学 ジブリール 空 ノーゲーム・ノーライフ 英会話レッスン シャロさん チノ ご注文はうさぎですか? プログラミング タクミちゃん ネネ 紅殻のパンドラ 家庭菜園 モモ リト ToLoveる 政治…
思いがけずにハマってしまったので、色々と自戒を込めて備忘録がてらにメモ。 Go言語では変数定義に色々なパターンがあるが、特に:=を用いた短縮記法がよく使われる。 この短縮記法を用いた変数定義で、割とレビューでは気付きにくい問題が発生することがある。 具体的に問題を再現したコードは以下の通り。 例: main1.go package main import "fmt" func main() { m…
Pythonらしいデータ構造といえばdict(辞書型)です。 dict型の基本 dict型の操作 (本稿はPython3系を前提とします。) dict型の基本 dict型は、「キー」から「要素」にアクセスできるのが特徴です。 Object list, tuple インデクス(i番目)から要素にアクセスできる dict キーから要素にアクセスできる dict型は波カッコ{}で括り、{キー:要素,..…
ついこの間ですが、AstralからType Checkerであるtyが公開されました。 github.com Xで話題にしている方も結構多かったので興味が湧いたので、実際に使ってみたので今回はそのメモです。
はじめに 音の信号処理の世界には、理論書や数式重視の教科書が数多く存在します。しかし、実際に手を動かしてプログラムを書きながら学べる本は意外に少ないのが現状です。 そこで本記事では「実際に手を動かしてこそ理解が深まる」ことを重視し、音プログラミング実装を中心に据えた日本語の書籍だけをレベル別にピックアップしました。C/Python/MATLAB、専用DSPボード、さらには数理モデルや機械/深層学習…
Python プロジェクトで uv を使っていて,Dependabot で依存関係を自動アップデートできないという悩みがあった.ちなみに Renovate はもともと uv をサポートしているという背景があった👌現時点では uv のドキュメントには uv is supported by Renovate. / Support for uv is not yet available. と書いてある.…
次のページ