「通学時間からの私立中学検索」オープン

中学受験において、学校の選びの基準の一つとして、通学時間がありますが、家から近い学校を探す場合、

  1.  地図から家から近そうな学校を探して
  2. Google Mapなどを使って通学時間を検索

という作業を繰り返すしかなく、大変面倒でした。また、実は通えそうな学校を見逃す可能性もあります。

そこで、通学時間を基準とした私立中学検索サイトを作成しました。

私立中学選びのツールの一つとして、是非つかってみてください。

 

kayoeru-gakkou.com

スイカ履歴販売の拒否方法

スイカ履歴販売「説明欠けていた」JR東陳謝 ということだが、

「9月下旬以降、履歴使用を拒否する利用者のデータを除外した上で再度、販売する。」とのことだが、拒否する方法がそこに書いていない。 あまりにも不親切なので、ちょっと調べてみた。

 

探すのが面倒だったが、http://www.jreast.co.jp/pdf/20130725_suica.pdf の 「7. 私のSuicaに関するデータの社外への提供をやめてもらいたいのですが」に記載があった。
抜粋すると、次の通り。

 

ご要望のお客さまにおかれましては、ご本人がお持ちの SuicaID 番号(Suica 裏面の
JE から始まる番号)を本文に記した電子メールを、下記の電子メールアドレス宛にご
送信いただくか、下記の電話番号にご連絡いただき、同じく SuicaID 番号をお伝えくだ
さい。
電子メールアドレス: jogaiyobo@jreast.co.jp(随時受付)
※ 頂いたメールは自動で処理をいたします。SuicaID 番号以外のお問合せ等をいただ
きましてもご回答を差し上げることはいたしかねますので、予めご了承ください。
電話:03-5334-1655
(土日祝日・年末年始を除く平日 10:00~17:00)

 

情報をPDFでしか提供しないところに悪意を感じるのは自分だけか?

 

macのパワーポイントでコピペできない問題

タイトル通りmac のパワーポイント (Office 2011)でコピペができないという問題があった。

コピーしても、コピーしたアイテムがクリップボード(?)に格納されないっぽく、ペーストしても、期待するものがペーストされない。

なぜか、複数アイテムを選択して、コピーすると正しく動作するのだけども、これじゃまったく生産性が上がらない。

 

しかし、ようやく解決法がわかった。IMEを「ことえり」から他のものに変更すればよいということだ。つまり、原因は「ことえり」ということっぽい。どんな挙動なんだこれは。

 

なので、IMEを無料でつかる「Google IME」に変更したら無事に治った。

 

あんまりGoogle に依存したくはないので、Google IMEの選択は本意ではないが、仕方がない。ATOK買うかな。

 

参考

https://discussionsjapan.apple.com/thread/10113511?start=15&tstart=0

android メモ

[Android]外部からAndroidエミュレータへTCPまたはUDPで通信する方法

http://d.hatena.ne.jp/learn/20110625/p1

 

% telnet localhost 5554

% redir add tcp:5000:6000

ホストマシンのポート番号5000へのアクセスが、エミュレータのポート番号6000に転送される。

Android sdk version (APIレベル)

Androidアプリを開発する際には、SDK version (APIレベル)を指定する箇所が何箇所かある。

 

AndroidManifest.xmlに記述する、minSdkVersiontargetSdkVersion、 それと、実際のビルドに使うSDKのバージョン。

http://kino2718.blogspot.jp/2012/05/minsdkversion-targetsdkversionproject.html

 

で、問題なのが、minSdkVersionで設定したバージョン以下のデバイスにはインストールできない、はずなんだが、なぜか無事にできてしまう。ant でビルドしているからか?

 

追記:

Windowsで作成したAPKだとインストールできないが、macで作成したAPKだとどん端末にでもインストールできてしまう。mac版SDKのバグか? バグ情報を検索しても見つからないが。。。。

 

Android NDKデバッグ

久しぶりに、NDKでデバッグをやってみた。

 

ADTr20からは、非常に簡単にNDKプロジェクトが作成、デバッグできるようになっている。参照:ADT r20でNDKビルド&デバッグまとめ

 

しかし、いくつかはまるポイントがあったので、挙げておく。

  • ndk-build時にNDK_DEBUG=1を指定する必要がある。eclipseで、プロジェクトを選択して、右クリックでプロパティで、[C/C++ Build]の[Builder Settings]でndk-buildのコマンドライン設定で指定する。
  • android:debuggable は指定しない。環境側(ADT?)が自動で設定してくれるらしい。NDKでなくとも、今は使わない方がいい。
  • 実際のビルドではエラーが無いのだが、eclipseにビルドエラーが表示される。これは、application.mkで、APP_CXXFLAGS -std=gnu++0xを指定すると現れた。このフラグでgccは内部的にいくつかのマクロを定義するのだけども、CDTのCode Analysisはそこまで見ないのでエラーとして報告する。何にせよ実際のビルドでエラーはなくとも、eclipse (CDT)がエラーとして認識しているとデバッグできないので、これを解決する必要がある。
    Code Analysis機能を無効にするには、プロジェクトを選択して、右クリックでプロパティで、[C/C++ General] - [Code Analysis] "Use project settings"を選択して、その下の段のすべてのチェックをオフにする。
  • Sharp端末ではNDKデバッグできない。
    セキュリティのためかもしれないが、開発には全く使えない。他の日本製端末はどうだか不明だが、やっぱりNexusが安心安全。
  • [追加] NDK r8cでのminSdkVersoin のWarningのエラー。 今は、r8dがあるので、こっちを使えば問題なし!

 他にもいくつかあった気がするけども、思い出したらまた追記する。

Git

Gitは難しい。Mercurialに比べてコマンドが複雑すぎる。とはいえ、世の中Gitが標準になっている今、ちゃんと勉強しておかないとダメだろうな。

 2冊ほど書籍を読んでみたけども、(たまたまどちらも入門Git)

自分的には、一人環境でのバージョン管理はわかっているので、分散環境での方法が詳しく書いてある本を求めていると思われる。

 

あとで読む