マイナビニュース | 企業IT | 開発/エンジニア | ヘッドライン(2017)(1ページ目)

ヘッドライン

2017年11月21日(火)

Google Playに巧みに侵入するマルウェアに注意

ESETは11月15日(米国時間)、「Multi-stage malware appeared on Google Play targeting various apps」において、Google Playに8つのマルチステージのマルウェアを発見したと伝えた。このマルウェアはGoogleに報告したのちにGoogle Playからは削除されたと説明がある。ダウンロードされた数はそれほど多くないため影響範囲は狭いと見られているが、その侵入の経路が興味深いと指摘している。

[17:59 11/21]

ゼロからはじめるAzure 第10回 Azure Machine Learningを始めよう(1)- MLStudioの使い方

Azure Machine Learning(以降AzureML)は数あるクラウド上の機械学習PaaSの中でも柔軟性の高い機械学習の開発環境です。本連載では4回に渡ってMLStudioを使用した基本的な機械学習実装から、Webサービスによる公開までをご紹介します。

[10:40 11/21]

2017年11月20日(月)

ECサイト上で購入品の受取場所と時間を変更できるAPI公開 - ヤマト運輸

ヤマトホールディングス傘下のヤマト運輸は11月20日、クロネコメンバーズのサービスとEC事業者のサービスを連携し、ECで商品を購入したクロネコメンバーズのユーザーが、EC事業者のサイトやアプリ内で、荷物を受け取る場所や時間を変更できる機能を提供するためのAPIを公開した。

[15:42 11/20]

WordPress 4.9登場 - エディタに待望の機能追加

11月15日(米国時間)、「WordPress 4.9 Released with Major Improvements to Customizer Workflow, Updated Code Editors, and New Core Gallery Widget|WordPress Tavern」において、WordPressの最新版となる「WordPress 4.9」の公開が伝えられた。WordPress 4.9ではカスタマイザにおけるライブプレビュー機能が拡張されており、これまでは変更を反映するためには一旦変更を保存するか破棄する必要があったが、今回のバージョンからは設定に合わせてライブプレビューに反映できるようになっている。

[14:11 11/20]

FORTRAN、60周年おめでとう - これまでも、これからも

1957年に登場したプログラミング言語が60周年を迎えた。Opensource.comは11月15日(米国時間)、「Fortran turns 60|Opensource.com」において、プログラミング言語Fortranが登場してから60年という長い月日が経過したにもかかわらず現在も使い続けられていること、そして今後も使い続けられることになるだろうと伝えた。確かにFortranへの関心は低くなり続けており、人気の高い汎用言語ではなくなっている。しかし、Fortranは現在でも重要な分野で使われ続けており、そして今後も使われていくだろうとコメントしている。

[13:47 11/20]

【連載】簡単導入! OSS全文検索サーバFess入門 [2] Google Site Searchからの簡単移行

前回は全文検索サーバFessの構築と利用方法を紹介しました。今回は構築したFessサーバを利用して、どのように自社Webサイトに検索サービスを組み込むかについて説明していきます。

[13:00 11/20]

PowerShell Core バージョン6 RC版が登場

Microsoftは11月17日(以下すべて現地時間)、コマンドラインインターフェース及びスクリプト言語であるPowerShellのコアコンポーネントとなる「PowerShell Core」のバージョン6 RC(出荷候補)版をリリースしたことを、公式ブログで明らかにした。

[11:38 11/20]

ブロックを並べるだけ! 誰でも使えるツールで業務に機械学習を導入

Googleは11月14日、「現場で使える機械学習」をテーマとした勉強会を開催した。今回は第2回目としてグルーヴノーツ 代表取締役社長の最首英裕氏が登壇し、パソコンの画面上でブロックを組み合わせていけば誰でも機械学習を活用することのできる「MAGELLAN BLOCKS」の概要や導入事例を紹介。デモを交えながら、"マウスでできる"機械学習の実践方法を教えてくれた。

[11:00 11/20]

ゼロからはじめてみる日本語プログラミング「なでしこ」 第16回 じゃんけんゲームを作ってみよう

筆者が海外旅行に行ったとき、地元の方とじゃんけんをする機会があり、呼び名こそ違うものの、同じルールで勝負できることが新鮮でした。そもそも、じゃんけんは、江戸時代から明治時代にかけて日本で成立し、近代に世界に広まったものだそうです。今回は、日本が世界に誇る「じゃんけん」ゲームのプログラムを作ってみましょう。

[10:34 11/20]

2017年11月19日(日)

Google、Facebook、Amazonのデータ活用から学べ! - Cloudera World Tokyo 2017

「Cloudera World Tokyo 2017」の基調講演に登壇した米ClouderaのCMOであるMick Hollison氏は、「不可能を可能にするデータの力」と題してデータ分析プラットフォームの世界を示した。

[17:00 11/19]

2017年11月17日(金)

「Visual Studio Connect Environment for AKS」でコンテナ上のコードを直接デバッグ - Connect (); Japan 2017

Microsoftが11月15~17日(現地時間)に米ニューヨークで開催した「Connect (); 2017」を受けて日本マイクロソフトは、2017年11月17日都内で「Connect (); Japan 2017」と題したイベントを開催した。米国発表を踏まえて同社の技術者が各ソリューションに関する最新技術や新機能について述べている。

[17:37 11/17]

Google、「TensorFlow Lite」のデベロッパープレビュー版発表

Googleは11月14日(米国時間)、「Google Developers Blog: Announcing TensorFlow Lite」において、TensorFlowをスマートフォンなどのモバイルデバイスに適用するための新たなソリューション「TensorFlow Lite」のデベロッパープレビュー版を発表した。AndroidおよびiOSに対応しており、今後TensorFlowを使った機械学習においてモバイル向けの主力ソリューションの1つになっていくと見られる。

[09:24 11/17]

2017年11月16日(木)

テキストエディターAtom、コードのリアルコラボ機能「Teletype for Atom」β版

GitHubは同社がオープンソースで提供するテキストエディター「Atom」において、エディタ上での入力をリアルタイムに参加者のATOMに表示させ編集も可能なTeletype(beta) for Atomをβ版で開始したことを16日公式ブログで発表、公式特設サイト"teletype.atom.io"も設置している。

[19:59 11/16]

Microsoft、開発者やデータアナリスト向けにAIのためのツールを大幅強化

Microsoftは15日(現地時間)、Microsoft Azure開発者及びデータサイエンティスト向けにAI(人工知能)ツールと提供リソースを拡大したことを公式ブログで明らかにした。今回の発表内容は「Azure ML(Machine Learning)のアップデート」「Azure Databricksプレビュー版の発表」「VS(Visual Studio) Tools for AIの発表」の3つに分類される。

[16:14 11/16]

スパコントップ500、すべてLinux - 日本はエントリ数で第3位

11月14日(ドイツ時間)、第50回目となる2017年11月のTOP500リストが発表された。トップは中国の神威・太湖之光、これに同じく中国の天河二号が続き、3位にスイスのPiz Daint、4位に日本の暁光、5位に米国のTitanが続いている。TOP500にエントリするスーパーコンピュータにおいて米国は縮小傾向が続いており、中国に引っ張られる形でアジアのエントリが増加している。

[16:06 11/16]

Pythonで学ぶ 基礎からの機械学習入門 第6回 機械学習手法による違いを直感的に理解しよう - 決定木とロジスティック回帰

本連載では、プログラミング言語Pythonを用いて実際に手を動かしながら機械学習に触れ、機械学習でどんなことができるのかを紹介していきます。今回は、教師あり学習の分類に関して、「決定木」以外の手法として「ロジスティック回帰」を取り扱い、機械学習の手法の違いに触れていきます。

[11:00 11/16]

ヤフー、数十万の選択肢の中から適切な解を予測するAI技術をOSSとして公開

ヤフー(Yahoo! JAPAN)は11月15日、数十万の選択肢の中から適切な解を、世界最速かつ高精度に予測するというAI(機械学習)技術である「AnnexML(アネックスエムエル)」を、オープンソースソフトウェア(OSS)として公開した。

[10:11 11/16]

ゼロからはじめるDocker 第5回 Dockerホストを複数サーバで運用しよう

前回はDockerホスト単体でのコンテナ管理方法を紹介した。サービス提供環境では、複数のサーバで運用することが多い。そこで今回は、複数サーバでのDockerの活用方法を紹介する。

[09:23 11/16]

2010年から成長を続けている10の技術

Stack Overflowは11月13日(米国時間)、「Dramatic Shifts in Technologies on Stack Overflow|Stack Overflow Blog」において、2010年からStack Overflowの質問にひもけられたタグに基づいて、2010年から継続して成長を続けている技術について伝えた。短期的な上下ではなく、長期にわたって高い関心が持たれているかどうかで選別されている。少なくとも1万以上の質問で使われているタグについて絞り込んだとしている。

[09:13 11/16]

過去10年間で急激に消えていった6つの技術

新しく発表される技術やプログラミング言語は脚光を浴びるが、消えゆく技術に注目が集まるということは少ない。しかし、どのような技術が使われなくなっているのかを調べることにも価値がある。Stack Overflowは11月13日(米国時間)、「Dramatic Shifts in Technologies on Stack Overflow|Stack Overflow Blog」において、Stack Overflowの質問にひもづけられたタグの割合の変化から、過去10年間で急速に消えていった6つの技術を紹介した。

[08:50 11/16]

2017年11月15日(水)

AutoCADに替わる3つのオープンソース・ソフトウェア

Opensource.comは11月13日(米国時間)、「3 open source alternatives to AutoCAD|Opensource.com」において、オープンソースソフトウェアとして公開されている3つのCADプログラムを紹介した。これらはAutoCADのような人気の高いソフトウェアを完全に代替するものではないが、特定の用途であれば十分な機能を発揮するとしている。

[12:05 11/15]

10年間で劇的に注目が高まった6つの技術

Stack Overflowは11月13日(米国時間)、「Dramatic Shifts in Technologies on Stack Overflow|Stack Overflow Blog」において、Stack Overflowの質問にひもづけられたタグの割合の変化から、過去10年間で劇的に注目度が高まった技術を紹介した。少なくとも1万個以上の質問で使われたタグを対象としており、かつ、タグの終わりが数字になっているもの以外から選択されたと説明がある。

[12:04 11/15]

2017年11月14日(火)

WebAssemblyが主要ブラウザでサポート - Mozilla official blog

自身のブラウザFirefoxの高速化を図った「Firefox Quantum」正式版リリースを控えたMozillaは公式ブログにおいて、ここ数週間でAppleのSafariやMicrosoftのEdgeがWebAssemblyのサポートを実現したことを紹介、従来のChomeやFirefoxも合わせた主要なブラウザでのWebAssemblyサポートが実現したことを報告している。

[12:09 11/14]

Linux on Galaxy/Samsung DeX、コンセプト動画公開

Samsungは今年3月、Galaxy S8/S8+、Note8にディスプレイやキーボード、マウスを接続してデスクトップのように使うためのドック「Samsung DeX」を発表。10月29日には、Samsung DeXでLinuxの実行を可能にする取り組み「Linux on Galaxy」を進めていると発表した。そして11月8日、同社はSamsung DeX経由を使ってGalaxyでLinuxを実行するコンセプト動画を公開した。

[11:47 11/14]

Pythonが成長続行 - TIOBEプログラミング言語ランキング

TIOBE Softwareから、2017年11月のTIOBE Programming Community Index (PCI)が公開された。TIOBE Softwareは11月のPCI値の発表において、スクリプト言語のような動的型付け言語がこれまで人気を持ってきたが、状況が変わりつつあると指摘。最近ではスクリプト言語は全体として低迷しつつあり、Pythonのみが強く成長を続けていると説明している。

[10:41 11/14]

2017年11月13日(月)

【連載】イマドキのテキストエディタ事情 [10] プラットフォーム別Vim準備方法

今回はVimの準備方法を解説しよう。とはいっても、UNIX系OSではあらかじめインストールされているので、確認作業になるがご紹介しておく。

[11:00 11/13]

ゼロからはじめるPython 第17回 PythonからGoogleドライブを操作しよう(その2)

前回より、オンラインストレージの「Googleドライブ」をPythonから操作する方法について紹介している。PythonからGoogleドライブにアクセスできれば、アイデア次第でいろいろ活用できるだろう。今回は、より詳しい使い方を紹介する。

[10:46 11/13]

2017年11月11日(土)

次は正式版、PHP 7.2.0最後の準備リリース

PHPデベロップメントチームは11月9日(米国時間)、「PHP 7.2.0RC6 Released」において、次期メジャーアップグレードバージョンへ向けた最新の準備リリースとなる「PHP 7.2.0 RC6」の公開を伝えた。同チームはこのバージョンを最後の準備リリースと考えており、11月30日に公開を予定している次のリリースは「PHP 7.2.0」の正式版になる予定だとしている。特に問題が発生しない限り、今月末には新しいバージョンがリリースされるものと見られる。

[17:30 11/11]

PostgreSQL、サポートしている全バージョンの最新版公開

PostgreSQLグローバルデベロップメントグループは11月9日(現地時間)、「PostgreSQL: PostgreSQL 10.1, 9.6.6, 9.5.10, 9.4.15, 9.3.20, and 9.2.24 released!」において、サポートしているすべてのバージョンに関して最新版を公開したと伝えた。今回のバージョンでは3つの脆弱性が修正されているほか、BRINインデックスにおけるバグの修正、ロジカルレプリケーションのバグの修正など、過去3カ月に報告されたバグが修正されている。

[14:30 11/11]

2017年11月10日(金)

Uber、プログラミング言語「Pyro」を公開

先週、配車アプリの大手であるUberから「Pyro」と呼ばれるプログラミング言語が発表された。このプログラミング言語は確率論的プログラミング言語と位置づけられており、ディープラーニングやベイジアンモデルの統合を可能にするものだと説明がある。PyroはGitHubにおいてMITライセンスの下でオープンソース・ソフトウェアとして公開されている。

[09:58 11/10]

2017年11月09日(木)

Google、大気汚染レベルをGoogle Earthに反映

Googleは11月7日(米国時間)、「Getting hyper-local: Mapping street-level air quality across California」において、カリフォルニアにおいて実施した大気汚染観測データをGoogle Earthにマッピングした画像および動画を公開した。研究者はこれらマップのもととなったデータにアクセスすることが可能としており、研究に活用してほしいと説明している。

[13:57 11/9]

Pythonで学ぶ 基礎からの機械学習入門 第5回 教師あり学習・分類をやってみよう - 決定木と過学習

本連載では、プログラミング言語Pythonを用いて実際に手を動かしながら機械学習に触れ、機械学習でどんなことができるのかを紹介していきます。今回は教師あり学習のひとつである「分類」について解説していきます。

[11:00 11/9]

Lua実装を目指し「Neovim」がバージョン0.2.1へ

著名テキストエディター「Vim」の派生物として注目を集めるNeovimが、バージョン0.2.1に更新した。新たにコマンドラインの着色や、LuaをリモートAPI経由で実行可能にするなど、軽微な機能強化が加わっている。また、起動オプションのマルチバイト対応修正や、コマンドの先頭修飾子を見落とすバグなども修正された。

[09:33 11/9]

2017年11月08日(水)

ソニー、深層学習のプログラムを生成できる統合開発環境のクラウドサービス

ソニーは11月8日、ディープラーニング(深層学習)のプログラムを生成できる統合開発環境「コンソールソフトウェア:Neural Network Console」のクラウドサービスをオープンベータ版として、無償提供を開始した。なお、1アカウントあたり、10時間のCPU学習、10GBのストレージ、10のプロジェクトという制約がある。

[16:27 11/8]

パフォーマンス問題の解決や対応ブラケット強調「ATOM 1.22」

GitHubは同社のオープンソースのクロスプラットフォームテキストエディターATOMのv1.22をリリースしたことを公式ブログで発表した。

[15:53 11/8]

次のFirefox「Firefox Quantum」はスクロールがスムーズ

今月に登場が予定されているFirefoxの次のバージョン「Firefox Quantum」では性能が大幅に引き上がることが明らかになっているが、スクロールもこれまでよりもスムーズになるようだ。Mozillaは11月6日(米国時間)、「Async Pan/Zoom (APZ) lands in Firefox Quantum - Mozilla Hacks|the Web developer blog」において、Firefox QuantumにAPZ(Asynchronous pan and zoom; 非同期パンおよびズーム)機能が導入されると伝えた。

[08:26 11/8]

Microsoftのクラウド「Azure」、仮想マシンの40%はLinux

Microsoft Developer (@msdevUK)は先日実施された同社のプレゼンテーションの一部を引き合いに出し、Twitter上で、同社のクラウドサービス「Microsoft Azure」における仮想マシンの40%でLinuxが動作していると伝えた。MicrosoftにとってMicrosoft Azureの利用を推進する上で、Linuxなどのオープンソース・オペレーティングシステムのサポートを進めることが欠かすことのできない条件になっている。Microsoftがオープンソースプロジェクトとの連携を進める背景にはこうした理由がある。

