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

@ideaxidea.com

ideaxidea.com からcakephpの記事一覧を取得 #!/usr/bin/perl use warnings; use strict; use utf8; use LWP::Simple; use Data::Dumper; my $url = "http://www.ideaxidea.com/archives/category/cakephp"; getnext($url); sub getnext { my $url = shift; …

禁煙bot既にあった。

http://d.hatena.ne.jp/RRD/20090922/1253618823

そうだ僕はWEBが好きだ

でもそんな時代が来ることをイメージして、僕はカヤックという企業を、それに伴うアイデアを出せる企業にしたいし、その仕組みをネットサービスとして作ったり、それを世の中に広げるためのクリエーティブな面白い仕掛けができる存在でありたいなと思うので…

早く間違えよう。

# 手が早い:間違えなど気にせずやってみる # 早く間違える:間違いを他人に指摘してもらえる # 早く気づく:何が間違いかを教えてもらえるのは自分が考えたあとでのことだから間違った理由がピンとくる # 早く2度目、3度目のチャレンジができる:早く間違え…

set names ujis;禁止

php4には関数ない。 PHPから SET NAMES ujis はやらない - yoshihi6の備忘録 SET NAMESは禁止

ベーシック認証

host制限 order allow from deny from認証 require authtype authname authuserfile併用 satisfy any どちらか satisfy all ホスト制限も認証も mod_access - Apache HTTP サーバ 認証、承認、アクセス制御 - Apache HTTP サーバ

ファイルの拡張子一覧を作成する

$ perl -wnl -e '/\.\/.*(\..*)$/ and print $1;' files.txt | sort | uniq findを使う $ find ./ -type f | perl -wnl -e '/\.\/.*(\..*)$/ and print $1;' | sort | uniq

MT::Bootstrap MT4.xプラグイン作成/MTのライブラリを利用した独自アプリを作る - アークウェブシステム開発SandBoxmt::loop 小粋空間: MTLoop タグによる配列変数・ハッシュ変数の制御mt::app Movable Type オブジェクト・リファレンス - MT::App

twitter 例えば、映画の劇場公開の初日、第1回目の上映の感想がすぐに流れて、その日に観にいこうと思っていたがやめる コンセプトを創造する能力が、ロングテールなものに価値がつくネットという世界では特に相性がいい 今の魅力はコミュニケーションと情報…

今日やったこと

