PIYO - Tech & Life -

MacのChromeでAmazonの領収書印刷がおかしい

記憶がちょっと曖昧ですが、少なくともここ1ヶ月ぐらいAmazonの領収書の印刷(PDF出力)がMacのChromeでおかしいようです。Windowsは未確認です。 Chrome Safari ブラウザを変えたらうまくいきました。

Xcodeでのページ上下にカーソルを追従させる

Xcodeのエディタ部分でページアップ、ページダウンするとスクロールはしてくれるのですが、カーソルがついてきません。 page-upやpage-downは別のツールでキーボードショートカットを割り当てることで実現していますので、ポジションを大きく動かさずにエディタを大きくスクロールして、そのあとはctrl+nやctrl+pで上下にカーソルを移動をすれば目標の場所にすばやく移動できます。

Macでマウスのポインター位置を目立たせるSimple Mouse Locator

先日はマウスのポインタサイズを変更する方法を紹介しました。 それとは別の理由でマウスポインタを目立たせたい場合があります。リモートのミーティングで画面共有をするとき、ビデオ会議ツールのウィンドウ内で画面を共有するため大抵は画面は小さくなります。その中で小さいマウスポインタを位置を把握する(=どんな操作をしているかを相手が把握する)のはなかなか難しいです。

Macでマウスポインターを大きくする

ついにマウスポインタが見づらくなってきたので大きくしました。Macの場合は設定から簡単に大きくできます。 https://support.apple.com/kb/PH25507?viewlocale=ja_JP&locale=ja_JP アップルメニュー>「システム環境設定」と選択し、「アクセシビリティ」をクリックします。 「ディスプレイ」をクリックし、「カーソルのサイズ」スライダを右に …

Gitでファイルがいつ削除されたかを特定する

前に触ったときにはあったはずのファイルが消えてるけどいつ消えたかわからん、という場合に使えるコマンドがありました。 ↓のようにgit logにファイルパスを渡すとそのファイルが変更されたパスのログを出せます。ファイルがすでに削除されていても使えるコマンドなので、ログのうち、最後のコミットで削除されたということを特定できます。

キーボード用にリストレストを買った

リストレストがぼろぼろになって捨てて以来買うのを忘れてました。突如思い出して、ないと落ち着かなくなってしまったので色々調べて購入しました。キーボードとトラックボールの両方をカバーできるサイズのものにしました。

hugo new で生成されるファイルの初期内容を変更する

ブログに記事を追加するときには、↓なコマンドで生成します。 % hugo new posts/2018-06-19-hugo-archetypes.md するとこんな中身で生成されます。 --- title: "2018 06 19 Hugo Archetypes" date: 2018-06-19T08:41:23+09:00 draft: true --- ルートディレクトリの …

Railsでカタカナのバリデーション

Railsでカタカナのバリデーションについて、忘れ易いのでメモ。 ↓みたいにやるとできます。 validates :kana_name, presence: true, format: { with: /\A[\p{katakana}\p{blank}ー-]+\z/, message: 'はカタカナで入力して下さい。' p{katakana}についての詳しいことは↓にまとまっていま …