[07:36 11/8]

2017年11月07日(火)

Mozilla幹部に聞いた「Firefox Quantum」は何がすごい?

Mozillaは次のバージョンをFirefox 57として公開するにはあまりにも「凄すぎる」として「Firefox Quantum」という別名を付けてプロモーションを行っている。今回、The Mozilla Foundation, Director of Product, Jeff Griffiths氏に話を聞く機会を得たので、Firefox Quantumの特徴とFirefoxの開発姿勢についてお届けしたい。

[11:30 11/7]

2017年11月06日(月)

Node.js 8がLTS、従来バージョンとの比較で最大20%高速化

The Linux Foundationは先月30日(現地時間)、高速なレスポンスでコンテンツを生成するNode.jsがv8.9.0で長期サポートリリースラインであるLTSとなり、プロダクションレディなバージョンとなったことを発表、その魅力を紹介している。

[16:53 11/6]

【連載】イマドキのテキストエディタ事情 [9] Vimが30年以上も使われる理由

今回より、テキストエディタ紹介シリーズの最後のプロダクトとしてVimを取り上げる。まずは、30年以上も使い続けられている同エディタの人気の理由と、派生プロダクトの状況を整理しておこう。

[16:30 11/6]

iOS 11、1カ月でiOS 10.3のシェアを超える

StatCounterは11月2日(米国時間)、「Apple’s iOS 11 overtakes 10.3 in under a month|StatCounter Global Stats」において、iOSの最新メジャーバージョンであるiOS 11のシェアが1つ前のメジャーバージョンであるiOS 10.3のシェアを超えたと発表した。iOS 11は発表されてから1カ月を経ずに、iOS 10.3のシェアを超えたことになる。

[16:08 11/6]

GitHub、ライセンスサーチ機能"license:"を追加

GitHubは現地時間3日、リポジトリの検索にライセンスごとに検索できる機能を追加したことを公式ブログで発表した。

[14:39 11/6]

Microsoft、プレゼン中にEdgeが無反応になりChromeをインストール

複数のテック系ニュースサイトが、Microsoftが先日プレゼンテーションに中にMicrosoft Edgeがで利用できなくなり、その場でGoogle Chromeをダウンロードしてプレゼンテーションの続きを行ったという"珍事件"を紹介した。発表の模様は「Migrating your applications, data, and workloads to Microsoft Azure - BRK2233」において動画で確認できる。本稿執筆時点で再生回数100万回を超えている。

[14:14 11/6]

ゼロからはじめてみる日本語プログラミング「なでしこ」 第15回 サイコロとさまざまな擬似乱数

今回、取り上げるのは「乱数」です。乱数とは、サイコロのように、規則性がなく予測不能な数値のことです。一言で言うなら「デタラメな数」ですが、コンピューターでデタラメな数を生成するのは、なかなか難しいものです。と言うのも、コンピューターの良いところは、どんな処理でも文句一つ言わずに繰り返し実行してくれるところなので、急にデタラメにして欲しいと言っても難しいものなのです。

[10:30 11/6]

ゼロからはじめるAzure 第9回 WebJobsを使ったイベント駆動アプリ

タイマーやキュー、ファイルのアップロードのようなイベントをきっかけにアプリケーションを実行できるAzure Functionsと、WebJobsという2つのサービスを使って、イベント駆動アプリケーションの作り方や双方の違いを2回に分けて見ています。前回のAzure Functionsに続き、今回はWebJobsについて説明し、アプリケーションを作成していきます。

[09:10 11/6]

2017年11月04日(土)

嫌われている技術ランキング、第1位は? - Stack Overflow

Stack Overflowは10月31日(米国時間)、「What are the Most Disliked Programming Languages? - Stack Overflow Blog」において、同社が提供している履歴書登録サービス「Developer Story」のデータをもとに集計した「最も嫌われている技術トップ20」を発表した。

[14:30 11/4]

2017年11月03日(金)

ChromeとSafariで90%超え - 10月モバイルブラウザシェア

Net Applicationsから2017年10月のモバイル/タブレットブラウザシェアが発表された。2017年10月はAndroidとOpera Miniがシェアを増やし、SafariとAndroid Browserがシェアを減らした。ChromeとSafariのシェアの合計値は2017年9月の時点では78.62%だったが、2017年10月は90.65%となり90%を超えた。スマートフォンやタブレットデバイスにおいて、ChromeとSafariが強い影響力を持っていることがわかる。

[19:30 11/3]

増えるFirefoxと減るEdge - 10月ブラウザシェア

Net Applicationsから2017年10月のデスクトップブラウザシェアが発表された。2017年10月はChrome、Internet Explorer、Firefoxがシェアを増やし、Microsoft Edge、Safariがシェアを減らした。2017年10月はなぜかWindows XPがシェアを増やしており、Internet Explorerの増加にも影響を与えたものと見られる。

[16:30 11/3]

AndroidとiOSで98%超え - 10月モバイルOSシェア

Net Applicationsから2017年10月のモバイルOSシェアが発表された。2017年10月はAndroidがシェアを増やし、iOSがシェアを減らした。2017年9月におけるAndroidとiOSのシェアの合計値は97.87%、2017年10月におけるAndroidとiOSのシェアの合計値は98.20%となっており、合計値がついに98%を超えた。

[14:30 11/3]

Windows XPがシェア増で3位 - 10月OSシェア

Net Applicationsから2017年10月のデスクトップOSシェアが発表された。2017年10月はWindowsがシェアを増やし、MacとLinuxがシェアを減らした。しかし増加も減少も小幅な動きにとどまっており、ほぼ先月と似た値になっている。Windowsは、Windows 7がシェアを落とし、Windows 10、Windows XP、Windows 8.1、Windows 8、Windows Vistaがシェアを増やした。

[11:30 11/3]

2017年11月02日(木)

モバイルアプリ開発プラットフォーム「Realm Plattform 2.0」

エクセルソフトは、Realm(レルム)社が10月に発表したモバイルアプリ開発プラットフォーム「Realm Plattform 2.0」の国内販売を31日、開始した。

[19:34 11/2]

iOS、OS Xは? ライバルと見なされている技術コンビトップ25

Stack Overflowは10月31日(米国時間)、「What are the Most Disliked Programming Languages? - Stack Overflow Blog」において、同社が提供している履歴書登録サービス「Developer Story」のデータを基に集計した、ライバル関係にあると見られる技術のコンビを発表した。技術Xが好きな場合は、技術Yは嫌いだと答えるであろうという関係がまとめられている。

[12:02 11/2]

嫌われているプログラミング言語ランキング - Stack Overflow

Stack Overflowは10月31日(米国時間)、「What are the Most Disliked Programming Languages? - Stack Overflow Blog」において、同社がオンラインの履歴書作成サービス「Developer Story」のデータを基に集計した「プログラミング言語好き嫌いランキング」を発表した。Developer Storyで少なくとも2000回以上言及されている言語を対象に集計が行われている。

[11:44 11/2]

ゼロからはじめるDocker 第4回 Dockerのコンテナイメージを作成してみよう

前回はDocker Incが提供するofficalのコンテナイメージを用いてWordPressを起動したが、実際に利用するときにはPHPやApacheを必要な設定に変更することがしばしばある。これに対応するひとつの手段として、独自のWordPressのコンテナイメージを作成する、という方法がある。今回は、この独自コンテナイメージの作成について説明する。

[11:00 11/2]

Pythonで学ぶ 基礎からの機械学習入門 第4回 教師あり学習・回帰に挑戦してみよう

本連載では、プログラミング言語Pythonを用いて実際に手を動かしながら機械学習に触れ、機械学習でどんなことができるのかを紹介していきます。今回は教師あり学習のひとつである「回帰」について解説していきます。

[09:00 11/2]

2017年11月01日(水)

サイバー大学のIT総合学部に「AIテクノロジープログラム」が追加

ソフトバンクグループが設立したサイバー大学は11月1日、AIのアプリケーション開発やAIを用いたさまざまな課題解決について学ぶことができる「AIテクノロジープログラム」を2018年度春学期からIT総合学部に新設することを発表した。

[18:42 11/1]

トランスコスモス、AI用の教師データを作成するアノテーションセンター開設

トランスコスモスは11月1日、調査・分析専門の関連会社トランスコスモス・アナリティクスは、AI・機械学習に不可欠な大量の教師データをセキュアな環境で高品質・効率的に作成することに特化したアノテーションセンターを、コンタクトセンター拠点「MCMセンター横浜」内に開設したことを発表した。

[16:06 11/1]

2017年10月31日(火)

DevOpsを実践している企業は20%、実践率が最も高い業種は? - IDCが調査

IDC Japanは10月31日、企業におけるDevOpsの実践状況に関する調査結果を発表した。これによると、DevOpsを実践している企業は20%となり、サービス業の実践率が最も高い結果になったという。

[15:00 10/31]

Google検索、位置情報から利用する国サービスを自動で切り替え

Googleは10月27日(米国時間)、「Making search results more local and relevant」において、これまでトップレベルドメイン名に結び付けてきたカントリーサービスを、ドメイン名ではなく位置情報によって切り替えるように変更したと伝えた。現在、Google検索の約5分の1はローカルに関連したものであり、位置情報に基づいて検索結果を提供するようにすることでよりユーザーの要望に応えることができるとしている。

[13:56 10/31]

逆転発想のプロトタイプ、NTTドコモがシンプルコミュニケーション端末

30日、NTTドコモが発表した「トモカク」は、手書きで書いたメッセージをそのまま相手に伝えられるホワイトボード型端末。画面に専用のペンで書くだけで遠隔地にある端末に浮かび上がる。アプリや送信先の選択などPCオリエンテッドな操作をそぎ落としている。

[11:43 10/31]

シェア25%の日本は重要な市場 - FileMakerカンファレンス2017

ファイルメーカーは10月23日~25日の3日間、神奈川県横浜市の「パシフィコ横浜」にて、開発者向けの年次イベント「FileMaker カンファレンス」を開催した。初日に開催したオープニングセッションでは、日本市場における利用状況や取り組みについて、ファイルメーカー社長のビル・エプリング氏より説明があった。

[10:17 10/31]

データ視覚化ツールベスト15選

Brandwatchは2017年月日(米国時間)、「The 15 Best Data Visualization Tools|Brandwatch」において、グラフやマップ、インフォグラフなどを生成できる15のデータ視覚化ツールを紹介した。ツールは無償のものから有償のものまで、さまざまな種類が取り上げられている。

[09:15 10/31]

ハードディスク故障調査が公開、最も故障率が高いHDDは?

オンラインバックアップサービス企業のBackblazeは10月26日(米国時間)、「2017 Hard Drive Reliability by Drive Size and Brand」において、2017年第3四半期におけるハードディスク故障率を発表した。故障率はSeagate ST4000DX000 (4TB)が31.10%と最も高く、これにSeagate ST4000DM001 (4TB)の18.85%、Seagate ST4000DM000 (4TB)の3.28%が続いている。

[08:02 10/31]

2017年10月30日(月)

NVIDIA、深層学習開発を高速化するAIクラウドコンテナレジストリー

米NVIDIAは10月25日(現地時間)、グローバルのAI開発者に対し「NVIDIA GPU Cloud(NGC) コンテナレジストリー」の提供を開始したと発表した。

[16:52 10/30]

早稲田大学、AI・IoT分野で4年間で3000名を育成 - 社会人学び直し事業

早稲田大学は、2017年度よりAI・IoT・ビッグデータの技術を組み合わせたスマートシステム&サービスに基づくイノベーション人材育成のため、全国的な社会人学び直し事業「スマートエスイー」をWASEDA NEO(東京都中央区・コレド日本橋)を拠点に開始すると発表した。

[11:22 10/30]

ゼロからはじめるPython 第16回 ゼロからはじめるPython 第16回 PythonからGoogleドライブを操作しよう(その1)

Pythonには多様なライブラリが用意されているので、様々な分野で活用することができる。今回は、Pythonからオンラインストレージの「Googleドライブ」を操作してみよう。PythonからGoogleドライブにアクセスできれば、任意のタイミングでクラウドにデータをアップしたり、定期的にファイルを更新したり、とアイデア次第で活用できるだろう。

[11:18 10/30]

PHP 7.2、7.1、7.0、5.6の最新版公開

PHPデベロップメントチームは10月26日(米国時間)、脆弱性の修正を目的としたPHP 5.6系およびPHP 7.0系の最新バージョンを公開した。PHPデベロップメントチームは翌日、バグの修正を目的としたPHP 7.1系の最新バージョンも公開している。

[10:15 10/30]

Microsoft、OSSのWebサイト解析ツール「SONAR」公開

Microsoftは10月25日(現地時間)、「sonar: Linting the web forward - Microsoft Edge Dev BlogMicrosoft Edge Dev Blog」において、Webページの解析を行うためのツール「SONAR」を発表した。オンラインツールとしてサイトを解析できるほか、コマンドラインツールとしてローカルで利用することもできる。最新のルールセットが使われており、今度も開発への投資が表明されているなど、Webページ解析ツールとしての活用が期待できる。

[09:56 10/30]

【特別企画】「まずは試してほしい!」企業でのビッグデータ・IoTへの取り組みを迅速化するサンドボックス提供 - Talend

ビッグデータやIoTの取り組みが活発化するなか、データを戦略的に活用したいというニーズが大きなうねりを見せている。「うちでも何かやれ!」――マネージャーからのそんな号令に頭を悩ませている担当者も少なくないはずだ。

[09:00 10/30]

【特別企画】OpenStackベースの自社クラウド "Verda" - LINE DEVELOPER DAY 2017

LINEが9月28日に開催したエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2017」のセッションで、LINEにおけるOpenStackを使ったクラウドインフラストラクチャ構築の取り組みが紹介された。本稿では、ITサービスセンター インフラプラットフォーム室のIbradzic Samir氏が行った「Verda クラウドファミリー」のセッションをレポートする。

[08:00 10/30]

2017年10月29日(日)

Nginx、コンピュータベースでIIS抜いて第2位 - Webサーバ調査

インターネットサービス企業のNetcraftは10月26日(米国時間)、「October 2017 Web Server Survey|Netcraft」において、2017年10月のWebサーバ調査結果を発表した。2017年10月もNginxが増加しており、コンピュータベース(Web-facing computers)の割合がMicrosoft IISを抜いて第2位になった。コンピュータベースでMicrosoft IISは下落傾向を続けており、上昇傾向にあるNginxの地位は揺るぎないものになると見られる。

[14:00 10/29]

Linux Mint、KDE版終了へ

Linux Mintプロジェクトは10月25日(米国時間)、「Monthly News - October 2017 - The Linux Mint Blog」において、次のリリースバージョンとなるLinux Mint 18.3ではKDE版を公開するものの、KDE版としてリリースするLinux Mintはこれが最後のバージョンになると伝えた。現在、Linux MintはCinnamon版をはじめMATE版、Xfce版、KDE版が提供されているが、このシリーズからKDE版がなくなることになる。

[11:00 10/29]

2017年10月27日(金)

Linuxの生みの親が手がけるダイバーログソフト「Subsurface」最新版

Linuxの生みの親として知られるLinus Torvalds氏がオープンソースで開発するダイバーログソフト「Subsurface」最新版となるSubsurface 4.7.1が23日公開した。LinuxとMac、Windowsとクロスプラットフォームに対応する。公式サイトからダウンロードできる。

[17:40 10/27]

Salesforce開発者コミュニティを牽引する「Super Hero」 - Salesforce World Tour Tokyo 2017

セールスフォース・ドットコムは9月26日~27日、都内で「Salesforce World Tour Tokyo 2017」を開催した。2日目に開催された「Developer Keynote~Salesforce開発者のためのテクノロジー、ビジョン、コミュニティ~」の内容をダイジェストでお届けする。

[10:44 10/27]

LiteSpeedの96.3%がHTTP/2をサポート、ApacheとIISは4%と0.9%

Q-Successは10月24日(ドイツ時間)、「96.3% of LiteSpeed servers support HTTP/2, 38.4% of Nginx servers, 4.0% of Apache servers, 0.9% of Microsoft-IIS servers.」において、LiteSpeedサーバの96.3%がHTTP/2をサポートしていると伝えた。HTTP/2をサポートしている割合はほかの主要WebブラウザではNginxが38.4%、Apacheが4.0%、Microsoft IISが0.9%とされている。Webサイト全体でのHTTP/2のサポート率は18.2%とされており、Nginxが牽引する形になっている。

[10:40 10/27]

AIスピーカー「Clova WAVE」を支える技術とは? - LINE DEVELOPER DAY 2017

LINEが9月28日に開催したエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2017」では、10月5日より正式販売が始まったスマートスピーカー「Clova WAVE」を支える技術が紹介された。本稿では、Data Labs / Clova Centerの橋本泰一氏が行った「The Technologies in Clova」の内容を紹介する。

