すべてのWhat's New
-
2016年
-
2016.02.18 記事「登場順序によって取得すべき要素を絞り込むには? ― 基本フィルター」(Build Insider)を公開しました
jQueryの$()関数でフィルター構文を使い、先頭/末尾の要素や、偶数/奇数番目の要素、n番目/n番目より前や後の要素を取り出す方法を説明します。
-
2016.02.15 記事「AngularJSアプリでjQueryを利用するには?(element/ng-jq)」(Build Insider)を公開しました
HTML DOMツリーを直接操作したい場合に、標準のjqLiteではなく、高機能なjQueryを使う方法を解説します。また、常にjqLiteにする方法や、jQueryバージョンを固定する方法も説明します。
-
2016.02.10 記事「Apache Cordovaで本格スマホアプリに挑戦しよう」(CodeZine)を公開しました
本連載では、ハイブリッドアプリ(AndroidとiOS、Windows Phoneなど複数の環境で動作するアプリ)のフレームワークとしてよく利用されているApache Cordovaを紹介します。
-
2016.02.08 記事「AngularJSで文書ツリーを操作するには?(element)」(Build Insider)を公開しました
AngularJSでは非推奨ですが、特殊な事情でHTML DOMツリーを直接操作したい場合には、angular.elementメソッドを使用します。その基本的な使い方を説明します。
-
2016.02.05 記事「PHP 5からPHP 7へ移行する際に気を付けるべきポイント」(CodeZine)を公開しました
前回は主に新しくPHP 7を使い始める方向けに新機能を紹介しましたが、今回は、これまでPHP 5を使っていた方が気を付けるべき、もしくは知るべき違いを中心に紹介します。
-
2016.02.04 記事「親子/兄弟関係にある要素を取り出すには? ― 階層セレクター」(Build Insider)を公開しました
jQueryの$()関数で、複数の要素から構成される階層構造において、ある要素の子要素/子孫要素/直後の要素/以降の要素などを絞り込んで取り出す方法を説明します。
-
2016.02.04 記事「AngularJSアプリ開発に役立つ小粒なライブラリ ~ ストレージ/イベント処理/入力値検証」(CodeZine)を公開しました
これまでの回では扱えなかった小粒な――しかし、アプリ開発には欠かせない3ライブラリを紹介します。
ngStorage:Web Storageを操作するためのサービス
UI Event:AngularJS標準で対応していないイベントを監視
UI Validate:独自の検証ルールを定義 -
2016.02.01 記事「Dockerで「Redmine」と「Let’s Chat」を動かしてみよう」(CodeZine)を公開しました
今回は、プロジェクト管理ツール「Redmine」と社内チャットツール「Let's Chat」の実行環境を構築する手順について解説します。
-
2016.02.01 記事「アプリ共通の例外処理を実装するには?($exceptionHandler)」(Build Insider)を公開しました
AngularJSの$exceptionHandlerサービスは、アプリ内でキャッチされなかった例外を最終的に処理します。今回は、その挙動を上書きして、独自の処理を実施する方法を紹介します。
-
2016.01.26 記事「クロス開発ツール「Xojo」での一歩進んだiOSアプリ開発 ~ ネットワーク通信、DB連携からビルドまで」(CodeZine)を公開しました
今回はスマホアプリに欠かせないネットワーク通信とデータ操作、iOSネイティブ機能の利用について説明します。またXojoのアプリを端末実機で動作させる方法や、App Storeで公開するためのアプリビルド方法についても紹介します。
-
2016.01.25 記事「$cookiesサービスを利用する際の注意点とは?($cookies)」(Build Insider)を公開しました
AngularJSのクッキー機能は1.3から1.4で大きく変更されました。具体的に何が変わったかを解説します。また、アプリ全体で共通のクッキーオプションを設定する方法も説明します。
-
2016.01.23 雑誌「特集2年目プログラマのためのWeb+DBアプリ開発再入門」()を公開しました
JSPとサーブレット、MySQLを利用したサンプルプログラムを作りながら、Webアプリ開発の基本を学んでいきます。
-
2016.01.22 記事「【新刊紹介】『独習ASP.NET 第5版』1月21日発売、新機能を取り入れ第4版からさらにパワーアップ」(CodeZine)を公開しました
新刊「独習ASP.NET 第5版」について、レビュー読者(ひよこさん)と担当編集者からのコメントを掲載いただいています。
-
2016.01.21 記事「属性値で目的の要素を絞り込むには? ― 属性フィルター」(Build Insider)を公開しました
jQueryの$()関数で、属性やその値を条件に要素を絞り込む方法を解説します。条件指定には、属性名のみや、属性値の完全一致/部分一致/複数一致などが指定できます。
-
2016.01.21 書籍『独習ASP.NET 第5版』(翔泳社)刊行のお知らせ
最新のVisual Studio 2015/ASP.NET 4.6に対応。基礎的な知識やASP.NETの仕組みから、サーバーコントロールの使い方と使い分け、データベース連携、状態管理、Ajax/jQueryまで、丁寧に解説しています。また、新たにASP.NET Identityの実装やBootstrap連携の解説を追加しています。
解説、練習問題、理解度チェックという3ステップで、手を動かしながら学習を進めます。本番環境として、Internet Information ServicesやMicrosoft Azure上で動作させる手順も紹介しています。 -
2016.01.18 記事「クッキーを読み書きするには?($cookies)」(Build Insider)を公開しました
AngularJSが提供する機能を利用してクッキーを読み/書き/削除する方法を解説します。また、登録済みの全てのクッキー情報をまとめて取得する方法も説明します。
-
2016.01.14 記事「画像/音声ファイルを操作するAngularJSライブラリ ~ カルーセル/フルスクリーンモード/再生プレイヤー」(CodeZine)を公開しました
今回は、画像(セット)/音声ファイルを扱うライブラリ、UI Bootstrap(Carousel)、Angular Fullscreen、ngAudioを紹介します。
-
2016.01.12 記事「配列/オブジェクトの内容を列挙するには?(forEach)」(Build Insider)を公開しました
angular.forEachメソッドを使って、配列の要素やオブジェクトのメンバーを列挙する方法を解説します。
-
2016.01.07 記事「id値/タグ名/クラス名で特定の要素を取り出すには? ― 基本セレクター」(Build Insider)を公開しました
jQueryプログラミングの基本である$()関数による「#id」「element」「.class」セレクターの使い方を解説します。
-
2016.01.05 記事「業務系JavaエンジニアがAndroid開発をする上で押さえておきたい3つのJava構文」(CodeZine)を公開しました
JavaエンジニアがAndroidアプリ開発を行う際に、まずつまずくJava構文「無名クラス/メンバクラス/メンバインターフェース」を紹介します。業務系JavaエンジニアがAndroidアプリ開発の分野で活躍できるようになることを目的とします。
-
2016.01.04 記事「ユーザー通知に役立つAngularJSウィジェット ~ ツールチップ/トースト/プログレスバー」(CodeZine)を公開しました
今回は、ユーザーに対して簡単な通知を表現するために役立つライブラリUI Bootstrap(Tooltip)/AngularJS Toaster/Angular Loading Barを紹介します。
-
2016.01.04 記事「指定された時間の経過で処理を実行するには?($interval/$timeout)」(Build Insider)を公開しました
ミリ秒単位で処理を実行できる、いわゆる「タイマー」である$intervalサービスの基本的な使い方を解説します。また、一定時間後に処理を実行する$timeoutサービスについても説明します。
-
2015年
-
2015.12.25 記事「オームの法則覚えてますか? 電子工作の基礎を身につけ、Raspberry PiでLEDを光らせよう」(CodeZine)を公開しました
前回は、LinuxマイコンボードであるRaspberry PiにDebian系のOSである「Rasbian」をインストール/セットアップを行いました。今回は、電子工作の基礎説明と、Raspberry Piを使ってプログラミングでLEDの制御を行う手順を紹介します。
-
2015.12.24 記事「非同期通信の開始/終了/成功/失敗のタイミングで処理を実行するには?(ajaxXxxxx)」(Build Insider)を公開しました
jQueryによるAjax通信時に発生する各種グローバルイベントを処理する基本的な方法を、具体的なサンプルを通して説明します。
-
2015.12.21 記事「JSON形式のWeb APIにアクセスするには?($http)」(Build Insider)を公開しました
Web APIと通信する際に問題となるクロスドメイン制約を回避するために使われるテクニック「JSONP」を、AngularJSで実現するための基本的な方法を説明します。
-
2015.12.15 記事「AngularJSアプリのデータを視覚的に魅せるモジュールたち-チャートからタイムラインまで」(CodeZine)を公開しました
今回は、アプリで扱うさまざまなデータを視覚的に表現するのに役立つ、angular-google/Angular Tree Control/Angulat Timelineライブラリについて紹介します。
-
2015.12.14 記事「Dockerでソースコードのバージョン管理ツール「GitLab」を動かしてみよう」(CodeZine)を公開しました
今回は、ソースコードのバージョン管理ツールである「GitLab」の環境を構築する手順をご紹介します。
-
2015.12.14 記事「VBライクなクロス開発ツール「Xojo(ゾージョー)」でiOSビジュアル開発をはじめよう」(CodeZine)を公開しました
本連載ではグレープシティが日本語版を提供する統合開発環境Xojo(ゾージョー)を用いたiOSアプリの開発について紹介します。Xojoを利用すると、iOS専用の言語や開発ツールを用いずにiOSアプリを手軽かつ高速に開発できます。
-
2015.12.14 記事「サーバーサイドとHTTP POSTで非同期通信するには?($http)」(Build Insider)を公開しました
AngularJSでHTTP POSTで非同期通信する方法を説明します。また、送信データをJSONではなくjQuery形式にする方法や、PHPでJSONデータをデコードする方法も紹介します。
-
2015.12.11 書籍『TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 Visual Basic対応版』(秀和システム)刊行のお知らせ
本書はVisual Studio の無償版であるVisual Studio 2015 Communityを使用し、ビジュアルな画面設計やデータベースとの連携機能など、Web アプリケーション開発に役立つ様々なASP.NETの機能について解説します。Visual Basic対応版です。
旧版「TECHNICAL MASTER はじめてのASP.NET 4プログラミング Visual Basic編」を最新のASP.NET環境に合わせて改訂したものです。新しいデータアクセスフレームワークEntity Framework、新しい認証フレームワークASP.NET Identityについては、全面的な書き下ろしです。 -
2015.12.10 記事「JSON形式のWeb APIにアクセスするには?($.jsonp)」(Build Insider)を公開しました
クロスドメイン制約を回避するためのJSONPをjQueryで利用しましょう。$.getJSONメソッドの基本的な使い方を解説します。
-
2015.12.09 記事「UI BootstrapでリッチなパネルUIを実装しよう ~ タブパネルからダイアログ、アコーディオンパネルまで」(CodeZine)を公開しました
本稿ではUI Bootstrapが提供する豊富な機能の中でも、限られたページ領域で大量のコンテンツ/画像を効率的に配置/表示するために役立つウィジェット(Tabs、Modal、Collapse、Accordion)について解説します。
-
2015.12.07 記事「サーバーサイドと非同期通信するには?($http)」(Build Insider)を公開しました
AngularJSでサーバーサイドのWeb APIと非同期通信する方法を説明します。また、ログの種類や、ショートカットメソッドについても紹介します。
-
2015.12.03 記事「HTTP GET/POSTで非同期通信を実施するには?($.get/$.post)」(Build Insider)を公開しました
$.get/$.postメソッドを使って取得したデータを加工して表示コンテンツを組み立てる方法を解説します。
-
2015.12.02 記事「Dockerで継続的インテグレーションツール「Jenkins」を動かしてみよう」(CodeZine)を公開しました
本連載は、「Docker」をつかって、ソースコードのバージョン管理ツールや継続的インテグレーションツールなどの開発支援ツールの導入を行う手順を紹介します。初回は「Jenkins」です。
-
2015.12.01 記事「新しい仕様でより進化したPHP 7を体験してみよう」(CodeZine)を公開しました
PHPの新しいバージョンであるPHP 7がまもなく正式リリースされる予定です。そこで、2回に分けてPHP 7で新しく追加された仕様や機能、そして注意すべき点を紹介します
-
2015.11.30 お知らせ「Ruby on Rails 4アプリケーションプログラミング」韓国版 配本開始
「Ruby on Rails 4アプリケーションプログラミング」韓国版が出ました。
日本語版ともども宜しくお願いします。 -
2015.11.30 記事「ログをコンソールに出力するには?($log)」(Build Insider)を公開しました
AngularJSで開発者ツールのコンソールにログを出力する方法を説明します。また、ログの種類や、デバッグログの表示/非表示の切り替え方法も紹介します。
-
2015.11.30 記事「インフラ構築をコードで自動化できる「Docker」の魅力――主婦と先生と作家をコンテナ仮想化で両立する阿佐志保さんの生き方」(CodeZine)を公開しました
11/19に刊行された「プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化」の著者へのインタビュー記事です。
-
2015.11.24 雑誌「特集3 最新JavaScript早わかり」()を公開しました
2015年6月にECMAScript6と呼ばれる新仕様が発表されました。本特集では、最新JavaScriptの新機能から重要なものを厳選して解説します。
-
2015.11.19 記事「自作のjQueryプラグインに引数を設定するには?($.extend)」(Build Insider)を公開しました
プラグイン作成の基本を理解したら、パラメーターを受け取れるようにしましょう。その実装方法を解説します。
-
2015.11.19 書籍『プログラマのためのDocker教科書―インフラの基礎知識&コードによる環境構築の自動化』(翔泳社)刊行のお知らせ
インフラ構築「自動化」の経験がない、開発者を対象に、基礎からきっちり解説します。OSのしくみやネットワーク技術/仮想技術などのインフラの基礎知識に加えて、Dockerを使ったインフラ構築/運用管理の流れと手順を図をふんだんに使ってやさしく解説します。
-
2015.11.16 記事「ng-repeat要素でさまざまな繰り返しを表現するには?(ng-repeat)」(Build Insider)を公開しました
ng-repeatディレクティブの応用的な使い方として、「重複した値を含んだ配列」「ハッシュ(連想配列)」「複数の要素セット」の内容を順に処理して出力する方法を説明します。
-
2015.11.13 書籍『TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 C#対応版』(秀和システム)刊行のお知らせ
本書はVisual Studio の無償版であるVisual Studio 2015 Communityを使用し、ビジュアルな画面設計やデータベースとの連携機能など、Web アプリケーション開発に役立つ様々なASP.NETの機能について解説します。Visual C#対応版です。
旧版「TECHNICAL MASTER はじめてのASP.NET 4プログラミング Visual C#編」を最新のASP.NET環境に合わせて改訂したものです。新しいデータアクセスフレームワークEntity Framework、新しい認証フレームワークASP.NET Identityについては、全面的な書き下ろしです。 -
2015.11.10 記事「AngularJSアプリで使えるフィルター80個てんこもり(Angular Filter)」(CodeZine)を公開しました
Angular Filterは、名前のとおり、AngularJSアプリで利用できるフィルターライブラリ。コレクション(配列)、文字列、数値演算、判定関連のフィルターが80種類近くも提供されています。
-
2015.11.09 記事「配列の内容を順に出力するには?(ng-repeat)」(Build Insider)を公開しました
配列の内容を順に処理して出力できるng-repeatディレクティブの基本的な使い方を説明します。
-
2015.11.06 記事「JavaScriptタスク自動化のもう一つの選択肢、「gulp」の利用法」(CodeZine)を公開しました
gulpはメソッドチェーンによる直感的な記述や並列実行など、Gruntにはない特徴があります。記事ではサンプルを交えてgulpの特徴と利用法を説明します。
-
2015.11.06 記事「「Wijmo(ウィジモ) 5」新版で追加されたFinancialChartを使いこなす」(CodeZine)を公開しました
今回は2015年9月のアップデートで追加された新コンポーネント「FinancialChart」を取り上げます。FinancialChartを使うと、株式やFXといった金融の分野でよく利用されるチャートをWebページに表示できます。
-
2015.11.05 記事「jQueryプラグインを自作するには?($.fn)」(Build Insider)を公開しました
何度も利用する似たコードは、ライブラリではなくプラグインにまとめます。そこで、今回は、プラグイン作成の基本を解説します。
-
2015.11.04 記事「Raspberry Piで電子工作をはじめよう! ~まずはRasbian(OS)のセットアップから」(CodeZine)を公開しました
本連載は、Linuxマイコンボードである「Raspberry Pi」を使って、ブレッドボードによる電子工作の入門とセンサープログラミングを行う手順をご紹介します。今回は、Raspberry PiにOSをセットアップするところまでを解説します。