マイナビニュース | 企業IT | 開発/エンジニア | イチオシ記事

イチオシ記事

2017年06月22日(木)

手動でFirefoxの高速化を実施する方法

fossBytesに6月20日(米国時間)に掲載された記事「How To Make Firefox Faster By Enabling Multi-Process E10S Manually?」が、Firefox 54で導入されたマルチプロセス機能「Electrolysis」を手動で有効にする方法を伝えた。Firefox 54から性能を向上させるマルチプロセス機能が導入されたが、多くの場合でデフォルトでは無効になっていると指摘しており、どのようにすれば有効化できるかを説明している。

[14:30 6/22]

2017年06月18日(日)

Bitcoinについて知っておくべき10の事実

fossBytesに6月15日(米国時間)に掲載された記事「10 Interesting Facts About Bitcoin That You Must Know」が、Bitcoinにまつわる興味深い10の事実を伝えた。Bitcoinは支払いや送金の方法として広まりつつあるほか、ランサムウェアが身代金の送信を要求する方法として使われている。マネーロンダリングの目的で使われることもあり、最近何かと話題になっている。

[14:00 6/18]

2017年06月17日(土)

タブよりもスペースを使う開発者のほうが高年収 - StackOverflow

Stack Overflowは6月15日(米国時間)、「Developers Who Use Spaces Make More Money Than Those Who Use Tabs - Stack Overflow Blog」において、StackOverlow Developer Survey Results 2017のデータを分析した結果、インデントにタブではなくスペースを使うプログラマーは、タブを使うプログラマーよりも給与が高いという結果が得られたと伝えた。中央値で比較すると年収において171万円ほどの違いが出ているという。

[17:00 6/17]

2017年06月14日(水)

史上最高のFirefox「Firefox 54」が登場

Mozillaは6月13日(米国時間)「The Best Firefox Ever - The Mozilla Blog」において、最新版となる「Firefox 54」はこれまでにリリースしてきたFirefoxの中で最も優れたバージョンだと発表した。同バージョンにはElectrolysis技術が導入されており、これまで単一プロセスで処理していた部分を複数のプロセスで処理するようになっている。その結果、複数のタブを展開している場合でも、単一のタブの処理の重さがほかのタブに影響しにくくなったという。

[16:00 6/14]

2017年06月12日(月)

PHP 7.0、7.1、7.2最新版がリリース

PHPデベロップメントチームは6月8日(米国時間)、「PHP: Hypertext Preprocessor」において、PHP 7系のそれぞれ最新版となる「PHP 7.1.6」および「PHP 7.0.20」を公開した。いくつかのバグが修正されたバージョンとなっており、PHPデベロップメントチームはそれぞれのユーザーに対して、公開された最新版へのアップグレードを推奨している。

[13:21 6/12]

2017年06月08日(木)

Microsoft、Apache Spark用機械学習ライブラリーをオープンソースで公開 - 大大規模なデータセットに活用可能

Microsoftは6月7日(現地時間)、Apache Spark用機械学習ライブラリー「Microsoft Machine Learning for Apache Spark」を公式ブログで発表した。ソースコードはGitHub上で公開しており、ドキュメントやサンプルコードも用意している。

[09:49 6/8]

2017年06月07日(水)

「日本はGitHubにとって重要な市場」 - Constellation Tokyoが日本初開催

ギットハブ・ジャパンは6月6日、日本初となるカンファレンス「Constellation Tokyo」を東京都港区の複合施設「TABLOID」にて開催した。ユーザー事例紹介やパネルディスカッション、開発者向けのテクニカルセッションなどが行われた。本稿では、GitHubのChief Business Officer(CBO)兼法務部門責任者であるJulio Avalos氏によるオープニングキーノートの様子についてお届けする。

[11:00 6/7]

WebKitでWebAssemblyがサポート

webkit.orgは2017年6月6日(現地時間)、同団体が開発するWebレンダリングエンジンWebKitで、WebAssemblyをサポートすることを公式ブログで発表した。WebAssemblyはWebブラウザーのクライアント側スクリプトとして動作するプログラミング言語の一種。

[10:52 6/7]

2017年06月01日(木)

