Twitterブログ: #日本語ハッシュタグ
こちらの対応。
以前はハッシュタグの対応に正規表現を利用していたかと思いますが、最近はstatusからハッシュタグ情報がとれます。
GET statuses/show/:id | Twitter Developers
include_entities=trueでhashtagsがとれてその中にハッシュタグ情報が。
APIのバグかと思われますが、「ー」で終了しているタグがhashtagsにはいってきません。
api.twitter.com/1/statuses/show/90961863306772481.xml?include_entities=true
バグレポートすればそのうち直るのかな。
searchAPIにはそもそもハッシュタグ情報が含まれないので現状では解決策なし。
GET search | Twitter Developers
m2eclipseを利用する。
MacOSX(snow leopard)のMaven 3.0.2、Windows環境で昔インストールしたMaven 2.2.1の環境で動作した。
jreはJDKのものを指定しないとエラーでる。
UTF-8の範囲、BMP外はダメっぽい。
文字数はUTF-8で23文字までっぽい。
日本語
http://twitter.com/cockok/%E6%97%A5%E6%9C%AC%E8%AA%9E
日本語-18
http://twitter.com/cockok/%E6%97%A5%E6%9C%AC%E8%AA%9E-18
☃
http://twitter.com/cockok/%E2%98%83
http://twitter.com/cockok/%EE%98%BE
Snowflake: An update and some very important information – Twitter Development Talk | Google グループ
TwitterのIDが64bitになるとJavaScript等で問題が出るので対策を – F.Ko-Jiの「一秒後は未来」
事前に告知されていましたが、日本時間で11月5日の朝6時にstatus IDが41bitまでの値を利用するようになりました。
29535221410 以前
1036396793962496 以後
桁が大分増えましたね。
10月20日からレスポンスにstatus IDの文字列である「id_str」が含まれるようになりました。
2週間という短い期間での移行、そもそも告知自体知らない人も多かったかも知れませんが、対応せず「id」の値を利用していた場合不具合が生じる場合があります。
言語、OSによって内部で利用するstatus IDである「id」の型が異なると思いますが、32bitOS環境のPHPでJSONのデコードにjson_decode関数を利用している場合、「id」はfloat型としていました。
float型、浮動小数点数はマニュアルにあるように、およそ 10 進数で 14 桁の精度であり、新しいstatus IDは正確には扱えず以下のようになります。
$ php -r 'var_dump(1036396793962496);'
float(1.0363967939625E+15)
この値をMySQLのinteger型に保存すると、1036396793962500となります。
対策として、「id」ではなく「id_str」を利用するのですが、修正箇所が多く容易ではなかったため、一時しのぎとして取得したJSONに手を加え、「id」自体を文字列型として扱うことにしました。
$json = preg_replace('/"(id|in_reply_to_status_id)":(\d+)/', '"$1":"$2"', $json);
ツイート文字列にも影響がありますが、まず無いであろうと思われる文字列と、近いうちに「id_str」を利用するよう修正するということで。
日付 2010年9月4日12:43
件名 Google Developer Day 2010 Japan 審査結果のご連絡
**** 様
このたびは、Google Developer Day 2010 Japan にご応募いただきまして、まことにありがとうございます。
予想を大幅に超える多くの皆様からご応募いただき、主催者側としては大変うれしく思っております。
さて、クイズの解答を審査した結果、誠に残念ながら今回はご意向に沿えない結果となりました。
今後、追加登録を行う予定はございません。また、追加登録に関してお問い合わせいただいた場合も
対応できませんので、何卒ご了承ください。
イベントの最新情報などは、Google Developer Day 2010 Japan ホームページ にて随時更新していますので是非ご覧ください。
日付 2010年9月10日17:39
件名 (お詫びと訂正) Google Developer Day 2010 Japan 採点ミスに関するご連絡
**** 様
このたびは、Google Developer Day 2010 Japan にご応募いただきまして、まことにありがとうございます。
さて、先日行われた Google Developer Day 2010 Japan のクイズ採点結果につきまして、一部採点ミスがありました。ここに深くお詫びいたします。
■ 採点ミスの内容
採点ミスがあったのは、Top Favorites 枠に関する設問です。この設問に対して正しく解答いただいた方のうち、24名の方の採点漏れがありました。
■ 審査結果の訂正について
この結果を受けまして、審査結果の見直しを行いました。その結果、上記24名の方は基準点以上となりましたので、後日、参加証をご登録いただいたメールアドレス宛に送付いたします。今しばらくお待ちください。
今回、チェック体制が甘かったため、このようなご迷惑をお掛けする結果となりました。多大なるご迷惑をおかけすることになりました皆様には心よりお詫び申し上げます。
日付 2010年9月22日0:32
件名 Google Developer Day 2010 Japan 参加のご案内(東京会場)
**** 様
このたびは、Google Developer Day 2010 Japan にご参加いただけますこと、誠にありがとうございます。
本メールは東京会場の「参加証」となります。下記の「Google Developer Day 2010 Japan ご来場にあたってのお願い」をお読みになり、ご来場ください。
また、重要なお知らせもありますので、最後までご一読いただきますようよろしくお願いいたします。
日 時: 2010 年 9月28日(火) 10:00 – 19:00
会 場: 東京国際フォーラム
つまりどういう事だってばよ
上記の24名ってのが自分の名前にかかってて参加できるってこと?
MacBook Proを購入してからよさげなバッグを探してたのですが、グッとくるのを見つけて購入しました。
BUILT : Laptop Backpacks
Laptop Backpack Large | BUILT
色々探したけど、定価12,600円でしか売っておらず、海外だと$80なので円高だし米amazonで購入したほうが送料込みでも安いんじゃないだろうかということで注文してみることに。
Amazon.com: Built NY E-BPL-BLK Built Large Laptop Back Pack (Black): Computer & Accessories
$34.95やっす!と購入手続きを進めてみたところ、
Items: JPY 3,039
Shipping & Handling: JPY 8,430
Total Before Tax: JPY 11,469
Estimated Tax:* JPY 0
Order Total: JPY 11,469
送料、手数料たけー。
マーケットプレイス利用せず、amaon出品の$50.15の商品で見積もってみると、
Items: JPY 4,361
Shipping & Handling: JPY 2,954
Total Before Tax: JPY 7,315
Estimated Tax:* JPY 0
Order Total: JPY 7,315
いいよいいよ。ポチっとな。
これが10日未明で配送予定日が14日~16日。
思ったより早く届くようです。
結果、
Monday, September 13, 2010 場所 時間
15 荷受人が不在の為、配達保留 TOKYO – JAPAN 10:53
14 配送中 TOKYO – JAPAN 08:34
13 DHL施設へ到着 TOKYO – JAPAN TOKYO – JAPAN 06:34
12 DHL施設から出発 TOKYO – JAPAN TOKYO – JAPAN 01:31
11 DHL施設にて搬送処理中 TOKYO – JAPAN TOKYO – JAPAN 00:32
Sunday, September 12, 2010 場所 時間
10 通関許可 TOKYO – JAPAN TOKYO – JAPAN 20:38
Saturday, September 11, 2010 場所 時間
9 DHL施設から出発 SAN FRANCISCO GATEWAY – USA SAN FRANCISCO GATEWAY, CA – USA 09:24
8 DHL施設にて搬送処理中 SAN FRANCISCO GATEWAY – USA SAN FRANCISCO GATEWAY, CA – USA 09:19
7 DHL施設へ到着 SAN FRANCISCO GATEWAY – USA SAN FRANCISCO GATEWAY, CA – USA 07:14
6 DHL施設から出発 CINCINNATI HUB – USA CINCINNATI HUB, OH – USA 05:43
5 DHL施設にて搬送処理中 CINCINNATI HUB – USA CINCINNATI HUB, OH – USA 03:30
4 DHL施設へ到着 CINCINNATI HUB – USA CINCINNATI HUB, OH – USA 00:47
Friday, September 10, 2010 場所 時間
3 DHL施設から出発 HARRISBURG – USA HARRISBURG, PA – USA 21:29
2 DHL施設にて搬送処理中 HARRISBURG – USA HARRISBURG, PA – USA 21:29
1 荷物集荷 HARRISBURG, PA – USA 16:11
13日に届きました。
配送業者のDHLは佐川が神にみえるほどクオリティが低いので、商品が入国した時点でDHLへ電話して配送業者を佐川に変更してもらうのが良いみたいです。
![BUILT ラップトップ バックパック [M] (リュック型ノートPCバック) オリーブ](http://ecx.images-amazon.com/images/I/51rCZGt5oJL._SL160_.jpg)
待てども待てども、いとしのMacBook Airが更新されないのでついカッとなってMacBook Pro購入しました。
MacBook Pro 2400/13.3 MC374J/A
定価114,800円
目標はどこぞに載ってた「2,800円割引の、15%ポイント還元実質、95,200円」
実質(笑)
LABI新宿に行ったところ、決算セール+本日限定特化で108,800円の18%ポイント還元。
イキナリキタコレ。
とりあえず悩んでる風装いながら店員を釣り野伏せして「キリのいいポイント20%とかいきませんかね?」と聞いてみたけどさすがに無理でした。
でも、ケイタイdeポイント利用だと+3%つくぜキャンペーン(だいたいあってる)やっていて、そのキャンペーン商品が丁度これだったわけでして。
結局108,800円、18%ポイント還元、ケイタイdeポイント利用による3%ポイント還元で実質(笑)、85,952円とナイスな値段で購入できました。
spモード | サービス・機能 | NTTドコモ
キャリアメール情報がなかなか見つから無かったんだけど、pdfに書いてあった。
http://www.nttdocomo.co.jp/binary/pdf/service/provider/spmode/guide/sp.pdf
新規申し込みの場合
spモードを新規にご契約されると、メールアドレスは「ランダムな英数字@docomo.ne.jp」となっています。……
iモードの解約と同時にお申込みの場合
iモードの解約と同時にspモードをお申込みいただいた場合は、今までお使いのメールアドレス・iモードパスワード・迷惑メール対策設定が自動的に引き継がれます。
iモードとspモードは排他。
ガラケーを二度と使わないならspモードへ、使うなら予定があるなら今まで通りiモード、iモード.net、mopera U契約でiMoNiを利用すればいい。
spモード変更時にiモードセンターに保存されている未受信メールは破棄される。
元のガラケーにSIMさして受信していない場合、iモードセンターにいっぱい貯まってると思いますが、iMoNiで受信しているので不要だと思います。
必要ならば、spモード契約前にガラケーにSIMさして受信しておくとよいと思います。
公開鍵を作成し設定する
Help.GitHub – Generating SSH keys (Win/msysgit)
ユーザー名、アクセストークンの設定をする
$ git config --global github.user username
$ git config --global github.token xxxxxxxxxxxxxxxxxxxxxx
接続を試してみる。
$ ssh git@github.com
ERROR: Hi username! You've successfully authenticated, but GitHub does not provide shell access
Connection to github.com closed.
successfully authenticatedのメッセージが帰ってくればOK
あとはgithubでリポジトリを作成すると、commitの仕方が表示されます。
RSS Subscription Extension(by Google) – Google Chrome 拡張機能ギャラリー
FirefoxのようにChromeでも簡単にRSSを登録できるようになる拡張機能
オプションからlivedoor Readerを追加
説明:「livedoor Reader」
URL:「http://reader.livedoor.com/subscribe/%s」