2008-01-01から1年間の記事一覧

Moonyのphp5-testflight版

MoonyのPHP5対応版、作ってますよ。完成がいつになるかわからないけど。Subversionでphp5ってブランチを切ったものの、とりあえず手元でごにょごにょ書いてます。php5-testflight版として。最初はちょこちょこ書き直せばPHP5に対応!と思ったのだけど、そう…

PHP5化どうしようか

ロリポップ!レンタルサーバー | 利用実績170万人突破!無料SSLあり これはMoonyをPHP5化しろってことですかそうですか。# catwalker.jpはロリポ上で動いてますただしPHP5はCGI版で動くらしいのが気になるところ。

Willcomの地図アプリ作るか

Google Japan Blog: Google マップが携帯でも表示できるようになりました 自分が使ってるのはWillcomなので、Willcomの位置情報取得してちょっと今いる場所を表示するアプリでも作ってみようかしら、と思った。普段ブラウザ(Opera)で画像なんて表示させて…

Twitterうちわもらった

なんかTwitterのアンケートに答えたらうちわもらいました。Twitterうちわ(表面) posted by (C)hiro_y表面はまぁ普通。Twitterうちわ(裏面) posted by (C)hiro_yカタカナで「フォローミー」はないよね。しかもなんかぐにゃっと曲がってるし。もらいものな…

新聞を読む理由

新聞を購読している。もしかしたらもう必要ないのかもしれない、と思いつつまだ購読をやめていない(ちなみに購読しているのは日本経済新聞)。その理由は、まぁ世間一般の人はこういうことを考えているのだな、ということを一般感覚としてわかっている必要…

FriendFeed貼れなかった

はてなダイアリーがFriendFeedのブログパーツに対応したというのでFeed Widgetを貼ろうと思ったら許可されていませんって出て残念な気分になってるところ。

ミニマルでありたい

Moonyに簡単なレイアウトテンプレートの機能を追加した。文字列をテンプレートの取得結果と置換するだけの単純なコード。でも必要十分。最近は機能を追加することは全然考えていなくて、いかにミニマルにまとめるかばかり考えている。本当に必要な機能だけに…

ずーっと覚醒してればいいってものでもない

日経の夕刊で野田正彰さんがいいことを言ってた。 「忙しくて集中して働かなければならないときは仕事に没頭する。でも、ピークを過ぎたら少し休む。職場でぼーっとして過ごす時間がやはり必要だ。最も大事なことだと言っていい。ぼーっとすると意識が自由に…

PHPカンファレンス2008のメモ

php

PHPカンファレンス2008に参加したので、今さらながらメモの内容をさらしておく。割と個人用。 PHP 5.3 ラムダ関数とクロージャ late static binding dynamic static call phar mysqlnd namespace IDEで自動補完とかほしくなりそうな予感 PEAR::PHP_CodeSniff…

clippリリース

当社では、ngi group株式会社で次世代の情報技術及びビジネスモデルの研究開発を手がけるngiイノベーションラボと共同研究開発を実施しておりましたが、その成果となる新サービス clipp を、本日より公開開始いたしました。 无标题页_28365365体育在线投注 …

MySQLでROWNUMっぽく(1つの文で)

MySQLでOracleのROWNUMみたいなことがしたい、1つの文で。 select @i:=@i+1 as rownum,user_id from (select @i:=0) as dummy,user; こんな感じ。

validation記法でまだ悩む

php

CakePHP 1.2のvalidation記法を読んでた。フレームワークによっていろいろなvalidation記法があるけど、結局のところ、validationのルールをXMLで記述するか、YAMLで記述するか、連想配列で記述するかの違いでしかないのよね。

鳥のアイコンの人

最近、初対面の人にブックマークの人とか鳥のアイコンの人として認知されていることに気付きました。光栄です :-)どこかで見たような posted by (C)hiro_yこのマグカップ買うべきだったか。

Addonにする

Moonyだけど、webアプリケーションフレームワークのコアに関係しない機能はAddonとしてまとめてしまうことにした。Addonディレクトリ作ってその中に押し込む感じ。基本的にレンタルサーバーで使えたらいいな系のライブラリを作っていこうかな、と。

webで大きな文字

webで大きめな文字を使いたいとき、Macで作業しているとfont-sizeを大きくしてもヒラギノフォントできれいに表示されるので満足してしまうことが多い。でも、それをMS Pゴシックで表示させるとだいぶ悲しい気分になる。やはり必要に応じて画像化しないと…

