tech::hexagram

personal note for technical issue.

Techhack

iPhoneをバッテリ交換に出したらiOSのバグに遭遇した

譲ってもらった中古のiPhone5sがバッテリの持ちが酷く、更にLightningケーブルを抜き差しすると極端にバッテリ残量の増減が変わってだいぶヘタっていたので今日バッテリ交換をお願いしてきた。このiPhoneはサブ機として運用している。 お願いした業者さんは …

Chrome Extensionのmanifest.jsonを1から2へアップデートした際の仕様変更まとめ

しばらくぶりにchrome extensionの開発をしていたら、extensionの仕様をコントロールするmanifest.jsonのバージョンが上がっていたらしく、jsonを含め、次のような変更が必要になったようです。バージョンアップしたmanifest.json周りの仕様はgoogle謹製ドキ…

さくらのVPSでscreenを使う

入れておくと非常に便利です。tmuxでもいいと思います。インストール方法はなんてことはなくて、さくらのVPS(CentOS)であれば、 yum install screenこれでOK。スクリーンの設定は最低限以下をやりました。 escape ^Tt #C-aがデフォルトのエスケープでありま…

chromeでWebページの実行時間を測定するextension

PageSpeed / Speed Tracerなるものがオススメらしい。 前者はページを解析して高速化するためのアドバイスをくれる、後者はバリバリと測定してくれるツール。ついに出た!Chrome版「Page Speed」の使い方 | Stocker.jp / diary ウェブページ表示速度計測ツー…

gitoliteのレポジトリ追加をワンライナーで実現するシェルスクリプト書いてみた

gitoliteを使っている方は、レポジトリを追加するとき、 gitolite-admin/conf/gitolite.confの末尾に追加したいリポジトリ名を追加 gitolite.confをコミット とかすると思います。しかし、これは非常にめんどくさいなと個人的に感じます。そこで、この一連の…

basic認証をかける

研究室の内部向けページの作成で,Basic認証をかける必要がありました.わりとハマったのでメモ. Basic認証のかけ方 1:/etc/apache2/sites-available/defaultを編集し,以下を追加 <Directory "/home/www/***">←アクセス制限をかけるディレクトリ AllowOverride Limit AuthConfig Fil</directory>…