タグ

2008年10月19日のブックマーク (14件)

  • 新規feedSomeKeys_2.js - hogehoge @teramako

    feedSomeKeys_2.js - CodeRepos feedSomeKeys.jsからフォークして新規仕様にした。CVS HEADで使用可能。 できるだけコメントを書いたので分かるかもしれないけど、変更点を fmap lhr1,rhr2 lhr2,rhr2と一気に登録できるように fmap!で"!"を付けたとき、今までの定義をクリアして再定義するように(旧バージョンでは仮想キーコードの使用オプションだった) fmap -v[key]で仮想キーコードの使用 fmap -d[epth] num ...でフレーム先の位置番号を指定可能にした どう変わったか JavaScript的な感じから脱出 "!"を使用することで事前にfmapcが不要に -depthオプションでフレーム先へも簡単に LDRの場合 feedSomeKeys.js では js <<EOF autocommands.add

    新規feedSomeKeys_2.js - hogehoge @teramako
  • mac(leopard)でcpanを使ってモジュールをいれる時の備忘 - mormor’s memo

    Bundle::CPAN(LWP)をインストールする際、こける。 Running install for module 'Net::Cmd' Running make for G/GB/GBARR/libnet-1.22.tar.gz Has already been unwrapped into directory /Users/******/.cpan/build/libnet-1.22-WuyGyk Has already been made Running make test PERL_DL_NONLAZY=1 /Users/******/ports/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/config........ok t/datasen

    mac(leopard)でcpanを使ってモジュールをいれる時の備忘 - mormor’s memo
  • 要求は怪物みたいなもの

    Angry Aussie / 青木靖 訳 2007年8月1日 水曜 8歳になる娘と話をすると、自分が何でもわかっているなどとは思わなくなる。 質問が上手なあの子は、私が答えられなかったり、少なくとも真剣に考えなきゃならないようなことを聞いてくる。真剣に考えるというのは重要で、いい加減な答えをしようものならすぐ突っ込まれてしまう。彼女が5歳で母親に日曜学校へ送り迎えしてもらっていた頃のある日、何の前触れもなくこんなことを聞いたことがあ った。 「ねえ、神様が私たちを作って、そして私たちを好きでいるなら、どうして神様は私たちが病気になるのをほうっておくの?」 あなたならどう答えるだろう? 私が最初に思いついたのは「ママに聞いてごらん」ということだった。しかしこれはその場しのぎにしかならない。最終的には「死なないくらいの病気かかると、かえって体が丈夫になるんだよ」という冴えない答でどうにか逃げお

    koko1000ban
    koko1000ban 2008/10/19
    どっかのSFじゃないけども、情報が全世界中に一瞬で拡散&共有されればこんなやりとり無くて技術の進歩は格段に進む
  • mod_rewriteでURLのクエリを引き継いでリライトするRewriteRuleの書き方 - F.Ko-Jiの「一秒後は未来」

    mod_rewriteのRewriteRuleでクエリを引き継ぎたい場合は、QSAフラグが使えることを最近知りました。 たとえば次のようなURLをリクエストします。 http://example.com/status/fkoji?count=10 サーバ側で定義している RewriteRule は次のようなものです。 RewriteRule /([^/]+)/([^/]+) index.php?controller=$1&user_name=$2 [L] この場合、リライト後のURLは、 http://example.com/index.php?controller=status&user_name=fkoji となって元々存在していた count クエリが消えてしまって困ります。 こういう場合にQSAフラグを使うことができます。 RewriteRule /([^/]+)/([^/]+)

    mod_rewriteでURLのクエリを引き継いでリライトするRewriteRuleの書き方 - F.Ko-Jiの「一秒後は未来」
  • 携帯サイトをUTF-8で出力するかShift_JISで出力するか - F.Ko-Jiの「一秒後は未来」

    携帯サイトをUTF-8で出力しようかShift_JISで出力しようか悩んでいました。 超手抜きでウェブサイトをモバイル対応 2008 – 15Pubを読むと「UTF-8でも大丈夫」とあるのですが、ウノウラボ Unoh Labs: 携帯サイト作成時のXHTMLでの相違点では「文字コードはShift_JIS」と書いてあります。 ネットで調べてみるとポイントになっているのは au の仕様で、公式ページには「EZwebでサポートする文字コードはShift-JISです」とあるにも関わらず、UTF-8でも文字化けすることなく表示できてしまうとのこと。 色々迷った挙げ句、「楽だから」という理由でまずはUTF-8で出力することにしました。 HTMLのContent-Typeは以下のように記述。 <meta http-equiv="content-type" content="application/xht

    携帯サイトをUTF-8で出力するかShift_JISで出力するか - F.Ko-Jiの「一秒後は未来」
    koko1000ban
    koko1000ban 2008/10/19
    もうほんとめんどくさい
  • auはContent-Typeのヘッダの間違いに厳しい? - F.Ko-Jiの「一秒後は未来」

    先ほどの「携帯サイトをUTF-8で出力するかShift_JISで出力するか」の続きというかそれ以前の話。 auで「文字化け」の問題が発生する以前に、「『リクエストされたページは表示できません』と出て表示できないよ」と言われました。 ドコモやソフトバンク端末では表示できていて、さらにauのエミュレータ(現在は公開が停止されているOpenwave SDK6.2K)で見ても特に問題がないので、何が原因なのかさっぱり。 ネットで色々調べてみると、どうもContent-Typeヘッダあたりに間違いがあるときに、「リクエストされたページは表示できません」と出ることがわかりました。アクセスログを見ると確かにアクセスはきています。そこでソースコードをよく調べてみると、 header('Content-Type: application/xhtml+xml charset=' . MOBILE_ENCODI

    auはContent-Typeのヘッダの間違いに厳しい? - F.Ko-Jiの「一秒後は未来」
  • Rails のフォームで配列形式のデータを扱う方法 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 「今週の話題」を除くと、すごく久しぶりの投稿になってしまいました。いろいろあってなかなか時間が取れなかったのですが、やっと復活できそうです。ネタはだいぶ溜まっているので、頑張って書いていこうと思います。 さて、日ご紹介するのは Rails アプリケーションで配列構造のデータを扱うフォームに役立つ Tips です。 Rails は特殊な name 属性を指定するこ

  • Pythonで「へー」と思ったいくつかのこととRubyとの比較 - yasuhisa's blog

    集合知プログラミングのコードはpythonで書かれている。で、多言語で同じことをやろうとするとpythonの「へー」というところがいくつかあったので、まとめてみます。 勘違いがありまくると思いますが、指摘してもらえるとうれしいです。pythonはもう1年以上やってないし、やってた時もあんまり分かってない時だったので。 Pythonは関数型言語 関数型言語がどういうものか(というのの概要)を理解したのはつい最近なので、あれなんですが関数型言語らしいということに驚きました。関数がオブジェクトとして扱えて、その関数オブジェクトを直感的に呼び出すことができるというのにちょっとびっくりしました。例があったほうが分かりやすいので、例をば。 例 まず、hogeという関数を用意する。引数をそのまま返す関数。 >>> def hoge(a): ... return a ... これを引数なしで評価すると、関

    Pythonで「へー」と思ったいくつかのこととRubyとの比較 - yasuhisa's blog
  • Gaucheで遊ぶ - yasuhisa's blog

    とりあえず1から100までの平均求めるとかそんなの。Rの1:100みたいなのが分からないので、とりあえず作った。 (define (make-natural-number-list start end) (define (make-natural-number-list-rec start end lis) (if (null? lis) (make-natural-number-list-rec start end (cons start '())) (if (= end (car lis)) lis (make-natural-number-list-rec start end (cons (+ 1 (car lis)) lis))))) (reverse (make-natural-number-list-rec start end '()))) (make-natural-numb

    Gaucheで遊ぶ - yasuhisa's blog
  • Mac OSXでPerlの環境を整える | Heart Beat

    *2010/08/12追記 まずはMacportsのインストール PerlのインストールにもMacportsを使うと/opt/local以下にインストールしてくれるのでオススメします。 MacのデフォルトのPerlのインストールディレクトリを汚さないですし、アンインストールやアップグレードなどのバージョン管理もできるパッケージ管理ツールです。 MacPortsとは? MacPorts(旧名DarwinPorts)というのはパッケージ管理ツールで、UNIX向けのオープンソースソフトウェアをダウンロード、configure、make、インストール、そのパッケージ使用するのに必要な他のパッケージも一緒にインストールなど面倒な作業をすべて代わりにやってくれる便利なソフト。 source: Macports – Macの手書き説明書 事前にXcodeTools、X11をMacに付属しているインストー

  • ゲーム・プログラマの仕事とは?──ゲーム開発会社のプログラマが語る---目次

    インディーズゼロは,ニンテンドーDS(任天堂)などの携帯ゲーム機用のゲームソフトを中心に開発を行っている,ゲームソフト開発会社です。オフィスは,緑の豊富な井の頭公園や,オシャレなお店でにぎわう吉祥寺にあり,スタッフ数は現在22名。 「千年家族」や「しゃべる!DSお料理ナビ」といった一風変わったタイプのゲームソフトの開発を得意としています。ここでは,実際にゲーム開発に携わるプログラマが,どんな仕事をし,どんな生活を送っているのかをご紹介したいと思います。 第1回 ゲーム・プログラマの1日 第2回 ゲーム開発の仕事って? 第3回 ゲーム・プログラマはこんな人 第4回 ゲーム業界への就職・転職を目指す方へ

    ゲーム・プログラマの仕事とは?──ゲーム開発会社のプログラマが語る---目次
  • Building home linux render cluster

    This is the story of Helmer. A linux cluster in a IKEA Helmer cabinet. 2010-02-20 Helmer 2 year!!!!!! and still going!! Helmer was built to last just a month or two and complete a crazy episode in my life, but have performed faar beyond the original plan. Uptime is crazy, it's full of dust and dirt. Have probably sucked throu many-many cubic meters of air... Helmer have a new pal, a i5 FreeNas ser

  • AppsAmuck iPhone Development Tutorials and Examples

    Our Idea The key here is simple: "Taking baby steps is better than taking no steps at all!" We plan on writing 31 iPhone applications in the next 31 days. We will publish both the executable and the source code for each application. Our goal is for each of these applications to be useful, interesting, and straight-forward. Someone considering writing their first iPhone application should be abl

  • YFHで高画質な動画をダウンロードできる便利ツール :教えて君.net

    YourFileHostは、オトナ向け動画を収集できる定番共有サイトだ。YouTubeなど、ほかの共有サイトではお目にかかれないモロな動画が大量に公開されているのだが、動画を再生させたり、ダウンロードしたりするのが非常に難しい。日からのアクセスが規制されているし、規制を突破したところで、ブラウザ上で再生されるのは低画質版のFLVファイル。高画質版ファイルは、さらにクセのある仕様を突破しないと落とせない。 「nhak」は、YourFileHostの高画質版ファイルを簡単にダウンロードするためのツール。Irvineと連携するツールなので、まずIrvineを導入して一度起動させてから利用しよう。IEの右クリックメニューから、WMV形式などの高画質版ファイルをまとめてゲットできるぞ。ただ、YourFileHost自体が不安定なこともあって、Irvineでのダウンロードがうまくいかない場合もある。