circuitpython.org | Get CircuitPython | Documentation | Contributing | Branding | Differences from Micropython | Project Structure CircuitPython is a beginner friendly, open source version of Python for tiny, inexpensive computers called microcontrollers. Microcontrollers are the brains of many electronics including a wide variety of development boards used to build hobby projects and prototypes.
はじめに こんにちは。動詞です。 最近、Claude Codeを使った開発に重点を置いたPythonのプロジェクトテンプレートを作成しました。 しばらく運用しながら改善を重ねてきましたが、そろそろ使えるレベルになってきたので、覚書も兼ねてその設計について説明しようと思います。 Claude Code向けの設計 このテンプレートを作る上で意識したのは、Claude Codeが指示しなくても思い通りに動いてくれること、変な動きをしないことです。 そのために今回整備したものは、ざっくりと以下の2つに分けられます。 標準的な実装ルールの提示と支援ツールの導入 デバッグのループを回しやすい仕組み そして、これらをうまくClaude Codeに伝え、活用してくれるように、以下のような工夫をしました。 実装ルールを提示するだけではなく、モデルケースをリポジトリ内に配置し、適宜参照できるようにする 使って
ThonnyというPythonの教育用の環境はご存じでしょうか。Python 3.10がインクルードされており、エラーも分かりやすく、インタラクティブなシェルもあり、教育現場をはじめとして幅広い環境で使われています。RasberryPiには標準搭載されていたりします。 とはいえ昨今のプログラミング環境は、VSCodeでGithub Copilot でエージェントをぶん回したり、Clineだったり、Claude Codeだったりといった、AIによるvive codingによって生産性が爆増しています。 しかし、いずれの環境も有償であり、クレジットカードを持っていないと使えないという問題があります。そしてクレジットカードを持ち、自らの意志で自由に使うには18歳以上である必要があります。 そのため、現代の環境では vibe coding を子供たちが自由に行うことができないという問題があります。
Combine Jupyter notebooks with flexible options to produce production quality output in a wide variety of formats. Author using traditional notebook UIs or with a plain text markdown representation of notebooks. Quarto is a multi-language, next generation version of R Markdown from Posit, with many new features and capabilities. Like R Markdown, Quarto uses knitr to execute R code, and is therefor
2025/2/15追記 micropipを使用しない方法を調査されている方がいらっしゃったため追記 (改めて冷静に考えるとそりゃそーだ。と言う感じですが。。。) ・gomatama5/Pyxel_Web_Test 以下の章は、上記のリポジトリの方法に置き換えると良いとおもいます ・Web実行に向けて「3_2_shot_bullet.py」をちょっと改造 ・Web用の「web_test.py」と「index.html」を用意 → GitHubのコードもmicropipを使用しない方法に修正しました はじめに malo21st さんの「Pyxel × Pymunkで物理シミュレーションを始めよう! (Pyxel Advent Calendar 2024 の 15日目の投稿)」を「Webで動かしたい」という動機の投稿です🌎 この投稿は、malo21st 様の投稿の上に成り立っております。 素晴
レトロなビジュアルとリアルな物理挙動を融合することで、魅力的なシミュレーションやゲームを作ってみませんか? 本記事では、Pythonのライブラリ、Pyxel と Pymunk を使って、物理シミュレーションの基礎を学びながら簡単なゲームを作成します。 0. Pymunkのご紹介 Pymunk は、使い易い Python 2D物理ライブラリ です。2007年から開発を始めて以来、15 年以上経った今でもメンテナンスされています。下の画像は、開発者がPymunkを使って作成した初めてのゲーム作品です。 Pymunkについて、「シンプルなゲームで使い易い 2D物理ライブラリ が欲しかった」と開発者は語っています。PyxelとPymunkの相性が悪い訳ありません。 1. PyxelとPymunkの準備 ライブラリのインストール Pyxel のインストール Pymunk のインストール 2. アプリ
こんにちは。ウォンテッドリーでデータサイエンティストとして働いている市村(@chimuichimu1)です。この記事は Wantedly Advent Calendar 2024 の22日目の記事です。 私は普段業務で推薦システムの開発に携わっており、プロダクトを継続的かつ効率的に改善していくため、コードの内部品質が重要だと感じています。内部品質が保たれていないコードベースでは、機能追加や改善のスピードが落ちるだけでなく、バグの温床にもなります。 こうした内部品質を担保する1つの手段として、静的解析ツールの利用が考えられます。この記事では近年注目されている Python の静的解析ツールの Ruff について紹介したうえで、特にその高速性に焦点を当て、それがどう実現されているかについて深堀りしたいと思います。 Ruff とはRuff は Python 用の静的解析ツールであり、ソースコード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く