ネコと和解せよ

技術的なあれこれの備忘録のつもり

Leaflet中のD3.jsでマウスイベントが発火しない

tl;dr

  • Leaflet側でSVGレイヤー全体でマウスイベントが無効化するように設定されている
  • D3.js側で要素を追加するとき pointer-events: auto; を設定してやれば良い

Leaflet中のD3.jsでマウスイベントが発火しなかったので、発火させるためにやったことの低クオリティ備忘録

続きを読む

Ruby の拡張機能を C++ で実装する (Rice利用)

Ruby プログラムを書いていると, 時々速度が必要な部分でどう頑張っても遅い...ということがあり, その時試したときの備忘録 Ruby はメインで使っているプログラミング言語じゃないけど, 時々黒魔術コードに出会うことがあって面白い

tl;dr

  • Rice導入
  • C++ プログラムを書く
  • Rubyから実装した機能を呼ぶ
続きを読む

Vimを快適にするためにvimrcを育てる

今入っている現場でのセキュリティがなかなか厳しく、 エディター1つ入れるのも中々(手続き的な意味で)面倒なので、 これを機にVimmerに入門するかと思いvimrcをいじり始めた。

tl; dr

  • とりあえず有名所を入れる
  • Vimで補完する
  • Tips
続きを読む