ツナワタリマイライフ

日常ネタから技術ネタ、音楽ネタまで何でも書きます。

Infrustructure

Galera Clusterの同期の仕組みを公式ドキュメントから読み解く(8) WEIGHTED QUORUM

はじめに Technical Description、8回分のようやく最後です! Technical Description — Galera Cluster Documentation take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.co…

Galera Clusterの同期の仕組みを公式ドキュメントから読み解く(6) FLOW CONTROL

はじめに 全8回、第6弾です。 Technical Description — Galera Cluster Documentation take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com FLOW CONTROL Galera Cluster…

Galera Clusterの同期の仕組みを公式ドキュメントから読み解く(5) STATE TRANSFERS

はじめに 全8回、第5弾です。ようやく半分超えました。 Technical Description — Galera Cluster Documentation take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com STATE TRANSFERS クラスタ内の各…

Galera Clusterの同期の仕組みを公式ドキュメントから読み解く(4) ISOLATION LEVELS

はじめに 第4弾です。引き続き以下のページを訳していきます。 Technical Description — Galera Cluster Documentation take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com とはいえ、、、今回の題である分離レベル(Isolation …

Galera Clusterの同期の仕組みを公式ドキュメントから読み解く(3) Replication API

はじめに 第3弾です。引き続き以下のページを訳していきます。 Technical Description — Galera Cluster Documentation take-she12.hatenablog.com take-she12.hatenablog.com Replication API 同期レプリケーションには"eager replication"を用います。クラ…

CloudGarageのDevAssistProgramに通ったのでさっそくインスタンス作ってみる

はじめに CloudGarageのDevAssistProgram通りましたー! CloudGarageさんは定額制のパブリッククラウド。利用料金にビクビクすることがないのでいいですね。 そしてDevAssistProgramです。 cloudgarage.jp LBが1つと、インスタンス3つもついてきます!なんと…

ようやくSRE本を読み終わりました

はじめに 読み終わりました。 SRE サイトリライアビリティエンジニアリング ―Googleの信頼性を支えるエンジニアリングチーム作者: 澤田武男,関根達夫,細川一茂,矢吹大輔,Betsy Beyer,Chris Jones,Jennifer Petoff,Niall Richard Murphy,Sky株式会社玉川竜司…

GCPのコンピューティングサービスの料金をざっくり確認する

はじめに カレー好きなエンジニア、たけしです。ついついGCPでがっつりカレーパーティに申し込んでしまったのですがGCPを使ったことがありません! topgate.connpass.com やばくない?何だこのイベント!これを機に俺もGCP好きのカレーエンジニアになるぞオ…

vagrantでdocker環境を爆速で構築する

はじめに いろいろあってDocker再勉強中。本買いました。 Docker作者: Adrian Mouat,Sky株式会社玉川竜司出版社/メーカー: オライリージャパン発売日: 2016/08/17メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る Docker環境構築 この本…

AWS S3上の静的コンテンツをCircleCIでdeploy時にCloudFrontのキャッシュを削除する

はじめに 以前、S3上の静的コンテンツを独自ドメインで公開ということでバンドのHPを2つほど作りました。 take-she12.hatenablog.com take-she12.hatenablog.com で、CloudFrontのcacheはデフォルトのままなので24時間有効。そのためHPを更新しても最大24時…

バンドのHPを作成したのでやったことをまとめておく

はじめに 前回も自分のソロプロジェクトのHPをAWS上でなんやかんや作って、今回はそれと同じことをしたことになる。 take-she12.hatenablog.com その5まであるが省略。 完全に同じことをしたわけでもないし、前回と違う部分、自分の過去の記事が不十分だった…

レガシーな静的Webサイトを一新!その⑤ httpsサイトで承認されてないscriptの警告が出てしまう

はじめに 12月頭に、趣味の音楽プロジェクトのページをFC2からAWS-S3へ移行。独自ドメインを取得し、CircleCIと連携させました。 take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com さらにhttps対応したのですが。。。 take-s…

レガシーな静的Webサイトを一新!その④ AWS CloudFrontとCertificate Managerでhttps対応する

はじめに 12月頭に、趣味の音楽プロジェクトのページをFC2からAWS-S3へ移行。独自ドメインを取得し、CircleCIと連携させました。 take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com googleもhttps対応してないサイトはページ…

レガシーな静的Webサイトを一新!その③ CircleCIとGithub連携でDevOps!

はじめに レガシーなサイトをcssフレームワークをいれてリニューアルし、独自ドメインをとってAWS S3にWebホスティングするところまで前回実施しました。 take-she12.hatenablog.com take-she12.hatenablog.com 今回はCircleCIとGithub連携編です。これによ…

エンジニアとしての生存戦略

はじめに この記事を読んで、衝動的にエディタを立ち上げているところ。空港へのバスでゴリゴリ書いています。 teitei-tk.hatenablog.com 記事内容に対する言及ではないです。 エンジニアの生存戦略 エンジニアとして生きていくには、それなりの生存戦略が必…

久しぶりにRuby on Rails、最新の5.0.0.1

はじめに 一年ぐらい前に同期とRuby on Railsで社内勉強会用のアプリを作りました。そのあと別の同期とtwitterの検索結果をcsv出力するアプリを作ったりしましたが、それ以来さっぱりです。 take-she12.hatenablog.com take-she12.hatenablog.com で昔は仕事…

Docker入門中!Dockerfileに苦戦する。

はじめに Docker入門中! take-she12.hatenablog.com take-she12.hatenablog.com 今回はDockerfileの使い方について学びます。VagrantfileとかRakefileとかそういう感じなのだろうね。makefileの派生というか。 Dockerfileを試してみる centosのイメージから…

Dockerのネットワークについて学ぶ

はじめに 昨日からdockerさわりはじめたよ! take-she12.hatenablog.com dockerがとてもはやくて便利ということはわかりました。今後自分が構築したサービス、システムをパッケージしてコンテナ化したい。そのために、コンテナの上に作ってWebサービスにどう…

いよいよDockerやらないとまずそうな風潮を感じるので入門する

はじめに 構成管理ツールだとか。Infrastructure as Codeとか、大好きなんですけど、どうもここ数年Dockerの勢いが止まりません。もう構成をコードで書くんじゃなくてコンテナのほうが楽なんじゃないって時代、目の前に来てる気がする。 何年遅れてんだって…

VagrantとAnsibleでphpipamをインストール

はじめに Ubuntu上のVagrantとAnsibleで遊びまくる週間です。 take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com phpipam 過去何度か取り扱ってますね。これguiでDBのセッティングするからansibleで全部完結させるのは無理だ…

Vagrant + AnsibleでrbenvとCapistranoとServerspecをProvision

はじめに Ubuntuちゃんの上のVMをansibleでいじり倒す編。 take-she12.hatenablog.com take-she12.hatenablog.com Vagrantfile 前回の記事で書いた、hatenabot(pythonサーバ)のまんま使いまわせますね。 Vagrant.configure(2) do |config| config.vm.box = "…

UbuntuのVirtualBox上にVagrant+Ansibleでpipとbeautiful soupをinstallする

はじめに Ubuntu特集週みたいになってますね! take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com take-she12.hatenablog.com vagrant + ansible 今回はvagrantで作ったVMに、ansibleでdeployを実施しましょう。 まずカンタン…

Ubuntu16.04にVirtualBoxとVagrantとAnsibleをインストール

はじめに Windowsノートに入れたUbuntuちゃんの環境整備中です。 take-she12.hatenablog.com take-she12.hatenablog.com 仮想化環境 持ち歩かないサーバとして働いてもらうので、VMホストになってもらいます。仮想化環境は仕事で使っているOpenStackを試すべ…

WindowsノートにUbuntu16.04入れたあとの初期設定(ssh、vivaldi、Dropbox)

はじめに WindowsノートにUbuntu入れました。 take-she12.hatenablog.com 「ubuntu 16.04 初期設定」でググるもしぬほど出てくるので自分が必要だと思ったことから少しずつ。 パッケージ更新 何はともあれ。 apt-get update apt-get upgrade 不要なもの削除…

使ってないWindowsノートにUbuntu16.04入れた

はじめに もう動きがボロボロでずっと眠っている、学生時代を共にしたWindowsノートがある。Lenovoちゃん。4万で買ったにしてはスペックが高かったと思う。 kakaku.com G570、core i5 でメモリ4GBでした。 OSリカバリするにもリカバリディスクを作成してなか…

sshkitを使ってみた

はじめに capistrano大好き芸人の私ですが、内部で使われているsshkitは使ったことがありません。 最近はcapiの仕様把握にsshkitのコードも読むようになったんですが、まずは使わないとということでササっと使ってみます。 sshkit 文字通り、リモートサーバ…

「実践AWS lambda 限定お試し版」を読んだ 〜サーバレスアーキテクチャとは〜

はじめに 無料ということでお試し版。 実践AWS lambda 限定お試し版作者: 西谷圭介出版社/メーカー: マイナビ出版発売日: 2016/05/31メディア: Kindle版この商品を含むブログを見る ものの5分10分で読める程度の内容しかないのでまぁ読んでみるといいと思い…

Teraterm使ってるひとはRLoginに乗り換えない理由がない その2

はじめに RLogin最強や!って記事を書いたのでつづきです。 take-she12.hatenablog.com スクリプト ログインしたあとsuしたり、特定のディレクトリに移動したりを仕込むことができます。毎回同じ動作をしているのであればやるしかないですね。 Document.Open…

Teraterm使ってるひとはRLoginに乗り換えない理由がない

はじめに ターミナルソフト何使ってますか。クライアントがWindowsだとターミナルソフトは必須です。長いことTeratermを使っていて、一時期いろいろ挑戦してRLoginを使っていたんですが、気づいたらまたTeratermに戻ってました。 今回また仕事が新しくなって…

ansibleでvagrant上のVMにgitlabをインストールするplaybookを書いた

はじめに ついにansibleでレシピを書きました。本はこの本を一通り読みました。良い本です。 初めてのAnsible作者: Lorin Hochstein,Sky株式会社玉川竜司出版社/メーカー: オライリージャパン発売日: 2016/04/16メディア: 大型本この商品を含むブログ (2件) …