軽減なんやら

デフォルト選手データ集は、当然ながら毎回新作が出る度、アップデート配信がある度に膨大な量のデータを入力しなければならない。

収録選手もPS1時代は1作品400人程度だったので発売日当日の掲載が可能だったのだが、PS2時代で600~700人、現在では1000人近い(パワプロ2018・Ver1.09ではOB含め991名)。とてもではないが発売当日、配信当日の掲載は不可能である。(最後に発売日当日のデータ掲載を行ったのはパワプロ2013決定版)

編集方法も試行錯誤し、何度も変えた。振り返ってみる。

【Word時代】(2000年)

当時持っていた「Word98」を用いての編集作業。当時はHTMLの知識が無く、サイトの編集は全て「Word98」で行っていた。が、あまり賢くなく、ファイルを開きなおす度にレイアウトが変わってしまうという有様だったため、否が応でもHTMLの勉強をするはめになってしまった。結局この体制で作成したのは、コンテンツ開始当初に扱ったパワプロ2000開幕版と決定版の2作品のみだった。

テキストエディタ時代】(2001年~2005年)

HTMLの知識もそれなりに付いたため、テキストエディタでの編集となった。当時愛用していたのはEmEditorだった(現在はサクラエディタ一辺倒)。編集方法としては、データの値部分をエディタの1桁目から入力できるように調整した選手データのHTMLテンプレートを作り、それをひたすらコピペして作成していた。特殊能力はIMEに専用の辞書を作り、読み仮名の先頭1文字を入れるだけで変換できるようにしていた。A~Gの区分は手入力だった。

Excel時代】(2005年~2008年)

IT関連の仕事に転職したことで専門的な知識に触れる機会が増え、システマチックな体制を作ってみる事に。当時はまだフリーのWindowsアプリの開発環境がある事を知らなかったため、お金を掛けずにシステマチックなやり方を、という方針で当時の頭で考えたのが、ExcelCSVファイルを作り、サイトにあるMySQLにインポートし、同じくサイトに設置したPHPでHTMLを出力し、それをアップロードする。という回りくどい方法だった。出力方法はいびつだったが、編集作業はExcelベースになった事で一気に分かりやすく、軽快になった。A~Gの区分の判断をPHPに組み込んだため、入力の必要が無くなった。

Windowsアプリ時代】(2008年~)

フリーのWindowsアプリ開発環境(Visual Studio Express)とデータベース(SQL Server Express)の存在を知った事で、環境は一気に激変。専用のアプリを作り、HTMLファイルも自動で出力。作品情報、特殊能力、変化球名や利き腕などの定型文字などを全てマスタにまとめ、変換候補から選択できるようにし、専用のGUIで入力ができるようになったため編集作業も出力作業も一気に楽になった。

アプリでの作業となってから2年後、プラットフォームをPS3に移したパワプロ2010からは選手データの収録人数の大幅な増加やアップデート配信が始まったため、結果的にこのアプリ化は安定した編集作業を行う上で大きな礎になった。

当初は選手名などを毎回1から手入力していたが、選手人数が増えて入力ミスも増えてきたためパワプロ2014からテコ入れを行い、予め選択しておいた球団と、入力した背番号を元に前作品(アップデートの場合は前版)の同じ球団・背番号を持つ選手情報(選手名、利き腕、フォーム、成績)を引っ張ってくるようにした(引っ張って来れない場合や、トレードで球団と選手名が別の選手になっている場合は1から手入力)。背番号や所属球団が変わるのは大抵の場合シーズンオフだけだし、大半の選手は翌年も球団と背番号は同じものを引き継ぐので、シーズン途中のトレード選手やシーズン途中に入団する助っ人以外はこれでほぼ事足り、特にアップデート版の編集時には大幅に入力作業が軽減され、選手名などの入力ミスも大幅に減った。

そして、今回のパワプロ2018・Ver1.09からはさらに新しい入力サポート機能を導入。それまで読み仮名を打って変換していた特殊能力の入力を止め、ある方法を用いて殆ど変換せずに特殊能力を入力できるようにした。これにより、さらなる作業負担の軽減と特殊能力の入力ミスがほぼ無くなった。

順当に進化してはいるのだが、加齢するとともに、都度都度作業負担の軽減に勤しんでいるこの感じ。複雑である。

サポーター

デフォルト選手データ集は、今回は少し新しい編集体制になった。データ入力作業を少しでも軽減するための新技術を導入した。

今回のVer1.09配信前、10/29に子供が高熱を出してしまったため、全く編集作業ができないという日すらあったものの、どうにか配信から3日で掲載に漕ぎ着けた。

次の配信の時にはどうなるか。

新居

2019年の春に「はてなダイアリー」が終了する-。
それを受けて「はてなブログ」へ移行することにした。

日記そのものは2000年から自サイトに日記のCGIを立てて運用していた。時代の流れに合わせて「はてなダイアリー」を使いだしたのは2007年1月24日から。そこから11年間、特に何とも思わず空気のようになんか書き続けてきた。が、その場が終わると言うのなら対応しなければならない。デザインも極力「ダイアリー」時代と同じものを使うことにした。

別に日記やらブログやらに自己陶酔や発散以外の物は求めていない。不特定多数の交流もめんどくさいし、金儲けに勤しむ時間なんてない。ただ、自分の思いがなんか書ければそれで良い。

成人式

BASELESS PAGE.もついに今日で開設20周年。とうとう成人してしまった。

