2014年7月26日土曜日

iPhoneのSafari(Webブラウザー)を勉強中のみ抑止する方法

iPhoneを使用していると、勉強しようと思っていてもついWebサーフィンで時間を潰してしまうことがある。iPhoneを家に置いてきて予備校の自習室に行けばこのような無駄を避けられるが、カレンダーやリマインダーを確認したい時があるし、何より緊急事態の時に電話が掛けられないのは不安である。そこで、Safariのみ勉強中に限って抑止する方法を思いついたので、以下にその方法を記す。
  1. 何かの紙切れに思いつた数字4桁を書き込む。

  2. iPhoneのホーム画面から [設定] - [一般] - [機能制限] をタップする。

  3. 1で書き込んだ数字4桁を設定し、[許可] 欄にある[Safari]をオフにする。そして、ホームボタンを押し、Safariが無効となってアイコンが表示されなくなったことを確認する。

  4. 1で書き込んだ紙切れを引き出しの中に保管し、予備校に出かけて勉強する。

こうすればカレンダーやリマインダーの確認を可能にしつつ、Safariのみを勉強中に限って遠ざけることができる。帰宅したら上述の紙切れを見てSafariを復活させることも可能だ。

なお、パスコードを書き込んだ紙切れをなくすとSafariを有効にすることが困難になるので、引き出しの中などに大切に保管すること。

2014年7月20日日曜日

期限や期間を表す前置詞の使い方

進研模試で以下のような問題が出題された。

The construction of the bridge will be completed  (  )  three months.
ア by   イ for ウ until  エ within

正解は、エのwithin。訳は「橋の建設は3ヶ月以内に完了するだろう。」である。なぜ、他の選択肢は誤っているのだろうか。予備校の講師に質問したところ、以下のような回答を頂いた。
※以下の例文はweblioから引用した。

まず、byとuntilは時の一点を指す名詞を受ける前置詞である。
by the end of this month  今月末までに
Wait until two o'clock.  2時まで待て。
そのため、これらの選択肢は時の一点ではないthree monthsを受けられないため、誤答である。

次に、forは three months のような期間を受けられるが、動作継続の期間を意味しており、設問のようなcompleteでは使われない。おそらくcomplete(-を完成させる、仕上げる)では、動作の継続というニュアンスが生じないためであろう。
We stayed there (for) three weeks. 我々はそこに 3 週間滞在した.
I haven't spoken to her for two months. 彼女とは 2 か月話をしていない.
My younger sister will study English for two years. 私の妹は英語を2年間勉強するつもりです。(マーク ピーターセン『日本人の英語』p108)

以上より、「-以内」を表す within が正解となる。