考えを文章で伝える練習帳

考えを文章で伝える練習帳。文章を書く習慣を付けたいです。

CGI-Perl

ファイルロック機構をずっと使ってきたのだけど 怪しいタイミングでロックがかかるようになって、原因分からず土日ずっと悩んでた。 ロックをかけるサブルーチンを呼び出しているところを逐一チェックしてもトリガーが分からない。 で、今日何気なく、全然関…

Bracket Makerに触発されてトーナメント表を改造。 トーナメントに参加していて思ったのは勝者と敗者が一枚のページにあったほうがいい。 というわけでつなげてみた。 見た目は前より気に入ってる。 横幅はまだ調整の余地あり。 結果入力はそれぞれのGame名…

バグ取り中心。パスワードを作ろう作ろう思いつつ もしパスワード機能をつけてしまったら一人で実験するのが面倒になってしまうので 今のうちに入力と結果表示をがっつりテストしておきたい気分。 3位決定戦を忘れていた。 やることリスト パスワード機能 3…

デザイン変更。 TOPに画像作ってみた。 AoE3に対応。 CSSも少し実験。 どうもCGIの中からImageやらcssを相対パスで呼ぶと上手くいかない。 しょうがないんでURLベタ張り。

少し手をつけた。 大会新規作成部分を拡張して色々情報を付加できるようにした。 個々の大会のルールを全て網羅できるはずもないので 詳細ルールページは主催者に用意してもらってリンクを張る形に。 ちょっとフレームの枠が狭いので、近々デザインを一新し…

ダブルイリミネーション作成ルーチン完成。 こっからのリンクは左上の箱に置くことにしよう。 少しネタばれというか、考え方を纏めるとトーナメント表作成ルーチンは1.勝者側でも敗者側でも何ROUNDあって、それぞれのROUNDに枠がいくつで、その枠に入ってる…

UPUP。先日受けた指摘を含め、大幅な改造を施した。 具体的には ROUNDナンバーのインクリメント。1から始まる。(大事) それに伴うトーナメントのゲーム番号、プレイヤー枠の概念の変更。(大事) プレイヤー枠の状態によって色が変わる(趣味) 戻るボタンの戻り…

せこせこダブルイリミネーションのルーチンを考える。 8人のトーナメントの敗者側トーナメントは 最初に4人、次に2人、次に1人敗者が生まれてくる。 第1ROUNDで最初の4人をガチンコさせると2人に減るから 第2ROUNDは2人+2人で4人。これをまたガチンコさせて2…

一通りトーナメント作成から終了までの機能が完成。 BiglobeのWebスペースにアップ。 今のところ誰でもトーナメントを進行させられるし 誰でも勝敗結果を入力できる。将来的にはパスワードで制限かけるつもり。 更にAoE3は選択できるけど、色々と未対応。Rac…

完成度50%くらい。 トーナメントを生成する直前まで。 パスワードで、データの入力を制限する機構は後回しに。 リーグとかスイスドローもできるようにしたい。 リーグはとても簡単にできそう。 スイスドローは大変っぽい。 その前にダブルイリミネーションか…

shiftとかpopとかpushとか。 引数を変形させるやつがどうも馴染めない。 変形後の配列が返り値になるかと思ってしまった。 ぼちぼち画面デザインも固まりつつある。 2月中には試験運転したいなぁと思いつつ Warcraftも本も翻訳ボランティアも今は良い感じな…

手ごろなWebスペースは無いかと探していたのだけど 只の所は、登録ページからしてギラギラしていて落ち着かない。 有料のところは良さそうだけど、いつまで続くか分からないものに先行投資するのも怖い。 で、良く考えたら、今のプロバイダーでサービスやっ…

新しくカテゴリー追加。 一日いじっていたが、中々進まない。 GetとSetはしっかり作っておけばあとは楽なはず。 最初は個々のデータを1個ずつ入れたり出したりするような作りだったのだけど 数が増えるとえらい計算時間かかってしまってしょんぼり。 不定項…