タグ

ブックマーク / atmarkit.itmedia.co.jp (22)

  • 車両情報の本格活用に向け「トヨタ・ビッグデータ・センター」を構築、ソフトウェアプラットフォーム開発にも意欲

    車両情報の格活用に向け「トヨタ・ビッグデータ・センター」を構築、ソフトウェアプラットフォーム開発にも意欲:スマホアプリ向けプラットフォーム開発やデータ公開環境の整備も トヨタ自動車が車載通信機のグローバル共通化推進を発表。併せて、UIEvolution、フォードらとの共同開発を発表した。「IT化の進展など、変化する環境を踏まえ、『つながる』技術を通じ『もっといいクルマづくり』を更に推し進めていく」としている。 トヨタ自動車(以下、トヨタ)が、「トヨタ・ビッグデータ・センター(TBDC)」を構築、現在運用している「トヨタ・スマート・センター」内に配置する。車両情報を格的に活用する目的で、通信機器の共通化や、ソフトウェア開発企業などとも業務提携を行っていく。 北米向け2017年モデルから車載通信機搭載を格化 2017年以降に米国内で販売するモデルにおいて、車載通信機(Data Commu

    車両情報の本格活用に向け「トヨタ・ビッグデータ・センター」を構築、ソフトウェアプラットフォーム開発にも意欲
    Horiuchi_H
    Horiuchi_H 2016/01/07
    うちの会社が取り上げられてる。ようやくプレスリリースでたからね。
  • content-type一覧

    plain richtext enriched tab-separated-values html sgml vnd.latex-z vnd.fmi.flexstor uri-list vnd.abc rfc822-headers vnd.in3d.3dml prs.lines.tag vnd.in3d.spot css xml rtf directory calendar vnd.wap.wml vnd.wap.wmlscript vnd.motorola.reflex vnd.fly vnd.wap.sl vnd.wap.si t140 vnd.ms-mediapackage vnd.IPTC.NewsML vnd.IPTC.NITF vnd.curl vnd.DMClientScript parityfec RFC2646/RFC2046 RFC2045/RFC2046 RFC189

  • .NET Frameworkのバージョンを整理する

    対象ソフトウェア:Windows Vista/Windows 7/Windows 8/Windows 8.1/Windows 10、Windows Server 2008/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2/Windows Server 2016、.NET Framework 1.0/1.1/2.0/3.0/3.5/4/4.5/4.5.1/4.5.2/4.6/4.6.1/4.6.1/4.7/4.7.1 .NET Framework対応アプリケーション(.NETアプリケーション)を利用するには、対象コンピュータに.NET Frameworkを展開(インストール)する必要がある。 この展開作業における厄介な問題の一つは、.NET Frameworkに何種類ものバージョンがあって混乱しやすいことだ。展

    .NET Frameworkのバージョンを整理する
    Horiuchi_H
    Horiuchi_H 2013/12/25
    .NET Frameworkのバージョンまとめ。
  • Intel、Android向けC++コンパイラを無償提供

    米Intelは、Androidアプリケーションの開発に特化したC++コンパイラ「Intel C++ Compiler v13.0 for Android OS」の提供を開始した。期間限定で無償提供する。 米Intelは2013年8月27日、Androidアプリケーションの開発に特化したC++コンパイラ「Intel C++ Compiler v13.0 for Android OS」の提供を開始した。同社のWebサイトからダウンロードできる。期間限定ながら、無償で利用可能だ。Android NDKが別途必要である。 Intel C++ Compiler v13.0 for Android OSは、Android NDKに含まれるGNU C++コンパイラとの互換性を備え、GNU C++を念頭に開発されたソースコードの再コンパイルが可能。Android NDKに含まれるデバッガなどのコマンドライ

    Intel、Android向けC++コンパイラを無償提供
    Horiuchi_H
    Horiuchi_H 2013/08/30
    IntelがAndorid向け?と思ったら、案の定ターゲットが x86だけだった。ARM版のbinaryが作れなきゃ、汎用性はないよね。
  • C++ アプリケーションの効率的なテスト手法(NUnit編) - @IT

    第3回 C++アプリケーションの効率的なテスト手法(NUnit編):連載 C++開発者のための単体テスト入門(1/4 ページ) 連載目次 単体テスト・フレームワーク(Unit Test Framework)は、さまざまな言語に対応したものが無償でリリースされています。Cに対応した「CUnit」、Javaの「JUnit」、前回紹介したC++対応の「CppUnit」などがあります。これらは“xUnit”と総称されます。 もちろんC#やVisual Basic(.NET/2005)に代表されるCLI(Common Language Infrastructure)に準拠した.NET言語で書かれたプログラムをテストするための単体テスト・フレームワークもあり、その1つが「NUnit」です。NUnitはC#で実装されたアセンブリ(.DLLファイル群)と単体テスト実行環境(nunit.exe/nunit-

    C++ アプリケーションの効率的なテスト手法(NUnit編) - @IT
    Horiuchi_H
    Horiuchi_H 2009/10/27
    VC++のネイティブコードを、NUnitでテストする。
  • DataGridViewコントロールの連続する同じ値のセルを1つにまとめるには?[2.0のみ、C#、VB]

    1.のセルの値を書き換える処理は、セルが表示される直前にセルごとに発生するCellFormattingイベントのタイミングで行うことができる。また、2.と3.のセルの境界線の描画設定については、セルの描画時にセルごとに発生するCellPaintingイベントのタイミングで行える。どちらのイベントにおいても、イベント・ハンドラに渡されるパラメータから、現在処理中のセルの位置を知ることができる。 まず以下に、これらの手順を実装したサンプル・プログラムを示す。上記の画面はそのサンプル・プログラムの実行例である。 連続する同じ内容のセルを1つのセルにまとめるサンプル・プログラム このサンプル・プログラムでは、DataGridViewコントロールに表示するデータとして、@ITの新着記事についてのRSS情報(RSS 2.0)を使用している。プログラムでは、このRSS情報から、記事の公開日、公開している

  • 仮想CD-ROMイメージをマウントする(vcdrom.sys編) - @IT

    CD-ROMメディアで提供されているプログラムやデータ、情報などにアクセスする場合、通常はコンピュータに装備されているCD-ROMドライブを利用する。だが小型のノートPCなどではCD-ROMドライブを備えていないものも少なくないし、複数のCD-ROMを利用する場合は、いちいち取り替えるのも面倒である。 このような不便さを解消する手段として、CD-ROMのデータをまるごとファイルに保存しておき、それを必要に応じて仮想的にコンピュータにマウントして使用するという手法がある。このような機能は一般に仮想CDなどと呼ばれ、有償/無償でこれを実現するソフトウェアが提供されている。TIPSでは、マイクロソフトが提供している仮想CD用のソフトウェアを紹介する。なおCD-ROMの内容をイメージ・ファイルに変換する方法(リッピングという)についてはここでは触れないので、CD-R書き込みソフトウェアのマニュア

  • 右から左へ受け流さないで - @IT

    右から左へ、右から左へ受け流す……これ、お笑いのネタの話ではない。セキュリティ情報に対する最近のメディアの態度のことである。 人間には「慣れ」というものがある。何らかの外界の出来事に対し、いちいちすべての要素を考慮して判断していては時間が掛かりすぎる。現代のように、山のような情報に取り囲まれている時代ならばなおさらだ。これをうまく処理するために、人間には「慣れ」という機構が備わっている。さまざまな情報を分類し、定型的に処理することで、少ない負荷と時間でさまざまな状況に対応できるわけだ。自然の英知に感謝、である。 ただ、この「慣れ」が、ときにはやっかいな事態を引き起こす。 イソップ物語の「オオカミ少年」の話が1つの例だ。出し手が適切な情報を提供せず、むやみやたらと危険を煽るだけでは、受け手はその事態に慣れてしまうだろう。たとえ当に危険な事態を警告しようとも「ああ、またその話か」と真剣には受

  • MySQLの高度な管理とチューニングテクニック

    MySQLの高度な管理とチューニングテクニック:快速MySQLでデータベースアプリ!(11)(1/2 ページ) 連載もついに最終回。今回はMySQLサーバの運用・管理に必要な状態監視、チューニング、バックアップ、セキュリティについて解説する。以下のテクニックを駆使すれば、MySQLをさらに安定稼働させられるだろう。 前回までは、さまざまな言語やアプリケーション、とりわけWebアプリケーションからMySQLを利用することを主眼に説明してきました。皆さんの中には、それらを応用した実用的なプログラムを考えている方もいるかと思います。そこで、今回は運用上必要となるテクニックをいくつかのトピックに分けてご紹介します。「まだまだ実用は先だ」と思われている方も、いつかくる日のためにこんなこともできるということだけでも知っておいてください。 ロギング機能と動作ステータスの取得 障害発生を防ぐための一番の

    MySQLの高度な管理とチューニングテクニック
  • IT業界の「3K問題」 NTTデータ社長の考えは? ― @IT

    2007/05/09 「新3Kともいわれている」。NTTデータの代表取締役社長 浜口友一氏は5月9日の決算発表で、日ITサービス業界をこう憂えた。決まった予算の中で顧客企業が機能の追加を求め、ITサービス企業が拒否するという状況が多く、「顧客とSEの消耗戦になっている」(浜口氏)ことが背景にある。NTTデータはITサービス業界の3K返上に向けて活動を始めた。 エンジニアが「きつい、厳しい、帰れない」の3K状態に陥ってしまうのは要件定義が正しく行われないのが原因と浜口氏は見る。1度は要件を決めても顧客企業の都合で開発中に変更されてしまい、大幅な手戻りが起きてしまうこともたびたびだ。3K問題の解決には上流工程の改善が欠かせない。 強固な要件定義を行うためNTTデータはシステム開発の契約を2段階に分けることを始めている。1段階目では顧客とシステムデザイン契約を結び、コンサルティングにより、シ

    Horiuchi_H
    Horiuchi_H 2007/05/10
    『大幅な手戻りが起きてしまうこと』の答えが『強固な要件定義を行うためNTTデータはシステム開発の契約を2段階に分けることを始めている。』じゃねぇ。何も変わらん。。。
  • DirectXの真実(1/3) - @IT

    連載 .NETWindows Vistaへ広がるDirectXの世界 第1回 DirectXの真実 NyaRuRu 2006/06/21 Windows Vistaの発売(2007年1月発売予定)が近づいてくるに伴い、同OSの新しいグラフィックス環境について一般利用者向けの記事もいくつか散見されるようになった。 それらの記事でたびたび目に付くのが、「Windows Vistaの描画は、DirectXをベースとしているので高速になる」という説明だ。確かにこの説明は、宣伝文句としてはインパクトがあるかもしれない。だが、もしあなたが開発者であれば、このような説明に納得すべきではない。DirectXは決して「定義上高速」なのではなく、特定のシナリオで性能を発揮するようにデザインされたライブラリにすぎないからだ。 この事実は、ゲーム開発者にはよく知られた話であるが、一般的なWindowsアプリケー

    Horiuchi_H
    Horiuchi_H 2007/04/11
    DirectXが生まれてきた流れなど
  • .NETアプリを軽快にするためのガベージ・コレクション講座(1/4) - @IT

    マウスやコントローラなどのデバイス入力から、映像や音声の出力までを限りなく実時間に近いタイミングで処理しつづけなければならないアプリケーションがある。身近なところではゲームをその筆頭に挙げることができるだろう。また、近年は様々なジャンルのアプリケーションでコモディティ化が起こっており、機能面での差別化が困難になってきたことから、非機能要求である応答性の良さで製品を選ぶという人も増えているのではなかろうか。その意味では、デスクトップ上で動くアプリケーションはほとんどすべてリアルタイム性が求められているといえる。 従来、ガベージ・コレクション(以下GC)により非同期的にスレッドが停止する.NETアプリケーションは、応答性が重視される分野には不向きだと言われてきた。これはある意味では事実であるものの、実際には工夫次第でGCの影響をかなり軽減することが可能である。何より、「XNA Field」や「

    Horiuchi_H
    Horiuchi_H 2007/02/14
    『GCの影響を軽減することによる応答性の改善について』
  • 人月見積もりでは生産性は上がらない、IPAが警告 ― @IT

    2006/11/29 情報処理推進機構(IPA)は11月29日、2006年度「情報処理産業経営実態調査」の結果を発表した。この調査は「情報処理産業界の財務、経営状況の現状を把握し、今後の経営の参考に供する」(IPA)ことが目的で、1978年以降毎年実施されている。28回目となる今年は従来のアンケート調査に加えてヒアリングも実施し、労働生産性の分析などを行った点が特徴だという。アンケートでは861社から有効な回答が得られた。ヒアリングは25社に対して行った。 2005年度の情報処理産業全体の売上高は0.8%の増加で、伸び率は鈍っているものの2003年度から連続でプラス成長している。経常利益も22.6%の増加で、増収増益となった。ヒアリングの結果でも、経営状況は昨年と比べ良好であるという意見が多く聞かれたという。 生産性に関しては、ソフトウェア業界において、ソフトウェアプロダクト販売分野の売上

    Horiuchi_H
    Horiuchi_H 2006/12/05
    いまさらか、って話な気もするけどちょっとは進歩なのかな?なのかなぁ?
  • @IT:Security Tips LiveHTTPHeadersでHTTPヘッ...

    Webアプリケーションの送受信データ内容のチェックやデータ送信先の確認、セッション管理機能のテストなどにおいては、HTTPのヘッダ情報やPOSTされるデータ内容を確認する必要に迫られる。 このようなテストを実行する場合には、通常、送受信データチェック専用のローカルプロキシサーバをセットするなどの方法を使用するが、これはなかなか煩雑である。Mozilla/Mozilla Firefoxを使用できるのであれば、LiveHTTPHeadersというアドインツールを使用することで煩雑な手順を経ずとも、ブラウザが実行したデータ送受信におけるヘッダ情報や送信データを非常に簡単に確認することができる。 LiveHTTPHeadersはxpi形式で配布されており、次のサイトからダウンロード、もしくはインストールすることができる。 使い方は簡単だ。メニューバーの「ツール」から Web 開発を選択し「Live

    Horiuchi_H
    Horiuchi_H 2006/09/22
    ブラウザが実行したデータ送受信におけるヘッダ情報や送信データを非常に簡単に確認することができる。
  • Eclipseプラグイン 正規表現の入力・テスト

    今回は、正規表現の入力、テストを支援するQuickRExプラグイン、ログ出力コードの入力を支援するLog4E、プロパティファイルの入力を支援するCrossJPropEditorをご紹介します。 1.QuickRExプラグイン 正規表現は、文字列のパターンを表現する表記法で、入力値の検証や、文字列の検索・置換等で利用することができます。Java開発においては、Strutsのバリデータ等で利用されています。正規表現は便利なのですが、構文が特殊なため、初心者には分かりにくいという欠点があります。正規表現の入力を支援するQuickRExを利用すると、正規表現の入力が簡単になります。 ■特長 QuickRExは次のような特長を持ちます。 ・補完機能 Javaコードの補完と同じような感覚で正規表現の補完を行うことができます。 ・正規表現のテスト テストコードを書いてプログラムを走らせなくてもダイアログ

    Eclipseプラグイン 正規表現の入力・テスト
    Horiuchi_H
    Horiuchi_H 2006/08/09
    QuickRExプラグイン
  • ビルドを効率化するEclipseプラグイン

    3.Ant Explorerプラグイン ■特長 Javaの標準のビルドツールとしてAntが利用されています。AntはビルドファイルをXML形式で記述しますが、ターゲット間の依存関係を確認するのに、ビルドファイルのtarget要素を追っていかないと分かりません。Ant ExplorerはAntのビルドファイルのタスクとプロパティの依存関係をグラフィカルに表示するプラグインです。複雑なAntのビルドファイルのデバッグに力を発揮します。 ■入手方法 YWorksのサイトからアーカイブをダウンロードして、プラグインディレクトリに解凍します。 ■使い方 Eclipseからプロジェクト内のAntのビルドファイル(build.xml)を右クリックし、[Show Ant Visualization]を選択します。右下のビューにターゲットの依存関係と、プロパティの依存関係が表示されます(図1)。

    ビルドを効率化するEclipseプラグイン
    Horiuchi_H
    Horiuchi_H 2006/08/09
    Antの依存関係を可視化するプラグインの紹介
  • Ajax開発環境を無償にしたTIBCOは勝ち組? - @IT

    Ajaxがリッチクライアントの中で不動の地位を築いたことは、誰の目にも明らかになった。現在リッチクライアント業界で最も熱いのは、Ajax統合開発環境&フレームワークの開発合戦だろう。SOA/BPMベンダとして知られるTIBCOソフトウェア(以下、TIBCO)は、Ajax開発環境「TIBCO General Interface Version 3.1 Professional Edition」(以下、GI)の無償提供を始めた(2006年2月13日付のプレスリリース、米国時間)。米TIBCO プロダクト・マーケティング・ディレクター、Jeff Kristick氏に、Ajaxにいち早く対応したGIの開発背景について話を伺った。 ── 今回出荷されたGIは、Ajaxの開発ツールとフレームワークを組み込んだことで話題になっています。TIBCOのAjaxへの取り組みは、どのように始まったのですか。 多

  • Ajax うきうき Watch 第9回 巨大化するAjaxライブラリをシンプルにする新たな流れ

    巨大ライブラリの機能の海におぼれずにすむよう、コンパクトにまとめたミニライブラリが話題だ。そのほか、FirefoxプラグインにJavaScriptデバッガも登場している(編集部) LoJAX (Low-technology AJAX) Ajaxは古い技術の集合体にすぎません。それにもかかわらず、長い間ブームにならなかったのは歴史的事実です。ブームになるための最後のハードルは、マイクロソフト独自技術のXMLHttpRequestオブジェクトと互換性のある機能を、Internet Explorerのライバルブラウザたちがサポートしたことにあると考えています。そのことから分かるとおり、WebブラウザがXMLHttpRequestオブジェクトを持っていることは当然の前提とはいえません。過去にはこのオブジェクトを持たないWebブラウザは一部バージョンのInternet Explorer以外のすべてと

  • Eclipseで使えるメトリクス計測ツール

    Eclipseプラグインで提供されるテストツールが充実してきた。連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) 前回の記事ではソースコードのスタイルチェックやバグ検出を行う静的解析ツールを紹介しました。今回は、ソースコードの複雑さなどを計測するメトリクス計測ツールを紹介します。メトリクスを計測することにより、ソースコードの構造上の問題点を把握し、品質の評価および向上につなげることができます。今回は、Eclipse Metrics Plugin(2種類)、CAP、JDepend4Eclipseの4ツールを紹介します。 メトリクスとは ソフトウェアのメトリクスとは、ソフトウェアを計測する方法およびその尺度のことを意味します。今回紹介するメトリクス計測ツールは、ソ

    Eclipseで使えるメトリクス計測ツール
  • Googleのサイト限定検索機能を活用する - @IT

    知りたいこと、調べたいことがあったら、迷わずGoogleで検索、という人も多いだろう。Googleは非常に強力なツールなのだが、大量のWebページから、目的に合致したページを漏らさず絞り込むのに苦労するものだ。 効率的に絞り込む手法の1つとして、サイトを限定して検索する方法がある。例えばマイクロソフト社のWebサイトだけとか、マイクロソフトのサポート技術情報だけ、@ITのサイトだけなど、あらかじめ目的とするページが存在しそうなサイトの見当が付いているなら、対象となるサイトを限定して検索すれば、無駄なページを検索対象から外して、検索効率を上げられる。 このような目的のために、Googleは“site: ”演算子をサポートしている。このsite:演算子を検索キーワードと組み合わせれば、Googleでの検索対象を特定のドメイン(およびドメイン以下のディレクトリ)に限定できる。

    Horiuchi_H
    Horiuchi_H 2006/05/29
    siteオプションの具体的な使い方