[10:35 10/27]

2017年10月26日(木)

ゼロからはじめるDocker 第3回 Dockerコンテナを利用してみよう

前回はDockerをインストールし、環境を構築した。これでコンテナを起動してアプリケーションを利用できる環境は整った。今回は実際に、コンテナイメージを使用してアプリケーションを起動し、利用できるようにする。

[11:00 10/26]

2017年10月25日(水)

Excelはもう要らない?高速・軽量のWindows用テキストエディター最新版公開 - エムソフト

エムソフトは、同社のWindows用テキストエディター「EmEditor」最新版となるEmEditor V17.2.2を公開したことを公式ブログで発表した。

[14:48 10/25]

ありがとうFirebug - 次のFirefoxでサポート終了

Mozillaは10月24日(米国時間)、「Saying Goodbye to Firebug|Mozilla Hacks|the Web developer blog」において、来月にリリースが予定されているFirefox Quantum(Firefox 57)においてFirebugのサポートが終了すると伝えた。12年にわたってWebデベロッパーに愛用されてきた開発ツールが来月その役割を終えることになる。Firebugが提供してきた機能は既にすべてFirefoxの開発ツールに統合されている。

[14:35 10/25]

【連載】RPA入門 - ツールで学ぶ活用シーン [2] WinActorでブラウザ操作を自動化する

今回はSeleniumとRPAの位置づけの違いをまずつかんでいただき、どういったシーンで使われ、どういったプログラミングが必要となってくるかをご理解いただきます。その後、WinActorのインストールから基本的なキャプチャ&リプレイのやり方を紹介します。

[14:00 10/25]

【連載特別企画】「究極のトラブルシューティング」の実態に迫る 第3回 独自のエンジニア育成システムによるトラブルシュートの精鋭たち

シーティーシー・テクノロジー(以下、CTCT)が提供する、マネージド型のトラブルシューティングサービス「Avail-ProE」。保守サービスの提供で25年以上の実績を持つCTCTが、同社の技術と経験を生かした業界初のサービスとして注目を集めている。前回は……

[10:00 10/25]

Webサイトの66.8%がHTML5を利用、増加傾向が続く

Q-Successは10月24日(ドイツ時間)、「Usage Statistics and Market Share of HTML5 for Websites, October 2017」において、Webサイトの66.8%がマークアップ言語としてHTML5を使っていると伝えた。Webサイトの78.2%がHTMLを採用しており、HTML5はHTML全体の85%以上を占めていることになる。HTML5のシェアは増加傾向にあり、適用されるシーンが増えていることがわかる。

[09:53 10/25]

2017年10月24日(火)

【連載】簡単導入! OSS全文検索サーバFess入門 [1] 全文検索サーバFessを導入しよう

Google Site Searchが2018年3月をもってサービス終了するため、自社Webサイトに組み込む検索サービスを探している方も多いのではないでしょうか。また、企業や個人で保有するファイルが年々増えており、効率よく必要なものを見つけられる仕組みを求める声もよく聞きます。

[18:00 10/24]

アフリカの奇跡と呼ばれるルワンダでRuby on Railsを教えてみた - プログラマーが高給取りで人気の実態は?

1995年に起こった大虐殺が嘘のように収まり、平和で安定した高度経済成長を遂げ「アフリカの奇跡」と呼ばれるようになったルワンダ。その成長要因の1つがITだという。本稿では、ルワンダでRuby on RailsのトレーニングをDive into Code 代表取締役の野呂浩良氏の体験などをもとに、ルワンダのIT事情をお届けしたい。

[13:00 10/24]

Firefox、Web上にAR/VR技術を取り込む「WebXR API」発表

Mozillaは10月20日(米国時間)、「Bringing Mixed Reality to the Web - The Mozilla Blog」において、拡張現実(Augmented Reality:AR)やVirtual Reality(VR)を拡張する複合現実(Mixed Reality)のための実験的な取り組みとして「WebXR API」を発表した。Mozillaをはじめ主要ブラウザベンダーは仮想現実を実現するための技術「WebVR」の実装を進めている。今回Mozillaから提案されたAPIはこのAPIを拡張するために実験的な取り組みと言える。

[11:24 10/24]

2017年10月23日(月)

SamsungスマホをLinux開発環境にできる未来はすぐそこ?

Samsungは10月29日、「Samsung DeX's Expanding Ecosystem Pushes the Possibilities of the Smartphone」において、Samsung DeXでLinuxディストリビューションの実行を可能にする取り組み「Linux on Galaxy」を進めていると発表した。取り組みは初期の段階とされており、詳細は発表されていない。現在発表されている内容によれば「Linux on Galaxy」はアプリの形式で提供され、このアプリを使ってオペレーティングシステム(適切なLinuxディストリビューション)の実行を可能にするものだという。

[17:23 10/23]

ゼロからはじめてみる日本語プログラミング「なでしこ」 第14回 日本語でシーザー暗号を解読してみよう

最近では機密情報の流出を防ぐため、大切なデータを保存する際には、暗号化して保存するようにと言われています。しかし、その際、どのような暗号化を行うかは重要な問題と言えます。今回は、暗号への理解を深めるために、世界で最も簡単な暗号である「シーザー暗号」を例にして、自作プログラムを作ってみましょう。

[13:54 10/23]

Web技術でデスクトップを開発するNW.js最新版v0.26.0が公開

今月18日、Webの技術を利用してデスクトップアプリを開発するフレームワーク「NW.js」の最新版v0.26.0が公開された。NW.jsを使うと、HTML/CSS/JavaScriptといったWebの技術を利用して、Windows/macOS/Linuxといった各OS向けのデスクトップアプリを開発することができる。NW.jsは、レンダリングエンジンにChromium(Google Chromeのオープンソース版)を利用しているため、Webの表現力を活かしたデスクトップアプリの開発が可能だ。

[13:13 10/23]

Linuxのターミナル7選 - 最も人気があるのは?

Opensource.comは10月19日(米国時間)、「Top 7 terminal emulators for Linux|Opensource.com」において、Linuxでよく使われているターミナルエミュレータアプリケーション7選を伝えた。Linuxにおいてターミナルエミュレータアプリケーションは開発や運用管理の作業効率に直結する重要なソフトウェアだ。

[09:59 10/23]

2017年10月20日(金)

ソフトバンク、DevOps導入でレッドハットのコンサルティングを採用

レッドハットは10月20日、ソフトバンクで社内システムを開発・保守・運用するテクノロジーユニット IT統括 IT本部 プラットフォーム統括部門が、レッドハットのDevOpsコンサルティングサービス、およびPaaS基盤「Red Hat OpenShift Container Platform」を採用したと発表した。

[20:00 10/20]

AppleとGEがiOS向けSDKで提携

AppleとGEは現地時間18日、IoTプラットフォーム分野での提携を発表。GEの産業界向けIoTプラットフォーム「Predix」(プレディックス)のアプリケーションをiPhoneやiPadに提供するとともにiOSのための開発者向けPredix SDKを公開することを発表した。

[12:02 10/20]

Microsoft、Mozilla、Google、W3CらWeb技術文書取りまとめを発表

Mozillaは10月18日(米国時間)、「Mozilla brings Microsoft, Google, the W3C, Samsung together to create cross-browser documentation on MDN - The Mozilla Blog」において、Microsoft、Google、Samsung、W3Cと協力し「MDN Web Docs」にWeb技術に関するドキュメントの集約を進めると発表した。現在の協力関係をさらに進めて、MDN Web DocsをWeb技術ドキュメントのリファレンスとしての役割を担わせていくものと見られる。

[10:00 10/20]

2017年10月19日(木)

MicrosoftがMDN web docsへの協力姿勢を表明 - Web技術ドキュメント統一が加速

Microsoftは2017年10月18日(現地時間)、7,700件を超えるMSDNページをMDN(Mozilla Developer Network) web docsに対応させることを公式ブログで明らかにした。

[11:30 10/19]

Pythonで学ぶ 基礎からの機械学習入門 第3回 教師なし学習・クラスタリングについて学ぼう

本連載では、プログラミング言語Pythonを用いて実際に手を動かしながら機械学習に触れ、機械学習でどんなことができるのかを紹介していきます。今回は、クラスタリングについて学びます。

[11:00 10/19]

ゼロからはじめるDocker 第2回 Dockerをインストールしてみよう

Dockerをコマンドではなくブラウザから管理することができるRancherやportainerといったWebアプリケーションも登場している。しかしこれらを有効に利用するためには、まずはDocker環境を作成できなければならない。そこで今回は、DockerをインストールしてDocker環境を構築する。

[11:00 10/19]

Microsoft Edge新機能 - Windows 10 Fall Creators Update

Microsoftは10月17日(米国時間)、「What’s New in Microsoft Edge in the Windows 10 Fall Creators Update - Microsoft Edge Dev BlogMicrosoft Edge Dev Blog」において、Windows 10 Fall Creators Updateの提供とともにMicrosoft Edgeに導入された新機能について紹介した。

[10:02 10/19]

Windows 10 Fall Creators Update、注目の新機能・変更点まとめ

Microsoftは10月17日(米国時間)から、Windows 10の最新アップグレードバージョンとなる「Windows 10 Fall Creators Update」の提供を開始した。ユーザーへのアップデートは順次提供される見通し。Windows 10 Fall Creators Updateにはこれまでの開発成果が取り込まれており、注目の新機能が導入されている。

[10:00 10/19]

Googleカレンダー、新しいデザインへ

Googleは10月17日(米国時間)、「Time for a refresh: meet the new Google Calendar for web」において、新しいデザインのGoogleカレンダーの提供を開始したと伝えた。ユーザーは新しいデザインと元のデザインを自由に切り替えることが可能。GoogleカレンダーはGoogleの提供するサービスの中でも特に人気が高く、多くのビジネスマンにとって必須のツールになっている。

[08:13 10/19]

2017年10月18日(水)

DragonFly BSD 5.0登場

DragonFly BSDプロジェクトは10月16日(米国時間)、「DragonFlyBSD: release50」において、DragonFly BSDの最新版となる「DragonFly BSD 5.0」の公開を伝えた。x86_64版が提供されている。

[09:32 10/18]

2017年10月17日(火)

AndroidのKotlin、2018年にはシェアでJavaを上回る可能性

Googleは2017年5月のGoogle I/O 2017で、プログラミング言語「Kotlin」をAndroidで正式にサポートすると発表した。KotlinはJetBrainsによって開発されたプログラミング言語。静的型付けのオブジェクト指向プログラミング言語とされている。この発表を受け、AndroidにおけるKotlinを利用したアプリ開発の割合が増加すると予想されていたが、2018年末にJavaと同等のシェアに到達するという予測が公開された。

[10:24 10/17]

【連載】ぼくらのディープラーニング戦争 [5] 長く、安く使うAIを含めた企業システムアーキテクチャのあり方

ぼくらの5回にわたる連載、長いようで短かった戦いもついに最終回となりました。今回は、AIなどのデジタル技術をビジネスで活用するために何を行えばいいかについて企業システムアーキテクチャの面から考えたいと思います。

[08:00 10/17]

2017年10月16日(月)

コマンドラインで動画資料を確保する「youtube-dl」の最新版

動画ダウンロードツール「youtube-dl」の最新版が15日にGitHubで公開された。youtube-dlは、コマンドライン上で動く動画のダウンロードツールだ。YouTubeをはじめ数多くの動画共有サイトからの動画ダウンロードに対応している。

[17:23 10/16]

PythonやPyQtをベースのテキストドリブンBrowser「Qutebrowser」がv1.0に

マウスを使わない操作だけWebブラウジングを完結させようというテキストドリブンBrowser「Qutebrowser」がv 1.0に到達したことを開発者のFlorian Bruhin氏が公式ブログで発表している。GitHubからは、バイナリやソースコードをダウンロードできる。

[16:50 10/16]

GitHubの利用、日本と世界の違いは?

GitHubは10月11日(米国時間)、「GitHub Octoverse 2017|Highlights from the last twelve months」において、2017年におけるGitHubの利用データを公開した。GitHubは現在、世界で多くのデベロッパーに活用されているホスティングプラットフォームの1つであり、日本のデベロッパーにも人気がある。日本のデベロッパーと世界のデベロッパーにおいて、利用傾向にどんな違いがあるのだろうか。

[12:00 10/16]

GitHubで使われているプログラミング言語トップ15

Githubは10月11日(米国時間)、「GitHub Octoverse 2017|Highlights from the last twelve months」において、2017年におけるGitHubの利用データを公開した。GitHubでは377個のプログラミング言語が使用されており、プルリクエスト数をベースにランク付けされている。最も使われている言語は何だろうか。

[10:29 10/16]

ゼロからはじめるPython 第15回 最新Anacondaに入っている各種ツールを概観しよう

前回、Anacondaを利用して、Pythonの実行環境、各種ライブラリ、開発ツールの一式をインストールした。今回は、Anacondaに同梱されている便利な開発ツールの使い分け、また、簡単な使い方を紹介する。

[10:19 10/16]

CTC、AI活用のために開発技術を体系化し、ハイブリッドクラウド環境を提供

伊藤忠テクノソリューションズ(CTC)は10月13日記者説明会を開催し、データの準備、学習、アプリケーションの開発などのAIに関する開発技術を体系化した「CTC Artificial intelligence Resolution Library&Architecture(CarlA:カーラ)」と、それに対応したAI活用のためのハイブリッドクラウド環境「CTC Integrated AI Platform Stack(CINAPS:シナプス)」を提供開始すると発表した。

[08:00 10/16]

2017年10月14日(土)

2018年へ向け知っておくべき技術トレンドトップ10

Gartnerはこのほど、2018年に向けて知っておくべき技術トレンドをまとめたレポート「Gartner Top 10 Strategic Technology Trends for 2018」を発表した。主に人工知能、Fintech、IoTに関連した内容となっている。

[17:00 10/14]

2017年10月13日(金)

XML統合開発環境「Altova XMLSpy バージョン 2018」が国内販売 - エクセルソフト

エクセルソフトは、オーストリアはウィーンに本社を構えるAltova社のXML統合開発環境「Altova XMLSpy」最新版となる「Altova XMLSpy バージョン 2018」の国内販売を16日より開始する。対応OSは、Windows 7 / 8 / 10、Windows Server 2008R2以降。機能によりエディッションは異なり「XMLSpy 2018 Professional Installed Users」1ライセンスあたりの税別価格は75,000円。上位版の「XMLSpy 2018 Enterprise Installed Users」1ライセンスあたりの税別価格は150,200円。

[17:28 10/13]

Webサイトの文字コーディング、90%がUTF-8利用 - Shift JISは0.9%

Q-Successは10月13日(ドイツ時間)、「Usage Statistics of Character Encodings for Websites, October 2017」において、Webサイトで使われている文字エンコーディングの割合を発表した。UTF-8の割合が90.0%でトップとなっており、これにISO-885901、Windows-1251、Shift JISなどが続いている。

[17:00 10/13]

2017年10月12日(木)

ランサムウェア対策に組み込み可能なSDK - セキュアブレイン

セキュアブレインは12日、Windowsアプリケーションにランサムウェア対策機能を組み込めるSDK「セキュアブレイン アンチランサムウェアSDK for Windows」の販売を開始した。SDK動作環境は、Windows 7 / 8.1 / 10。32/64ビットのいずれにも対応する。

[13:29 10/12]

GCC 5.5登場

GNUプロジェクトおよびGCCデベロッパチームは10月10日(米国時間)、「GCC 5.5 Released」において、GNU Compiler Collectionの最新版となる「GNU Compiler Collection version 5.5」の公開を伝えた。GNU Compiler Collection version 5.5は5系ブランチの最終バグ修正バージョン。1つ前のバージョンである5.4で発見されたリグレッションバグや重要度の高いバグを含め250以上のバグが修正されている。

[13:02 10/12]

ゼロからはじめるDocker 第1回 Dockerとは?

クラウドサービスは、Iaas、Paas、Saasのサービスモデルで提供されており、最近ではサービスモデルのひとつであるIaasをより効率良く活用するために、必要最小限のリソースでアプリケーションを実行できる環境を提供するコンテナ型の仮想サービスが注目を集めている。そこで、コンテナ型の仮想サービスを理解する上で、代表的なソフトウェアであるDockerについて説明する。

[11:00 10/12]

Pythonで学ぶ 基礎からの機械学習入門 第2回 機械学習の環境を整えよう

本連載では、プログラミング言語Pythonを用いて実際に手を動かしながら機械学習に触れ、機械学習でどんなことができるのかを紹介していきます。今回は、Anacondaを利用してPythonで機械学習を行う環境を作っていきます。

[09:00 10/12]

2017年10月11日(水)

一定時間未操作でターミナルから自動ログアウトする方法

