ラベル New Zealand の投稿を表示しています。 すべての投稿を表示
ラベル New Zealand の投稿を表示しています。 すべての投稿を表示

12.04.2011

Getting used to 101

4 Dec 2011

I've been using 106-Key keyboard for over 10 years which is the most common in Japan. It has a nearly same layout with 101-Key keyboard but some keys such as ', @, \, &, are placed differently. Therefore, I need to get used to 101 and tried a practice problem from NZPC, New Zealand Programming Contest.

長年慣れ親しんだ106キーボード、キーの配置は101キーボードのそれとほぼ同じだが、@マークやクォート等、記号の配置が微妙に異なる。半角/全角など、キーを増やすのは分かるが、なぜレイアウトまで変えちゃうのよ?!と小言を言いつつ、NZPC - New Zealand Programming Contestで新しいレイアウトに慣れる。NZPCはIT学科の大学院生が教えてくれたサイトで、その名の通りプログラミングコンテスト。

現在は受付を終了していて、こちらの練習問題、Word Finderに挑戦。

英語の理解にちょっと苦労するが、
1.行列のサイズ
2.行列に配置する単語(順番は、左→右、上→下で行列にぴったり収まる)
3.行列中に存在するか検索する文字列
の3種類のパラメータを標準入力から受け取り、検索文字列の有無、有る場合はその位置(開始・終了)を表示する、という感じ。

で、配列を使って、こんな感じかな?っと何となく取っ掛かりのイメージができた所で、行き当たりばったりのコーディングを開始。書き終えて、ざっと動作確認をして、ソースをきれいにした所で3時間半。もうちょっと(大分)早くできる思ったけど、、、

おかげで新しいキー配置にはかなり慣れることができました。
ソースはこちら。コンテストでは使えないPHPで書いた。

10.14.2011

have the wrong number

7月からシティのアパートで暮らし始め、約3ヶ月が経過。徒歩圏内でほぼ何でも揃う便利な環境。

そんなアパート暮らしにも予期せぬ訪問があり、月に1~2回、ジム関連の間違い電話が掛かってくる。アパートにはプール付きのジムが併設されていて、その見学希望者がなぜかうちの部屋に"ジムを見せて。"と電話してくる。で、番号が違うよ。と言いたいのだが、そんな刹那に辞書を引けないので、あー違うんだろうなーと確信しつつ、日本語をまんま英訳して、"You're calling to the wrong number." と応える。

土台何でもない会話なので毎度成立するが、今日も久しぶりに間違い電話があり、その後ようやく辞書を引くと"You have the wrong number."とシンプル。

しかし依然謎なのは、全然違うジムとうちの電話番号、何をどうして間違えるんだろう?

10.08.2011

because

ようやくブロードバンドが使えるようになったので、久々の投稿。
単語「because」。ニュージーランドで英語を勉強するまで平気で Because it is cold. のように書いてきたが、実はこれ fragment という初歩的な文法エラー。正しくは I like ice cream because it is cold. と independent clause(結果) と共に用いる。些細なミスを長らく繰り返してきたことにも驚いたが、それ以上に衝撃だったのは、1つの文に結果と理由を併記する文法が存在すること。もちろん、理由を書かず単に I like ice cream.でも良いが、会話なら大抵 Why? と続き、~である、なぜなら~だから。という思考が日常的に存在するのだ。なるほどlogicalな訳だ。

7.14.2011

Moving to a new place

14 Jul, 2011

The first special event in New Zealand was a burglar. Fortunately, I didn't lost anything because it occured while I was on my way home from Auckland International Airport. And now, we are moving to a new place in the search of safety.

ニュージーランドに着いて最初のイベントは家に泥棒が入ったこと。幸い、空港から家へ向かっている最中だったので自分のものは何も盗まれず。でも、こんな環境は嫌だね。ってことで只今、引越中。

7.07.2011

unlock

6 Jul, 2011



CydiaからUltrasn0wをinstallしてsim cardを交換する。2degreesと表示されるはずが、10分待ってもSearchingのまま。

調べて見るとiOS 4.3.3の場合、basebandは01.59.00/04.26.08/05.11.07/05.12.01/05.13.04/06.15.00のいずれかである必要があり、手元のiPhoneは05.16.02。

ここで、iPad用のbaseband(06.15.00)をinstallするのがunlockへの最短距離だったが、このアップグレードにはGPS絡みの不具合や諸々のリスクがあるということで、結果、色んなサイトを斜め読みし、basebandのダウングレードを試みたのが茨の道の始まり。

