tetsunosukeのnotebook

tetsunosukeのメモです

note

PEAR::HTTP_Downloadでファイルをまとめてダウンロード

require_once 'HTTP/Download.php'; $dl = new HTTP_Download(); $regexp = glob('{*.php,*.txt}'); $files = glob($regexp,GLOB_BRACE); $dl->sendArchive("files.tar.gz", $files);.phpと.txtをダウンロードしたい場合は上記のようにglobを使うのだが、複…

PlaggerのMixiDiarySearch

を使おうとして、そもそもどうやってconfig書くのかわからなくて調べる。これのSYNOPSYSですか。 http://plagger.org/trac/browser/trunk/plagger/lib/Plagger/Plugin/CustomFeed/MixiDiarySearch.pm This plugin creates a custom feed off of Mixi diary s…

さくらインターネットでviを変更。

vimにする。 % wget ftp://ftp.vim.org/pub/vim/unix/vim-7.0.tar.bz2 % tar jxf vim-7.0.tar.bz2 % cd vim70 % ./configure --prefix=$HOME/local % make % make install % alias vi $HOME/local/bin/vim

PlaggerでOpenPNE.pm欲しいっていったけど

RTM.pmというかrememberthemilkを扱うものが欲しくなってきてしまった。 ToDOをRTMに突っ込んで、それをレビューするのは定期的なplaggerを実行するcronで扱うとか。 逆に「あとで読む」系を一時的にRTMに突っ込んでおくとかも良いかも。

Kikker使ってみた

kikkerを使ってみたんだけど、なんかログインがエラーになってちょっと残念な感じ。環境のせいなのか、登録すらうまくいっていないのかがよくわからない。。。時間が経過したら登録されたユーザ一覧に載ってました。あと、開発者のid:kanbayashiさんにクッキ…

traceroute の man を見ていたら

A more interesting example is: [yak 72]% traceroute allspice.lcs.mit.edu. traceroute to allspice.lcs.mit.edu (18.26.0.115), 30 hops max 1 helios.ee.lbl.gov (128.3.112.1) 0 ms 0 ms 0 ms 2 lilac-dmc.Berkeley.EDU (128.32.216.1) 19 ms 19 ms 19…

PlaggerにOpenPNE.pmはないのか。

最近Plaggerな話題ばっか。よっぽどハマっていると思われる。CustomFeed::Mixi的にOpenPNEなものがあると嬉しい気がした。 多分コレPlaggerというかMixi.pm理解してない発言。 基本的にPluginって画面情報もとにして作るんだよね・・・Mechanizeが絡んでるん…

Plaggerインストールその後。(Opensslインストール編)

やっぱエラーメッセージちゃんと読まなきゃってことで。とりあえずOpenSSLがまずうさんくさいので、自分でmakeして入れることにする。 VCのExpressEditionのnmakeとかclとかを使うのだが、これには「vcvarsall.bat」を呼んでおいて、INCLUDE、PATH、LIBの環…

Plagger入れてる。

OpenSSLインストールする羽目になった。今のところはそれ以外は C:\>perl -MCPAN -e shell cpan> install PlaggerでOK。いちいちyes押すのめんどい。しかもmake testでいくつかNOT-OKでてるように見える・・・。っていうか途中で固まるのは何?? CYGWINのせ…

はてなで質問

メモ。 300ポイントもたまったので、そろそろ質問でもなにかするかと。 原付免許を取るための勉強法で効果的なものを聞こうかと思う。今更原付免許だなんてバカにしないでください・・・えっと、このコメント欄でも教えてくれたら最高!(笑)

NHK

http://www.watch.impress.co.jp/av/docs/20060703/nhkni.htm日本ヒキコモリ協会て・・・。

web デザインパターン

http://www.welie.com/patterns/Web+DB Press vol33にて。GREEの開発記事から。UIはやっぱり「見慣れた」パターンで作っていくのが大事ですよね。

WWW::MixiをOpenPNEに使いたい

というか、WWW::OpenPNEとかないのか・・・HTMLを内部的に解析しているというやりかたでは無理なのかもしれないのだが・・・

シェルでファイルを読み込む

読み込むほうのファイル #!/bin/sh while read A B C do echo "$A-$B-$C" done < "test.lst"読み込まれるほうのファイル aaaa bbbb cccc dddd eeee ffff結果 aaaa-bbbb-cccc dddd-eeee-ffff 要はタブ区切りでもスペース区切りでも適切(?)にreadで変数に読…

