SEワンタンの独学備忘録

IT関連の独学した内容や資格試験に対する取り組みの備忘録

独学

【システムアーキテクト試験】対策振り返り 2019年合格 

試験の特徴と行った対策方法 午前Ⅱ 午後Ⅰ 午後Ⅱ 参考書籍 情報処理教科書 システムアーキテクト 2019年版 システムアーキテクト 合格論文の書き方・事例集 第5版 (情報処理技術者試験対策書) システム設計のセオリー --ユーザー要求を正しく実装へつなぐ

【AWS】ソリューションアーキテクトアソシエイト対策⑩(Kinesis、Redshift)

駆け足気味ですが、今回は分析系サービス。 多分試験的な意味合い以上に重要度は高いでしょう。 Amazon Kinesis 概要 Amazon Kinesis Data Streams(KDS) Amazon Kinesis Video Streams Amazon Kinesis Data Firehose Amazon Kinesis Data Analytics Kinesi…

【システムアーキテクト試験】2019年度(令和元年)秋期の結果報告

お久しぶりです。 2019年10月に受験したシステムアーキテクト試験(以下、SA試験)の結果が出ましたので結果報告となります。 SA試験の内容等についてはIPAの公式サイトより参照ください。IPA 独立行政法人 情報処理推進機構:制度の概要:システムアーキテ…

【AWS】ソリューションアーキテクトアソシエイト対策⑨(SQS、SNS、SES)

今回はあっさり。 Amazon Simple Queue Service(SQS) 概要 キューイングの種類 Amazon Simple Notification Service(SNS) 概要 SQSとの連携 Amazon Simple Email Service(SES) 概要 Amazon Simple Workflow (SWF) 概要

【AWS】ソリューションアーキテクトアソシエイト対策⑧(CloudWatch、管理サービス)

Amazon CloudWatch 概要と関連記事 基本機能 CloudWatchアラーム CloudWatch Logs CloudWatch Events 管理サービス AWS CloudTrail AWS Config AWS Trusted Advisor AWS CloudFormation AWS Elastic Beanstalk AWS OpsWorks ちょっとまとめ

【Python】入門⑨ Pythonを使って機械学習のために数学を学習する その2(シグマΣ)

