SelfControl がインターネット時間泥棒をブロック

SelfControl がインターネット時間泥棒をブロック

私たちの多くは仕事でインターネットに依存していますが、同時に、インターネットによって気が散ってしまうこともあります。お気に入りのブログやSNSから離れると自分に誓うだけでは十分ではなく、介入が必要になることもあります。

私はかなり気が散りやすい人間なので、集中力を高めてくれるアプリケーションを重宝しています(「デスクトップ上の気が散る要素を最小限に抑える」、2008年12月4日参照)。その記事で私がこう書いたのを覚えている方もいるかもしれません。

また、時間を無駄にする主な原因であるインターネット ローミングをブロックする対策を講じることも検討しましたが、時間を無駄にしていることを知らせるものはすべて無視するか、行きたい場所への移動を妨げているものはすべてオフにすることに決めました。

私もこの意見に今でも賛成です。多くのインターネットブロックプログラムや方法には、二つの問題点があります。まず、典型的な「全か無か」という考え方です。私は常にウェブサイトをチェックし、情報を収集し、仕事の事実確認をしなければなりません。そのため、AirPort接続を無効にするなど、インターネットを全面的に遮断する解決策を実行すると、必然的にそれを放棄してオンラインに戻り、気が散る世界に逆戻りしてしまいます。ここで二つ目の問題が浮かび上がります。インターネットを遮断しているものを何でも無効にできるとしたら、私はほぼ必然的にそうしてしまうでしょう。私が必要としているのは、ブロックするサイトを選択でき、かつ、ブロックを無効にできないようにしてくれる柔軟なプログラムです。

ありがたいことに、まさにこれを実現してくれるのがSelfControlです。アーティストのスティーブ・ランバート氏がデザインし、チャーリー・スティグラー氏が開発した、カスタマイズ可能な新しいドメインブロッキングアプリケーションです。最近、私はTwitterでランバート氏をフォローし始めました。主に現代アートに関する彼のツイートに興味があったからです。(ランバート氏は、インターネット広告をアート作品に置き換える人気のFirefoxプラグイン「Add-Art」も開発しています。)そのため、彼がSelfControlのような非常に便利な実用アプリも開発していることを知り、大変嬉しく思いました。


オープンソースのSelfControlは、シンプルながらも効果的なインターフェースとコントロール群を備えた、洗練されたアプリケーションです。アプリケーションを起動すると、ブラックリストに登録されたドメイン名をブロックする時間(1分から12時間までアクセスをブロックできます)を設定するスライダー、ブラックリストを編集・表示するためのボタン、そしてブロックを開始するボタンが表示されます。ドメイン名をブラックリストに登録すると、Webブラウザ(FirefoxとSafariの両方に対応)経由だけでなく、そのサイトと直接通信するアプリケーション経由のアクセスもブロックされます。例えば、twitter.comをブラックリストに登録すると、Twitterrificは更新情報を受信できなくなり、Twitterrific経由での投稿もできなくなります。


SelfControl の「スタート」ボタンをクリックすると、認証プロンプトが表示され、ユーザーアカウントのパスワードの入力を求められます(これは開発者の思慮深さを示す、非常にありがたい機能です。エイプリルフールのいたずらで、友達が12時間のインターネットアクセス禁止で仕返しするところを想像してみてください)。アクセスが回復するまでの残り時間はタイマーで表示されます。


SelfControl が一旦開始されると、簡単に無効化する方法はありません。アプリケーションを終了したり、ユーザーアカウントを切り替えたり、Mac を再起動したりしても、ドメインブロッキングは解除されません。SelfControl は Mac OS X の内蔵ファイアウォールを使用して、システムレベルで目的のサイトへのトラフィックをブロックするからです。ファイアウォールルールを手動で調整することで SelfControl のドメインブロッキングを無効化できる可能性もありますが、ipfw 設定ファイルの中身を詳しく調べるよりも、タイマーが切れるのを待つ方が簡単でしょう。

SelfControlにはいくつか欠点があります。SelfControlを起動した後、ドメインブロックを有効にするためにWebブラウザを再起動する必要がある場合があります。また、サイトによってはブロックされにくい場合があり、キャッシュの影響でアクセスが拒否されるまでに数分かかることがあります。さらに、タイマーの設定時間を1~2分過ぎてもアクセスがブロックされ続けることが何度かありました。これらの問題は将来のバージョンで改善されることを期待しています。

総じて、SelfControlは、あなたが頼りにしているサイトへのアクセスを犠牲にすることなく、インターネットの邪魔をブロックしてくれる優れた小型ツールです。インターネットの時間を奪う時間に悩まされている方は、ぜひ試してみてください。SelfControl 1.1はMac OS X 10.4以降に対応しており、ダウンロードサイズは1.7MBです。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.