Tecmintは10月7日(米国時間)、「TMOUT - Auto Logout Linux Shell When There Isn't Any Activity」において、しばらく操作していないLinux上のターミナルから自動的にログアウトする方法を紹介した。rootでログインした状態のターミナルを放ったままにしておくと、席を立った際にほかのユーザーがターミナルを操作してシステムを破壊したり、マルウェアを設置したりといったことを簡単に行うことができる。自動ログアウトを設定することでこうした危険性を軽減できるとしている。

[18:00 10/11]

ブロックチェーン技術者を養成する「BBCプログラム」設立 - 24社が参加

SBIホールディングスとその子会社で次世代決済基盤をアジア地域で展開するSBI Ripple Asiaは10月11日、「Beyond Blockchainテクニカルプログラム(BBCプログラム)」を発足したことを発表した。

[16:43 10/11]

iOS 11で擬似的にブラックモードを利用する方法

fossBytesに10月6日(米国時間)に掲載された記事「How To Enable Hidden iOS 11 "Dark Mode"1 On iPhone And iPad?」が、iOS 11で擬似的にダークモードを実現する方法を紹介した。Windows 10などは最近ダークモードを追加したが、iOSは正式にはダークモードを提供していない。しかし、アクセシビリティの機能を使うことで擬似的に似たような状況を実現できるとしている。

[15:30 10/11]

Rails技術者認定試験運営委員会、Rails 5 技術者認定ブロンズ試験発表

Rails技術者認定試験運営委員会は10月10日、「Rails5技術者認定ブロンズ試験」を発表した。ベータ試験は11月12日にコワーキングスペース茅場町 Co-Edoで実施する。

[12:04 10/11]

【連載】基礎の基礎から学ぶ、Webプログラミング超入門 [8] PHP + HTMLの入力フォーム

今回は、実際にPHP + HTMLを用いてフォームを作っていきます。問い合わせフォームやアンケートフォームなど、普段Webサイト上で目にするような機能はどのように処理が行なわれているのか分かるはずです。Cloud9を使って実際に書いてみてください。

[11:00 10/11]

OpenBSD 6.2登場

OpenBSDプロジェクトは10月9日(カナダ時間)、「OpenBSD 6.2」において、OpenBSDの最新版となるOpenBSD 6.2の公開を伝えた。alpha版、amd64版、arm64版、armv7版、hppa版、i386版、landisk版、loongson版、luna88k版、macppc版、octeon版、sgi版、sparc64版が提供されている。インストールイメージは世界中のミラーサーバから取得可能。

[10:00 10/11]

2017年10月10日(火)

AI開発フレームワーク「ReNom」に位相幾何学を応用した分析機能"TDA"

日本のAIベンチャー企業であるグリッドは10日、同社のAI開発フレームワーク「ReNome(リノーム)」に新機能"トポロジカルデータアナリシス"(Topological data analysis/TDA)を追加、「ReNom TDA」の提供を開始したことを発表した。新機能が追加されたフレームワークはGitHubでReNome 2.2.0として公開されており、Catalogページには、ReNom TDAの使い方などもチュートリアル形式で掲載されている。

[13:02 10/10]

PyPy 5.9公開 - 高速Python実装系

PyPyチームは10月5日(米国時間)、「PyPy Status Blog: PyPy v5.9 Released, Now Supports Pandas, NumPy」において、PyPyの最新版となる「PyPy3.5 version 5.9」および「PyPy2.7 version 5.9」の公開を伝えた。PyPy3.5はPython 3.5シンタックスをサポートしたインタプリタ実装、PyPy2.7はPython 2.7シンタックスに対応したインタプリタ実装。なお、PyPy 3.5のインタプリタはまだベータクオリティとされている。

[10:11 10/10]

ゼロからはじめてみる日本語プログラミング「なでしこ」 第13回 SNSで縦書きしたい - テキスト回転ツールを作ろう

先日、Twitterを眺めていたら、ツイート(投稿文)を縦書きにすることが流行していました。一瞬、Twitterが縦書き表示に対応したのかと思ったのですが、どうやら違うようです。よくよく見てみると、横書きのテキストが縦書きに見えるように、文字の並べ方を縦に組み替えていただけでした。縦書きに見えるように、スペースを駆使するなどして、縦書き表示に見せかけるというテクニックを使っていたのです。今回はなでしこでプログラムを作って、横書きのテキストを並びかえて縦書きに見えるように整形するプログラムを作ってみましょう。

[10:06 10/10]

[講演レポート提供]実力至上主義の世界をどう生き抜くか? 経験者が語る「プロフェッショナルの心得」

第56回IT Search+スペシャルセミナーでは、読売ジャイアンツで活躍した元野球選手の鈴木尚広氏が講師として登壇。競争の激しいプロ野球の世界で、度重なるけがと戦いながらも「代走のスペシャリスト」として活躍した鈴木氏が、自身の経験を基に、プロフェッショナルの心構えについて解説を繰り広げた。

[08:30 10/10]

SBIホールディングス、日本国内での分散台帳技術のトレーニングプログラム

SBIホールディングスとR3 HoldCo(R3)は10月6日、R3が金融機関向けに開発中の分散台帳技術「Corda」について、日本国内でのトレーニングプログラムをSBIグループが提供することで合意したと発表した。

[07:00 10/10]

2017年10月07日(土)

Backblaze、100ペタバイト分のハードディスクを調達

オンラインバックアップサービスベンダーのBackblazeは10月5日(米国時間)、「The Growth in Cloud Storage Continues: 400 Petabytes of Storage」において、100ペタバイト分のハードディスクを調達したと伝えた。入手したハードディスクは2017年第4四半期に使用するとしている。

[16:30 10/7]

PostgreSQL 10が公開

PostgreSQLグローバルデベロップメントグループは10月5日(米国時間)、「PostgreSQL: PostgreSQL 10 Released」において、PostgreSQLの最新バージョンとなる「PostgreSQL 10」の公開を伝えた。Windows、macOS、Linux(Red Hat、Debian、Ubuntu、SuSEやおよびこれらファミリーディストリビューションなど)、FreeBSD、OpenBSDなど複数のオペレーティングシステムに対応している。

[13:30 10/7]

2017年10月06日(金)

Microsoft Edge、iOSとAndroidプレビュー版登場

Microsoftは10月5日(現地時間)、「Announcing Microsoft Edge for iOS and Android, Microsoft Launcher - Windows Experience BlogWindows Experience Blog」において、iOSおよびAndroid向けのMicrosoft Edgeを発表した。現在はプレビュー版の段階にあり、iOS版はApple TestFlight経由のテストが可能、Android版は近日中にプレビュー版を試せるようにするとしている。早期のテストを希望する場合は「Microsoft Edge Preview on iOS & Android - Now Available」からサインアップするよう求めている。

[18:46 10/6]

企業情報発信に便利な新機能搭載「Movable Type 7」α版公開

シックス・アパートは6日、同社が展開するCMS(コンテンツマネジメントシステム)「Movable Type」次期バージョンとなる「Movable Type 7」デベロッパープレビューを公開した。同社Webページからダウンロードできる。実行にはPerl 5.8.1以上、ApacheやWindows IISなどのWebサーバー、MySQLなどのデータベース、PerlモジュールとしてDBI、Image::Size、CGI::Cookieなど環境構築が必要になり、エンジニアやデザイナー、プラグイン開発者などをおもな対象にしている。

[18:09 10/6]

SwiftとJavaが減少、その理由は? - 10月開発言語ランキング

2017年に入ってから、プログラミング言語「Swift」は2.3%のレーティング値を付けてトップ10入りしたものの、その後だんだんとポイントを下げて今回は16位につけた。SwiftとともにJavaも下落傾向にあるが、Tiobe SoftwareではこうしたSwiftとJavaの衰退の理由を、モバイルアプリの開発が個々のプログラミング言語を直接使うスタイルではなく、同時にiOSとAndroid向けのアプリを開発できるフレームワークに移っている点にあると指摘している。

[14:30 10/6]

Drupal 8.4.0登場

Drupalプロジェクトは10月4日(米国時間)、「Drupal 8.4.0 is now available|Drupal.org」において、Drupalの最新版となる「Drupal 8.4.0」の公開を伝えた。Drupal 8.4.0はDrupal 8系の安定版リリースとしてマイルストーンと位置づけられており、主要モジュールを含めていくつかのモジュールの安定化が進められたバージョンとされている。

[11:56 10/6]

ゼロからはじめるAzure 第8回 Functionsを使ったイベント駆動アプリ

今回は、さまざまイベントをきっかけにアプリケーションを実行できるAzure Functionsと、WebJobsという2つのサービスを使って、イベント駆動アプリケーションの作り方や双方の違いを2回に分けて見ていきたいと思います。今回はAzure Functionsについて説明し、アプリケーションを作成していきます。

[11:30 10/6]

Google Assistant、DeepMindの「WaveNet」導入で自然な日本語を実現

DeepMindは10月4日(米国時間)、「WaveNet launches in the Google Assistant|DeepMind」において、1年間かけて機械学習により自然な音声を生成する技術「WaveNet」の高速化を進め、現在ではWaveNetがGoogle Assistantの日本語音声と英語音声(米国)に使われていると伝えた。同社のWebサイトでは、WaveNetを使った日本語音声とWaveNetを使っていない日本語音声を聞き比べることができ、WaveNetの音声のほうが自然に聞こえることを確認できる。

[10:51 10/6]

2017年10月05日(木)

ゼロからはじめるPython 第14回 最新Anaconda5でPython開発環境を全部揃えよう

本連載の1回目で、既に、Pythonのインストールについて紹介した。しかし、最新のAnaconda5を利用すると、Pythonの実行環境からライブラリ、開発ツールまで、全部を一気に整えることができるようになった。そこで、改めて、Anacondaのインストール方法から、初心者に優しい便利な開発ツールの使い方までを紹介しよう。

[16:01 10/5]

タグからわかる開発者が関心を持っている技術の傾向とは? - Stack Overflow

Stack Overflowは10月3日(米国時間)、「Mapping Ecosystems of Software Development - Stack Overflow Blog」において、同社のサービスで蓄積されたタグデータを分析して、タグ間の関連性を分析した結果を発表した。この結果からは、プログラマーや開発者がどのような技術に興味を持っているのかを知ることができ、参考になる。

[14:14 10/5]

HTML 5.1セカンドエディション、W3C勧告へ

World Wide Web Consortiumは10月3日(米国時間)、「HTML 5.1 2nd Edition is a W3C Recommendation|W3C News」において、「HTML 5.1 2nd Edition」をW3C勧告として発表した。W3C勧告として発表されたセカンドエディションではHTML 5.1における重大なエラーが修正されているほか、開発者を支援するための新機能や研究成果に基づいた新しい要素の追加などが実施されている。

[13:39 10/5]

FreeBSD 10.4-RELEASE登場 - 10系最後のバージョン

FreeBSDプロジェクトは10月3日(協定世界時)、FreeBSD 10系の最新バージョンとなる「FreeBSD 10.4-RELEASE Announcement」の公開を伝えた。amd64版、i386版、ia64版、powerpc版、powerpc64版、sparc64版、armv6版に対応しているほか、インストーラやライブCDイメージ、SDカードイメージ、仮想ディスクイメージなどが提供されている。Amazon EC2、Google Compute Engine、Hashicorp/Atlas Vagrant、Microsoft Azureでも提供中、または短期間で提供が開始される見通し。

[12:48 10/5]

Safariが減少 - 9月モバイルブラウザシェア

Net Applicationsから2017年9月のモバイル/タブレットブラウザシェアが発表された。2017年9月はAndroid BrowserとFirefoxがシェアを増やし、Chrome、Safari、Opera Miniがシェアを減らした。2017年9月はAndroidのシェアが増加しiOSのシェアが減少しており、Android Browserの増加とSafariの減少はこの動きと連動したものとみられる。

[12:33 10/5]

【連載】VRコンテンツの作り方 [15] Gear VR Controllerへの対応

今回は、サムスン電子ジャパンが5月に発売したGear VRヘッドセットの最新版「Galaxy Gear VR with Controller」をVRアプリ内に導入する方法について解説いたします。

[10:00 10/5]

Firefoxがシェアを増やす - 9月ブラウザシェア

Net Applicationsから2017年9月のデスクトップブラウザシェアが発表された。2017年9月はFirefox、Chrome、Safariがシェアを増やし、Microsoft Internet Explorer、Microsoft Edgeがシェアを落とした。特にMicrosoft Internet Explorerのシェア下落が大きく、Microsoft Internet Explorerのシェアがほかのブラウザのシェアに流れているように見える。

[09:17 10/5]

Pythonで学ぶ 基礎からの機械学習入門 第1回 機械学習の基本知識を押さえよう

本連載では、プログラミング言語Pythonを用いて実際に手を動かしながら機械学習に触れ、機械学習でどんなことができるのかを紹介していきます。専門性を問わず機械学習の世界に触れていただけるよう、数式などは極力用いずに、実践的な部分を中心に説明します。第1回は、機械学習の基本となる知識について解説します。

[09:00 10/5]

2017年10月04日(水)

目指すは「もっといいクルマ」- 3DデータとxR技術を活用するトヨタの挑戦

デルと日本マイクロソフトは9月25日、都内で産業向けVRセミナー「VR / ARの現状と今後」を開催。事例講演に登壇したトヨタ自動車 エンジニアリング情報管理部 情報管理企画室 主幹 栢野浩一氏は「トヨタの3Dデータ活用事例 - xRを用いて」と題し、xR(VR/AR/MR/HoloLens)を用いたサービス領域での適用事例を紹介した。

[12:30 10/4]

NTT Comなど、ドライブレコーダーから一時停止を認識 - AIで危険運転検知

NTTコミュニケーションズ(NTT Com)と日本カーソリューションズ(NCS)は10月3日、NTTグループのAI(人工知能)関連技術である「corevo(コレボ)」を活用したAI技術である「ディープラーニング(深層学習)による物体検出アルゴリズム」を用いて、ドライブレコーダーの映像から道路標識などを抽出し、センサデータ(速度)と組み合わせることにより、車両が道路標識などで一時停止すべきことが指定されている場所において、一時停止しなかった事象を検知するアルゴリズムを確立したと発表した。

[10:31 10/4]

SQL Server 2017、販売およびダウンロード開始

Microsoftは10月2日(米国時間)、「SQL Server 2017 on Windows Linux and Docker is now generally available|SQL Server Blog」において、SQL Serverの最新版となる「SQL Server 2017」の一般販売およびダウンロードを開始したと伝えた。SQL Server 2017はWindowsプラットフォームのみならずLinuxおよびDocker Enterprise Edition認証コンテナで実行することができる。

[08:46 10/4]

研究者、現実はコンピュータシミュレーション上の仮想現実ではないと示唆

実は、われわれが「現実」として認識しているこの世界はコンピュータ上でシミュレートされた仮想現実にすぎないのではないか――このシミュレーション仮説に関しては複数の考え方があり、時折面白い議論や発表が起こってはメディアを騒がしている。Cosmosに10月2日(米国時間)に掲載された記事「Physicists find we’re not living in a computer simulation|Cosmos」が、オックスフォード大学の論理物理学者チームが、現実は単純なシミュレーションによって生み出されたものではないと指摘したことを伝えた。

[08:26 10/4]

2017年10月03日(火)

Google App Engine、PHP 7.1に対応

Googleは9月29日(米国時間)、「Google Cloud Platform Blog: PHP 7.1 for Google App Engine is generally available」において、Google App Engineが「PHP 7.1」に正式対応したと伝えた。同社は2017年3月の段階でGoogle App Engine向けのPHP 7.1をベータ版と位置づけて公開していた。ベータ版を公開してからほぼ半年で正式版として公開したことになる。

[12:28 10/3]

【連載】 ぼくらのディープラーニング戦争 [4] 強く、賢く育てるAI設計の勘所

今回は、読者の皆様がもし実ビジネスにおいてAIを導入し、活用していく立場になった時、AIとどのように向き合って技術設計していくかについて考えていきたいと思います。

[10:30 10/3]

Firefox 56、AES-GCMパフォーマンス向上

Mozillaは9月29日(米国時間)、「Improving AES-GCM Performance|Mozilla Security Blog」において、Firefox 56のAES-GCMパフォーマンスが大幅に向上したと伝えた。ハードウェア・アクセラレーションを活用することでパフォーマンスを引き上げつつ、CPU利用率の低下とバッテリー消費の削減を実現できたとしている。

[07:37 10/3]

2017年10月02日(月)

AndroidとiOSの合計が前月からさらに増加 - 9月モバイルOSシェア

Net Applicationsから2017年9月のモバイルOSシェアが発表された。2017年9月はAndroidとWindows Phoneがシェアを増やし、iOS、Symbian、Java ME、BlackBerryがシェアを減らした。iOSにおいて、iPhoneがシェアを減らしたものの、iPadはシェアを増やしている。

