お勧め記事 >> アジャイル入門 ― 本質を理解して実践しよう!

アジャイルとは何か? ツールと開発手法「スクラム/XP」、ウォーターフォールとの違い

大規模な破壊的変更が行われる最終的なバージョンといわれているSwift 3.0がついに正式リリース。多数の変更から「廃止」となった言語仕様にフォーカスを当て説明する。

■ 新着記事 - 日付順

アジャイル入門 ― 本質を理解して実践しよう!

アジャイルとは何か? ツールと開発手法「スクラム/XP」、ウォーターフォールとの違い

もはや必須知識の「アジャイル」の基礎を解説。誕生の背景から、その概要と、よくある誤解、実際に組織/チームに適用する方法までをできるだけコンパクトにまとめる。

AngularJS TIPS

AngularJSのディレクティブを単体テストするには?

テスティングフレームワーク「Karma+Jasmin」を使って、AngularJSの「ディレクティブ」の単体テストを記述し、それを実行する方法を解説する。

AngularJS TIPS

自作ディレクティブの挙動を定義するには?(controller/controllerAs/bindToControllerプロパティ)

テンプレートに基づき出力されるHTMLコードの内容を、イベントハンドラーなどを活用して動的に切り替えるために、コントローラー付きの独自ディレクティブを作成する方法を説明する。

AngularJS TIPS

自作ディレクティブの属性にAngular式や関数を設定するには?(scopeプロパティ)

自作ディレクティブ呼び出し側で指定した「属性の値(Angular式や関数)」をテンプレートに反映させることで、そのディレクティブ要素の下に埋め込まれるHTMLコードを動的に切り替える方法を説明する。

AngularJS TIPS

ディレクティブで属性を設定するには?(scopeプロパティ)

自作ディレクティブ呼び出し側で指定した「属性の値(文字列)」をテンプレートに反映させることで、そのディレクティブ要素の下に埋め込まれるHTMLコードを動的に切り替える方法を説明する。

AngularJS TIPS

ディレクティブ配下のコンテンツをテンプレートに反映させるには?(transcludeプロパティ)

自作ディレクティブ呼び出し側で指定した「配下のコンテンツ」をテンプレートに反映させることで、そのディレクティブ要素の下に埋め込まれるHTMLコードを動的に切り替える方法を説明する。

インサイドXamarin(4)

Monoのモバイル化の流れ ― Xamarin.iOS/Xamarin.Androidの誕生

デスクトップ環境での動作を主眼に開発された「.NET」のオープンソース実装である「Mono」は、どのようにモバイル開発に向かって流れていくことになったのか。

jQuery逆引きリファレンス

既存の要素を別の要素で置き換えるには? ― replaceWith/replaceAllメソッド

既存の要素を選択し、それをHTML文字列により生成した新規要素もしくはjQueryオブジェクトで置き換える方法を解説。また結果は同じになるが少し手順を変えて、HTML文字列による新規要素もしくはjQueryオブジェクトで既存の要素を置き換える方法も説明する。

Build Insiderオピニオン:小野将之(4)

Swift 3.0でなぜ「Cスタイルのforループ」「++/--演算子」などの仕様が廃止されたのか

大規模な破壊的変更が行われる最終的なバージョンといわれているSwift 3.0がついに正式リリース。多数の変更から「廃止」となった言語仕様にフォーカスを当て説明する。

インサイドXamarin(3)

Xamarinの基盤「Mono」のmonoランタイムとクラスライブラリ

Xamarinにおけるソフトウェアの基盤であるMonoを深く理解すれば、Xamarin製品の理解はもっと深まる。今回はmonoランタイムと、Monoのクラスライブラリについて解説する。

AngularJS TIPS

ディレクティブで利用するテンプレートを外部ファイル化するには?(templateUrlプロパティ)

ビューの操作/生成を定義した自作ディレクティブのテンプレートを外部ファイル化して利用する方法を解説。また、ビューの中で<script>要素としてテンプレートを宣言する方法も説明する。

Ruby TIPS

クラスとそのコンストラクター/アクセサー/メソッドを定義し利用するには?

Rubyプログラミングの基本中の基本として、クラスの定義から、そのインスタンスの作成・利用、インスタンスメソッドの定義、変数へのアクセスまでを説明する。

AngularJS TIPS

