タグ

ブックマーク / blog.kentarok.org (17)

  • 『設計の設計』を読む #1 - 設計プロセスの継続について - Kentaro Kuribayashi's blog

    柄沢祐輔、田中浩也、藤村龍至、ドミニク・チェン、松川昌平各氏による『設計の設計』について、読みながら感想を書いていくかもしれないし、これでよすかもしれない、ともあれ、その第1回目。 メタボリズムの代表作とされる中銀カプセルタワービルは、「それぞれの部屋の独立性が著しく高く、部屋(カプセル)ごとに交換することも、技術的には可能な設計になってい」たが「実際には、2010年に至るまで一度も交換されたことはな」かった。なぜか。 建築は、たとえばアジャイル開発のようなものとも違って、流動的な集合知をやはりどこかで切断する、つまり無限のバージョン・アップを止めてしまう行為です。それは、メタボリズムの理論でつくられた建築が、実際には更新されなかったという問題ともパラレルです。 『設計の設計』p.14 柄沢祐輔氏の発言より また、「メタボリズムもカプセルをつくる工場の生産ラインまで確保しておかなくてはいけ

    『設計の設計』を読む #1 - 設計プロセスの継続について - Kentaro Kuribayashi's blog
  • Perl/Emacs版IntelliSense(への期待が持たれる)、 perly-sense - Kentaro Kuribayashi's blog

    Perl(+Emacs)版IntelliSense、perly-senseなんてのがあります。デヴェロッパーリリースの時にちょっと試してから後しばらくしてから再度見てみたら、かなりと充実してきていて、ちゃんと使っていきたいとか思っているところ。まだIntelliSenseには遠いのだろうけど、まぁそれはおいても、普通に便利なんじゃないかなぁと思ったりしてます。 インストールは普通に。 cpan> install Devel::PerlySenseんでもって、あとはEmacs installationにある通り設定を書けばオケ。あと細かいことはいろいろあるけど、詳細はPODで。 現在のところ、実装されている機能は以下の通り。今後はメソッドの補完とかできるようになるのかなーとか期待してます。 パッケージの概要(継承関係、API一覧、useしてるモジュール、おとなりモジュール等)。 ポイント位置

    Perl/Emacs版IntelliSense(への期待が持たれる)、 perly-sense - Kentaro Kuribayashi's blog
    agw
    agw 2008/01/12
  • スクリプトでメールを送信して、はてなダイアリを更新する - Kentaro Kuribayashi's blog

    はてなダイアリー日記 - パソコンのメールからも更新が可能になりました」というわけで、メールではてなダイアリを更新できるようになった。そこで、以下のようなスクリプトを書いて、実験してみた。 結果、普通に更新できた!当然、はてな記法もちゃんと適用されている。また、以下のスクリプトでは、試しに画像を2枚添付して送信してみたが、最初の一枚だけが掲載されるようであった。 「はてなダイアリー日記 - メール投稿で複数画像のアップロードに対応しました」というわけで、複数の添付画像に対応したとのこと。 ともあれこれで、Plaggerのはてなダイアリへのpublish用プラグインとか、作れちゃいそうである。 #!/usr/bin/perl use strict; use warnings; use MIME::Lite; my $msg = MIME::Lite->new( From => 'test@

    スクリプトでメールを送信して、はてなダイアリを更新する - Kentaro Kuribayashi's blog
    agw
    agw 2007/09/03
  • CodeRepos: 個人レポジトリを共有しよう!計画 - Kentaro Kuribayashi's blog

    typesterさんはつぶやいた。 みんながそれぞれ作って公開してる公開レポジトリを一緒くたにしちゃいたい。参加してる全員がどのファイルもみたり変更したりできるような。 パッチ送られてくる代わりに「後で見とくからコミットしといて」とかいえたりとか、つくりかけで放置したもので他の人が興味もったら続き作ってもらうとか、メンテするのめんどくなったのだれかにやってもらうとか、突発的に誰かと一緒にプロジェクト始めたりとか、できる! 2007/08/29 - memo - unknownplace.org さっそく、YappoさんによりCodeReposとして、コード共有リポジトリ/Tracが作成された。 個人レポジトリを共有しよう!計画。 詳しくは http://unknownplace.org/memo/2007/08/29#e001 links svn repos. http://svn.cod

    CodeRepos: 個人レポジトリを共有しよう!計画 - Kentaro Kuribayashi's blog
  • HTML::StripScriptsでXSS対策をする - Kentaro Kuribayashi's blog

    先日公開した「はて☆すたアンケート」にて、アンケートの説明文をはてな記法で書けるよう、機能追加を行った。その際、Template::Plugin::Hatenaを用いた。これは、はてな記法パーサであるText::Hatena(正確には、そのヴァージョン0.16以下)を、Template::Toolkitのプラグインとして使えるようにしたものである。 はてな記法は、それ自体で全ての文書構造を表現できる、あるいは、はてなダイアリのシステム自体は、はてな記法のみしか許容しないというものではなく、たとえば画像を貼る際には、普通にimg要素を書く必要があるし、また、その他の要素についても、記法が用意されていないものについては、「はてなダイアリーのヘルプ - はてなダイアリー利用可能タグ」に掲載されているものに限り、自分でタグを書くことができる。これは自由度を高める反面で、XSSを誘発し得る潜在的なリ

    HTML::StripScriptsでXSS対策をする - Kentaro Kuribayashi's blog
  • different fromとdifferent thanをめぐって - Kentaro Kuribayashi's blog

    英文法を一通り知っておきたいと思い、"Practical English Usage"(ASIN:0194420981)の通読を試みている。途中、気になる記述を見つけた。differentのあとにくるprepositions(前置詞)を解説している箇所(書page 137)。 From is generally used after different; many British people also use to. In American English, than is common. American football is very different from/to soccer. (AmE ... different from/than soccer.) Before a clause, different than is also possible in British

    different fromとdifferent thanをめぐって - Kentaro Kuribayashi's blog
  • antipop - livedoor Readerの英語版、Fastladderの発表によせて

    他とはまったく隔絶した、圧倒的な最速ぶりを誇るフィードリーダであるlivedoor Readerの英語版が、かねての予告通り発表された。Fastladderという。CNET Japanによると、 ライブドアによれば、Fastladderの「Fast」は大量のフィードを速く読めるようにという意味が込められており、「ladder」は短縮するとLivedoor Readerを表すLDRになることからサービス名に組み合わせたという。 livedoor Readerの英語版「Fastladder」、半年で10万ユーザー獲得を目指す - CNET Japan とのことだ。素敵な名前だと思う。 2006年4月20日、livedoor Readerが発表された日を境に、我々を取り巻くWebの環境は大きく変わった。いまではもう、LDRがなかった頃に、自分がどうやって毎日を生きていたか、まるで思い出せないぐら

    antipop - livedoor Readerの英語版、Fastladderの発表によせて
    agw
    agw 2007/07/05
  • 10 秒でできる!図解・Web 上でのプライベートモードを安全にするたったひとつのすごい方法 - Kentaro Kuribayashi's blog

    「Web 上でのプライベートモードは危険なモードですよ」にて、プライベートモードにしているからと安心していると、リファラによって思わぬ情報流出が起こることがあるという問題が指摘されています。同エントリの説明によると、たとえばはてな RSS をプライベートモードで運用していても、 1: http://r.hatena.ne.jp/antipop/これはひどい/なんてなリファラがアクセス解析に残されることにより、ヲチ先に「id:antipop が[これはひどい]フォルダに入れてヲチっている」ということがバレてしまうというおそれがあるとのこと。これは大変に重大な危険性を孕んだ問題です! しかし、これはなにもはてな RSS の問題ではなく、リファラというものがある以上、アクセス解析・ブックマークサービス・プライベートモードで書いているブログ等、どのサービスでも起こり得る問題です。自分の身は自分で守

    10 秒でできる!図解・Web 上でのプライベートモードを安全にするたったひとつのすごい方法 - Kentaro Kuribayashi's blog
    agw
    agw 2006/11/23
  • antipop - それは単に「フィード」と呼ばれるべきだ

    覚え書き@kazuhi.to: Re: feedスキーム 覚え書き@kazuhi.to: Re: Re: Re: feedスキーム URI Schemes 云々の文脈にあんまり関係のない話を持ち出して申し訳ないのだが、それ自体は大変に参考になる繊細な議論をしている一方で、「RSS フィード」だとか「RSS リーダー」だとかいう大雑把なフレーズが無反省に用いられていることに違和感(謎)を覚えたので、いい機会だしなーってんで、いままで気になってたそのあたりのことについてちと述べてみる。 いうまでもないが、そもそもフィードとはいわゆる RSS あるいは Atom には限られないし、ましてや XML である必要もない。del.icio.us は RSS の他、JSON によるフィードも提供しているし、他の形式だっていくらでもあり得る。つまり、RSS や Atom あるいは JSON といったものは

    antipop - それは単に「フィード」と呼ばれるべきだ
  • antipop - weather.subtech.org: 天気予報を iCal で

    5 月 21 日追記。 「iCal天気 - Weather Hacks - livedoor 天気情報」ということで、大元の livedoor より iCal 形式のデータ配布が開始されした。このエントリで紹介している weather.subtech.org ではなく、livedoor 提供によるサービスをご利用下さい。 暇つぶしに「Weather Hacks - livedoor 天気情報」から僕の住んでる地域の天気予報を取得して、それを Google Calendar で読み込めるようにするべく iCal 形式に変換して遊んでみようと思いたったそのとき、どこからともなく「それ Plagger でよくね?」という声が聞こえてきたので、勢い余って weather.subtech.org なんてのを作った。 このサイト weather.subtech.org は、「Weather Hacks

    antipop - weather.subtech.org: 天気予報を iCal で
  • [Web2.0] コンピュータは、非力過ぎて使えない! - Kentaro Kuribayashi's blog

    現在のパソコンの性能は一般人にとってはもうこれ以上は必要ないほど強力になっている、という意見を目にするたびに、不思議な思いを感じてきた。パソコンが、かつてのそれとは比較にならないほど高性能になったのは確かなことなんだろうけど、だからといってこれ以上は必要ないなどと思ったことなど一度たりとてなく、むしろまだまだ遅過ぎて苛々させられることのほうが多いからだ。 正直、現在のPCの性能は有り余りすぎている感がある。アポロ11号に積まれていたCPUはファミコン以下の性能だったらしいが、それでも月へ行って帰ってくるという大仕事を果たすのには十分な性能だったらしい。現在、人間がやらなければならない仕事の中で、これほど「CPUの性能対実績」の比が尋常じゃない仕事があるのだろうか。そんなものはもうほとんど無いだろう。現在のCPUには、これ以上の性能は必要無いと考えている。 今の自分が使っているPCも、自分の

    [Web2.0] コンピュータは、非力過ぎて使えない! - Kentaro Kuribayashi's blog
  • LDR 愛好者必見の激ヤバ情報「livedoor Reader まとめサイト」 - Kentaro Kuribayashi's blog

    「livedoor Reader まとめサイト」なんつって、livedoor Reader 愛好者的にはかなりと必見な Wiki があったりするようです。 livedoor Readerを使う上で有用な情報や、ツール開発者、ブログオーナー向けの情報を提供していきます。 公式なアナウンスは開発日誌上で行われます ヘルプは公式なヘルプがあります。 このWikiはlivedoor Readerの開発スタッフが直接、ブログオーナー様向け情報や開発者向けの情報、現時点でわかっているバグ、あまりない質問と回答などをざっくり書き込んでいきます。 いろいろと面白い情報満載なのですが、LDR 愛好者の中でも、スクリプト等でこねくりまわして遊ぶのが好きな向きは、以下の記述に興味を引かれるのではないかと思ったりします。 Greasemonkeyで使えそうなJavaScriptのライブラリをホスティングしています

    LDR 愛好者必見の激ヤバ情報「livedoor Reader まとめサイト」 - Kentaro Kuribayashi's blog
    agw
    agw 2006/06/12
  • antipop - http 記法により YouTube の動画をはてなダイアリーに貼りつける方法

    以下のような記法を使って、URLのあとに:movieとつけるだけです。 [http://www.youtube.com/watch?v=YrtQjBT3PXg:movie]

    antipop - http 記法により YouTube の動画をはてなダイアリーに貼りつける方法
  • antipop - http 記法の拡張について、あるいは、Plagger::Plugin::Publish::HatenaScreenShot のデモ

    http 記法拡張によりスクリーンショットを貼れるようになったというわけで、満を持して Plagger::Plugin::Publish::HatenaScreenShot のデモをご覧いただきたいと存じます。 ※ この物語はフィクションです。

    antipop - http 記法の拡張について、あるいは、Plagger::Plugin::Publish::HatenaScreenShot のデモ
  • antipop - mixi ミュージック送信 Perl モジュールを作ってみたよ!

    mixi ミュージック送信モジュールを作ってみた!!はまちちゃんのmixi ミュージック送信機をまんま Perl モジュールに移し変えただけだよ…! これがあれば、mixi station (mixi からダウンロードできるやつ win/mac) とか、iTunes なしで、お気に入りの曲をガンガン送信する Perl スクリプトが書けちゃうかもしれないよ! やったね! でもぼく貧乏でプレミアム会員になるお金がないから、このモジュールは全くの未テストなんだけど! 使い方は、コード内の SYNOPSIS を見てね!手抜きじゃないよ、DRY だよ…! mixi プレミアム会員のひとは、よかったらためしてみてね! …ちゃんと動くかわかんないけど! でもあんまりやり過ぎると、はまちちゃんみたいに ID ban されちゃうよ!ほどほどにね…! 追記。 とかゆってたら、Yappo さんが Publish

    antipop - mixi ミュージック送信 Perl モジュールを作ってみたよ!
  • 最近導入した elisp や設定について - Kentaro Kuribayashi's blog

    最近導入した elisp や設定の中から、めぼしいものをメモってみる。 Emacsでファイルの自動保存 (auto-save-buffers) 編集中のファイルを自動保存する。以下の文章に説得された。 この考え方(引用者註:自動保存は危険であるという考え方)は CVS などのバージョン管理システムが広く使われる ようになった現在では古くなっていると思う。きりのいいところで ファイルに保存するのではなく、きりのいいところでバージョン管 理システムに保存すればいい。 ce-scroll - 1 行づつスクロール C-p, C-n でだらだらスクロールしてるときに、画面半分づつスクロールするのがウザイので導入。 Clouder::Blogger: html-tt - emacsのTemplate Toolkit用のmode Template Toolkit 用のモード。 趣味的にっき - Ema

    最近導入した elisp や設定について - Kentaro Kuribayashi's blog
    agw
    agw 2005/11/08
    最近Emacsネタをそこらかしこで見つけられるので、嬉しい。
  • Emacs 事始め - Kentaro Kuribayashi's blog

    パソコンを使い始めてから約 4 年、これまで 3 回ほど Emacs に挑戦してはあえなく(一時間ほどで)挫折するということを繰り返してきたわけですが、こないだの日曜日になんとなくチュートリアルをやってみたら、いつもは「なにこのキモいキーバインド!耐えられない!!!」などと投げていたのですが、なんとなく気分がのったようで、初めて最後まで手を動かしながら読めてしまった。性格が病的に面倒くさがりなので、僕には Emacs なんて無理だとあきらめていたのだけど。 そんなこんなで、なんかいけそうな気がしてきたので、以前購入したっきり放置していた『Emacs らくらく入門』というを読みつつ、Web 上のリソースをあたり、便利な設定をこぴぺしたり、良さげな elisp を導入してみたりしてみた。その過程でいろいろ便利なものを知ったのだけど、とりあえず以下あたりが欠かせない感じ。 ElScreen ウ

    Emacs 事始め - Kentaro Kuribayashi's blog
    agw
    agw 2005/11/01
    hatena-mode! はてな初心者の私には嬉しい情報です。
  • 1