Yasuto Takenaka
banner
yst4.com
Yasuto Takenaka
@yst4.com
・クリエイティブ活動(プログラミング、Blender中心の3DCG、写真映像、音楽制作など)、自分のネット活動(ブログなど)と野球(オリックスファン)関連の投稿を中心にしていくつもり。ブログなどの投稿情報のみは @info.dagtap.com で扱う予定。

アイコンはうちの三代目の弟かな。

https://linktr.ee/yasuto.takenaka
RとPython(Pandas+matplotlib)で同じ事をしようと思ったら、扱いの落差が違うなぁ。と感じる。関数型言語的な思想と手続き型の思想の違いが出てると感じるかな。

これはRのLahmanパッケージで示してるんだけどね。2つのDB組み合わせてSo Taguchiの位置づけを黄色い点で示してる。

まだ、扱いなれてないからAIに指南してもらってるんだけどね。こういうので遊ぶのが一番身に着けやすいんだよな。
September 13, 2026 at 10:24 AM
pythonでもだけど、無限ストリーム使うほうがfor使って泥臭くやるより好きなんだよなぁ。
July 27, 2026 at 11:01 AM
ほぼ環境は完成したからいいんだけど、jupyter noteより各段に扱いやすいな。一応ね。
July 8, 2026 at 12:59 AM
kaggleの環境でzed使う場合の環境ならこれで十分かなと思った。nvimでlsp環境(basedpython,ruff)を整えてるから比較的負担は少なかった。nvimは日本語との相性が悪いのでどうしても使い分け必要と考えるとね。vscodeよりzedのほうが軽いし。これならjupyter使わんでも色々遊べるんじゃないかと思う。jupyter環境と大きく違うのはuvでipykernelをインストールせなあかんくらいちゃうかな。
July 6, 2026 at 2:57 AM
シェルスクリプトはスクリーンショットでとりあえず乗せとくけど、これを 
$ cat > ~/bin/kaggle-initでコピペして
$ chmod u+x ~/bin/kaggle-initとしておけば。 ~/binがパスに含んでおればProjectは簡単に作れるかな。
uvでkaggle apiはTokenを取ってきて uvx kaggleで自動インストール。
その後は
$ uvx kaggle competitions list
で動けば一通りのことはできるようになる。多くのkaggle ...と書かれてるところがuvx kaggleにしないとあかん。uvで環境作るのってやっぱり楽だ
July 2, 2026 at 6:54 AM
色々やろう思ってて、python pandasをすこし慣れようとしてる。色々調べてるとチュートリアルかったるいと感じる所あるんで。それならrandomと内包表記を使ってデータフレーム作って操作になれる方がいいやろな思って書いてるところ。jupyter notebookでもいいけど、ipyhonのほうがコンソールで遊べるなということで気楽なんですよね。

この手のことに限らないけど、数多く作ってみて慣れていかないと使いこなせないんでね。頭で考えてかくというより頭が勝手に反応するってレベルまで打ち込むのが使いこなすコツだし。
June 16, 2026 at 3:53 AM
懐かしい本出てきた
March 19, 2026 at 5:52 AM
カヌレを全面的に作り直してもうちょっとバージョンアップさせてみたよ。
#Blender #B3D #Blender3D
February 27, 2026 at 11:56 AM
カヌレのtestモデリング
February 27, 2026 at 6:25 AM
先日作ったBlender Geometry のヘキサゴン配列に並べるやつ。汎用化してる。スザンヌ見たいものでも、きれいに並べることができるようにしたよ。いまはN*M配列でできるようにしてある。5パラメータのgeometry modifireにしてある
Geometry nodesは やはりグループ化して構造を丁寧に扱わないと開発しづらいね。僕の元々のプログラミングスタイルにしてる。
#Blender #B3D #Blender3D
February 24, 2026 at 2:54 PM
Blenderで作ったバッタ物(ニセモン)のRust言語のロゴ 笑
10分クッキング。
#blender #rustlang
February 24, 2026 at 2:48 PM
ヘキサゴン配列のジオメトリノード組んでみた。単純化してるのでn*nグリッドのみにしてるけどね。
#Blender #B3D #Blender3D
February 20, 2026 at 12:18 PM
Blender geometry nodesで作った万華鏡システムを操作してるところ。
#blender #B3D #Blender3D
February 19, 2026 at 10:14 AM
やっと完成したかな。カレイドスコープ(万華鏡)ジオメトリノードシステム。
#BLENDER #B3D #BLENDER3D
February 19, 2026 at 8:37 AM
前のが万華鏡と言いながらよく考えたら曼荼羅やったんで、ちょっと手直しした。フラクタル的なプロシージャにしてるから、思ったほど複雑ではないノードグループになったかな。2つのオブジェクト使うだけでここまで複雑になるけど、必要なパラメータは外に出してるからそれなりに?見栄えはするアニメーションにはなると思うよ。完全な万華鏡ではないけど、疑似万華鏡と考えれば十分かな。
曼荼羅groupをカーブサークルで作ったポイントに配置させて計算を少し加えただけになってる。

