タグ

2011年5月31日のブックマーク (17件)

  • ディレクトリの中にあるすべての .svn ディレクトリを消す方法

    svnコマンドでエクスポートすればいいのかもしれないが、svnコマンドがない場合などで、強引に消す方法。 find . -name .svn find . -name .svn -exec rm -rf {} \; 1行目のコマンドは .svnディレクトリのリストを見る方法。 2行目のコマンドはそれらを削除する方法。

    ディレクトリの中にあるすべての .svn ディレクトリを消す方法
  • ノートPCのTCP/IP設定を簡単に切り替える方法(netshコマンドを使ったネットワーク設定の高速切り替え)

    対象OS:Windows 2000 Professional/Windows XP Professional/Windows XP Home Edition/Windows 2000 Server/Windows 2000 Advanced Server 解説 DHCP(Dynamic Host Configuration Protocol)が一般的ではなかったその昔、IPアドレスやサブネット・マスクを始めとするTCP/IP設定はすべて手作業で行うのが一般的だった。このため、間違えて他人と同じIPアドレスを割り当ててトラブルになったり、ゲートウェイ・アドレスを間違えて通信できなかったりといった問題がよく起こっていたものだ。DHCPは、こうしたTCP/IPが抱える厄介な問題を解決してくれた。ネットワークに参加するクライアント側では、自身がDHCPクライアントである旨の設定を行っておけば、ネッ

    ノートPCのTCP/IP設定を簡単に切り替える方法(netshコマンドを使ったネットワーク設定の高速切り替え)
  • http://www.codecommit.com/blog/ruby/monads-are-not-metaphors

  • PHPとJavaScriptでHTTPストリーミングする話(Transfer-Encoding: chunked編) - id:anatooのブログ

    HTTPレスポンスをajaxでストリーミング的に受け取りたいとき、要するにHTTPストリーミングをしたい時には、Transfer-Encoding: chunkedなレスポンスを生成してやるとよい。こうするとAjaxではHTTPレスポンス全体を受け取るのを待たずに、レスポンスの中身にアクセスすることが出来るようになる。従って、一つのHTTPコネクションでサーバ側から任意のデータを好きなタイミングでプッシュすることが出来る。 コード 一秒ごとに生成されるJSONをストリーム的に受け取るデモのコードが以下。 <?php // push.php function output_chunk($chunk) { echo sprintf("%x\r\n", strlen($chunk)); echo $chunk . "\r\n"; } header("Content-type: applicati

    PHPとJavaScriptでHTTPストリーミングする話(Transfer-Encoding: chunked編) - id:anatooのブログ
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • Apache Libcloud is a standard Python library that abstracts away differences among multiple cloud provider APIs | Apache Libcloud

    One Interface To Rule Them All Python library for interacting with many of the popular cloud service providers using a unified API. Supports more than 50 providers such as Installation Latest stable version (Python 3.7+ only): 3.8.0 (August 10th, 2023) pip install apache-libcloud Or download it from our servers and install it manually. Features Avoid vendor lock-in Use the same API to talk to many

    Apache Libcloud is a standard Python library that abstracts away differences among multiple cloud provider APIs | Apache Libcloud
  • モナドはメタファーではない · eed3si9n

    2011-05-28 Scala界の関数型プログラミング一派を代表する論客の一人、@djspiewak が 2010年に書いた “Monads Are Not Metaphors” を翻訳しました。翻訳の公開は人より許諾済みです。翻訳の間違い等があれば遠慮なくご指摘ください。 2010年12月27日 Daniel Spiewak 著 2011年5月29日 e.e d3si9n 訳 僕は今、約束を破るところだ。およそ三年前、僕は絶対にモナドの記事だけは書かないと自分に約束した。既にモナドに関する記事は有り余っている。記事の数が多すぎてその多さだけで多くの人は混乱している。しかも全員がモナドに対して異なる扱い方をしているため、モナドの概念を初めて学ぼうとする者は、ブリトー、宇宙服、象、砂漠のベドウィン (訳注: アラブ系遊牧民) の共通項を探す努力をするハメになっている。 僕は、この混乱した

  • mod_rewrite (.htaccess) で簡単メンテナンスモード

    Webアプリフレームワークの「簡単メンテナンスモード」コンテストにエントリーされる方はいらっしゃいませんか。http://d.hatena.ne.jp/tanakahisateru/20110527/1306495794 (いろんなフレームワークの性格が見えて面白いと思う) http://twitter.com/tanakahisateru/status/74078560624721920 さあ、お待ちかね mod_rewrite / .htaccessの場合です。 というわけで、mod_rewriteを使えば、時間指定、IP指定、パス指定を行いつつメンテナンス画面を表示できます。 ポイントは、メンテナンス画面のステータスコードを「503」として返すこと。 これを怠るとメンテナンス画面がGoogleなどにインデックスされてしまいます。 このネタ、ずっと前から書きたかったんですよね! (それ

    mod_rewrite (.htaccess) で簡単メンテナンスモード
  • LIBLINEARを用いた機械学習入門(単語分割)

    このページでは機械学習のツール(LIBLINEAR)を利用して、実際に分類問題を解くにはどういう手順を経るかということについて解説します。つまり、Kytea(京都テキスト解析ツールキット)における簡易版の単語分割モデルを作ってみようということです。 なお今回はプログラミング言語としてRubyを用いますが、Rubyの知識がなくても実装ができるように解説するよう心がけます。また、必要以上に細かく書いてあるかもしれませんが、不要な方は適宜読み飛ばして下さい。 細かい説明はすっとばしてやり方を見る 機械学習って? 朱鷺の杜Wiki 「機械学習」がわかりやすいかと思います。 ひとことで言うと、「訓練データを与えてそこから機械に問題の解き方を学んでもらい、別の問題を解いてもらうこと」です。 教師あり学習・教師なし学習 機械学習は大きく「教師あり」と「教師なし」に分かれます。 「教師あり学習」とは

  • モテる女子力を磨くための4つの心得「オムライスを食べられない女をアピールせよ」等 | Pouch[ポーチ]

    こんにちは、恋愛マネジメントを専攻しているエビオス嬢です。私は学歴も知識もありませんしブスですが、恋愛に関してはプロフェッショナル。今回は、モテる女子力を磨くための4つの心得を皆さんにお教えしたいと思います。 1. あえて2~3世代前のケータイを飲み会に持っていく あえて2~3世代前のケータイを使うようにしましょう。そして飲み会の場で好みの男がいたら話しかけ、わざとらしくケータイを出していじってみましょう。そして「あ~ん! このケータイ当にマジでチョームカつくんですけどぉぉお~!」と言って、男に「どうしたの?」と言わせましょう。言わせたらもう大成功。「ケータイとか詳しくなくてぇ~! ずっとコレ使ってるんですけどぉ~! 使いにくいんですぅ~! ぷんぷくり~ん(怒)」と言いましょう。だいたいの男は新しいケータイを持ちたがる習性があるので、古かったとしても1世代前のケータイを使っているはずです

    モテる女子力を磨くための4つの心得「オムライスを食べられない女をアピールせよ」等 | Pouch[ポーチ]
  • さよなら、僕が知っていたイーサネット

    20年ほど前にイーサネットを学び始めた頃、イーサネットの2つの大きな特徴を教わりました。1つは、イーサネットでは複数のノードがケーブルを共有しているため、信号の衝突(コリジョン)が発生すること。もう1つはネットワーク構造には決してループとなる部分があってはならない、ということです。 しかしこの2つの特徴は、イーサネットの進化とともに消え去ろうとしています。イーサネットは僕の知っている昔の姿から大きく変わろうとしているのです。 コリジョンはなくなった イーサネットの大きな特徴の1つが、CSMA/CD(キャリアセンスマルチプルアクセス/コリジョンデテクト)です。ネットワークに複数の機器が接続されている場合、同時に通信を開始するとネットワーク上で信号が衝突するコリジョンが発生、コリジョンの発生が検出された場合には、それぞれの機器はランダムな時間だけ待って再送する、という仕組みです。 これによりイ

    さよなら、僕が知っていたイーサネット
  • れぶろぐ - [regexp] ある文字列を含まないものにマッチする正規表現

    ■ ある文字列を含まないものにマッチする正規表現 どう書けばいいのか分からなかったので、検索してみた。 Perl正規表現雑技 ある文字列を含まないものにマッチする正規表現 (?:(?!foo).)* ?: の部分は、キャプチャしないことを高速化のために指定しているだけなので、 質的な部分だけ取り出すと以下のようになる。 ((?!foo).)* なるほど。 「foo を前に持たない文字」だけで構成されている、という正規表現なわけか。 ついでに、もう少し具体的な例を。 今回やりたかったのは、 (大文字小文字は区別せず)foo や bar を含む文字列は除外したい、というもの。 そのための正規表現は、次のようになる。 '/^(?:(?!(?:foo|bar)).)*$/i' ただし、PHP の場合は、 Holes in most preg_match() filters - PHP Secur

  • Holes in most preg_match() filters - PHP Security Blog

    During the last week I was performing some audits and like so often it contained preg_match() filters that were not correct. Most PHP developers use ^ and $ within their regular expressions without actually reading the documentation about what they really achieve. You will find a lot of input filters like the following one.<?php $clean = array(); if (preg_match("/^[0-9]+:[X-Z]+$/", $_GET['var']))

  • Windows PC 節電策

    更新日: 2011 年 8 月 11 日 >> Windows Server の節電に関する情報はこちら マイクロソフトの検証において、Windows PC (以下パソコン) の設定を変更することで約 30% (1 台あたり 約 16W) の節電ができることがわかりました。夏の電力需要増加に向けて、1 人 1 人の個人、1 社 1 社の企業がパソコンの節電を積み重ねることによって、日全体では大きな節電量になります。未曾有の災害によって引き起こされた電力不足という難局に対処するため、みなさまのご協力をお願い申し上げます。 マイクロソフトでは、節電に向けて有効な設定をまとめて適用できる「Windows PC 自動節電プログラム」を無償で提供しています。個人のお客様、またはシステム部門等で電源設定の集中管理をされていない企業のお客様は適用を是非ご検討ください。また、システム部門において管理をさ

    Windows PC 節電策
  • 首相のリーダーシップ欠如は、「地方の有力者」が優遇される仕組みから生まれた

    1948年三重県生まれ。京都大学を卒業後、1972年に日生命保険相互会社に入社。企画部や財務企画部にて経営企画を担当するとともに、生命保険協会の初代財務企画専門委員長として、金融制度改革・保険業法の改正に従事する。ロンドン現地法人社長、国際業務部長などを経て、同社を退職。2006年に生命保険準備会社を設立し、代表取締役社長に就任。2008年の生命保険業免許取得に伴い、ライフネット生命保険株式会社を開業。社長、会長を10年務めたのち、2018年より立命館アジア太平洋大学(APU)学長。2024年より現職。 出口治明の提言:日の優先順位 東日大地震による被害は未曾有のものであり、日はいま戦後最大の試練を迎えている。被災した人の生活、原発事故への対応、電力不足への対応……。これら社会全体としてやるべき課題は山積だ。この状況下で、いま何を優先すべきか。ライフネット生命の会長兼CEOであり、

    首相のリーダーシップ欠如は、「地方の有力者」が優遇される仕組みから生まれた
    fubar_foo
    fubar_foo 2011/05/31
    首相が次々に変わる原因が何らかの構造問題にあることは間違いない.その原因を解決せずに交代しても無意味.
  • 「素人っぽいデザイン」から抜け出すために、デザイン制作時に心がけたい5つのポイント

    ☆ご注意☆ この記事は 2011年5月29日 に書いたものです。情報が古い可能性がありますのでご注意ください。 今も素人にちょびっっっとだけ毛が生えた程度ですが、 少しだけわかるようになりました。 毛の生えた私からツルツルの私へのダメだし Webデザイナーなりたてのころ、デザインのチェックをしてもらったとき、 「んーーーなんかこのへん素人っぽいね」と言われた事があります。 素人っぽい。。。???(゜д゜) そのときは何だろう、どんなのが素人っぽいんだろうとわかりませんでした。 就職はできたものの、技術は完全ど素人なので。 今も素人にちょびっっっとだけ毛が生えた程度ですが、 少しだけわかるようになりました。 「素人っぽい」の意味が。 毎日、たっくさんのWebサイトを見ますが、プロのデザイナーが作ったと思われる、構成もデザインもしっかりしたサイトもあれば、お店の人が一生懸命手作りしてそうなサイ

    「素人っぽいデザイン」から抜け出すために、デザイン制作時に心がけたい5つのポイント
  • レディオヘッドによるカバー20曲がダウンロード無料

    世界的に活躍するロックバンド「レディヘッド」の、カバー曲集が、海外音楽情報サイトに公開された。ニール・ヤング、オアシス、ビョークなどの曲をカバーしており、なかなか聞き応えのある20曲。これらが無料でダウンロードできるとあって、海外のインターネットユーザーの間で、話題を集めている。 このカバー曲集を公開しているのは、「stereogum」だ。今まであまり知られていないレディオヘッドの、カバー曲ばかりを20曲集めて、無料ダウンロードを行っている。収録曲は以下の通り。 ・ Radiohead’s 20 Best Cover Songs 1. 「Wonderwall」 (オアシス) 2. 「Down By The River」 (ニールヤング) 3. 「Sing A Song For You」 (ティム・バックリィ) 4. 「I’ll Wear It Proudly」 (エルビス・コステロ) 5

    レディオヘッドによるカバー20曲がダウンロード無料
    fubar_foo
    fubar_foo 2011/05/31