ITmedia総合  >  キーワード一覧  >  N

「Node.js」最新記事一覧

Electron 1.0でデスクトップアプリ開発超入門――動作の仕組み、基本的な使い方、セキュリティの懸念点
クロスプラットフォーム向けのデスクトップアプリを開発できるElectronについて、動作の仕組み、基本的な使い方、アプリの作り方、セキュリティの懸念点などを解説します。(2016/5/18)

WordPress、Slack、Yeoman、Visual Studio Code、Atomなどで活用:
HTML、CSS、JavaScriptでデスクトップアプリを開発できるElectron 1.0、Devtron 1.0、Spectron 3.0が提供開始
Web技術を利用したクロスプラットフォームのデスクトップアプリ開発フレームワーク「Electron 1.0」がリリースされた。APIデモアプリ、検証・デバッグ用ツール、テストフレームワークも同時に公開されている。(2016/5/11)

マイナビ転職×@IT自分戦略研究所 「キャリアアップ 転職体験談」:
PR:第41回 「何とかなる」ではなく「何とかする」――思わず口にした「辞めます」の先にあったもの
「転職には興味があるが、自分のスキルの生かし方が分からない」「自分にはどんなキャリアチェンジの可能性があるのだろうか?」――読者の悩みに応えるべく、さまざまな業種・職種への転職を成功させたITエンジニアたちにインタビューを行った。あなたのキャリアプランニングに、ぜひ役立ててほしい。(2016/4/28)

Socket.IOで始めるWebSocket超入門(2):
チャットアプリ開発に見る、Socket.IOの基本ライブラリの使い方
本連載では、WebSocketを扱えるNode.jsのライブラリ「Socket.IO」の使い方について解説します。今回は、チャットアプリ開発を例に、双方向通信、ブロードキャスト送信、個別送信などを実装する際のSocket.IOの使い方について。(2016/4/28)

特集: 新たなアプリ「ボット」の時代:
Slackでボットと対話してみよう
Microsoft Bot Frameworkを使用して作成したボットをAzureにデプロイ、Bot Connectorに登録し、最終的にSlackで対話を行う。(2016/4/26)

鈴木淳也の「Windowsフロントライン」:
Microsoftが仕掛ける「会話Bot」の仕組みとは?
Microsoftを筆頭に、FacebookやLINEからも続々と「会話Bot」の開発環境が発表され、今後の盛り上がりを予感させる。Microsoftが発表したBot開発の仕組みを見ていこう。(2016/4/25)

開発環境も「所有」から「消費」へ
IBMのクラウド戦略、開発リソースのエコシステムでSIパートナーの“窮地”を救えるか
IBMは「SoftLayer」「Bluemix」「Bluemix API」の提供でクラウド市場での存在感を強く打ち出している。これらのサービスは、パートナー企業の提案力の強化にどのように貢献するのか?(2016/4/19)

Microsoft、「Visual Studio Code」のバージョン1.0安定版を公開
Microsoftが、オープンソースのコードエディタ「Visual Studio Code」のWindows、Mac、Linux版バージョン1.0を公開した。プレビュー版は累計200万本インストールされ、1000以上の拡張機能が構築された。(2016/4/15)

特集: 新たなアプリ「ボット」の時代:
Microsoft Bot Frameworkでボットを作成してみよう
マイクロソフトが突如として発表したBot Framework。これを使ってボットを作成するための基本を見てみよう。(2016/4/15)

AppleとIBMの提携で実現したクラウド開発環境
Appleの開発言語「Swift」は「素晴らしい!」、IBM担当者が感動した理由は
IBMとAppleの提携により、クラウド開発プラットフォーム「Bluemix」でAppleのプログラミング言語「Swift」を利用できるようになった。提携の経緯や「Watson」との連係などを紹介する。(2016/4/15)

プロジェクトでは既知の問題として把握済み:
「npm」に自己複製型のワームプログラムが動作可能な脆弱性が報告される
npmにワームプログラムが動作可能な脆弱(ぜいじゃく)性が報告されている。npmプロジェクトでは、改めてユーザーに注意を促している。(2016/3/30)

Node.jsのパッケージマネジャー「npm」にワーム増殖の脆弱性
Node.jsのデフォルトのパッケージマネジャー「npm」に、パッケージのインストールを通じて自己増殖するワームを作成できてしまう脆弱性が発覚した。(2016/3/29)

GCPは今後もNode.js開発者支援を強化:
Google App EngineでNode.jsがベータ提供開始
グーグルは2016年3月21日(米国時間)、同社PaaSの「Google App Engine(GAE)」で、Node.jsのベータ提供開始を発表した。Python、Java、PHP、Goに次ぐ対応となる。(2016/3/23)

