すべてのWhat's New
-
2017年
-
2017.12.20 記事「「Xojo(ゾージョー)」の帳票機能で、アプリのデータを帳票出力しよう」(CodeZine)を公開しました
今回はXojoの帳票機能でデータを出力する方法を紹介します。帳票レイアウトを作成するレポートレイアウトエディタの使い方や、帳票を印刷/ファイル出力/画面表示する実装方法について説明します。
-
2017.12.20 記事「【新刊紹介】『速習 ASP.NET Core』発売、開発に必要な知識をサクッと学べる解説書」(CodeZine)を公開しました
新刊「速習 ASP.NET Core」について、一般レビュー読者(藤田 喜美恵さん)と担当編集者からのコメントを掲載いただいています。
-
2017.12.18 記事「Angularでコンポーネントに「スタイルシート」を適用するには?(styles/StyleUrlsパラメーター)」(@IT)を公開しました
@Componentデコレーターのstylesパラメーターを利用してコンポーネントにスタイルシートを適用する基本的な方法を解説します。また、スタイルを外部ファイルにする方法も説明します。
-
2017.12.15 記事「PHPの「クラス」と「インスタンス」――「オブジェクト指向」の基礎中の基礎」(@IT)を公開しました
今回からしばらく、PHPの「オブジェクト指向言語」としての書き方を紹介します。今回は、その1回目として基礎中の基礎である「クラス」と「インスタンス」を扱います。
-
2017.12.15 書籍『独習C# 新版』(翔泳社)刊行のお知らせ
C#の文法・プログラムの書き方を、さまざまなサンプルプログラムを例示しながら詳細かつ丁寧に解説します。最新C# 7.1に対応しており、今から始める方にも、これまでの復習をしたい方にもお勧めです。
解説→例題→理解度チェックの3ステップで、C#の文法をきちんと習得できます。
本書掲載のサンプルは、ダウンロード可能。どんどん動かして試してみてください。 -
2017.12.12 記事「Angularで複数の「スタイルクラス」をまとめて操作するには?(ngClass)」(@IT)を公開しました
スタイルシートとして定義した複数の対象クラスのスタイルを、任意の要素のclass属性にまとめて着脱できるngClassディレクティブの基本的な使い方を説明します。
-
2017.12.11 記事「Azure Machine Learningを始めよう(2)- モデルの作成から評価まで」(マイナビニュース)を公開しました
今回は前回作成したワークスペースと、その中に実装したサンプルデータセットを使用して機械学習のモデルをトレーニング(学習)します。またそのモデルを使って予測を行い、モデルの精度を評価します。
-
2017.12.11 記事「Kotlinとは」(@IT)を公開しました
Android Studio 3.0を使い、最近話題のプログラミング言語「Kotlin」の特徴を解説する連載です。初回は、メリット、「Java」言語とのコード比較、Android Studioの環境構築、実行までのチュートリアルなどを解説します。
-
2017.12.11 記事「Android Studioの新バージョン3をCheck It Out!」(CodeZine)を公開しました
Android Studioの新バージョン3.0がリリースされました。注目すべき機能がいろいろ追加されています。本記事では、そのうちいくつかを紹介していきます。
-
2017.12.08 記事「Swift 4の新機能――拡張されたDictionary、JSON解析に役立つCodableプロトコル」(CodeZine)を公開しました
今回は、アプリ内でよく利用されるDictionaryの扱いとJSONの解析に関し、Swift 4で追加された便利な機能を解説します。
-
2017.12.05 記事「Angularで数値(単数/複数)によって表示を切り替えるには?(ngPlural)」(@IT)を公開しました
Angularで数値によってテキスト表示内容を切り替えるための、ngPluralディレクティブの基本的な使い方を説明します。
-
2017.12.04 書籍『速習 ASP.NET Core』(WINGSプロジェクト)刊行のお知らせ
ASP.NET Core 開発に必要な知識を4つのPartに分けて、サンプルコードとともに詳しく解説しています。
Appendixでは、コマンドラインからのアプリ開発方法についても紹介しています。 -
2017.12.01 記事「Angularと高機能JavaScriptライブラリで作るスプレッドシートアプリ」(CodeZine)を公開しました
グレープシティが提供するJavaScriptライブラリ「SpreadJS」に含まれるスプレッドシート部品「Spread.Sheets」を、JavaScriptフレームワークAngularと組み合わせて利用する方法を説明します。
-
2017.11.27 記事「KubernetesクラスタにServiceとIngressを追加し、Webアプリケーションを外部に公開」(CodeZine)を公開しました
今回はWebアプリケーションを外部に公開するために、クラスタにServiceとIngressを追加します。
-
2017.11.27 記事「Angularで「条件式」の真偽に応じて出力を切り替えるには?(ngIf/else)」(@IT)を公開しました
与えられた条件式に基づき要素の表示/非表示を切り替えるngIfディレクティブで使う、「さもなければ」を意味するelse句と、テンプレートとして別出しするthen句の、基本的な使い方を説明します。
-
2017.11.24 記事「Java 9のモジュール機能「Project Jigsaw」の基本を紹介」(CodeZine)を公開しました
今回はJava 9で新たに追加された「Project Jigsaw」モジュール機能について、基本的な部分を紹介します。
-
2017.11.21 記事「Azure Machine Learningを始めよう(1)- MLStudioの使い方」(マイナビニュース)を公開しました
今回は、MLStudioの基本的な使用方法を紹介します。実際にデータを加工/分割してモデルの作成(トレーニング)の前処理を行います。
-
2017.11.21 記事「ASP.NET Core 2.0でRazor Pagesアプリケーションを作ろう」(CodeZine)を公開しました
今回は「Razor Pages」を使ったWebアプリケーションの作成を通してRazor Pagesの構成要素や基本的な実装方法、データバインディングの仕組みについて説明します。
-
2017.11.20 記事「Angularで「条件式」に応じて要素を表示/非表示にするには?(ngIf)」(@IT)を公開しました
与えられた条件式に基づき要素の表示/非表示を切り替えるngIfディレクティブの基本的な使い方を説明します。また、ngIfディレクティブによる表示/非表示の挙動の特性と注意点も示します。
-
2017.11.15 記事「モジュールバンドラーwebpackの設定を調整して、より実践的に使いこなそう」(CodeZine)を公開しました
今回は、Node.jsのプロジェクトにwebpackを設定して、画像やCSSの処理、JavaScriptの変換などを行う方法を説明します。
-
2017.11.13 記事「Angularで複数の要素を「繰り返し」出力するには? (ngFor)」(@IT)を公開しました
配列の内容を順に出力できるngForディレクティブと、ダミーのコンテナー要素を使うことで、複数の要素群をまとめて繰り返し出力する方法を説明します。
-
2017.11.09 記事「「Swift 4」でのアプリ開発を始める前に知っておきたい、基本の「き」」(CodeZine)を公開しました
今回は、Swift 3以降で変更された関数の基本的な命名規則や定義の仕方、クラスの拡張方法とソースコードの分割について解説します。
-
2017.11.09 書籍『基礎からしっかり学ぶC#の教科書』(日経BP)刊行のお知らせ
C#の使い方を、基礎から丁寧に解説した入門書です。
プログラミングに必要な基礎知識(言語仕様、文法、概念など)を体系的に学習できます。
各章末の復習問題で、その章で学んだ内容を確認してから次の章に進めます。
最終章では実際に電卓アプリを作成することで、本書で学んだこと全体が復習できます。これからC#を始める方にも、レベルアップを目指す初学者にもおすすめの1冊です。
本書掲載サンプルは、出版社サイトからダウンロード可能です。
本書は2009年発行の「文法からはじめるプログラミング言語 Microsoft Visual C#入門」を、執筆時点の最新情報に合わせて全面的に改訂し、C# 7.1に対応させたものです。 -
2017.11.08 記事「統合開発環境「Xojo(ゾージョー)」で本格デスクトップDBアプリを作成」(CodeZine)を公開しました
今回はデータを新規登録/更新/削除できるデスクトップアプリの作成を通して、Xojoのデータベース機能を説明します。ビジュアルエディターやVBライク言語など、Xojoのわかりやすい機能を活用してデータベースアプリを開発できます。
-
2017.11.06 記事「Angularで「配列」の内容を順に出力するには?(ngFor)」(@IT)を公開しました
配列の内容を順に出力できるngForディレクティブの基本的な使い方を説明します。また、ngForディレクティブで利用できる特殊変数についてまとめます。
-
2017.11.06 記事「WebJobsを使ったイベント駆動アプリ」(マイナビニュース)を公開しました
Azure Functionsと、WebJobsという2つのサービスを使って、イベント駆動アプリの作り方や双方の違いを2回に分けて見ています。前回のAzure Functionsに続き、今回はWebJobsについて説明し、アプリを作成していきます。
-
2017.10.31 記事「「ASP.NET Core 2.0」の変更点とインストール方法を知ろう」(CodeZine)を公開しました
1回目の今回は、ASP.NETの概要と、ASP.NET Core 2.0で追加された新機能、および導入方法について紹介します。
-
2017.10.30 記事「Angularで要素に適用する「スタイルクラス」を操作するには?(Class Binding)」(@IT)を公開しました
スタイルシートとして定義した対象クラスのスタイルを、任意の要素のclass属性に簡単に着脱できるClass Bindingの基本的な使い方を説明します。
-
2017.10.30 記事「PHPのジェネレータ――foreachループで使える値生成のための関数」(@IT)を公開しました
今回は、PHP 5.5から導入された「ジェネレータ」について扱います。まず「ジェネレータ」とは何か、から話をはじめ、どんなメリットがあるのか、などについてサンプルを交えて解説します。
-
2017.10.26 記事「Microsoft AzureのNoSQLデータベース「Cosmos DB」における運用時の考慮ポイントを知る」(CodeZine)を公開しました
最終回である今回は、運用編としてCosmos DBを本番運用で利用する際の考慮ポイントやノウハウについて紹介します。
-
2017.10.23 記事「Angularで「インラインフレーム」に外部リソースをバインドするには?(Property Binding)」(@IT)を公開しました
セキュリティの観点からデフォルトではiframeのsrc属性やobjectのdata属性にはプロパティバインディングできません。これを回避して信頼できる値としてバインディングする方法を説明します。
-
2017.10.19 記事「Java 9のリリースとこれまでのトレンドを振り返る」(CodeZine)を公開しました
今回は、これまでリリースされたバージョンを簡単に振り返り、Java 9の変更点について全体像を解説します。
-
2017.10.18 記事「“あなたの会社をデータ駆動にする”オープンソースBIツール「Re:dash」でSQL分析結果を可視化しよう」(CodeZine)を公開しました
今回はSQL分析結果を分かりやすく可視化/共有する、WebベースのオープンソースBIツール「Re:dash」の導入・活用方法を解説します。
-
2017.10.16 記事「Angularで「スタイルプロパティ」に単位付きの値を設定するには?(Style Binding)」(@IT)を公開しました
Style Bindingの「[style.スタイルプロパティ名.単位] = "式"」というバインディング構文によって、要素に対する任意のCSSスタイルプロパティに単位付きで値をバインドする方法を説明します。
-
2017.10.12 記事「Angularで要素の「スタイルプロパティ」を操作するには? (Style Binding)」(@IT)を公開しました
style属性に特化したバインディング構文、Style Bindingの基本的な使い方を説明します。
-
2017.10.11 記事「PHPの少し変わった関数の使い方――引数のデフォルト値、可変長引数、可変関数、コールバック関数、クロージャ」(@IT)を公開しました
今回は、少し変わった関数の使い方について解説します。具体的には、引数のデフォルト値、可変長引数、コールバック関数、クロージャなどを扱います。
-
2017.10.06 記事「Functionsを使ったイベント駆動アプリ」(マイナビニュース)を公開しました
さまざまイベントをきっかけにアプリケーションを実行できるAzure Functionsについて説明し、実際にアプリケーションを作成していきます。
-
2017.10.05 記事「親要素を削除するには?(unwrap)」(Build Insider)を公開しました
現在の要素の親に当たる要素を削除するunwrapメソッドの基本的な使い方を説明します。これ以外の要素削除系メソッドとの違いも簡単にまとめます。
-
2017.10.05 記事「Google Container EngineによるKubernetesクラスタの作成」(CodeZine)を公開しました
今回はKubernetesおよびGoogle Container Engineの説明と、Kubernetesクラスタの作成方法、その上にWebアプリケーションをデプロイする方法を解説します。
-
2017.10.04 記事「Cosmos DBアプリで検索/更新/削除機能を実装する」(CodeZine)を公開しました
4回目の今回は、前回の続きとしてCosmos DBに入ったデータを操作する実装を行います。
-
2017.09.25 記事「Angularで数値を「通貨記号」付きの値に整形するには? (currency)」(@IT)を公開しました
Angularで数値を通貨記号付きのテキスト表示に整形するための、currencyパイプの基本的な使い方を説明します。
-
2017.09.25 記事「Azureとモバイルアプリを連携させる」(マイナビニュース)を公開しました
今回はモバイルアプリ向けのサービスと、アプリとAzureを連携するためのSDKについて紹介します。
-
2017.09.21 記事「要素セットに、指定された条件に合致する要素が含まれるかを判定するには?(is)」(Build Insider)を公開しました
isメソッドを使って、指定した条件に合致する要素が、現在の要素セットに1つ以上含まれているかどうかを判定する方法を説明します。また、jQuery 1.7前後で発生した挙動の変化についても言及します。
-
2017.09.13 記事「実践DDD本 第8章「ドメインイベント」~出来事を記録して活用~」(CodeZine)を公開しました
前回は「ドメインサービス」について紹介しました。8回目となる今回は「ドメインイベント」について紹介します。
-
2017.09.11 記事「PHPにおける変数のスコープと静的変数――「バグの温床」としないための使い方」(@IT)を公開しました
今回は、変数が生存できる範囲「スコープ」と「静的変数」について解説します
また、コラムとしてスーパーグローバルや$GLOBALS配列にも触れます。 -
2017.09.11 記事「Webページの構成ファイルをまとめる、モジュールバンドラー「webpack」入門」(CodeZine)を公開しました
Webページを構成するファイルの依存性を解決してまとめるモジュールバンドラーのwebpackを説明し、コマンドラインでJavaScriptファイルを処理する利用例を紹介します。
-
2017.09.11 記事「Angularで数値を「パーセント形式」に整形するには? (percent)」(@IT)を公開しました
Angularで数値を%(パーセント)形式のテキスト表示に整形するための、percentパイプの基本的な使い方を説明します。
-
2017.09.07 記事「現在利用しているjQueryのバージョンを確認するには?」(Build Insider)を公開しました
【改訂記事】現在利用しているjQueryライブラリのバージョンを、JavaScriptコードから実行中に確認する方法を説明します。また、ライブラリのバージョンの使い分けや、旧バージョンの入手方法も紹介します。
-
2017.09.06 記事「Microsoft AzureのNoSQLデータベース「Cosmos DB」における実装方法を知る」(CodeZine)を公開しました
今回は実装編として、DocumentDB APIを使ったCosmos DBへの基本的なアクセス方法について、データベース、コレクション、ドキュメントの作成まで説明します。
-
2017.08.30 記事「Angularで数値(単数/複数)によって表示を切り替えるに(? (i18nPlural)」(@IT)を公開しました
Angularで数値によってテキスト表示内容を切り替えるための、i18nPluralパイプの基本的な使い方を説明します。