深く立ち入りすぎずに今回はシグマについて(*´Σ`) 和の記号Σ シグマ(Σ)とは 内積をシグマで表現する パイ(Π)積の記号

【AWS】ソリューションアーキテクトアソシエイト対策⑦(RDS、DynamoDB)

使ったことのある機能はある程度理解しやすい。 Amazon Relational Database Service (Amazon RDS) 概要と関連記事 RDSのアーキテクチャと基本機能 Amazon Aurora Amazon DynamoDB 概要と関連記事 結果整合性モデル Amazon ElastiCache

【AWS】ソリューションアーキテクトアソシエイト対策⑥(IAM、セキュリティ機能)

この辺は勉強しててもあまり面白さがあるところではなくてちょっとつらい。 AWS Identity and Access Management (IAM) ユーザアカウントについて IAMの概要 IAMポリシー IAMロール IDフェデレーション セキュリティ機能全般 責任共有モデル AWS Directory S…

【Python】入門⑧ Pythonを使って機械学習のために数学を学習する その1(ベクトル)

まとめるのが難しいところ。 機械学習における数学 数学は学習すべきか 本ブログでの扱い ベクトル ベクトルの基本 Pythonでベクトルを表す Pythonでベクトル操作 ベクトルの内積 その他のベクトル 法線ベクトル ベクトルのノルム コサイン類似度

【AWS】ソリューションアーキテクトアソシエイト対策⑤(Direct Connect、Cloud Front)

AWS Direct Connect 概要 Direct Connectの構成タイプ Direct Connect Gateway Amazon CloudFront 概要 暗号化通信 その他機能

【Python】入門⑦ Pythonでグラフを扱う その3(三次元グラフを扱う)

ちょっと時間が空いてしまいましたが、今回はPythonで三次元グラフを扱います。 三次元グラフ 三次元の数式 数値を色で表現する 数値を表面で表現する

【AWS】ソリューションアーキテクトアソシエイト対策④(Auto Scaling、Route 53)

AWS Auto Scaling 概要 Auto Scalingの仕組み Amazon Route 53 概要 エイリアスレコード ルーティングポリシー DNS フェイルオーバー

【GitHub】GitHubアカウントを登録してローカルリポジトリからプッシュするまで

今更ながら、GitHubへの登録を行います。 GitHubを使い始める GitHubのアカウント登録 リモートリポジトリを作成する ローカルリポジトリとリモートリポジトリを接続する リモートリポジトリからクローンする ローカルソースをGitHubにプッシュする

【Python】入門⑥ Pythonでグラフを扱う その2(グラフの様々な描写方法)

前回はJupyter Notebookの基本的なグラフ描写方法を学習しましたが、今回は前回のグラフをベースにグラフの装飾を行います。www.wantanblog.com グラフの装飾 関数の変化を描写する 関数の表示を装飾する 複数のグラフを並べて表示する 複数グラフの表示

【Python】入門⑤ Pythonでグラフを扱う その1(二次元グラフの描写)

機械学習プログラミングをしっかりとやろうと思った場合、数学的な知識に加えてグラフの扱いが必須となります。 ※数学系の参考書を読んで思っただけです。今回はJupyter Notebookでのグラフ描写を扱います。プログラミングでグラフを扱うのは全くの初めてな…

【Python】入門④ Pythonの基本構文 その3(スライシング、関数など)

基本はその3までの予定です。その1www.wantanblog.comその2www.wantanblog.com スライシング表現 配列の中の条件を満たすデータの操作 関数 関数の宣言 関数の引数と戻り値 Pythonによるファイル操作

【機械学習】独習① 機械学習の勉強を独学で初めてみる

タイトルはAIにしようか人工知能にしようか機械学習にしようか迷いました。 今更ですが勉強をスタートしようと思います。今回は勉強を始めますよって話だけです。 自身の勉強について なぜ勉強するのか? なにを勉強するのか? どのように勉強するのか? 参…

【AWS】(番外編)LambdaでNode.jsを用いてDynamoDBを操作する

LambdaからDynamoDBの操作を行いましたが、その際にサービス設定部分よりNode.jsの実装部分で少しハマりました(悪い方の意味)ので、コード部分の備忘録です。 js自体は多少のプログラミング経験がありますが、Node.jsに関しては本学習で初めて触った素人な…

【AWS】入門⑪ 初めてのNoSQL~LambdaからDynamoDBを操作してみる~

前回はLambdaを用いてAPIを作成してみました。ホントに型だけでしたけどね。 今回はAPIといえばNoSQL、NoSQLと言えばDynamoDBでしょう!ということでDynamoDBで遊んでみたいと思います。 NoSQLもNode.jsも初めてで、私が大好きな参考書もないので苦戦必至の…

【AWS】(番外編)AWS LambdaのNode.jsで作成したAPIの戻り値がブラウザ上で文字化けする

www.wantanblog.com上記の記事で、AWS LambdaとAmazon API Gatewayを使用してお試しAPIを作成しました。 その際に言語はNode.jsを選択しましたが、これまで使ったことがなかったので文字化けでハマりました。 すごーく単純な話で、慣れてる人にとっては当た…

【AWS】入門⑩ Amazon Lambdaでお試しAPIを作成してみる

今回からは参考書の内容を参考にするわけではないので途中でぐだるかもしれません。とりあえず真似でいいから形にしてみよう→少しオリジナリティを加えてみよう→便利なものをつくってみよう のうちの「とりあえず真似でいいから形にしてみよう」回です。 今…

【AWS】(番外編)12 か月無料枠で使用できるサービス調べ@2019年10月

前書き(私の事情とか) 12か月無料枠 Amazon Elastic Compute Cloud (Amazon EC2) Amazon Simple Storage Service (Amazon S3) Amazon Relational Database Service (Amazon RDS) Amazon API Gateway Amazon Elastic File System (Amazon EFS) Amazon Elast…

【AWS】(番外編)無料枠で楽しむつもりが不注意でELBに課金が発生した件

タイトル通り、無料枠で楽しむつもりでしたが不注意でELBの課金が発生してしまいました。結論を先に言うと、ELBを2重起動したあとの消し忘れです。 単純ながら、独学で初心者が少し調子にのったことをやろうとするときは注意かもしれません。 経緯、原因、対…

【AWS】(番外編)初心者向けVPC内でEC2やRDSインスタンスを生成する際の備忘録

VPCを構築して私が以下の記事を進めていく中でナニコレ??と思ったところの備忘録抜き出し記事www.wantanblog.com EC2インスタンスの生成に関して EC2インスタンスにパブリックIPv4を割り当てられない RDSインスタンスの生成に関して RDSインスタンスにサブ…

【AWS】入門その⑨ VPC内でサンプルWebアプリを構築してみる

【VPC内でサンプルWebアプリを構築してみる】今回は前回で構築したWebアプリケーションをベースとしてVPC構築を試みます。 多少は手を加えるかもしれませんが、同様レベルのものが済みであることを前提としています。また、既に学習済みの儀実部分については…

【AWS】入門その⑧ EC2とRDSを利用して簡易Webアプリを構築してみる

【EC2とRDSを利用して簡易WEBアプリを構築してみる】気付いたら前回の記事から一か月以上経過していました久しぶりのAWSです。 他のことをやっていたり準備があったりもあるんだけどちょっと絞った方がいいのかと思い始めた今日この頃。 今回の構築イメージ …

【Linux】ログイン中サーバから別のサーバにあるシェルスクリプトを実行する

知っている人にとっては当たり前かもしれませんが私はよくわかっていないのでやります系の備忘録。

【Spring】DI(依存性の注入)の概要イメージ

DIについての説明自体はいろんなところでされていますが、少ししっくりきたのでDIの概要イメージの備忘録 DIとは DIは「Dependency Injection (依存性注入) 」と言われる考え方になります。 あるクラスが別のクラスをインスタンス変数に持つなどして利用 (依…

【Git】(初心者向け)Windows上にLinuxのGit検証環境を構築する

ご無沙汰でしたがGitします。今回はいろいろ試すというより試すための環境を構築します。 Git概要についてはいちおう以下の記事があります。www.wantanblog.com 今回構築する環境 Linux仮想マシン側の構築 Gitのインストール Gitの初期設定 Linux環境にリポ…

【Linux】(初心者向け)VirtualBoxにCentOS7環境を構築する

同様の勉強環境は既に一つ構築済みではあるんですが、いろいろ試した状態なのでまっさらな環境がもう一つほしくなったためついでに構築手順の備忘録です。他のサービスやアプリもあるかもしれませんが、Windows上でLinuxの勉強をしたいときには使用していま…