ディレクティブを自作するには?(directiveメソッド)

AngularJSで、ビューの操作/生成を独立させて独自ディレクティブを作成する基本的な定義方法と使用例を説明する。

インサイドXamarin(2)

Xamarinの基盤となっている「Mono」と、C#コンパイラー「mcs」

Xamarinにおけるソフトウェアの基盤であるMonoを深く理解すれば、Xamarin製品の理解はもっと深まる。今回はMonoの成り立ちから、そのソフトウェア構成、C#コンパイラーの内容までを解説する。

jQuery逆引きリファレンス

既存の要素を別の場所に移動するには? ― insertBefore/insertAfter/prependTo/appendToメソッド

既存の要素を、指定した要素の直前/直後/子要素先頭/子要素末尾の位置に移動する方法を説明する。

インサイドXamarin(1)

Xamarinを構成するソフトウェア。その主要な10要素とは?

Xamarinは何を提供しているのか? その主要なソフトウェア構成要素として、Mono、Gtk#、MonoDevelopとXamarin Studio、Xamarin.iOS、Xamarin.Android、Xamarin.Mac、Visual Studioアドイン、Xamarin.Forms、Xamarinコンポーネント、Xamarin Test Cloudなどについて紹介。

Build Insiderオピニオン:岩永信之(10)

C# 7、そしてその先へ: 非同期処理(後編)- 非同期シーケンス

C#(とVisual Basic)が切り開いた非同期処理の新たな世界。そこにはまだ課題もある。これを克服する方法として、前後編の後編となる今回は「非同期シーケンス」がC# 7でどうなるかを見てみよう。

Build Insiderオピニオン:岩永信之(9)

C# 7、そしてその先へ: 非同期処理(前編) - Task-like

C#の進化の中でも「非同期メソッド」はコーディング方法を大きく変えるほど革新的だったが、そこにはまだ課題もある。C# 7~将来のC#で、非同期処理はどう進化するのか、前後編で見ていこう。

GrapeCity Garage 特集:UIコンポーネント「Wijmo」の魅力[PR]

JavaScript製UIライブラリ選定の裏事情と、実用サービスでの使いこなしテクニック(弥生会計 オンライン+Wijmoの場合)[PR]

数が多すぎて選定が難しいWeb用のUIライブラリ。PC向け会計ソフトの「弥生」の場合、クラウドサービス開発に当たってどう考えて選定したのか。UIライブラリ選定の参考とするため、その理由・背景と活用ノウハウを聞いた。

AngularJS TIPS

AngularJSのコントローラーを単体テストするには?

テスティングフレームワーク「Karma+Jasmin」を使って、AngularJSの「コントローラー」の単体テストを記述し、それを実行する方法を解説する。

Build Insiderオピニオン:小野将之(3)

Swiftの開発体制、swift.org/Swift Evolutionリポジトリとは?

次期Swiftに搭載予定の新機能といった最新情報はどこで入手できるのか。Swiftについての情報を常にキャッチアップするために見ておくべきサイトを紹介する。

Build Insiderオピニオン:小野将之(2)

Swiftは3.0で安定するのか? リリース予定日と新機能リスト

2016年後半のリリースが予定されているSwift 3。そのリリースに先駆けて、どんな変更点があるのか、懸案となっている互換性はどうなるのかなどを見ていく。

jQuery逆引きリファレンス

ページに新たな要素を挿入するには? ― insertBefore/insertAfter/prependTo/appendTo/before/after/prepend/appendメソッド

HTML文字列で要素を作成してから、指定した場所にそれを挿入する方法を解説。また結果は同じになるが少し手順を変えて、指定した場所にHTML文字列で要素を生成する方法を説明する。

AngularJS TIPS

AngularJSのサービスを単体テストするには?

テスティングフレームワーク「Karma+Jasmin」を使って、AngularJSの「サービス」の単体テストを記述し、それを実行する方法を解説する。

Build Insiderオピニオン:花井志生(3)

歳を取ってもエンジニアを続けられるのか

エンジニアが年を取るとはどんなことだろう。年を取ることのデメリットとメリット、加齢に対する心構えを筆者自身の経験を基に語ってくれた。

AngularJS TIPS

AngularJSアプリの単体テストを実施するには?(実行編)

