Tag: code

untitled

だらだら書く。

昨日は朝ダダを見てた。なんというか、言葉を持ってる人らが割と自由な感じに喋りまくってるって感じで圧巻だった。グダっとしてゆるっとしてたけども。楽しかった。先週は朝までニコ生見た。BIのやつ。あれもBIの是非は置いといて、みてて楽しかったなぁ。今年はこういうのどんどん増えていきそうで楽しみね。どんどん沢山の人を巻き込んでいってるし、わーっとした勢いも感じられてなんかすごい。
と、最近はほんと毎日ネットでストリーミングビデオを見てる。オリンピックも結構見たよ。TV見つつNHKのオリンピックのストリーミング見つつUstream見たりとかしてた。WUXGAの液晶じゃ狭いくらい。昨日はUstのチリのやつずっと流してた。何喋ってんのか、何書いてあんのか全然わかんないの。
あ、オリンピック終わっちゃうしこれからはこのTV生活ちょっと落ち着くかな。生活自体。オリンピック期間中は競技スケジュールにあわせて生活してたからね。ガッツリみてたわけでもないんだけど。

Amazonのなんたらほんたらも一応進めてる。どうでもいい所に妙に拘って作って、次の日とかに「なんでこんな風になってんの?」となって元に戻すという作業を中心に、三歩進んで三歩戻る(時間の)富豪プログラミングしてる。気晴らしに適当に一歩進んだりする。
ぼくperl使いのはずなのに、全然わかんなくていつもながら驚いてる。多分三年くらい前からあんまり腕上がってない。So What?

あと、こないだGoogle App Engineのアカウント作ったから、なんか調べたり考えたりビビりながらコード書いたりしてる。そういえばXREA Plusの更新しなきゃいけないんだけどお金ないので、このblogをGAEに持ってこかな。あ、どうせそれできるまで時間掛かるか飽きるか諦めるかするだろうから、とりあえず別のサーバーにこのblog移動させなきゃいかんのう…。うぅ、面倒くさい…。時間があっても面倒なものは面倒。

小麦粉のストックがなくなって暫く経つんだけど、昨日キッチンを探検してたら賞味期限が五年弱過ぎてる年代物のパンミックス(粉とドライイーストのセット)を見つけた。ここ暫くは道に落ちてるものでも拾って食べてしまいそうな胃腸の閑散具合なので、野生のぼくはそんなこと(賞味期限)はあまり気にしない(ワイルドさアピール)。
で、付属のレシピは無視して、いつものやりかた(失敗率50%くらい)でコッペパンを作った。イーストをぶちまけたりしながら作ったのに、なんか妙に出来のいいコッペパンが焼き上がった。そしてそれを揚げパンへ。おいしかった。

あ、iPhoneAppのPocketVegas、たまにやってる。ゲームあんまりやんないぼくでも結構やっちゃう。ソリティアにこんなにお熱を上げるなんて!

add Lifestream

上のバーの黒いところ、「Lifestream」というのを追加ー。とりあえず押せばいいと思う。閉じる時は右上か左上の×をクリックね。

前はtwitterのつぶやきをページの肩あたりにチョロっと表示させてたんだけど、今回はtwitter以外にもいろんなentry/postを表示させようということで、FriendFeedのAPIを使って全面にダーっと表示するようにした。

このサイトみたいな感じで、ブラウザをリサイズするとエントリーがアニメーションしながら並べ替えされるよー。ぐにょんとね。それと、左上の青いナビゲーションボタンでスクロールが出来るようになってて、右端の方までスクロールさせると勝手に続きをロードするようになってる。多分、いっぱいロードしてからブラウザリサイズしたら結構負荷がヒドい感じになると思うので注意。

という感じ。ぼくの恥ずかしいtwitterとかtumblrとかを思う存分楽しめます。ぼくのこと気に入ったらfollowすればいいと思う。

キーボードの矢印キーとかマウスホイールでのスクロールも出来るようにしようかなぁ。ロード中のインジケーターとかも追加したいなぁ。Real-time APIも気になるなぁ。これってCometなんかな。

Continue reading

untitled