[17:12 10/2]

島根県松江市に「アイル松江ラボ」開設でRubyによるシステム開発強化 - アイル

アイルは2日、島根県松江市に研究開発施設「アイル松江ラボ」を開設を発表。プログラミング言語「Ruby」による次世代システム開発強化に取り組んでいく。

[16:37 10/2]

Linuxシェア増加で5%に近づく - 9月OSシェア

Net Applicationsから2017年9月のデスクトップOSのシェアが発表された。2017年9月はWindowsがシェアを減らし、MacとLinuxがシェアを増やした。特にLinuxは8月と9月で大きくシェアを増やしており、この2カ月でシェアを2倍ほどまで増やしている。デスクトップ向けオペレーティングシステムのシェアがここまで大きく変動することは珍しい。

[16:11 10/2]

ヤフー、大阪に新たな開発拠点を開設 - フリーアドレス制などを導入

ヤフーは10月2日、同月より大阪オフィスを増床し、社外の人も利用できるコラボレーションスペースの設置やフリーアドレス制を導入するほか、技術力向上のため月額1万円の費用補助など9つの制度や取組みをパッケージ化したクリエイター活動支援制度「My Polaris(マイポラリス)」を導入すると発表した。

[12:59 10/2]

ポートを調べるsockstatコマンドの使い方15選

Tecmintは9月28日(米国時間)、「15 Useful 'Sockstat Command Examples' to Find Open Ports in FreeBSD」において、ネットワークおよびソケットのデータを表示するsockstatコマンドの使い方を伝えた。sockstatコマンドはFreeBSDのコマンドで、ポートを開いているプロセスなどの情報を表示させることができる。

[10:33 10/2]

2017年09月30日(土)

Windows 10高速化テクニック17選

fossBytesに9月28日(米国時間)に掲載された記事「17 Tips & Tricks To Speed Up Windows 10 And Make It Faster」が、Windows 10を高速化するための17のテクニックを紹介した。標準機能を使ってできるテクニックばかりなので、気軽に試すことができそうだ。

[13:00 9/30]

2017年09月29日(金)

NEC、アジャイル開発やDevOpsをサポートした開発環境

NECは9月29日、業務システム構築基盤ソフトウェア「SystemDirector Enterprise」について機能強化を行ったと発表した。SystemDirector Enterpriseはオープン開発言語に対応したインターネット・クラウドシステムの構築を支援するソフトウェア開発環境。

[15:58 9/29]

PHP 7.0最新修正版、PHP 7.2.0 RC3公開

PHPデベロップメントチームは9月28日(米国時間)、PHP 7.0系の最新版となる「PHP 7.0.24」を公開した。今回のリリースはバグ修正リリースとなっており、複数のバグが修正されている。PHPデベロップメントチームはすべてのPHP 7.0系ユーザーに対して、このバージョンへのアップグレードを推奨している。

[12:43 9/29]

【特別企画】きゃんちが徹底調査! ITエンジニアに英語って、本当に必要なんですか?

こんにちは、”きゃんち”こと喜屋武ちあきです。最近、ITエンジニアでも英語を仕事で使う方が増えている? と感じることが時々あります。海外展開をする企業が増加している、というニュースもよく聞きますし、そういった流れで英語が必要とされる場面は、ITエンジニアのお仕事でも増えていきそうですよね。

[12:09 9/29]

Facebook、ReactのライセンスをMITに変更の意向

Facebookは9月22日(現地時間)、「Relicensing React, Jest, Flow, and Immutable.js」において、同社の支援するReact、Jest、Flow、Immutable.jsのライセンスをMITライセンスに変更する予定だと伝えた。Reactはすでにある規模のエコシステムを構築しており、同社はライセンスといった非技術的な問題から状況を後退させることを避けるために今回の判断に至ったと説明している。

[09:30 9/29]

Microsoftがオープンソースサポートを強化、OSIのスポンサーへ

Open Source Initiative (OSI)は9月26日(フランス時間)、「Microsoft Makes it Official: Becomes Sponsor of Open Source Initiative|Open Source Initiative」において、MicrosoftがプレミアムスポンサーとしてOSIに参加することになったと発表した。Microsoftは2005年のMicrosoft Community License、2007年のMicrosoft Permissive LicenseですでにOSIと関わりを持っているが、今回の発表をもってより積極的にOSIとの関連を持つことになる。

[08:20 9/29]

2017年09月28日(木)

高速化の成果物「Firefox Quantum」、ベータ版へ

Mozillaは9月26日(米国時間)、「Start Your Engines – Firefox Quantum Lands in Beta, Developer Edition - The Mozilla Blog」において、エンジンを新しく開発し高速化したFirefoxのベータ版を公開したと伝えた。バージョンとしてはFirefox 57となるが、同社はこの名称ではこのバージョンの変化の大きさを伝えることが難しいとして「Firefox Quantum」と呼んでいる。

[16:18 9/28]

品質を保ったアジャイル開発を促進する「DevQAOpsソリューションサービス」 - SHIFT

ソフトウェアテストをサービスとして提供するSHIFTは27日、アジャイル開発向けのテスト支援サービス「DevQAOpsソリューションサービス」の提供を開始した。

[14:23 9/28]

2017年09月27日(水)

Windows Updateの帯域幅が設定可能に

fossBytesに9月23日(米国時間)に掲載された記事「How To Limit Windows Update Download Speed Using This Hidden Setting|fossBytes」が、Windows Insider Build 16241にWindows Updateのダウンロードおよびアップロードの帯域を制限するオプションが追加されたと伝えた。この機能は2017年10月に公開が予定されているWindows 10 Fall Creators Updateに導入される可能性があるとしている。

[19:08 9/27]

テキストエディター「Brackets」がv1.11にバージョンアップ、Linux版が公開

Adobeが進めるオープンソースのテキストエディタ「Brackets」がv1.11にバージョンアップ、Linux版のフルサポートが公式ブログに記載された。

[16:58 9/27]

Python3エンジニア認定基礎試験 模擬問題β版が無料公開

Dive into Codeは9月27日、「Python3エンジニア認定基礎試験 模擬問題β版」を無料公開した。一定期間のフィードバックから品質を向上した後、正式版として無料公開を継続する。

[14:57 9/27]

2017年09月26日(火)

Visual StudioでSubversion/Perforceを使う方法

Visual Studioエンジニアリングチームは9月21日、「Source Control Showcase: Integrating Subversion and Perforce into Visual Studio 2017|The Visual Studio Blog」において、Visual Studio 2017でサードパーティ製のソースコードバージョン管理システムを利用する例を紹介した。記事ではSubversionとPerforceを利用する方法を取り上げている。

[17:27 9/26]

【連載】IoTの「Things」入門 [9] GATTプロファイルを操ろう(1) 双方向Find Me、ドングル側の実装

実践編第3弾は、GATTプロファイルを利用したアプリケーションを紹介します。Bluetooth SIGの標準プロファイルの中でも、PSoC BLE Pioneer kitのみ、かつ比較的容易に実現できる Find Me Profile(FMP)に焦点をあてます。

[10:45 9/26]

ディスクI/Oのレイテンシーを測定するiopingツールの使い方

nixCraftは9月21日(米国時間)、「How to find disk I/O latency with ioping monitoring tool on Linux|nixCraft」において、リアルタイムにディスクI/Oのレイテンシーをモニタリングするツールとして「ioping」を紹介した。iopingはネットワーク・レイテンシーをモニタリングするpingコマンドによく似たツール。簡単なコマンドでリアルタイムにディスクI/Oのレイテンシーをモニタリングすることができる。

[02:30 9/26]

2017年09月25日(月)

ゼロからはじめるAzure 第7回 Azureとモバイルアプリを連携させる

前回は、Azureの仮想マシンを使ってWindows Server上に構築したASP.NETのWebアプリケーションを動作させる環境構築手順などについて紹介しました。Azureには、用途にあったサービスの構築済みテンプレートが豊富に用意されており、それらの中から選ぶことで目的に沿った環境を簡単にすばやく用意することができるようになります。今回はモバイルアプリ向けのサービスと、アプリとAzureを連携するためのSDKについて紹介します。

[15:06 9/25]

IBM Java仮想マシン、オープンソースで公開

jaxenterに9月18日(ドイツ時間)に掲載された記事「Eclipse OpenJ9: IBM open sources their own JVM - JAXenter」が、IBMから公開されたオープンソースのJava仮想マシン「Eclipse OpenJ9」について伝えた。Eclipse OpenJ9はIBMの多くの製品のコア技術として使われている仮想マシン。IBMは「Eclipse OpenJ9」をオープンソース・ソフトウェアとして公開することで優れたエコシステムの構築を狙っている。

[15:03 9/25]

ゼロからはじめるPython 第13回 過去の気象情報をもとに運動会の開催日を選んでみよう(その2)-必ず晴れる秋の一日と候補地の選定

前回より、気象庁のWebサイトで公開されている過去の気象情報を利用して、必ず晴れる日を調べている。運動会の開催にぴったりの一日はいつだろうか。前回、必ず晴れる日を20日ほどピックアップしてみたのだが、残念ながら、季節が秋の日が見当たらなかった。そこで、さらに広い視点を持って情報を調べてみよう。

[12:49 9/25]

【連載】RPA入門 - ツールで学ぶ活用シーン[1] RPAとは

AIには、ルールベース、機械学習、深層学習(ディープラーニング)の3つのレベルがあり、レベルが上がるに連れてより高度な人工知能を実現しますが、AIのスピンオフという位置付けで、Digital Labor(仮想知的労働者)によるホワイトカラー業務の自動化を実現するRPAが注目されています。

[08:30 9/25]

2017年09月24日(日)

Stack Overflow、開発者の平均年収を計算できるWebページを公開

Stack Overflowは9月19日(米国時間)、開発の種類や勤め先の国や地域、学歴、勤務年数などから年数を推測して表示するページ「Calculate your salary - Find out what developers like you are earning」を公開した。どのような種類の開発者/プログラマーの年収が高いのか、または低いのかについて調べることができる。

[19:30 9/24]

どの国、どの職種の開発者の年収が高い? - Stack Overflow

Stack Overflowは9月19日(米国時間)、「How Much Do Developers Earn? Find Out with the Stack Overflow Salary Calculator - Stack Overflow Blog」において、Stack Overflowの調査データから開発者の年収に関するデータを発表した。年収は開発者としての勤務年数によって左右されるほか、国ごとに大きな違いが現れることが示されている。

[17:30 9/24]

Java 9 SE公開 - 3年半ぶりのメジャーアップグレード

Oracleは9月21日(米国時間)、「Java SE - Downloads|Oracle Technology Network|Oracle」において、Javaの最新版となる「Java SE 9」の提供を開始した。Java 9 SEは3年半ぶりのメジャーアップグレードバージョン。Java 9はこれまでのバージョンと比較してモジュール関連の機能が大幅に強化されているほか、さまざまな新機能が導入されている。

[15:30 9/24]

Microsoft Azure向けUbuntuカーネル、提供開始

Canonicalは9月21日(米国時間)、「Microsoft and Canonical Increase Velocity with Azure Tailored Kernel|Ubuntu Insights」において、Microsoft Azureチームとの協力の下、Ubuntu 16.04 LTS on Microsoft Azure向けのUbuntu CloudイメージにおいてAzure向けに設定されたUbuntuカーネルがデフォルトで動作するようになったと伝えた。この新しいカーネルはUbuntu 16.04 LTSのサポートライフの期間において他のUbuntuカーネルと同じレベルのサポートとセキュリティメンテナンスが提供されると説明がある。

[13:30 9/24]

iOS 11、公開から2日で一気にiOS全体で6%超えのシェア獲得 - StatCounter

StatCounterは9月21日(米国時間)、「iOS 11 rockets to over 6% internet usage in just two days|StatCounter Global Stats」において、iOS全体のシェアにおいてiOS 11のシェアが2日間で6.2%に到達したと発表した。これは新しいバージョンへの移行速度としては驚異的な速さと説明。同時に、広告業界はかなり早い段階でこの影響を受けることになるだろうと指摘している。

[11:30 9/24]

2017年09月23日(土)

Chrome 62 Beta、注目すべき新機能

Chromium Blogに9月20日(米国時間)に掲載された記事「Chromium Blog: Chrome 62 Beta: Network Quality Estimator API, OpenType variable fonts, and media capture from DOM elements」が、Chrome 62 Betaに追加された新機能や変更点について伝えた。

[18:30 9/23]

GitHub Desktop 1.0登場 - Electronで再実装

GitHubは9月19日(米国時間)、「Announcing GitHub Desktop 1.0 · GitHub」において、GitHub Desktopの最新版となる「GitHub Desktop 1.0」の公開を伝えた。開発チームは数カ月前にGitHub Dekstopの再デザインおよびElectronをベースに再実装を開始し、今年5月にパブリックベータが公開されていた。

[17:00 9/23]

2017年09月22日(金)

社会に活きるプログラミングサイト「K3Tunnel」公開 - 新日鉄住金ソリューションズ

新日鉄住金ソリューションズは22日、プログラミング学習サイト「K3Tunnel(ケイサントンネル)」サービスの提供を開始した。身近な"ミッション"をプログラミングで解決することをテーマにした学習サイトで、変数や制御、条件分岐などをブロックで配置。プログラミング的ロジックで課題を解決していく探究型学習プロセスを学べる。

[18:13 9/22]

最後の/8在庫のIPv4アドレス移転受付一時中止 - JPNIC

日本ネットワークインフォメーションセンター(Japan Network Information Center -JPNIC)は9月20日、「最後の/8在庫のIPv4アドレス移転受付一時中止と移転対象レジストリ追加のお知らせ - JPNIC」において、「/8相当の最後のAPNICにおけるIPv4未割り振り在庫(103.0.0.0/8)」からの分配済みIPv4アドレスを対象とした移転申請受付を一時中止する旨を伝えた。

[10:30 9/22]

Vivaldi 1.12登場 - ユーザーの要望に応えた3つの機能を追加

Vivaldi Technologiesは9月20日(米国時間)、「Giving you the browser you want|Vivaldi Browser」において、WebブラウザVivaldiの最新版となる「Vivaldi 1.12」の公開を伝えた。Vivaldi 1.12にはユーザーから寄せられた要望に応えた3つの新機能が追加された点が注目される。

[09:18 9/22]

2017年09月21日(木)

ユニ電子とインフォテリア、IoTセンサーから取得したデータの管理で協業

ユニ電子とインフォテリアは9月21日、協業し、インフォテリアのIoT対応モバイルアプリ開発ツール「Platio」がユニ電子のIoTデバイスに標準対応することを発表した。ユニ電子のIoTデバイス5種にインフォテリアの「Platio」が対応する。

[18:43 9/21]

インド、ビットコインに代わる独自の仮想通貨の開発を検討中か

The Economic Timesに9月16日(オランダ時間)に掲載された記事「Bitcoin: Another experiment with currency? RBI is looking at its own Bitcoin|Cryptocurrency」が、インドの中央銀行に当たるインド準備銀行(The Reserve Bank of India; RBI)が新たな仮想通貨の導入を検討しているようだと伝えた。Bitcoinの成功をきっかけに同行が仮想通貨の取り組みを進めることになった可能性があると指摘している。

[11:00 9/21]

2017年09月19日(火)

ゼロからはじめてみる日本語プログラミング「なでしこ」 第12回 文字数カウントツールを作ってみよう

頼まれて文章を書くとき、「何文字くらいで書いてください」と言われることが多いものです。学校の作文やレポートだったり、会社の社内報だったり、いずれも文字数を指定されます。そこで、日本語でプログラミングできる「なでしこ」を使って、文字数をカウントするツールを作ってみましょう。以下のようなツールを作ります。

[13:30 9/19]

BIND 9.12.0 Alpha登場

Internet Systems Consortiumは9月13日(米国時間)、「BIND 9.12.0 Alpha|Internet Systems Consortium」において、次期リリースバージョンとなる「BIND 9.12.0」がアルファテストの段階になったと伝えた。次のベータ版にいくまでの間にも変更が施されることになってるが、現段階でも注目される変更が取り込まれたバージョンになっているという。年内には正式版のリリースが予定されており、バージョンアップを検討している場合はテストを開始できる状態になったと言える。

[12:29 9/19]

【連載】ぼくらのディープラーニング戦争 [3] やってみよう!AI業務適用検討

今回は、前回同様にNTTデータが受託した経済産業省の調査プロジェクトおよびその他事例を踏まえながら、特に「実業務へのAI適用検討」にフォーカスを当てて、AI導入プロジェクトにおける実行面、実際に現場へAI適用する場合の勘所を解説していきます。

[08:30 9/19]

2017年09月15日(金)

アシスト、Webアプリケーション超高速開発基盤「AEDAN内製パック」

