RSS

タンヤガー

yager が興味をもったものをクリップするところ
Jul 06
Permalink

だからこそ、PHPはプログラミング言語を学ぶのに向かないのだ。考えることを求めず、逆に考えようとすると「なぜこうなっている」のかを知るのは絶望的。PHPは「動かす」報酬を最大化するために、「学ぶ」報酬をばっさり犠牲にしているのだ。

よって、PHPを「学ぼう」とするのは、時間の無駄だと弾言する。学ぼうとするから報われない。ただ必要な時、必要な呪文を、必要なだけ唱えればいいのだ。それ以上をPHPに期待するのは間違いだ。「なぜ」を問うてはならない。

404 Blog Not Found:教科書はいらない - 書評 - PHP逆引きレシピ

あえて、dankogaiにPHP本を献本してディスられるという、PHPマゾ的メソッド

Jul 04
Permalink
Permalink

時報アカウントのこと

そういやだいぶ前から時報アカウントがバカになってるよね。自前で作ろうかな・・・。適当な画像付きで。
Jul 03
Permalink
一部の検索エンジンでは URL の先頭部分以外に “http://” が含まれて居る場合、その URL を索引しないという制限があります。はてなブックマークではこの制限を回避するために、検索エンジンに対しては URL を “/entry/数字” という形式で見せるよう調整していました。

エントリーページの URL 変更について - はてなブックマーク日記 - 機能変更、お知らせなど

いや、むしろブックマークエントリーページは検索エンジンにヒットしないでいただきたい。だって、検索して求めているページではないもの。

Permalink
SKSI
作成
HNKN
変換
KKT
確定
CHKN
中間
DTM
Datetime
DTA
Data
こうして見ると、ktkrやwktkとなんら違いがない。
Permalink
Jul 02
Permalink
Permalink
Jun 30
Permalink
Jun 29
Permalink
Jun 27
Permalink

OS3.0でタンブラー系のアプリが死亡してるのとか見て思ったんだけど、スクレイピング系のアプリはスクレイピングパートを自前のサーバーに置いて、そこを経由するほうがいいのかなぁと思った。

スクレイピングのアルゴリズムをアプリの中にハードコードしてしまうと、HTMLの仕様が変わってしまったときに、迅速な対応ができない。修正版をAppleに提出しても1〜2週間かかってしまい、その間アプリは動くなってしまうので。

あとはそういうロジック部分をサーバに出しとくと、iPhone, Android, BlackBerryとかでクロスなアプリを作りやすいし、危機対応もしやすいのかなぁと思う。

fladdict » スクレイピングはサーバー処理が安全かなぁ

内部実装の話なので特に外に向けてアピールするつもりはなかったのですが、tumblr gear r.1.2.0 でまさにその実装をしていたところなので、ちょっとびっくりしました。
fladdictさんの指摘と違うことをやろうとしているのは、スクレイピングの処理自体をサーバー側に乗せてしまうとスケールしないと思ったので、スクレイピングのエンジンをクライアント側に持ち、クライアントはメタデータをサーバー側から取ってきてスクレイピングする、という実装にしているところ。
すでにスクレイピング処理に使うメタデータのほとんどはサーバー側に配置できているのですが、もっと処理の抽象化やパラメーター化が必要だなあと思っています。
という実験中。

(via honishi) (via yaruo) (via gkojax) (via polog)

iviewも元々スクレイピングのためのメタデータ共有をしたい、というところから始まったもののひとつなのでスクレイプのルールは外から持ってきて実行を中でやろうと思っていましたがiPhone SDK Agreementをよく読んでたら3.3.2に

An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded or used in an Application except for code that is interpreted and run by Apple’s Documented APIs and built-in interpreter(s).

というのがあって、もともと組み込まれているインタプリタを除いて、ダウンロードしたコードを解釈し実行するこことがNGだって書いてあるのを見つけてApple的にFlashがNGなのと同じ古い理由でweb2.0/radical trustがspoilされて本当にむかつくけどとりあえずレビュー通らなかったら作っただけむだになるのでひよってやめました。