過去の20年間を振り返ってみたところで、デフォルト選手データ集以外の企画を覚えている人はもう殆どいないと思うし、何せまとめる時間が無い。サイトの方はもはや選手データ集以外のコンテンツを考え、新鮮さを維持できるほどの余裕もない。マンネリの世界で息を吸う事そのものに楽しさを見出している感じがする。ただ、その体力がもつ限りはサイトは続くと思うので、20年や30年という区切りを付ける事にあまり意味がないような気がする。

肝心なのは、20年間で自分がどれだけ変わったかという点だが、結構普通に変わった。
サイトを始めた当初(17歳)、まず大学なんて受かるのは無理だと思っていたし、は本気で就職なんて出来ないと思っていたし、結婚なんて夢にすら見てはいけないとさえ思っていた。しかも理想に対して積極的に努力もしなかった。それでも人並みに大学に入り、就職できた。

だからって結婚は相手が必要なのだから無理なんだろうな・・・とは思っていたが、友人には「まだ早いだろ」とバカにされながらも25歳くらいからボチボチと婚活してみた結果、27歳で相手(現在の嫁さん)が奇跡的に見つかり、30歳で結婚できた(これについては本当に運だけだったと思う)。この時点でサイトも終わりで良いかと思っていたが、嫁さんの「期待して見てる人がいるのなら続けるべきだと思う」の一言で、閉鎖は免れた。

そこからは本当に自分の好きな事を時間の許す限り出来るようになった。それまでは苦悩をサイトにぶつけていたが、嫁さんがいるのでその必要もなくなり、ブログの毎日更新も止めた。そんな生活が5年続き、さすがにマンネリしてきたかなぁ・・・と感じてきた所で嫁さんの「子供、いつ作るの?」の一言で、1年後に子供も生まれた。今年は大きな買い物もした。

もし結婚せずにまだ独身でいたなら、時間があり過ぎてやる事が無くなり、もう閉鎖していたと思う。
自分が思いの外普通に身を固め、時間の大半を仕事と家族に費やすようになった中、限られた時間の中で年に数回の作業で維持できるこのサイトは、自分にとって「自分らしさ」を記す事のできる都合の良い場所なのだと思う。

そんなBASELESS PAGE.。せっかくの20周年なので何かやりたい。時間が無い中で明確なインパクトを残せる事は何か?と考えた所、ハンドルネームの変更をしてみる事にした。本日を持ってハンドルネームを「SIN」に変更することにした。

残りのサイトの寿命は体力と、子供の反応次第。いずれも良好なのならば、30年でも続けるつもりである。

変わらないもの

夏ボーナスの自分の取り分を使い、Nintendo Switch購入。

結婚以降はゲームハードは惰性で買ってる感が否めないし、こんなん買っていつやるの?という懸念を拭えないながらも、他に欲しいものもろくに思いつかないし、競馬でただただ消費するだけというのもの味気ないので、とりあえず買っとけばなんかおもろいゲームあるやろ!と、勢いだけで購入してしまった。同時期によゐこがSwitchで購入できるインディーゲームの動画を流していたのも手伝った。(去年はそれに流されてWiiUゼルダPS4でマイクラを散々やりまくっていた)

が、いざやって見たらやっぱりまだまだ面白いゲームはあるもんだな、と実感。Switchはいつでもスリープが出来るので止めやすいのも良い。
とりあえず「ヒューマンフォールフラット」「セレステ」「オーバークック」を購入してみたが、その中でも個人的には「セレステ」にハマった。「スペランカー」のような死に覚えゲーに少しのギミックとストーリーが加わったような、とことん丁寧に作られているアクションゲーム。という印象。残機の制限等がないので同じ局面をいくらでもプレイできるのも良い。最終的に2501機犠牲にしてクリアした。

今年11月で37歳。大半の時間は「仕事」か「お父さん」していたとしても、時間が空けばやる事は結局昔と変わらないようなことばかり。いくら年を取ったって、好きなものはそうそう変わらないもんだなと思う。好きなものに対して攻める気力はないが、維持する体力はまだまだ若い頃と変わらずある。これが30代後半の一般的な男性の立ち位置なのではないかと考える。

すべり込み

デフォルト選手データ、パワプロ2018の1.05版配信前日になって、ようやく1.01版の完全掲載まで漕ぎ着けた。

子育てだけならどうにか並行できたのだが、そこに新居手続き、引越しが割り込みで入り、選手データどころではなくなる日々が続いた。それに加えて地震、豪雨まで。あまりにも内容の濃すぎる2ヶ月半だった。引越しと地震以外は初経験の事も多かった。パワプロ2018が出ると分かった頃は、こんな環境に置かれるなんて誰が思ったことか。

今後はしばらく平穏に行きたいが。

麻痺

大阪北部地震。自宅は震源から20キロしか離れていないため、割と揺れた。
この日は前々日に休日出勤していたためたまたま休みで、発生当時寝ていたが久々に飛び起きて嫁さん子供の部屋へ。結果的に誰も怪我なし。子供に至っては嫁さんの腕の中でまだ寝ていた。

実は現在引越しの準備中。(長期間選手データの更新が遅れているのはこの為)
今は赤ん坊がいるため、箱に詰めた荷物はほぼ全て自分の部屋に置いており、引越しの日がもうすぐそこまで来ているため、6畳の部屋の半分が埋まるほど箱の数が多くなってきていた。そんな時にこれだけの揺れ。

・・・だったが、軽い物を入れた箱が1つ落ちてきただけで済んだ。皿はまだ箱に入れていなかったが、コップ1つ割れただけ。それ以外は何も倒れてこなかった。

余震も思っていた以上に少ないのが逆に怖いのだが、考えすぎか。
考えすぎるくらいで丁度いいとは思うのだが、阪神淡路の経験則と、近年の規模の大きなのが立て続けに来るような地震ばかり見ているせいか、感覚が麻痺しているのか。