【技術】rbenvでGem::FilePermissionErrorが発生
事象
- 以下のメッセージが出て
gem install rails
が出来ない
ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Users/USERNAME/.rbenv/versions/2.4.3/lib/ruby/gems/2.4.0 directory.
原因
rbenvでRubyをinstallする際にsudoしてしまった
sudo rbenv install 2.4.3
所有者がrootになってしまう
解決方法
作成済みの環境を削除
rm -rf ~/.rbenv/versions/2.4.3
再度Rubyを入れ直す
rbenv install 2.4.3
Railsを入れ直す
gem install rails
現場からは以上です。
【生活】2種類の靴下しか使わない生活
2種類の靴下しか履かない生活
- 一昨年くらいから以下の2種類の靴下しか履いていない
- 片方だけ擦り切れても、もう片方は捨てる必要がない
- ショートソックスの色をビビットにすることで識別しやすい
などのメリットがあります。 靴下に拘りがないからこその運用なのだけれど、逆に靴下に強いこだわりを持っている人のようだ。
運用開始時に靴下を全部捨てるのがポイントです。
少しでも他の種類が混じっていると、洗濯物を取り込むときや、靴下を履くときに数クロック頭を使うことになります。
【技術】push declined due to email privacy restrictions
事象
push declined due to email privacy restrictions
解決方法
git config --global user.email USER_INFO@users.noreply.github.com
git commit --amend --reset-author
- USER_INFO@users.noreply.github.comについて
Personal settings > Emails > Primary email addressに記載されいている
参考リンク
現場からは以上です。
【読書】むかしのはなし 三浦しをん
- 作者: 三浦しをん
- 出版社/メーカー: 幻冬舎
- 発売日: 2008/02/01
- メディア: 文庫
- 購入: 1人 クリック: 44回
- この商品を含むブログ (74件) を見る
三カ月後に隕石がぶつかって地球が滅亡し、抽選で選ばれた人だけが脱出ロケットに乗れると決まったとき、人はヤケになって暴行や殺人に走るだろうか。それともモモちゃんのように「死ぬことは、生まれたときから決まってたじゃないか」と諦観できるだろうか。今「昔話」が生まれるとしたら、をテーマに直木賞作家が描く衝撃の本格小説集。
感想
三浦しをんに外れなし。
「あとがき」に込められた想いが何なのか、参考文献として何冊か"むかしのはなし"に関する本が巻末に書いてあったので、読んでみようと思う。
【技術】iPhoneの通信速度を500kbpsに設定する
概要
- MVNOの500kbps使い放題プランを検討
- 500kbpsの使用感を実際に試したい
通信速度理論値(UQ Mobile)
- 高速通信 :225Mbps
- 無制限通信 :500kbps
- 低速通信 :200kbps
iPhoneの通信速度を設定する
Appleのドキュメントによると、開発用に接続されたiPhone実機を使うと「Network Link Conditioner」で通信速度設定が可能。
シュミレータ上では設定できず
You can use the network link conditioner to simulate different types of networks and networking conditions with development devices attached to your development machine.
500kbpsの世界
- 快適
- 及第点(条件付き)
- 利用不可
所感
大手サービスでは低速時のユーザ体験を損なわないように工夫を施している。特に、YouTube動画を快適に視聴できるとは思わなかった。素晴らしい。ポータルサイトの場合、Nativeアプリを使うともう少し早いかもしれない。