最近のこと。箇条書き。順序バラバラ。

  • 生きてる(稀に生存・意識レベルの確認をされるので)
  • Firefox.3.5からSafari4にやや移行した。Mac版Safariはやっぱヤバい(速い・心地いい)。でも、LocationbarがAwesomeじゃないのが結構キツい。あとメモリおいしいです(^q^)ってなり過ぎで、すぐSwapしちゃう。FirefoxとSafariはなんか別物な感じがする。でも常時使うブラウザはひとつに絞りたい(Firefox or Safari or Chromium)
  • ちょこちょこなんか書いてる。コード書いてる。Xcode起動したりしてる
  • gmail→smtp2web→perl(ここだけ自前)→prowlが便利。Macで使ってるNotifier系のApp要らなくなっちゃう。Google MobileのPushのやつも使ってる
  • iPhoneOS3.1にした。JBした
  • twitterにうんこ垂れ流して満足しちゃってる。twitterでも見事にひとりぼっち。たまにはこういう箇条書きエントリしたい。つか文章書くの苦手だから何書いても箇条書きになっちゃう>< あ、だからtwitterなのか
  • Tweetie(Macね)→Echofon(Macね)にした
  • Visorを使い始めた。以前はずっとTerminal用にSpaceをひとつ割り当ててる感じだったけど、これだとどこでもホットキーでニュルンとTerminalが出てくるのでなんかいい。書いてて気づいたけど、大した変化はないよねこの話
  • Server(Ubuntu)にDropbox入れた。なんかこれでおもろいこと出来るかなぁ。MacもServerもiPhoneも全部同期できるんだし。とりあえずgitのナニをアレする
  • Serverん中に、使わないcacheファイルが80GBもあった。アホか。消した
  • 相変わらず無職
  • 本読みはじめると10ページ位で寝ちゃうので全然進まない

Safari関連で入れてるもの

  • SIMBL
  • SafariStand
  • GreaseKit(oAutopagerize, LDR open in background tab, pbtweet, はてブのコメント出すやつ(自前), etc…)
  • ClickToFlash(YouTubeをHTML5Videoに置き換えてくれるのがヤバい(Mac版のFlashPluginがイケてるのでかなり助かる)。低負荷)
  • SafariTabMemento
  • SafariTabConfig
  • TumblKit

コンピューターの話ばっかりでした。

retrx

最近、音楽ネタと写真しかやってなかってので、ちょっと別のこと書くよー。

別のことつか最近はずっとCatalystでアクセス解析のWebAppを作っています。まぁ他にも遊んでることあるけどね。
Catalystは一年ほど前に「挫折するまでやってみます」と使ってみたんだけど、すごくあっさり挫折してたのね。そりゃもうあっさりと、後腐れなく。
で、先月くらいからまたちょっと思うことがあって、Catalyst再挑戦中というわけです。今回は挫折なく突破できそうな気がしたりしてなかったり系なテイストの雰囲気な予感です(意味不明)。

3年くらい前、perl触りたての頃につくったtrxっつうアクセス解析WebAppがあったんだけど(未完成)、それをベースに作り直してる感じ。あ、ベースにはしてないか。コードの使い回しとかもしてないし。つか使い回せない…。

Google Analyticsあんのになにやってるんだろねー。

Continue reading

PhotoShareJSON修正

PhotoShareのデザイン変更があったので、ぼくが(勝手に)作ったPhotoShareJSONが出力されなくなっていたので、修正しました。

以前とHTMLの構造も違うし、表示される写真の枚数も12枚→100枚になってる。

ということでJSONも最大100枚分出力されます。最新hoge枚分出力とかやろうかと思ったけど、面倒くさくてそのまま。jsでif (i==15) return false; な感じで制限。

PhotoShare、Feed吐くかなーと思ってたけどまだみたいね。

初unko!

まぁ、ぼくはなにもやってないんだけど。

前進:禅心

全然わかんなくて、わーってなってる。これわかる日くるのかな。とりあえずにやにやしておこう。

PhotoShareのJSON

このページの一番下、Meの下にぼくのPhotoShareの最新12枚を表示するようにしました。

PhotoShareのぼくのページのHTMLをWeb::Scraperして、整形して、JSON::XSで出力。そのそれをjqueryからAjaxで読み込んで整形して表示。という感じです。毎度毎度PhotoShareにアクセスすると遅いし怒られちゃうかもしれないから、適当にキャッシュしてます。RSSの出力もしようかと思ったというか最初はRSS出力がしたかったんだけど、ひとつ前のエントリーにも書いたように、日時の情報がきっちり取れないのでやめました。まぁ近いうちにオフィシャルで対応するみたいだしね(ですよね?)。あーそうなったらデータソースはHTMLからRSSに変更しよっと。

使われる方はどうぞ→「http://labs.11px.net/bcps/json/?userid=xxxx&callback=xxxx」
ただのjsonでいいやって方はcallbackは無しでもOKです。urlなんかは全く含まれていないので、こっちのエントリーを参考にしてください。あと、キャッシュのときは速いんだけど、更新するときの出力は遅いですのであしからず。それと、気が向いたら手を加えるかもしれないので、出力結果がやや変わるかも。

怒られたら止めまーす。

絵文字と忘れていた単純なこと

知ってる人もいると思うけど、iPhoneでは絵文字が表示されない。絵文字はすべて「〓」と表示されてしまう。「おはよ〓」「今日〓で〓しない?」みたいな感じ。後者のようなメールだとキツい。山で芝刈りしない?なのか、川で洗濯しない?なのか、ぼくにはわからない。
でも、ぼくは当然そのことを知った上でiPhoneに機種変更した。iPhoneにはAppStoreがある!と期待して。