テキストで十分な情報もある

前から思ってるんだけど、携帯電話向けのサイトって最近はいろいろデコレーションしやすくなってるから画像多めで見た目きれいなの多いよね。でも、情報の本質として実はテキストだけで十分だったりするケースも多いのではないか。例えば電車乗換情報とか、…

受託開発について書いた

「第1章 受託開発編:「開発スタイル」開発法 ―仕事に合わせて,自分に合わせて― | エンジニアマインド … 技術評論社」なんて記事を書きました。なんで受託開発についての記事を書いてるのかとか言わない。

スクロールバーをブロックの左側に表示させる方法

垂直スクロールバーを左側にしたい!(CSSではなく、アクセシビリティの話) - Transを読んで思い出したので調べたことを書いてみますよ。前から不思議に思ってたんだけど、Fastladderの左ペインのスクロールバーは左側に表示される(普通スクロールバーが表…

あれこれ迷うのが好き

emptyの引数に配列

php

配列の変数がある場合に、その配列の要素数が0でないことを確認するのにemptyを使うのに抵抗がある。emptyの扱う範囲が広すぎるからかな。 0) { // ... } 下の書き方の方が好み。emptyって関数じゃなくて言語構造だったりするわけだけれども。

グラフで見せるということ

読書メーターをやってみているのだけれど、自分が読んだ本の記録がグラフになって表示されるのはやはりいいな、と思う。何かたくさん読んだ気になれるし。もっと読んでグラフ伸ばそう、とか思っちゃうし。そういう形で日常の行動を可視化していくのはちょっ…

MVC?

個人的な意見として、まぁ、それはそうなんですが、「絶妙に妥協」というか、通常、Webアプリで書く場合にはたいていの場合、DBがあるよね、だから、“情報”はDBテーブルに入れて、それとそのインターフェイスをモデルと考えようよ、という考え方は好きなんで…

お前は俺か

世の中いろんな人がいる。笑うポイントも怒るポイントも悲しむポイントも、それぞれちがう。 なんでみんな、初対面の人同士であれだけうまくコミュニケートできるのか。 http://anond.hatelabo.jp/20080530040045 この人、感受性はすごく高いんだと思う。だ…

子供もネットで発信できるべき

子供にはネット(web)に触れさせるな、という言説に感じる違和感の正体がなんとなくわかったので書いておく。それは、ネットを受動的に情報を受け取る場所としてしか捉えていないところ。サービスをちょっと使ってコミュニケーションする場としてしか捉えて…

assignは長すぎる

php

前から思ってたんだけど、Smartyのassignメソッドが面倒くさい。単純に書くのに長すぎる。 $smarty->assign('foo', $bar); assignは「割り当てる」って意味だからたしかにその通りなんだけど、でもやっぱりassignは長いと思う(ぼくがものぐさなだけなのだが…

viewヘルパーの実装に迷う

viewヘルパーの実装を関数ベースにするかオブジェクトベースにするか迷う。関数でいいかなー、と思ったりオブジェクトにしておいた方が実装とかメンテナンス楽かもと思ったり。どっちがいいかしら。 inputText('name'); ?> PHPの場合、割と関数ベースでもよ…

Macでアンマウント

mac

Leopardだと、ドライブをドラッグ&ドロップでアンマウントする場合にゴミ箱アイコンが「取り出す」アイコンに変わるようになってる。これでアンマウントのたびにドキドキしないで済む。今まではゴミ箱に捨てる感じだったからなー。

Mac版のPocketLaunch

mac

どうもQuickSilverが性に合わなかったので、Mac版のPocketLaunchを使い始めた。非常にシンプルでいい感じ。最低限の機能を持ったコマンドラインランチャー。そして作者様はPalmwareでもお世話になっていた方だと気付いてみたり。DateLinerとかNextLauncherと…

ターミナルからCotEditorでファイル編集

Mac上でPHPをいじる場合: ファイル操作はターミナルで Subversionの操作含む *.phpファイル編集はCotEditorで 行う場合が多い。ちょっと直すだけならvimでやってしまうけど。そうなると、ターミナルからファイルをCotEditorで開けると便利だ。 http://www.ev…

2ちゃんねるとか

唐突に思ったんだけど、2ちゃんねると専用ブラウザの関係ってそのままwebサービスと専用クライアントの関係だよな。Twitterとtwitみたいな。今更だけどなんとなく。