先日、一応完成させて投稿しました
週1くらいでコツコツやりました
その後ねとげにはまって
少々やる気復活w
ホームページビルダーでも買って
サイトを移転しようかな?ってとこです
一般6ページのNO211です
TACK's TOOLSというTOOL集です
何個か作成して一つ一つ投稿するより
まとめて一作品として提出した方が評価高そうなので
収録TOOL
・ADD BRs
文字列の各行の末尾に
を追加するTOOL
・ADD LR
文字列の各行の末尾に[l][r]を追加するTOOL
吉里吉里用です
・DO RND
乱数を作ります
コーディング中に乱数が欲しくなったらどうぞ
・REPEAT AND FOR TEST
コーデイング中にrepeatやforは何(数値)まで
繰り返すのかわからなかったらどうぞ
・LIGHT GREP
昨年のコンテストへの投稿作品です
複数FILEへ簡単な一括検索を行います
・LINE COUNTER
昨年のコンテストへの投稿作品です
複数FILEの行数を取得します
・CHECK COLLECTOR
スクリプトの中に抜き出したい文字列を書いておくことで
(コメント文中推奨)
それらを一気に抜き出します
・cmd一覧standard
HSPの標準命令のアルファベット順の一覧です
・cmd一覧expand
HSPの標準+拡張命令のアルファベット順の一覧です
3.3で追加された拡張命令にはまだ対応していません
ごめんなさい
・MAKE LINK
GUI的にHTMLのLINK文を作成します
・sel str
txtから行単位で選択してコピペします
・LIGHT analyze
HSPスクリプトの簡単な解析TOOLです
・my_replace4hsp
文字列をマクロ的に置き換えます
一括して置き換えれます
2011年11月10日木曜日
先日のerror ver2011/11/10
longint使っててバグリましたw
こんなかんじ
が原因でしたw
せっかくlongint型の変数を定義したのに
普通に代入するから型がおかしくw
それではおあとがよろしいようで
こんなかんじ
| for_mul=LongInt(100) for_mul=200 |
が原因でしたw
せっかくlongint型の変数を定義したのに
普通に代入するから型がおかしくw
それではおあとがよろしいようで
2011年10月6日木曜日
2011年10月2日日曜日
コメント率
日経ソフトウェア2010/9のプログラマ独立独歩の記事より
コメント率は50%くらいと20%以下の考え方があるみたいです
TACK的にはコメント率50%くらいの考え方を支持します
筆者はコメント率は20%以下でコメントを必要としない
美しいソースコードを書くべきという主張です
ただ普通、スクリプトは日本語なので
日本語の意味をコメントする。を主張します
よくわからない英語できちんと命名するより
適当でもコメントを書く方がいいと思います
でも日本語はグローバルじゃないので将来的に
命名もきちんとした英語にして
コメントを読まなくても読めるソースコードは目指すべきかもしれません
コメント率50%ってスクリプトとコメントの量が同じなんですね
一行コーディングしたら一行コメント
後コメですけどそれくらい書かないと
書いてないスクリプトも多いですが^^;
ノートの命令書いてその度にノートほにゃららってコメントするのは
いい加減めんどくさくて
そういうとこははしょってもいいかな?って気分のTACKでした
最近じょじょに朝方に移行中です
昨日は午後10時くらいに寝て
今日は午前6時頃起きましたw
コメント率は50%くらいと20%以下の考え方があるみたいです
TACK的にはコメント率50%くらいの考え方を支持します
筆者はコメント率は20%以下でコメントを必要としない
美しいソースコードを書くべきという主張です
ただ普通、スクリプトは日本語なので
日本語の意味をコメントする。を主張します
よくわからない英語できちんと命名するより
適当でもコメントを書く方がいいと思います
でも日本語はグローバルじゃないので将来的に
命名もきちんとした英語にして
コメントを読まなくても読めるソースコードは目指すべきかもしれません
コメント率50%ってスクリプトとコメントの量が同じなんですね
一行コーディングしたら一行コメント
後コメですけどそれくらい書かないと
書いてないスクリプトも多いですが^^;
ノートの命令書いてその度にノートほにゃららってコメントするのは
いい加減めんどくさくて
そういうとこははしょってもいいかな?って気分のTACKでした
最近じょじょに朝方に移行中です
昨日は午後10時くらいに寝て
今日は午前6時頃起きましたw
2011年10月1日土曜日
2011年9月30日金曜日
登録:
投稿 (Atom)
