JailBreak 運用でのアドレスブック同期

On 2011/12/22 木曜日, in iPhone, by thomas

iPhone 上の連絡先にいらないものがあったので、Mac から同期して綺麗にしようとした。
何度同期しても、Mac のアドレスブックからの情報が同期されず。。。
どこのサイトを参考にしても、全く私が望む動作はしない。

どうしたものか…、一時しのぎでセーフモードで同期して見ることにした。

深夜にずーっと悩んでいたのにあっさり同期できた。
JailBreak 運用で困ったときは、セーフモードで起動すると幸せになれるかもしれない。。。

■参考サイト

【iPhone】iPhoneをセーフモードで起動してみる

 

カリスマが天国に行った

On 2011/10/7 金曜日, in notes, by thomas

もう、みんな知っているからあえて書かない。
悲しい。。。

今まで、ありがとうございました。
ご冥福をお祈りいたします。

“Jobs”

 

MacBook Pro mid 2009のメモリを8GBにしてみた

On 2011/7/3 日曜日, in mac, by thomas

毎日暑い…。
そんな炎天下の中、わざわざ秋葉原まで行ってメモリ4GBx2枚のメモリを購入し、早速装着とメモリチェックをしてみた。
メモリチェックは問題なくパスし、体感速度がどの程度良くなっているか試してみた。

1.普段使いの利用
  4GBの時とあまり変わりがない。
  普段使いではそれほど恩恵を受けない様子。
  (アクティビティモニタでは空きがかなりあり)
2.アプリを沢山立ち上げる
  これもあまり変化がない。
3.VMware FusionでWindowsXPを立ち上げた
  この場合は劇的に今までと違う。
  VMwareで作業中にちょっとSafariで検索という作業も今まではきつかったが、
  もたついたりせずにサクッと作業ができる。

結論
普段使いでは4GBで十分だが、メモリを大量に消費する仮想マシンを使ったときにかなりの効果を発揮する。

メモリを気にする必要がなくなったため、いよいよMac de Windows7を試すときが来たのだと今から準備中です。

 

iOSのアップデートをしてしまうと、強制的にベースバンドが上がってしまうが、シムアンロックしたい場合のみ、そのベースバンドのアップデートが邪魔になってしまう。そこで、ベースバンドを上げずにJBはしないがiOSはアップデートしたい人のための紹介です。
参考ページがあったのに無くなってしまったので、ポイントのみ掻い摘んで紹介します。

1.難しい事は何もなく、とりあえず「/etc/hosts」ファイルに以下の記述を追加する。

74.208.10.249 gs.apple.com

2.カスタムorノーマル問わず、アップデートする。

あれよあれよという間に、アップデートが進んでいくがご安心あれ。
ファームウェアのアップデートの所でこけます。(リカバリモードに入る)

3.TinyUmbrellaを立ち上げて「Exit Recovery」ボタンを押下する。

後は普通に使えます。

とりあえず以下が、iOS 4.2.1でモデムファームウェアが「01.59.00」状態である事を確認出来ます。

iPhone 4.2.1

 

PHPにてSSLにGETする

On 2010/12/8 水曜日, in tech notes, by thomas

普通のHTTP通信を行うプログラムは書いたことがあるが、HTTPS通信でのプログラム経験がなかったためとりあえずメモ。

ポイントは二つで、オープンするソケットに「ssl://」を付けることと、ポート番号を「443」にするぐらいであとは通常通りのコードで大丈夫です。

$fp = fsockopen('ssl://example.com', 443);
fputs($fp, "GET /example.php?foo=bar HTTP/1.1" . "\r\n");
fputs($fp, "Host: example.com\r\n");
fputs($fp, "\r\n");
$response = '';
while (!feof($fp)) {
    $response .= fgets($fp,4096);
}
fclose($fp);

example.com … ホスト名
example.php … プログラム名

 

docomo端末にての「USER AGENT」の意味

On 2010/11/23 火曜日, in tech notes, by thomas

今までは、サイト開発の上でバックエンドの仕事しかしていなかったため、フロントエンドで100K端末 or 500K端末等の意識はしていなかったのだが、今はフロントエンドとデザインもちょっと仕事でやっているのでちょっとしたメモ。

どうやらdocomo端末では、USER AGENTの「キャッシュ」で、サイトのコントロールをする必要があるようだ。
参考サイトをまるっと引用しております。(すみません)

「USER AGENT」の意味を知れて非常に助かりました。

■引用

[PDC]
DoCoMo/1.0/機種名
DoCoMo/1.0/機種名/キャッシュ/個体識別情報
DoCoMo/1.0/機種名/キャッシュ/状態コード/個体識別情報
DoCoMo/1.0/機種名/キャッシュ/状態コード/ブラウザ表示可能バイト数/個体識別情報

[FOMA]
DoCoMo/2.0機種名(キャッシュ;個体識別情報)
DoCoMo/2.0
機種名(キャッシュ;状態コード;個体識別情報)
DoCoMo/2.0
機種名(キャッシュ;状態コード;ブラウザ表示可能バイト数;個体識別情報)

[例]
DoCoMo/1.0/F502i/c10
DoCoMo/2.0 N2001(c10)
DoCoMo/1.0/N504i/c10/TB
DoCoMo/2.0 F2051(c100;TB;serXXXXXXXXXXXXXXX;iccxxxxxxxxxxxxxxxxxxxx)
DoCoMo/1.0/D505i/c20/TB/W20H10
DoCoMo/2.0 F900i(c100;TB;W22H12;serXXXXXXXXXXXXXXX;iccxxxxxxxxxxxxxxxxxxxx)
DoCoMo/2.0 F900i(c100;TC;W22H12)

■参考サイト

TECHNO MOBILE Technical Documents: WEB制作/User-Agent

 

今年もボジョレー・ヌーボーを飲んでみた

On 2010/11/23 火曜日, in notes, by thomas

何となく「解禁」って文字で買ってしまう、ボジョレー・ヌーボー。
今年も文字に踊らされて買ってみる。

やはり美味しくない。。。

「解禁」って文字に毎年騙されてる自分がイヤ。