アイコンはうちの三代目の弟かな。
https://linktr.ee/yasuto.takenaka
ここで紹介してる本は世界的な定番なんだけど、地味すぎて翻訳はあんまり知られてないんですよね。それを猫の人気チャンネルをケーススタディにして説明してるという構成。
実は、こういうやり方はAI量産型では書けない記事で今後ブログ運営でやる重要なやり方のヒントなんですよ。:)
YouTube「量産型スパム」の時代をどう生きるか? 映画監督のセオリーから読み解く猫チャンネルの凄み
dagtap.com/2026/02/11/y...
ここで紹介してる本は世界的な定番なんだけど、地味すぎて翻訳はあんまり知られてないんですよね。それを猫の人気チャンネルをケーススタディにして説明してるという構成。
実は、こういうやり方はAI量産型では書けない記事で今後ブログ運営でやる重要なやり方のヒントなんですよ。:)
YouTube「量産型スパム」の時代をどう生きるか? 映画監督のセオリーから読み解く猫チャンネルの凄み
dagtap.com/2026/02/11/y...
note.com/yst4/n/nda54...
note.com/yst4/n/nda54...
yst4.com/2026/02/07/r...
yst4.com/2026/02/07/r...
YouTubeで稼ぐ前に知っておきたい!ディレクター目線とマーケター目線の骨格
dagtap.com/2026/02/07/y...
YouTubeで稼ぐ前に知っておきたい!ディレクター目線とマーケター目線の骨格
dagtap.com/2026/02/07/y...
多くのものに感じてたc++のような手続きくさいコードっぽくないかな。
僕はどちらかというと関数型言語やlisp的になるんですがね。対局にいるタイプですね。
別の見方で言うとrustの力をいかすよりベターc++な感じのうまくパワーを活かせてないようなコードが多いように見えるって事。option result を使いこなしてナンボって印象の言語なんですよね。
多くのものに感じてたc++のような手続きくさいコードっぽくないかな。
僕はどちらかというと関数型言語やlisp的になるんですがね。対局にいるタイプですね。
別の見方で言うとrustの力をいかすよりベターc++な感じのうまくパワーを活かせてないようなコードが多いように見えるって事。option result を使いこなしてナンボって印象の言語なんですよね。
FizzBuzzを『構造』で解く:Rustのイテレータとマクロで遊ぶ深淵
yst4.com/2026/01/23/r...
FizzBuzzを『構造』で解く:Rustのイテレータとマクロで遊ぶ深淵
yst4.com/2026/01/23/r...
yst4.com/2026/01/15/r...
yst4.com/2026/01/15/r...
yst4.com/2026/01/15/r...
yst4.com/2026/01/15/r...
これは JavaScript(TypeScript) / Rust /WASM/ Viteのことですね。このプロジェクト管理って乱雑だからシェルスクリプトを結局5つ用意してみたよ。gitignoreの調整まで必要だった。
yst4.com/2026/01/15/r...
これは JavaScript(TypeScript) / Rust /WASM/ Viteのことですね。このプロジェクト管理って乱雑だからシェルスクリプトを結局5つ用意してみたよ。gitignoreの調整まで必要だった。
yst4.com/2026/01/15/r...
let nan = 0 ;
let foo = 1 ;
let bar = 2 ;
let tex = 3 ;
let zek = 10 ;
こういうのを簡略して書くって、らくがき帳のバッファつくってそこで加工してヤンクしてやれば楽。
ここでは
s/\v)\S+)\s+(\S+)/let \1 = \2; とやってヤンクして別バッファに貼るってやってる。言語設定のバッファじゃこれやろうと思うと変なインデントになるから別にしてるの。
let nan = 0 ;
let foo = 1 ;
let bar = 2 ;
let tex = 3 ;
let zek = 10 ;
こういうのを簡略して書くって、らくがき帳のバッファつくってそこで加工してヤンクしてやれば楽。
ここでは
s/\v)\S+)\s+(\S+)/let \1 = \2; とやってヤンクして別バッファに貼るってやってる。言語設定のバッファじゃこれやろうと思うと変なインデントになるから別にしてるの。
qa :.,+4s/\v<\w+>/\U&/g q として@aでできるんやね。
とか
very magicモード使うと楽だけど、vimしかない環境(共同サーバーとか)には注意やな。
qaV4kgUUqのほうがはやいかもしれんけど。笑 ルールが決まってるからそれを理解するといいだけ。
qa :.,+4s/\v<\w+>/\U&/g q として@aでできるんやね。
とか
very magicモード使うと楽だけど、vimしかない環境(共同サーバーとか)には注意やな。
qaV4kgUUqのほうがはやいかもしれんけど。笑 ルールが決まってるからそれを理解するといいだけ。
僕のプロトタイプはemacs+slime+hyperspecなんだけど、それに近いことにできたかな。pythonとrustだけは。診断はglで見たいときだけ見るようにしてる。
僕のプロトタイプはemacs+slime+hyperspecなんだけど、それに近いことにできたかな。pythonとrustだけは。診断はglで見たいときだけ見るようにしてる。
まだ練習中だからぎこちない。笑
まだ練習中だからぎこちない。笑
近々記事公開しないとだけど、セットアップ書くだけでliuxのシェルの流儀なんて絶滅危惧種だけに。。。 笑
近々記事公開しないとだけど、セットアップ書くだけでliuxのシェルの流儀なんて絶滅危惧種だけに。。。 笑
quakeーmode便利なんだけど、そのままでは日本語キーボード環境なら使いづらい問題がある。win+半角全角キーに割当たってるので。それをウィンキー+\に割り当ててる。バーチャルデスクトップがwin+ctrl+矢印キーだからキーボードだけで移動できるのが利点なんですよね。このバーチャルデスクトップはblenderを学ぶときにはもう一つの画面にブラウザにyoutube流してやっていた。
設定の仕方は次に書くよ。
quakeーmode便利なんだけど、そのままでは日本語キーボード環境なら使いづらい問題がある。win+半角全角キーに割当たってるので。それをウィンキー+\に割り当ててる。バーチャルデスクトップがwin+ctrl+矢印キーだからキーボードだけで移動できるのが利点なんですよね。このバーチャルデスクトップはblenderを学ぶときにはもう一つの画面にブラウザにyoutube流してやっていた。
設定の仕方は次に書くよ。
分岐やループ使わないから短くて簡潔なんだけどね。2Dになってくると相談してたら、filterを作ってconvolutionする方法とかあるんやとか教えてくれた。手続き型のやり方で作ろうとしてたら発想の転換かなり必要なところでむしろ、lispの感覚に近い頭の使い方をする印象かな。numpyのcのライブラリにビット操作だからエンジンは速いと思う
分岐やループ使わないから短くて簡潔なんだけどね。2Dになってくると相談してたら、filterを作ってconvolutionする方法とかあるんやとか教えてくれた。手続き型のやり方で作ろうとしてたら発想の転換かなり必要なところでむしろ、lispの感覚に近い頭の使い方をする印象かな。numpyのcのライブラリにビット操作だからエンジンは速いと思う
昔よりWindowsとLinux系の共存はやりやすいけど、Windows尖ってるからね。UNIX系みたいにドライブのマウント方式のほうがいろんな管理しやすいんだけどね。
Windowsフォルダの整備ってトップみると色んなフォルダをまちまちに作ってくれるからスッキリしないんだよな。ごちゃごちゃしてるというのかな。この辺は成り立ちや文化の違いが大きいのですけどね。
昔よりWindowsとLinux系の共存はやりやすいけど、Windows尖ってるからね。UNIX系みたいにドライブのマウント方式のほうがいろんな管理しやすいんだけどね。
Windowsフォルダの整備ってトップみると色んなフォルダをまちまちに作ってくれるからスッキリしないんだよな。ごちゃごちゃしてるというのかな。この辺は成り立ちや文化の違いが大きいのですけどね。