タグ

2009年12月3日のブックマーク (13件)

  • ウノウラボ Unoh Labs: 2009年版Python開発環境を整えよう

    なでしこの作者じゃない方のsakatokuです。 以前書いた「Python開発環境を整えよう」という記事からだいぶ時間が経ってしまったので、内容を更新したいなぁと思っていたのですが、ようやくその機会が来ました。 virtualenvで開発環境をつくる 開発環境をつくるにあたって次のような問題が生じると思います。 root権限がないためにインストールしたいライブラリが使えない 新しいライブラリをインストールしたり、既存のライブラリをアップグレードすることで、既に動いているアプリケーションを壊したくない 複数のバージョンのPythonを使って開発、テストを行いたい 自作したPythonパッケージのインストールのテストを行いたい 以前の記事ではvirtual-pythonという解決策を紹介しましたが、現在ではvirtualenvというツールが広く使われるようになってきています。 virtuale

    dpprkng
    dpprkng 2009/12/03
  • 簡単なWebサーチエンジンの作り方 - Imagine with 加藤和彦

    筑波大学は3学期制で,12月1日から3学期が始まりました.3学期には私が担当している学類生(普通の大学の学部生)3年生向けの実験があります.約3ヶ月を掛けて,ほどほどの規模のプログラム作成を行います.私が作り,担当しているプログラム実験は「Webサーチエンジン」といいまして,テキストはこちらに公開しています. この実験,結構,自信作なんです.Javaの基的なプログラミングができることだけを仮定して,漏れのない全文検索を行うWebサーエンジンを作ります.Webデータ収集を自動的に行うクローラー付き.Googleのようなページランキング機能はありませんが,一応,サーチエンジンの基機能を備えます.自慢は,このテキストが実質A4で印刷して2ページくらいであること.数学の小問を解いていくように,順番に小問を解いていくと,最後にはWebサーチエンジンができます. ミソはサフィックス・アレイ(suf

    簡単なWebサーチエンジンの作り方 - Imagine with 加藤和彦
    dpprkng
    dpprkng 2009/12/03
  • http://asa10.eiga.com/cinema/

  • 読んだ4! twitterで読書記録 yonda4.com

    読んだ4!(よんだよ)は、ツイッターで@yonda4に向けてつぶやくだけで、読んだやマンガの記録ができるサービスです。また、同じを読んだ他のtwitterユーザーを見つけることもできます。 読んだ4!を利用するための条件は、ツイッターのユーザーであること、それだけです。まだツイッターに登録していない場合は、ツイッターのサイトから登録してください。 個人記録ページには自身のAmazonアフィリエイトIDが設定できますが、設定されていない書籍や一覧ページの書籍には、運営者のアフィリエイトIDがつきます。アフィリエイトでの収入があれば、サービス運営や機能追加のために使います。(参考: アフィリエイトとは) つぶやき方の例 "@yonda4"で、yonda4ユーザーに呼びかけてつぶやくという意味になります。スペースを一つあけて、漫画の題名をつぶやいてください。 @yonda4 トリバコハウ

    読んだ4! twitterで読書記録 yonda4.com
    dpprkng
    dpprkng 2009/12/03
  • さよならFirefox 気づいたらGoogleChromeがデフォルトブラウザだった件|MOBILE POWER 〜読書とかiPhoneとか〜 - livedoor Blog(ブログ)

    長年Firefoxを利用してきましたが、とうとう乗り換えの時期がやってきました。 少し前からGoogleChromeも併用していましたが、Firefoxのアドオンへの依存度が高くて移行しきれずにいました。 でもChromeのβ版に関して特に致命的な不具合の情報とかもなく、そろそろいいのでは、と思いβ版のdevバージョンに切り替えて色々とアドオンを設定してみました。私の場合はこれまでFirefoxで実現できていたことの80%くらいはChromeでも実現できました。あとの20%とChromeのスピードを天秤にかけましたが、私の中ではChromeのスピードメリットが残りの20%を上回りました。 ということで晴れてChromeがデフォルトブラウザに。 今回私がFirefoxの機能をChromeに移行したときの作業を備忘録としてメモしておきます。まずはChromeのバージョン変更 Chromeのバー

  • 思いどおりの日本語入力 - Google 日本語入力

    メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。

    思いどおりの日本語入力 - Google 日本語入力
    dpprkng
    dpprkng 2009/12/03
  • 人権の衝突 - おおやにき

    なにやら沖縄返還の際に密約は存在したと外務省の元局長の人が証言したそうで(「沖縄密約「文書に署名した」 元外務省局長、法廷で証言」asahi.com)、テレビが西山太吉氏をえらいことフィーチャーしていたのだが密約の有無にかかわらず西山氏は「当初から秘密文書を入手するための手段として利用する意図で女性の公務員と肉体関係を持」つというジャーナリズム倫理上最低最悪に近いことをした人物であって(最高裁判決)、いや「密約が存在したんじゃないか」という当時の判断とか「こいつを落とせば情報が手に入るんじゃないか」という嗅覚については正しかったものとして評価することができるだろうけれども表に出して表現の自由だの語らせていい人間じゃねえだろう。もうみんな忘れたと思ってんのかな。それとも人もマスコミの人も気で覚えてないんだったりして。 話は変わるが、前にも書いたビラまき裁判については、最高裁でも控訴審判決

    dpprkng
    dpprkng 2009/12/03
  • CSSグラデーションのちょっとしたテクニック #1

    リリースを間近にひかえたFirefox 3.6で対応されるので、そこかしこで取り上げられているCSSによるグラデーション。基的な書き方はIntroducing CSS Gradientsやcss gradients in Firefox 3.6を始めとして腐る程あるのですっ飛ばすとして、実際にボタン等で利用する時にどうすれば簡単に書けそうかということをちょっと考えてみようとかいう話。勢いで#1とかつけてしまった……。 button要素にCSSによるグラデーションをかけるには以下のように書くことになる。 button { background-image: linear-gradient(top, rgb(204, 204, 204), rgb(102, 102, 102)); background-image: -moz-linear-gradient(top, rgb(204, 204

    dpprkng
    dpprkng 2009/12/03
  • WOMO :: Blosxom プラグイン awsxom を Amazon API 仕様変更に対応した :: 2009/11/27

    dpprkng
    dpprkng 2009/12/03
  • YUI 3: CSS Resetの問題

    ブラウザごとのデフォルト・スタイルシートの違いを吸収するためのスタイルシートをメンテするのが面倒になったので、YUI 3のCSS Resetを使うことにした。が、このサイトではちょっとした問題が起こった。少し前にTwitterでつぶやいたりしたhtml要素にbackground-colorやbackground-imageを指定した場合、body要素の背景が描画エリアいっぱいにならなくなるというCSSの仕様絡みの問題。 この仕様によってbody要素に指定していたヘッダの背景画像がずれてしまった(ずれるサンプル)。ずれる理由は上記仕様によりbody要素の上下でmarginの相殺が起こり、marginの相殺が起こった部分は透明(親であるhtml要素)が透けて見える)ようになり、背景画像の開始点はそれに続くbody要素のコンテント・エリアになるから。 html { color: #000; ba

    YUI 3: CSS Resetの問題
    dpprkng
    dpprkng 2009/12/03
  • CSSのプロパティをソートするPerlスクリプト

    CSSを書く時に「セレクタ内でCSS仕様書でのプロパティの出現順序に従ってソートする」という個人的なルールを守っている。何かコーディングにおいて便利な理由があるからというわけではなく、第三者に説明する時に「仕様書の出現順で書いてます!」とかで済ませられるから。今まではファイル全体を処理するオレオレPerlスクリプトで適当にやっていたのだけど、Vimで選択範囲だけをソートとかやりたくなったので、普通に標準入力を読んで結果を標準出力に吐くように書き直した。ついでにCSS3のプロパティとFirefox(Mozilla)やSafari(WebKit)、Opera(Presto)、Internet Explorer(Trident)の独自拡張などへも対応させたりとか。 #!/usr/bin/perl # Author: Kyo Nagashima <kyo@hail2u.net>, http://h

    CSSのプロパティをソートするPerlスクリプト
  • 折り紙の新境地 - #書評_ - ふしぎな 球体・立体折り紙 : 404 Blog Not Found

    2009年11月21日20:30 カテゴリ書評/画評/品評Math 折り紙の新境地 - #書評_ - ふしぎな 球体・立体折り紙 先日届いた一冊。 ふしぎな 球体・立体折り紙 三谷純 すごい。 言葉にできない。 これが、折り紙だなんて。 書「ふしぎな 球体・立体折り紙」は、折り紙の天才、三谷純が折り上げた新境地。「切り開いた」のではない。それでは折り紙ではなくなってしまう。 そう。書に登場する立体には、折り目はあっても切れ目はないのである。 まずは、これを見て欲しい。 これ、全部折って作っているのである。切れ目は一切ない。種も仕掛けもない。種も仕掛けもないのは、書にきちんと展開図が出てくるのでわかる。それも単なる図というのではなく、きちんと自分で折って確認できるよう、型紙形式になっている。 それを見てもなお、信じられない思いがする。 著者が天才であることを確認するのに、書は必要ない

    折り紙の新境地 - #書評_ - ふしぎな 球体・立体折り紙 : 404 Blog Not Found
  • Firefox 3.6以降でMS Pゴシックを無効にする

    CSSの@font-faceではユーザーがインストールしていないフォントをウェブ上に用意してやりそれをダウンロードさせてページ上で利用することを主眼としているが、ローカルのフォントを置換、つまりMS Pゴシックをメイリオに置換するなどということもできる。Firefoxでは3.6から可能になった(Beta版でももちろん可能)。ユーザー・スタイルシートでの利用が中心になると思う。 MS Pゴシックをメイリオに置換する場合は以下のようにuserContent.cssに記述する(userChrome.cssではない)。 @font-face { font-family: "MS Pゴシック"; src: local("メイリオ"), local("Meiryo"), local("MS Pゴシック"); } @font-face { font-family: "MS PGothic"; src:

    Firefox 3.6以降でMS Pゴシックを無効にする