そのうち、絵文字の表示・入力ができるメールのアプリがでてくるだろうって思ってた。それまではgmailに転送してSafariから絵文字の確認すればいいやーって思ってた。
で最近、i.softbank.jpのメールをgmailに転送するスクリプト(Perlで)を書いてたの。i.softbank.jpのメールは30日で消えちゃうからね(たぶんiPhone上からも消える)。でまぁIMAPのモジュールなんかいっぱいあるから、あーっつってると出来上がって、gmailで確認したの。
そしたら絵文字は「〓」のまま。えー。なんでー。
で、いろいろと考えたり試したりしてて気付いた。送信元のサーバーからi.softbank.jpに送信される時点で〓化されてるんじゃね?

これまで、ドコモの携帯電話で使用されている絵文字は独自の仕様となっており、他社の携帯電話にメールを送信する際には、絵文字を「〓」に変換しておりました。

報道発表資料 : iモードメール「絵文字機能」を拡充 | お知らせ | NTTドコモ

なんか単純なこと忘れてたな。受信側で変換するんじゃなくて、送信側で変換するってこと。

ってことは、えーと、現状だと、絵文字対応のメールアプリが出てきたとしても、i.softbank.jpだと絵文字でないね。送信元が絵文字付きのメールをHTMLメールに変換しないと無理か。これってあり得るのかな。データ量がハンパ無く増えちゃうし。かといって、送信元が絵文字無変換にして送信して、絵文字対応のメールアプリを使って表示ってのはあり得ないよね。iPhone使ってる人が全員AppStoreを使うとは思えないし。もちろん標準のメールアプリで絵文字対応っつうのも恐らくないと思う。
つか標準のメールアプリが絵文字対応しない限り、「絵文字は〓に変換」っつうのは変わらないんだろうな。

でだ。モバイル用メールアドレスをi.softbank.jpにしたよと言ってしまったんだけど、改めてgmailにしようかなぁと。
gmailならブラウザからアクセスすれば絵文字見られるし、30日でメールが消えちゃうこともないし。i.softbank.jpのような通知はないけど、gmailからi.softbank.jpに転送すればいいわけだし。

でもなぁ、gmailだとケータイのスパムフィルターに引っ掛かっちゃいそうでやなんだよな。↑に書いたことはiPhone買った時の帰りに検討してたことなんだけど、メールが届かないんじゃ意味ないよなってことでi.softbank.jpにしたの。

んーどうしよ。

Related Entriesを表示

面倒くさいことのひとつだった、エントリーの「関連するエントリー」を表示するようにしました。表示というか作ったよ。ゼロから。

処理的には、

  1. 元エントリーに付けられているタグを取得
  2. 取得したタグと同じタグが付いているエントリーのIDを取得
  3. 付いているタグが多ければ多いほど上位に表示されるようにソート
  4. エントリーの情報を取得
  5. 表示

という感じで、タグベースの「関連するエントリー」です。探せば同じようなPluginはあると思うんだけど、久しぶりにちょっと作ってみたい気持ちがあったのでDoしました。

Plugin化はせず、テンプレートphpファイルを新たに作ってincludeする形にしています。

Codingオモローやね。

Continue reading

Me

Yasutaka Sato

more

Tags
add-on again album amazon analytics animal apologize app apple appreciation bag baseball battle beauty birthday blog blood blue bluetooth body book bookmark bought brave broken browser burn camera canon canvas car care catalyst change chocolate chrome chromium circle cleaning code coffee coffeeshop coke command communication complete conference cook coupon creation css cui cute dark db design desire desktop diary disqualification dizzy drama dream drive drunk eeepc empty erotic error essay fake false fav festival firewall fireworks flirt font food forgot fortune frame france friends from iPhone fx game geek geolocation girl google graph hack hatena headache holiday hot house hungry ice impressions interesting ipad iphone ipod itunes jailbreak jetpack jquery js json kicks kiss kobe kyoto leopard lie life lifestyle light lighttpd linux livedoor logic lost love lunch lyric mac macbook mail map maps marriage mcdonald's me memo mental message microsoft miss misunderstanding mobile moblin morning mouse movie music mysql mystery name neet netbook newbalance news newyear night notebook occupation omelet os pack pain parting past pc peace peperoncino perl phobia photo photoshare php picture plan pleasure plugin poem pop producer profile pwned rabbit radio rain rap recipe redo regret relation release remember reminiscence repeat reverse rice rip rnb rrd sakura scan scare search server sex shinjuku sick simple sky slept slim smell snack snowboard softbank sorrow sound souvenir spaghetti speed sports ssd star start station store streaming stupid stystk suicide summer sunrise switch tears temperature temple terminal test thanks thought time tips tokyo trable trance travel true tumblr twitter uneasy urban used uupaa vacation various vertigo video walk wandering web weight wifi word work wp year-end you youtube