jquery $('a') aタグを抽出 $('a', hoge) hoge内のaタグを抽出 .removeClass("hoge") class="hoge" を削除 .addClass("hoge") class="hoge" を追加 .filter(条件) 要素を条件で絞り込む。セレクタで抽出.何かする.さらにfilterで絞込み.何かする [attr='hoge…

MT::Blogのサンプル動かない。MT::Objectに手を入れることに。

MT触ることが多いので、 オブジェクトながめてます。http://www.sixapart.jp/movabletype/manual/object_reference/archives/mt_blog.html サンプルコピペでは動かない。MT/objtest/MT_Blog.pl #!/usr/bin/perl use warnings; use strict; use utf8; binmode…

firebug+It's allText+すべてのバグを除去するの組み合わせで、firebugのコンソールにwatcher: listen: mouseout:とか大量のログが吐かれていました。

Found the issue - the Firefox extension "It's all Text" was sending messages to the console when the option "Remove all bugs" (!!!!) is checked. Once I un-checked that, it became silent. 標題のとおり、It's all Textの設定が悪さしてました。 …

movabletypeの公式リファレンスを集めてみました。

英語の方が充実してた。Movable Type 3.3 マニュアル: テンプレート・タグ リファレンス 3系テンプレートタグリファレンス | MovableType.jp 4系Movable Type Template Tag Reference | MovableType.org - Home of the MT Community 4系 英語Release Specifi…

movabletypeのplunginをPHPで書く。参考記事を集めてみました。

Movable Type4ダイナミックパブリッシング対応プラグインの作成方法をまとめてみた。 (Junnama Online (Mirror)) PHPでのmovabletypeのプラグインが分類され、実例あり。PHPで作るMTプラグイン | バシャログ。 公式マニュアルにページがあるらしい。PHPで作…

movabletypeのMT*Var*関連の記事を集めて見ました。自分用備忘録。

variable タグを含むテンプレートタグ | テンプレートタグリファレンス MT公式タグリファレンス。だいたいここから調べ始める。用例が少ないので、Googleで検索する。MTノウハウ:MTTaginvoke不要論 - :: Agnist in hatena MT3でMTTagInvokeにお世話になって…

cakephpの参考サイト

CakePHPクッキング cakephpで作られた日本のサイトが面白い cakephp@google coop手前味噌ですが。

ボトムアップしてからトップダウンと絡める < ボトムアップ&トップダウン - jkondoの日記

これまでは、「個人の目標を決めるにはまずチームの目標が必要で、チームの目標を決めるにはまず会社全体の目標が必要だ」と考え、これを実現するためにまず役員会を開いて全社目標を考え、それからチーム目標を考えて…という順番を実行していたのですがなん…

が自社コンテンツに着手するための人員配置のヒントになる記事がありました。

最後に「広告やその企画を含むコンテンツ作成能力」ですが、以前negipoくんに聞いた話では、クックパッドってエンジニアが6人程度しかいないらしいんですね。で、残りは何をやっているかというと、レシピのチェックやピックアップレシピの作成、広告として掲…

movabletypeのソースコード読もうと思い、道しるべ的なことを集めています。

文系プログラマはどのようにMTと付き合っているか?おいらはプログラマじゃなくてスーツなんだ! って、もういいか。 * Movable Type オブジェクト・リファレンス - MT::Objectとにかくこれを良く読む。これを見ながら書いてますね。あとはやっぱりソースを読…

4.25でページ分割

movabletype4.2からpluginなしでページ分割ができるそうですね。 Movable Type 4.2 では、ダイナミックパブリッシングを使ったアーカイブテンプレートの出力結果をページ分割できる機能を追加しました。このドキュメントでは、テンプレートの変更方法や、ペ…

プラグイン開発の参考になるページを集めてみました。

いきなり書籍で申し訳ないですが、 プラグイン開発に特化した本が出版されたそうです。Movable Typeプラグイン開発入門作者: 関根元和,シックスアパート出版社/メーカー: ラトルズ発売日: 2009/04/01メディア: 単行本 クリック: 19回この商品を含むブログ (4…

凡才の集団は孤高の天才に勝る―「グループ・ジーニアス」が生み出すものすごいアイデア

「頭がええやつが成功するなら、東大出は全員大金持ちになっとるわ。」 とよく言われるので、 頭の悪い人が集まってゴニョゴニョしてれば、 頭のいい人に勝つというタイトルが気になりました。 この結果、最もイノベーティブなチームは、計画段階にかける時…

sqlite on nfs

nfsのsqliteで、is lockedとなりました。 調査中です。 SQLite3 bindings for CleanをLinuxで動かそうとしているのですが、そのまえに、SQLite3そのものが動作しない。「database is locked」というメッセージを表示して、何の処理も受け付けてくれない。 - …

標準エラー出力を捨てる

$ (fgrep -rl aaa.gif * > /dev/pts/1 ) >& /dev/null 標準出力を file1 に、標準エラー出力を file2 に、などと振り分けるには、 % ( command > file1 ) >& file2 とする。これを応用して、標準エラー出力を全く表示させず、標準出力だけを見るには % ( com…

ssi

Options +Includes +FollowSymlinks -Indexes AddHandler server-parsed .html

bashで計算

expr ×の時はエスケープ(\*)が必要。

記事数が増えてきて心配なので、どういう対処方法があるのかGoogleで探してみました。

構築が遅い時の見直し 不要なテンプレートの削除 MTタグを活かしているか? 行いたいことを、効率良くできるプラグインを使っているか いろいろな方面で解決方法を集めてあります。 「1回に再構築する個別アーカイブのページ数を少なくする!」 こうすれば、…

update前にリポジトリとの相違をチェックしたい場合

cvs

$ cvs -nq up 教えてもらいました。ありがとう。

.screenrc

$ cat .screenrc escape ^Zz vbell off startup_message off autodetach on hardstatus alwayslastline "[%02c] %`%-w%{=b bw}%n %t%{-}%+w"

whois

$ whois -h whois.nic.ad.jp whois -h whois.nic.ad.jp whoisもネームサーバひくだけじゃなくて、他にも調べられそう。 次はwhoisを使ってみましょう。もちろんゾーン情報を取得してたとしても、ネームサーバーに書かれていない秘密のサーバー、ルーター、ク…