なぜかWindows NTが2カ月連続で増加 - 5月OSシェア

Net Applicationsから2017年5月のデスクトップOSシェアが発表された。5月はWindowsとLinuxがシェアを減らし、Macがシェアを増やした。バージョン別に見ると、Windows 7とWindows 10がシェアを増やし、Windows 8.1、Windows XP、Windows Vistaはシェアを減らした。また理由は不明だが、なぜか2カ月連続でWindows NTがシェアを増やしている。

[19:00 6/1]

2017年05月30日(火)

日本オラクル、福岡で「Oracle Code Japan Tour in Fukuoka」開催

Oracle Code Japan Tour in Fukuokaが、2017年5月29日、福岡市天神の日本オラクル九州支社で開催された。Oracle Code Japan Tourは、日本Javaユーザーグループ(JJUG)によって、日本各地で開催されているもので、Javaのエンジニアを対象に、Javaの最新技術動向やユースケース、技術情報などを共有するのが狙い。

[11:00 5/30]

2017年05月25日(木)

2017年版Webデベロッパーが学ぶべき技術がわかるチャートが登場

fossBytesに5月23日(米国時間)に掲載された記事「This Amazing Chart Will Change The Way You Learn To Code」が、「WEB DEVELOPER ROADMAP - 2017」に掲載されているチャートを引き合いに出し、Webデベロッパーが学ぶべき技術の指針を紹介した。Web関連の技術は多岐にわたるため、どの技術を学ぶべきかを選定することも重要なポイントになっている。このチャートをたどることで関連する技術を知ることができ、参考になる。

[10:00 5/25]

2017年05月24日(水)

Microsoft、プログラミング言語「P」を紹介

Microsoft Researchは5月19日(米国時間)、「P: A programming language designed for asynchrony, fault-tolerance and uncertainty - Microsoft Research」において、同社が開発しているプログラミング言語「P」を紹介した。「P」はGitHubにおいて、MITライセンスの下、オープンソース・ソフトウェアとして公開されている。

[09:35 5/24]

2017年05月23日(火)

Windows 10ユーザー向けフリー/オープンソースソフトウェア13選

fossBytesに5月20日(米国時間)に掲載された記事「13 Best Free And Open Source Software For Windows 10 Every User Must Know」が、Windows 10のユーザーが知っておくべきフリーソフトウェア/オープンソース・ソフトウェアを紹介した。現在では、Windowsにおいてもオープンソース・ソフトウェアの利用は欠かすことができないものになっている。記事では、特に有名なものが選択されている。

[11:00 5/23]

2017年05月20日(土)

PostgreSQL 10ベータ登場、新機能は?

PostgreSQLグローバルデベロップメントグループは5月18日(現地時間)、「PostgreSQL: PostgreSQL 10 Beta 1 Released」において、次期PostgreSQLへ向けた最初のベータ版となる「PostgreSQL 10 Beta 1」の公開を伝えた。このベータ版にはPostgreSQL 10に導入が予定されているすべての新機能が搭載されているが、機能の子細な部分は今後変更される可能性がある。

[17:00 5/20]

2017年05月19日(金)

Kotlin、Androidの正式プログラミング言語に

Kotlin開発チームは5月17日(現地時間)、「Kotlin on Android. Now official|Kotlin Blog」において、プログラミング言語「Kotlin」がAndroidがサポートする言語になったと伝えた。AndroidチームはGoogle I/Oの基調講演で発表した内容を引用する形で紹介している。サポート対象となったことで、今後はJavaおよびC++に加えてKotlinを使ってAndroidアプリの開発が可能になる。

[10:00 5/19]

2017年05月16日(火)

Google、Androidのアップデートを容易にするプロジェクト「Treble」

Android Studioデベロップメントチームは5月12日(米国時間)、「Here comes Treble: A modular base for Android|Android Developers Blog」において、スマートフォンやタブレットデバイスに最新のAndroidを搭載するための労力を低減する取り組み「Treble」について伝えた。この取り組みによって、これまでよりも最新のAndroidが新たなハードウェアに搭載されるまでの期間が短縮される可能性がある。

[11:30 5/16]

2017年05月15日(月)

