タグ

ブックマーク / dankogai.livedoor.blog (25)

  • FreeBSD - でV型八磁筒RAID-Z2(笑) : 404 Blog Not Found

    2011年07月03日15:00 カテゴリTipsiTech FreeBSD - でV型八磁筒RAID-Z2(笑) というわけでまた作ってしまった。 404 Blog Not Found:備忘録 - HP ProLiant MicroServer + FreeBSD + ZFS 結論から言うと、HP ProLiant MicroServer でディスク4の場合はRAID10かRAID-Zがおすすめ。というよりRAID-Z2はちょっと荷が重い感じ。やはり2GHz以上のCPUと6以上のHDDが欲しい。こんなの。 というわけで、以下レシピ。 材料 4コア入りパソコン とりあえず私が入手したのはこちら。 Prime Magnate JM(プライム マグネイト JM)|コンパクト・スリムパソコン|デスクトップパソコン(PC)|BTO・自作パソコン通販のドスパラ OS抜き、店頭在庫ありで、ロープロ

    FreeBSD - でV型八磁筒RAID-Z2(笑) : 404 Blog Not Found
    kaido
    kaido 2012/02/19
  • 備忘録 - HP ProLiant MicroServer + FreeBSD + ZFS : 404 Blog Not Found

    2011年06月19日23:30 カテゴリTipsiTech 備忘録 - HP ProLiant MicroServer + FreeBSD + ZFS HP ProLiant MicroServer ヒューレット・パッカード Amazonで24,800円だったので半周遅れぐらいで買ってみた。 いいね! コバQことCobalt Qube復活した感じ。 とはいえ、ある程度工夫しないとFreeBSD + ZFSでは使いづらい。半周遅れだけあって、すでに先人の苦労の後を追検証していくだけでよかったのだけど。 hp proliant microserver freebsd - Google 検索 追加部品 PC3-10600 DIMM 4GB x 2枚セット 8GBで6000円ちょっと?そんな価格で大丈夫か? USBメモリ(高速タイプ) これが起動「ディスク」。右のようにして使う。8GBがちょうど

    備忘録 - HP ProLiant MicroServer + FreeBSD + ZFS : 404 Blog Not Found
    kaido
    kaido 2011/11/19
  • perl - 「優れたPerlプログラマを見分ける27の質問」回答例 : 404 Blog Not Found

    2011年03月01日18:00 カテゴリLightweight Languages perl - 「優れたPerlプログラマを見分ける27の質問」回答例 これは良問。 How to Identify a Good Perl Programmer - Modern Perl Books, a Modern Perl Blog 「優れたPerlプログラマを見分ける27の質問」の日語訳 - Islands in the byte stream というわけで回答例。あくまでも解答例。There's more than one way to do it はここでも例外ではないので。 Perl5において変数のシジルが示すものは何か 変数の基型。$scalar、@array、%hash、&code、*typeglob。&codeの&は省略可能かつ省略推奨。これ以外の型はオブジェクトを作ることで作れ

    perl - 「優れたPerlプログラマを見分ける27の質問」回答例 : 404 Blog Not Found
    kaido
    kaido 2011/03/03
  • 404 Blog Not Found:2010年のAppleから学ぶべき3つ不等式

    2010年12月29日07:30 カテゴリArtValue 2.0 2010年のAppleから学ぶべき3つ不等式 老いたな、大前さん。 大前氏 アップルは失敗繰り返しアンドロイドに負けると予測(NEWSポストセブン) - エキサイトニュース アップルのCEOのスティーブ・ジョブズは、今まさにパソコンのMac(マッキントッシュ)と同じ失敗を繰り返そうとしているように見える。“Macの失敗”とは、OSを他の企業には売らず、ハードとワンセットで自分で売ろうとしたことである。 15年前とはルールが変わったのに。 いや、変えたというべきか、 インターネットの自らの重みと、Appleが。 以下、学習難易度順に不等式をならべてみる。 1. 利益>売上 まずはこちらをご覧いただこう。 これは一年間を通してみたAAPL, GOOG, MSFT の「IT三巨頭」の株価の騰落にNASDAQのそれを重ねたものだが

    404 Blog Not Found:2010年のAppleから学ぶべき3つ不等式
    kaido
    kaido 2010/12/30
  • Mathとハサミは使いよう- 書評 - エレガントな問題解決 : 404 Blog Not Found

    2010年12月27日18:00 カテゴリ書評/画評/品評Math Mathとハサミは使いよう- 書評 - エレガントな問題解決 オライリー矢野様より献御礼。 エレガントな問題解決 Paul Zeitz / 山口文彦・松崎公紀・ 三橋泉・松永多苗子 伊知地宏訳 [原著:The Art and Craft of Problem Solving] これ、ローティーンだった頃の自分に贈りたい。 こんな面白い問題集があったら、今よりもっと数学が好きになっていただろうから。 書「エレガントな問題解決」の原題は"The Art and Craft of Problem Solving"。この Craft という言葉が決め手である。。 目次 O'Reilly Japan - エレガントな問題解決 第1章 このの内容と読み方 1.1 練習と問題 1.2 問題解決の3つの段階 1.3 問題例 1.4

    Mathとハサミは使いよう- 書評 - エレガントな問題解決 : 404 Blog Not Found
    kaido
    kaido 2010/12/28
  • 2008年度の新社会人が読んでおくべき12冊 : 404 Blog Not Found

    2008年03月29日05:30 カテゴリ書評/画評/品評Art 2008年度の新社会人が読んでおくべき12冊 当はもっと早く出したかったのだけど、三月は暇貧乏で。おかげですっかりマインドマップ的読書感想文に先を越されちゃいましたが、春休みはまだ残ってます。 404 Blog Not Found:2008年の仕事始めまでに読んでおきたいビジネス書x10 404 Blog Not Found:2008年のお年玉で買うべき10冊 には入っていないのうち、特に新社会人に有用だと感じたを集めてみました。余裕があれば上記で紹介されているも目を通しておいて下さい。 ここでは、4つのテーマ、「先輩たちの意見を聞く」「上司を読む」「自分を鍛える」そして「明日の社会に備える」に対し、それぞれ3冊づつ選んでいます。 先輩たちの意見を聞く すでに就職活動でさんざん先輩の話を聞いた、という方もいらっしゃ

    2008年度の新社会人が読んでおくべき12冊 : 404 Blog Not Found
    kaido
    kaido 2008/06/01
  • c - *sとs[]の違い : 404 Blog Not Found

    2008年04月04日03:00 カテゴリTips c - *sとs[]の違い これ、結構tricky。 The C Programmming Lanugage K&R 「 *s 」と「 s[] 」の違い - IT戦記 コメント欄にある「K&Rの5.3を読めばわかる」かというと多分わからない。それどころか P. 100 char s[]; and char *s; are equivalent; なんて書いてあるから余計わからなくなると思う。 なのだけど、すっごく簡単な覚え方がある。 答えは sの値を変更できるか 要するに char *s = "pointer"; printf("%s\n", ++s); はOKだけど、 char s[] = "array"; printf("%s\n", ++s); はNGということ。GCCなら error: wrong type argument to

    c - *sとs[]の違い : 404 Blog Not Found
  • 404 Blog Not Found:perl - ワンライナーの書き方入門

    2008年03月30日19:45 カテゴリLightweight Languages一日一行野郎 perl - ワンライナーの書き方入門 まあ、ruby のコマンドラインオプションって、Perl由来ですから。 Rubyでワンライナーを書く方法のまとめ まぁ、Perlもあるしあんまり需要が無いのかも知れませんが。 というわけで、Rubyistにも役立つPerlのワンライナー入門です。 基中の基 コマンドとしてのperlは、スイッチがない場合、引数はスクリプト名として扱われます。 % cat hello.pl print "Hello, world!\n"; % perl hello.pl Hello, world! % コマンドライン中の文字列をスクリプトとして解釈させるには、-eを使います。 % perl -e 'print "Hello, World!\n"' Hello, worl

    404 Blog Not Found:perl - ワンライナーの書き方入門
    kaido
    kaido 2008/04/09
  • 「同じコード」の同じって何さ - TAPのススメ : 404 Blog Not Found

    2008年03月27日03:00 カテゴリArtLightweight Languages 「同じコード」の同じって何さ - TAPのススメ 問題は、この「同じコード」の定義。 「誰が書いても同じコード」は大事なことなのか - ひがやすを blog でも、「誰が書いても同じコード」にするってのは、そもそも無理だと思うんだよね。そうやって、わざわざドキュメントをたくさん書かせても、めためたなコードを書くやつはいて、総合テストするときに、現場は燃え上がるもの。ある程度の規模以上のプロジェクトなら、どこでもそんな感じじゃないかと思います。同じ「書き方」をしなければならないのか? 結果が「同じ」ならいいのか? もし後者だとしたら、実は 重要なのは、「誰でもメンテナンスできるコード」にすること。そのために、コーディング規約は、きちんと決めてみんなで守る、それ以上は、がちがちに縛る必要はない。 すら必

    「同じコード」の同じって何さ - TAPのススメ : 404 Blog Not Found
  • 書評 - ブレイクアウト・ストラテジー : 404 Blog Not Found

    2007年09月28日17:00 カテゴリ翻訳/紹介Art 書評 - ブレイクアウト・ストラテジー 日経BPより献御礼。 ブレイクアウト・ストラテジー シドニー・フィンケルシュタイン 橋口寛監 / 矢沢聖子訳 [原著:Breakout Strategy] 優れたビジネス書には、ビジネス書を超えた価値がある。書はまぎれもなくその中の一冊である。 書「ブレイクアウト・ストラテジー」は、タイトルどおり、"Breakout"するための戦略のである。Break Outとは何か。Swing out Sisterの歌のことでもあるが、日語で一番近いのは、そこから「アウト」を取り去った「ブレイク」。英語Breakは、どちらかというとネガティブな意味合いに使われることが多い。Break単体ではまさに「壊す」「壊れる」だし、Break upなら「破局」だ。しかし、この break out はポジテ

    書評 - ブレイクアウト・ストラテジー : 404 Blog Not Found
    kaido
    kaido 2007/10/10
  • 404 Blog Not Found:書評 - とてつもない日本

    2007年06月16日00:30 カテゴリ書評/画評/品評Taxpayer 書評 - とてつもない日 もしかして、この人普通にすごい? とてつもない日 麻生太郎 書「とてつもない日」は、日国現外務大臣の麻生太郎が、日人について書いた。そして彼は、日人について書く事が日について書く事だと気で信じている。少なくとも私をそう思い込ませることに成功している。 「日について書くなら日人について書くのと同義に決まっているじゃないか」と思われるかも知れないが、日論に限らず各国論に関してこれは必ずしも自明ではない。なぜなら、その国の形を決めているのが、必ずしも国民であるとは限らないからだ。また、国とは国民のみならず地域を指し示す言葉でもある。だから地勢と偉人を書けば、その国のことを書いたという体裁は繕えるのである。 「美しい国へ」が、まさにそういうであった。 「美しい国へ」がP

    404 Blog Not Found:書評 - とてつもない日本
    kaido
    kaido 2007/07/31
  • 404 Blog Not Found - 速読に役立ちそうな5作品とその読み方

    2007年06月30日20:00 カテゴリ書評/画評/品評 速読に役立ちそうな5作品とその読み方 「弾さん、どうやったらそんなに速くを読めるんですか」という質問は、blogのFAQとなった感があります。 はじめに まずは、その質問にはこの質問で答えさせていただきます。 あなたは、どうやって歩けるようになりましたか? (ただし、当然ながら生まれつき歩行障碍のある方は除きます) 実のところ、私は物心ついた時には、すでに一日10冊以上読むようになっていました。といっても私は物心がつくのがやたら遅くて、11歳ごろより前の記憶がたぐれないのですが。そういうと「また自慢を」という人もいるでしょうが、ピアノを弾ける大人は、たいていはそれくらいの年には譜面を読んで両手で弾けるようになっていたはずです。幼少の頃から毎日欠かさずやっている人に、「どうやったらそれ出来るようになるの?」というのは、失礼ながら

    404 Blog Not Found - 速読に役立ちそうな5作品とその読み方
    kaido
    kaido 2007/07/31
  • List は Array にあらず : 404 Blog Not Found

    2007年05月19日18:00 カテゴリLightweight Languages List は Array にあらず 無謀というより、もともと違うものを一緒にすることはないと思う。 Matzにっき(2007-05-07) こういうの(Lazy List)を将来のArrayクラスに突っ込みたいんだけど、無謀かなあ。 そう。もともとListとArrayは別物なのだから。 確かに、List(リスト)とArray(配列)には、Ordered Collection of Data -- 順番に並んだデーター --という共通点がある。この共通点があるが故に、特にLLにおいてはどちらも同じように扱われる場合が多いけれども、重要な違いが一つある。 Listが Sequentially Accessible なのに対し、 Array が Randomly Accessible だというのが、その違いだ。

    List は Array にあらず : 404 Blog Not Found
    kaido
    kaido 2007/06/05
  • Firefox - スマートキーワードをSmarterに : 404 Blog Not Found

    2006年10月09日15:40 カテゴリTips Firefox - スマートキーワードをSmarterに これに触発されて、自分のスマートキーワードに手を入れ直しました。 Elementary, ... 開発マシン(Win/Mac) スマートキーワードを知ってからは、Google検索窓も外して、アドレスバーを広く取っています。まず、スマートキーワードの概要に関してはこちら。 Mozilla Firefox - スマートキーワード スマートキーワード - Mozilla Firefox まとめサイト ただし、上記のサイトでは、仕組みまでは書いていないので解説。 スマートキーワードというのは、むしろ「スマートブックマーク」とでも言うべきもので、設定もブックマークから行います。このうちKeyword:で設定したキーワードをアドレスフィールドに入力、スペースを追加してそのスペース以降の文字列が

  • perl - PoCo::Client::HTTP < LWP::UserAgent->new(keep_alive => 1) : 404 Blog Not Found

    2007年04月25日02:00 カテゴリLightweight Languages perl - PoCo::Client::HTTP < LWP::UserAgent->new(keep_alive => 1) POEが大流行しています。私自身POEはちょくちょく使っているのですが、サーバーはとにかくクライアントとなるとそれほど使っていません。 理由は、以下ではありません D-5 出張版 - [開発] PoCo::Client::HTTP decodes content (w/o Permission) Kazuho@Cybozu Labs: Re: PoCo::Client::HTTP が勝手に文字コードを変えてしまう件 理由は、もっと単純。非効率だからです。 以下をご覧下さい。ここでは10000bytesのコンテントを同じサーバーに100回取りに行っています。 % perl lwp

    perl - PoCo::Client::HTTP < LWP::UserAgent->new(keep_alive => 1) : 404 Blog Not Found
    kaido
    kaido 2007/04/25
  • 404 Blog Not Found:Digest - 今日にでも使うべきJavaScriptの7つのテクニック

    2007年04月25日12:00 カテゴリLightweight LanguagesBlogosphere Digest - 今日にでも使うべきJavaScriptの7つのテクニック 良質の記事だけに全訳したかったのだけど、時間もないので紹介と抄録。 Digital Web Magazine - Seven JavaScript Techniques You Should Be Using Today サンプルコードは、適宜書き換えてあります。 1. Branch when possible - 分岐はなるはやで これは実例を見た方が早いでしょう。クロスブラウザー対応のaddListener()を考える。機能だけを考えれば、以下でOK。 function addListener(el, type, fn) { if ( window.addEventListener ) { el.addE

    404 Blog Not Found:Digest - 今日にでも使うべきJavaScriptの7つのテクニック
  • Swivel初体験記 : 404 Blog Not Found

    2007年04月20日01:30 カテゴリiTech Swivel初体験記 というわけで使ってみた。 【Web 2.0 Expo】OECDも注目する「データ版YouTube」,その名は「Swivel」:ITpro 「データベースのYouTube」「データ分析の概念を変える存在」−−。そう呼ばれるサービスをご存じだろうか。ユーザーが自由にデータをアップロードして,グラフを作ったり統計分析を行ったりできる「Swivel」だ。こういうサービス、当に欲しかった。データを活きたまま扱えるのはやはりいい。 ここでは、404 Blog Not Found:善意の値段で作ったデータをswivel化してみた。 こうして活きたままのデータを張れるところが、「データのYouTube」と呼ばれる所以だろう。 blogの読者なら、私がどれだけデータを活かしたままentryを上げたいかはご存じだと思う。JavaS

    Swivel初体験記 : 404 Blog Not Found
  • 404 Blog Not Found:perl - 万能なnewの書き方

    2007年04月23日22:45 カテゴリLightweight Languages perl - 万能なnewの書き方 Perl 5のOOは、慣れてしまうと簡単だ。 継承とか考えずに、普通にクラスを作りたければ、必要なのは以下の二行だけ。 package Klass; sub new { bless {} }; これだけでは何もできないので、とりあえずnameというアクセサーを追加してみる。これだけ。 sub name { my $self = shift; $self->{name} = shift if @_; return $self->{name}; } しかし、上の形式だと、継承をサポートしていない。だから、 package Klass; sub new { bless {} }; package Klass::Sub; our @ISA = qw/Klass/; # new

    404 Blog Not Found:perl - 万能なnewの書き方
    kaido
    kaido 2007/04/24
  • 勝手に添削 - find(1) : 404 Blog Not Found

    2007年03月30日00:15 カテゴリ一日一行野郎Lightweight Languages 勝手に添削 - find(1) 「ウノウラボ Unoh Labs: コマンドラインで作業する上で知っておくといいテクニック」の用法に首を傾げたので。 まずはこちら。 $ find . -type f | fgrep index.html これは % find . -type f -name index.html でOK。パイプ不要。.htmlだけ見つけたい時も % find . -type f -name \*.html でOK。findはシェルのワイルドカードを受け付ける。ただしシェルにそれを展開して欲しくないので、\でエスケープしている。要は $ find . -name '*~' と同じなのだが、なんで上記の例でfgrepを使っているか不明。 ここからが番。 $ find . -nam

    勝手に添削 - find(1) : 404 Blog Not Found
  • perl - 勝手に添削^2 - loop control : 404 Blog Not Found

    2007年04月19日04:15 カテゴリLightweight Languages perl - 勝手に添削^2 - loop control 他にもつっこみどころはあるのですが今回は、loop controlに的を絞って。 Perl Best Practices Damian Conway [邦訳:Perlベストプラクティス] ここギコ!: 安易なループは慎むべきですね jnaoyaのはてな日記 - 添削その2 [H.Iさんのコメントを受け加筆訂正アリ] まずは、DCONWAY先生の一言から。Loopに関する黄金則です。Perl以外でも有効。 Reject As many iterations as possible, as early as possible. 繰り返しは排除せよ、それもなるべく早い段階で 以下をご覧下さい。 jnaoyaのはてな日記 - 添削その2 while (m

    perl - 勝手に添削^2 - loop control : 404 Blog Not Found