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…
pandas.DataFrameがSQLAlchemyを使うように警告表示。 Copilotに尋ねたら、教えてくれましたので、この記事を備忘録として残すことにしました。 おことわり:MySQL上にデータベース名stock2、テーブル名market2を用意し、データ置いてないとエラーがでます。 MySQLtono接続にはエンジンが必要みたい。 プレースホルダーの書き方が異なる...%(xx)s。 関…
Pythonらしいデータ構造といえばdict(辞書型)です。 dict型の基本 dict型の操作 (本稿はPython3系を前提とします。) dict型の基本 dict型は、「キー」から「要素」にアクセスできるのが特徴です。 Object list, tuple インデクス(i番目)から要素にアクセスできる dict キーから要素にアクセスできる dict型は波カッコ{}で括り、{キー:要素,..…
概要 普段はAIやロボットの話ばかり投稿しているのですが、今回はもう一つの趣味のボードゲーム×3Dプリンタの話。宝石の煌めきとカタン、バトルラインの収納箱を専用設計してゲームマーケット2025とBASEで販売しているので紹介します。 趣味でボードゲームをよくやるのですが、たまに中身と比べて圧倒的に大きな箱が用意されていることがあるんですよね。特に宝石の煌めきとカタン・・・この二つは中身に比べて異常…
ついこの間ですが、AstralからType Checkerであるtyが公開されました。 github.com Xで話題にしている方も結構多かったので興味が湧いたので、実際に使ってみたので今回はそのメモです。
次のページ