インテリジェントクラウドとインテリジェントエッジという新時代へ - Microsoft開発者向カンファレンス「Build 2017」

Microsoftの開発者向けカンファレンス「Build 2017」が今年も開催された。本稿ではビジネスユーザーおよび開発者向けに注目ポイントをかいつまんで紹介する。

[10:26 5/15]

2017年05月14日(日)

Windows StoreにFedoraとopenSUSE11が登場か

fossBytesに5月11日(米国時間)に掲載された記事「Fedora And openSUSE Coming In Windows Subsystem For Linux」が、FedoraおよびopenSUSEが近いうちにWindows Storeに登場するだろうと伝えた。この計画は、米国で開催された開発者向けカンファレンス「Build 2017」で明らかにされたもの

[17:00 5/14]

夜遅くまで使われているプログラミング言語は?

Stack Overflowは4月19日(米国時間)、「What programming languages are used late at night? - Stack Overflow Blog」において、Stack Overflowへのアクセスを解析して日中(午前9時~午後5時)と夜間におけるプログラミング別アクセスの違いや、都市からのアクセスの違いなどを伝えた。

[11:30 5/14]

2017年05月13日(土)

Windows StoreにUbuntu Linux登場

fossBytesに5月11日(米国時間)に掲載された記事「Ubuntu Linux Arrives In Windows Store」が、MicrosoftがWindowsで動作するUbuntuを将来的にWindows Store経由でインストールできるようにする計画であることを伝えた。現在のところ、WindowsでUbuntuを動作させようとした場合、ユーザーが自主的にデベロッパモードを有効にしたのち所定の手順を踏んでインストールを行う必要がある。Windows Storeで提供されるようになれば、導入が格段に簡単になる。

[14:00 5/13]

2017年05月12日(金)

openSUSEやFedoraにWindows Server 2016にも対応のWindows Subsystem for Linux

Microsoftは11日(現地時間)に開催した開発者向けカンファレンス「Build 2017」で、WSL(Windows Subsystem for Linux)がサポートするLinuxディストリビューションとして、現行のUbuntu以外にopenSUSEおよびFedoraをサポートすることを明らかにした。

[10:37 5/12]

遅いディスク搭載なら効果あり!? Windowsを高速化する方法

fossBytesに5月10日(米国時間)に掲載された記事「How To Speed Up Windows Using ReadyBoost And USB Drive? Does It Still Work?」が、ReadyBoostと呼ばれるWindowsの機能を使ってWindowsシステムを高速化する方法を紹介した。最新のハードウェアを使っているようなケースでは性能の向上は期待できないとしており、逆に古いハードウェア、特に遅いハードディスクを使っている場合に性能の向上が期待できるとしている。

[09:57 5/12]

リアルタイムデバッグが可能な「Xamarin Live Player」が発表

Microsoftは5月11日(現地時間)に開催した開発者向けカンファレンス「Build 2017」で、Android/iOS用アプリケーションの構築やテスト、デバッグを容易にする「Xamarin Live Player」を発表した。利用にはVisual Studio 2017およびスマートフォンが必要ながらも、数GB(ギガバイト)におよぶSDKやエミュレーターをダウンロードする必要はない。同社はAndroid/iOSのネイティブアプリケーションを数分で作成できると述べている。

[09:33 5/12]

2017年05月11日(木)

数百万人が愛用する統合開発環境をmacOSに - Visual Studio 2017 for Macが一般提供版へ

Microsoftは5月10日(以下すべて現地時間)に開催した開発者向けカンファレンス「Build 2017」で、2016年11月16日にプレビュー版を公開した「Visual Studio 2017 for Mac」がGA(一般提供版)に達したことを発表した。

[13:12 5/11]

Git 2.13登場

Githubは5月10日(米国時間)、「Git 2.13 has been released · GitHub」において、GitプロジェクトからGitの最新版となる「Git 2.13.0」が公開されたことを伝えた。このバージョンにはいくつもの新機能が追加されているほか、脆弱性につながりかねないバグが修正されている。

[11:30 5/11]

開発トレンドはPython、Angular、RectJS、VueJSにあり - StackOverflow

