タグ

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

  • 「Open API Initiative」をマイクロソフト、グーグル、IBMらが発足

    10年以上前、XMLの登場に続いてXMLベースのAPIを記述する標準フォーマット「WSDL(Web Services Description Language)」が提唱されました。WSDLにはAPIの仕様がマシンリーダブルな形で記述されており、APIを呼び出すためのプロトコルやデータフォーマットをあらかじめ知ることができます。WSDLを利用することで、APIをコールするためのコードを自動生成することが可能でした。 しかし、XMLベースのAPIは期待されたほど普及せず、現在ではよりシンプルなRESTful APIが事実上の標準となっています。 そして、2015年11月5日(米国時間)、RESTful APIのためのWSDLともいうべき、RESTful APIのインターフェースを記述するための標準フォーマットを推進する団体「Open API Initiative」が、The Linux Fou

    「Open API Initiative」をマイクロソフト、グーグル、IBMらが発足
  • Caffeで画像解析を始めるための基礎知識とインストール、基本的な使い方

    連載目次 最近注目を浴びることが多くなった「Deep Learning(ディープラーニング)」と、それを用いた画像に関する施策周りの実装・事例について、リクルートグループにおける実際の開発経験を基に解説していく連載。前回の「ニューラルネットワーク、Deep Learning、Convolutional Neural Netの基礎知識と活用例、主なDeep Learningフレームワーク6選」では、ニューラルネットワーク、Deep Learning、Convolutional Neural Netの基礎知識と活用例、主なDeep Learningフレームワークを紹介しました。今回は、リクルートグループで画像解析において積極的に利用しているフレームワーク「Caffe」を中心にDeep Learningを利用した画像解析について解説します。 最初に、画像解析で実施している「物体認識」の概要を紹

    Caffeで画像解析を始めるための基礎知識とインストール、基本的な使い方
  • 環境変数のサイズやPATHの長さ制限に注意

    対象OS:Windows 7/Windows 8/Windows 8.1/Windows 10/Windows Server 2008/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2 解説 コマンドプロンプト上でコマンドを実行する場合、入力されたコマンド名がフルパス名で指定されていなければ、PATH環境変数で指定されている各フォルダーからコマンドが検索され、実行される。 Windows OSをインストールした直後のPATH環境変数には、%SystemRoot%以下のいくつかのフォルダーしか登録されておらず、非常にシンプルな内容になっている。 ※Windows 10 Proのインストール直後のデフォルトのPATH環境変数の内容例。非常にシンプルである C:\>path PATH=C:\Windows\syst

    環境変数のサイズやPATHの長さ制限に注意
  • 米オラクルがSolaris 11.3をリリース。SPARC M7、12c R2の情報も発表

    米オラクルがSolaris 11.3をリリース。SPARC M7、12c R2の情報も発表:ハードウエアレベルでのメモリ保護や暗号化も 米オラクルは米国で開催中の年次イベント「Oracle OpenWorld 2015」で、セキュアでスケーラブル、クラウド運用に対応したデータベースプラットフォームとして、プロセッサー「SPARC M7」、OS「Solaris 11.3」、データベース管理ソフトウエア「Oracle Database 12c R2」の詳細を語った。 米オラクルは2015年10月26日(米国時間)、同社のリレーショナルデータベース管理ソフトウエアであるOracle Databaseのアップデート版「12c Release 2」(以下、12c R2)のベータ版についてのアナウンスを行った。「クラウドデプロイメントをより俊敏でスケーラブルにする」としている。 「12c Releas

    米オラクルがSolaris 11.3をリリース。SPARC M7、12c R2の情報も発表
  • スクショをExcelに張り付けるのに役立つ4つのテクニック

    スクショをExcelに張り付けるのに役立つ4つのテクニック:テストエビデンス取得自動化の秘技(後編)(1/3 ページ) システム開発におけるソフトウェアテスト(結合テスト~システムテスト)において重要視されるエビデンス(作業記録)。前後編の2回にわたって、エビデンスとしてスクリーンショットをキャプチャし、テスト仕様書や納品書に張り付けていく作業を自動化するためのVBA/マクロのテクニックを紹介する。後編は、画像ファイルをシートに張り付け、Excel 2013のメニューからスクショを直に張り付け、画像を縮小し、指定した時間にマクロを実行する方法を解説。 前編「Selenium VBAを使って自動でブラウザーを操作してスクショをExcelに張り付けてみた」では、エビデンスとしてスクリーンショット(以下、スクショ)を撮る意義や、Selenium VBAのインストール方法と使い方、スクリーンショッ

    スクショをExcelに張り付けるのに役立つ4つのテクニック
  • Windows 10へのアップグレードで消えたアプリの行方――Windows XP Modeはどうなった?

    Windows 10へのアップグレードで消えたアプリの行方――Windows XP Modeはどうなった?:その知識、ホントに正しい? Windowsにまつわる都市伝説(43)(1/3 ページ) Windows 7にはWindows Virtual PCWindows XP Modeが無償提供されていました。Windows 10ではこれらは提供されないため、Windows 7からアップグレードする場合は、Windows XP Modeの利用を諦めるしかありません。 連載目次 ある小さな企業のPCアップグレード事件 先日、小さな企業のPCの面倒を見ている業者が、「業務で使用するアプリケーションをクリックしても「見つかりません」というエラーが表示されるようになった」と顧客から相談を受けたそうです。 顧客のところに急いで駆け付けてみると、Windows 7を実行しているはずのPCがWindow

    Windows 10へのアップグレードで消えたアプリの行方――Windows XP Modeはどうなった?
  • Windows 10にリモートサーバー管理ツール(RSAT)をインストールしてWindows Serverを管理する

    Windows 10にリモートサーバー管理ツール(RSAT)をインストールしてWindows Serverを管理する:Tech TIPS クライアントのWindows OSからリモートのWindows Serverを管理するには、「RSAT(Remote Server Administration Tools)」というツールをインストールする必要がある。管理対象のサーバに応じて、2種類のRSATツールが利用できる。

    Windows 10にリモートサーバー管理ツール(RSAT)をインストールしてWindows Serverを管理する
  • PaaS、Docker、OpenStack――すでにここまで実現できる“変化に強い”インフラの作り方

    PaaS、Docker、OpenStack――すでにここまで実現できる“変化に強い”インフラの作り方:特集:国内DevOpsを再定義する(3)(1/3 ページ) これまで開発側の視点で語られることが多かったDevOps。今回はレッドハット クラウドエバンジェリストの中井悦司氏にインタビュー。DevOpsに必要な考え方と仕組みについて、インフラ側の視点で話を聞いた。 市場環境変化が激しい近年、「スピード」が差別化の必須要件であることは多くの企業に浸透した。とりわけ、大量データから顧客ニーズを分析し、迅速にサービス/製品に反映するIoTの波は、自社の強みを生かした新サービスの開発を加速させ、自動車業界におけるグーグル、クラウド業界におけるGEのように、業界構造の破壊までも引き起こそうとしている。 ただ一般に、日企業は過去の実績を基に改善を重ねていくスタイルが主流。また、そうしたスタイルで多く

    PaaS、Docker、OpenStack――すでにここまで実現できる“変化に強い”インフラの作り方
  • ハードもソフトも知る技術者が語る「データベースチューニングの極意」とは?

    連載バックナンバー 特集では過去数回にわたり最新のデータベース高速化にまつわる技術情報を紹介してきた。稿では、@IT編集部主催セミナー「@IT DB高速化道場」(2015年9月11日開催)の講演から、富士通 プラットフォーム技術部 プロダクトソリューション技術統括部 部長 志賀真之氏の「技術が生み出す魔法! 最新ハードウエアとチューニングで激速データベース」を紹介する。講演では、ハードウエアとソフトウエアの両面について、データベースチューニングの基礎知識や間違えやすい点、追跡すべき情報などの解説を聞くことができた。 的確なチューニングと最新ハードウエアの組み合わせがDB高速化の肝 志賀氏は、もともとはハードウエア開発の技術者だが、現在はハードウエアだけでなくOSやソフトウエアを含むシステム全体でのデータベース性能向上に携わっている。システム全体を見てボトルネックを調査することから始め

    ハードもソフトも知る技術者が語る「データベースチューニングの極意」とは?
  • .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のバージョンを整理する
  • テラデータ、Presto向けODBC/JDBCドライバを無償提供へ

    テラデータがオープンソースPrestoの取り組みロードマップを早めた。エンタープライズ用途のODBC/JDBCドライバーを無償提供する。 米テラデータは2015年9月28日、オープンソースPrestoの取り組みロードマップを早め、エンタープライズ用途のODBC(Open Database Connectivity)/JDBC(Java Database Connectivity)ドライバーを無償提供することを発表した。 同社は2015年6月にオープンソースに対する取り組みのロードマップと、Prestoの商用サポートを発表。Prestoコミュニティからのフィードバックを受け、新たなドライバーの開発を早めた。当初の2016年中頃予定から、ODBCドライバーは2015年第4四半期に、JDBCドライバーは2016年第1四半期に提供を早める。 新たなドライバーは、企業が大規模な対話型分析クエリの実行

    テラデータ、Presto向けODBC/JDBCドライバを無償提供へ
  • GitHubでの大容量データファイルの扱いを効率化する「Git Large File Storage v1.0」

    GitHubは2015年10月2日(現地時間)、「Git Large File Storage(Git LFS) v1.0」を正式に発表した。Git LFSは2015年4月にGitHubがアーリーアクセスプログラムとして公開していたオープンソースのGit拡張。「GitHub.com」および「GitHub Enterprise」でアドオンとして利用できる(料金体系はリンクを参照)。 Gitのようなソースコード管理を目的とした分散型バージョン管理システムでは、ラージファイルを扱うのが不得手とされてきた。Git LFSは音声データや動画などのラージファイルをリモートサーバー上に格納、Gitリポジトリ内部ではラージファイルの部分をテキストポインタに変換してこの問題に対応する。 v1.0公開に際しては、HTTPクライアント及びAPIの仕様を書き換え、数千ファイルを同時転送した際のオーバーヘッドを低減

    GitHubでの大容量データファイルの扱いを効率化する「Git Large File Storage v1.0」
  • 最適化したはずなのに性能が出ないデータベースが生まれる意外な理由

    連載バックナンバー 「DB2」ユーザーのための勉強会「Club DB2」が2015年9月18日に開催されました。勉強会の講師は日アイ・ビー・エム システムズ・エンジニアリングの白井徹哉氏です。稿ではデータベースの性能改善ノウハウをDB2を例に見ていきます。 勉強会のお題は「性能劣化のトラブルシューティング」。データベース管理者からすると、トラブル解決を命じられると胃が痛くなるようなストレスでしょうが、見方を変えればスキルを高めるチャンスでもあります。トラブル解決のプロセスは、システムがどのような仕組みで動いているかを考えながら原因を探っていきますから、全体を把握しつつ、細部まで深く掘り下げる必要があり、経験が知識につながります。 筆者もエンジニアのときはトラブルシューティングから多くを学びました。とはいえ、状況が厳し過ぎる場合は、精神的にも体力的にもきついものです。 さて、データベース

    最適化したはずなのに性能が出ないデータベースが生まれる意外な理由
  • JCB、手のひら静脈認証で実現するカードレス決裁システムを構築

    JCBが、手ぶらで決裁できる新たな決裁システムを構築した。富士通の手のひら静脈認証技術を用い、カードレス化を実現する。 クレジットカード大手のジェーシービー(以下、JCB)が、グローバル決裁ネットワークに富士通の手のひら静脈認証技術を取り入れたカードレス決裁システムを構築した。2015年10月7日にシステムを共同開発した富士通富士通フロンテックが発表した。 同システムはクレジットカード情報と人しか持ち得ない自身の手のひら静脈情報をひも付けて、カードレスでの人認証を実現する新たな決裁手段。2015年7月にJCB社の社員堂で社員数百人が使う実証実験も行い、その有効性を確認したという。 手のひら静脈は、体表情報である指紋と比べて偽造が困難な生体情報。富士通の検証によると、手のひら静脈認証は人拒否率0.01%、他人受入率は0.00008%以下とする高い認証精度を持ち、かつ、非接触型認証

    JCB、手のひら静脈認証で実現するカードレス決裁システムを構築
    orangeclover
    orangeclover 2015/10/08
    suicaとか、ポイントカードもこういうのになって、手ぶらでき出来るようになって欲しい。 "JCB、手のひら静脈認証で実現するカードレス決裁システムを構築 - @IT"
  • Windows as a Serviceを正しく理解しませんか――Windows 10とOffice 2016のブランチ更新概論

    Windows as a Serviceを正しく理解しませんか――Windows 10とOffice 2016のブランチ更新概論:その知識、ホントに正しい? Windowsにまつわる都市伝説(42)(1/4 ページ) 「Windows 10はWindowsの最後のバージョン」となり、「Windows as a Service」で継続的にセキュリティ更新と新機能が提供されるといわれています。Windows 10から導入されたWindows as a Serviceの考え方、まだきちんと認知されていないようなので、筆者なりにまとめてみました。 連載目次 アップデートとアップグレード、混同しちゃうと誤解する! 「Windows 10はWindowsの最後のバージョン」とは、今後、後継バージョンが開発、提供されないということではありません。これまでのように、数年ごとにリリースされてきた「製品として

    Windows as a Serviceを正しく理解しませんか――Windows 10とOffice 2016のブランチ更新概論
  • このポートで実行中のプロセスはどれ? lsofコマンドの使い方

    プロセスが開いているファイルを表示するコマンド「lsof」は、プロセスやソケットなどのあらゆる情報をファイルの形で管理するUNIX/Linuxの特性を生かしたもの。プロセスが使用するポートの調査に役立ちます。 連載バックナンバー 連載では、ネットワーク管理の基コマンドを順を追って紹介していきます。基書式と用法、主要なオプション、用例サンプルを示しますので、manやhelp代わりに通読し、各コマンドでできることを順次おさらいしてみてください。今回は、プロセスが開いているファイルを調べる際に使う「lsof」コマンドを紹介します。 なお、連載では、執筆時点の最新版「Red Hat Enterprise Linux(RHEL)」および「CentOS」環境で動作を確認しています。また、用法事例はIPv4(Internet Protocol version 4)ネットワークを前提にしています。

    このポートで実行中のプロセスはどれ? lsofコマンドの使い方
  • Windows 10で利用できるアカウントの種類と管理方法

    以下、それぞれのアカウントについて簡単にまとめておく。 ●ローカルアカウント これはローカルのコンピューター上に作成される、一番基的なアカウント。通常は、ユーザーごとに異なるローカルアカウントを作成してWindowsを利用する。 ●Microsoftアカウント 主にMicrosoftが提供するさまざまなクラウドサービス(主にコンシューマー向け)を利用するためのアカウント。一つのMicrosoftアカウントがあれば、OneDriveやメール、検索、地図、Windowsストアなど、多くのサービスをシームレスに利用できる。 ●家族アカウント これはMicrosoftアカウントの一種で、指定された2つ以上のアカウントが同一の家族であることを表すアカウントである。家族アカウントには「親」と「子」という属性があり、親アカウントは、子アカウントの管理や、アプリの利用制限、利用履歴のチェック、コンテンツ

    Windows 10で利用できるアカウントの種類と管理方法
  • 所要時間は1分未満! 今すぐできるWindows Serverコンテナーの作り方――あなたの知らないコンテナーの世界(その2)

    所要時間は1分未満! 今すぐできるWindows Serverコンテナーの作り方――あなたの知らないコンテナーの世界(その2):vNextに備えよ! 次期Windows Serverのココに注目(27)(1/3 ページ) 前回は、Windows Server 2016 TP3の新機能「Containers」を有効化して、サーバーをコンテナーホストとしてセットアップするところまでを説明しました。今回は、Containersのネイティブな管理方法で「Windows Serverコンテナー」を作成し、登場したばかりで謎の多い新しいテクノロジついて想像を巡らせます。 連載目次 プレビュー版の制限や既知の問題にご注意! Windows Server 2016の新機能である「Containers」および「Windows Serverコンテナー」は、Windows Server 2016 Technic

    所要時間は1分未満! 今すぐできるWindows Serverコンテナーの作り方――あなたの知らないコンテナーの世界(その2)
  • Windows ServerのDockerサポートとは?――あなたの知らないコンテナーの世界(その1)

    Windows ServerのDockerサポートとは?――あなたの知らないコンテナーの世界(その1):vNextに備えよ! 次期Windows Serverのココに注目(26)(1/4 ページ) 2015年8月20日(日時間)、Windows Server 2016の最新プレビュー版「Windows Server 2016 Technical Preview 3(TP3)」が公開されました。TP3では、コンテナーテクノロジおよび「Docker」のサポートが初めて提供されています。今回からは、Windows Serverのコンテナーテクノロジを解説していきます。 連載目次 コンテナーテクノロジとDockerについては筆者も猛勉強中 最初に断わっておきます。「あなたの知らない」というタイトルですが、筆者が「Docker」や「Windows Serverコンテナー」に詳しいわけではありません

    Windows ServerのDockerサポートとは?――あなたの知らないコンテナーの世界(その1)
  • 現実に最も使える.NETのバージョンはどれ? - @IT

    オピニオン:.NET&開発環境の考察 現実に最も使える.NETのバージョンはどれ? デジタルアドバンテージ 一色 政彦 2009/10/06 2009/10/07 更新 .NET Framework(以降、.NET)ベースのアプリケーションを開発し、それを実際にユーザーや顧客に使ってもらう場合、「.NETおよびVisual Studioの、どのバージョンを使うべきか?」は重要な検討事項になる。稿では、その検討の際に参考となる情報や筆者の考えを提示する。 ■.NETバージョンを検討するための3つの観点 .NETのバージョンを決定するには、次の3つの観点から検討できると筆者は考えている。 ・実行環境となるWindows OS ・.NETのサポート期間 ・利用するVisual Studio もちろん、これは絶対的な基準ではない。例えば利用するテクノロジが決まっている場合は、それに応じて.NET