タグ

yhanadaのブックマーク (227)

  • 『戦艦大和ノ最期』から我々は進歩したか

    今回のコラムの主旨は『戦艦大和ノ最期』(吉田満著、講談社学芸文庫)をTech-On!読者の皆様に紹介することである。同書を未読の方はぜひ読んで頂きたい。既読の方は改めて同書の内容を思い出し、戦艦大和の栄光と悲惨、そして現在の日の諸状況に思いを巡らして頂きたい。 著者の吉田満氏は学徒兵として、22歳で大和に乗り沖縄特攻に参加、戦況を仔細に観察した。『戦艦大和ノ最期』ほか関連原稿をまとめた『鎮魂戦艦大和』という単行の後書きに、同氏は「戦闘開始に先立って、艦内の見張、報告、命令を掌握する哨戒当直にたまたま立直したという偶然が、決定的な役割を果たした。艦内全般の戦況を大局的に捕捉することは、あのような大艦では哨戒直に立たない限り、上級指揮官にも望みえぬ幸運であった」と書いている。生還した吉田氏は終戦直後、ほぼ1日で『戦艦大和ノ最期』の初稿を書き上げた。同書の主題について吉田氏は後年、次のように

    『戦艦大和ノ最期』から我々は進歩したか
  • 大学が生き延びるために - 内田樹の研究室

    いつも大学情報を教えてくれるコバヤシさんから、「ちょっとショッキングな話」を教えていただいた。 大阪府吹田市のある大学(気の毒なので名を秘す)に、08年、現代社会学部が新設された。 しかし、来年(09年)、この学部は募集停止になる。 おそらく大幅な定員割れだったと想定される(受験者は20人余。入学者は非公開)。 もう一つ、これも関西のある大学の話。 この大学は08年度から人間教育学部を新設した。 1966年に開学したときの文学部を94年に募集停止して、国際文化学部を設置(文化学科、言語コミュニケーション学科)。02年に情報コミュニケーション学科を設置した。 文学部から国際文化学部への事実上の改組であるが、それも12年しか保たなかった。 06年に国際文化学部が募集停止。そして人間教育学部に衣替えしたのである。 冷たいことを言うようだけれど、この人間教育学部も長くは保たないように思う。 これら

  • 【ハウツー】XMLはもう不要!? Google製シリアライズツール「Protocol Buffer」 (1) 構造化データをバイト列に変換するための新技術 | エンタープライズ | マイコミジャーナル

    Protocol Bufferとは Protocol BufferはもともとGoogle社内で利用されていた技術/ツールだ。今月7日にApache Software License 2.0の下、オープンソースソフトウェアとして公開されたばかりで、稿執筆時点の最新バージョンは2.0のβ版。正式リリースが2008年8月に行われる予定だ。 Protocol Bufferは、一言で言うと、構造化データをバイト列に変換(シリアライズ)するソフトウェアである。プログラム言語中で用いられるデータ構造をファイルに保存する際や、RPC(Remote Procedure Call)でデータをやり取りする際などに用いられる。 同様の目的で用いられる技術としては、XMLやJavaのオブジェクトシリアライズなどが挙げられる。ただし、Protocol Bufferは、そうした類似技術と比較して、以下のような特徴を備

  • Officeファイルの成り立ちと最新形、そして標準化

    Officeファイルの成り立ちと最新形、そして標準化:XMLを取り込んだ最新Officeフォーマットとは(前編)(1/2 ページ) 読者の皆さんは、いわゆる「Office」業務に必要なソフトウェアとして何を使っていますか? おそらく、「Microsoft Office」を利用している方は多いと思います。そんなMicrosoft Officeですが、「Office 2007」よりファイル形式として「Office Open XML」ファイルフォーマットが使われているのをご存じでしょうか。 特集では、そのOffice Open XMLファイルフォーマット(以下、Open XML)について解説をしていきます。前編では、Open XMLの成り立ちやOpenOfficeとの比較、標準化の流れ、仕様の概要について紹介します。後編では、Excelを例にJavaでOfficeファイルのデータを操作する方法

    Officeファイルの成り立ちと最新形、そして標準化
  • 「IT企業はほんとに泥のように働かされるのか」――東大でイベント ― @IT

    東京大学 浅見研究室は7月12日、情報系の学生や若手エンジニアのための交流企画として、「IT企業はほんとに泥のように働かされるのか~ナナロク世代がお答えします」と題したカンファレンスを開催した。「IT業界のネガティブな側面が指摘される中、その実態を『ナナロク世代』が『ハチロク世代』に向けて伝える」という趣旨で、会場となった東京大学 郷キャンパスの教室には、大勢の学生や若手エンジニアが集まった。 モデレータはCerevoの岩佐琢磨氏が行った。パネリストとして、大谷陽明氏(ソニー)、尾藤正人氏(ウノウ)、柴田竜典氏(日オラクル)、加藤篤延氏(NTTコムウェア)が登壇。「個人としての参加であり、それぞれの企業や活動を代表する見解ではない」としながら、それぞれの経験を元にIT業界について語った。 始めに、主催者である東京大学 大学院情報理工学系研究科の川原圭博氏が企画趣旨を説明。「毎年、電子情

    「IT企業はほんとに泥のように働かされるのか」――東大でイベント ― @IT
  • RMagickのメモリばか喰いを解決する方法 - kaeruspoon

    大量の画像ファイルを、それぞれいくつかのサイズのサムネイル画像を作りつつ、それぞれをDBにも保存しなければならない、という処理が必要になったのですが、RMagickのメモリ消費の阿呆さ加減にやられてしまいました。とにかく一切メモリ解放をしてないんじゃないかと思ってしまうくらいのすこさで、topコマンドで見るのが怖いくらいなのです。 で、ネットで情報を探ってみると、まあ当然というかGCをループの終わりでやれと書いてある。しかも、GC自体が無効になっている可能性も考慮して、 こんなことをやれとあちらこちらに書いてある。で、試してみたのだけど、確かにメモリ消費の加速度は鈍った。鈍ったのだけど、やっぱりやがては限界までメモリをい尽くしてプロセスが異常終了してしまう。さらに毎回GCが強制的に走るので、処理速度も若干遅くなった。今回は、処理速度も重要な要点のひとつなので、なかなか大変なのだ。 で、考

  • 天才コンプレックス - shi3zの日記

  • Rails専用のWebサーバ·RUgD MOONGIFT

    RailsのWebサーバとしては、Mongrelが最も良く使われているだろう。最近ではmod_railsも人気になってきている。Mongrelは優れたWebサーバではあるが、実際の運用時にはプロキシの設定などが面倒に感じられることがある。 起動しているところ そんな中、プロキシの設定が不要なWebサーバが登場した。 今回紹介するオープンソース・ソフトウェアはRUgD、Rails専用の高速Webサーバだ。 RUgDはCで作られたWebサーバで、そのために高速であることを謳っている。Apache側の設定はプロキシではなく、mod_rewriteのレベルで行うようになっている。ポートは一つ(例えば8017)だけで、RUgDがバランシングを行うようになっている。 コマンドラインベースでワーカーの数を指定するだけで動かせるのが簡単で良い。現在開発続行中で、HTTPパーサが90%、メモリ監視が未開発と

    Rails専用のWebサーバ·RUgD MOONGIFT
  • 被害者の呪い - 内田樹の研究室

    毎日新聞に三ヶ月に一度「水脈」というコラムを書いている。 いささか旧聞に属するが、そこに聖火リレーのことを書いた。 昨日の夕刊に出たので、もうブログに採録してもよろしいであろう。 こんな話。 オリンピックの聖火リレーをめぐる騒動を眺めていて、いささか気になってきた。何か「厭な感じ」がしたからである。何が厭なのか、それについて少し考えたいと思う。 熱い鉄板に手が触れたときに、私たちは跳びすさる。「手が今熱いものに触れており、このまま放置すると火傷するので、すみやか接点から手を離すことが必要である」というふうに合理的な推論してから行動するわけではない。たいていの場合、私たちはわが身に何が起きたのかを行動の後に知る。 聖火リレーにまつわる「厭な感じ」はそれに似ている。 だから、この論件については、誰の言い分が正しく、誰の言い分が誤っているというような「合理的」なことは申し上げられない。それは「

  • Jungle Java - SpringSource がアプリケーションサーバを発表

    SpringSource がアプリケーションサーバを発表 Posted in Java (RSS) 現在 Java の世界で最も注目され、大きな変革をもたらすであろう技術は OSGi でしょう。 アプリケーションサーバにおいては、IBM の 「WebSphere」 を筆頭に 「JBoss AS」 や 「GlassFish」 といったオープンソースまで、主要な製品の多くは既に OSGi 対応を表明しています。 そんな中、SpringSource が OSGi をベースとした新たなアプリケーションサーバ 「SpringSource Application Platform」 を発表しました。特筆すべき点は、J2EE をサポートしないことを表明していることです。古い技術をバッサリと切り捨て、新しい技術のみに対応するということですね。 既存ユーザを抱えるアプリケーションサーバにはなかなか真似のでき

    Jungle Java - SpringSource がアプリケーションサーバを発表
    yhanada
    yhanada 2008/05/15
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • VSTOでExcel 2007のカスタムリボンを作成する:CodeZine

    はじめに Visual Studio 2008 Professional Edition以上では、Microsoft Visual Studio Tools for the Microsoft Office Systemを使用してOfficeアプリケーション開発を行うことが可能です。 今回は、Excel 2007ブックプロジェクトでカスタムリボンを作成する方法について説明します。VB.NETとC#の両方のコードを載せますが、説明および操作画面はVB.NETで行いますので、適宜読み変えてください。必要環境Visual Studio 2008 Professional Edition以上Excel 2007 対象読者VB.NETまたはC#で何らかのプログラミング経験がある方Visual Studio 2008でのVSTO開発に興味がある方 プロジェクトの作成 はじめにVisual Studio

  • Visual Studio 2008で標準搭載されたWindows Communication Foundation:CodeZine

    はじめに 前回に続き、.NET Framework 3.0から導入されたコンポーネントとVisual Studio 2008でのサポートについて解説していきます。今回扱うのは通信フレームワークであるWCF(Windows Communication Foundation)です。.NET Framework 3.5でさまざまな新機能が追加され、より実用的なサービスの提供が可能となりました。対象読者VS 2008に興味がある方WCFに興味がある方.NET技術でのWebサービス構築に興味がある方 必要な環境 シリーズ第1回を参考に、Visual Studio 2008のインストールを行ってください。WCFについて WCFは.NET Framework 3.0で導入された統合通信フレームワークです。 WCF導入前に存在したさまざまな通信フレームワークは、相互に互換性が無く、通信方式を簡単に差し替え

  • ベンチャー企業の経営危機データベース(METI/経済産業省)

    多くのベンチャー企業が起業後に、同じような失敗、トラブル、ヒヤリとした経験をしており、成長に伸び悩む企業が多いと言われています。そこで、ベンチャー企業の経営者が様々な場面で決断を下す際の「転ばぬ先の杖」として、将来起こりうるリスクを予見できるような失敗、トラブル、ヒヤリとした経験の事例を収集・データベース化しました。ベンチャー企業の成長に向けた経営判断の材料としてご利用いただければ幸甚に存じます。 データベースには、平成19年度にベンチャー企業にインタビュー調査を実施して収集した83の失敗、トラブル、ヒヤリとした経験に関する事例を掲載しています。事例は、ベンチャー企業の成長ステージや失敗、トラブル、ヒヤリとした経験の原因及び結果といった分類項目をもとに検索が可能となっています。

  • InfoQ: ErlangとYawsを使ったRESTfulサービス

    以前に有名となった「Apache vs Yawsのグラフ」(source)を見て、あなたもまたYawsを使うべきだと思ったでしょうか? 一見すると、そのグラフは、Yawsに対する信じられないくらい大きなスケーラビリティの優位性があるように見えます。Apacheが4000のパラレル接続でダウンしたのに対し、Yawsは80,000を超えるスケール能力を持っています。このグラフに対する反応は大きく二極化する傾向にあります。「これらのグラフは正確な方法で行われたものではなかった」あるいは「Apacheの設定ミスに違いない」というものと、それとは反対に「ワオ!Yawsを利用する価値がある」というものです。 Yawsの比較グラフを信じるかどうかに関係なく、Yaws(サイト・英語)は動的コンテンツを提供するための確かなWebサーバーです。Claes Wikstrom氏は、Yawsを「もう一つのWebサー

    InfoQ: ErlangとYawsを使ったRESTfulサービス
  • XSD、Schematronそして実環境

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    XSD、Schematronそして実環境
  • default | Schematron

  • 誰か教えて - 内田樹の研究室

    ドキュメンタリー映画『靖国 YASUKUNI』の上映が予定されていた映画館五館が、嫌がらせや営業妨害を懸念して、上映を取りやめた。 同じような事件は年初にもあった。 日教組の教研集会会場に予定されていたグランドプリンスホテル新高輪が同じ理由で使用を断ったのである。 右翼の街宣車が集まって、顧客や周辺住民に迷惑がかかるからという理由だった。 そのとき、グランドプリンスホテル新高輪関係者に訊きたかったことがあるので、忘れないうちに書いておく。 グランドプリンスホテル新高輪は日教組をこの場合「顧客」には算入しなかったと解釈してよろしいのか、ということである。 予定していた集会が中止になることによって日教組が蒙る損害は「顧客の迷惑」にはカウントされない、と。 つまり、利用者のうち誰が「顧客」であり、誰が「顧客」でないかは、グランドプリンスホテル新高輪が利害得失を勘定して決定する。ということでよろし

  • David Pollak氏 lift と Scala を語る

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    David Pollak氏 lift と Scala を語る
  • [を] ランディ・パウシュ教授の最終講義

    ランディ・パウシュ教授の最終講義 2008-04-01-1 [English] 昨年の秋頃に公開されたカーネギーメロン大学の ランディ・パウシュ教授 (http://www.cs.cmu.edu/~pausch/) の 「最後の講義 (The Last Lecture)」という動画が人気だそうです。 どんな内容かと言うと、ええと、下記をご覧ください。 - Clue's pick-up: ガンに侵されたRandy Pausch教授の最後の講義 http://www.clue-web.net/blog/2007/09/randy_pausch.php 3Dアニメーション作成システム「Alice」を開発したカーネギーメロン大学 コンピューターサイエンス学部のランディー・パウシュ教授は、膵臓癌で 余命は何ヶ月もないと宣告されている状態。そんな彼の、子供の頃にラン ディ少年が抱いていた夢をベースにし

    [を] ランディ・パウシュ教授の最終講義
    yhanada
    yhanada 2008/04/02