概要
第1特集
あなたのプログラミングを加速させるエディタ
[決定版]これだけは知っておきたい設定と操作
プログラミング環境と言えば,EclipseやVisual Studioといったいわゆる統合開発環境を利用している読者の方が多いと思われます。ですが,動作が軽く,柔軟にカスタマイズできるテキストエディタも負けてはいません。本特集ではVim,Emacs,Atom,Visual Studio Codeを取り上げ,インストール,基本操作,設定方法を解説します。また,各章では執筆者が普段使っているプログラミング言語を取り上げ,コーディングを加速させるカスタマイズ例も紹介。自分に合ったエディタを見つけ,記事を参考に自分好みにカスタマイズしてみてください。
第2特集
多用途に使いこなせ,コードが読みやすく保守しやすい
今すぐはじめるPython
GoogleやFacebookでも採用されているPythonは,現在最も旬な言語ではないでしょうか。Pythonでデータ分析や統計処理,また人工知能や機械学習などを扱った事例も多くなってきています。
本特集では,なぜ今Pythonが使われ,どんなことに使えるのかにスポットを当てます。第1章では,Pythonの特徴,2系と3系のバージョンの違いとコーディングスタイルなどを紹介します。第2章では,言語仕様とライブラリについて紹介します。第3章では実際に機械学習を実行して,ツールやライブラリの使い方,学習と予測のやり方を体験します。
本特集を読んで,Pythonをはじめてみませんか。
一般記事
ハッシュ関数を使いこなしていますか?【前編】
ソフトウェア開発のクリティカルポイント
ハッシュ関数は近年のソフトウェア開発において,とても重要な役割を担っています。この特集ではハッシュ関数とは何か,どのような性質を持ち,どのように利用されているのか,そして,利用の際にはどのようなことに注意する必要があるのかを前後編の2回に分けて解説します。前編となる今回はそもそもハッシュとは何なのか,どのように利用されているのかを解説します。
一般記事
Windows Server 2016で構築する最新ファイルサーバ【前編】
進化した機能で効率化を推進
クラウドの台頭によってITの使い方が変わろうとしている今でも,ファイルサーバは企業にとってなくてはならないものとして確固とした地位を築いています。しかし,古くなったファイルサーバが社員の生産性向上の邪魔をしたり情報漏洩リスクの温床になったりして管理者を悩ませているという話もよく聞きます。そこで本記事では,最新サーバOS Windows Server 2016が提供するファイルサーバの機能やファイルサーバとともに見直すべきポイントについて解説します。
一般記事
[ニフティクラウド mobile backend]mBaaSのしくみ紹介【3】
IoTドア監視アプリを作ろう
ニフティクラウド mobile backendを題材に,モバイルアプリで利用するバックエンドをサービス化したmBaaS(mobile Backend as a Service)のしくみと,その活用について解説する短期連載。連載最後となる今回はニフティクラウドmobile backendを実際に使って体験してみます。最近にわかに注目を集めているIoTと組み合わせて簡単なアプリを作ります。手を動かしてみればmBaaSがどういったものなのか,すぐにわかるはずです。