タグ

ブックマーク / xtech.nikkei.com (145)

  • 第25回 Haskell流の例外処理を学ぶ

    Haskellの静的な型検査は強力ですが,プログラムの実行時に起こり得るすべての問題を解決できるわけではありません。例えば第5回で指摘したように,依存型を持たない現在の標準Haskellでは,検証できる問題の範囲に限界があります。また,FFIを使って呼び出す外部関数には,Haskellの型検査は行き届きません。実行前に静的に解決できない問題は,実行時に動的に解決する必要があります。このための手段を提供するのが例外処理です。 例外処理については,これまで何度か断片的に説明しましたが,全体像をまとめて解説したことはありませんでした。次回以降にFFIと例外処理との関係について説明する前に,今回はHaskellの例外処理についてきちんと説明しておきましょう。 例外処理の仕組みは,GHC 6.10に収録されるbase 4.0パッケージ以降で大きく変更されます。baseパッケージはデファクト・スタンダ

    第25回 Haskell流の例外処理を学ぶ
  • Windows 7をメディアサーバーにする

    Windows 7 の目玉の1つとして「リモート再生」機能がある。このリモート再生を利用すれば、ネットワーク上の別のデバイスに音楽や動画を配信できる。このリモート再生機能は、Digital Living Network Alliance(DLNA)と呼ばれる標準のガイドラインに準拠しており、再生する側の機器はパソコンに限定されない。さらに、「Windows Media Player 12」の「リモートメディアストリーミング」を利用すれば、外部から家庭内のパソコンに接続して音楽や動画を再生することも可能になる。今回は、こうしたWindows 7のリモート再生機能について解説していこう。 DLNAに対応したWindows 7 Windows 7には、ネットワークに接続されたデバイスに対して、音楽や動画などのコンテンツを配信したり、ネットワーク上のデバイスに対してコンテンツの再生を指示したりする

    Windows 7をメディアサーバーにする
  • NTTデータが「COBOLクラウド」開始、メインフレームからの移行コストを最大5割減

    NTTデータは2011年1月27日、メインフレーム上のCOBOLアプリケーションを手直しをせずに同社のクラウドサービス上に移行するサービス「COBOLクラウド」を開始した。同サービスを使わずにメインフレームからオープンシステム上に移行する場合と比べて「最大で50%の費用を削減できる」(同社)とする。 COBOLクラウドの稼働環境は、NTTデータのクラウド基盤サービス「BizXaaS(ビズエクサース)」上に、同社が独自開発したオープン系OS向けCOBOL実行環境「PORTOMICS」を組み合わせたもの。バッチジョブ制御や階層型データベースへのアクセスなど、メインフレームのOSやミドルウエアが提供する機能を追加したという。 今回のCOBOLクラウドの移行対象は「基的にすべてのメーカー製メインフレーム」(同社)とする。PORTOMICSを使ったマイグレーションサービスの経験を生かしてそろえてき

    NTTデータが「COBOLクラウド」開始、メインフレームからの移行コストを最大5割減
    rti7743
    rti7743 2011/01/28
    マジカ!!
  • 話題の携帯向けOS「Android」をx86パソコンで動かしてみよう

    皆さんはじめまして,この度ひょんな事から稿を寄稿することになりました,ミラクルリナックスの中河宏文と申します。ミラクル・リナックスは,LinuxサーバーOSの開発,販売をメインに行っている会社で,現在のメイン・プロダクトとして「Asianux Server 3 == MIRACLE LINUX V5」というLinuxサーバーOSを国内販売しています。私は普段,このミラクル・リナックスで,組み込み関連の開発業務を行っています。 自己紹介はこれくらいにして,早速題に入らせていただきましょう。突然ですが皆さん,「Android」ってご存知ですか? Androidとは米Googleが2007年11月に発表し,2008年10月にオープンソースとして公開された,携帯電話向けソフトウエア・プラットフォームです。既に米国では,世界初のAndroid搭載スマートフォン「T-Mobile G1」が発売され

    話題の携帯向けOS「Android」をx86パソコンで動かしてみよう
    rti7743
    rti7743 2010/12/02
    あとでやってみよう。
  • 南米発のツールがIT業界に与えるインパクト

    「プログラマはもう要らない」。大手物流会社のシステム子会社で新技術の社内展開を進めるマネージャーはこう言い切る。ここでいうプログラマとは、企業情報システムの開発プロジェクトでプログラムを作成する担当者を指す。ある開発ツールを検証したところ、こうした役割の要員は不要との結論に至ったというのだ。 このマネージャーは記者に対して、ツールを導入した場合の効果をこう語る。「様々な開発言語を知っていて、バグのないソースコードを24時間、延々と高速で書き続ける。そんなスーパープログラマを雇ったのと同じ効果が得られる」。 同社が検証したのは「GeneXus(ジェネクサス)」という開発ツールである。ご存知の方はまだ多くないかもしれない。一口に言えば、アプリケーションの自動生成ツールである。データ項目や画面、業務ルールといった設計情報をGeneXusの表記法で入力すると、ソースコードとテーブル定義情報を自動生

    南米発のツールがIT業界に与えるインパクト
    rti7743
    rti7743 2010/10/05
    昔からこの手のツールはずっとあるけど、うまく機能した事例は少ない気がする。
  • 保守を打ち切る

    東京海上日動火災保険は2009年4月から、求められる可用性が99.8%以下のシステムについてハードウエア保守を打ち切った。99.9%以上のシステムについても、冗長構成を取っている場合は年間保守契約を外した。故障時も業務に支障をきたすリスクが少ないと判断したためだ(図1)。 380台の保守を打ち切り、3億円のコスト削減 これらを合計すると、同社が保有する約1700台のサーバーのうち、2割を超える約380台の保守を切ったことになる。これにより、年間で約3億円のコスト削減を実現した。 東京海上日動の基準で考えれば、国内のほとんどの企業の基幹系システムに、ハード保守は必要ないとも言えそうだ。日情報システム・ユーザー協会の調査によれば、国内企業の基幹系システムの可用性は平均で99.79%だったからである。ハード保守が当に必要かを、どの企業も再考する価値があるだろう。 アサヒビールの奥山博業務シス

    保守を打ち切る
    rti7743
    rti7743 2010/09/12
  • 第19回 アクターで楽々並行プログラミング(1)

    有限会社ITプランニング勤務のプログラマーScala、OCaml、F#などの静的型付け関数型言語を利用したシステム開発業務に従事。定理証明支援器Coqやモデル発見器Alloyといった形式手法ツールの業務への応用にも興味を持っている。 Scalaの標準ライブラリは、Java程大きくありませんが、パーサーコンビネーターを筆頭に小粒でもぴりりと辛い逸品が揃っています。この記事でご紹介する「アクター」もその一つ、マルチスレッドのスパゲッティをおいしいペペロンチーノに変えてくれる、魔法のスパイスです。new Threadとしたくなったら、一歩立ち止まってscala.actorsパッケージの扉を叩いてみてください。 なお、稿では2回にわたって、アクターとは何なのか、アクターを使うとどのような事が可能なのかをご紹介する予定です。並行処理に興味があったり、なんらかの形で並行処理に触れたりしたことがあれ

    第19回 アクターで楽々並行プログラミング(1)
  • [4]巨大通信会社を手玉にとったアップル

    iPadは、世界の携帯電話業界を大きく揺さぶった端末だ。2010年1月の発表から多国展開が始まった5月まで、「自分の国ではどのキャリアがiPadを扱うのか」が話題になった。日ではNTTドコモがアップルとの契約前にiPad向けに「SIM」(シム)と呼ばれる通信用チップを提供すると宣言した。ところが、日国内でiPadを扱うキャリアはソフトバンクモバイルに決まった上に、他国のiPadにはない「SIMロック」と呼ばれる仕様になり、NTTドコモはSIMを提供することもできなくなった。日の携帯電話事業者の最大手であるNTTドコモは、恥をかかされることになったのである。 キャリアに要求を突き付けるアップル アップルとキャリアの間には、契約締結後も常に緊張感が漂う。アップルは、キャリアに独占販売権と引き換えに、iPhoneの料金プランや販売方法などについていろいろとうるさく口を出したり、販売台数のノ

    [4]巨大通信会社を手玉にとったアップル
  • 「5年後、言葉の壁は消える」、グーグルが検索技術への取り組みを披露

    グーグルは2010年6月8日、「検索の科学」と題したイベントを開催した。エンジニアリングリサーチ担当の上級副社長アラン・ユースタス氏をはじめ、検索の技術研究や製品開発を担当するエンジニアが登壇。現在までの検索技術の進化と、今後のビジョンを語った。 「かつて、Web検索で得た情報の中身は、古いのが当たり前だった。今では1分前に更新された情報ですら、検索できるようになった」。ユースタス上級副社長は、Web検索技術の進化の一端を、こう説明する(写真1)。 リアルタイム検索に加えて、グーグルがここ数年かけて取り組んできたテーマが、個人ごとに最適な検索を可能にする「パーソナライズド検索」、音声による検索や動画検索などだ。「検索は来、とてもパーソナルなものだ。同じ『膝』という単語でも、医者の場合と患者の女性の場合とでは、求める結果の種類もレベルも違う。医者などに向けて学術論文検索を提供しているのは

    「5年後、言葉の壁は消える」、グーグルが検索技術への取り組みを披露
    rti7743
    rti7743 2010/06/11
    超期待。いつも語学で泣かされているから。世界中の人達とコミニュケーションしたい。google超ガンガレ。
  • 「の」を3つ以上連続して使わない

    今回は、助詞「の」の使い方について、学習しましょう。まずは、次の文章を読んでみてください。 どこが問題? ここが問題! 一文に「の」が連続して3回以上使われている 同じ文章の中に「~の~の~の」と「の」が連続して3回以上続くと、文が間延びした感じになり、稚拙な印象を与えてしまいます。これは口語的な表現に近いためだと考えられます。 これで解決! 他の言葉に置き換える、または「の」を省略する 「の」の連続使用は2回までとし、3回以上連続させないためには、以下のように、他の言葉で置き換える、または省略する方法があります。 ・場所に関すること:「~の」を「~にある」「~にいる」に置き換える。 例:「会議室の机の上の…」→「会議室にある机の上の…」 ・時に関すること:「~の」を「~における」に置き換える。 例:「入社時の注意点の話の内容…」→「入社時における注意点の内容…」 ・対象に関すること:「~

    「の」を3つ以上連続して使わない
  • 【上級】無線LANの正しい構築法 第8回

    図1●IEEE 802.1x認証の概要 IEEE 802.1x認証の基は,未認証無線クライアントのデータをネットワークに流さないこと。アクセス・ポイントで認証要求を一度終端することで各無線クライアントの認証状態を正確に把握できる [画像のクリックで拡大表示] 図2●EAP-TLSでの信頼関係 認証サーバー,無線クライアントは事前に認証局(CA)から証明書の発行を受ける。証明書内の電子署名などを確認し,互いを信頼し合う。認証局は信頼されているという前提ですべての信頼関係が成立している [画像のクリックで拡大表示] 第5回でも少し触れたように,IEEE 802.1xは認証機能を含んでいる。このIEEE 802.1x認証の基的な考え方は,未認証の無線クライアントから送信されたパケットをネットワークに流さないことである(図1)。 IEEE 802.1xを利用する場合,無線クライアントにはサプリ

    【上級】無線LANの正しい構築法 第8回
    rti7743
    rti7743 2010/04/28
  • 総務省の700/900MHz作業班,「このままでは日本は孤立」とクアルコム

    総務省は2010年2月19日,700/900MHz帯を使用する移動通信システムの技術的条件を専門的に調査する「700/900MHz帯移動通信システム作業班」(以下作業班)の第2回会合を開いた。この会合では,クアルコムジャパンが国際標準に沿った割り当てを提案したのに対し,NTTドコモとKDDIは自社への周波数割り当てを主張した。 700/900MHz帯とは,地上デジタル放送への完全移行で空く700MHz帯と,第2世代携帯電話(2G)の終了に伴う周波数再編によって空く900MHz帯のこと。総務省はこの700M/900MHz帯を携帯電話などに割り当てる方針を示している。利用が可能になるのは,地デジへ完全移行した1年後,周波数再編が完了する2012年7月から。この帯域は,建物内などに電波が通じやすく移動体に向くことから「黄金の周波数帯」とも言われ,携帯電話事業者各社がかねてから獲得の意志を示してき

    総務省の700/900MHz作業班,「このままでは日本は孤立」とクアルコム
    rti7743
    rti7743 2010/02/25
  • DBキャッシュ製品でECサイトのパフォーマンス改善

    家電・カメラを扱う総合量販店のヨドバシカメラは,電子商取引サイト「ヨドバシ・ドット・コム」を一部改修し,データベース用メモリー・キャッシュ製品を導入してパフォーマンスを改善した。 同社は2008年10月に同サイトをリニューアルしたが,取扱商品の増加やリアルタイム性のある広告,キャンペーンの展開などによって応答時間の改善が課題となっていた。メモリー・キャッシュ製品を使うことによって,DB管理システムを変えずにECサイトの安定性強化とパフォーマンス改善を実現している。DBが原因でシステムが遅くなる不具合はなくなったという。 DBキャッシュとして機能する製品には日オラクルの「Oracle Coherence」を採用した。同製品は,複数サーバーのメモリーを仮想的に統合して大きなキャッシュとして利用可能にするソフトウエア。

    DBキャッシュ製品でECサイトのパフォーマンス改善
    rti7743
    rti7743 2010/02/02
  • 1994年に似ている、iPhoneとAndroidの今

    「そんなこと3万人くらい気づいてますよ」。 筆者が立てたある仮説を同僚に話してみたところ、不機嫌そうに言われたのが上のせりふだった。ある仮説とは、iPhoneAndroidを取り巻く2010年現在の状況が、1994年に似ているということ。米Appleの携帯電話iPhoneは、日国内での販売台数が300万台を超えたと言われている。それを追撃するのが、Googleの携帯端末向けOSであるAndroid。2010年中には、いくつかの国内メーカーからAndroidを搭載した端末が出荷されそうだ。この状況が、1994年ごろのApple Macintoshと、MicrosoftWindowsの普及を進める状況に似ていると感じて、同僚に話してみたのである。 話を聞いた同僚は不機嫌そうに「なにを今さら…」と言っている。引き留めつつ筆者は聞いた。「それは全世界で3万人?それとも日で?」。彼は答える。

    1994年に似ている、iPhoneとAndroidの今
  • 新常用漢字表が迫るUnicode移行、「シフトJIS」では対応不可能 | 日経 xTECH(クロステック)

    普段使用する漢字の指針となる「常用漢字表」が、2010年度にも改正される。新たに追加される196文字の中に、文字コード「シフトJIS」にない漢字が含まれているため、情報システムに大きな影響を与えそうだ。最新のJIS規格「JIS X 0213:2004」の改正に委員としてかかわった京都大学人文科学研究所附属東アジア人文情報学研究センターの安岡孝一准教授が、問題の核心を解説する。     (日経コンピュータ) 2009年11月10日、文部科学省の「文化審議会国語分科会」において、常用漢字表の改正案が承認された。現行の常用漢字表にある1945字から「銑」「錘」「勺」「匁」「脹」の5字を削除し、新たに196字を追加する改正案で、2010年度の内閣告示を目指している。 新しい常用漢字表が告示されると、「シフトJIS」や「EUC-JP」といった従来からある文字コードを使用するシステムで大きな問題が生じ

    新常用漢字表が迫るUnicode移行、「シフトJIS」では対応不可能 | 日経 xTECH(クロステック)
    rti7743
    rti7743 2009/12/11
    そういうitproさんのところはEUC-JPぢゃんかと思う。
  • マインドマップ会議

    「ほんの思いつきでも結構ですのでどんどん意見を言ってください」─。新事業などを企画する会議はまずこのようなブレーンストーミングから始まる。しかしこんな経験はないだろうか。「社会貢献の見地から…」といった思い入れの強い意見が出たり、「お客様からこんな声を聞いた」という一片の事実が市場の動向を決めつけるように語られたり、「過去の経験から見て方向性は明らかだ」という意見が出たりしているうちに、気軽に発言できなくなってしまう。 かといって、こうした発言をする人たちに悪気は無い。むやみに発言を押さえつけては末転倒だ。こんなとき、議論の方向性を図示化してリアルタイムに整理できる手法があれば、参加者が個々の意見の位置付けや相互の関連性を冷静に理解して、バランスの取れた議論をできるようになる。こうしたニーズに応えられる図解表現技法が「マインドマップ」だ。 この技法を今年から取り入れて新事業のブレスト会議

    マインドマップ会議
  • 想定通りブログで稼げる会社になった サイバーエージェント 代表取締役社長CEO 藤田 晋 氏:ITpro

    サイバーエージェントのブログサービス「Ameba(アメーバブログ=アメブロ)」が、2009年9月期の第4四半期は初の黒字になった。同社は今期、Ameba事業で約30億円の営業利益を計上する見通しだ。来期には、サイバーエージェントの収益を支える新たな主力事業としての地盤を固め、アメブロ事業における約60億円の累積損失を一掃するという。藤田晋社長に、アメブロ事業について聞いた。(聞き手は島田昇=日経コンピュータ) 懸案だったブログ事業「Ameba(アメブロ)」が四半期ベースでようやく黒字になった。 黒字になるかどうかについては、さほど心配していなかった。黒字転換に固執し、小さな利益を追求しても仕方がないからだ。アメブロは巨大メディアに成長し、高収益事業になってこそ意味がある。目先の収益ばかりに気をとられると、つまらないサービスになってしまう。だからこそ、これまでの約5年間は、あえて収益を度外視

    想定通りブログで稼げる会社になった サイバーエージェント 代表取締役社長CEO 藤田 晋 氏:ITpro
    rti7743
    rti7743 2009/11/03
  • 24時間有人監視付きで1ラック8万円から

    STNetは,香川県高松市と愛媛県松山市などでデータセンターを稼働させている。いずれもハウジングとホスティング(物理環境および仮想化環境)を利用可能で,24時間365日有人監視サービスを提供しながら,ハウジングの場合で1ラック当たり月額8万円(税抜き)からと安価な料金を設定しているのが特徴だ。高松データセンター(写真1)は耐震構造,松山データセンターは免震構造を施している。 同社はSI事業と通信事業も手掛ける。SI事業では,ホスティングで利用するシステムだけでなく,ユーザー企業内のシステムの開発を請け負う。「OSやミドルウエアのインストールから,パッケージの導入・設定,Webシステムの開発などをコンサルタントがヒアリングして行う」(情報システム部システム開発部コンサルティング第1チームの柏原丈二氏)。 WAFなどでセキュリティ対策を実施 運用管理では,情報セキュリティマネジメントシステム

    24時間有人監視付きで1ラック8万円から
    rti7743
    rti7743 2009/10/28
    1ラック8万円安っ、、しかし回線はどうなのさ。速度が必要ではない普通のサービスだったらいいのか、、、ここまで行くと次はオフショアとクラウドとの勝負になる予感。
  • 「オフィス・ワーカーの21%がチョコレートと引き換えにパスワードを提供」,英調査

    英Infosecurity Europeは現地時間2008年4月16日,英ロンドンのオフィス・ワーカーを対象に実施したセキュリティに対する意識調査の結果を発表した。それによると,男性よりも女性の方が見ず知らずの人に自分のパスワードを教える可能性が高いことが明らかになった。 調査は,ロンドン市内のリバプール・ストリート駅の周辺で実施したもの。対象となった576人のオフィス・ワーカーの21%は,市場調査員を名乗る人物に報償品のチョコレート・バーと引き換えにパスワードを提供した。この割合は,前年調査の64%から大幅に減少している。 性別でみると,女性回答者の45%がチョコレート・バーと引き換えにパスワードを教えることに合意しているのに対し,男性ではこの割合が10%だった。 同調査において,調査員がオフィス・ワーカーに誕生日をたずねると61%がリクエストに応じた。氏名と電話番号と引き換えに,報償品

    「オフィス・ワーカーの21%がチョコレートと引き換えにパスワードを提供」,英調査
  • だから技術者は報われない

    お会いするのは何年かぶりだから、さすがにちょっと老けたかなと思った。でも、せっかちに歩く姿も、甲高い声で熱く語る姿も、昔とちっともかわらない。「1993年からだから、ずいぶん長いですよね」。そう言われて指を折ってみれば15年。その間に、何度も彼に会い、語り、彼と彼の成果について実に多くの記事を書いてきた。 彼とは、中村修二氏のことである。最初に出会ったとき彼は、地方の中小企業に勤務する一技術者だった。ところが、1年も経たないうちに、カリスマ研究者と呼ばれるようになり、やがて「日としては初めての企業人ノーベル賞候補」と目されるようになる。その彼から「会社を辞める」という連絡をもらったのは、1999年末のこと。地方企業の技術者から米有名大学の教授へと転身し、一躍全国区のヒーローになった。 その彼が古巣の会社からトレードシークレットで訴えられ、その反訴というかたちで、いわゆる「中村裁判」が始ま

    だから技術者は報われない