どうせならそのメタデータの仕様とデータを公開/共有しませんか。誰かがメンテしてくれるようになりますよ。

(via ku)

そういう理由でレビューに通らないことがあるんですね。知りませんでした。これでレビュー NG だったら悲しいですね。

それで、メタデータの公開はぜひしたいと思います。(見る人には見ればわかる)こんな(汚い)ものを公開していいのなら、、という前提付きなのですが。。正直、正規表現の固まりです。xml, dom, xpath あたりでもっとスマートにできるのではないかと思いましたが、評価する時間がなく既存の実装を延長する形でこの実装になってしまいました。この方が柔軟に切り貼り(スクレイピング)できるだろうということで自分で自分に言い聞かせています。

今度是非いろいろ相談に乗っていただければ助かります。

# というところで、公式 tumblr アプリがどんどん便利になってきているので、tumblr gear は早晩お役御免になる日が来ると思っており、現在の開発モチベーションは「技術的興味」がメインとなっていることも付け加えさせていただきます。

(via honishi)

たぶんAppStoreの代替として機能する物はだめというのが3.3.2の意図だと思うので黙ってれば普通に通ると思います。正規表現でも何でも公開されていればきっとだれかがなんとかしてくれますよ!

(via ku)

Permalink

launch match rockets マッチ棒ロケット発射!

 (via yuikubo10)
Permalink

やっぱり、前回同様「かっこいいブロガーって誰だろう?」という話題が出ましたが、みんなしばらく考えて

「うーん・・・いないよね。」

「いないね。」

で、終わってしまった(笑)

Jun 25
Permalink
いままでは mod_perl をつかっていましたが、新サーバでは cgi にしています。コメントを TypePad Connect を使うように変更したので、cgi の負荷が減ると予想したからです。TrackBack にも対応してくれいないかなあ…。
Permalink
22 :名無しさん@お腹いっぱい。:2009/06/18(木) 17:22:32 
おすすめツールの追加です。

Q. 昨日どこまで潜ったか忘れた…
A. 「ここまで読んだ」というtitleのtextをprivate postするbookmarklet
http://cxx.tumblr.com/post/59178345

Q. 自分のポストって非表示にできないの?
A. 自分が投稿したpostのみを折りたたみ&半透明化し、ダッシュボードをスマートに
A smart dashboard is_mine | userstyles.org
http://userstyles.org/styles/15857

Q. dashboardが何か重い
A. -moz-border-radius-* を 0px にしてdashboardをカクカク化
Tumblr - kakukaku dashboard | userstyles.org
http://userstyles.org/styles/10691

Q. スクロールめんどい…
A. ポストを2行、3行で表示
Tumblr Dashboard x2 | userstyles.org
http://userstyles.org/styles/14223

Tumblr Dashboard x3 | userstyles.org
http://userstyles.org/styles/14222

LDRize (Minibuffer) on Tumblr Dashboard x2 | userstyles.org
http://userstyles.org/styles/16948

Q. 外国人がよくやってるLast.fmの週間視聴回数のポストがウザイ。火曜日とかもう…
A. 非表示に出来ます。kmlがやっているtwitterのつぶやきをtumblrにポストするのも非表示になります。
Tumblr - Hide Imported Posts for Greasemonkey
http://userscripts.org/scripts/show/11693

Tumblr3

Q. dashboardで表示されるblockquoteで文章が読みにくい
A. スリムにして表示
Tumblr - dashboard blockquooooote brushup | userstyles.org
http://userstyles.org/styles/5359

Tumblr - dashboard blockquote fix | userstyles.org
http://userstyles.org/styles/4993

Q. http://www.tumblr.com/dashboard/notes/[PostID]/[Key] のようなURLで表示されるnotesが見難い
A. 見やすく表示
Tumblr - Reblog Notes Styler | userstyles.org
http://userstyles.org/styles/5372


プロバイダ規制が続いて書き込めないのでTumblrから補足

(via syoichi) (via best07) (via 000i000) (via zypressen) (via akiba)

(via plasticdreams)

(via kuwataro)

(via otsune)