#blender #b3d #blender3D
February 18, 2026 at 3:14 PM
久々にBlenderのジオメトリノード組んだけど、忘れてるの多かったな。グループノードでアセット化まで出来てるからね。これで万華鏡システムは作れてる。あとは見栄えの問題。Group nodesの内容はまだ公開しないけど、こういう作り方動画にして説明する向けだとは思う。
#Blender #B3D
February 18, 2026 at 6:22 AM
プログラミングRustのマンデルブロ書かせてみた2秒って。。。速いなとなってしまった。
January 30, 2026 at 3:26 PM
nvim にこういうマクロ作っておくと便利やなぁ。
January 17, 2026 at 7:07 AM
nvimで

let nan = 0 ;
let foo = 1 ;
let bar = 2 ;
let tex = 3 ;
let zek = 10 ;
こういうのを簡略して書くって、らくがき帳のバッファつくってそこで加工してヤンクしてやれば楽。
ここでは
s/\v)\S+)\s+(\S+)/let \1 = \2; とやってヤンクして別バッファに貼るってやってる。言語設定のバッファじゃこれやろうと思うと変なインデントになるから別にしてるの。
January 13, 2026 at 11:59 AM
nvimのlspつかってて、rust-analyzerが高負荷やなということでしらべたら、logが爆発してた。動作中にtopでみたら、メッチャ重かった。このへんはAIに相談して解決したんやけどね。そこでログが膨れ上がったときに掃除するように設定しておいた。ときどきcargo cleanやuv cleanしておかんと爆発することはあるみたいやね。プロジェクト肥大でrust-analyzerがパニック起こしてたのがlogに残って膨れ上がった。
January 13, 2026 at 6:13 AM
nvimの環境もだいぶん最適化できた。笑
僕のプロトタイプはemacs+slime+hyperspecなんだけど、それに近いことにできたかな。pythonとrustだけは。診断はglで見たいときだけ見るようにしてる。
January 12, 2026 at 12:26 PM
viの置換表現って 訓練必要やけど、使えるようになったら便利やな。単調作業を減らせるから。これはnvimでやってるけど ヴィジュアルモードとジョインと正規置換をくみあわせてるかな。
まだ練習中だからぎこちない。笑
January 11, 2026 at 9:14 AM
うちのnvimのlspの表示少しいじってみた。E/W/H/Iをアイコン化してみた。
January 9, 2026 at 11:34 AM
windows11の標準装備のquake-mode これをバーチャルデスクトップと併用して使ってみてる。
quakeーmode便利なんだけど、そのままでは日本語キーボード環境なら使いづらい問題がある。win+半角全角キーに割当たってるので。それをウィンキー+\に割り当ててる。バーチャルデスクトップがwin+ctrl+矢印キーだからキーボードだけで移動できるのが利点なんですよね。このバーチャルデスクトップはblenderを学ぶときにはもう一つの画面にブラウザにyoutube流してやっていた。
設定の仕方は次に書くよ。
December 26, 2025 at 1:56 PM
ブログのアイキャッチサンプルを試しに作ってみたけど、ちょっと失敗したけど、十分かな。
December 24, 2025 at 5:29 AM