twitterほしい

あれ、一言ずつつぶやくの楽で好きなんですけど、諸々の理由から本家は使いたくないんですよね。
どうしよう、自作しようかしら?
とかいってるからまたやるべき事リストが増えるのだ、いい加減にしないとな……

公開していないブログを書き続ける人ってどう見えるんだろう

と思ったけど、よく考えたら日記帳って人に見せるものじゃなかった。

読んでほしいけど読まれたくないとか、色々複雑な気持ちにもなれる日記帳ですが
読まれても良いことなんざ一つもないことが身に染みたはずの自分はなぜブログのままなんだろう?
自分でもちょっと不思議だけど、たぶん習慣付いてしまっただけなのかな。
あと、物理媒体だと書くのも管理も面倒くさいというのもある。

どっちにしろ、こうして文章にすることは良いことだ。
人に愚痴るのと同じ程度のストレス発散になるし、人形に説明する時のような理解を促進する効果もある。

問題は、公開する気で書いてないので他人の目に触れると悪い意味にしか見えないこと。
そもそも説明下手なので本質的なことが伝わらず、誤解を招く事も多い。
だから自分は公開しないほうが良いのだろう。
最初からそれはわかっていたつもりで、URLを外に出すことはせず「嫌なら見るな」で通るようにしていたつもりだったけれど
それでもやっぱり色々な手段を持って訪れる人が出て、結果として嫌でも見る人が現れ、結局あんなことになってしまったし。
やっぱり世の中には0/1しかないんだなーと痛感。
また誰かに見つかったら、今度は放置しないで即座に移転しようそうしよう。

趣味のお仕事、終わり

趣味のお仕事が無事終わりました。
締め切りが25日だった事を考えると10日近い余裕があったことになります。
最初は「一月ないので完成最優先で、無理そうな機能はきってください」なんて話だったのに
終わってみれば要望全部どころかアイテムリストなど追加で色々入れての完成。
我ながらがんばりすぎた気がしないでもない。

HTMLのテンプレートを読み込み、それに値を代入していくアプリと
ソースコードからあの手この手でデータを引っ張ってくるアプリというコンボで何とかしたわけですが
後者はまだ良いにしても、前者が汎用的にならなかったのが反省点。
いわゆる条件分岐や繰り返しなど制御構文がテンプレートHTML上には一切なく、完全にハードコーディングという有様。
データ読み込み部分に整形部分(数値三桁ごとにカンマなど)もハードコーディングという微妙さ。
本来なら、最低限の繰り返しや条件分岐、他テンプレートのinclude機能はテンプレート上に記述するだけで行える機能が必要だったし
カラム名をデータに持たせ、それを元によきなに結合し、出力の整形はテンプレートを弄るだけで行えるようにするべきだった。
まぁ、最初はこんなに凝った事するとは思ってなくて手を抜いたのが原因なんですけどね……

あとcssを書くのが面倒で、タグにstyleで指定しまくるというアホをやる自分。
そっちの方がよほど面倒やろって思うんだけど、テンプレートパワーで重複がほとんどなく何とかなってしまった。
でもそろそろcssは真面目に勉強した方が良いかも知らん。
いや、これからhtml5って時代に勉強しても無駄になるかもしれないが、こういう概念の言語(?)は経験薄いからやっといても損はしないはず。

関係ないけど、コピペ文化も一概に悪とは言えないなーなんて感想を持った。
いや、言っちゃ悪いのだけど、元にしたソースコードはコピペ記法で作られていて重複が多く、非常にメンテナンスせいが悪そうなコードだったんだけど
ほぼ全てがかなり厳格なルール(?)に従って書かれていて
単純置換でも該当コードを全て容易に変更出来る用になっている感じ。
なので、超手抜きコードでもパースできるし、記法を見るだけでどういう意味合いのコードかすぐわかる。
自分とか記法がぶれぶれだし、重複を無くそうと一々へんな実装を試みるために記法から直感的に読めなくなることもしばしば
そういう意味では、必要な情報のうちほぼ全てが記述されていて辿る必要性がなく、全容を把握していなくとも部分部分を理解しやすいって利点もあるコピペ記法はいいなと思った。
書くのに使う労力やケアレスミスが増えるだろう事を考えると自分には無理だがなーw