アシストは9月15日、米Progress Softwareのルールエンジン「Progress Corticon」と、キヤノンITソリューションズのWebアプリケーション自動生成ツール「Web Performer」を組み合わせたWebアプリケーション超高速開発基盤「AEDAN(えいだん)内製パックWebアプリケーション開発版」の提供を開始した。

[18:34 9/15]

GitHub、AtomにIDEの機能を追加する「Atom-IDE」公開

GitHubは9月12日(米国時間)、「Introducing Atom-IDE · GitHub」において、Facebookとの協力の下、コードエディタ「Atom」に統合開発環境(IDE)が実現しているような機能を導入するためのオプションパッケージ「Atom-IDE」を発表した。今回発表されたバージョンではコンテキストを考慮した自動補完機能に加え、ナビゲーション機能、アウトラインビュー機能、フォーマット機能などが実装されている。

[08:37 9/15]

2017年09月14日(木)

Sublime Text 3.0がリリース

クロスプラットフォームで動作するテキストエディター「Sublime Text」最新版となる「Sublime Text 3」が現地時間13日リリースした。公式サイトからダウンロードできる。継続利用の個人ライセンスは80米ドル。

[18:43 9/14]

ソニーネット、新会社設立でソフトウェア開発者向けサービスβ版提供開始

ソニーネットワークコミュニケーションズは14日、新会社Rocro株式会社の設立を発表。ソフトウェア開発者向けサービス群「Rocro」(ロクロ)パブリックβ版の提供を開始した。

[14:23 9/14]

Atomの統合開発環境「Atom IDE」登場

GitHubは12日(現地時間)、開発者に人気のテキストエディター「Atom」をバージョン1.20に更新したことを、公式ブログで明らかにした。Git統合の改善やコミットメッセージの作成機能、検索・置換実行時に合致部分前後をインライン表示する機能を追加している。その他にもPHPサポートに関する修正や、CSS自動補完機能によるPostCSSのサポートなども加わった。

[11:33 9/14]

ウィザードやテンプレートをさらに改善したWindows Template Studio 1.3登場

Microsoftは2017年9月12日(現地時間)、ウィザードを利用してUWP(ユニバーサルWindowsプラットフォーム)アプリケーションに必要なフレームワークや機能導入を容易にする開発者支援ツール「Windows Template Studio」をバージョン1.3へ更新した。インストール済みの場合は、Visual Studio経由で更新できる。

[10:27 9/14]

2017年09月13日(水)

Google「バックアップと同期」でPCとGoogle Driveのフォルダを同期する方法

fossBytesに9月11日(米国時間)に掲載された記事「How To Backup Your Hard Drive Using Google's Backup And Sync Tool?」が、Googleが今年6月に発表したツール「バックアップと同期」 (Backup and Sync)を使ってPCのフォルダとGoogle Driveのフォルダを同期する方法を伝えた。このツールを使うことでPCのフォルダの内容をGoogle Driveと同期させることができ、同期したデータはAndroidデバイスからでもチェックできる。

[19:13 9/13]

nginxが増加も、全体は横ばい傾向 - 9月Webサーバ調査

インターネットサービス企業のNetcraftは9月11日(米国時間)、「September 2017 Web Server Survey|Netcraft」において、2017年9月のWebサーバのシェア調査の結果を伝えた。9月はnginxが順調にシェアを伸ばしており、コンピュータの台数換算で49,900台増加させ22.2%のシェアに到達した。Microsoft IISのコンピュータ台数のシェアが22.5%であるため、同様の傾向が続いた場合は、nginxのコンピュータの台数がMicrosoft IISの台数を超える可能性が出てきている。

[12:45 9/13]

Oracle、Java EEをEclipse Foundationへ

Oracleは12日、同社公式ブログ「Opening Up Java EE|Oracle The Aquarium Blog」において、Software EvangelistのDavid Delabassee氏がJava EEの開発プロセスの移行先としてEclipse Foundationを選んだことを掲載した。

[12:28 9/13]

2017年09月12日(火)

SBI、ブロックチェーンや仮想通貨に関連する技術者養成プログラム設立

SBIホールディングスとその子会社のSBI Ripple Asiaは9月12日、プログラム参加企業と共同でブロックチェーン・分散台帳技術(DLT:Distributed Ledger Technology)、および仮想通貨などの先端技術に関する技術者の養成を目指す「Beyond Blockchainテクニカルプログラム(BBCプログラム)」を設立したと発表した。

[15:08 9/12]

2017年09月11日(月)

ブリヂストンとSAS、データサイエンティストの育成プログラムを共同開発

ブリヂストンはSAS Institute Japan(SAS)と共同で、ソリューションビジネスをリードするデータサイエンティストの人材育成プログラムを開設したと発表した。ソリューションビジネスの質を高め、顧客への提供価値向上を目指す。

[15:56 9/11]

エスキュービズム、クラウドをセットにしたECサイト構築パッケージ

エスキュービズムは9月11日、同社が提供するECサイト構築パッケージ「EC-Orange」を、富士通クラウドテクノロジーズが提供するパブリック型クラウドサービス「ニフティクラウド」とワンパッケージ化し、同日から提供を開始すると発表した。

[14:19 9/11]

ゼロからはじめるPython 第12回 過去の気象情報をもとに運動会の開催日を選んでみよう(その1) - 気象データの入手と簡単な統計

前回、身近なオープンデータの例として「郵便番号」を取り上げたが、今回は、気象庁が公開している過去の気象情報を活用してみたいと思う。今回は、過去10年分の天気データを分析して必ず晴れる日を調べてみよう。

[11:59 9/11]

最も成長しているプログラミング言語は? - Stack Overflow

Stack Overflowは9月6日(米国時間)、「The Incredible Growth of Python - Stack Overflow Blog」において、所得の高い国においてはプログラミング言語「Python」の成長が明らかに他のプログラミング言語よりも高い傾向にあると伝えた。また、所得が低い国においてもPythonは成長しているという。

[07:30 9/11]

2017年09月10日(日)

9月TIOBEプログラミング言語ランキング、落ちるビッグ3・Java、C、C++

TIOBEプログラミング言語ランキングにおいて、Java、C、C++が15年以上にわたり1位から3位までを独占してきたが、状況が変わりつつある。最近、これらビック3は大きくシェアを減らしており、4位以下のC#とPythonとの差が狭まりつつあるのだ。TIOBE Softwareは現在は単一のプログラミング言語でシステムを開発するといったケースは珍しくなっており、結果としてインデックス値がそれぞれのプログラミング言語に分散する傾向が現れているという。

[06:30 9/10]

2017年09月09日(土)

VivaldiのCEO、Googleに公平にサービスを提供するように呼びかけ

Vivaldi Technologies CEO、Jon von Tetzchner氏は9月4日(米国時間)、「Google: time to return to not being evil|Vivaldi Browser」において、Googleは現在、検索と広告において独占に近い力を持つ立場にあり、規制が必要な可能性があると指摘した。Googleはこうした独占的な力を適切に行使することができておらず、公平な競争という点において信頼を損なっている可能性があるとしている。

[14:00 9/9]

2017年09月08日(金)

フラットデザイン、ユーザーにとってはわかりづらい? - 研究者ら発表

Nielsen Norman Groupは2017年3月2017日(米国時間)、「Flat UI Elements Attract Less Attention and Cause Uncertainty」において、フラットデザインを採用したページはそうではないページと比較して、ユーザーが平均で22%ほど長い時間をかけてどこをクリックすればよいかを探す傾向が見られると伝えた。フラットデザインを採用したページでは、どこがリンクやボタンになっているのかを判断することが難しくなり、その分時間をかけているようだという。

[07:22 9/8]

W3C CSSワーキンググプール、メディアクエリLevel4の実装呼びかけ

World Wide Web Consortium、CSSワーキンググプールは9月5日(米国時間)、「W3C Invites Implementations of Media Queries Level 4|W3C News」において、「Media Queries Level 4 - W3C Candidate Recommendation, 5 September 2017」の実装を呼びかけた。メディアクエリの機能を利用することにより、ディスプレイサイズやユーザーエージェントごとに利用するデザインを変更するといったことが可能になる。

[06:59 9/8]

2017年09月07日(木)

【連載】イマドキのテキストエディタ事情 [7] Visual Studio Codeのカスタマイズ

Visual Studio Codeは補完機能が優れているので、普通に使っているだけでも満足度は高いが、今回は設定やテーマの変更など、ユーザが好みに応じてカスタマイズできる点を取り上げよう。

[16:30 9/7]

Azure上でのCI/CDを実現するApp Service on LinuxとWeb App ContainersがGA

Microsoftは2017年9月6日(現地時間)、同社のパブリッククラウドであるMicrosoft Azure上で、Webアプリケーションやモバイルアプリケーションの開発・展開を行うAzure App Serviceから利用するApp Service on LinuxとWeb App Containersが、一般提供版(GA)に達したことを公式ブログで明らかにした。Azure App ServiceはAzure上のPaaSとして、WindowsやLinux、そしてDockerイメージも完全サポートに至り、同社によれば100万以上のクラウドアプリケーションを提供している。

[14:47 9/7]

Reddit、メインのソースコードをオープンソースから撤退

Redditは9月2日、「An update on the state of the reddit/reddit and reddit/reddit-mobile repositories : changelog」において、2008年にオープンソース化したRedditについて、今後はアップデートを実施しないと発表した。ツールは今後もオープンソースとして開発を進めるほか、ほかのオープンソースプロジェクトへのコミットメントも継続するが、Redditの主な開発は社内で実施すると説明した。

[06:49 9/7]

2017年09月06日(水)

Googleで検索されたハウツー「〇〇する方法」第1位は?

グーグルは生活の知恵を調べる方法としても広く利用されている。「醤油のシミを落とす方法」「生魚を新鮮なまま保存する方法」「おいしいご飯の炊き方」「運動靴の選択の仕方」など、困ったことがあればとりあえず検索して調べてみる――これが現代人の生活の知恵の1つだ。この生活の知恵、世界ではどのようなことが調べられているのだろうか。そんな疑問に答えるサイト「Hot To Fix a Toilet(トイレを修理する方法)」が登場した。

[16:00 9/6]

Oracle、Solaris関連の従業員をレイオフか

2017年に入ってからOracleがSolaris関係の従業員の大規模レイオフを実施するのではないかという推測が出ていたが、ついに先週の金曜日にレイオフが実施されたと複数のメディアが伝えた(Oracle Layoffs Hit Longtime Solaris Developers Hard|Phoronix、Oracle Finally Killed Sun|Meshed Insights Ltd)。複数の関係者がTwitterでレイオフに関するメッセージを出しており、かなりの数の従業員が影響を受けたものと見られる。

[08:15 9/6]

AWSのCDN「Amazon CloudFront」、この1カ月で利用が急増

Q-Successは9月4日(ドイツ時間)、「Usage Statistics and Market Share of Amazon CloudFront for Websites, September 2017|Web Technology Surveys」において、リバースプロクシを使っているWebサイトにおいて、Amazon CloudFrontのシェアが6.1%を突破したと伝えた。これはWebサイト全体の0.5%に相当する。Amazon CloudFrontは過去1年間でシェアを徐々に伸ばしていたが、ここにきて一気にシェアを増やしたことになる。

[06:37 9/6]

2017年09月05日(火)

GitHub、注目プロジェクト紹介の"Release Radar"を公式ブログで開始

オープンソースのリポジトリ(repository)をサービス展開するGitHubは、注目のプロジェクトを紹介する"Release Radar"を公式ブログに掲載。世界の技術を変えるプロジェクトから休日のプロジェクト(weekend side projects)までを広く公式ブログで紹介していくようだ。大量のプロジェクトを扱うGitHubが選んでいるRelease Radar、さすがにどれも興味深い。

[20:23 9/5]

2017年09月04日(月)

Chromeが増加 - 8月モバイルブラウザシェア

Net Applicationsから2017年8月のモバイル/タブレットブラウザシェアが発表された。2017年8月はChromeがシェアを増やし、SafariとAndroid Browserがシェアを減らした。

[14:00 9/4]

Android増加、AndroidとiOSで97.69% - 8月モバイルOSシェア

Net Applicationsから2017年8月のモバイルOSシェアが発表された。2017年8月はAndroidがシェアを増やし、iOSがシェアを減らした。

[13:00 9/4]

Chrome、IE、Firefox下落 - 8月ブラウザシェア

Net Applicationsから2017年8月のデスクトップのブラウザシェアが発表された。2017年8月は、Chrome、Firefox、 Internet Explorerがシェアを減らし、Microsoft Edge、Safari、Operaがシェアを増やした。今月は、主要ブラウザのシェアがそろって減っており、その分がほかの主要ブラウザに流れたものと見られる。

[11:49 9/4]

Linux、Windows 10が増加 - 8月OSシェア

Net Applicationsから2017年8月のデスクトップOSシェアが発表された。2017年8月はLinuxがシェアを増やし、WindowsとMacがシェアを減らした。Linuxが徐々にシェアを増やしている一方、Macは徐々にシェアを減らしており、今後、LinuxとMacの順位が逆転する可能性もある。

[10:38 9/4]

ゼロからはじめてみる日本語プログラミング「なでしこ」 第11回 日本語で肥満判定ツールを作ってみよう

日本語でプログラミングできる「なでしこ」を使って、プログラミングを身につけましょう。プログラミングができれば、いろいろな仕事を自動化することができます。今回は、なでしこを使って肥満判定に挑戦してみましょう。

[10:10 9/4]

2017年09月02日(土)

Googleでインターネットの速度を計測する方法

fossBytesに8月31日(米国時間)に掲載された記事「Google Search Has A New "Speed Test Tool", Here Is How To Use It」が、Google.comの検索結果からインターネット速度を計測する方法を伝えた。Google.comで「speed test」で検索すると検索結果に計測用のリンクが表示され、「RUN SPEED TEST」をクリックするとインターネット速度の計測が行われる。このサービスは本稿執筆時点ではGoogle.comで提供されており、Google.co.jpでは提供されていない。

[13:00 9/2]

2017年09月01日(金)

開発者はディープラーニングをWindowsアプリに、CNTK v2.1がUWPサポート

Microsoftは8月31日(以下すべて現地時間)、CNTK(Microsoft Cognitive Toolkit)バージョン2.1において、UWP(ユニバーサルWindowsプラットフォーム)アプリケーションをサポートすることを、公式ブログで明らかにした。現時点ではC++ CNTK UWPバインディングのみサポートする。

[17:59 9/1]

色付きcatコマンド「ccat」を使う方法

nixCraftに8月30日(米国時間)に掲載された記事「How to colorizing cat command output or files using ccat app on Linux or Unix system|nixCraft」が、catの出力にシンタックスハイライトを追加できるコマンド「ccat」について伝えた。ccatは、Linux、Mac、*BSD(FreeBSD、OpenBSD、NetBSD)などのオペレーティングシステムに対応したコマンドで、複数のプログラミング言語のフォーマットに対応している。

[11:42 9/1]

Google Cloud PlatformにFreeBSD 11をインストールする方法

nixCraftに8月30日(米国時間)に掲載された記事「How to install FreeBSD 11 on Google Cloud Compute|nixCraft」が、Google Compute EngineにFreeBSD 11.1-RELEASEをインストールする方法を紹介した。Google Compute Engineではコマンドベースで遠隔から仮想環境を構築することができ、環境構築作業を自動化することができる。紹介されている方法は次のとおり。

[11:34 9/1]

[講演レポート提供]まずは小さなトライから! TensorFlow活用事例をブレインパッド下田氏が解説

7月20日に開催した第50回IT Search+スペシャルセミナーのセッション3「ディープラーニングはここまで来た TensorFlow 最新活用事例」では、ブレインパッド オープンテクノロジー推進室室長 下田倫大氏が登壇。Googleが開発したオープンソースの機械学習ライブラリ「TensorFlow」を例に、その具体的な活用事例や導入を成功させるためのポイントなどについて解説を繰り広げた。

[08:30 9/1]

【特別企画】エンタープライズの世界で挑戦! ハンズラボのiOSアプリ開発現場に迫る

東急ハンズのグループ企業として設立されたハンズラボは、iPadPOSレジ「HandsPOS」をはじめとした小売業向けシステムの開発などを行っている。本稿では、同プロジェクトを率いている2名に、同社でiOSエンジニアが働く環境、求められるスキルなどについて聞いた模様を振り返る。

[08:30 9/1]

2017年08月31日(木)

Backblaze、2017第2四半期のハードディスク故障率発表 - 故障率が高いHDDは?

オンラインバックアップサービス企業のBackblazeは8月29日(米国時間)、「2017 Hard Drive Reliability By Manufacturer and Model」において、同社が利用しているハードディスクの故障率を発表した。2017年第2四半期に同社は4921個のハードディスクを追加、うち4286個は古いハードディスクからのリプレースに使われ、純粋に追加のドライブとして加えられたストレージは635個だったと説明している。2017年第2四半期の時点でのハードディスクの合計数は8万3151個に達したという。

