タグ

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

  • メタプログラミングと縄文土器に共通する凄みとは

    ITに全く関係ない分野からITに飛び込んで活躍しているエンジニア」や「ITIT以外の分野の境界を行き来しながら成果を上げているエンジニア」などを「越境エンジニア」と名付け、1カ月に一人ずつインタビューを掲載する。今月取り上げるのは村上原野(むらかみげんや)氏。縄文土器にインスピレーションを受けた創作を行っている陶芸家だ。同時にネットでは「狂える中3女子ボレロ村上」というハンドルネームでC++に詳しいプログラマーとしても知られている。今回は、メタプログラミングと縄文アートに取り組む理由などを聞いた。 (前回から続く) 高専でメタプログラミングを独学で始めた頃は、そうした技術的な話ができる知り合いはいませんでした。技術的な交流ができるようになったのは、就職してTwitterを始めてからです。C++をキーワードに検索して、出てきた人たちを上からフォローしていきました。それが高橋晶さん(現在は

    メタプログラミングと縄文土器に共通する凄みとは
    h-hirai
    h-hirai 2018/01/18
    第2回は縄文成分多め。
  • 気鋭の縄文陶芸家はなぜC++のエキスパートなのか

    ITに全く関係ない分野からITに飛び込んで活躍しているエンジニア」や「ITIT以外の分野の境界を行き来しながら成果を上げているエンジニア」などを「越境エンジニア」と名付け、1カ月に一人ずつインタビューを掲載する。今月取り上げるのは村上原野(むらかみげんや)氏。縄文土器にインスピレーションを受けた創作を行っている陶芸家だ。同時にネットでは「狂える中3女子ボレロ村上」というハンドルネームでC++に詳しいプログラマーとしても知られている。今回は、縄文文化に深く影響を受けた生い立ちやプログラミングとの出会いなどを聞いた。 私の肩書は縄文造形家であり、陶芸の縄文アートを手掛けています。縄文アートとは、日の縄文時代の造形やスピリットにインスピレーションを受けたアートの総称です。私はその中でも、現代の窯で焼く陶芸とは全く異なる縄文時代の焼き方、土、造形技法といった縄文そのものの技法を再現して創作を

    気鋭の縄文陶芸家はなぜC++のエキスパートなのか
    h-hirai
    h-hirai 2018/01/17
    そういえばこのひと海外では「狂える中3女子」のところどう知られているんだろうか。
  • 「スパコン開発を粛々と進める」、創業者不在のPEZYグループ

    「現在も、粛々とプロジェクトに基づく研究開発を進めている」(ExaScalerの鳥居淳研究開発部長/CTO)。 2017年12月現在、PEZYグループでスパコンの製造・開発を担うExaScalerは、創業者が不在の中でも事業を継続している。同社が開発したTOP500ランキング世界4位の「暁光(Gyoukou)」をはじめ、PEZY-SCアーキテクチャーを採用したスパコンは今も稼働している。 ExaScalerが取り組んでいるのは、文部科学省所管の科学技術振興機構(JST)の産学共同実用化開発事業(NexTEP)未来創造ベンチャータイプで、2017年1月に採択されたプロジェクト「磁界結合DRAM・インタフェースを用いた大規模省電力スーパーコンピュータ」に基づく研究開発だ。 同プロジェクトの期限は2018年6月30日まで。それまでExaScalerは、海洋研究開発機構(JAMSTEC)に設置され

    「スパコン開発を粛々と進める」、創業者不在のPEZYグループ
    h-hirai
    h-hirai 2017/12/25
    こういう記事が読みたかった。
  • Java 8は関数型なのか

    ITproの読者には既にご存じの方も多いと思うが、2014年3月に「Java SE」の次期版「Java SE 8」(以下、Java 8)がリリース予定である。国内のエンタープライズ分野では「レガシーJava」が多いとされ、現行版の「Java SE 7」に移行しているユーザーすら少数派と聞く。Java 8といっても遠い話のように感じる方も多いかもしれない。 しかし、Java 8はJavaにとって一つの大きなマイルストーンとなる。関数型プログラミングに由来する「ラムダ(lambda)式」なる構文が導入されるのだ。 Javaをよく知る技術者の方の中には、「いや、Java 8のラムダ式は関数型プログラミングのために導入されたのではない」と主張される方がいるだろう。この点については後ほど触れたいと思うが、「ラムダ式が何のために導入されたか」はさておき、ラムダ式という記法そのものが「関数型に由来する」

    Java 8は関数型なのか
    h-hirai
    h-hirai 2013/07/17
    あう、そんな時間ないのに全部読んじまった。おもしろい記事でした。
  • 「ほこ×たて」対決の功罪、ロシア人ホワイトハッカーに裏側を聞いた

    なぜ、こうなった――フジテレビの人気番組「ほこ×たて」で2013年6月9日、ハッカーセキュリティ技術者が攻撃、防御の腕を競う珍しい企画があった。「どんなパソコンにも侵入する世界最強ハッカーVS絶対に情報を守るネットワークセキュリティー」という触れ込みである。 IT記者として、これを見ないという選択肢はない。何より、難解なハッキングの世界を、テレビというメディアがどのように料理し、分かりやすく紹介するのか、興味があったのだ。 結論からいうと、番組を視聴した後、何ともいえない違和感が残ってしまった。「『ほこ×たて』といえど、やはりハッキング勝負の映像化は難しかったのか…」と考え込んでしまった。 今回の「ほこ×たて」の事態は、日々セキュリティ関連の記事を書いている筆者にとっても、無縁ではいられない。防御側であるネットエージェントの説明、攻撃側である楽天所属のヴィシェゴロデツェフ・マラット氏への

    「ほこ×たて」対決の功罪、ロシア人ホワイトハッカーに裏側を聞いた
  • 「欲しい出版社は自分で作る」、電子出版専業の「達人出版会」を一人で立ち上げた高橋氏に聞く

    「欲しい出版社は自分で作る」、電子出版専業の「達人出版会」を一人で立ち上げた高橋氏に聞く 達人出版会 代表取締役 高橋征義氏 最近、技術者の間で「達人出版会」という出版社が注目を集めている。ソフトウエア技術者である高橋征義氏が一人で立ち上げた、電子出版専業の出版社だ。同氏は、プログラミング言語Rubyの利用者/開発者の支援組織である「日Rubyの会」の会長という顔も持つ。同社の立ち上げの経緯などを高橋氏に聞いた。(聞き手は大森 敏行=日経エレクトロニクス) 問 なぜ会社を作ろうと思ったのですか。 高橋氏 きっかけは、2009年秋頃に「技術者がきちんとビジネスやマネタイズのことを考えるにはどうすればいいか」という勉強会の立ち上げを準備する飲み会に参加したことです。そのときに「どんなビジネスをすればいいか」を他の技術者と話し合っていて、米国の「Pragmatic Bookshelf」や「Pe

    「欲しい出版社は自分で作る」、電子出版専業の「達人出版会」を一人で立ち上げた高橋氏に聞く
    h-hirai
    h-hirai 2012/05/15
    アーカイブ云々のところは、ただただしさんあたりに異論がありそうな気がする
  • 「記述量が少ないだけではない」,話題のBluespec SystemVerilogの使い心地を日本ビクターが語る

    ESL言語と言えば,C言語を拡張した言語が多い。C言語をベースにすることで,ソフトウェア設計者にもハードウェア設計への道を開く----C言語ベースのESL言語の謳(うた)い文句である。そうしたESL言語の中で異彩を放つのが,米Bluespec, Inc.のBluespec SystemVerilog(以下BSV)。Bluespecは「BSVをハードウェア設計者向けのESL言語」と言ってはばからない(Tech-On!関連記事1)。 こうしたBluespec社のラブ・コールのせいかどうかは不明だが,BSVに関心を寄せるエンジニアは多い上,おおむね評価も高い(同2,同3)。玄人受けしていたBSVだが,日上陸には時間がかかった。1年ほど前にサイバネットシステムがBluespecと代理店契約したばかりである(同4)。

    「記述量が少ないだけではない」,話題のBluespec SystemVerilogの使い心地を日本ビクターが語る
  • 【EDSF 2010】演算器のコーディング作業を効率化,国内EDAベンダーのシグナル・プロセス・ロジックが出展

    国内の新興EDAベンダーである「シグナル・プロセス・ロジック」は,四則演算用のVerilog-HDLコードを自動生成するソフトウエア「CodeSqueezer Basic」を,EDSFair 2010(1月28日と29日にパシフィコ横浜で開催)に出展した。

    【EDSF 2010】演算器のコーディング作業を効率化,国内EDAベンダーのシグナル・プロセス・ロジックが出展
    h-hirai
    h-hirai 2010/02/05
    29,800とか、とてもEDAツールの値段と思えん via http://twitter.com/takashi_hirano/status/8654435188
  • オープンソース的モデルは普遍的なもの,とLinus Torvalds氏は語った

    Linuxの開発モデルは,別に新しいモデルじゃない。普遍的なものだ」---Linus Torvalds氏が来日した際,最も印象に残ったのは,彼のこの言葉だった。なぜなら記者は「オープンソース的な,多数による協業は,ソフトウエア以外の他の分野でも有効だろうか」というコラムを書き,そのことについて考えていたからだ。 昔からあるモデル,生物の進化のように 「Linuxは,何千人もの技術者が,誰にも命令されることなく協力し,1つの,きわめて精密なものを作り上げている。これは,人類の歴史上初めてのことではないか。このようなあり方が,ソフトウエア以外のもの作りや社会の問題解決にも広がるだろうか」---記者の質問に対し,Torvalds氏はこう答えた。「Linuxの開発モデルは,別に新しいモデルじゃない。新しいとすれば,それはソフトウエアの開発に適用したことだ」。この回答に,記者は少なからず衝撃を受け

    オープンソース的モデルは普遍的なもの,とLinus Torvalds氏は語った
  • 大半のSIerが3次下請け禁止

    コンピュータメーカーや大手SIerなどによる、再々委託禁止の動きはごく当たり前のものになってきた。 既に富士通や伊藤忠テクノソリューションズ(CTC)、CSKシステムズ、新日鉄ソリューションズ(NSSOL)などの大手から中堅SIerまでが、3次の下請けを禁じる「再々委託禁止」の規則を導入(表1)。今回の取材で回答を得られなかったが、取引関係のある複数の企業によると、日立製作所も同様の方針である。 NTTデータと野村総合研究所(NRI)、NECは、現在のところ多重下請けを一律には制限していない。ただし、協力会社が外注を活用する場合は必ず報告と許諾を求めるなどして、下請けの管理を強化している。 再々委託禁止より厳しい外注制限を課すケースも出ている。キーウエアソリューションズやシーエーシー(CAC)は2次への業務委託も禁じるようにしたのだ。また、ある中小SIerは「最近、日IBMの2次下請けと

    大半のSIerが3次下請け禁止
  • 【続々報】船井の新反射型表示デバイスを見てきました《動画あり》

    船井電機新応用技術研究所が開発した反射型表示デバイス「Dynamic ECD」を,つくば市の「つくば研究支援センター」にある同研究所で見せてもらった。関係者以外では初公開だとする。今回のパネルの地色には,白色顔料として一般的な酸化チタンを使ったため,一般的な事務用紙以上に白く,視認性に優れていることが確認できた。

    【続々報】船井の新反射型表示デバイスを見てきました《動画あり》
    h-hirai
    h-hirai 2009/02/24
  • 「新聞紙並み」の表示特性をうたう新型表示デバイス,船井電機新応用技術研究所が開発

    船井電機新応用技術研究所は,「新聞紙並み」の表示特性をうたう反射型表示デバイスの開発を発表した。電子ペーパーや反射型液晶パネルなど,現行の反射型表示デバイスとは一線を画す技術であると主張する。

    「新聞紙並み」の表示特性をうたう新型表示デバイス,船井電機新応用技術研究所が開発
    h-hirai
    h-hirai 2009/02/24
  • 梅田望夫×まつもとゆきひろ対談 第2弾「ネットのエネルギーと個の幸福」(前編):ITpro

    梅田望夫 ミューズ・アソシエイツ社長 パシフィカファンド共同代表,はてな取締役 著書に『ウェブ進化論』(ちくま新書)など Blog「My Life Between Silicon Valley and Japan」 まつもとゆきひろ ネットワーク応用通信研究所 フェロー 楽天 楽天技術研究所フェロー Rubyアソシエーション理事長。Rubyの作者 Blog「Matzにっき」 「ウェブ時代5つの定理 この言葉が未来を切り開く!」,「私塾のすすめ ─ここから創造が生まれる」(齋藤孝氏との共著)などの著者である梅田望夫氏と,Rubyの作者まつもとゆきひろ氏。2007年末に行われた対談のあとにあがった「話し足りない」との声から,2回目の対談が実現した。ネットのエネルギーをポジティブに向ける方法,オープンソースの強靱さ,個人が幸福になるためには――ウェブの未来をひらく2人が語り明かす。 ---前回の

    梅田望夫×まつもとゆきひろ対談 第2弾「ネットのエネルギーと個の幸福」(前編):ITpro
  • 米Microsoftがついに,バイナリ形式のOffice文書仕様を公開

    Microsoftは2008年2月16日(米国時間),Office 97以降で採用するバイナリ形式のOffice文書仕様を公開した。拡張子が「.doc」「.xls」「.ppt」であるOffice文書を,同社の新フォーマット「Open XML」に変換することを目的とした技術情報公開である。同社で相互運用性を担当するBrian Jones氏によれば,Open XMLをISO(国際標準化機構)標準にするうえで,複数の国の標準化団体から既存のバイナリ形式についても開示するよう求められたことが,公開の理由であるとしている。 Open XMLのISO標準化に関しては,今月下旬からスイス・ジュネーブで開催されるISOの会合で,最終的な結論が出る見込み(関連記事:顧客が支持しているのは「Open XML」,ISO標準化にも自信--MSの標準化担当幹部)。Microsoftとしては,会合に先立ってバイナリ

    米Microsoftがついに,バイナリ形式のOffice文書仕様を公開
  • 梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro

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

    梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro
  • Microsoftの新プログラミング言語「F#」,Visual Studioへの搭載目指す

    Microsoftの開発者部門担当副社長のS. Somasegar氏は自身のブログで米国時間10月17日,新たなプログラミング言語「F#」(エフ・シャープ)について明らかにした。 F#は,Microsoftの研究部門Microsoft Researchが開発した関数型プログラミング言語。「ML」という初期の関数型プログラミング言語をベースに,プログラミング言語「C#」や「Haskell」,リレーショナル・データベース操作技術「LINQ」の要素を含んでいる(物のプログラマはHaskellを使う)。ソフトウエア・エンジンCommon Language Runtime(CLR)上で動作。オブジェクト指向プログラミングの機能を包含しており,.NET Framework環境との統合が容易に行える。 Microsoftは,F#関連Webサイトで,FAQや導入ガイド,マニュアルを提供している。さらに

    Microsoftの新プログラミング言語「F#」,Visual Studioへの搭載目指す
  • Perl,Ruby,PHP,JavaScriptなど軽量言語十数種が一堂に会したイベント「LL魂」開催

    PerlRubyPHPPythonJavaScript,Io,Clean,R,Lua,なでしこ,xtal,Sukuna,crowbar,XUL,Gauche,Lisp,Coq---8月4日,イベント「Lightweight Language Spirits(LL魂)」が開催された。軽量言語,スクリプト言語と呼ばれるプログラミング言語が一堂に会するカンファレンスである。 アプリケーションの開発と修正に求められるスピードがますます速まるにつれ,JavaC++などの重量言語に比べ開発効率にすぐれるとされる軽量言語への注目が高まっている。タイトルにLLを冠したイベントは2003年のLL Saturday以来5年目となるが,昨年LL Ringの約300名から,今年は約750名以上と参加者も拡大した。 “日最初のハッカー東大名誉教授 和田英一が語る「ハッカー気質」 基調講演に立ったのは“

    Perl,Ruby,PHP,JavaScriptなど軽量言語十数種が一堂に会したイベント「LL魂」開催
  • 第2回 「小成功病」が経営者を蝕む

    ■中小ソフトハウスの経営者・経営陣の皆様に伸びる会社の絶対条件をお話する第2回目は、経営者の成長マインドの問題です。どんな経営者も成長したいという欲はあるのですが、ここに落とし穴が潜んでいます。 「社長、気で御社を成長させたいと考えていますか?」 これは私が無料経営相談の際、必ず経営者に聞く質問です。 この段階で、「いや~少し迷っています」という方は論外です(たまにいらっしゃいますが)。しかし、「当然です!」と返事をされる方の中にも、実は硬い決意も無く、何となくそんな気持ちだからという経営者が結構いらっしゃるのです。 そもそも、こんな当り前の質問を大真面目でお聞きするには理由があります。前回、会社の成長には業種・業態を問わず壁が存在すると述べました。例えば、ソフト業界でも年商10億円を超える企業は、全体のわずか14%弱です。多くの会社がそれ以下の規模で止まってしまうのが現状です。 「中小

    第2回 「小成功病」が経営者を蝕む
  • 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
  • あの「Lhaca」がアブない、日本標的のゼロデイウイルス発見:ITpro

    米シマンテックは2007年6月25日(米国時間)、ファイル圧縮・解凍ソフト「Lhaca(ラカ)」のぜい弱性を悪用するウイルス(悪質なプログラム)が確認されたとして注意を呼びかけた。LZH形式(.lzh)のウイルスをLhacaで読み込むと、パソコンを乗っ取られる恐れがある。今回のウイルスが悪用するぜい弱性に対する修正プログラムなどは公表されていないので、「ゼロデイウイルス」といえる。 今回のウイルスは、日のユーザーから6月22日に同社に送られたという。同社が解析したところ、何らかのぜい弱性を突くものであることが明らかとなった。その後の調査で、日国内で広く使われているLhacaに、修正プログラムが未公開のぜい弱性があることが判明。今回のウイルスはそのぜい弱性を悪用するものだと分かった。同社の情報によれば、少なくてもLhaca(デラックス版)1.20に、今回のぜい弱性が存在するという。 同社

    あの「Lhaca」がアブない、日本標的のゼロデイウイルス発見:ITpro