Posts

Home / Posts

拡張機能に祟られる

2018-12-18 | halipe.co | コメントはまだありません

なんか週末、急にエディタで書いてるSVG上のimageタグの挙動が変になった上、それに気づくまでに時間がかかってしまった。気づいたのは月曜なのでまるまる週末を棒に振ったと言っていいくらい。
たぶんVue.jsまわりのVSCODE拡張機能が、急に一部の記述に対する反応を変更したっぽい。

検索で掛かる人がいるかもしれんから書いとこう。
Nuxt+TypescriptでSVGいじるの書いてます。SVGのなかに動的に画像をはめ込んで、遷移のたびに切り替えるとかやってます。んでそんな箇所が以下で、
これが、
:xlink:href=”imageUrl”
こうなる。
xlink:href=”imageUrl”
当然、壊れ画像アイコンになるわけです。人知れず冷や汗ダラダラ。

いままでなかったから、多分ここに来て急にそうなったんだと思う。発生する変化はコロンが一個消えるというもので、そんなん気づけるかバカ野郎と言いたいが叫びも虚しく宙を漂う。誰に言ったらいいかよくわかんないんである。

ともあれ原因はわかったので消極的には対応をし、残りのチケットをやっつける作業に戻る。冬休み中に本公開まで行けるかしら。

進捗なし

2018-12-17 | halipe.co | コメントはまだありません

意味不明のバグ埋め込んで掘り返す間に週末が終わってしまった。
風邪気味なのもあって集中力が続かなかった。むねん。
いまはエリア選択のとこの動作がノロノロしとるので、快適に動作するよう改修中。きれいっぽい設計!とか思って着手したものの、現実的にはただ冗漫というか、そんなこと程度にそんな手間かけます?みたいな作りになっちゃってて無駄が多かった。
とか書いてるうちに、これは今やるべきタスクだったのかが疑問に思えてきた。
手をつけちゃってるしやっつけるけども、もっかいやる順番の見直ししよう。

Goはじめる

2018-12-14 | 未分類 | コメントはまだありません

まあすぐ放り出すと思うけれども。
Tour of Goの4ページ目で日付をプリントする例が載っていて、じゃあフォーマットするのはどうやんの?というとこでさっそく脱線している。
なんか、4桁の西暦を表現するためのフォーマット文字列は2006だという。
1234でもyyyyでも%Yでもだめで、固定で2006年1月2日15時45分じゃないとだめだと。

答えは単純だ。これはアメリカ式の時刻の順番なのだ。”1月2日午後3時4分5秒2006年”(つまり「自然な順番」で1, 2, 3, 4, 5, 6)を指しているのである。

Goのtimeパッケージのリファレンスタイム(2006年1月2日)は何の日? – Qiita 

なるほどそうか理由はわかった。
ぜんぜんわかんねえ。
本気だったんだろうか、この言語のデザインをやった人。少しはおかしいと思わなかったんだろうか。世界中どこでも日付の表記が一定だとでも?仮にそうだとして、15時を3時と表現してまでやることなんだろうか。
由来知らんけど、ジョークのつもりで書き始めた言語だったりするのかね。
毎日使ってれば麻痺して、そういうもんだよ〜みたいなメンタルになれるんだろう。

ということで、京都伏見の自転車のあんちゃんばりにキモイキモイと連呼して怒りのあまりこのエントリを書いている。こういうとこでカチンときて躓くと、その後の学習曲線に必ず悪い影響が出る。相容れない嫌なものを学ぶ、みたいな姿勢になってしまい、ただでさえ物覚えの悪い脳が記憶の定着を拒む。

なんでgoさわりはじめてるかっつーと、GAEのスタンダード環境でGo動くというので、たかだかjsonしゃべるだけならそれでいいんじゃないっていう程度の理由です。goって言語自体の換金性高そうだし。
なんかHaskellで仕事するのは(あたしのスペック的に)現実味薄いし、Elixirはまだまだ理解に掛かりそう。Nimはあんなに書いてる感じがイイのにRustのほうが妙に人気があり、そのRustはもうなんだがぞっとする記法だらけで近寄りたくないしみたいな。いまんとこPython書いてるのが一番しっくりきてはいる。

おねーさんブログのSSL化

2018-12-14 | AboutThisSite | コメントはまだありません

当ブログはさくらインターネットのレンタルサーバを借りている。レンタルサーバのサービスとしてはいろいろ言いたいとこもあったが、メールとWordPressくらいならもはやなんの不満もない。自分でアレコレつくって載せてるときは制約が多かったけれど、今は自分で環境作れるようになったから。進歩だなあ。

んでブログのSSL化を知らんぷりしてたんだけれども、ついに一念発起してトライ。ぱっとみできてると思うんだけど、保護されていない通信がどうたらって出るかも。http→httpsの転送設定をした(そういうプラグインがあった)んだけど、そいつがちゃんと動いてんのか疑わしい。

ゆくゆくは真面目に設定を見るので、ちょっと、あれって思ったらhttpsのurlに改めて飛んだりしてみてほしいです。ご不便かけますねえ。

目に見える更新を挟む

2018-12-13 | Cloud Functions, Final Fantasy XIV, Firebase, Firestore, Flask, GAE, GCP, halipe.co | コメントはまだありません

裏側のバッチ直してますとか、更新情報をシート管理にしましたとか、いわゆる運用タスク的な課題ばっかりをここ何日かはやっていた。すぐ先の未来の自分を助ける重要な必要な改修なのだが、ユーザの目にはなにも変化が見えない。
もっともそんな事を気にするほどの訪問数じゃないので別にいいのかもしれないのだが、しょぼい訪問数のうちから健全なイテレーションを回すのを習慣づけたいなという気持ちがある。

ぱっとみわかりやすいのは、地図の操作を直したとか、地図の画像増やしたとかそういうのだ。
一方でわかりにくいのがここ数日やってたような、裏方作業。
それぞれをいい塩梅に交互にやっていくようにしていくと、ユーザの側からは更新され続けていることがわかり、裏側に積み上がる課題も一定のペースで処理していける。

とはいえ動かす手は二本、頭は鈍いやつ一個でしかないので、Nozbeに積み上げていくタスクがなかなか減ってくれない。
チケットはいまのところ50件前後を行ったり来たりしている。Kubernetesやらの関連チケットを別のとこに分けてこの件数。
なかには大きな玉(作業量の大きなチケット)もあって、いきなり抱えるとしんどくなって潰れるので、小分けにして乗り越える必要がある。チケット増えちゃう。
改善タスク的な今やる必要のないものもあるけれども、それでもできたら20件くらいにしておきたい。
やることだらけだよ―という気持ちがだんだんオリになって心に沈殿していくのはあんまりよいことでない。

地図つなげる作業はひとことで言うとダルいのだが、頭を使わないで黙々とやれる。考え事の合間に消化するような進め方がいいかもしれない。こないだの週末みたいに地図60枚とかいう馬鹿げた作業をするから疲れるんだ。