[14:31 8/31]

先進国と途上国、プログラミング言語との関係どう違う?

Stack Overflowは8月29日(米国時間)、「A Tale of Two Industries: How Programming Languages Differ Between Wealthy and Developing Countries - Stack Overflow Blog」において、国の所得と利用されているプログラミング言語の関係について分析した結果を発表した。所得が高い国ではPythonやR、C/C++などへのアクセスが多い一方、所得の低い国ではAndroidやPHPに関する記事へのアクセスが多いという。

[14:16 8/31]

ゲーム開発者の平均年収は539万円、最も高いプラットフォームは?

コンピュータエンターテインメント協会は8月29日、ゲーム開発者向けカンファレンス「CEDEC 2017」の開催に伴い、「ゲーム開発者の生活と仕事に関するアンケート調査 2017」の速報データを公開した。同調査は、商業ゲーム開発者・スタッフを対象に行ったもので、2016年の年収、1週間当たりの就業時間などについて聞いている。

[11:47 8/31]

NginxとIISが増加、8月Webサーバ調査 - Netcraft

インターネットサービス企業のNetcraftは8月29日(米国時間)、「August 2017 Web Server Survey|Netcraft」において、2017年8月のWebサーバ調査の結果を発表した。2017年8月はNginxとMicrosoft IISがシェアを増やした。Nginxは50,800(3.6%)の増加、Microsoft IISは5,000(0.3)の増加となっている一方、Apacheはシェアを減らしている。この傾向はこの数年続いており、今後も継続するものと見られる。

[10:51 8/31]

【連載】VRコンテンツの作り方 [14] Google VRで実装 2017年8月版

今回は、第12回、第13回の手順を、最新版の「 Google VR SDK 1.70.0」で再現する方法を説明します。

[10:30 8/31]

LINE Botを使ってみよう! LINEで始めるチャットボット 第2回 LINEアカウントでメッセージを送信するスクリプトを作ってみよう

LINEのチャットボットプラットフォーム「Messaging API」(通称:LINE Bot)でチャットボットを開発する方法を説明する本連載。前回は、Messaging APIが利用を開始するところまで作業を行った。第2回となる今回は、LINEアカウントでメッセージを送信するスクリプトを作ってみる。

[09:00 8/31]

AIで健康寿命を延伸し、社会保障費削減を図るデータヘルスシステムの研究

筑波大学とつくばウエルネスリサーチ、NTTデータ経営研究所、NTTアドバンステクノロジは8月30日、総務省予算により日本医療研究開発機構(AMED)が実施する「AIを活用した保健指導システム研究推進事業(2017年度~2019年度)」の大型研究プロジェクトに採択されたと発表した。これに伴い、9月から新潟県見附市、茨城県常総市と共同開発体制を組み、今回の申請テーマ「自治体における保健指導の施策力に応じた最適な保健指導モデルを提示できるAIの開発研究」を開始する。

[08:00 8/31]

2017年08月30日(水)

日立、自動運転用アプリ開発で発生する不具合の再現時間を従来比40%に短縮

日立製作所と日立オートモティブシステムズは8月30日、自動運転用アプリケーションの開発過程で発生したアプリケーションの不具合を短時間に再現する技術を開発したと発表した。同技術により、従来手法と比較して開発過程で生じたアプリケーションの不具合の再現に要する時間を約40%に短縮することが可能だという。

[17:12 8/30]

エクサインテリジェンス、AIの学習済みモデルプラットフォームを提供開始

AIベンチャーのエクサインテリジェンスは8月30日、AIの学習済みモデルプラットフォーム「exaBase(エクサベース)」を提供開始すると発表した。活用シーンや利用技術から人工知能モデルを検索し、ダウンロードできる。

[16:38 8/30]

MITの研究者ら、モバイルからのWebページ読み込み速度を2倍にする技術発表

fossBytesに8月28日(米国時間)に掲載された記事「"Vroom" Is Researchers' Answer To 'Blazing Fast Internet', Loads Pages 50% Faster」が、米国ミシガン大学およびMITの研究者らが「Vroom」と呼ばれるモバイルデバイス向けのページ読み込み高速化技術を発表したと伝えた。研究者らは実験の段階でページの読み込み時間を半分ほどにすることに成功したとしている。「Vroom」はWebページの読み込み方法を工夫することで高速化を実現しており、現在はプロトタイプの段階にあるという。

[11:09 8/30]

悠悠ホーム、超高速開発基盤で基幹系業務管理システムを刷新 - 内製化を実現

BlueMemeは8月29日、同社が販売・導入支援を行う超高速開発基盤「OutSystems」を悠悠ホームが導入し、基幹系業務管理システムを刷新・同月より稼働開始したと発表した。

[11:00 8/30]

Nginx、トップ100万サイトでシェア1位へ

Q-Successは8月28日(ドイツ時間)、「Usage Survey of Web Servers broken down by Ranking - Web Technology Surveys(Nginx is now the most used web server among the top 1 million websites.)」において、トップ100万サイトにおけるWebサーバ・ソフト「Nginx」のシェアがApacheを抜いて1位になったと伝えた。トップ100万サイトにおけるWebサーバ・ソフトのシェアはNginxは41.5%、Apacheは41.4%となっている。

[10:49 8/30]

ゲーム感覚でJavaプログラミングの基礎が学べる「Javaでタッチタイプゲーム」

企業向け研修事業を展開するセイ・コンサルティング・グループは8月29日、タイピングの正確さやスピードアップのコツを学びながらJavaプログラミングの基礎を学べる独自開発のWebアプリ「Javaでタッチタイプゲーム」を9月1日から無料公開すると発表した。

[09:45 8/30]

鉄道アプリにIoTを活用する狙いとは? - 小田急アプリ企画者インタビュー

今年6月、小田急電鉄が公式スマートフォンアプリ「小田急アプリ」をリリースした。実はこのアプリ、先進的な試みがいくつか盛り込まれている。そのうちの一つがIoT、すなわちセンサー通信を使った、トイレの空室表示機能だ。

[08:00 8/30]

Google、AR向けフレームワーク「ARCore」発表、AppleのARKitに対抗

米Googleは8月29日 (現地時間)、Android端末でAR体験を実現するフレームワーク「ARCore」を発表、ソフトウエア開発キットの初期プレビュー版をリリースした。同社のARプラットフォーム「Tango」の技術を基盤にしているが、TangoのようにTango用のハードウエアは必要なく、ARCoreで構築されたARアプリは性能要件を満たす一般的なAndroidデバイスで使用できる。

[07:44 8/30]

2017年08月29日(火)

コードがどうしても動かない時に「Interviews on Skype」Preview版 - Skype blog

コードが動作しない。そんな時に役立つ「Interviews on Skype」がプレビュー版として登場したことを公式ブログSkype blogが伝えている。Microsoft EdgeとGoogle Chromeで動作する。

[20:11 8/29]

GDEP、OSSの脆弱性とライセンス管理を行う「WhiteSource」を国内で販売開始

GDEPソリューションズは8月29日、イスラエルのホワイトソース社(WhiteSource, Inc.)と代理店契約を締結し、同社のオープンソース・セキュリティ&コンプライアンス管理ソリューション「WhiteSource」を国内で初めて販売開始すると発表した。

[15:08 8/29]

ゼロからはじめるPython 第11回 最も身近なオープンデータ「郵便番号データベース」を活用しよう

本稿では、Pythonをゼロから学ぶヒントを紹介している。今回は、Pythonを使って、最も身近なオープンデータ「郵便番号データベース」を活用する方法を紹介する。

[13:24 8/29]

IoT時代に必要なのはITを根底から支えるインフラ人材 -「AITAC」設立

高度ITアーキテクト育成協議会(AITAC)は8月28日に設立発表会を開催し、同団体設立の背景や取り組み内容などを紹介した。同団体ではIoT時代に求められるITの根底を支えるインフラ人材の育成を目的とし、教育プログラムの構築から育成環境の提供などを行う予定だ。

[12:55 8/29]

Web技術でデスクトップアプリを開発できる「Electron」(後編) - インストールから簡単なアプリ作成まで

最近、PCで使うデスクトップアプリの多くがElectronというフレームワークを利用して開発されています。Webの技術を使ってデスクトップアプリを開発できるので、手軽にアプリを作ることができます。本稿では、Electronのインストールから簡単なアプリ開発までを紹介しています。前回、インストール方法について紹介しました。今回は、簡単なアプリの作り方を紹介します。

[08:30 8/29]

2017年08月28日(月)

Apple、Swiftを用いた開発カリキュラムを全米30のコミュニティーカレッジで

Appleは、同社の技術者と教育者によって作られたSwiftを使った1年間のアプリケーション開発カリキュラムを全米30以上のコミュニティーカレッジに提供することを25日発表した。

[16:13 8/28]

Windows 10で始めるBash 第59回 マルチWSLディストリビューションを制御するコマンド"wslconfig.exe"を試す

Windows 10 バージョン1607(Anniversary Update)からサポートしたWSL(Windows Subsystem for Linux)。その結果としてWindows 10上でもUbuntuなどのLinuxディストリビューションが動作し、各種コマンドが利用可能になった。本連載ではWSLに関する情報を紹介する。今回は既定WSLディストリビューションを変更する「wslconfig.exe」に注目する。

[13:41 8/28]

ロボット駆動制御システムのアスラテックが描く「人とロボット協業モデル」 - SoftBank World 2017

7月20日~21日に開催された「SoftBank World 2017」のセッションにアスラテック 事業開発部 部長 羽田卓生氏が登壇。「広がるロボットビジネスと、人とロボット協業モデル ~色んなロボットビジネスの現状をお話しいたします~」と題し、同社が取り組むロボット駆動制御システムに関する講演を行った。

[12:30 8/28]

今秋予定のWindowsをターゲットに強化Visual Studio 2017 15.4 プレビュー

Microsoftは25日(以下すべて現地時間)、自社の統合開発環境であるVisual Studio 2017の先行版として、同バージョン15.4 プレビューをリリースしたことを公式ブログで明らかにした。こちらのWebページからCommunity版など各エディションをダウンロードできる。

[11:07 8/28]

2017年08月25日(金)

Go 1.9が登場 - 地味だが重要なリリース

Goプロジェクトチームは8月24日(米国時間)、「Go 1.9 is released - The Go Blog」において、プログラミング言語「Go」の最新版となる「Go 1.9」の公開を伝えた。このバージョンでは、言語に変更が加えられているほか、標準ライブラリ、ランタイム、ツールなど多くの変更が加えられている。

[15:00 8/25]

Web技術でデスクトップアプリを開発できる「Electron」(前編) - インストールから簡単なアプリ作成まで

最近、PCで使うデスクトップアプリの多くがElectronというフレームワークを利用して開発されていることにお気づきでしょうか。クロスプラットフォーム対応の高機能テキストエディタの「Atom」や、ビジネス向けのチャットアプリの「Slack」、また、Microsoftのプログラミング開発エディタ「Visual Studio Code」もElectronを利用して開発されています。本稿では、Electronのインストールから簡単なアプリ開発までを紹介します。HTMLでWebサイトを作ったことがあり、JavaScriptが少し分かるという方に向けて使い方を説明しますので、ぜひ挑戦してみてください。

[12:00 8/25]

2017年08月24日(木)

グレープシティ、JavaScriptコントロールの新製品「SpreadJS」

グレープシティは8月24日、従来「SpreadJS(スプレッドJS)」と呼んでいたExcelライクなUIを実現するためのJavaScriptコントロールを「Spread.Sheets」と名前を改め、これにグリッド表示の枠を超え多彩なデータレイアウトを可能にする「Spread.Views(スプレッド ビュー)」というUIコントロールを加え、改めて「SpreadJS(スプレッドJS)」して販売すると発表した。

[15:03 8/24]

Parallels Desktop 13が公開、新機能は?

Parallels IP Holdingsは8月22日(米国時間)、「What’s New in Parallels Desktop 13 - Parallels Blog」において、Mac向け仮想化プロダクトの最新版となる「Parallels Desktop 13」を公開した。Parallels Desktop 13はmacOS 10.13 High SierraとWindows 10 Fall Creators Updateに対応しているほか、さまざまな性能向上と機能追加が実施されている。

[14:07 8/24]

JavaScript用CDNサービスの利用率、この1年で大きく増加

W3techsは8月22日(ドイツ時間)、「The JavaScript content delivery network CDNJS is now used by 5% of all websites, up from 1.7% one year ago.」において、JavaScriptのコンテンツデリバリネットワーク「CDNJS」の利用率がこの1年で5%に到達したと伝えた。昨年の段階でCDNJSのシェアは1.7%だったことから、この1年で大きくシェアを増やしたことになる。

[12:40 8/24]

ヴイエムウェア、VMware Fusion 10を発表

ヴイエムウェアは8月23日、今年10月を目処にVMware Fusionの次期アップグレードバージョン「VMware Fusion 10」および「VMware Fusion 10 Pro」を出荷すると発表した。同社は同製品が10年の節目のリリースになる記念すべきバージョンとしている。

[10:05 8/24]

2017年08月23日(水)

Mozillaの超高速CSSエンジン「Quantum CSS」とは?

Mozillaは8月22日(米国時間)、「Inside a super fast CSS engine: Quantum CSS (aka Stylo)|Mozilla Hacks|the Web developer blog」において、これから始まるFirefox高速化の取り組みの先方となる「Quantum CSS」の内部の仕組みを紹介した。

[18:02 8/23]

Windows 10 SDK Previewにマルチデバイス開発時の"機能"検出

Microsoftは2017年8月22日(以下すべて現地時間)、Windows 10 SDK Preview ビルド16267およびMobile Emulator ビルド15240をリリースしたことを、公式ブログで明らかにした。Windows Insider Program参加者はこちらのリンクからダウンロードできる。

[17:22 8/23]

楽天AirMap、ドローンメーカーなどにUTMシステムプラットフォーム提供

楽天AirMapは8月23日、同日より、ドローンメーカーおよびアプリ開発者を対象としたUTM(無人航空機管制)システムのプラットフォームを提供開始したことを発表した。2017年3月に楽天とAirMapの合弁企業として設立して以降、今回が初めての日本におけるサービス提供となる。

[15:56 8/23]

Mozilla、Firefox Nightly57.0に高速「Quantum CSS」エンジン搭載"about:config"で設定

Mozilla Foundationは2017年8月22日(現地時間)、Firefox Nightlyバージョン57.0で新たなCSSエンジンとなる「Quantum CSS」が利用可能になったことを、公式ブログ]で明らかにした。利用には「about:config」で開く設定ページで、「layout.css.servo.enabled」を「True」に切り替える。なお、新CSSエンジンは以前「Stylo」と呼ばれていた

[13:45 8/23]

2017年08月22日(火)

Microsoft、音声認識システムのエラー率5.1%を達成

Microsoftは8月20日(米国時間)、「Microsoft researchers achieve new conversational speech recognition milestone - Microsoft Research」において、同社の研究チームが取り組んでいる音声認識システムのエラー率が5.1%に到達したことを発表した。同社は昨年、音声認識システムのエラー率について5.9%まで達成していたが、そこからさらに性能を向上させたことになる。

[16:12 8/22]

Google、Android 8.0 Oreo 発表

GoogleのAndroidデベロップメントチームは8月21日(米国時間)、「Android Developers Blog: Introducing Android 8.0 Oreo」において、Androidの最新版となる「Android 8.0 Oreo」を発表した。この最新版にはピクチャ・イン・ピクチャ、自動フィル、統合されたインスタントアプリ、Google Playプロテクトなどの多数の新機能が盛り込まれているほか、起動時間が高速化が図られている。

[16:04 8/22]

Facebook、React.jsのライセンスを維持 - Apacheとの衝突を回避せず

Facebookは8月19日(米国時間)、「Explaining React's license|Engineering Blog|Facebook Code」において、React.jsのライセンスをFacebook BSD+Patents licenseのまま維持すると伝えた。これにより、Apache Software Foundation傘下で提供されているプロダクトのいくつかは、次のリリースまでにReact.jsに依存しないように内容を書き換えたり、ライブラリを変更したりする必要に迫られたことになる。

[10:03 8/22]

2017年08月21日(月)

SlackにかわるOSSチームチャットアプリ5選

Opensource.comは8月17日(米国時間)、「Free, open source alternatives to Slack for team chat|Opensource.com」において、チームチャットアプリケーションであるSlackの代わりとして利用できるオープンソースソフトウェアのソフトウェアを紹介した。Slackはクロスプラットフォームで動作し、重要度の高いアプリケーションとして世界中で使われている。

[16:57 8/21]

Oracle、Java EEをオープンソースコミュニティに手渡す案を発表