ペンディングペインアイテムや新APIを提供:
“Nyan Cat”を見ながらコーディングできるAtomエディタ 1.6
GitHubは、カスタマイズ性が高いオープンソースのテキストエディタの最新安定板「Atom 1.6」を公開した。(2016/3/18)

Socket.IOで始めるWebSocket超入門(1):
いまさら聞けないWebSocketとSocket.IOの基礎知識&インストール
本連載では、WebSocketを扱えるNode.jsのライブラリ「Socket.IO」の使い方について解説します。初回は、WebSocketやSocket.IOの基礎知識、インストール方法やサンプルの実行確認などについてです。(2016/3/14)

特集:C#×JavaScript:
ECMAScriptの最新情報を得るには
ECMAScriptの仕様策定の過程と、最新情報を追いかけるのに役立つWebサイトを幾つか紹介していこう。(2016/3/11)

開発者の要望に応える姿勢もアピール:
マイクロソフトが「R Tools for Visual Studio」のプレビュー版を公開。Eclipse Foundationにも参加へ
マイクロソフトは、オープンソースの統計解析言語「R」を「Visual Studio」で利用可能にするための無料プラグインを発表、プレビューを公開した。(2016/3/10)

Edgeの対応も予告、Webアプリ開発がはかどる:
「Visual Studio Code」がChromeデバッグプロトコルに対応
マイクロソフトはオープンソースのコードエディタ「Visual Studio Code」で、Chromeのデバッグプロトコルに対応する拡張機能をオープンソースソフトウェアとしてリリースした。(2016/2/29)

ランタイム対応やKituraを発表:
米IBM、米アップルとSwiftによるエンド・ツー・エンドのアプリ開発を推進
米IBMは2016年2月22日(米国時間)、サーバサイドでのSwift実行環境を強化する発表を行った。オープンソースの軽量WebフレームワークKitura、Swift Package Catalogのベータ版提供開始、Bluemix上でのSwiftビルドパックサポート、イベントドリブンプログラミングサービスOpenWhiskにおけるSwiftランタイムのサポートを発表した。(2016/2/23)

ランタイムとしてSwiftもサポート:
米IBMがAWS Lambda的なサービスOpenWhiskを発表、オープンソース提供も
米IBMは2016年2月22日(米国時間)、AWS Lambdaに似たイベントドリブンなプログラミングサービス「Bluemix OpenWhisk」を発表した。同時にこれを、Apache 2.0ライセンスに基づくオープンソースコードとして公開。同社は特徴として、オープン性とエコシステムの展開を強調している。(2016/2/23)

Dev Basics/Keyword:
package.json
package.jsonファイルは、Node.js+JavaScriptでのアプリ開発時に、そこで使用するパッケージやプロジェクト全体を管理するのに使われる。(2016/2/23)

Dev Basics/Keyword:
SPA(シングルページアプリ)
SPAは単一ページで構成されるWebアプリであり、応答性がよく表現力の高いアプリをクロスプラットフォームでユーザーに提供できるのが利点だ。(2016/2/19)

Dev Basics/Keyword:
ChakraCore
マイクロソフトがオープンソースとして公開したJavaScriptエンジン「ChakraCore」とはどんなものだろうか。(2016/2/2)

米ウォルマート発、どのクラウドでも単一のオペレーションを実現:
クロスクラウド対応の”PaaS 2.0”「OneOps」がOSSで公開される
米ウォルマートが、AWS、Azure、OpenStackなどクロスクラウド対応の新しいPaaS「OneOps」を公開しました。継続的デリバリ、オートスケール、自動復旧などを実現します。(2016/1/28)

モダンなハイブリッドクラウド環境への移行を支援:
Linux専用メインフレーム「LinuxONE」を強化
米IBMが、同社のLinux専用メインフレーム「LinuxONE」の機能強化を発表。ハイブリッドクラウドへの対応や、現代的なアプリケーション開発環境の整備も進められている。(2016/1/28)

週末チャレンジ 「こいつ、動くぞ」:
ブラウザのみで動くJavaScriptなOS「OS.js」をインストールしてみた
ブラウザのみで動くJavaScriptなOS「OS.js」が登場し、「何か面白いぞ」と話題になっています。Windows環境へインストールして、ちょっと遊んでみました。(2016/1/22)

Microsoft、JavaScriptエンジン「ChakraCore」をGitHubで公開
Microsoftが予告通り、Webブラウザ「Edge」で採用するJavaScriptエンジン「Chakra」のオープンソース版「ChakraCore」をGitHubで、MIT Licenseの下で公開した。(2016/1/14)