日本という国そのものが

キャプテン川淵氏の発言 責任を回避するために言うわけではないが ... ついにこの人物までも。ボールが急に来たので、とかいうFWやらをみていて思うのですが、他国から見て、このぶんだと「日本という国は言い訳をする民族である」と思われかねない気がする…

GPLのソース改変 公開/非公開

http://www.gnu.org/licenses/gpl-faq.ja.html#GPLRequireSourcePostedPublic によればこれは組織( 企業を含む)でも同様で、ある組織は、改変したバージョンを用意してそれを組織外に公開することなく内部的に利用することができます。ということのようなの…

サッカー日本代表

今更になって「負けるのはわかっていた」と声高に主張するのはやめろ。声高に主張していいのは、始まる前から3敗、もしくは良くて1分け2敗と予想していた人だけだ。そんなのは「このバンドヒットすると思っていたんだよね」とかいってるやつと同じ。その影に…

マージンFXのひまわり証券さん、ニンテンドーDS Lite欲しい!

マージンFXのひまわり証券さん、ニンテンドーDS Lite欲しい!Operaで株取引!(笑)

独自のストレージドライバによるPEAR::Auth

たとえばCSV形式の「id,password」を認証ファイルとして使う場合のサンプルを書いてみた。カスタムコンテナ(ストレージドライバ) require_once 'Auth/Container.php'; class CustomAuthContainer extends Auth_Container{ var $csvFile; function CustomAu…

Socketを待ち受けるサーバ

import java.io.*; import java.net.*; public class Server{ public static void main(String[] args){ ServerSocket serverSocket; Socket socket; PrintWriter out; BufferedReader in; try{ // サーバポートのオープン serverSocket = new ServerSocket(…

HTTPヘッダーにCSSへのリンクを明示

This section only applies to user agents conforming to versions of HTTP that define a Link header field. Note that HTTP 1.1 as defined by [RFC2616] does not include a Link header field (refer to section 19.6.3). Web server managers may fin…

超メモ:実行可能なJARを作るためのMANIFEST指定

>jar -cvfm exe.jar META-INF\MANIFEST.mf ExecutableClass.classManifestファイルの内容は Main-Class: ExecutableClass

moo.fx.jsによるフェードイン効果

window.onload = function(){ fader = new fx.Opacity('main'); fader.hide(); $('anchor').onclick = function(){ fader.toggle(); }; }; 最初にhideしておくのがポイント。 それと <script type="text/javascript" src="prototype.lite.js"></script> <script type="text/javascript" src="moo.fx.js"></script>

どこに何を書くかそれが重要

ご紹介。id:babieさんのところで> " title=" 日本Rubyカンファレンス 臨時打ち上げ"> テストコードにはWhat, ソースコードにはHow, そして,ドキュメントにはWhyを書くんだよ!

YouOS

うわっなんじゃこりゃ・・・っ!!http://www.youos.com/html/index.html?mode=demoとりあえず外部にはメール送れないのが残念。 PerlとかPHPとかの処理系まで入ってたらかなり押しなんだけどなあ。。。

PHPでタグクラウド作成

ProposalだけどもPEAR::HTML_TagCloudが出ている。これで、スケジュール調整とかの機能に使ったら面白いんじゃない?一番希望が多い日がでかくなるの

それPla!(≠ソニプラ)

「それPla」という言葉があるらしい。 それPlaggerでやればいいんじゃね? それPlaggerでできるよ な話らしいっす。うわー相変わらず取り残され気味。

OpenPNEでRSS

メモ http://blog.koshigoe.jp/archives/2006/06/openpne.html

GoogleCalendar 新機能

モバイル対応 モバイルからメールでスケジュール追加可能。GTD的にも使い方をちょっと変えないとだめか!? GoogleDesktop対応 ああっ、今まで入れたくないと思ってたけどこれならいれちゃうかも

VBScriptしょっちゅう忘れるアレ

やろうとするといっつも忘れるから最低限このくらいはメモ ファイル出力 Dim fso Dim textFile Const FILENAME = "filename" Set fso = Wscript.CreateObject("Scripting.FileSystemObject") Set textFile = fso.CreateTextFile(FILENAME) textFile.WriteLin…