Stack Overflowは5月9日(米国時間)、「Introducing Stack Overflow Trends - Stack Overflow Blog」において、Stack Overflowにおける質問数などに基づきプログラミング言語やフレームワークの利用状況をまとめた結果を発表した。Stack Overflowは世界中のプログラマに活用されているサイトであり、その利用ケースをまとめたデータは現在のプログラミングの潮流を知る上で参考になる。

[10:24 5/11]

WebブラウザーからAzureをBash操作「Azure Cloud Shell」発表 - Build 2017

Microsoftは10日(現地時間)に開催した開発者向けカンファレンス「Build 2017」で、Microsoft Azureのリソース管理をコマンドラインから実行する「Azure Cloud Shell」を発表した。

[09:45 5/11]

2017年05月10日(水)

JavaとCの減少続く - 5月プログラミング言語ランキング

TIOBE Softwareから、2017年5月のTIOBE Programming Community Index (PCI)が公開された。第1位はJava、第2位はC言語となっているが、この2つのプログラミング言語は2016年頭から大きな減少傾向が続いている。昨年と比較して6%ほど低下しており、これまでほかのプログラミング言語と比較して大きな差を保持していたJavaとCのポイントが大きく減少している。

[09:00 5/10]

2017年05月09日(火)

.NETフレームワーク4.7登場

Microsoftは5月2日(米国時間)、「Announcing the .NET Framework 4.7 General Availability|.NET Blog」において、.NET Frameworkの最新版となる「.NET Framework 4.7」の公開を伝えた。「.NET Framework 4.7」は1カ月前に提供が開始されたWindows 10 Creators Updateの一部としてすでに提供が行われているが、今回のリリースで「.NET Framework 4.7」をほかのバージョンのWindowsでも利用できるようになる。

[17:00 5/9]

2017年05月05日(金)

OpenSSH for Windowsリリース段階に到達 - Microsoft

Microsoftは5月1日(米国時間)、「OpenSSH Security Testing Kick Off|Windows PowerShell Blog」において、これまで移植を続けてきたWindows版OpenSSHの開発作業がリリースへ向けた段階に到達したと伝えた。Microsoftは開発者やアドバンストユーザーに対してWindows版OpenSSHの使用とバグの報告などを呼びかけている。

[11:30 5/5]

2017年05月04日(木)

iPadが増加 - 4月モバイルOSシェア

Net Applicationsから2017年4月のモバイルOSのシェアが発表された。2017年4月はAndroidとWindows Phoneがシェアを増やし、iOS、Java ME、Symbianがシェアを減らした。2017年3月はiOSがシェアを増やしたが、2017年4月にはAndroidの増加傾向に戻っている。

[14:00 5/4]

2017年05月03日(水)

なぜかWindows NTが増加 - 4月OSシェア

Net Applicationsから2017年4月のデスクトップOSシェアが発表された。2017年4月はWindowsがシェアを増やし、MacとLinuxがシェアを減らした。ただし、先月と比べて変化は小さいものにとどまっている。バージョン別に見るとWindows 7がシェアを減らし、これに対応するようにWindows 10がシェアを増やしている。

[14:00 5/3]

2017年04月30日(日)

Rust 1.17公開

Rustコアチームは4月27日(米国時間)、「Announcing Rust 1.17 - The Rust Programming Language Blog」において、Rustの最新版となる「Rust 1.17.0」の公開を伝えた。Rustはシステムプログラミングを対象としたプログラミング言語で、安全性、処理速度、並列処理などに注力して開発が進められている。Rustの前のバージョンを使っている場合は「rustup update stable」の処理で簡単にアップデートが可能だと説明がある。

[11:30 4/30]

2017年04月27日(木)

グレープシティ、"方眼紙"からエクセル感覚で業務アプリ構築「Forguncy 3」

グレープシティは、ノンプログラミング開発環境「Forguncy 3」を5月29日より発売。新バージョンではデータベースセキュリティや組織役割に合わせたアクセス制御、ワークフロー強化とともにAPIやデバック機能の強化、Excel業務でもっともニーズが多いというPDF帳票出力やUI/UC改善と50項目を超える新機能を搭載している。