テスティングフレームワーク「Karma+Jasmin」を使って、AngularJSアプリの単体テストを記述して、それをテスト実行するまでの手順を説明する。

Windows上のBashシェル入門【Windows 10 Anniversary Update記念】

Bash on Ubuntu on Windowsとは? そのインストールと使い方

Windows 10上で動作するBashシェルの基礎を理解・マスターすることをゴールとして、Bash on Windowsの概要から、インストール、開発での活用方法までを解説。また、よくある疑問をQ&A形式で短くまとめる。

書籍転載:TensorFlowはじめました ― 実践!最新Googleマシンラーニング(7)

TensorFlowによる評価 ― 画像を分類するCIFAR-10の基礎

転載7回目(最終回)。CIFAR-10データセットを使った学習と評価を行う。「学習」(=訓練)が終わったので、今回は「評価」について説明する。「第2章 CIFAR-10の学習と評価」は今回で完結。

書籍転載:TensorFlowはじめました ― 実践!最新Googleマシンラーニング(6)

TensorFlowによる学習 ― 画像を分類するCIFAR-10の基礎

転載6回目。CIFAR-10データセットを使った学習と評価を行う。「推論」(=画像の種類・クラスを判別)が終わったので、今回は「学習」(=訓練)について説明する。

HoloLens開発概要(後編)

HoloLensアプリで未来をこの手に ― 2D/Holographicアプリ開発

正式リリース前にHoloLensアプリ開発の方法や特徴をつかもう。HoloLens向け2DアプリとHolographicアプリ、それぞれの開発のポイントを説明する。

Build Insiderオピニオン:竹原貴司(2)

“小さな会社”が選択したログ管理の手法 ― バランスの取れたテクノロジ選択をしよう

ちゃんとやるけど、やりすぎない。そんなバランスの取れた「運用技術の選択」とは? 小さな会社が開発・運用するシステムでは、どうログ管理しているのか。Logentriesというサービスに全ログを集約した筆者の事例を紹介する。

OpenCV入門【3.0対応】(5)

初めてのOpenCV開発 ― coreモジュール【OpenCV 3.1.0】

OpenCVのcoreモジュールの概要を解説。そのMatクラスを使って画像データを扱う方法や、ユーティリティ関数、OpenCV 3.0より導入されたUMatクラスを紹介する。

Build Insiderオピニオン:arton(3)

テクノロジーカンファレンスがSurfaceで埋まる日は来るか

この数年、多くの開発者はMacを愛用するようになっている。それにはUNIXが大きく関係しているのかもしれない。Windows 10上でLinuxを実行できるようになったことで、Windowsは開発者人気を取り戻すことができるのだろうか?

書籍転載:TensorFlowはじめました ― 実践!最新Googleマシンラーニング(5)

TensorFlowによる推論 ― 画像を分類するCIFAR-10の基礎

転載5回目。CIFAR-10データセットを使った学習と評価を行う。画像データの読み込みが終わったので、今回は画像の種類(クラス)を判別、つまり「推論」について説明する。

書籍転載:TensorFlowはじめました ― 実践!最新Googleマシンラーニング(4)

TensorFlowでデータの読み込み ― 画像を分類するCIFAR-10の基礎

転載4回目。今回から「畳み込みニューラルネットワーク」のモデルを構築して、CIFAR-10のデータセットを使った学習と評価を行う。今回はデータの読み込みを説明。

Build Insider Survey【2016年6月実施】

2016年、人気の「開発技術&ツール」はどれ? HoloLensやXamarinの人気が爆発、Visual Studio Code躍進

開発者が「今後、使いたい」と考えている開発技術やツールを、ランキング形式で発表。2016年度後半はこれらに注目しよう。

【月別の記事一覧】

 2016年: 9月 8月 7月 6月 5月 4月 3月 2月 1月
 2015年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月
 2014年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月
 2013年: 12月 11月 10月 9月 8月 7月 6月 5月 4月

≫ 過去記事はこちら

GrapeCity GARAGE 記事内容の紹介

イベント情報(メディアスポンサーです)

Twitterでつぶやこう!


Build Insider賛同企業・団体

Build Insiderは、以下の企業・団体の支援を受けて活動しています(募集概要)。

ゴールドレベル

  • グレープシティ株式会社
  • 株式会社セカンドファクトリー
  • 日本マイクロソフト株式会社