FumioNonaka.com Newsletter

[FumioNonaka.com Newsletter: no.155]


//=========================================================================
// [FumioNonaka.com Newsletter]
//
var issue:uint = 155;  // 第155号
var published:Date = new Date(2017, 1, 5);  // January 5, 2017
//=========================================================================
var index:Object = {
No_0:Happy new year,
No_1:12月の新ネタ,
No_2:セミナー,
No_3:スクリプト覚え書き
};  //_____________________________________________________________________
/*
【PR】
■2017年2月のセミナー・講習→No_2:セミナー
2017年2月3日金曜日TypeScript入門講座
http://67.org/ws/workshop/detail/0131javascript.html
2017年2月9日木曜日「JavaScriptベーシックトレーニング」
http://www.jagra.or.jp/school/course/web/javascript_basic.html

【No_0:Happy new year】====================================================
■New Year Countdown!!
https://twitter.com/aap03102/status/815260147832553472
興味深いカウントダウンムービーです。ちなみに、2017は素数ですので、分数だけ
では因数に2017を含まざるをえません。そこで、最後に1(= 0!)加えるのが、ミソと
いえるでしょう。

私は、つぎのようなTypeScriptコードを書いてみました。

let me: wish;
for (var all of you) {
	var happy = new Year(2017);
}

【No_1:2・12月の新ネタ】===================================================
[HTML5新規情報]
■Angular 2入門 04: サービスをつくる
http://fumiononaka.com/Business/html5/FN1612001.html
「Angular 2入門 03: コンポーネントを分ける」の作例に手を加えます。データを
複数のコンポーネントからも参照できるように、サービスという仕組みに切り分け
ました。コンポーネントはデータをもたずに済むので、それをどう表示するかだけ
考えればよく、コンポーネントごとの動作確認もしやすくなるでしょう。

■Angular 2: とにかくAngular 2でコードを書いて動かす
http://fumiononaka.com/Business/html5/FN1611004.html
Angular 2公式サイトの「QUICKSTART」の中身が一部変わったため、それに合わせて
改訂を加えました。

[gihyo.jp]
■連載「CSS3アニメーションでつくるインターフェイス表現」
・第15回「ハンバーガーメニューのアニメーション」
http://gihyo.jp/design/serial/01/css-animation/0015
今回お題はハンバーガーメニューのアニメーションです。ハンバーガーアイコンを
クリックすると、メニューが右に向けて広がります。技術的にむずかしいところは
少なく、ただメニューの数だけ細かい設定が増えます。

【No_2:セミナー】==========================================================
■TypeScript入門講座
http://67.org/ws/workshop/detail/0131javascript.html
TypeScriptはMicrosoftによるオープンソースで無料のプログラミング言語です。 
JavaScriptに、静的な型づけとクラスベースのオブジェクト指向を加えたスーパー
セットといえます。JavaScriptで直に書いたのでは探しにくいエラーを見つけたり、
面倒でわかりにくくなる記述が簡単に書けたりします。コンパイルすることにより
JavaScript のコードが書き出されます。

このコースではJavaScriptの基礎を学んだ方に、TypeScriptやエディタとして使う
Visual Studio Codeのインストールと設定から始め、簡単なクラスの定義と継承や
インタフェース、TypeScriptのさまざまな構文まで、作例のコードを書きながら、
順を追って解説します。クラスの基本についても補いますので、TypeScriptを学び
ながら、オブジェクト指向プログラミングの基礎も身につけることができます。

TypeScriptは、とくに規模の大きな開発に力を発揮します。今注目のAngular 2で、
シングルページWebアプリケーション(SPA)をつくるときの必須の技術でもあります。
ECMAScript 2015(ES6)を意識した仕様は、覚えておいて損のない知識といえます。

【日  時】2017年2月3日金曜日日6時間
【参加費用】29,800円(税込)
【場  所】ロクナナワークショップ
【募集人数】6名

■JavaScriptベーシックトレーニング
http://www.jagra.or.jp/school/course/web/javascript_basic.html
HTML5でダイナミックなコンテンツをつくるには、JavaScriptコードを書かなければ
なりません。JavaScriptの使い途はきわめて幅が広く、基礎から学ぼうとしても、
どこから手をつければよいのか迷ってしまう人も少なくないでしょう。

でも、今はさまざまな目的に合わせて、優れたJavaScriptライブラリが公開されて
います。中でも、jQueryは応用しやすく定評があります。また、CreateJSはFlashの
ようなアニメーションやインタラクションが表現できます。ふたつのライブラリを
使いながら、JavaScriptの基礎を学ぶことがこの講座の目的です。

受講の対象はHTMLとCSSの基礎を学んだ方です。JavaScriptは書いたことがなくても
構いません。

【日  時】2017年2月9日木曜日5.5時間
【参加費用】20,000円(税別・教材費込)
【場  所】社団法人日本グラフィックサービス工業会
【募集人数】10名
【テキスト】オリジナルテキスト

【No_3:スクリプト覚え書き】================================================
■TypeScript: ジェネリック型
今、ノートを書いているところです。
参考: https://www.typescriptlang.org/docs/handbook/generics.html

ジェネリック型は以下のように山かっこ<>の中に型変数を入れて定めます。すると、
関数を呼び出すとき渡した型が用いられるのです。異なるデータを扱おうとすれば
エラーになります。

function identity<T>(arg: T): T {
	return arg;
}
let output = identity<string>('fumio');
output = 1;  // エラー

class SumItems<T> {
	zeroValue: T;
	sum: (arg: T[]) => T;
}

クラスに、ジェネリック型を与えるとこもできます。すると、同じクラスに異なる
型でプロパティ(zeroValue)やメソッド(sum())が定められます。

class SumItems<T> {
	zeroValue: T;
	sum: (arg: T[]) => T;
}

let sumNumbers = new SumItems<number>();
sumNumbers.zeroValue = 0;
sumNumbers.sum = function(arg: number[]): number {
	let sum: number = this.zeroValue;
	let length: number = arg.length;
	for (let i: number = 0; i < length; i++) {
		sum += arg[i];
	}
	return sum;
};
let numbers: number[] = [1, 2, 3, 4, 5];
console.log(sumNumbers.sum(numbers));  // 15

let sumStrings = new SumItems<string>();
sumStrings.zeroValue = "";
sumStrings.sum = function(arg: string[]): string {
	let sum: string = this.zeroValue;
	let length: number = arg.length;
	for (let i: number = 0; i < length; i++) {
		sum += arg[i];
	}
	return sum;
}
console.log(sumStrings.sum(['Hello', ', ', 'world', '!']));  // Hello, world!

クラスはインタフェースのように扱っていることにご注目ください。クラスの定め
の中でジェネリック型のデータのままですと、特定のオブジェクトのプロパティや
メソッドは参照できず、使える演算子もほとんどないからです。

*/
//=========================================================================
var publisher:Object = {
name:野中 文雄,
mailto:fumio@mx10.ttcn.ne.jp,
web:<http://www.FumioNonaka.com>,
twitter:<http://twitter.com/FumioNonaka>,
credit:2003-2016 (c) Fumio Nonaka all rights reserved.
};  //_____________________________________________________________________
if (wantToUnsubscribe) {  // メールマガジンの購読中止は
	// つぎのURLでお手続きください
	var url:String = "http://www.FumioNonaka.com/Magazine/";
	var request:URLRequest = new URLRequest(url);
	navigateToURL(request);
}

