新着記事一覧
2015年07月04日(土) 〜 2015年06月05日(金)
-
護衛艦のシステムはスマホの普及で変化した――護衛艦プログラマーに聞く、艦船を動かすソフトウェア
国防の要である「護衛艦」。護衛艦の動作にもソフトウェアは重要な役割を担っています。護衛艦を動かすシステムはどのようなものなのか、システムにどん...
0
-
HTML5でクロスプラットフォームなデスクトップアプリを開発できる「Electron」とは
本連載は、HTML5でデスクトップアプリを作れる「Electron」の基礎について解説するものです。今回は、実際にElectornを採用してい...
0
-
前回は、チーム開発でのライブラリ配布における問題点を、NuGetを使うと解決できることについて紹介しました。今回は、ライブラリの変更における問...
0
-
マイクロソフトのクロスプラットフォーム対応新コーディングツール「Visual Studio Code」
マイクロソフトが開発者イベント「Build 2015」で発表した「Visual Studio Code」は、WindowsのほかMac、Lin...
0
-
本連載は、はてなエンジニアが、はてなのサービスを支えている技術や日頃注目している技術について解説するものです。Appleは毎年WWDCでいくつ...
1
-
IoTアーキテクチャ構築における4つの課題と、AWSサービス群の使いどころ
近年大きな注目を浴びている「IoT」(Internet of Things:モノのインターネット)。2015年6月2日および3日の計2日間に渡...
0
-
ちょうど1年前、『IoTの市場性と、IoTを取り巻く最新技術動向』として形成初期段階の「モノのインターネット(IoT:Internet of ...
0
-
Web開発ライブラリを自動的に入手できるパッケージ管理ツールBower
本連載では主にHTML/JavaScript開発作業を効率化する様々なツールやライブラリを紹介します。今回はJavaScriptやCSSなどの...
0
-
AngularJSのリリース前の新しいルーター機能(ngNewRouter)を触ってみよう
先日、いよいよAngularJS 1.4がリリースされました。今回は、そのリリースからはもれてしまいましたが、もともと1.4と同時にリリースさ...
0
-
リリースフローを自動化するためのJenkinsの導入/設定手順
前回、DMM.comラボの取り組みとして、リリースフローの自動化の全体像の解説を行いました。自動化の取り組みにおいて、Ansible、Capi...
0 -
「HTTP/2」がついに登場! 開発者が知っておきたい通信の仕組み・新機能・導入方法
今日のWebを支える通信プロトコル「HTTP」の新しいバージョンである「HTTP/2」が、ついにRFCとして公表されました。これは「HTTP/...
2 -
AWS Summit Tokyo 2015「デベロッパーカンファレンス」レポート ~ 池澤あやかさん謹製アプリで会場は大盛り上がり! 開発中に知って驚いたあるサービスの機能とは
アマゾン データ サービス ジャパンは6月2日~3日に東京・品川にて、Amazon Web Services(以下、AWS)の開発者向けイベン...
0
-
ヤフー株式会社には、技術や制作の分野において専門性に優れたエキスパート人財を「黒帯」に認定し、その活動を手厚く支援する黒帯制度があります。「あ...
0 -
フリーのビッグデータ分析学習環境を使って、全文検索アプリケーションを構築してみる
前回の記事では、Sparkを使ってバスケット分析を行いました。最終回では、Apache Solrベースの全文検索エンジン「Cloudera S...
0
-
スタバの会員向けサービスインフラ事例で学ぶ、AWS移行時の8つの懸念と解決方法
アマゾン ウェブ サービス(AWS)に関するさまざまな事例、最新技術、活用方法を紹介する技術カンファレンス「AWS Summit」。世界中をサ...
0 -
ECサイトをバースト負荷から救え! NoSQLの導入を検討すべきケースと製品選びの基準
本連載は、パフォーマンスを主な対象としてシステム開発・運用の改善や設計を行うNTTデータのコンサルタントチーム「まかせいのう」のメンバーが、業...
0
-
チーム開発でもパッケージ管理を容易に! NuGetを活用してライブラリを効果的に配布しよう
NuGetを使うと多くのOSSライブラリを手軽に導入できるため、非常に便利です。しかし、NuGetの真髄はライブラリの導入ではなく、「パッケー...
0
-
IoT時代のマルチデバイス開発環境 ~ 「第30回 エンバカデロ・デベロッパーキャンプ」レポート
2015年5月19日と21日、大阪と東京で開催された第30回 エンバカデロ・デベロッパーキャンプに、同社で製品担当マネージャを務めるマルコ・カ...
0 -
2015年4月に開催されたイベント「AWS Summit 2015 San Francisco」で発表されたアマゾン ウェブ サービス(以下、...
0 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
1
-
Webサービス運営に必須! Herokuの「ログ」を集積監視するためのAdd-on
前回はHerokuでアプリ開発をするために必須のMemcached Add-onを見ました。今回はもう1つの必須Add-onである「ログ関連の...
0 -
いまさら聞けないクラウドのアレコレ(5) ~本当のSLAを理解する~
本連載では、すでに5年を経過しようとしている日本のクラウド業界動向を、さくらインターネット研究所の独自調査に基づきご紹介します。今回は『いまさ...
0
-
達人の手ほどきで、正しい方向に一歩踏み出そう ~アジャイルアカデミー「TDD実践講座」体験レポート
今月の開催で2周年を迎える「アジャイルアカデミー」。会社研修の一環などを想定し、業界の第一人者による少人数のワークショップ形式で構成された本講...
0 -
フリーのビッグデータ分析学習環境を使って、Apache Sparkによるバスケット分析を行ってみる
前回の記事では、Impalaを使って、構造化データ(RDBMSからインポートしたデータ)の分析と、Hiveを使用して非構造化データ(アクセスロ...
0
-
「Intel Edison」と「IoT Analytics Dashboard」を使って簡単なデバイス間連携を行ってみる
本連載ではTIS株式会社が提供している技術ブログ「Tech-Sketch」から「コレは!」というテーマをピックアップし、加筆修正して皆さまにお...
0 -
ガントチャートでプロジェクト管理を行う.NETアプリケーションの作成【増補改訂版】
「ComponentOne Studio」に含まれるC1GanttViewコントロールを使って、ガントチャートでプロジェクト管理を行うWind...
1 -
「実践リーダブルコード」参加レポート ~リーダブルなコードをチームに広め、開発効率を上げよう!
アジャイル開発のための実践的な講座ラインナップがそろうアジャイルアカデミー。2015年6月24日には「実践リーダブルコード」講座が開講されます...
0
-
Objective-Cのライブラリを利用してSwiftアプリを作成する
本連載では、Objective-Cの基本的なプログラムが出来る読者を対象に、Swiftを使ってアプリを開発する際の基本的な事柄を解説します。O...
0
-
Webサービスにおけるユーザーニーズの捉え方と整理の仕方~グロースハックはユーザー視点で行う 【第3回】
「タウンワーク」などのWebサイトを運営するリクルートジョブズの開発マネージャー 林 寛之さんがスクーで行ったグロースハックの講義をお伝えする連...
0
-
企画を形にする作業だけがプログラミングではない――プリクラ開発の現場はクリエイティブだ
スマホ時代に今なお、女子中高生に絶大な人気を誇るプリクラ。前編では、フリューの八田育子さんに、このプリクラの魅力は、プログラマーの高速化への取...
0 -
前回はVert.xの構造、仕組みについて、少し深めに説明してみました。今回は、その構造を踏まえた上で、RESTインターフェースによる簡単なJD...
0 -
いまさら聞けないクラウドのアレコレ(4) ~根源的な性能差を理解する~
本連載では、すでに5年を経過しようとしている日本のクラウド業界動向を、さくらインターネット研究所の独自調査に基づきご紹介します。今回は『いまさ...
0
-
本連載はLINEのフロントエンドエンジニアのチームがWeb開発において注目・活用している技術を紹介します。今回は次期言語仕様であるECMASc...
0 -
フリーのビッグデータ分析学習環境を使って、構造化データと非構造化データの分析を試してみる
前回の記事では、MySQLからHadoopにマスターデータの投入を行い、Hiveテーブルを作成するところまで行いました。今回は分析にもよく利用...
0