新着記事一覧
2015年03月28日(土) 〜 2015年03月01日(日)
-
ラムダ式でTemplate Methodパターン+Factory Methodパターンで実装されたコードをシンプルにする ~ 継承から委譲、そして単なる手続きへ
これまでの連載では、Commandパターン、Strategyパターン、Observerパターンのプログラムについて、プログラムの基本的な構造を...
0 -
【デブサミ2015】19-E-2 レポート 「IBM SoftLayer」のクラウドAPIを利用した開発 ~セルフポータル、ストレージサービス、Infrastructure as Code
東京にデータセンターがオープンしたばかりの「IBM SoftLayer」は、高速なネットワークや物理サーバーの利用ができるIaaS型クラウドと...
0
-
ComponentOne Studioに含まれる「QRCode for ASP.NET Wijmo」のC1QRCodeコントロールを使って、製...
0 -
世界一「高速」「高精度」なネット広告配信システム作りに挑むRCOのエンジニアたち
インターネット上でのオンライン広告配信にまつわる一連のシステムを実現する「アドテクノロジー」は、先端のIT技術に関心を持つエンジニアにとって刺...
0 -
Firefox OSアプリ開発が楽しくなるハードウェアAPIの概要と、センサーAPIや音声APIを使った楽器アプリの作例
WebブラウザFirefoxの技術で開発されたOSであるFirefox OSは、地理位置情報や加速度センサーといったおなじみのAPIに加え、カ...
0
-
【デブサミ2015】20-D-2 レポート サイン照合がセキュアに、紙との連携の可能性も! デジタルインクが提供する新しい付加価値とは
「紙に書いたものの代替」と、思われがちなデジタルインク。しかし、インクに「情報」が紐付けられたとき、紙に書いた手書きとはまったく異なる価値が生...
0 -
前回はVert.xのモジュールの開発環境を作成し、簡単に動作を確認してみました。今回は、Vert.xの構造、仕組みについて前回よりも深めに説明...
1
-
速習 Unity 2Dゲーム開発 ~第14回 コントローラーでゲームをする
これまでアクションゲームの基本となる機能を解説してきました。今回からは、それぞれのプラットフォーム(PC、Webブラウザ、iPhone、And...
0 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
1
-
SEO検証! GoogleはAngularJSを正しくクロールするのか?(2015年2月版)
本連載はLINEのフロントエンドエンジニアのチームがWeb開発において注目・活用している技術を紹介します。今回は、Googleのクローラーがど...
0 -
ヤフー株式会社には、技術や制作の分野において専門性に優れたエキスパート人財を「黒帯」に認定し、その活動を手厚く支援する黒帯制度があります。「あ...
0
-
Forguncy Proの外部データベース連携機能はExcel方眼紙新時代の予感
前回『日本の帳票文化のWeb化に真正面から取り組んだらこうなった~Excel方眼紙イメージのWebアプリ作成ツール「Forguncy」』でご紹...
0 -
開発者とデザイナーのコミュニケーションを劇的に改善したい! UIデザイナー発「プロトタイピング開発」のススメ
株式会社ディー・エヌ・エー(DeNA)と株式会社グッドパッチ(Goodpatch)は、UIデザインに関わる全ての人のためのコミュニティ「UI ...
0 -
誰でも生物をハックする時代がすぐそこまで来ている ~パリのバイオハッカースペース「La Paillasse」
先進国の各都市には、ハッカースペースと呼ばれる場所があります。この連載では世界各地のハッカースペースを紹介していきます。この連載で扱うハッカー...
0
-
新モデル「Pebble Time」も発表され大注目のプロダクト、スマートウォッチ「Pebble」の基礎知識とアプリ開発入門
本記事は、2014年冬のコミケでCodeZine編集部がゲットした技術系同人誌の記事の中から、「これは面白い!」と思うものについて、著者の方に...
0
-
業務アプリ開発者のための、コンテナ仮想化ツールDockerをつかったインフラ構築ことはじめ
本連載は、SI業界に入ったばかりの新米業務アプリケーション開発者や、SI業界を目指す学生さんを対象とした、インフラ構成管理ツールを使ってコード...
0
-
これでGOサイン! クラウドを利用したいエンジニアのための会社・上司を説得する方法
クラウドの普及が本格化し、IT技術誌などでも「クラウド」という言葉を見ない号がほとんどないというほど、様々なケースで検討や導入が進んでいます。...
0 -
AngularJSのディレクティブ機能でHTMLテンプレートを使いこなそう
本連載は、JavaScriptのMVCフレームワークである、AngularJSを使った開発の解説記事です。今回は、ディレクティブ機能を使ってH...
0
-
誰でも手軽にNTTドコモのサービスのような機能を持つアプリが作れる ~ぼっちでも雑談を楽しめるAndroidアプリを作ろう
「docomo Developer support」というサイトをご存じでしょうか。このサイトは、NTTドコモが公開している開発者向けのAPI...
0 -
CUDA:「超並列コンピューティング」はじめました(その2) ~高速化TipsとOpenGLでのグラフィクスへの応用
引き続きCUDAのおハナシ。前回はほんの導入編、CUDAによる超並列コンピューティングの"はじめの一歩"でした。これで完結ではあまりにつまんな...
0
-
本稿は、Scott Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSi...
0 -
Firefox OSでCamera APIを利用したカメラアプリを作ろう ~カメラ関連APIの解説から実装、アプリの申請フローまで
WebベースのOSであるFirefox OSでは、カメラなどのハードウェア関連APIが気軽に使えることも大きな魅力の一つです。本稿では、Fir...
0 -
無料/国内実績多数のクロスプラットフォーム対応ゲームフレームワーク「Cocos2d-x」の概要と環境構築手順
「Cocos2d-x」は、クロスプラットフォーム開発に対応したオープンソースのゲームフレームワークです。2Dゲームに最適化されており、国内の著...
0
-
『システムテスト自動化 標準ガイド』の第1章で響いたところ、原著が刊行された15年前から進んだところ
本連載は、昨年12月に刊行された書籍『システムテスト自動化 標準ガイド』の翻訳あるいは執筆を担当した方に、担当した章について自身の体験談などを...
0 -
本連載では、CSSの拡張言語であるSassの導入と、Sassを利用したメジャーなCSSフレームワークの一つであるCompassの導入をサンプル...
0
-
「Japan SoftLayer Summit 2015」基調講演 世界中のデータセンターを強力なネットワークでつないで実現した高性能・高信頼性をアピール
2月12日、東京・虎ノ門ヒルズフォーラムにて「Japan SoftLayer Summit 2015」が開催された。日本語での情報の発信と共有...
0
-
ソースコードの変更管理ツールを使いこなすことはエンジニアにとって重要なスキルです。これまで、バージョン管理といえばSubversionがよく利...
4 -
「正規表現とg, iフラグ」 ~マンガでプログラミング用語解説
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
1
-
【デブサミ2015】 19-C-3 レポート 現場で使い倒しているから語れる 「Swift」によるアプリ開発のつまづきどころと対応策
2014年の発表以来、大勢のエンジニアから興味や関心を集めている米アップルの新プログラミング言語「Swift」。2月19日のデブサミ2015で...
0 -
「Wijmo(ウィジモ) 5」を使うならAngularJSとの組み合わせがオススメ
本連載では、グレープシティが提供するJavaScriptライブラリ「Wijmo(ウィジモ)」について、サンプルとともに利用例を紹介します。今回...
0 -
速習 Unity 2Dゲーム開発 ~第13回 シーンの移動処理
これまで一つのシーン(scene)だけを扱って来ました。スタート画面からゲーム画面へ、最初のステージから次のステージへ、ゲームではシーンを変更...
0
-
IoTの計測データをWindowsストアアプリで可視化してみよう
Arduino、Intel Galileo 、FEZ Spiderなどの名前を聞いたことのある人も多いと思います。Internet of Th...
0 -
LINQにも色々 ~SQLに変換されるモノと変換されないモノ
本連載では、データベースプログラミングにおいてLINQをどのように活用できるのか、解説していきます。前回の記事では、Entity Framew...
0
-
本連載では、Objective-Cの基本的なプログラムが出来る読者を対象に、Swiftを使ってアプリを開発する際の基本的な事柄を解説します。O...
0 -
組み込みスーパーコンピュータ「NVIDIA Jetson TK1」のセットアップとOpenCVを使った歩行者検知プログラムの実行
本連載では、製造元である米NVIDIAが「世界初の組み込みスーパーコンピュータ」とうたう開発キット「Jetson TK1 DevKit」を用い...
0
-
外部アカウントを使ったログインをASP.NET Identityで実現する
最近TwitterやGitHubなどのアカウントを使ってログインできるWebサービスをよく見るようになりました。連載の第9回となる今回は、この...
0
-
Azure:Machine Learningサービス、Hadoop Storm、クラスタスケーリング、Linuxサポート、サイト回復、その他
本稿は、Scott Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSi...
0 -
大規模並列処理:PythonとSparkの甘酸っぱい関係~PyData.Tokyo Meetup #3イベントレポート
PyData.Tokyoは「Python+Dataを通じて、世界のPyDataエクスパートと繋がれるコミュニティーを作る」ことを目的として設立...
0
-
インフラを自動で構築! ChefでローカルにWebアプリの開発環境をつくるRubyコードを書いてみよう
本連載は、SI業界に入ったばかりの新米業務アプリケーション開発者や、SI業界を目指す学生さんを対象とした、インフラ構成管理ツールを使ってコード...
0 -
速習 Unity 2Dゲーム開発 ~第12回 BGMや効果音を鳴らす
ゲームにとってBGMや効果音は大事な要素です。音を鳴らすことによってゲームの完成度がぐっと増してモチベーションも高まります。今回は音声ファイル...
0