ついでに読みたい

FumioNonaka.com Newsletter

RSSを登録する
発行周期 不定期
最新号 2017/01/05
部数 467部

このメルマガを購読する

ついでに読みたい

今週のおすすめ!メルマガ3選

相馬一進の、好きなことを仕事にする「お金の心理学」
・天職で1億稼いだ相馬一進が、お金、自己啓発、仕事について、 心理学とマーケティングの側面から語る本格派メールマガジン。 ・著者の相馬一進は、ダライ・ラマ14世や、『7つの習慣』の スティーブン・コヴィーや、リチャード・ブランソンなどの、 海外セミナーへの日本人ツアーを企画、集客した実績を持つ。 ・最先端の起業・副業のノウハウや、マーケティングの原理原則、 生活の中からストレスを減らす方法、モチベーションの心理学、 複数の収入源を持つ方法、働く時間を減らす秘密などを配信中。
  • メールアドレスを入力

  • 規約に同意して

川島和正の日刊インターネットビジネスニュース
■読者数32万部超、日本一の個人メルマガ(まぐまぐ総合ランキング調べ) ■9年連続で年収1億円以上になり、70か国以上を旅行して、 190平方メートルの豪邸に住んで、スーパーカーに乗れるようになり、 さらに、著書は、日本を代表する超有名人2人に帯を書いてもらい、 累計50万部のベストセラーとなった、現在香港在住の川島和正が、 最新のビジネスノウハウ、自己啓発ノウハウ、健康ノウハウ、恋愛ノウハウ さらに「今チェックしておくべき情報リスト」などを配信中!
  • メールアドレスを入力

  • 規約に同意して

へなちょこ社長中松のだるだる日記
アフィリエイトとインフォビジネスで、年商1~2億円規模の会社を経営する中松のまぐまぐ殿堂入りメルマガです。アマゾンランキング1位獲得「レバレッジでさらに増える!副収入が月16万円入ってくるしくみ」の著者。中松に興味がある人しか読まないマニアックなメルマガなのであしからず。(旧メルマガ名:月100万稼ぐ脱サラアフィリエイターの本音)
  • メールアドレスを入力

  • 規約に同意して

今週のおすすめ!メルマガ3選

司法書士くりりんの事件簿
現役司法書士による法情報や出版した電子書籍に関する情報提供です。
  • メールアドレスを入力

  • 規約に同意して

日本株投資家「坂本彰」公式メールマガジン
サラリーマン時代に始めた株式投資から株で勝つための独自ルールを作り上げる。2009年10月、130万円だった株式資産は2015年に5000万円を突破。定期預金などを合わせた資産は1億円に。 平成24年より投資顧問業(助言)を取得。現在、著者自身が実践してきた株で成功するための投資ノウハウや有望株情報を会員向けに提供しているかたわら、ブログやコラム等の執筆活動も行う。 メールマガジン「日本株投資家 坂本彰 公式メールマガジン」は2014年まぐまぐマネー大賞を受賞。読者数2万人。雑誌等のメディア掲載歴多数。 2016年12月1日『「小売お宝株」だけで1億円儲ける法』が日本実業出版社より発売!
  • メールアドレスを入力

  • 規約に同意して

幸せを引き寄せるメール
毎朝7時に配信します。ゴールデンセレブヒーリング創始者本藤弘美があなたの人生をより豊かに幸せにするハッピーナビゲーション情報をお届けします。夢を叶えたい人、幸せになりたい人、心身共に健康になりたい人、人間関係を良くしたい人、豊かになりたい人に。読んでいると波動が上がります。GoldenCelebとは黄金の祝福。あなたの成功を祝福します。あなたにすべての安らぎと愛と豊かさと幸せがやってきます。♥
  • メールアドレスを入力

  • 規約に同意して

アーカイブ

他のメルマガを読む

ウィークリーランキング