[12:59 4/27]

2017年04月22日(土)

LinuxでVi/Vimを使うべき10の理由

Tecmintに4月19日(英国時間)に掲載された記事「10 Reasons Why You Should Use Vi/Vim Text Editor in Linux」が、LinuxシステムでエディタとしてVi/Vimを使うべき10の理由を紹介した。Vi/VimはLinuxやUNIX系のオペレーティングシステムでよく使われるエディタの1つ。

[16:00 4/22]

2017年04月21日(金)

Firefox 53、Project Quantum取り込み性能向上

Mozillaは4月19日(米国時間)、「Firefox faster and more stable with the first big bytes of Project Quantum, simpler with compact themes and permissions redesign - The Mozilla Blog」において、公開した最新のFirefox 53にプロジェクト「Quantum」の成果物を取り込んだと発表した。Windowsにおける安定性が向上したほか、パフォーマンスも向上したとしている。

[14:10 4/21]

2017年04月17日(月)

複数のディストリで使えるLinuxコマンド A-Z

fossBytesに4月16日(米国時間)に掲載された記事「The Ultimate A To Z List of Linux Commands|Linux Command Line Reference」が、Linuxの複数のディストリビューションで利用できるコマンド一覧を掲載した。Linuxでは多くのコマンドを知っているほど、さまざまな操作を自動化しやすくなり、コマンドを使いこなせるかどうかで、作業の効率が大きく変わってくる。

[16:30 4/17]

2017年04月16日(日)

PHP 7.1/7.0 最新版登場 - バグ修正リリース

PHPデベロップメントチームは4月13日(米国時間)、「PHP: Hypertext Preprocessor」において、それぞれの系列の最新版となる「PHP 7.1.4」および「PHP 7.0.18」の公開を伝えた。これらはバグ修正を目的としたリリースで、PHPデベロップメントチームはPHP 7.1系のユーザーおよびPHP 7.0系のユーザーに対してそれぞれの最新版へアップグレードすることを推奨している。

[11:30 4/16]

2017年04月15日(土)

オリジナル版Windows 10、5月9日でサポート終了

BetaNewsは4月13日(米国時間)、「Microsoft to stop updating the original Windows 10 release after May 9」において、Microsoftが5月9日を持って最初にリリースされたオリジナルのWindows 10 1507のサポートを終了すると伝えた。Microsoftは常時2つのブランチのみをアップデートの対象にすると説明しており、古いブランチは随時アップデートの提供が終了するとされている。

[13:30 4/15]

2017年04月14日(金)

OpenBSD 6.1公開 - バイナリアップデート機能登場

OpenBSDプロジェクトは4月11日(カナダ時間)、「OpenBSD 6.1」において、OpenBSDの最新版となる「OpenBSD 6.1」の公開を伝えた。OpenBSD 6.1からはバイナリベースのベースシステムアップデート機能であるsyspatch(8)が導入されている。

[10:30 4/14]

2017年04月12日(水)

EmacsやRubyも大型アップデートWindows 10 Creators Updateで加わったWSL新機能

Microsoftは4月11日(現地時間)、WSL(Windows Subsystem for Linux)及びコマンドプロンプトに関する進捗状況を公式ブログでアナウンスした。

[17:47 4/12]

2017年04月10日(月)

「Hack」がトップ50入り - 4月プログラミング言語人気ランキング

TIOBE Softwareから、2017年4月のTIOBE Programming Community Index (PCI)が公開された。2017年4月はプログラミング言語「Hack」が初めてトップ50位入りを果たした。Hackは3年前にFacebookによって導入されたプログラミング言語。PHPをベースに開発されており、高速で安全、さらにスケーラビリティが期待できるという特徴を持っている。

[16:30 4/10]

2017年04月08日(土)

Windows 10に透過メニュー? - Project NEON

OnMSFTに4月5日(米国時間)に掲載された記事「Windows 10 “Project NEON” image leaks showing transparent start menu|On MSFT」が、Windows 10の大規模アップデート「Redstone 3」で登場すると見られる機能としてスタートメニューに透過UIおよびぼかしUIが導入される可能性があると伝えた。Redstone 3で導入される機能を確実に予測することは難しいとしつつも、そろそろどの機能が導入されるか見えてきていると指摘している。

