タグ

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

  • [第1回]IT部門が消滅、200台のサーバーが残された

    某製造業の現役IT担当者が実体験を基に、新たなIT部門の在り方を提起する。10人の人員を抱えたIT部門がリストラで消滅。たった1人のIT担当者になった著者が、いわゆる「ひとり情シス」としてIT開発・運用体制の再確立に挑んだ。その実践経験を基に、弱体化したIT部門が抱える問題点、IT部門の再建の道筋などを示す。 私は従業員400人の企業で、社内の情報システムを担当している。250台のサーバーから成るインフラの構築・運営を中心に、業務システムの内製、データ管理や統制など仕事は多岐にわたる。だが体制は、私ひとり。つまり「ひとり情シス」である。私自身は「ソロインテグレータ(Solo Integrator)」と呼んでいる。ソロインテグレータについては、この連載の後半で説明するが、まずは現在の状態に至るまでの長く困難な道のりを説明し、主に中堅中小企業のIT部門が抱える課題への現実解を指し示したい。 自

    [第1回]IT部門が消滅、200台のサーバーが残された
  • Web API

    Web APIとは,Webサイトなどの開発を効率的に行うための技術である。まず,Web APIについて知る前に,「APIとは何か」を復習しておこう。APIは「application programming interface」の略で,アプリケーションの開発者が,他のハードウエアやソフトウエアの提供している機能を利用するための手法である。例えばWindowsなどのOSは,アプリケーション向けに,ウインドウの描画などのよく使う機能をAPIとして提供している。 APIを使えば,プログラムを開発する際の手間を省ける。開発者はOSなどの提供者が定めた手続きに従って,必要な機能のAPIを呼び出すようプログラミングすればよい。すると,自分で「ウインドウを描画する」などのコードを書かなくても,その機能を利用したプログラムを作成できる。 Web APIは,Webサイトなどの開発のために,インターネット経由で

    Web API
  • グーグルは“異形”のメーカー。ここが違う10個のポイント

    グーグルは世界有数のハードウエアメーカーであり、ソフトウエアメーカーである。1990年代末に他に先駆けて「情報爆発」に直面し、いち早くそれに対応したグーグルのコンピュータは、従来のコンピューティングと比較すると常識外れにすら見える進化を遂げた。グーグルコンピューティングの特異さを10個紹介しよう。 (1)自前主義 グーグルは売上高を見ると「広告会社」だが、その実態は7000人を超えるエンジニアを抱える世界有数のメーカーである。しかもそのコンピューティングのあり方は、従来型のそれと大きく異なる(図1)。グーグルが“異形”のメーカーなのは、同社がハードもソフトも自前主義を貫いているからだ。 使用するサーバーはすべて自社開発だ。一部報道では、グーグルは台数ベースで米デルや米ヒューレット・パッカード(HP)に次ぐ「世界第3位」のサーバーメーカーだという。 サーバーだけではない。2007年、大手ネッ

    グーグルは“異形”のメーカー。ここが違う10個のポイント
  • 「P/L」と「B/S」がなくなる日

    損益計算書(P/L)と貸借対照表(B/S)がなくなる――。国際会計基準(IFRS)関連の取材で聞いた話で一番、びっくりしたのがこの話だ。記者がIFRS関連の取材を格的に始めたのは、今から1年半くらい前。当時、記者は主にJ-SOX(日版SOX法)関連の取材をしていた。J-SOX対応の話を聞こうと訪れた会計コンサルタントの方との雑談の中で「そういえばこんな話が」といって冒頭の話を聞いたのだ。取材先の企業研究や決算記事の執筆など、記者にとって損益計算書と貸借対照表はなじみ深い。それが「なくなる」というのは、「記者だけでなく、企業、そして社会全体に影響を与える大きな話になりそうだ」というのが最初の感想だった。 損益計算書と貸借対照表を読むことは、会計の基中の基だと考えている。記者は学生時代、会計関連の授業が一番苦手だった。仕訳、減価償却、配賦などなじみのない言葉が並ぶ。その苦手な授業で最初

    「P/L」と「B/S」がなくなる日
  • W3C,マークアップ言語「XHTML 2」を「HTML 5」に統合へ

    Web関連技術の標準化団体World Wide Web Consortium(W3C)は米国時間2009年7月2日,マークアップ言語HTMLをXMLで再定義した言語「XHTML 2」について,策定担当ワーキング・グループ(WG)の憲章(行動指針)「XHTML 2 Working Group charter」の適用を2009年末で打ち切ると発表した。同憲章を更新せず,HTML担当の「HTML WG」に投入するリソースを増やすことで「HTML 5」仕様の策定作業を加速させ,HTML開発の方向性を明確化する考え。 W3CはXHTMLHTMLのXMLシリアライゼーション(XML形式への変換)と見なしている。HTML 5仕様にXMLシリアライゼーションを含め,引き続きHTML WGで検討していく。現在HTML 5仕様でこのXMLシリアライゼーションは「XHTML 5」と呼んでいるが,今後HTML

    W3C,マークアップ言語「XHTML 2」を「HTML 5」に統合へ
  • もう起業に会社はいらない,とサイボウズ創業者は言う - 記者のつぶやき:ITpro

    アメリカでは『起業のあり方』の変革が起きている」。サイボウズの創業者である高須賀宣氏は言う。米国で設立した会社LUNARRを2009年5月に清算したのは,それが理由だと高須賀氏は話す。 米国では学生が一人でサービスを立ち上げている 高須賀氏は現在,米国に拠点を置き,世界に向けたサービスの開発に挑んでいる。2006年,オレゴン州ポートランドで会社LUNARRを設立。ドキュメントの“裏面”がメールになるコラボレーション・ツールThemeと,画像を共有してユーザーがつながるElementsという2つのサービスを展開していたが,2009年5月10日に2つのサービスと会社をシャットダウンした(関連記事)。同氏が日に一時帰国した際に,これまでのチャレンジで得た事を聞いた。 高須賀氏は会社を閉鎖したが,引き続き次のサービスの開発を進めている。もともとサービス開発を2つで終えるつもりはなかった。それに

    もう起業に会社はいらない,とサイボウズ創業者は言う - 記者のつぶやき:ITpro
    shigechi-64
    shigechi-64 2009/06/16
    個人の生産性が上がったら、その個人の集合体たる企業の生産性も上がらなければならないはずだが。
  • ムダと一緒に捨てたもの

    怖い話を聞いた。某大メーカーの幹部が雑誌をパラパラとめくっていたら、大口取引先であるメーカーの広告が載っていた。さっそくその幹部はそのメーカーを訪ね、「いやあ結構なことですな、このご時勢に広告をお出しになる余裕があって」と皮肉ったらしい。そう言われた中堅メーカーでは即日、広告出稿を停止したという。 業績不振で広告宣伝費を大幅に削減している大手メーカーの心証を悪くしたくないという配慮であろう。「余裕があるとみられたら、必ずや厳しく値下げを求められる」という現実的な理由もある。とにもかくにも、大切な顧客に「余裕がある」と見られてはならないのである。 かく言う私だって、上の人から「みんな忙しそうなのに、君は余裕だねぇ」などと言われたら、その瞬間からものすごく忙しそうなフリをして「いやぁ、ヘラヘラしているように見えるかもしれませんが実はすごく大変なんでして」とか、思いつく限りの悲壮ネタを披露するこ

    ムダと一緒に捨てたもの
    shigechi-64
    shigechi-64 2009/06/05
    みんなでsocial hackしていくしかない。
  • Linuxカーネルの基本機能:ITpro

    カーネルはLinuxシステムの中核をなす重要なソフトウエア部品です。Linuxを使いこなすためには,カーネルの動作や仕組みに対する理解が欠かせません。連載では,Linuxカーネルの役割とその仕組みを体系的に紹介します。 第1回 カーネルの機能とその利用法 第2回 プログラムとプロセス 第3回 プロセス・スケジューリング 第4回 プロセス・メモリー管理 第5回 カーネル・メモリー管理 第6回 割り込み管理 第7回 ファイル・システム(前編) 第8回 ファイル・システム(中編) 第9回 ファイル・システム(後編) 第10回 ファイル名の文字コード 第11回 デバイス・ドライバ 第12回 ソケット・インタフェース 第13回 IPとルーティング 第14回 TCPとUDP 第15回 パケット・フィルタリングとQoS機能 第16回 排他制御機構 第17回 モジュール機構 第18回 カーネルの起動処理

    Linuxカーネルの基本機能:ITpro
  • Part1 3本柱で完全マスターするデータベースの基本 - データベースを基本から理解する:selfup

    「データベース」と聞いてどのように思うでしょうか。「何か難しそうで自分には関係ないもの」と感じられる人もいるかもしれません。確かに,企業システムで使っている顧客管理データベースや売上管理データベースは大規模で複雑なものが多く,職業プログラマ以外の方にはとても手におえそうにありません。 でも,データベースが活躍するのは,企業システムだけではありません。例えば,同窓会名簿など個人で使うちょっとしたアプリケーションも,データベースを使うことでずいぶん楽に作れるようになるのです。 あるいは,「データベースだったら,年賀状作成ソフトについている住所管理データベースをずいぶん前から使っているよ」という方もいるかもしれません。そうした方はきっとデータベースの便利さを実感していますから,改めてご利益を説明する必要はないでしょう。この特集を読んで,データベースの中身や仕組みについての理解を深めてください。デ

    Part1 3本柱で完全マスターするデータベースの基本 - データベースを基本から理解する:selfup
  • 携帯電話新時代へ 第4回 携帯はパソコンと同じ道を歩む?:ITpro

    iPhoneAndroid,従来の携帯電話に使われてきたSymbian OSやLinuxベースのプラットフォーム──。どのプラットフォームが今後,生き残っていくかは,システム・インテグレータ,ソフトウエア開発者だけでなくユーザーも無関心ではいられない問題だ。現在はまだ格化していないが,将来携帯電話を業務システムに組み込むようになれば,どれを選ぶかがビジネスの継続性を大きく左右する。 携帯電話のプラットフォームの未来を占う上で参考になるのが,パソコンの歴史である。ビジネスでパソコンが使われるようになってきたのは1980年代前半のこと。NEC富士通,OKI(沖電気工業),日立製作所などがメーカー個別のプラットフォームでパソコンを作っていた。相互に互換性がなく,アプリケーションはそれぞれの機種ごとに作る必要があった。今の携帯電話はまさにこの状況にある(図1)。 図1●携帯電話のプラットフォ

    携帯電話新時代へ 第4回 携帯はパソコンと同じ道を歩む?:ITpro
  • 梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro

    まつもとゆきひろ ネットワーク応用通信研究所 フェロー 楽天 楽天技術研究所フェロー Rubyアソシエーション理事長。Rubyの作者 Blog「Matzにっき」 まつもとゆきひろの起こした小さな奇跡---梅田望夫氏の著書「ウェブ時代をゆく」の中の節のタイトルである。「時代の巨大な変化の中で個人がどう生きるべきか」をテーマにしたというこのの中で,Rubyを生み「オープンソースで飯をう」生き方を実践するまつもと氏の生き方に,梅田氏は何を見い出したのか。梅田氏とまつもと氏が,インターネットがもたらす新しい時代の新しい仕事,新しい生き方を語る。 まつもとゆきひろの起こした小さな奇跡 ――梅田望夫さんの新刊「ウェブ時代をゆく」には,「まつもとゆきひろの起こした小さな奇跡」という節があります。こので何を伝えようとされ,なぜまつもとさんを紹介されたのでしょうか。 梅田 いま,インターネットの切り拓

    梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro
  • 日本は世界一コミュニティ活動が盛んな国?

    IT勉強会カレンダーをご存じだろうか。IT関連のコミュニティなどが開催するイベントや勉強会を集めたGoogleカレンダーだが,一覧して驚くのは,ほぼ毎日数十件の勉強会やイベントが開催されていることだ。「日ほどひんぱんに勉強会が開かれている国は他にないのではないか」,Linuxカーネル読書会を主催するミラクルリナックス シニアエキスパート 吉岡弘隆氏は言う。 コミュニティのイベントが急増,企業も コミュニティのイベントや勉強会は以前から開かれているが「このところ急増しているように思える」というのは,PHPユーザ会やLL(Lightweight Language)イベント,日UNIXユーザ会などで10年近くコミュニティのスタッフを務めてきた小山哲志氏だ。IT勉強会カレンダーが開設されたのは2008年の4月からだが,イベントの情報が可視化され,共有化されることでコミュニティの活動が急速に活性

    日本は世界一コミュニティ活動が盛んな国?
  • Windowsはどうやって起動しているのか?:ITprowsq

    Windows 2000/XPを搭載したパソコンが突然起動しなくなったら,どうすればいいだろうか。もちろん,Windows 2000/XPが起動するまでにはたくさんの段階を踏んでいるので,原因や復旧策を一言で表すことなど不可能だ。こういうときに役立つのは,ブート・プロセスに関する基礎知識である。どうやってWindowsが起動しているのかを知れば,トラブルの原因や対処法も見当が付くはずである。 パソコンの電源を入れれば,Windowsが起動(ブート)する。この極めて当たり前と思われる動作の中にも,実は複雑な処理が多数潜んでいる。例えば,あなたのWindowsパソコンが突然起動しなくなったとしよう(図1)。あなたはその原因の目星を付けられるだろうか? ブートに関するトラブルは案外多い。パソコンへの衝撃やハードディスク(HDD)の動作不良によってブートに必要なファイルが破損したり,ウイルスによっ

    Windowsはどうやって起動しているのか?:ITprowsq
  • オキテ破りにトライ! ネットワーク実験室 目次:ITpro

    このネットワーク実験室では,ネットワーク技術者にとって非常識ともいえる“オキテ破り”の設定やシステム構成にしたとき,実際にはどんな不具合が起こるかを検証していく。その検証過程を通して,ネットワークの基を再確認しながら,日常ありがちなトラブル・シューティングの事例として役立てていただければと考えている。 舞台はネットワーク構築を手がける会社の技術部で,そこに勤める二人の若手社員,貴子さんと宇田くんが主人公だ。貴子さんと宇田くんは同期入社で,今年で入社3年目になる。貴子さんは,これまで営業部に所属していたが,宇田くんが所属する技術部に異動したばかり。何事にも慎重にとりかかる性格だ(要するにTCP的)。一方の宇田くんは,思い込んだら突き進むところがある(UDP的)。

    オキテ破りにトライ! ネットワーク実験室 目次:ITpro
  • 第8回 「CSSによるデザインワークと相性のよいHTMLって?」に対する小林的提案

    茨城県出身。1980年生まれ。専修大学経営学部卒業後,1年弱のニート生活を経て販売代理店の営業職を経験後,有限会社アイエイトワンに入社。主に,Webディレクション,マークアップを務める傍ら,講師活動・執筆活動を行う。allWebクリエイター塾ではCSS講習の講師。著書に「XHTML&CSSデザイン |基原則,これだけ。」(共著,MdN発行)がある。 いつも良質なエントリでブックマークをたくさんもらっている「ウノウラボ Unoh Labs」というサイトがあります。少し前になりますが,そこで「CSSによるデザインワークと相性のよいHTMLって?」というエントリがありました。そこにはすでにたくさんのことが書かれていますが,今回は僕が実践していることを紹介します。 と,その前に,「CSSによるデザインワークと相性のよいHTML」についてちょっと説明しておきましょう。サイト作成の案件を進めていく過

    第8回 「CSSによるデザインワークと相性のよいHTMLって?」に対する小林的提案
  • コン基礎の教え方の宝庫(9) オブジェクト指向プログラミングを指導して早10年

    コン基礎の教え方の宝庫(9) オブジェクト指向プログラミングを指導して早10年 私はこうやって教えています~難解な技術をわかりやすく教えるコツ~ 中堅エンジニアを相手に、オブジェクト指向プログラミングの指導をするようになって、早いもので10年ぐらいになります。指導を始めたばかりの頃は、かなりひどい評価だったのですが、最近になってようやく受講者を満足させられるようになりました。どのように指導しているかをお教えしましょう。 オブジェクト指向プログラミングとは何か 最初のテーマは、オブジェクト指向プログラミング(以下OOPと略します)とは何かです。これは、図1に示した例で説明しています。OOPでないスタイルと、OOPのスタイルを比較するのです。 モジュールAが持つ処理が、モジュールBが持つデータを処理するならOOPではありません。それに対して、モジュールAがモジュールBが持つ処理を呼び出し、その

    コン基礎の教え方の宝庫(9) オブジェクト指向プログラミングを指導して早10年
  • 第15回 ログを管理する

    Apacheのアクセス・ログの読み方と解析方法を説明します。 Webサイトへのアクセス情報はログとしてファイルに保存されています。このログを閲覧すればどのくらいのユーザーがどのファイルにアクセスしているかなどを集計できます。サーバー上で引き起こったエラーを確認したり,不正ユーザーが攻撃を行っている形跡を調べたりすることも可能です。 では,Apacheのログを実際に閲覧してみましょう。 ログを閲覧する Apacheのログには主に,いつどのマシンからどのファイルにアクセスが行われたかなどを保存している「access_log」,Apache上で発生したエラー情報などを保存する「error_log」があります。ログ・ファイルは/var/log/httpd ディレクトリに保存されます。 access_log には,図1のように1行ごとに1つのアクセス・ログが記載されています。内容は,「アクセス元のI

    第15回 ログを管理する
  • PHPエディタ

    実に様々なソフトウエアが無料で利用できるようになっています。そこで,主に「ソフトウエアを作る環境を楽しくするお役立ちフリーソフト」を集めて,1日1のペースでご紹介します。 「PHPエディタ」はPHP用の統合開発環境です。作者が日人なので,日語も問題なく扱えます。コード・エディタはコードの補完機能や,変数名などを色分けして表示する機能を備えています。 また,プログラム中で定義した関数やクラスをツリー表示する「コードエクスプローラ」という機能も便利です。ツリーの要素をダブルクリックすれば,その要素を実装している場所をコード・エディタで表示します。PHP言語のヘルプ・ファイルをインストールしておけば,コード内の関数を選択してF1キーを押すことで,ヘルプ・ファイルの内容を表示できます。

    PHPエディタ
  • 第21回 ディスプレイのワイド化にページ・デザインをどう対応させるのか

    PCモニター・ディスプレイは,ここ数年で液晶が標準となり,併せてワイド化が進んでいます。ワイド液晶ディスプレイが登場するまでPCの画面構成比は,一部のノートPCなどの小型端末を除いて,「横4対縦3(640*480)」~「横5対縦4(1024*768)」という比率でした。解像度は「XGA(1024*768)」を大多数の環境としていればよく,XGAベースで構成しておけば「SXGA(1280*1024)」でも特に問題はありませんでした。 一時期,「サイトデザインはSVGA(800*600)を意識しろ」と言われていましたが,現実問題としてSVGAはほぼなくなりました。2006年の時点でディスプレイ全体の出荷台数に占める液晶ディスプレイの比率は99.7%(電子情報技術産業協会の市場調査結果)です。SVGAまでしか表示できない液晶ディスプレイはほとんどありませんから,これが現在の「XGAを標準解像度

    第21回 ディスプレイのワイド化にページ・デザインをどう対応させるのか
  • 第3回 Webページで行間はどのくらいにしましょうか?

    小林 信次 マークアップ・エンジニア。茨城県出身。1980年生まれ。専修大学経営学部卒業後,1年弱のニート生活を経て,販売代理店の営業職を経験後,有限会社アイエイトワンに入社。主に,Webディレクション,マークアップを務めるかたわら,講師活動・執筆活動を行う。allWebクリエイター塾ではCSS講習の講師。著書に「XHTML&CSSデザイン |基原則,これだけ。」(共著,MdN発行)がある。 いろいろな方と話しているときに,line-height(1行の高さ。行間として認識できる余白を制御する値)ってどのくらいに指定していますか?という話題が出ることがあります。そこで改めて,他の人がサイトでどんな指定をしているのかを調べてみました。 ※ 今回は,Webのフロントエンド制作を仕事にしている人の間でよく知られており,アクセシビリティ,ユーザビリティ,文字の読みやすさなどにも気を使っていると思

    第3回 Webページで行間はどのくらいにしましょうか?
    shigechi-64
    shigechi-64 2008/06/12
    うちは1.4で単位なし。