memo0002
の編集
https://khfdpl.osask.jp:443/wiki/?memo0002
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
2016_10
2016_11
2016_12
BracketName
Essen
Essen0
Essen1
Essen2
Essen3
Essen4
EssenMemo0001
EssenMemo0002
EssenMemo0003
EssenMemo0004
EssenMemo0005
EssenMemo0006
EssenMemo0007
EssenMemo0008
EssenMemo0009
EssenMemo0010
EssenMemo0011
EssenR2
EssenR2_ess03f
EssenR2_ess03h
EssenR2_ess03i
EssenR2_ideas
EssenR2_jit00
EssenR2_jit01
FormattingRules
FrontPage
Help
IP
InterWiki
InterWikiName
InterWikiSandBox
K
KHPC
KHPC_v000doc01
KHPC_v001doc01
KHPC_v002doc01
KHPC_v003doc01
MenuBar
OSC
OSC20181027
OSC20190222
OSC20191123
OSC20230401
OSC20230528
OSC20231021
OSC20240310
OSC20241026
PHP
PukiWiki
PukiWiki/1.4
PukiWiki/1.4/Manual
PukiWiki/1.4/Manual/Plugin
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/H-K
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/V-Z
RecentDeleted
SandBox
SltVA
VariableArray
WikiEngines
WikiName
YukiWiki
advcal20161205
advcal20161206
advcal20161209
advcal20161210
advcal20161215
eoml0001
eoml0002
essen_ex01_0001
impressions
kcl_malloc
khfdpl_result1
members
memo0001
memo0002
note0001
note0002
note0003
note0004
note0005
note0006
oldworks
oldworks00
oldworks06
oldworks12
oldworks13
osaskjp_index
persistent_C
populars
pr20161105
pr20161105b
scsc
seccamp2017
spam_test
uxf
uxf_01
uxf_02
uxp
* 開発に関するメモ #0002 -(by [[K]], 2017.10.27) ** 2017.10.24(火) #00 -[[Variable Array ライブラリを作って失敗した話>VariableArray]]のページを書いた。 ** 2017.10.27(金) #00 -プログラムを書いていると、なんかそれなりに複雑になってくるときがある。 -そんなときは必ず「どうして複雑になってしまうのか」を自問する。 -仕様が複雑だからなのか。ならばどうすれば単純な仕様にできるのか。 -とにかく、複雑なプログラミングをするだけならだれにでもできる。そこに私は価値を認めない。シンプルなのに十分に使用に耐えるものを作りたい。 -もちろん限度はある。だからやむを得ず複雑になってしまった場合は受け入れる。 ** 2017.10.27(金) #01 -VAライブラリをslot化したものを使って、プログラミング言語を試作している。 -今はローカル変数のスコープを正確に認識して、同じものには同じidを、違うものには違うidを割り当てる処理を書いているのだけど、50行くらいで書けた。もちろん可変長配列は多用している。 -テスト実行してdumpしてみると、おお、ちゃんと動いているようだ。なかなか便利なライブラリだ。 -未来の自分のために[[SltVA]]にメモを書いておいた。 ** 2017.10.30(月) #00 -言語を書いていると、短い文字列をたくさん扱う。これをどう扱ったらメモリ効率がいいのか迷う。何も考えずにmallocとかやってもいいかもしれないけど、メモリ効率が悪そう。 -ということで [[kcl_malloc]] へ。 ** 2017.10.30(月) #01 -SltVAとkcl_mallocを統合して、なんか大きなライブラリができた。 -まあ使いやすいと言えば使いやすいんだけど、やっぱり実行ファイルは大きくなる。11KBもある。うーん、やりたかったことはこれだったのだろうかと少し迷う。 * こめんと欄 #comment
タイムスタンプを変更しない
* 開発に関するメモ #0002 -(by [[K]], 2017.10.27) ** 2017.10.24(火) #00 -[[Variable Array ライブラリを作って失敗した話>VariableArray]]のページを書いた。 ** 2017.10.27(金) #00 -プログラムを書いていると、なんかそれなりに複雑になってくるときがある。 -そんなときは必ず「どうして複雑になってしまうのか」を自問する。 -仕様が複雑だからなのか。ならばどうすれば単純な仕様にできるのか。 -とにかく、複雑なプログラミングをするだけならだれにでもできる。そこに私は価値を認めない。シンプルなのに十分に使用に耐えるものを作りたい。 -もちろん限度はある。だからやむを得ず複雑になってしまった場合は受け入れる。 ** 2017.10.27(金) #01 -VAライブラリをslot化したものを使って、プログラミング言語を試作している。 -今はローカル変数のスコープを正確に認識して、同じものには同じidを、違うものには違うidを割り当てる処理を書いているのだけど、50行くらいで書けた。もちろん可変長配列は多用している。 -テスト実行してdumpしてみると、おお、ちゃんと動いているようだ。なかなか便利なライブラリだ。 -未来の自分のために[[SltVA]]にメモを書いておいた。 ** 2017.10.30(月) #00 -言語を書いていると、短い文字列をたくさん扱う。これをどう扱ったらメモリ効率がいいのか迷う。何も考えずにmallocとかやってもいいかもしれないけど、メモリ効率が悪そう。 -ということで [[kcl_malloc]] へ。 ** 2017.10.30(月) #01 -SltVAとkcl_mallocを統合して、なんか大きなライブラリができた。 -まあ使いやすいと言えば使いやすいんだけど、やっぱり実行ファイルは大きくなる。11KBもある。うーん、やりたかったことはこれだったのだろうかと少し迷う。 * こめんと欄 #comment
テキスト整形のルールを表示する