xml2csv の v1.1.0 をリリースしました。
xml2csv は XPath で記述したマッピングルールをもとにXMLからCSVに変換してくれるCLIツールです。
今までXMLを全部読み込んだうえで処理していましたが、それをストリーミング的に処理する形に変更しました。
これで数GBのXMLでも、問題無く動作するようになりました。
xml2csv の v1.1.0 をリリースしました。
xml2csv は XPath で記述したマッピングルールをもとにXMLからCSVに変換してくれるCLIツールです。
今までXMLを全部読み込んだうえで処理していましたが、それをストリーミング的に処理する形に変更しました。
これで数GBのXMLでも、問題無く動作するようになりました。
リョクシャカ+好きなアーティストたくさん+ぺこぱも見れるということで行ってきました。
セットリストとコメント残しておきます。
かっこいい。歌もトークもかっこいい。
栞が一番好きな曲だったので、栞のイントロが始まった時点で、一緒に行った嫁さんとキターって叫んでしまいました。
4人それぞれが目立ってるバンドだなーって思ったのと、川谷絵音さんの声が好きすぎるなと。
indigo la End で何度か見ているのですが、また違って良かったです。
すごーーーーく良かったです。最初の2曲でとても楽しく盛り上げて、その後はしっとり聞かせて、、 上手いだけじゃなくて、なんだろう、優しいなぁと。お二人ともすごい人柄が表れていて、また絶対ライブで観たいなって思いました。
気まぐれロマンティックのダンスを予習していかなかったことがすごく悔やまれるので、次は予習して臨みます。
嫁さんが大好きなのもあって、生ぺこぱ観れるのをとても楽しみにしていました。
ネタは知っているものでしたが、それでも生で観れるのはやっぱいいですね。 最後のネタは攻め過ぎてましたが(本人もちょっと躊躇しながら言っていた気が)、あの後大丈夫だったのかなと心配です。
こんなことを書いていて、5年してやっとライブに参加することが出来ました。
緑黄色社会聴けば聴くほど好きすぎるのだが。
— onozaty (@onozaty) 2020年5月11日
良いだろうと思っていたけど、それをはるかに超えて良かったです!
また夜祭参加したい。
SQLをたくさん書いたスライドを作る必要があり、SQLはシンタックスハイライトした状態にしたかったので、
といったことを考えていたのですが、スライドが大量になりそうなので(最終的に250ページなった)、PowerPointに持って行くのはしんどいな、、と思っていたところ、Marpというツールを見つけました。
Markdownで書いたものを、スライド形式にしてくれるツールです。
Marpの紹介自体はいろんな記事があるので、そちらを参考にしていただいて、自分が良いと思ったところは、、
Marpのおかげで、どうにかスライドを作り切ることができました。(感謝!)
今後もコードをたくさん書くようなスライドはMarpで作ろうと思います。
Online Bookmark Incremental Search の v3.0.0 をリリースしました。
ChromeのManifest v3に対応するためのもので、Chrome版のみのリリースになります。
Chrome版 ShortcutKey2URLのv1.7.0を先ほどリリースしました。
今回のリリースは、Manifest v3に対応するためのものです。
Chromeでは、Manifest v2の廃止がスケジュールされており、2024年6月以降から段階的にManifest v2のままだと使えなくなる状況が発生していきます。
Manifest v3になると、機能的に実現できなくなる部分があるため、v2のまま粘っていたのですが、そうもいってられない時期になったので、今回Manifest v3に対応したものをリリースしています。
Manifest v3 では、セキュリティ的な観点から、文字列としてコードを実行できなくなりました。
そのため、ShortcutKey2URLでScriptとしてユーザが設定したコードを実行するといったことができなくなります。
そのまま機能を消してしまうことも考えましたが、自分自身困るので、妥協案として、拡張機能自体のコードに書いてもらうといった方法を取ることにしました。
拡張機能がインストールされたフォルダ配下にある(拡張機能がインストールされたファルダにあるものを直接はダメでした...)拡張機能がインストールされたフォルダをどこか適当なフォルダにコピーし、そこでuser-script.js
に記載してもらうことでuser-script.js
を編集します。
そのフォルダを「パッケージ化されていない拡張機能を読み込む」で読み込んで利用すると、選択肢として表示されるようになり、それを選ぶことで該当のコードを実行できる、、といった形となります。
バージョンアップされたタイミングで再度記入が必要だったりと、かなり手間がかかる方法ですが、いったんこの形で様子を見たいと思います。
バージョンアップ対象外になるので、勝手に元に戻るといったことはありませんが、今後ShortcutKey2URLが更新されても反映されていかないので、管理が面倒な形になります。ただ、他に良い方法がないため、いったんこれで様子を見たいと思います。
なお、Manifest v3で任意のコードを実行させるための方法は、下記でまだ議論は続いてそうなので、今後何らかの方法が提供されるかもしれません。動向をみながら、もっと良い方法が提供されるようになったら、再度機能的な見直しを行いたいと思っています。
社内勉強会で「情報を表現するときのポイント」というタイトルで若い方向けにLTしました。
記法使いこなそうね、キャプチャ画像利用しようね、アニメーションGIFも良いよって感じの話でした。
JAPAN JAM 2024 の 5月3日に参戦してきたので、その備忘録です。
いつも通り千葉寺駅からシャトルバスで。
シャトルバスで行くと、スムーズに入場できて便利です。
行きも帰りもすぐにバス乗れたので、とても快適でした。
Tシャツとタオルが増えすぎてきているので、今回は控えようと思ったのですが、WurtSのグッズが毎回良すぎてまたついつい買ってしました。