まずはiOSを4.3.3から4.1へダウングレード。が、iPhoneを起動すると初期状態ですべて消えている。それじゃあとiTunesのバックアップを適用しようとするとOSが古いから駄目と言われ、仕方が無く4.3.3に戻す。

が、アプリ以外は戻らず、連絡先、写真、メール...はどこかへ。

消えたものは仕様がないので、 あとはもうunlockへの道を突き進むのみ。再度ダウングレードし、その先の手順を確認すべく斜め読みしたサイトを読み直す。と、どうやら記事(当時のiOS) が古く4.1 or 4.2.1と書かれているが、ダウングレードは必要なかったことが判明。
それなら新しいiOSの方が良いね。ってことで再度アップグレード。すると今度はデータが復活(softbank.jpのmailを除き)。

この辺りで丸一日経過。で、basebandのダウングレードは諦め、アップグレードに180℃方針転換。

ここから更に数時間の苦労があって、ようやくiOS 4.3.3、baseband 06.15.00。再度、Ultrasn0wのinstall、sim cardの交換を行うと、、、

7.06.2011

jailbreak

5 Jul, 2011

ニュージーランドに引越するまでの彼是を書くつもりが、喉元すぎれば何とかで、あれもこれも片付いては忘れるの繰り返しで、ほぼ何も書かずにニュージーランドに到着。

たまには何か書こう!ということで、日本から持ってきたiphoneのjailbreak + sim unlock 挑戦記。


iPhoneをunlockする術は、勝手に分類すると

1. jailbreak + unlock
2. official(?) unlock service
3. others

の大きく3つ。

2.のofficial(?) unlockは「iphone 公式 アンロック」でググると色々でてくるが、ざっとこんな内容。

・ オーストラリアなど一部の国ではユーザの希望に応じてlockを解除する必要がある
・ 解除を始めた当初、国を判別していなかったので日本のiPhoneも解除できた

現在は一部の国に限定している様子。

3.のothersはその他のマニュアル/ソフト群。2.に付随する情報によれば、iPhoneにはIMEIという端末固有のIDが振られていて、AppleがこのIDを元に各端末のlock状態を管理しているらしい。国によってsim lockの扱いが異なることをAppleが想定していたと考えれば、ありそうな仕組みで、そう考えると3.の方法は非常に怪しい。もしくは1.のまとめか。

という訳で、まずはjailbreak。

こちらの手順を参考にする。
始めてすぐ、3GSの新しいのか or 古いのかを聞かれ、色々調べるとbootromの新旧のことで、usbviewというツールで調べると古いの(iBoot-359.3)だったので、"いいえ"を選択。

その後は順調で、jailbreakはあっという間に完了。

