yhara.jp

Recent Posts
Edit

Dropbox内でsymlink作ると競合が発生しまくる問題

2017-09-27
Tech

Dropboxはずっと個人用に使ってるんだけど、たまに「xxxの競合コピー」みたいなファイルが発生しまくることがあって困っていた。

発生しまくる、というのは要するにvimでファイルを保存するたびに、という意味で、僕はESCを押してinsert modeを抜けた瞬間にセーブする設定にしているので、発生しまくるのであった。

symlinkが悪い?

どうもDropbox内にinternalなsymlinkを作る (つまり、Dropbox内のファイルへのsymlinkをDropbox内に作る) とこういうことが起きてしまうようだ。

回避策

僕の用途だとsymlinkを作るのはあるディレクトリに短いパス名でアクセスしたいときなので、symlink自体をDropboxの外(例えば~/以下)に作ることで回避できた。

まとめ

Edit

RubyKaigiで発表しました

2017-09-20
Tech

RubyKaigi 2017 Hiroshimaで発表しました。

スライドは英語ですが、話す内容を日本語でメモしたものがあります。

CFP応募時点では着地点を決めてなかったので大変だった。特にwasmでは実行速度そのものは改善しない[^1]のだと気づいたあと、どうしようかなと思ったけど、RubyとWebAssemblyの接点について検討するという話にした。

(more...)
Edit

Ergodoxを最上段を使わないキー配置にしてみる

2017-09-14
Tech

いまはErgodox EZを会社で使ってるのだけど、レツプリ組み立てを視野に入れて、最上段がなくてもやっていけるかどうかを試してみている。いま現在のキー配置はこれ。

ポイントをいくつか解説する。

レイヤー

BASE, SYMB, MDIAの3レイヤー構成だったのを、LOWERとRAISEを足して5レイヤー構成にしている。ただSYMBはもう使わない予定で、MDIAも音量操作くらいでしか使わないので、実質的には3レイヤーに近い。

(more...)
Edit

Retinaディスプレイでスクリーンキャプチャすると画像がでかすぎる問題

2017-09-04
Tech

メモです。

MacのCmd-Shift-4でキャプチャしたpngをブログに貼ろうとすると、想定の2倍のサイズになってしまうことがあります。

ImageMagickのidentify -verbose foo.pngで見てみるとUnitsがPixelsPerCentimeter、Resolutionが56.69四方なので、2.54倍してDPI(=Dots per Inch)に直すと143.9926DPIですね。

ということでImageMagickのconvertで以下のようにして修正すれば良いのかな?

for a in *.png; convert $a -resample 72x72 -units PixelsPerInch tmp/$a
(more...)
Edit

JavaScript、例外、開発者コンソール

2017-09-04
Tech

メモです。

Opalでプログラムを書いているとき、例外のバックトレースが開発者コンソール上で綺麗に表示されるときとそうでないときがあるので困っている。

綺麗ってなんやねんという話ですけど、こういうのが綺麗な状態です。

それで望ましくない状態がこれ。

(more...)
Edit

いろいろな自作キーボード

2017-08-16
Tech

Twitterの#レツプリというタグから、キーボード自作に興味を持った。ものによってはキットがあって、はんだ付け等で組み立てできるらしい。

形状にもいろいろあるようなので調べたものをまとめておく。

Ergodox

いま会社で使ってるやつ。これはErgodox EZで組み立て済みのものを購入したのだが、もともとのErgodox自体はオープンソースのハードウェアである。

形状は左右分離タイプ。キー数は普通のキーボードより少ない(例えばPの右に1列しかないとか)。

(more...)
Edit

ジンジャーエール作った

2017-08-09
Food

生のショウガって1人では消費しきれる気がしないので買ったことがなかったのだけど、そういえばジンジャーエールにするという手があるなというのを思い出して、チャレンジしてみた。雑にいうと生姜を砂糖で煮詰めたシロップを炭酸水で割るとジンジャーエールになるらしい。

グラスに注いだところ

使用したもの

(more...)
Edit

Splatoon2 欲しいギアの作り方

2017-08-03
Game

スプラトゥーン2で欲しいギアを作る方法をまとめておく。

概要

例えば

ヒト速
[イカ速][イカ速][イカ速]
(more...)
Edit

HTMLのテーブルをcsvにするRubyスクリプト

2017-08-01
Tech

仕事で、GitHub Wikiに書いた表をExcelにしたいというシチュエーションがあったので、簡単なRubyスクリプトを書いた。

実行にはNokogiriが必要 (gem install nokogiri)。ブラウザでWikiページをa.htmlという名前で保存したものとする。

require 'nokogiri'
require 'csv'

# a.htmlというファイルを読み込んでNokogiriのオブジェクトに変換する
doc = Nokogiri::HTML.parse(File.read("a.html"))
(more...)
Edit

スプラ2

2017-07-26
Game

やってます。

開始直後は新要素を追うだけで精一杯だったけど、ヒーローモードをクリアして広場の音ゲーやってたら「スプラトゥーン最高だな…」という気持ちが湧いてきた。

ブキ

ナワバリのときはとにかく塗りポイント稼ぐために銀モデラー、ガチマッチを開放してからは無印バケツがメインになった。やはりシューターと違って縦方向のエイムが要らないのは楽 (敵の頭上を狙えば仰角が多少ずれてても当たる)。振り間隔が1よりわずかに長いような気がしたけど気のせいかもしれない。

(more...)
« Prev Next »