[14:00 4/8]

2017年04月07日(金)

Ubuntu、UnityからGNOMEへ戻る - スマホ向け開発は中止

CanonicalのMark Shuttleworth氏は4月5日(米国時間)、「Growing Ubuntu for Cloud and IoT, rather than Phone and convergence|Ubuntu Insights」において、次のリリースとなる「Ubuntu 18.04 LTS」のデフォルトデスクトップをUnityからGNOMEに変更すると伝えた。また、これまでスマートフォン向けの開発やUnity8の開発にかけてきた投資を終了することも報告した。Mark Shuttleworth氏は需要の高い分野に投資を集中させるものと見られる。

[09:53 4/7]

2017年04月06日(木)

Creators Updateに対応するSDKを含んだVisual Studio 2017 15.1がリリース

5日(以下すべて現地時間)、Microsoftは同社の統合開発環境である「Visual Studio 2017」の更新を公式ブログで発表した。バージョン番号は「15.1.0+26403.00」に更新される。本バージョンでは、Windows 10 Creators Update SDKや、Xamarin Workbooks for C# 7のサポートが追加され、Redgate Data Toolsの更新、パフォーマンスの改善が加わった。

[10:08 4/6]

2017年04月05日(水)

Android、インターネット利用でWindowsのシェアを初めて抜く

StatCounterは4月3日(米国時間)、「Android overtakes Windows for first time|StatCounter Global Stats」において、デスクトップ、ノートPC、スマートフォン、タブレットデバイスなど複数のデバイスでインターネットにアクセスする際にAndroidが最も利用されているオペレーティングシステムになったと伝えた。これまでWindowsが最も使われているオペレーティングシステムだったが、今回、初めてAndroidが首位の座を獲得したことになる。

[09:53 4/5]

2017年04月04日(火)

SIMカード搭載Linux小型PC「Orange Pi 2G-IoT」登場

fossBytesに3月31日(米国時間)に掲載された記事「Orange Pi 2G-IoT — A Cheap Linux Computer With Cellular Modem Is Now Available」が、シングルボードLinuxコンピュータ「Orange Pi 2G-IoT」の登場を伝えた。この小型PCにはWi-FiおよびBluetooth以外にも2G接続機能が搭載されている。

[10:30 4/4]

2017年04月03日(月)

iPhoneとiPadが増加 - 3月モバイルOSシェア

Net Applicationsから2017年3月のモバイルOSのシェアが発表された。3月はAndroid、Windows Phone、Java MEがシェアを落とし、iOSがシェアを増やした。バージョン別では、iOSではiPhoneもiPadもシェアを増やしている。Appleは2016年3月後半に入ってからiPhoneとiPadの新製品を発表。こうした新製品がiPhone/iPadのシェア増加につながった可能性がある。

[13:30 4/3]

Windows 7と10で75% - 3月OSシェア

Net Applicationsから2017年3月のデスクトップOSシェアが発表された。3月はWindowsがシェアを減らし、MacとLinuxがシェアを増やした。バージョン別では、Windows 7とWindows 10がシェアを増やし、Windows XP、Windows 8.1、Windows 8、Windows Vistaがシェアを減らしている。Windows 7のシェアはほぼ50%、Windows 10のシェアはほぼ25%と、この2つのオペレーティングシステムで75%ほどのシェアを確保している。

[09:33 4/3]

2017年04月02日(日)

Chrome Remote Desktopでデスクトップに簡単にリモートアクセスする方法

fossBytesに3月30日(米国時間)に掲載された記事「How To Remotely Access Your Computer Using Chrome Remote Desktop」が、Chromeエクステンション「Chrome Remote Desktop」を使ってデスクトップにリモートからアクセスする方法を伝えた。PC、スマートフォン、タブレットデバイスから別のPCのデスクトップにアクセスする方法はこれまでもいくつかの方法が提供されているが、「Chrome Remote Desktop」はそうしたサービスの中でも特に簡単に利用できるサービスの1つ。

[17:00 4/2]

人気記事

一覧

イチオシ記事

新着記事