Tech Basics/Keyword:
Node.js
JavaやPHPなどと肩を並べるサーバアプリケーションの構築プラットフォームとなった「Node.js」を簡潔に解説。(2016/1/8)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(Promise編)
ECMAScript 2015では非同期処理を行うためにPromiseオブジェクトが導入された。今回はこの基本的な使い方を見ていこう。(2015/12/25)

MAは開発者のM-1になったのか:
マッシュアップもIoTへ――「下手な芸人より面白い」「狂気を感じる」「絶句した」な12作品が集まった #MA11 決勝戦まとめ
全国の開発者が、自らの技術力と、世の中に公開されているさまざまなAPI、ハードウエア、センサーなどを「マッシュアップ」して、新たな作品を作り出すコンテスト「Mashup Awards」(MA)が今年も開催。同コンテストの最優秀作を決定する最終プレゼンテーション「ファイナルステージ」と、各賞の発表が、11月18日に東京の渋谷ヒカリエで行われた。(2015/12/25)

山市良のうぃんどうず日記(55:年末年始特別編):
2015年、私的Windows&マイクロソフト10大ニュース
本連載の2015年の締めくくりとして、2015年のWindowsおよびマイクロソフトに関連する10個の重大ニュースをピックアップしてみました。あくまでも筆者個人の見解です。(2015/12/28)

特集:今から始めるJavaScriptアプリ開発:
.NET開発者のためのJavaScriptライブラリカタログ(Grunt編)
Webアプリ開発における日々の煩雑な作業を自動化してくれるツールである「Grunt」の基本を今回は見ていこう。(2015/12/24)

開発/検証環境にクラウドを活用する3つのポイントとは?:
PR:Oracle Cloud Platformを使うべき理由──他と何がどう違うのか
システム構築プロジェクトで使う開発/検証環境を、パブリッククラウドで調達する企業が増えている。オンプレミス製品と同じアーキテクチャで提供されるOracle Cloud Platformは、開発/検証環境として利用した場合も、オラクルユーザーに極めて多くのメリットをもたらす。[パブリッククラウド][Oracle Cloud](2015/12/24)

特集:今から始めるJavaScriptアプリ開発:
.NET開発者のためのJavaScriptライブラリカタログ(gulp編)
Webアプリ開発における日々の煩雑な作業を自動化してくれるツールである「gulp」の基本を今回は見ていこう。(2015/12/18)

機械学習はリアルタイム適用:
SAP HANA SPS11は、Cloud Foundry採用でアプリケーション環境を一新
SAPジャパンは2015年12月10日、SAP HANAの新バージョン、「SAP HANA SPS11」を発表した。SPS11では、アプリケーション開発環境をCloud Foundryの採用により完全に再構築。Spark/Hadoopとの連携強化や機械学習アルゴリズムのリアルタイム適用などが新しい。(2015/12/11)

Microsoft、「Edge」のJavaScriptエンジン「Chakra」をオープンソース化へ
MicrosoftがWebブラウザ「Edge」のJavaScriptエンジン「Chakra」のコアコンポーネントを「ChakraCore」として来年1月GitHubでオープンソースで公開する。クラウドサービスやIoTで採用でき、将来的にはWindows以外のプラットフォームもサポートする見込みだ。(2015/12/6)

特集:今から始めるJavaScriptアプリ開発:
.NET開発者のためのJavaScriptライブラリカタログ(デスクトップアプリ編)
今回はWindows、OS X、Linuxで動作するクロスプラットフォームなデスクトップアプリを開発するためのフレームワークを取り上げる。(2015/12/4)

特集:Visual Studio Code早分かりガイド:
Visual Studio Codeのエクステンションを作成する
コードジェネレーターが生成したひな型コードを例に、Visual Studio Codeのエクステンションがどのような構造になっているのかを見ていこう。(2015/11/30)

DockerやNode.jsにも対応:
PR:クラウド時代にSPARC/Solarisに何が求められているのか――x86/Linuxにはない優位性や使い続ける意義を考える
SPARC/Solarisの“新発見”を紹介する「SPARC/Solaris World」。今回は、日本仮想化技術の宮原さんと@IT編集長の内野さんに登場していただき、いろいろな側面からSPARC/Solarisの魅力を徹底解剖します。(2015/12/2)

特集:Connect 2015:
マイクロソフトと.NET開発者の明日はどっちだ?
2015年11月に開催されたマイクロソフトの開発者向けイベントConnect();のキーノートから、これからマイクロソフトと.NET開発者が進む道を探る。(2015/11/20)

Database Watch(2015年10月版):
オラクルが確約した「クラウド6箇条」と「Database 12c R2」の気になるトコロ
米オラクルのラリー・エリソンCTOが、同社の年次イベントで今後のクラウド事業の行方を確約する「Oracle Cloud、6つの設計目標」を掲げました。同時に発表された基幹製品「Oracle Database 12c」の次期バージョンのポイントと共に、そこにどんな狙いがあるかを振り返ります。(2015/11/19)

