日記(724)

<前 次>

無題

group_concatの件、結論から言うと、ダメでした。
共用サーバーゆえ、下手にバージョンアップすると互換性が失われてみんなのプログラムが動かなくなるかもしれないとのこと。
残念ですが、仕方ないので頑張って自分で実装してみます。
SQLiteには自分で関数を追加することができるらしいのです。
パフォーマンスはガクッと落ちるだろうから使うのは最小限にしなければいけないとは思いますが、うまく使えばかなりの威力を発揮しそうです。

svg2xamlで線がうまく表示されないバグ、頑張って原因を調査しました。
問題点は2つ、ストロークの接続点のスタイルが適用されない、ストロークの端点が認識されない。
問題点1は解決しました。
ストロークの接続点のスタイルを、読み込むだけは読み込んでおいて、出力時に反映していないのが原因でした。
改善の様子をアップしておきます。
もう一方の問題も、大体の原因には目星がついています。
なんとか明日には直したいところですね。

1305989806.png

無題

うちのSQLiteではgroup_concatが使えないようです。
group_concatというのは、複数の値を任意の区切り文字でつなげてくれるという便利な関数です。
もしこれが使えればアンパンマンDBの次期バージョンでカテゴリや登場キャラの一括取得に役立つと思ったのですが…。
バージョンアップすれば使えるはずなので、ダメ元でサーバー管理者に掛け合ってみます。

無題

なんとか頑張ってアンパンマンDBのコラムを更新しました。
アンパンマンDBは今後バージョンアップを予定しているのでそのバージョンアップにあわせてコラムの管理画面もちゃんと作ろうと思います。
現状ではコラムだけほかのコンテンツを合わないつくりになっているのでここも統一したいのです。

無題

アンパンマンDBのコラム、1年以上更新がありませんが、ネタがないわけじゃないんです。
ただ、管理画面ができていないので、更新には手動でSQL文を打って手動でRSSを発行しなければいけないのでほかのコンテンツの更新と比べてかなり大変なのです。
管理画面を作れば済むという話ですが、それはそれで面倒ですし…。

無題

ちょっとニンテンドー3DSを触ってきました。
なんというかまあ、普通に立体的になっていましたね。
一言で表現するなら、「普通」です。
そこにあるものが普通にそこにあるように見える、そんな「普通」です。
目を見張るほどとんでもないものが見えるとか、とんでもなくドドーンと飛び出してくるというわけではありませんでした。
ただ、試遊台にあったものはすべて3Dボリュームが最大にされていて、単なる二重像になっていたのでどれを見るときも調整が必要でした。
やっぱりとんでもなくドドーンと飛び出してくるのを期待して無茶な3Dボリュームにしてしまうのでしょうかね。

無題

アンパンマンDBバージョン3のデータベース構成考え中。
SQLiteにすると正規表現検索が使いにくくなるのでなるべく正規表現に頼らずとも検索できるようなデータ構造にしたいのです。
また、カテゴリも、親子関係がうまく表せておらず、親の親とか子の子とかのカテゴリがうまく処理できないでいたので、その点の改善も考えています。
正規表現を使っていたのは、複数の要素をひとつのテキスト内に詰め込んでいたのを分解するのと、ひらがなとカタカナなどの同一視でした。
このあたりは、素直に複数の行および列を使うとか、見せるデータとは別に検索用のデータを用意するとかで対応できそうです。
カテゴリに関しては、包含関係をきれいに表せるモデルを使えばなんとかなりそうです。

無題

大阪に行ってきました。
駅ビルが新しくなっていましたね。
外側を通って上ってみたのですが、とても楽しかったです。
つい乗りたくなるエスカレーターとでも言うのでしょうか。
帰りは中を通ったのですが、中は別に普通でしたね。
というわけで、駅ビルを一往復してきたという話でした。

<前 次>