最もシンプルに「macOS High Sierra」をクリーンインストールする全手順

Macをクリーンインストールしたのでその全手順を公開する。 コンセプトは、極力余計な設定は入れないである。後追いで可能な、Apple IDの入力や、各種設定は全部スキップする。 データのバックアップ データはすべて削除するので、データのバックアップは事…

terraformのaws_default_network_aclリソースを素人が安易に使ってはいけない

最初組み込んでたんだけど、調べてみるとなんかキワイ。 公式ドキュメント カッコ書きは、Google翻訳を使いながら、適当に翻訳したものである。(残念英語力なので、間違ってたらゴメンね https://www.terraform.io/docs/providers/aws/r/default_network_ac…

Terraformのバックエンド用のS3バケットは、Terraformで管理してはいけない

新規にAWSアカウントを取得するにあたって、極力AWSリソースの管理はterraformに寄せようと思ったのだが、ふとterraformのtfstateファイルを置くS3は、terraform管理していいのか気になった。ので、調べてみた。 公式ソース 結論としてはタイトルどおりなわ…

超速でCentOS6.6(さくらのVPS)をセットアップする俺史上最強のFabricスクリプトをさらす

先日公開したはじめてでも爆速でCentOS6.6(さくらのVPS)をセキュアにセットアップする方法まとめの事実上の後編だ。本記事ではセットアップ手順をFabricのスクリプトにして公開する。 Fabricスクリプトのセットアップ ダウンロード GitHubで公開してるので…

さくらのVPS(CentOS)のネットワーク通信が遅いよヽ(`Д´)ノウワァァン!! って場合の対処法

さくらのVPSをセットアップしていると、エラくモジュールのダウンロードに時間がかかることに気づいた。 VPSだし、こんなもんなのかなとも思ったが、対処法があったのでメモ。 VPSにログインして、suしてrootになった前提での手順だよ。 # ethtool -K eth0 t…

はじめてでも爆速でCentOS6.6(さくらのVPS)をセキュアにセットアップする方法まとめ

爆速でセットアップを完了するため、極力コピペで設定できるようにしてみたよ(・∀・) 動作検証は、さくらのVPSで標準OSをインストールして行った。記事執筆時点ではCentOS6.6がインストールされたぞ。 # cat /etc/issue CentOS release 6.6 (Final) # unam…

Macをセットアップしたら最初にやっておきたいオススメの設定

OS X Yosemiteを対象にしています。他のバージョンだと、多少設定方法が異なるかもしれないので、その点はご承知をm(._.)m OSのセキュリティアップデート 基本中の基本だが、セットアップ直後は明示的に実行しよう! App Store→アップデート セキュリティの…

IntelliJでファイル保存時にコードフォマット&import文の整理を自動実行する

IntelliJのコードフォーマット IntelliJを使っていると、リアルタイムに大体いい感じにフォーマットしてくれるけど、括弧類の前後に空白を入れるかどうかとか細かいところまでは面倒見てくれない。 かといって、手動でいちいちコードフォーマットするのも面…

MacのRubyをアップデートして、knife-solo入れたった

Chef-Soloをやるにあたって、とりあえずknife-soloを入れとけって、「入門Chef Solo」に書いてあったので、入れてみることにしたよ。 knife-soloのインストールを試みる $ sudo gem install knife-solo ERROR: Error installing knife-solo: mime-types requ…

Vagrant+VirtualBox+CentOS環境でMySQL5.6が起動しない場合の対処法

発生した現象 Vagrant+VirtualBox+CentOSって環境にMySQL5.6をインストールして起動しようとしたところ $ sudo service mysqld start MySQL Daemon failed to start. Starting mysqld: [FAILED] とこんな感じで起動できなかったので調べてみたよ。 まず、ロ…

本日の戦利品:GitHub実践入門 /シェルスクリプト基本リファレンス/エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド

GitHub実践入門 ~Pull Requestによる開発の変革 http://www.amazon.co.jp/dp/477416366X GitHubを最近真面目に使い出したので購入。 コンパクトにGithubの活用法が書かれていて非常に勉強になった。 CI連携や、チーム開発のフローの提案も記述されていて、実…

本日の戦利品:入門vi 第6版・データベース徹底攻略・Redis入門・MongoDBイン・アクション

入門vi 第6版 http://www.amazon.co.jp/dp/4873110831/ これまでなんとなく敬遠してきたviを習得すべく購入。 これからちょっとずつ、viに慣れていく予定。(頑張れ自分! データベース徹底攻略 http://www.amazon.co.jp/dp/4774163651/ 立ち読みしたら結構…

MacへPHP5.5+Composerをインストール

ちょっと久々にPHPのコード書きたいなぁと思ったのでその時のインストールメモだよ! PHP5.5 コマンド一発でサクッとインストールできる。 $ curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5 さらに、~/.bash_profile ファイルの最後に下記を追加…

Vagrant CloudのVagrant Shareを試してみたら凄すぎて鼻血出た

Vagrant 1.5がリリースされたと思ったら、Vagrant Cloudなんてのが登場してますね! で、Vagrant Cloudの中にVagrant Shareってのがあるんだけど、試してみたらとんでもなかったので、早速やり方をシェアするよ! Vagrant Cloudにユーザ登録 Vagrant Cloudの…

.gitignoreのひな形をいい感じに作成する!

Git

インストール gitignore.ioが提供しているAPIを利用するよ! コマンドラインから直接呼び出せた方が簡単なので、下記のコマンドでBashに追加しよう! $ echo "function gi() { curl http://www.gitignore.io/api/\$@ ;}" >> ~/.bash_profile && source ~/.ba…

はじめての投稿なんだよ!

どんなにくるしくても おいしいものたべて うんこしたらなおるよ! ハ_ハ ('(゚∀゚∩ なおるよ! ヽ 〈 ヽヽ_)