そしてunlock。茨の道が、、、


    3.07.2011

    渡航証明

    SMC(Skilled Migrant Category)で永住権を申請する際に必要となるPolice certificates. 犯罪の経歴を証明する文書で日本では警視庁もしくは警察本部が発行する渡航証明(犯罪経歴証明書)が相当する。

    17歳以上の申請者は市民権のある国および過去10年間に12ヶ月以上居住した国のPolice certificatesを提出する必要がある。市民権はあるが居住の実績がない国についてはその旨を証明することで提出の必要が無くなる。

    東京に住んでいる(住民登録している)人は警視庁本庁で申請する。申請から2週間ほどで受取ることができ、申請時に受取日を教えて貰える。また費用は掛からない。

    渡航証明(犯罪経歴証明書)の申請について(東京)


    大きな地図で見る

    2.22.2011

    Auckland 10th most livable city in 2011

    Economist Intelligence Unit(EIU)が昨日発表した
    世界の暮らしやすい都市 2011」によると、10位はAuckland!!

    ホームページの説明によれば、
    EIUは世界をリードする情報発信源であり、経済やビジネスの調査、予測、分析を行うらしい。
    wikipediaも覗いてみると
    • エコノミスト誌(The Economist)で有名なエコノミストグループに属する
    • 国別の経済予測、安全保障(risk service)、産業に関する報告を行う
    • 世界主要都市の暮らしやすさを評価する
    そうだ。

    暮らしやすさについては
    • 物やサービスの普及状況(a widespread availability of goods and services)
    • 身の安全(low personal risk)
    • 社会インフラの充実具合(an effective infrastructure)
    から評価している模様。

    ちなみにニューヨークタイムスから
    "EIUのレポートはとても英国中心で、暮らしやすさと英語が使えることを同一視し過ぎている。"
    と批判されているのだとか。

    EIUのレポート以外には以下も。
    Mercer's Quality of living report 2010
    Quality of life survey 2010

    10.03.2010

    Yahoo! Weather RSS Feed

    Yahoo! Weather RSS Feed
    The base URL for the Weather RSS feed is

    http://weather.yahooapis.com/forecastrss

    For the Weather RSS feed there are two parameters:

    * w for WOEID.
    * u for degrees units (Fahrenheit or Celsius).

    WOEIDは
    Where On Earth Identifiers

    Spatial entities provided by Yahoo! GeoPlanet are referenced by a 32-bit identifier: the Where On Earth ID (WOEID). WOEIDs are unique and non-repetitive, and are assigned to all entities within the system. A WOEID, once assigned, is never changed or recycled. If a WOEID is deprecated it is mapped to its successor or parent WOEID, so that requests to the service using a deprecated WOEID are served transparently.

    のこと。 詳しくはこちら

    http://weather.yahoo.com/ の検索を使い、Auckland, NZ のWOEIDを調べてみると2348079。

    気温の単位(parameter 'u')は、
    f = Fahrenheit = 華氏
    c = Celsius = 摂氏

    Aucklandの天気情報(℃)を取得するには
    http://weather.yahooapis.com/forecastrss?w=2348079&u=c
    結果はこんな感じ。




    あとは、
    1. 天気を表示する都市を決め、WOEIDリストを作成する
    2. WOEIDリストを元にcronで天気情報を取得する
    3. Latitude and Longitudeのお勉強
    4. Google Codesを活用して、ニュージーランドお天気マップを作る

    9.20.2010

    天気情報

    天気情報について調査。
    • Google
      • 4日分の天気が分かる
      • かなりの都市をカバーしている e.g. Napier, Rotorua
      • データ自体は公開していない
      • iGoogleのコメントを見ると精度は低い模様
    • tenki.jp(Yahoo!Japan)
      • 7日分の天気が分かる
      • 主要都市をカバーしているが、Googleに比べると網羅性は劣る
      • データ自体は公開していない
    • 天気予報API
      • 7日分の天気が分かる
      • カバーしているのは国内のみ
      • データを公開しているが、有料(初期費用:105,000円 基本料:31,500円~)
    • livedoor 天気情報
      • 7日分の天気が分かる
      • カバーしているのは国内のみ
      • データを無料公開している
    • Yahoo!
      • 10日分の天気が分かる
      • かなりの都市をカバーしている
      • データを無料公開している(2日分)
      • 精度は不明

    ニュージーランドの天気情報を手に入れるなら、Yahoo!だね。

    「利用条件」
    • 個人もしくは非営利団体が、個人向けもしくは非営利目的で利用する場合に限る
    • 利用を明記する("Yahoo! Weather." in text or Yahoo! Weather logo)

    9.19.2010

    ニュージーランドの地域

    ニュージーランドの地域(region)についてお勉強。


    大きな地図で見る

    英語の勉強も兼ねてWikipediaを読むと・・・

    まずニュージーランド領(Realm of New Zealand)という概念が最上位にあり、
    この下にいわゆるニュージーランドが存在する。ほかにもトケラウ(Tokelau)、クック諸島(Cook Islands)、ニウエ(Niue)、ロス属領(Ross Dependency)が同列にある。

    ちなみにロス属領は南極の一部で、一般的にはニュージーランド領とされるが、南極条約では領内とするニュージーランドの主張は保留になっている模様。

    ニュージーランドに戻り、
    この下には12の非単一自治体、4つの単一自治体、チャタム諸島(Chatham Islands)、ケルマデク諸島(Kermadec Islands)、亜南極諸島(sub-Antarctic islands)が存在する。

    非単一自治体は、日本で言う都道府県に当たり、その下に市/区(2階層/3階層)が存在する。
    一方、単一自治体は1階層からなる自治体のことで、市/区は存在しない。

    12の非単一自治体には、16の都市、57の区が存在する。

    「ノースアイランドの自治体」
    1. ノースランド
    2. オークランド
    3. ワイカト
    4. ベイ・オブ・プレンティ
    5. ギズボーン*
    6. ホークスベイ
    7. タラナキ
    8. マナワツ・ワンガヌイ
    9. ウェリントン
    「サウスアイランドの自治体」
    1. マールボロ*
    2. タスマン*
    3. ネルソン*
    4. ウェストコースト
    5. カンタベリー
    6. オタゴ
    7. サウスランド
    * 単一自治体

    これで知りたいことは大体分かったかな。