タグ

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

  • 2015年に大ブレイクした「Deep Learning」「ニューラルネットワーク」を開発現場視点で解説した無料の電子書籍:人気連載まとめ読み! @IT eBook(16) - @IT

    2015年に注目を浴びた技術として、ニューラルネットワークやDeep Learningがありました。特にインパクトがあったのは、グーグルが7月に発表した「Deep Dream」。どんな画像でも芸術的? にしてしまうことで注目されました。 主に画像処理の部分で注目を集めたDeep Learningやニューラルネットワークですが、その応用は映像認識、音声認識、金融市場関連の時系列解析、自動車事故の予測、作曲、文章校正などさまざまな分野で期待されています。 @ITでもDeep Learningやニューラルネットワークを使った画像処理についての解説記事を展開しました。著者はリクルートテクノロジーズ。リクルートグループにおける実際の開発経験を基に解説しています。 一見難しそうですが、精読することで、その仕組みを正しく理解できることでしょう。今後も注目のDeep Learningについて知りたい方は、

    2015年に大ブレイクした「Deep Learning」「ニューラルネットワーク」を開発現場視点で解説した無料の電子書籍:人気連載まとめ読み! @IT eBook(16) - @IT
  • パブリッククラウドでDaaSを可能にするWindows Server 2016の新機能

    パブリッククラウドでDaaSを可能にするWindows Server 2016の新機能:vNextに備えよ! 次期Windows Serverのココに注目(41)(1/3 ページ) Windows Server 2016の「リモートデスクトップサービス」には、いくつか新機能が搭載されます。今回は、Windows Server 2016 Technical Preview(TP)3およびTP4から利用可能になった「セッションベースのデスクトップ展開」の新機能を説明します。 連載目次 リモートデスクトップサービスのコレクションの種類を簡単に復習 Windows Server 2012以降の「リモートデスクトップサービス(RDS)」では、リモートデスクトップ(RD)セッションホストのマルチユーザー利用環境である「セッションベースのデスクトップ展開」と、VDI(Virtual Desktop In

    パブリッククラウドでDaaSを可能にするWindows Server 2016の新機能
  • ヤフー、楽天、クックパッドにおける「テスト」への挑戦――ツール、体制、アーキテクチャはどうなっているのか

    ヤフー、楽天クックパッドにおける「テスト」への挑戦――ツール、体制、アーキテクチャはどうなっているのか:システムテスト自動化カンファレンス2015(1/3 ページ) 「システムテスト自動化カンファレンス」第3回が開催。ソフトウェアテストの現場にはどのような課題があり、エンジニアがどう解決してきたかが紹介され、いくつか共通するキーワードが見えてきた。 開発効率を高め、コストを削減し、生み出されるシステムやサービスの品質を高める上で不可欠なプロセスが「テスト」。そのテストを自動化し、効果を最大限に引き出すために必要なことは何だろうか――そんな問題意識をぶつけ合う場として、2015年12月13日に「システムテスト自動化カンファレンス」が開催された。 3回目を迎えた今回はテスト自動化エンジニア「個人」にフォーカス。各セッションでは、現場でどのような課題に直面し、解決してきたかが紹介され、「上層部

    ヤフー、楽天、クックパッドにおける「テスト」への挑戦――ツール、体制、アーキテクチャはどうなっているのか
  • チャームストアと統合されたJuju GUI 2.0がリリース

    カノニカルがUbuntu用の運用管理ツールJujuのGUI版「Juju GUI 2.0」をリリースした。 Ubuntuの運用管理ツール「Juju」の最新のGUI版となる「Juju GUI 2.0」が、2016年1月22日に公開された。Juju GUI 2.0ではUIが再設計され、Jujuのチャームストアと統合された。カンバスやリレーション管理、チャームハンドリングもこれに併せて再設計されているという。 Juju 1.25以降のユーザーであれば次のコマンドでJuju GUI 2.0のチャームを入手できる。 Ubuntu Jujuは、Ubuntu Serverに各種サービスをデプロイする際の自動化ツール。Ubuntuを商用サポートするカノニカルが開発・提供している。ターゲットはUbuntuのみだが、構成管理のためのスクリプトをBashやPythonなどの言語で記述でき、「リレーション」や「スケ

    チャームストアと統合されたJuju GUI 2.0がリリース
  • CentOS 7のネットワーク管理「NetworkManager」を極める

    CentOS 7のネットワーク管理「NetworkManager」を極める:CentOS 7で始める最新Linux管理入門(3)(1/5 ページ) 「CentOS 7」は以前のバージョンからシステム管理に関する部分が大幅に変更されたため、「ハマる落とし穴」が幾つかあります。今回はネットワーク管理の仕組み「NetworkManager」の基礎から運用方法まで分かりやすく解説します。 連載バックナンバー 2014年7月にリリースされた「CentOS 7」では、以前のバージョンからシステム管理に関する部分が大幅に変更され、使い勝手も変わっています。連載では、「Linuxコマンドの基礎的知識はあるが、systemdなどのCentOS 7の機能に対する理解はこれからというインフラエンジニア」を対象に、CentOS 7のシステム管理に関する部分を中心に新機能を解説していきます。 第2回「CentOS

    CentOS 7のネットワーク管理「NetworkManager」を極める
  • IoT通信のソラコムが新サービスを発表、「A」「B」に続く「C」「D」「E」「F」とは

    さくらインターネットが2015年12月24日に計画を明らかにしていた「さくらのIoT Platform」は、ソラコムのSIMを使い、さらに同社の新サービスを活用する。2015年9月にIoT通信サービス「SORACOM」を提供開始したソラコムは、2016年1月27日、同社初のプライベートカンファレンス「SORACOM Conference 2016 “Connected.”」を開催、4つの新サービスを発表した。 ソラコムはすでに「SORACOM Air」「SORACOM Beam」の2つのサービスを提供している。頭文字は「A」と「B」だ。今回ソラコムが発表したのは、頭文字が「C」「D」「E」「F」のサービス。具体的には、プライベート接続サービスの「SORACOM Canal」「SORACOM Direct」、端末認証の「SORACOM Endorse」、サービス接続アダプタの「SORACOM

    IoT通信のソラコムが新サービスを発表、「A」「B」に続く「C」「D」「E」「F」とは
  • ブロックチェーンは「取引コストゼロ」の世界を実現しようとしている

    特集では金融業界がFinTechでビジネスを拡大するために必要な技術要件を浮き彫りにし、一つ一つ解説していく。今回は、FinTechの潮流の中で、特に注目を浴びているキーワード「ブロックチェーン」についてのセミナーの模様を紹介する。その応用分野は狭義の「金融」にとどまらない。流通やヘルスケア、音楽ゲーム、さらには「契約」全般など、幅広い可能性を秘めたブロックチェーンの可能性を探る。 特集:FinTech入門――2016年以降の金融ビジネスを拡張する技術 「Finance(金融)」と「Technology(技術)」を足した造語である「FinTech」。その旗印の下、IT技術によって金融に関わるさまざまな業務や処理を利便化し、ビジネスの拡大を図る動きが国内金融業界から大きな注目を浴びている。大手銀行からスタートアップまで「FinTech」という言葉を用い、新しいビジネスを展開するニュースが

    ブロックチェーンは「取引コストゼロ」の世界を実現しようとしている
  • なぜDevOpsは正しく理解されてこなかったのか?~ベンダーキーパーソンが徹底討論~(後編)

    座談会メンバー(順不同) 渡辺隆氏 日CA DevOps&Application Delivery ディレクター 藤井智弘氏 日ヒューレット・パッカード ソフトウェア事業統括 シニアコンサルタント 川瀬敦史氏 日IBM クラウド・ソフトウェア事業部 DevOpsエバンジェリスト 長沢智治氏 アトラシアン シニア エバンジェリスト 牛尾剛氏 米マイクロソフト シニア テクニカル エバンジェリスト DevOps 「自分たちのやり方」を作るにはどうすれば? 編集部 座談会の前半では「ビジネスのためという目的が見えていなかったこと」「DevOpsを適用すべき領域、具体的な実践方法は、自社の目的・組織に応じて、自分たちで決め、そのための手段も自分たちで選ぶべきものであること」――こうした、これまであまり語られてこなかったことをあらためて確認することができたと思います。 後半では「自分たちのやり

    なぜDevOpsは正しく理解されてこなかったのか?~ベンダーキーパーソンが徹底討論~(後編)
  • NTTドコモの6600万顧客のリアルタイムビリング基盤「MoBills」を支えるデータベース基盤とは

    NTTドコモの6600万顧客のリアルタイムビリング基盤「MoBills」を支えるデータベース基盤とは:”ノンチューニングで高速”をどう実現したか(1/3 ページ) 「Oracle Exadataで垂直統合型システムのイメージが変わった」──NTTドコモの基幹システムの1つ「MoBills」のインフラ刷新を推進したメンバーの1人はそう語る。約6600万顧客への課金/決済を担う同システムのデータベース基盤に、同社はなぜOracle Exadataを選んだのか?[プライベートクラウド/データベース統合][パフォーマンス改善][Engineered System][Oracle Enterprise Manager] 6600万顧客への課金/決済業務を支えるリアルタイムビリングシステム 苛烈な競争が続く携帯電話業界において、約6600万人の契約者を擁するNTTドコモは現在、キャッシュバックなど一過

    NTTドコモの6600万顧客のリアルタイムビリング基盤「MoBills」を支えるデータベース基盤とは
  • イメージ格納方法が変更になるDocker v1.10、RC版と移行支援ツールを公開

    イメージ格納方法が変更になるDocker v1.10、RC版と移行支援ツールを公開:セキュアで効率の良い管理に向けた変更 Dockerバージョン1.10では、イメージなどの格納方法が変更に。正式リリースを前に移行ツールと共にRC版が公開された。変更点をチェックしておこう。 Dockderコミュニティーは2016年1月15日、オープンソースのアプリケーションコンテナ「Docker」バージョン1.10(v1.10)のRelease Candidate(リリース候補)版を公開した。v1.10では、Dockerエンジンがイメージやファイルシステムのデータをコンテナに格納する方法が変更になる。 v1.10からは、Dockerのイメージデータ格納方法が変更される。以前は、どのイメージやレイヤーにもUUIDをランダムに付与していたが、v1.10からはセキュアハッシュを利用したIDを使ってコンテンツを格納

    イメージ格納方法が変更になるDocker v1.10、RC版と移行支援ツールを公開
  • PostgreSQL互換のストリームデータ分析DB「PipelineDB」に商用版が登場

    PostgreSQL互換のストリームデータ分析DB「PipelineDB」に商用版が登場:オープンソースのストリームデータ処理基盤 ストリームデータ分析に適したオープンソースのデータベースに商用版が登場。PostgreSQL互換で、SQLで直接クエリを投げられるため、ETLなどが不要な点が特徴だという。 2016年1月14日、PostgreSQLをベースにしたオープンソースのデータベース「PipelineDB」の商用版「PipelineDB Enterprise」がリリースされた。 PipelineDBは、ストリームデータに対して継続的にSQLクエリを走らせることができるため、リアルタイムでデータを分析することが可能だ。SQLで定義できるものであればETL(データの取り出し、変形、読み込み)操作なしで利用できる。 PipelineDBに特徴的な実装としては「Continuous view」

    PostgreSQL互換のストリームデータ分析DB「PipelineDB」に商用版が登場
  • MySQLの「気になるウワサ」はどこまで本当?

    MySQLの「気になるウワサ」はどこまで当?:Database Watch(2016年1月版)(1/2 ページ) Webの世界で人気の高いオープンソースRDBMySQL」は、振り返ると買収や分岐など、運命に翻弄されてきましたが、中には正しくない話も出回っているようです。あの話は、当ですか? 連載バックナンバー オープンソースソフトウェア(OSS)に関わる人なら、「MySQLあるある」を一度は聞いたことがあると思います。Webの世界で人気の高いオープンソースRDBMySQL」は、振り返ると買収や分岐など、運命に翻弄されてきました。そのためか、中には正しくはない話があるのも見受けられます。 この“あるある”話は、MySQLコンサルティングとして、日だけではなくアジア諸国も奔走する日オラクルの梶山隆輔氏が「OSSコンソーシアム」や「オープンソースカンファレンス」などの講演でも、よく

    MySQLの「気になるウワサ」はどこまで本当?
  • Strutsと比較して理解するJSFとCDI、アクションベースとコンポーネントベースの違い

    <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html"> <!-- 割愛 --> <h1>ログイン</h1> <h:form class="form" id="form"> <div> <h:messages id="message"/> </div> <h:inputText id="id" value="#{loginAction.id}" p:placeholder="user1を入力" /> <h:inputSecret id="password" value="#{loginAction.password}" /> <h:commandButton action

    Strutsと比較して理解するJSFとCDI、アクションベースとコンポーネントベースの違い
  • 実運用への道に近づいた、新しい「Nano Server」[後編]

    連載目次 Nano Serverがサポートする役割と機能が大幅増加 Windows Server 2016 Technical Preview(TP)3までの「Nano Server」は、以下の役割や機能をサポートしていました。 Hyper-V(画面1) ファイルサーバの役割 フェイルオーバークラスタリングの機能 Windows Defenderの機能 アプリケーション互換性サポート Hyper-V仮想マシン用のゲストドライバ 物理サーバ用のOEMドライバ これらはパッケージとして、Nano Serverのオフラインイメージに事前に組み込むか(「New-NanoServerImage」コマンドレットを使用)、オンラインで追加することができます(「DISM /Online /Add-Package」コマンドを使用)。 Windows Server 2016 TP4のNano Serverは、

    実運用への道に近づいた、新しい「Nano Server」[後編]
  • CentOS 7のシステム管理「systemd」をイチから理解する

    CentOS 7のシステム管理「systemd」をイチから理解する:CentOS 7で始める最新Linux管理入門(2)(1/4 ページ) 「systemd」は、Linuxの起動処理やシステム管理を行う仕組みです。systemdはinitの限界を克服するために作られた新しいシステム管理アーキテクチャで、CentOS 7でも用います。では、何が違うのでしょう。これまで使われてきた「init」と比較しながら、基礎と課題を解説します。 連載バックナンバー 前回解説した「ここが変わった、CentOS 7のポイント」に続き、今回はより実務にLinuxの起動処理やシステム管理を行う「systemd」をあらためてイチから解説します。 CentOS 7では、これまで使われてきた「init」の限界を克服するために作られた新しいシステム管理アーキテクチャとして、このsystemdを使います。 まずはその特徴を

    CentOS 7のシステム管理「systemd」をイチから理解する
  • 何で夢中になれないの?――あの「楽しさ」を仕事でも

    何で夢中になれないの?――あの「楽しさ」を仕事でも:仕事が「つまんない」ままでいいの?(12)(1/3 ページ) 学生時代、夢中になったことはありますか?それを仕事に生かせたら、今より楽しく感じられるかもしれません。仕事の不満や悩みを解消するヒントをお届けする連載。今回のテーマは「夢中を仕事に生かす」です。 連載目次 野球、サッカー、バスケット、音楽、美術……部活やサークルなど、学生時代に夢中になったことはありますか? 当時は先生やコーチからたくさん叱られたかもしれません。大会で結果を出せずに悔しい思いをしたかもしれません。けれども当時のことをあらためて思い出すと、何やかやいっても楽しかったし、夢中になれたのではないでしょうか。 一方、仕事はどうでしょう? 楽しくないし、夢中になれない。できれば叱られたくないし、悔しい思いもしたくない……そんな気持ちを抱いているかもしれません。 もしあの

    何で夢中になれないの?――あの「楽しさ」を仕事でも
  • 進化を続ける、IoT時代の「Java」はどこへ向かうのか

    進化を続ける、IoT時代の「Java」はどこへ向かうのか:何度目かになる“サイクル”が回ってきた(1/2 ページ) 2015年10月末に米国サンフランシスコで開催されたオラクルの年次イベントでは、Java開発者会議「JavaOne」も同時に開催された。「何度目かになる“関心の高まり”のサイクルが回ってきた」──。日オラクルも国内の開発者に向け、「Javaはどこへ向かうのか」を説明した。 Javaが目指す、「DevOps」と「IoT」 2015年10月に米国サンフランシスコで行われたプログラミング言語「Java」の開発者会議「JavaOne 2015」の主要テーマは、“DevOps”と“IoT”の二つだった。 JavaOneの基調講演は“Java誕生20周年”という節目だったことから、祝賀感を盛り上げる演出が目立ったが、個々のセッションでは、DevOpsやIoTに関する話が多く聞かれた。例

    進化を続ける、IoT時代の「Java」はどこへ向かうのか
  • [送る]メニューに項目を追加する方法【Windows 10/11】

    対象OS:Windows 10/Windows 11、Windows Server 2012/Windows Server 2012 R2/Windows Server 2016/Windows Server 2019/Windows Server 2022 エクスプローラーでファイルやフォルダを選んで右クリックすると、表示されるコンテキストメニューに[送る]という項目がある(Windows 11では[その他のオプションを表示]-[送る])。これを利用すると、例えばドキュメントフォルダにファイル/フォルダを保存したり、ZIPファイルに圧縮したり、といった作業が素早くできる。 この[送る]メニューに、普段自分がよく使うアプリやフォルダを登録しておけば、もっと便利に活用できるだろう。 その一方で、[送る]メニューを整理したい場合もよくある。アプリによっては、インストール時に自動で[送る]メニュ

    [送る]メニューに項目を追加する方法【Windows 10/11】
  • 既存IDEのプラグインとして動作するセキュアコーディングツールに新版

    アスタリスク・リサーチは2015年11月18日、EclipseやVisualStudioのプラグインとして動作し、セキュアなソフトウエア開発を支援するツールの最新版「SecureAssist 2.5」をリリースした。 アスタリスク・リサーチは2015年11月18日、セキュアなソフトウエア開発を支援するツールの最新版「SecureAssist 2.5」をリリースした。 SecureAssistは、「Eclipse」や「VisualStudio」などの統合開発環境(IDE)のプラグインとして動作し、コーディング作業中にリアルタイムで脆弱(ぜいじゃく)性につながる恐れのある個所を指摘し、具体的な修正案を示す。例えば、入出力チェックやデータの取り扱い、設定の不備の他、最近セキュリティリスクとして注目されつつある弱い暗号関数の利用など、200以上の項目をリアルタイムに検証し、修正を促す。 一般にソフ

    既存IDEのプラグインとして動作するセキュアコーディングツールに新版
  • .NET開発者のためのJavaScriptライブラリカタログ(MVCフレームワーク編)

    .NET開発者のためのJavaScriptライブラリカタログ(MVCフレームワーク編):特集:今から始めるJavaScriptアプリ開発(1/3 ページ) 最近のWeb開発では、どんな技術を使い、どのようにアプリが開発されているのだろう。モダンJSライブラリをよく知らない.NET開発者に向けて、その世界をまとめて紹介する。 連載目次 特集では、最新のWeb技術にはあまり取り組めていない.NET開発者を対象として、Web標準技術を使ってアプリ開発を行う際によく使われているライブラリやフレームワークなどを紹介していく。モダンWebの世界では、現在、どんなことが行われているかをのぞいてみよう(すでにこれらの技術を活用している方にとっては「何をいまさら」な話ばかりだろうがご容赦願いたい)。今回はクライアントサイドMVCフレームワークを紹介する。 クライアントサイドMVCフレームワーク ここ数年、

    .NET開発者のためのJavaScriptライブラリカタログ(MVCフレームワーク編)