You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
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 用の静的解析ツールであり、ソースコード
こんにちは極論モンスターのYosematです。 Pythonを取り巻く環境はここ数年で大きく変化しています。 1. 大規模AIやマイクロサービスなどの登場とそれによる開発チームの大規模化 2. エディターの高機能化とAI Programmerの登場によるプログラミングスタイルの変化 これによってPythonプログラマは安全でクリーンでエディターやAIなどの機械にとっても読みやすいコードを書く必要がでてきました。 これに伴ってPythonもクリーンなコードを書く方法を充実させてきています。本書はモダンなPythonの新しい開発スタイルであるTypeHintについてまとめた本です。 TypeHintを日本や職場に広めて行きたい人はぜひいいねおしていってください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く