sinchoku.md

進捗しました(嘘)

Godot プロジェクト 参考

Godot触ってないのでよくわかりませんが。 デモプロジェクト Godot Engine - Download ダウンロードページにあるやつです。本体を落とした人も意外と見落としてるかもしれません。これを読むのがGodotでゲームを作る上での早道となるでしょう。 Dolphin Isla…

今日の進捗.md

まあでもなんだかんだで継続しているのでよくやっているほうではないか。中身が伴っていないが。おやすみ。 chapter 4: rendering tabs · algebroid/learn-kilo@6f61997 · GitHub

sleep.md

zzz...

neru.md

zzz...

nemunemu.md

休眠状態。

suyasuya.md

zzz...

sleep.md

zzz...

oyasumi.md

寝る。

today.md

うーむ、明らかに調子が悪い。

security.txt

security.txt サイトのセキュリティに関する連絡先を定めたテキストらしい。 draft-foudil-securitytxt-00 - A Method for Web Security Policies

today.md

コードは書いてないけどテキストエディタのことを調べるのにはまっている。

今日もおやすみ

休むほど大したことしてないけどね。

プログラミングの基礎 take -1

ざっと目を通した。説明を読み、問題を実装することで身につけていくというスタイルなので、読むだけでは分かったと言いづらいところがある。ただ文章だけ読んでもモジュールシステムの話はためになった。

プログラミングの基礎

読みます。

テキストエディタのデータ構造

Text Editor: Data Structures – averylaird.com 配列でテキストを保持するのは最悪。やめるべき。 ropeというデータ構造がある。 gap bufferという手法のほうがシンプル。Emacsもこれを使っている。 piece tableという手法が現時点では最善と考えられる。 T…

PRAWで遊ぶ動画シリーズ

www.youtube.com Web APIの使い方は動画のほうが分かりやすいと思う(アプリケーションの登録や、どういう情報を取ってこれるのかというのが一目瞭然なので)。

neru.md

XNUカーネルのソースが公開 XNUはOS XやiOSでつか使われているDarwin OSの一部、とのこと。 apple/darwin-xnu: The Darwin Kernel (mirror) redditではこのコミットログが人気コメントとなっている。 -# vim turds +# vim swap files *~ *.swp .gitignoreに…

Microというテキストエディタについて

Micro - Home Microは、Golangで書かれたターミナルベースのテキストエディタである。モダンなターミナルの機能を最大限利用している、プラグインマネージャが最初から入っている、依存性のない静的バイナリ、といった特徴が謳われている。 主にUnix系OSで使…

today.md

kiloのほう一応エディタっぽいものが出来上がってきた。検索や構文ハイライトはひとまず置いて、訳出をやる。

today.md

すごく雑に斜め読みした記事です。 Start Your Engines – Firefox Quantum Lands in Beta, Developer Edition - The Mozilla Blog Rustでブラウザを書き直すServoというプロジェクトがあったが、その成果がFirefoxに取り込まれてProject Quantumというのにな…

diary.md

ポインタの勉強してる(今更)

today.md

Cloud Jupyter Notebooks Made Easy Jupyter Notebookをネットで使えるやつ。 パッケージ色々使える。 他言語(R, Julia, Octave)のカーネル入ってる 安全なサーバーにリモート接続する環境を提供(そりゃそうだ) 使えるライブラリはここにリストアップさ…

oyasumi.md

何も書くことがないのにブログを更新するのもなんだが、技術ネタはやる気があれば拾ってこれるはずなので、書くことがないということは逆にやる気のなさのバロメータとして働くだろう。これはそういう記録です。

today.md

Serpent.AI - Game Agent Framework (Python) OpenAI Universeの実装に不満を持った人によって作られたゲームプレイAIフレームワーク。 ネイティブ実行(DockerコンテナやVNCサーバーから使うのではない) OpenAIはライセンスをきちんとして特定のゲームAPI…

おやすみ

書いてた記事がまとまらなかったのでふて寝です。

今日もおやすみ

どうしてもダレますな。CC CleanerかiTerm2か.ioドメインの話題でお茶を濁そうとしたがまあ既に解説されてるんで出番なっしん。

きょうはおやすみ

ねむくなってきたのだ。

Rustでカタラン三角形

思いつきでちょろっとrust。 Catalan’s Triangle | Programming Praxis fn main() { let mut v = vec![1]; for _ in 0..7 { v = v.iter().scan(0, |state, &x| { *state = *state + x; Some(*state) }).collect::<Vec<_>>(); println!("{:?}", v); v.push(0); } } </vec<_>…

today.md

Input: Fonts for Code — Info プログラマ向けフォント"Input"。curly bracketの視認性が高いと話題。プロポーショナルフォントで、a, g, i, l, 0, *などの視認性を調整できる。ウェイトや幅高も調整可能。コードはモノスペース、コメントはプロポーショナル…