vorfee's Tech Blog

Just another tech blog

avastを使用しているOS XのFirefoxが「安全な接続ではありません」というエラーを吐いてgoogleに接続できない

OS XFirefoxがエラーを吐くようになったので直し方をメモ。

結論

avastの「web shield > scan secured connection」をオフにする。avast以外でも似たような機能のあるアンチウイルスソフトの機能をオフにする。

続きを読む

OS Xの標準テキストエディタをAtomに置き換える

TextEditをatomに置き換えて、OS X標準のテキストエディタのように振る舞う方法をメモ。

この記事を読むとできること

  • OS Xのファイルを拡張子ごとにアプリーケーションに関連づける
  • 拡張子のないファイルを特定のアプリケーションに関連づける
続きを読む

odriveをMacから完全に削除する

Finderやコンテキストメニューにアンインストールしたはずのodriveが残っていて気持ち悪い時の対処方法。

概要

odriveはアンインストールしてもディスク上にプログラムを残していて、しかも裏で延々と動作し続ける。

Finderのメニューアイコンにはodriveのアイコンが表示され、右クリックのコンテキストメニューには「no option available」の項目が残る。

続きを読む

Sophos Home と OS X El Capitan で問題発生

Sophos Homeをインストールすると/usr/local/bin/usr/local/shareの権限を勝手に書き換えられる事案が再発生中。これらのディレクトリはHomebrewも使用しているため、Homebrewが正しく動作しなくなる。

なおSophosは以前「Sophos Anti-Virus for Mac Home Editon」でも全く同じことをしている。

続きを読む

有料になったBetterTouchToolの代わりになるフリーソフト

有料になったBetterTouchToolの代わりになるフリーソフトを探してみた。

  • BetterTouchToolが有料に!
  • ウインドウのスナップがしたい
    • Chinch
    • Spectacle
    • Slate
  • 無料のトラックパッド拡張はない
    • Karabiner
  • まとめ

BetterTouchToolが有料に!

2015年から告知していた通りOS X専用のトラックパッド拡張アプリBetterTouchToolは有料になった。

2017年1月現在は最低5ドルからの "Pay what you want" 方式を取っている。個人で開発しているため有料になるのは仕方の無いこと(むしろ今まで無料だったことの方が驚き)なのだが、お金を払いたくない人もいると思う。

よって、代替となるフリーソフトを探してみた。

続きを読む

Linuxでrawディスクのimageファイルを扱うあれこれ(空ファイル作成、パーティション作成、マウントなど)

RaspberryPiのためにLinuxでディスクのイメージファイルを編集するのに使うけどすぐに忘れるのでメモ。

この記事でできること

  • ディスクimageを一から作成できる
  • 既存のディスクimgaeをマウントできる
続きを読む

Linuxユーザーのグループを追加するにはgpasswd

グループの設定を消失するという過ちを犯したので、二度と間違えないためにメモする。

  • ユーザーをグループに追加する方法
  • gpasswdとusermod
    • gpasswd
    • usermod
    • どんな違いがあるのか
  • 参照

ユーザーをグループに追加する方法

ユーザーvorfeeをグループnewgroupに追加するには以下のようにする。

sudo gpasswd -a vorfee newgroup
続きを読む

OS XのターミナルでPath設定が勝手に変わっているときに確認すること

結論

/etc/paths/etc/paths.dを確認する。

説明

OS Xでは/etc/profileでパスの設定を行っている。OS X El Capitanの/etc/profileの中身は、以下のようになっている。

# System-wide .profile for sh(1)

if [ -x /usr/libexec/path_helper ]; then
    eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
    [ -r /etc/bashrc ] && . /etc/bashrc
fi

4行目の/usr/libexec/path_helper/etc/pathsを読み込み、変数pathに反映している。

したがって/etc/pathsの中を空にすれば勝手なことはされずに済む。 なお、/etc/pathsの中身はコメントアウトできないため、内容は削除する必要がある。

zshのコマンド実行時にプロンプトの時刻を更新する

zshのプロンプトに時刻を表示するのはいいんだけど、コマンドを実行した時間とずれているのが気になる。だからコマンド実行時にプロンプトを再描画するようにした。

普通の状態

コマンドを実行しても、時刻は変わらない。

f:id:vorfee:20150328174222g:plain

変更後

コマンドを実行するとその時刻に書き換わる。

f:id:vorfee:20150329153036g:plain

続きを読む