Vapor Trail

明るく楽しく元気よく

2019-01-01から1ヶ月間の記事一覧

Railsのwebpackのsource mapsの設定についてのDHHのコメントがかっこいい

source mapsの設定についてのissueでDHHのコメントがかっこよかった。訳は若干怪しい。 プロダクション環境におけるsource mapsの設定についてのissue。 デフォルトでソースを見えないようにする設定にしており、すでに1年以上前にcloseされている。 github.com …

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day14

AWS

Day14 CloudFormationを用いた環境構築の自動化 CloudFormationについて Infrastructure as Code テンプレート AWSリソースの構成をYAML or JSONで記載したドキュメント スタック テンプレートから自動構築されたAWSリソースの集合 1. シンプルなテンプレー…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day12 Day13

AWS

Day12 Eメール送受信サービスSESとキューイングサービスSQS Amazon SES ドメインを登録する Route53に紐付ける メールアドレスを事前登録する マネージメントコンソールから送信 SDK for PHPでメッセージを送信する 1. ドメインを登録する Amazon SES→Domain…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day10 Day11

AWS

Day10 CLIによるAWSの操作とシステム監視 マネージメントコンソールからの操作をターミナルでできる インストール AWS コマンドラインインターフェイス(CLI - AWS サービスの制御・管理)|AWS > aws --v aws-cli/1.16.96 Python/2.7.15 Windows/10 botocor…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day9

AWS

Day9 IAMについて理解を深める IAMポリシーの作成 参照のみ可能なアプリユーザのポリシーを作成する IAM→ポリシー→ポリシーの作成 サービス:EC2 [x]リスト [x]読み込み 書き込み: [x]StartInstances [x]StopInstances リソース:すべてのリソース さらにアク…

FuelPHPのvalidationでそれぞれ個別にメッセージを出したい

FuelPHPのvalidationのadd_ruleでそれぞれ個別にメッセージを出したい。 /lang/jp/validation.php '『:label』は必須です', 'min_length' => '『:label』は:param:1文字以上で入力してください', 'max_length' => '『:label』は:param:1文字以内で入力してく…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day8

AWS

Day8 Route53を使ってドメインを登録する https://aws.amazon.com/jp/route53/what-is-dns/ DNSレコードタイプ A: ホスト名とIPアドレスを紐付ける www.host-name.com. IN A 192.168.0.1 CNAME: ドメインを別のドメインに置き換える www.host-name.com. IN C…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day7

AWS

Day7 オブジェクトストレージS3を使ってみる S3について https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/Welcome.html 広範にわたるユースケースのデータを容量に関係なく、保存して保護することができます。Amazon S3 では使いやすい管理機能を使…

FuelPHPでDUPLICATE KEY UPDATE

なるべくDBへのアクセスを減らして、テーブルにレコードが存在しないときはInsert、テーブルに登録済みの場合は商品名を更新したいときなどに使う。 更新前 id(PK) title 1 foo 2 bar 1, 'title' => 'hoge']; $data[] = ['id' => 2, 'title' => 'fuga']; $quer…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day6

AWS

Day6 ELBを用いてWebレイヤの可用性を高める AWSの設計の考え方 基本的に、単一障害点(single point of failure、SPOF)を作らない=冗長化すること ・DB層はRDSで、master - slave構成で障害に備える。 ・Web層はELBを使う。 Elastic Load Balancing は受信したアプ…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day5

AWS

Day5 リレーショナルDBのマネージドサービスRDSを使う RDSについて Master - Slave構成が容易 リードレプリカ Master - Reprica 更新はMaster 参照系はレプリカ Masterのみの構成だとDBがボトルネックになってスループットが落ちる Amazon RDSの作成 RDS→サ…

『「納品」をなくせば、うまくいく』を読んだ

「納品」をなくせばうまくいく 作者: 倉貫義人 出版社/メーカー: 日本実業出版社 発売日: 2014/06/12 メディア: 単行本 この商品を含むブログ (6件) を見る 『「納品」をなくせば、うまくいく』を読んだ。 e-words.jp 受託開発という形式を取る以上、仕様を決めて…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day3 Day4

AWS

Day3 AWSにおけるネットワーク 1. VPCの作成 「1個のパブリックサブネットを持つ VPC」を選択 IPv4 CIDR ブロック:デフォルト IPv6 CIDR ブロック:なし VPC名を入力 public-subnet-1a パブリックサブネットの IPv4 CIDR:10.0.11.0/24 アベイラビリティーゾーン…

去年の反省と目標

2018年を振り返る 1月 就職活動 2月 プログラマーとして働き始める。 3月 ぼちぼち働く 4月 ぼちぼち働く 5月 ぼちぼち働く 6月 ぼちぼち働く 7月 ぼちぼち働く 8月 雲行きが怪しくなり始める。残業が多くなる。 9月 炎上 10月 炎上 11月 炎上 12月 一段落 前半…

手を動かしながら2週間で学ぶ AWS 基本から応用まで Day1 Day2

AWS

手を動かしながら2週間で学ぶ AWS 基本から応用まで https://www.udemy.com/aws-14days/ 仕事でクラウド使わないと思って後回しにしてきたけど、さすがにAWSの勉強はじめました。 とりあえずクラウドプラクティショナー取りたいな。 Day1 AWSのはじめかた AWSア…