Oracleは8月18日(米国時間)、「Opening Up Java EE|Oracle The Aquarium Blog」において、この夏以降にJava EE 8の提供を予定していることを伝えるとともに、Java EE 8を公開した後に開発プロセスを見直すと伝えた。現在Java EEの仕様策定はOracleの影響力が強い状況にあるとされている。この開発プロセスをオープンソースコミュニティに委ねることで、より優れたエコシステムの構築を目指すとしている。

[16:48 8/21]

LLVM、WindowsのPDBに対応

LLVM Windowsチームは8月18日(米国時間)、「LLVM Project Blog: LLVM on Windows now supports PDB Debug Info」において、LLVM ClangがPDBデバッグ情報(Program Database Debug Info)に対応したと発表した。同チームはこの2年間、このデバッグ情報に対応するための開発に取り組んでいた。今回LLVM ClangがPDBに対応したことで、Windowsにおける本格的なデバッグにLLVM Clangを利用できるようになると見られる。

[16:11 8/21]

LINE Botを使ってみよう! LINEで始めるチャットボット 第1回 Messaging APIの初期設定をしよう

昨年辺りから、会話を自動で行うプログラム「チャットボット」が注目を集めている。昨今のAIブームとともに、AIの活用により、洗練した会話が可能なチャットボットも増えている。大手ベンダーからはチャットボット向けの開発ツールの公開が始まり、開発者からの注目も高まっている。そこで本連載では、人気があるLINEのチャットボットプラットフォーム「Messaging API」(通称:LINE Bot)でチャットボットを開発する方法を紹介しよう。

[11:30 8/21]

[講演レポート提供]モバイルからAIへ! グーグル社員が解説する「Google I/O 2017」の勘所

6月6日に行われた第46回IT Search+スペシャルセミナーでは、「グーグル社員が教えるGoogle I/O 2017 徹底解説」と題し、Google Developer Relationsチーム プログラムマネージャーを務める鈴木拓生氏が登壇。GoogleのAI活用のほか、Android周辺の最新事情やGoogle I/O 2017で発表された新技術について解説を繰り広げた。

[11:00 8/21]

ゼロからはじめてみる日本語プログラミング「なでしこ」 第10回 日本語プログラミングでビンゴマシンを作ってみよう

結婚式の二次会や、会社や学校の懇親会など、大勢で遊んで盛り上がるゲームに「ビンゴ」があります。今や100円ショップでも、ゲームに必要なビンゴカードが売っているので、手間いらずで楽しめます。今回は、そのビンゴを遊ぶのに欠かせない「ビンゴマシン」をなでしこで作ってみましょう

[10:58 8/21]

【特別企画】ヒューマンスキルも学べる!! システム管理者のための実践的なステップアップ講座

「システム管理者認定講座」は、7年前に国内初の"システム管理者のための講座"として開講。システム管理者を目指す若手から中堅社員を対象にした、新しいスキルアップのための講座だ。現在でも、このような"システム管理者"をターゲットにしたステップアッププログラムは珍しい。本稿では、この「システム管理者認定講座」の魅力について紹介しよう。

[08:30 8/21]

2017年08月18日(金)

Webブラウザ「Kinza 4.1.0」がリリース、中国語対応など国際化へ

インターネットサービスやソフト開発を行うDayzは18日、同社が提供するWebブラウザ「Kinza」の最新版となる「Kinza 4.1.0」を公開した。対応OSは、Windows 7/8/8.1/10、macOS 10.11, 10.12。同社Webサイトからダウンロードできる。

[18:36 8/18]

ゼロからはじめるAzure 第6回 仮想マシンでサーバごと管理する

前回まではAzureのPaaS(Platform as a Service)であるApp Serviceにプログラムをデプロイする方法を紹介してきました。しかし未対応の言語など、サポートされていない機能を使いたい場合にはどうすればよいでしょうか?今回はAzure上にWindows Serverの仮想マシンを作成し、その上でASP.NETのWebアプリケーションを動作させるために必要な設定を紹介します。

[10:45 8/18]

ソニー、ディープラーニングの統合開発環境を無償提供

ソニーは8月17日、ディープラーニング(Deep Learning:深層学習)のプログラムを生成できる統合開発環境「コンソールソフトウェア:Neural Network Console」の無償提供を開始した。

[07:30 8/18]

2017年08月17日(木)

Mono 5.2.0安定版登場 - 64ビットをデフォルト化

Monoプロジェクトは8月14日(米国時間)、「Mono 5.2.0 Release Notes|Mono」において安定版の最新バージョンとなる「Mono 5.2.0」の公開を伝え た。Windows版(32ビット版、64ビット版)、Mac OS X版、Linux版のバイナリが提供されている。

[09:14 8/17]

.NET Core 2.0登場

米Microsfot .NETエンジニアリングチームは8月14日(米国時間)、「Announcing .NET Core 2.0|.NET Blog」において、.NET Coreの最新版となる「.NET Core 2.0」のファイナルリリースを伝えた。

[08:48 8/17]

2017年08月16日(水)

Windows 10で始めるBash 第58回 "ColorTool"でコンソール配色を自在に変更

今回はMicrosoftが11日にリリースしたカラースキーム適用ツール「ColorTool」を使い、Windowsコンソールの配色を変更してみよう。

[13:11 8/16]

ITパスポート試験に9歳が合格、最年少記録を更新 - IPA

IPA(情報処理推進機構)情報処理技術者試験センターは8月15日、平成29年7月度ITパスポート試験(経済産業省所管)の合格者を発表した。平成29年7月度は、12歳以下が3名が合格し、そのうち2名は9歳(小学4年生)だったという。

[11:42 8/16]

2017年08月15日(火)

ゼロからはじめるPython 第10回 100行程度でブロック崩しゲームを作ってみよう

ここ数回、TkinterというGUIライブラリを利用して、ゲーム制作に挑戦している。今回作るのは、レトロ感溢れるゲーム『ブロック崩し』だ。100行程度のプログラムで実現できるので挑戦してみよう。

[09:30 8/15]

2017年08月10日(木)

Azure App Serviceで継続的デプロイ「Azure App Service plugin for Jenkins」

Microsoftは2017年8月8日(現地時間)、Microsoft AzureをPaaSとして利用するAzure App Serviceで、Jenkinsを使用する「Azure App Service plugin for Jenkins」の活用を公式ブログでうながした。

[13:19 8/10]

2017年08月09日(水)

米原市商工会、地域のECサイトにWordPress実行環境「KUSANAGI」を導入

プライム・ストラテジーは8月9日、WordPress実行環境「KUSANAGI(くさなぎ)」が、滋賀県米原市のECサイト「Orite米原(おりてまいばら)」に導入されたと発表した。

[17:00 8/9]

大きくパフォーマンス向上したテキストエディター最新版「Atom 1.19」公開

GitHubは、オープンソーステキストエディターAtomの最新版となる「Atom 1.19」を公開した。

[16:44 8/9]

インタフェースやアクセシビリティ向上のOracle VM VirtualBox 5.2 Beta 1公開

Oracleは、同社の仮想化ソフトOracle VM VirtualBoxの最新β版「Oracle VM VirtualBox 5.2 Beta 1」を公開したことを公式ブログで発表している。β版はテスト目的で公開されるものだ。

[14:43 8/9]

日立、プログラミングツール「Node-RED」の連携を容易に実現する技術開発

日立製作所は、コーディングを行うことなく、プログラミングが可能なツール「Node-RED」の機能拡張に向けて、システム間での処理・データ連携を、容易に実現する技術を開発したと発表した。

[14:03 8/9]

Windows Server上でもWindows Subsystem for Linux - Insider PreviewでWSLサポート

Microsoftは2017年8月8日(現地時間)にリリースした、Windows Server Insider Preview ビルド16257で、WSL(Windows Subsystem for Linux)およびLinuxディストリビューションをサポートしたことを公式ブログで明らかにした。Windows 10上で動作するWSLと同じくELF64(Executable and Linkable Format 64)が動作し、Windows Server上でNode.jsやRuby、Pythonなどのツールがネイティブに動作する。ただし、デーモンやジョブといったLinuxサービスはWindows 10上のWSLと同じく未サポート。

[09:55 8/9]

日本語にも対応した「Microsoft Small Basic v1.3」が公開

Microsoftは2017年8月7日(現地時間)、Windowsストア上で無償公開中の「Small Basic」がバージョン1.3に更新したことを公式ブログで明らかにした。Windows 10環境であれば自由に[インストールできる。

[09:23 8/9]

2017年08月08日(火)

【連載】IoTの「Things」入門 [8] ビーコンオブザーバを作ろう

今回は、PSoC BLE Pioneer Kitがもつシリアル通信機能も使って、PC側のターミナルエミュレータに、ID情報、温度情報、湿度情報を、表示させることを実現します。

[23:00 8/8]

日本オラクル、三菱電機と製造業のスマート化を実現するIoT基盤開発で連携

日本オラクルは8月8日、三菱電機と製造業のスマート化を実現するIoT基盤開発で連携することを発表した。具体的には、三菱電機が提案する製造業におけるビジネス・アプリケーションとデバイスの間に位置するエッジ領域のオープンなソフトウェアプラットフォーム「FA-ITオープンプラットフォーム」とオラクルのクラウドサービスを連携し、生産現場のデータの収集・分析・改善を支える基盤として活用していく。

[16:02 8/8]

よく使っているコマンドを調べる方法

fossBytesに8月4日(米国時間)に掲載された記事「How To List Your Most Used Commands In Terminal?」が、インタラクティブシェル「bash」において組み込みコマンドであるを使って、過去に入力したコマンドやよく入力していたコマンドを表示させる方法を紹介した。紹介されている方法はzshでも利用でき、それ以外のインタラクティブシェルを使っている場合は多少コマンドを変更する必要がある。

[15:39 8/8]

ISC、BIND 9におけるパフォーマンス改善の取り組み解説

Internet Systems Consortiumは8月3日、「BIND9 Performance History|Internet Systems Consortium」において、BIND 9における性能モニタリングの取り組みを紹介した。過去にパフォーマンス改善をうたって盛り込んだ改善が性能の劣化につながったことが何度かあったため、こうした事態を回避できるように取り組みを進めていると説明している。

[15:29 8/8]

Alphabet、塩を使ってエネルギーを保存するシステム開発へ

Bloomberg Technologyに7月31日に掲載された記事「Alphabet Wants to Fix Renewable Energy’s Storage Problem — With Salt - Bloomberg」が、Googleの親会社であるAlphabetが「Malta」と呼ばれるエネルギーストレージシステムの開発を行っていると伝えた。従来のエネルギーストレージシステムよりも廉価で、しかも設置可能な条件も広がる可能性があるという。

[10:30 8/8]

ゼロからはじめてみる日本語プログラミング「なでしこ」 第9回 6行でオリンピックまであと何日?

2020年の東京オリンピックを心待ちにしている人も多くいることでしょう。そうであれば、あと何日でオリンピックが始まるのか気になりませんか?予定日まであと何日かが、ぱっと数字で分かると便利です。そこで、今回は、オリンピックまであと何日かをカウントダウンするツールを作ってみましょう。2020年の東京オリンピックの開会式は7月24日なので、今日からその日までをカウントするツールを作ってみましょう。まずは、Webブラウザで、なでしこ3の簡易エディタにアクセスして、以下のプログラムを入力して実行してみましょう。

[10:14 8/8]

2017年08月07日(月)

SQLite 3.20公開

SQLite開発チームは8月1日(米国時間)、「SQLite Release 3.20.0 On 2017-08-01」において、SQLiteの最新版となる「SQLite 3.20.0」の公開を伝えた。SQLite 3.20.0における主な更新点は次のとおり。

[17:42 8/7]

lsコマンドに替わるコマンド「exa」とは

nixCraftに8月4日(米国時間)に掲載された記事「exa a modern replacement for ls written in rust for Linux/Unix|nixCraft」が、lsコマンドのモダン代替候補として「exa」コマンドを紹介した。exaはRustで開発されたls系コマンド。サイズが小さく高速に動作し移植性も高いという特徴がある。

[17:38 8/7]

Windows 10で始めるBash 第57回 新Windowsコンソールの配色を適用する

今回はMicrosoftがWindows 10 バージョン1709から採用予定であるWindowsコンソールの配色を適用する。

[14:12 8/7]

2017年08月06日(日)

GNU C Library 2.26公開 - Unicode 10.0.0サポート

8月2日(米国時間)、「GNU C Library 2.26 released [LWN.net]」において、GNU C Libraryの最新版となる「GNU C Library 2.26」の公開が伝えられた。GNU C LibraryはGNUシステムやGNU/Linuxシステムで広く使われているCライブラリ。今回、Unicode 10.0.0がサポートされた。

[14:00 8/6]

PHP 7.0/7.1最新修正版、PHP 7.2 BETA2が公開

PHPデベロップメントチームは8月3日(米国時間)、「PHP: Hypertext Preprocessor」において、PHP 7.0系とPHP 7.1系の最新版となる「PHP 7.0.22」および「PHP 7.1.8」を公開した。今回のリリースはバグ修正リリースと位置づけられている。PHPデベロップメントチームはすべてのユーザーに対して最新版へのアップグレードを推奨している。

[11:30 8/6]

2017年08月05日(土)

Microsoft、20年ぶりにWindowsコンソールのカラースキーム変更

Microsoftは8月2日(米国時間)、「Updating the Windows Console Colors|Windows Command Line Tools For Developers」において、20年ぶりにWindowsコンソールのカラースキームを変更したと伝えた。最初にカラースキームが策定された時代のディスプレイと現在のディスプレイは発色などが異なっており、一部のカラーが見にくくなっていた。こうしたカラーを見やすくするとともに、モダンなルック&フィールになるように変更されている。

[14:00 8/5]

2017年08月04日(金)

Google Playも"質"を優先 - Android Developers Blog

Google Playに並ぶアプリの"質"を優先するようアルゴリズムを変更したことを現地時間3日、開発者向け公式ブログAndroid Developers Blogで発表している。

[17:19 8/4]

米Adobe、「Adobe Target」のデータサイエンス機能などをオープン化

米Adobeは7月27日(現地時間)、同社の「Adobe Marketing Cloud」のパーソナライゼーションエンジン「Adobe Target」のデータサイエンス機能、およびアルゴリズム最適化機能をオープン化したと発表した。これによりブランド企業は、同社が開発した従来のアルゴリズムに加えて、自社の独自データモデルとアルゴリズムをAdobe Targetに統合が可能になるという。

[11:53 8/4]

JavaとCが史上最も低い値 - 8月プログラミング言語ランキング

TIOBEプログラミングコミュニティインデックスのトップ10に入っているプログラミング言語はここ数年で下落の傾向を見せている。最近ではJavaとC言語の下落が激しく、今月はJavaもC言語もこれまでで最も低い値を付けた。これまで長期にわたって2位または1位だったC言語は3位以下に落ちる兆候も見せている。

[11:30 8/4]

Mozilla、最大1GBまでのファイルを暗号化・共有できる「Send」試験公開

米Mozillaは8月2日(現地時間)、最新の実験的な機能を試すことができるプロジェクト「Firefox Test Pilot」において、最大1GBまでのファイルを共有できる機能「Firefox Send」の提供を開始した。

[11:08 8/4]

Red Hat、Btrfsの採用を断念か - XFSベースに舵切り

Phoronixは8月2日(米国時間)、「Stratis Is Red Hat's Plan For Next-Gen Linux Storage Without Btrfs」において、Red Hatの複数の開発者から確認を取ったとして、同社がRed Hat Enterprise Linux (RHEL)におけるファイルシステム「Btrfs」の取り組みから手を引く可能性が高いと伝えた。同社はExt4への取り組みについても消極的になっており、XFSをベースとしながら新たなファイルシステムの開発を進める意向だと指摘している。

[10:30 8/4]

組み込みアドブロッカー、Chrome Canaryで利用可能に

fossBytesに8月1日(米国時間)に掲載された記事「Google's Inbuilt Ad-Blocker Comes To Chrome Canary」が、Android向けに提供されている開発版Chrome「Chrome Canary」に試験機能としてアドブロック機能が追加されたと伝えた。この機能は「Better Ads Standards」に準拠しない広告をブロックするというもの。

[09:32 8/4]

2017年08月03日(木)

ゼロからはじめるPython 第9回 生物集団の栄枯盛衰"ライフゲーム"を作ってみよう

前回より、TkinterというGUIライブラリを利用して、ゲーム制作に挑戦している。今回作るのは、知る人ぞ知る『ライフゲーム』というシミュレーションゲームだ。比較的簡単でありながら、見た目が面白いので挑戦してみよう。筆者が、新しいプログラミング言語やフレームワークを覚える時には、必ず作っているプログラムがある。それが「ライフゲーム」だ。これは、生物集団の栄枯盛衰をシミュレーションする環境ゲームで、イギリスの数学者ジョン・ホートン・コンウェイによって考案されたものだ。

[15:22 8/3]
  • <<
  • <

1/4

バックナンバー

人気記事

一覧

イチオシ記事

新着記事