Windows 10 IoT Coreで始めるIoT入門:
第3回 Windows IoTと押しボタンスイッチでLEDを点滅させる
これまでに準備したボードコンピューターとIoTアプリ開発環境を使って、いよいよ実際にハードウエアを制御してみる。まずは押しボタンスイッチでLEDを点滅させる簡単な仕組みから実践しよう。(2015/11/18)

“逃げる”は選べない:
「おい、不具合報告だ」 悪のシステムバグと戦うRPG「SIerクエスト」
システムインテグレーター 田中正太郎を操作し、無茶案件やシステムバグと立ち向かう。(2015/11/17)

特集:今から始めるJavaScriptアプリ開発:
.NET開発者のためのJavaScriptライブラリカタログ(MVCフレームワーク編)
最近のWeb開発では、どんな技術を使い、どのようにアプリが開発されているのだろう。モダンJSライブラリをよく知らない.NET開発者に向けて、その世界をまとめて紹介する。(2015/11/13)

「スタートアップ、技術コミュニティと仲良くする方法。教えます」:
日本IBMがAPI開発支援サービス開始、管理ツールなども無償提供
日本IBMは、実際のAPI作成までを3ステップで支援する「APIクイック・スタート・プログラム」の提供を開始したと発表した。また、APIの活用に役立つAPI管理ソフトウエア「IBM API Management」と、APIを保護するゲートウエイ製品「IBM DataPower Gateway仮想エディション」の二つを開発者向けに1年間無償で提供することも明らかにした。(2015/11/12)

Oracle OpenWorld 2015 Report:
オラクル、「Oracle Database 12c Release 2」のベータ版を発表
オラクルがデータベース製品の最新版「Oracle Database 12c Release 2」のベータ版を発表。クラウド展開の俊敏性と拡張性を向上させる、数百に渡る新たな機能を盛りこむようだ。(2015/10/27)

Windows 10とAzureで広がる世界観:
PR:若手の開発者がマイクロソフトに持ちがちな、よくある3つの誤解と、異なる事実
Windows 10やMicrosoft Azureといった最新ITテクノロジをビジネスで活用するためには、テクノロジに対してどのように向き合うべきなのだろうか。最新ITテクノロジを紹介することを“なりわい”とする日本マイクロソフトのエバンジェリストによるリレーコラムから、そのヒントを得てほしい。第2回はデバイス(iOS/Android/Windows)やサービス(Microsoft Azure)の開発者向けの技術啓発活動を行う鈴木章太郎氏が若手の開発者がマイクロソフトに持ちがちな、よくある3つの誤解を解く。(2015/10/23)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(クラス定義編)
本稿では、C#とJavaScriptにおけるクラス定義を比較し、TypeScriptやECMAScript 2015でJavaScriptプログラミングがどう変わるかを見ていく。(2015/10/22)

AWS re:Invent 2015:
[速報]AWS re:Invent 2日目は、IoT、コンテナ―、Lambdaなどで発表が相次ぐ
米Amazon Web Services(AWS)は2015年10月8日(米国時間)、同社の年次イベント「AWS re:Invent 2015」で、CTOのワーナー・ヴォーゲルズ(Werner Vogels)氏が基調講演を行い、仮想インスタンス、コンテナ―、AWS Lambda、IoTなどに関し、多数の発表を行った。(2015/10/9)

クラウドからローカルへ。ハイブリッドで使えるPaaS環境を整備:
IBMがオンプレミスでPaaSを提供する「Bluemix Local」をリリース
オンプレミスでPaaSを提供する「Bluemix Local」をIBMがリリースした。同期技術「Relay」で、常にパブリックな「Bluemix」と同じ環境にアップデートできる。(2015/10/7)



7月29日で無料アップグレード期間が終了する、Microsoftの最新OS。とんでもないレベルで普及している自社の基幹製品を無料でアップグレードさせるというビジネス上の決断が、今後の同社の経営にどのような影響をもたらすのか、その行方にも興味が尽きない。

ドイツ政府が中心となって推進する「第四次産業革命」。製造業におけるインターネット活用、スマート化を志向するもので、Internet of Things、Industrial Internetなど名前はさまざまだが、各国で類似のビジョンの実現を目指した動きが活発化している。

資金繰りが差し迫る中、台湾の鴻海精密工業による買収で決着がついた。寂しい話ではあるが、リソースとして鴻海の生産能力・規模を得ることで、特にグローバルで今後どのような巻き返しがあるのか、明るい話題にも期待したい。