uzullaがブログ

uzullaがブログです。

2011-11-01から1ヶ月間の記事一覧

全文検索エンジンgroongaを囲む夕べ 2 に現地参加できなかった…

仕事がアレでコレなもんで、キャンセルしてUstで参加しました…。 自分仕事でgroongaつかってます。 Ustなんで、手はあげられなかったですけど。 適当な時期がきたら、報告したい…。 mroongaとか groonga単体でしか使ってない自分としては、本当は使いたい…(…

Panasonic Lumix GX1買ったんですよ

そういえば、Lumix GX1買ったんですよ、パワーズームの奴。 これでついにマイクロフォーサーズデビューです。とりあえずレポートでも書いてみますね。 DISCLAIMER ・撮影サンプル見たい人へ、ここに撮影サンプルはありません。 ・残念な事に、私は撮影行為よ…

XMailをつかってみないか?

Sendmail → セキュリティUZEE!! → qmail → こりゃ楽だわ! qmail → パッチ地獄UZEE!!ぬぬ → postfix → こりゃ楽だわー postfix → pop3sとかVhostの設定UZE!ぬん! → ???? 送受信をちゃんとやるメールサーバー立ち上げるのクソ面倒臭いですね! メールサ…

Web SQL DatabaseのWrapper的なもの書いてる続き

以下みたいなのが動くようになった オーダー指定 test .get() .order('id', 'DESC') .success( function(rows, tx, rs){ console.log(rows, tx, rs) } ) .exec() マルチインサート rows = [ { name:'sitename2', site_num:1 }, { name:'sitename3', site_num…

Web SQL DatabaseのWrapper的なもの書いてる

題名の通り、1日かかって、なんとなくうごくようになってきたので、作製中コードをちょっとのっけてみる。 こんなの はてぶろはコードコピペにあんまりやさしくないよね… class CFEChain func_queue: [] index: -1 chain: (func) -> @func_queue.push(func)…

JSで可変長の配列を引数にして関数をコールする、の話し

一個前の記事( http://uzulla.hateblo.jp/entry/2011/11/18/190503 )について、可変長の配列を引数にして、関数をコールする必要があったので、そのときの会話などをメモ。 http://www.facebook.com/junichi.ishida/posts/10150466421723064?notif_t=like 前…

簡単なチェーンが欲しかったから書いた

酷い期…じゃなくて非同期web sql databaseとか使ってると、順番に実行するチェーン的な物が欲しくなります。 Differedってのが世の中にはあって、JSDefferedとか、jQueryにも今はDefferedってあるんだけど、まあちょっと大仰でかったるいし、ちょっと値を投…

CoffeScriptとWeb SQL Database

うーん、こんな風にかけばいいのかなあ。 なんかここまでくると、せっかくのCoffeescriptなのに、冗長だよね。 後、関数渡しのコールバックが多すぎて、OOPやろうとするとクロージャ連発で酷い事になる。グローバル変数をつかっちゃえば、大分スッキリするん…

iPhoneとAndroidでウェブアプリがどうのこうの(DB)

今作ってるアプリが、いわゆるモバイル向けウェブアプリで、HTML+JSで作っているけど、最終的にはPhoneGapかなんかでネイティブアプリ化する予定で組んでいるわけです。 で、設定やキャッシュなど、ストレージ部分について毎度サーバーに接続したりするのは…

Hachioji.pm LT環境メモ(随時追記)

毎度のLT環境について、個人メモ。 AirPlayつかえないだろうか iPhoneやiPadから、MacにAirPlayで映像を飛ばせるらしい。 http://blog.double-h.com/archives/51753898.html http://ericasadun.com/ftp/AirPlay/ 解像度次第では、LTの配信元につかえそうであ…

RSSとかATOMとか、Feedのサポートについて。

今RSSをクロールするシステムを書いているのだが、RSSって案外魔境なのだな…、 RSS0.9、RSS1.0、RSS2.0、ATOM 0.3だかなんだか…無駄に種類多すぎだろ…。 http://ja.wikipedia.org/wiki/RSS http://ja.wikipedia.org/wiki/Atom Wikipediaを見てるだけでも軽く…

在宅とかフリーランスとか

ネット某所で「フリーランスになる→在宅→孤独→つらい」という話題が出たが、まず在宅勤務が孤独で辛いかどうかってのは人それぞれ。自分は特別辛くないし、「友達はインターネットにたくさんいます!」の人も辛くないんじゃないか。 ただ、フリーランス→在宅…

iOSのJavascriptデバッグが辛い…

iOSのJavascriptデバッグが辛い、大事な事なので二回言いました。 iOSはconsole.logが使えるからIE6よりはマシなのだけれど、それでもFirebugとかと同じノリでconsole.log(obj)とかすると、 [Object Object] とか出力されちゃって、まぁ話しにならない。 世…

さくらのクラウドつこてみた、つらつらメモ(随時追記)

登録の途中までいってから「このメールアドレスは登録済みだから(さくらの他のサービス使ってるから)、電話認証すればOK」って知った。まあいいんだけど。 管理画面が日本語ってのはすばらしいんですが、停止とシャットダウンって意味の差がわからなかった…

preg_matchの挙動がなんかへん、というか、PCREか?

preg_matchに限った話しじゃないのかもしれないが(多分、PCREの問題だと思うんだが) preg_match('/\A[[:^cntrl:]]{0,128}\z/u', 'テキスト'); こんな感じのコードを書いていて、マッチがおかしい環境があるっぽい。 このコードはどこにのっているかという…

Symfony忘れた…→Symfonyめんどい→Symfonyすごい→(半年後)→Symfony忘れた…

今日は半年ぶりくらいに、Symfonyで組まれたあるウェブアプリケーションの修正作業をやったのだけれど、モデルをいじる時にどういう手順でやったらDBをinitしないで、うまいことできるか、というのを毎度忘れる。 実際にはSchema.ymlを修正して、propel:buil…

GXEB #4

http://gxeb.org/?p=130 GXEB参加してきましたヨォ、相変わらず発表が最高でしたね! 細かい所はアレなんで、ボクの今日のツイートでも見て下さい。 まず今回のkaisehさんの発表がヤバい、発表のベースになるDMMクロール技術をさらっと流して凄い。 ビッグデ…

Jsonの整形してさっと見る時につかうワンライナー

encode_json等を使うと、HumanreadableじゃないJSONになりますよね、なので、整形は必須です。整形する方法は、世の中には数多あるのだけれど。 curl 'http://localhost/api.php?all.json' | perl -MJSON -MData::Dumper -e '{print Dumper(JSON::decode_jso…

Javascriptでテンプレート

Javascript上で動作するテンプレートエンジンをちまちまとしらべているんだけど、なんかちょっと前に流行って今は流行ってない雰囲気で、Githubとかにもよさげなものがない。http://ajax-pages.sourceforge.net/ http://blog.tojiru.net/article/210961468.h…

はてブロさすがにベータクオリティ過ぎワラタ(;´Д`)

三回くらい文章がきえたので拗ねた! PHP礼賛ネタをかいたというのに!

テスト

テストします use Net::Twitter::Lite; use Config::Pit; use Data::Dumper; use feature say; use Date::Parse; use DateTime; # 読み出し my $config = pit_get("twitter.com_oauth_uzulla_sandbox" , require => { "consumer_key" => "req", "consumer_se…

登録した

id:charsbar ++ ありがとうございます! コレより前は http://d.hatena.ne.jp/uzulla/