Index
このブログは自分の読書記録をまとめたものです。
最終更新: 2022-02-12 02:02:11 +0000
メタプログラミングRuby 読書記録
(2019/10/04) メソッド探索の注意点 - Pyons Tech Blog
(2019/10/04) Rubyの継承・生成関係を整理する。 - Pyons Tech Blog
(2019/10/05) ブロック - Pyons Tech Blog
(2019/10/05) 動的ディスパッチ/メソッドの使い方 - Pyons Tech Blog
(2019/10/06) Class定義 - Pyons Tech Blog
(2019/10/06) Proc & Lambda & Method - Pyons Tech Blog
(2019/10/11) 特異メソッド - Pyons Tech Blog
Ruby 技術者認定試験合格教本 読書記録 Silver編
(2019/09/08) Ruby Silver 試験対策 Day1 (文字列編) - Pyons Tech Blog
(2019/09/20) Ruby silver模擬試験誤答一覧 - Pyons Tech Blog
(2019/09/20) 組み込みクラス: 配列編 - Pyons Tech Blog
(2019/09/21) 組み込みクラス: 正規表現編 - Pyons Tech Blog
(2019/09/21) 組み込みクラス: TimeClass編 - Pyons Tech Blog
(2019/09/21) 組み込みクラス: HashClass編 - Pyons Tech Blog
(2019/09/22) 組み込みクラス: modules編 - Pyons Tech Blog
(2019/09/23) 組み込みクラス: 数値型クラス編 - Pyons Tech Blog
(2019/09/23) Ruby silver模擬試験誤答一覧 その2 - Pyons Tech Blog
(2019/09/26) Ruby silver模擬試験誤答一覧 その3 - Pyons Tech Blog
(2019/09/28) 組み込みクラス: IO編 - Pyons Tech Blog
(2019/09/28) 組み込みクラス: Dir/File編 - Pyons Tech Blog
Ruby 技術者認定試験合格教本 読書記録 Gold編
(2019/10/12) 添付ライブラリ: ネットワーク - Pyons Tech Blog
(2019/10/14) 添付ライブラリ: yaml & json & csv - Pyons Tech Blog
(2019/10/14) 添付ライブラリ: テキスト編 - Pyons Tech Blog
(2019/10/16) 添付ライブラリ: FileUtils編 - Pyons Tech Blog
(2019/11/20) REx模擬試験誤答一覧 その1 - Pyons Tech Blog
(2019/11/23) 組み込みクラス: Marshal - Pyons Tech Blog
(2019/11/23) 組み込みクラス: Thread - Pyons Tech Blog
(2019/11/23) Ruby Gold基礎力確認問題 誤答一覧 - Pyons Tech Blog
(2019/11/24) Ruby Gold模擬試験誤答一覧 - Pyons Tech Blog
(2019/11/24) 添付ライブラリ: Date/DateTime - Pyons Tech Blog
(2019/11/30) REx模擬試験誤答一覧 その2 - Pyons Tech Blog
(2019/12/02) REx模擬試験誤答一覧 その3 - Pyons Tech Blog
(2019/12/04) REx模擬試験誤答一覧 その4 - Pyons Tech Blog
(2019/12/06) REx模擬試験誤答一覧 その5 - Pyons Tech Blog
(2019/12/09) Ruby技術者認定試験【Gold】模擬問題 - Pyons Tech Blog
(2019/12/09) REx模擬試験誤答一覧 その6と7 - Pyons Tech Blog
(2019/12/09) Ruby Gold模擬試験誤答一覧 その2 - Pyons Tech Blog
CCENT/CCNA ICDN1編 読書記録
(2020/01/04) Ch.1 ネットワークの概要 - Pyons Tech Blog
(2020/01/05) Ch.2 イーサネット - Pyons Tech Blog
(2020/02/16) Ch.7 Ciscoルータの導入 - Pyons Tech Blog
(2020/02/28) Ch1-Ch3誤答問題集 - Pyons Tech Blog
(2020/03/06) Dynamic NAT と PAT - Pyons Tech Blog
(2020/03/06) DHCPによるインターネット接続 - Pyons Tech Blog
(2020/04/21) Ch.9 WAN接続 - Pyons Tech Blog
(2020/04/22) Ch.10 インフラストラクチャ―サービス - Pyons Tech Blog
(2020/04/24) Ch.7-8 OSPF と EIGRP - Pyons Tech Blog
(2020/04/27) ワイヤレスネットワーク - Pyons Tech Blog
(2020/04/28) Software Defined Network - Pyons Tech Blog
Java SE 8 Silver 読書記録
(2020/12/01) Ch2. 配列とArrayList - Pyons Tech Blog
(2020/12/05) Ch3. 演算子 - Pyons Tech Blog
(2020/12/06) Ch4. 繰り返し文 - Pyons Tech Blog
(2020/12/20) Ch5. クラス定義とオブジェクト - Pyons Tech Blog
(2020/12/27) Ch6. 継承とポリモーフィズム - Pyons Tech Blog
(2021/01/02) Ch7. ラムダ式 - Pyons Tech Blog
(2021/01/03) Ch7. ObjectクラスとDate and Time API - Pyons Tech Blog
(2021/01/11) Ch7. StringBuilder/Stringクラスのメソッド - Pyons Tech Blog
(2021/01/16) Ch8.例外クラス - Pyons Tech Blog
(2021/01/17) Ch1. Javaプログラミングの基礎 - Pyons Tech Blog
Java SE 8 Gold 読書記録
(2021/02/14) Ch2. 高度なJavaクラス設計 - Pyons Tech Blog
(2021/02/14) Ch.1 Javaクラス設計 - Pyons Tech Blog
(2021/02/28) Ch3. コレクションとジェネリクス - Pyons Tech Blog
(2021/03/07) Ch4. ラムダ式とメソッド参照 - Pyons Tech Blog
(2021/03/20) Ch5. Stream API - Pyons Tech Blog
(2021/03/27) Ch6. 例外処理 - Pyons Tech Blog
(2021/03/28) Ch.7 日付・時刻API - Pyons Tech Blog
(2021/03/31) Ch.8 入出力 - Pyons Tech Blog
(2021/04/17) Ch10. マルチスレッド - Pyons Tech Blog
(2021/04/23) Ch12. ローカライズ - Pyons Tech Blog
(2021/04/24) Ch9. NIO2 - Pyons Tech Blog
(2021/04/25) Ch11. JDBC - Pyons Tech Blog
AWS Solution Architect Associate 読書記録
(2021/05/17) Ch1. ネットワーク - Pyons Tech Blog
(2021/05/23) Ch3. Computing - Pyons Tech Blog
(2021/05/23) Ch2. CDNとDNS - Pyons Tech Blog
(2021/05/28) Ch6. ストレージ - Pyons Tech Blog
(2021/05/28) Ch.5 監視 - Pyons Tech Blog
(2021/06/06) Ch7. データベース - Pyons Tech Blog
(2021/06/12) Ch11. プロビジョニングサービス - Pyons Tech Blog
(2021/06/12) Ch10. 開発者ツール - Pyons Tech Blog
(2021/06/12) Ch.9 アプリケーションサービス - Pyons Tech Blog
(2021/06/13) Ch14. Well-Architected Framework - Pyons Tech Blog
(2021/06/13) Ch.8 セキュリティとアイデンティティ - Pyons Tech Blog
(2021/06/13) Ch12. 分析サービス - Pyons Tech Blog
AWS Solution Architect Professional 読書記録
(2021/07/11) Ch4. 組織の複雑さに対応する設計 - Pyons Tech Blog
(2021/07/15) Ch5. 新しいソリューションの設計 - Pyons Tech Blog
(2021/07/17) Ch6. 移行の計画 - Pyons Tech Blog
(2021/07/18) Ch8. 既存ソリューションの継続的改善 - Pyons Tech Blog
(2021/07/18) Ch7. コスト管理 - Pyons Tech Blog
(2021/07/23) CHAPTER1 Data Stores - Pyons Tech Blog
(2021/07/24) CHAPTER2 Networking - Pyons Tech Blog
(2021/07/25) CHAPTER3 Security - Pyons Tech Blog
(2021/08/01) CHAPTER8 Deployment and Operation - Pyons Tech Blog
(2021/08/01) CHAPTER6 Architecting to Scale - Pyons Tech Blog
(2021/08/28) 本番前総復習 - Pyons Tech Blog
AWS SysOps Administrator Associate 読書記録
Ch.4 クラスとインターフェース
リテラル型
TypeScript固有の言語機能としてリテラル型という型をサポートしている。 これは
唯一つの値を表し、それ以外を受け入れない型 と表現される。 2つの記法がありconstを利用する方法と明示的にリテラル型を示す方法がある。
const lit1 = true //lit1 = false // 定数であるため、'lit1' に代入することはできません。ts(2588) let lit2:true = true //let lit3:false = true // 型 'true' を型 'false' に割り当てることはできません。ts(2322) let lit3: 'Helloworld' //lit3 = 'Goodbye' // 型 '"Goodbye"' を型 '"Helloworld"' に割り当てることはできません。ts(2322)
「唯一つの値」という原則に反して、リテラル型は型エイリアスに用いることで取り得る値を制限することが出来る。
type Color = 'Black' | 'White' type File = 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'G' | 'H' type Rank = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8