タグ

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

  • ドキュメントをプログラムのように「開発」する時代が来た

    一昔前、「厚い財布」は、お札をどっさり入れて高級店に出入りする「お金持ち」の象徴だった。貨幣と交換でモノやサービスを買う社会では、お財布の厚みによって受け取れるモノやサービスの量が決定されたからだ。 しかし、クレジットカードや電子マネーが普及して高額の現金を持ち歩く必要性がなくなった現在では、厚い財布は「スマートさに欠ける人」を指す表現になっている。大量の現金を持ち歩くのは不用心だし、クレジットカードやポイントカードなどで財布が膨らんでいると「お得」や「特典」といった言葉に踊らされている人だと思われがちだからだ。 情報システムの納品物となるドキュメントも、かつてはその厚みが数億円ものコストを象徴していた。基幹系システムなら、ドキュメント一式でキャビネットが数段占有されるのが当然のことだった。 しかし、いまや紙のドキュメントはお荷物。更新が大変なのでソースコードと乖離しやすいうえ、同時に複数

    ドキュメントをプログラムのように「開発」する時代が来た
  • 安倍政権の政策に背を向けるIT業界、問題是正は元から絶たなきゃダメ

    「我々の業界は、企業や社会のインフラを担う重要な産業だ」。大手SIerの経営者らが好んで用いるフレーズだが、私はどうも気にわない。「なに因縁を付けているんだ」と言われるだろうが、この言葉には欺瞞の匂いがプンプンする。もちろん情報システムが、企業や社会の重要なインフラであることはアグリーだ。だが「IT業界を重要な産業」というのは、ある種の免罪符にすぎない。 免罪符というのは、多重下請け構造による賃金格差を温存し、長時間労働を常態化させていることに対する免罪符である。「どこの後進国の話だ」と思うほど前近代的な環境に技術者を放り込んでおきながら、社会インフラを担う重要な産業と自らを位置付けることで「仕方がない」と居直る。居直るというのは言い過ぎかもしれない。SIerの経営者も少しは後ろめたいだろうから、そう言うことで自己欺瞞を図っているのかもしれない。 前近代的なIT業界でいうところの重要なイ

    安倍政権の政策に背を向けるIT業界、問題是正は元から絶たなきゃダメ
  • 「コードを書かなくなったら一人前」、そんな業界構造を変えたい

    プログラマーの地位を上げたい」。グーグルからベンチャー企業のIncrements(インクリメンツ)に転じた及川卓也プロダクトマネージャは、穏やかな表情の中にも力を込めて語る。情報共有サービス「Qiita(キータ)」を通じ、プログラマーをはじめとするITエンジニアの交流や情報発信を後押し。盛り上がりの気運を見せるプログラミング教育を歓迎しつつ、「学んだ子たちが将来がっかりしないためにも、プログラミングという仕事の魅力を高めたい」と強調する。

    「コードを書かなくなったら一人前」、そんな業界構造を変えたい
  • Part2 Rubyに学ぶ「Ruby on Railsの正体」:ITpro

    電波系Rubyプログラマ。好きな言語はC++とLua。最近,仕事ではRailsでのWebアプリケーションの開発を主にやっています。Webアプリケーションばかり触っていると,ときどきアセンブラが恋しくなりますね。仕事にかまけているうちに,趣味で開発したいプログラムのネタが大量にたまっています。 Rubyで記述されたWebアプリケーションフレームワークRuby on RailsRails)が人気を博し,Railsを使うのに必要なRubyもまた話題になっています。Railsの作者であるDavid Heinemeier Hansson氏は「Railsには,Rubyと同じ感触,同じ匂い,同じ味わいがある」と言っています。この言葉には様々な解釈がありますが,筆者は,「Rubyのやりかた」を極限まで突き詰めてフレームワークに適用したのがRailsであると考えています。 Rubyは何かにつけ「人に優しい

    Part2 Rubyに学ぶ「Ruby on Railsの正体」:ITpro
  • 個人番号カードの全貌

    2016年1月から配布が始まる「個人番号カード」に、各省庁、自治体、そして民間企業が熱視線を注いでいる。うまく使えばIDとパスワードに代わる強固な個人認証に使える一方、使い方を誤れば個人番号カード自体の評判に傷が付き、普及の妨げになりかねない。現状で明らかになっている個人番号カードの技術仕様と法的枠組み、民間企業にとっての有効な活用法を考える。 個人番号カードに潜むリスクと適正な活用法を考える 前回までは、個人番号カードの目玉機能である公的個人認証サービスについて、その機能と技術仕様を解説した。今回は、法規制やセキュリティ、プライバシーなどを踏まえた、民間企業による個人番号カードの適正な扱い方について考えてみたい。 2015.10.21 「かざすだけ認証」も可能に、個人番号カードの技術仕様を知る 前回は、個人番号カードのICチップ機能、特にその目玉である公的個人認証サービスを紹介した。今回

  • プログラミングの良書100冊! | 日経 xTECH(クロステック)

    【連載の概要】 「どのをどんな順番で読んでいけばいいのか」---。書店に所狭しと並んでいるを見て,途方に暮れたことがある方も多いのではないでしょうか。 この特集では,「JavaでWebアプリケーションを作りたい」「C/C++ゲームや高度なWindowsアプリケーションを作りたい」「分析/設計に強くなりたい」といった目的別に,“学習方法”を示しながらお薦めの書籍を紹介していきます。あわせて,著名な開発者の方々に,どんなを読んで勉強したのかも語っていただきます。初心者の方はもちろん,ある程度の経験を持つ方も,自分のプログラミング・レベルと照らし合わせることで,きっと次に読むべきが見つかるはずです。 Part1 プログラミングの基礎を固める(1) ・C言語 「プログラミング言語 C 第二版」 「新版 明解C言語 入門編」 「Cプログラミング専門課程」 ・C++ 「プログラミング言語C+

    プログラミングの良書100冊! | 日経 xTECH(クロステック)
  • 「Excel方眼紙」の何が悪い?

    Excel方眼紙」という言葉を聞いたことはあるでしょう。Excelのワークシートを使って書類を作成する際、行と列の幅を極端に小さくして方眼紙のような見た目にする手法です。何が便利かというと、体裁の入り組んだ表を簡単に作れること。ここで言う「入り組んだ表」とは、ある欄は3列分、ある欄は5列分…などとマス目の大きさがまちまちで、単純な格子状にはなっていない表のことです。

    「Excel方眼紙」の何が悪い?
  • 視覚障碍者用Androidスマホ、市販品をベースに安価に開発

    2015年2月26日~27日にかけて、北海道大学学術交流会館小講堂で開催された「第21回 NORTHインターネット・シンポジウム2015」。今回のテーマは『地域住民視点によるクラウド・コンピューティング資源の利活用』。初日となる26日は医療・健康分野を中心に各スピーカーが講演を行なった。 「視覚障碍者に特化したスマホ(Android)の開発と普及活動の報告」と題して登壇したのは、釜江常好氏。釜江氏は東京大学、スタンフォード大学の名誉教授を務め、インターネットの黎明期から日におけるインターネットの研究利用や一般普及の発展に尽力してきた。 そして現在、釜江氏が意欲的に取り組んでいるのが視覚障碍者用のAndroidスマートフォン(スマホ)の開発である。釜江氏自身、「スマホは驚くほど最先端の技術を集約した電子頭脳」と捉え、「ユニバーサル・アクセス携帯(UA携帯)」を独自に作成して視覚障碍者に提供

    視覚障碍者用Androidスマホ、市販品をベースに安価に開発
  • 【前編】:オペアンプの過去/現在/未来使いこなすための基礎知識

    1940年代に真空管によるオペアンプが登場して以来,約70年が経過した。1960年代,1970年代と,進化を続けている。1970年代以降,モノリシック型オペアンプが主流となった。 オペアンプは真空管の時代,今からおよそ70年前に誕生し,後に発明されたトランジスタによって劇的に進化した。その後も半導体プロセスの進歩とともに,さまざまな種類のオペアンプが実現されてきた。現在,オペアンプの主流となっているのは,1チップでオペアンプを実現する「モノリシック型」である。モノリシック型のオペアンプは,性能グレードを含めて分類すると,数百から数千種類の製品が販売されている。 3端子という単純な電子部品で,これほど多種多様な製品が供給されている素子はない。言い換えれば,誕生から70年たっても,理想的なオペアンプはまだないということである。 モノリシック型オペアンプは,汎用型,高精度型,高速型,低消費電力型

    【前編】:オペアンプの過去/現在/未来使いこなすための基礎知識
  • 【後編】:オペアンプの過去/現在/未来使いこなすための基礎知識

    オペアンプで現在主流となっているモノリシック型は,半導体プロセス技術とプロセス以外の製造技術,回路技術,パッケージング技術の四つの技術によって支えられている。後編では,チョッパー・アンプやオートゼロ・アンプなどの回路技術を中心に解説してもらう。 現在は,1チップでオペアンプを実現する「モノリシック型」が主流だ。このモノリシック型の電気特性を大きく左右するのは,① 半導体プロセス技術,② プロセス以外の製造技術,③ 回路技術,④ パッケージング技術という,4種類の技術である。前編では① と ② について解説したが,後編では③ の回路技術を中心に説明する。 回路技術の中で,オペアンプのDC特性改善に大きく貢献したのが「チョッパー・アンプ」である。このチョッパー・アンプにより,温度ドリフトが原因で生じる「入力オフセット誤差」の変動を大幅に抑制できるようになった。入力オフセット誤差とは,オペアンプ

    【後編】:オペアンプの過去/現在/未来使いこなすための基礎知識
  • ファームウエアを勝手に書き換える、USBの危険すぎる脆弱性「BadUSB」

    身のまわりにあるUSBデバイスを接続するだけで、PCが乗っ取られたり情報が盗まれたりする。ウイルス対策ソフトでは見つけることも止めることもできず、どのデバイスが怪しいかを見分ける手立てもない---。 PCの基的インタフェースである「USB(Universal Serial Bus)」にこんな危険な脆弱性が報告され、セキュリティ専門家が危機感を募らせている。ウイルスのようにネットワークを介して一気に世界中に広まるようなものではないため、今のところ大きな事件として表面化はしていない。しかし、標的型攻撃などで特定の企業PCが狙われ、既にじわじわと入り込んでいる可能性がある。 事の発端は、2014年7月にセキュリティ研究者のカルステン・ノール氏らが同脆弱性を「BadUSB」と名付けて公表したこと。カルステン氏らは、8月に米国で開催されたセキュリティイベント「black hat USA 2014」

    ファームウエアを勝手に書き換える、USBの危険すぎる脆弱性「BadUSB」
    mitsugusakamoto
    mitsugusakamoto 2014/11/12
    中に入ってるeepromなどの内容を書き換えられると言うことかな?
  • 僕が会社をやめたわけ--青色LEDの発明者 中村修二氏に聞く

    GaN 系青色LED,青紫色半導体レーザの発明者,中村修二氏が決断した。20年間務めた日亜化学工業を去り,この2月から新天地の米国に渡る。カリフォルニア州にあるU.C. Santa Barbara校で教授に就任する予定。「日の企業にこれ以上しがみついていても,何もいいことはない。プロ野球選手に習ってFA(フリー・エージェント)宣言した」と, 転職を決意した胸の内を明かす。 転職を会社に報告したのはいつのことですか。 中村氏  12月27日に辞表を出して「今日で辞めます。明日からは来ません」。それだけですわ。会社の上の方は,誰も知らなかったんじゃないかな。もっとも,いっしょに仕事をしていた現場の何人かは,薄々感じていたようですが。やめる間際になって,普段は散らかし放題の私が机のまわりを整理していましたから。最初は「あんまりきたないから掃除するんだ」とか言ってごまかしてたけど,次の日もまた次

    僕が会社をやめたわけ--青色LEDの発明者 中村修二氏に聞く
  • Windows CEで始める組み込み開発の基礎

    Windows Embedded CE 6.0組み込みOS構築技法入門』 松岡 正人 監修 伊藤 優,岩崎 平,江島 午郎, 大場 孝仁,Kasar Mahesh,杉 拓也,高根 英哉,田靡 哲也,中山 宏之,松井 俊訓,好井 智章 著 日経BPソフトプレス 発行 2008年3月 3990円(税込) 組み込み機器の市場が急速に拡大しています。2004~2007年における組み込みソフトウェア産業の売上高は,約60%増という高い伸び。その間,情報サービス産業の売上高はほぼ横ばいであることを考えると,驚くべき伸び率と言えるでしょう(※1)。開発する組み込み機器も急激に多様化・高機能化し,組み込みソフトウェア開発の世界は大きく変わっています。 この連載では,代表的な組み込みOSの1つであるWindows Embedded CE 6.0を使って,最新の組み込みソフトウェア開発の基を解説します。

    Windows CEで始める組み込み開発の基礎
  • 第9回 OSをビルドしてデバッグする

    カサル マヘシュ(左):タタコンサルタンシーサービシズ(TCS)ジャパン株式会社 大場 孝仁(おおば たかひと/中央):横河ディジタルコンピュータ株式会社 岩崎 平(いわさき たいら/右):安川情報システム株式会社 パソコン上で動かすアプリケーションプログラムを作るとき、そのOSは既にできあがったものを使います。たとえばWindows上で動かすアプリケーションを開発するなら、既に製品として提供されているWindows VistaやWindows XPを使うでしょう。 ところが組み込み開発では、アプリケーションを開発する前に、まずその下で動くOSを構築しなければなりません。その理由は、連載の「第2回 組み込みOSとWindows Vistaはどう違う」で説明したとおり、様々な組み込みデバイスの個々の条件に合ったOSが必要だからです。 そのため組み込み開発では、OSもアプリケーションのように

    第9回 OSをビルドしてデバッグする
  • 「技術が古いとエンジニアがやる気をなくす」、クラウドワークスCTOの大場氏 | 日経 xTECH(クロステック)

    最大級のクラウドソーシングサービスを手掛け、急成長しているのがクラウドワークスだ。サービスを開始した2012年3月以来、約2年でユーザー数は11万人を突破した。同サービスを使って仕事を発注した企業は、既に2万3000社に上る。 そのクラウドワークスに2014年1月、新しいCTOが誕生した。システムインテグレータ(SIer)とソーシャルゲーム会社を渡り歩いてきた大場光一郎氏である。「伸びる業界、成長するサービスを支えるのが、何より楽しい」と語る。 CTOの役目はエンジニアが働きやすい環境を作ることだと言い、そのためにも最新技術を使えるインフラ整備にはこだわるという。CTOの大場氏に話を聞いた。 大場さんは、SIerの伊藤忠テクノソリューションズ(CTC)からソーシャルゲーム会社のグリーに転職し、そして今のクラウドワークスに移ってCTOになりました。このキャリアについて聞かせてください。

    「技術が古いとエンジニアがやる気をなくす」、クラウドワークスCTOの大場氏 | 日経 xTECH(クロステック)
  • NEC、パナは撤退したのに、なぜ富士通は生き残れたのか

    NEC、パナは撤退したのに、なぜ富士通は生き残れたのか スマホシフトが成功した理由は東芝との事業統合にあった “ドコモファミリー”の中核だったNECNECカシオモバイルコミュニケーションズ)、パナソニックパナソニック モバイルコミュニケーションズ)が、スマートフォンから撤退する中、同じドコモファミリーの富士通は、今も大手の一角を占めている。富士通はなぜ生き残れたのか――。ここ数年スマホを追ってきた身としては、以前からきちんと話を聞いてみたいと思っていたテーマだった。 富士通は、フィーチャーフォン(ガラケー)時代も、飛びぬけたブランド力を持っていたわけではない。NECパナソニックに比べると地味な印象を持っていた人も多いはずだ。 しかし、2年前の2011年の秋冬に登場した「ARROWS X」では、デュアルコアCPU、防水、おサイフケータイなど、国内ユーザーが求める機能を網羅した“全部入り

    NEC、パナは撤退したのに、なぜ富士通は生き残れたのか
    mitsugusakamoto
    mitsugusakamoto 2013/12/12
    読む.
  • 「金子勇さんの遺志が健全に羽ばたける世に」、慶応大環境情報学部長 村井純氏が追悼の言葉

    Winny作者でP2Pソフトウエア開発に貢献したプログラマー 金子勇氏の急逝(関連記事)にあたり、WIDEプロジェクトのファウンダーであり慶応義塾大学環境情報学部長・教授である村井純氏より追悼の言葉を寄稿いただいた。以下、全文を掲載する。 金子勇さんはソフトウェア開発者として極めて貴重なパイオニアでありヒーローでもありました。 途中困難がありましたが、その困難は多くの新たな支持者と友人をもたらし、新たな夢の実現に向けて活動していたと聞いていて、期待を持ってその成果を待っていました。 そのような環境を構築された平木先生、稲葉先生、壇先生、など関係者の方々に心より敬意を表します。 さて、私たちとしては金子勇さんの残された技術と背景となっていた精神と勇気を理解し、発展させ伝えていくことが使命です。 また、金子勇さんが受け止めた困難の社会的要因を追求し、金子勇さんのスピリットが健全に羽ばたける世に

    「金子勇さんの遺志が健全に羽ばたける世に」、慶応大環境情報学部長 村井純氏が追悼の言葉
  • 中学の技術・家庭科でビジュアルプログラミングを導入、「応用力を高めたい」

    都内の板橋区立上板橋第二中学校で2012年12月21日、オープンソースのビジュアルプログラミング環境「Scratch(スクラッチ)」を用いた公開授業が行われた(写真1)。今年から全面的に履行された新学習指導要領に基づき、「プログラムによる計測・制御」が必修になったことを受けて、Scratchとセンサーを使ったプログラミングを中学2年生の技術家庭科の授業で実施したもの。「応用が効き、発展性のある教材を使いたい」(担当の新村彰英教諭)という考えから、市販の教材に頼らずにセンサーを備えた手作りの模型とオープンソースのプログラミング環境を用いて授業を行った。 中学校の技術・家庭科の技術分野では「プログラムによる計測・制御」の授業が必修になった。それを受けて、各種センサーを備えたグループ学習用の市販教材などを使った授業が行われつつあるが、プログラミングをどのように教えたらよいか戸惑っている先生もいる

    中学の技術・家庭科でビジュアルプログラミングを導入、「応用力を高めたい」
  • 書店で買えるLinuxマシン

    いつでも、どこでも、Linuxマシンを購入・活用できる環境が整いつつある。スマートフォンやタブレット端末の普及を背景に、Linuxが動作する安価なARMコア搭載ハードウエアが続々登場しているからだ。日経Linux 9月号の特集では、3000円台で買える話題のボードPC「Raspberry Pi」を筆頭に、風変わりな6種類のLinuxマシン自作を紹介した。 中でも7月19日にデビューした楽天電子書籍端末「kobo Touch」は、とりわけ入手性が高い。楽天市場でのネット販売、家電量販店、大手書店などで購入できる。価格は7980円。気軽に買える存在ながら、組み込み機器の中では比較的簡単にLinuxマシンとして改造を加えられるガードの低さがLinuxユーザーにとってはうれしい限りだ。 特集記事で扱えなかったkobo Touchを、9月号特集で取り上げたLinuxマシン自作のノウハウでどこまでL

    書店で買えるLinuxマシン
  • インターネットでNHKラジオ番組のリアルタイム聴取が可能に、NHKが10月ごろをメドに開始

    総務省は2011年3月9日、日放送協会(NHK)から申請があったラジオ番組を放送と同時にインターネットを通じて一般に提供する業務の認可について電波監理審議会に諮問し、適当とする答申を受けたと発表した。この答申を受けて総務省は、NHKに対する認可を同日付けで行った。 NHKが提供を開始するのは、AMのラジオ第1放送(関東広域放送)とラジオ第2放送、(全国放送)およびFM放送(東京都域放送)である。ユニキャストによるストリーミング方式でNHKのWebサイトから提供する。配信期間は2011年10月ごろから2014年3月末までを予定する。送信時の伝送速度は1チャンネル当たり48kb/s程度で、提供エリアは国内に限定する。 AMの音声はモノラル、FMはステレオで提供する。NHKは、ラジオ番組のインターネット配信 のために必要とする費用を2011年度から2013年度までで合計3億円と見込んでいる。2

    インターネットでNHKラジオ番組のリアルタイム聴取が可能に、NHKが10月ごろをメドに開始