humangas's blog

自分の振り返りを適当に書いてます。書きっぷりはそん時の気分によって変わります。

RHEL6.2にANSIBLEを導入する

今回やりたいこと ANSIBLE使ってみたい。 理由:サーバ管理を何でやろうかと思ってた時に、ANSIBLEは、Agentレス(sshだけでOK)でシンプルぽいというのと、前行ったヌーコンで、 ヌーラボさんはANSIBLEでやってると言っていたため興味があった。あと、Chef…

Vagrantで AWS EC2インスタンス(RHEL6.2)を作成する

以前、QiitaにVagrantで AWS EC2インスタンス(RHEL5.5)を作成する という記事を書いたが、それからしばらく技術に触れることもなくすっかり忘れていたころに、また技術検証しないといけない要件が発生したのでやってみたところ、 記事を書いていたころより…

インストール対象のRPMが依存しているパッケージを丸ごとダウンロードする

なんでそんなことをするのかというと。。。 自分はインフラエンジニアやってますが、お仕事だと、ネットに出れないサーバがいたり、そもそもインストールは環境管理側のセンターに任せろ。でも、そのための手順とモノは用意してね。ということが結構ある。 …

EPELリポジトリの導入方法(ANSIBLEをyumで入れるために。。):RHEL6.2

EPELとは、YUMとかRPMみたいなリポジトリのこと。 RedHat標準リポジトリだと枯れたもんしかなく、最近流行りのモノとかは無かったりする。 なので、このEPELから取ってくる感じになる。 正確には以下(公式?ページ)を参照。 EPEL エンタープライズ Linux …

UITableViewの線を消す

デフォルトだとこうなってます。線があります。 画像は開発途中のモノなので、背景の色とか他の部品が写ってますが気にしないで下さい。 それをこうしたい(線なし)。 やり方 2つあって、コードでやる場合とInterfaceBuilderでやる場合です。 1:コードでや…

「ViewController ・・・ this class is not key value coding-compliant for the key XXX」の対処方法

ずっと、このエラーが出てハマった。 アプリをビルド&Runすると、return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));で止まる。 ログには以下とある。最後のkey aaa というのが、テストで取り敢えず作ったゴミ臭い。。 '[<ViewController xxxxxxxxx></viewcontroller>…

2014-05-20_JAWS-UG東京-第21回-AWS-User-Group-Japan-東京勉強会に行ってきた

色んなスタートアップ企業のCTOの方々が、ウチはこんなイケてるAWSの使い方してるよ。のLT大会。 イベント情報はコチラ 先にまとめ よく出たプロダクト fuluented:ログ収集 Chef:レシピでサーバ簡単構築 NewRelic:監視サービス serverspec:サーバ状態テ…

xcodeでiosアプリのカスタムキーボードを作成する方法(UITextfieldのinputViewを独自UIに置き換える)

ググれば色々出たけど、欲しい情報が散らばっていたので自分用に纏めました。 やりたいことは、別ファイルで今後使い回したいUI部品を作成しておいて、それをコントローラから呼び出す形で使いたい。です。しかも、今回はカスタムキーボードを使いたいので、…

AWSソリューションアーキテクト:アソシエイト 合格への道

AWS

2014/03/30に受かりました。総合スコアは70%(65%で合格)。 1回目であればまぁ良いかもしれませんが実は2回目です。1回目は、AWSトレーニング(※1)受けてからまだ勉強してないけど一回行ってみよと試しに受けてみて63%(おしい)。 で、今回も何やかんや当…

入門Chef Solo:17-レシピ落ち穂拾い ー run_list,ファイル分け,include_recipe

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る JSONファイル(Node Object)へのrun_listの書き方について、default…

入門Chef Solo:16-その他Resource

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る ここで取り扱うのはPackage、Service以外のResourceである。 ※Windo…

入門Chef Solo:15-任意のシェルスクリプトを実行したい - Execute, Script

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る やりたいことがほかのResourceを使ってもなかなか実現できない場合…

入門Chef Solo:14-gitレポジトリからファイルを取ってくる - Git

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Package Resourceを使うほかにgithubからファイルを取ってきて利用…

入門Chef Solo:13-ユーザーを作成したい - User, Gorup

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る ユーザーの管理:User Resource グループの管理:Group Resource Us…

入門Chef Solo:12-ファイルやディレクトリを扱いたい - Cookbook File, Directory

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Cookbook File Cookbook Fileを使用して、クックブックに同梱したフ…

入門Chef Solo:11-テンプレートから設定ファイルを配置したい - Template

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Template テンプレートを使ったレシピの例: template "nginx.conf"…

入門Chef Solo:10-サービスを起動したい - Service と Notification

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Package Resourceはインストールのみで、サービスの起動やOS起動時…

入門Chef Solo:09-パッケージをインストールする - Package

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Package Resourceが最もよく使うResource 本章では使い方の例を見て…

入門Chef Solo:08-代表的なレシピのサンプルが見たい - td-agentのレシピを読む

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る 目的:レシピを記述するためにResourceの詳細を見ていく前に、overv…

入門Chef Solo:07-サードパーティのChefクックブックを使いたい

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Opsccode Community ココにサードパーティChefクックブックが集積さ…

入門Chef Solo:06-レシピを作って実行する流れをおさらいしたい

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る 前提: Vagrant インストール済み knife-solo インストール済み vag…

入門Chef Solo:05-リモートからchef-soloを実行する - knife-solo

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る knife-soloはknifeのプラグインでChef Soloを利用するための便利な…

入門Chef Solo:04-Chef Soloの試験環境を3分で用意する

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る 要は、Vagrantを使って簡単に環境作れるよという章。 これは、以前…

入門Chef Solo:03-nginxをChef Soloで立ち上げたい

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る レシピ nginx用のクックブックを作成 $ knife cookbook create ngin…

入門Chef Solo:02-Chef Soloをインストールして試したい - Hello Chef!

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Chefのインストール Chefのインストールは2種類ある。 Opscodeが提…

入門Chef Solo:01-Chef とは何かを知りたい - Chef Overview

入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Chef とは? サーバ設定や更新を自動化するツール サーバ環境のメタ…

入門Chef Solo:00-はじめに

伊藤直也さんの「入門Chef Solo」を1章ずつまとめいくシリーズ。 入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (17件) を見る Ch…

Six Thinking Hats

Six Thinking Hatsとは? 6つの側面から思考し、効果的な結論を出す思考方法。略してSTHとも言う。エドワード・デボノ博士が開発した。 考えの側面を6つに分け、そのそれぞれの側面に意識的かつ集中的に思考することにより、物事をあらゆる面から考えていこ…

ファシリテーション(facilitation)

適当にネットで読んだ&自分の理解。 参考にさせて頂いた情報 「ファシリテーションの道具箱 森時彦」の全記事一覧 FAJ 特定非営利活動法人 日本ファシリテーション協会:ファシリテーションとは? より ファシリテーションとは? 人々の活動が容易に出来る…

ドットインストール:git入門 (全22回)まとめ

ドットインストール:git入門(全22回) より gitって何? バージョン管理システム バージョン管理の流れ ファイルを作ったり、修正したり、ある程度のまとまりになったら、履歴データベースに保存する。 作業ディレクトリ ステージングエリア(インデックス…

AWSの各サービスの制限事項の調べ方

各AWSサービスには色々制限事項がある。 細かすぎて忘れるので、その度にググるけど、割りと纏まって書いてあるのが、FAQだ。 たとえば、VPCのFAQ VPC、サブネット、Elastic IP アドレス、インターネットゲートウェイ、カスタマーゲートウェイ、仮想プライベ…

クラウドで失敗するための10の秘訣〜失敗例は、失敗しないためにある〜

このスライド響いたので、自分戒めまとめ書いとく。 オモロイし。 Mki2013 from Koichi Ise 失敗パターンから逆の成功を考えるための秘訣集 気づかぬ内にやってしまうので注意。 それぐらい、頭から成功をイメージして突き進むのは難しい。 逆転の発想を常に…

段取力向上:つまみ食い方式

段取りとは? 仕事を高精度かつ高速で行うためには、仕事の段取りが上手く出来るかどうかにかかっている。 段取りとは、仕事の設計図である。つまり、効率の良いやり方。 それは、仕事の種類・大小問わず、必要なモノである。どんな小さな仕事でも、複数のさ…

スモールスタート(Small Start)

SmallStart とは、リスクを抑えながら、小さく始めてみて、市場の需要とともに有り様を変化させていく活動方法で、その変化は、需要の増大とともにあります。需要に応じてうまくいきそうなところにリソースを割いて規模を大きくしていくやり方です。 ただし…

リーンスタートアップ

一言で言うと・・・ エリック・リース氏が考案した「正しい事の始め方」 基本 トヨタ生産方式(=リーン生産方式)のムダを徹底排除する考え方と、スティーブ・ブランク氏が提唱する「顧客開発」の事業・マーケティング・開発は、初めから同程度で考えとかな…

ペルソナ

一言で言うと? 何か新しい製品やサービスを作り出すときに、架空の具体的な顧客像(=顔のある個人)を想定して考える方法論。架空顧客像そのものもペルソナと言う。 広く一般を対象にするというよりは、そうやって特定の個人に焦点を充ててその個人への理…

KGI・KPI

一言で言うと・・・ マーケティング用語 KGI=(Key Goal Indicator)重要目標達成指標 KGI=目標(ゴール)に対する達成度合い KPI=(Key Performance Indicator)重要業績評価指標 KPI=ゴールが順調に達成する過程にあるかどうかを測る達成度合い 設定順…

4P

一言で言うと・・・ マーケティング用語 お客さん(市場)に何か売るためには以下の4つのP(=マーケティング・ツール)が必要なんだ。それをちゃんと考えてる? という時に出てくるパーツ Product:製品 Price:価格 Place:流通 Promotion:プロモーション…

SDS法・PREP法

一言で言うと? どっちもプレゼン技法 プレゼンする時のお話するための構成(=分かりやすいお話)を実行する時のフレームワーク(手法) SDS法:「Summary、Details、Summary」の略で、全体要約 → 詳細説明 → 最後にまとめ の順番で話す方法。 → 結論よりも…

AWS EC2:プレイスメントグループ

HPC(High Performance Clustering)で登場する用語。 HPCつーのは、ざっくり言うとコンピュータを並列化して速く動かそうということで、その仕組としてコンピュータ同士をクラスタネットワークに入れようとする時のグルーピングしたグループのことをプレイ…

2014-02-20_Tokyo GAS#5で話してきた。

初めて社外でプレゼンしてきました。 Tokyo GASというGoogle Apps Scriptの勉強会です。 自分と同じ会社に超絶詳しい人がいて、その人が主催の一人なのですが、話す人が足りてないということで、話させてもらうことになりました。自分は少しカジッた程度です…

ドットインストール:Chef 入門(全14回)まとめ

ドットインストール「Chef入門(全14回)」のまとめメモ Chef Soloだけ。Chef Serverは概要だけ紹介。 概要 インフラをプログラム(Ruby)で記述できる 公式サイト:OPSCODE/Chef → 今、OpscodeからChefに社名変わった。ググらビリティ低しと巷では一時話題に。…

Nitrous.ioで、Node.jsのHelloWorldをブラウザに表示させる

JavaScriptだけでWebアプリ作れそうで面白そうなので、Node.jsを勉強してみようと思う。 で、実際動かすためには、Node.jsをインスコしないといけないが、もっと気軽にやりたいな。と思ってたところ、前にちょっとだけ触ったNitorus.ioで出来たんじゃね? と…

2014-02-13_Developers Summit 2014に行ってきた(「サーバープロビジョニングのこれまでとこれから」のみ)#devsumiB

聞きながらダァ~と書いたメモ。自分の感想なんかも入り混じり系。 参加申し込みが遅く、このセッションしか取れなかったのでコレだけ。 が、インフラエンジニアの端くれとしては、これが一番聞きたかったので聞けてよかったス。 もちろん、聞いて良かった。…

GAS(Google Apps Script)事始め

自分とこの会社はGoogle Apps を利用してます。 Google Appsはすごい使いやすいし、便利ですが、全てにおいて万能ではありません。当たり前の話ですが、自分がやりたいことは自分で合わせなければなりません。 業務で使ってると何かとルーチンが発生します。…

ドットインストール:Vagrant入門(全13回)のまとめ

「ドットインストール」がやっぱイイ! IT技術系の新しいことを学びたい時、 自分の場合、中々武器に出来るまでには時間がかかるし、しんどくもなるので中途半端になりがち。 だいたいネットに情報は転がってるけど、初心者がだいたい躓くのはその入口。 で…

Facebookを完全退会する方法

Facebookは、私にゃぁ合わない。 プライベートな空間を侵し過ぎる。 ネットとはいえ、こんだけ便利になるともはや物理的なFaceToFaceで会ってる感じと変わらない。そうなると、その感じでの距離感を保ちたいと思うもの。 毎日のように「この人知り合いかも」…

はてなブログをサクッとストレス少なく書くアイデア(Skitchで編集した画像貼付け編)

最初に。 勉強したことのアウトプット先としてブログを書いてます。 ちょっとしたことでもアウトプットすると、達成感があるので、自分のモチベーションを維持する施策です。 なので、ちょこまかとしたネタも、どんどん吐き出したいんですが、ブログ書く時に…

Finderのサイドバーに任意のフォルダを追加するやり方

たまにやるけど、忘れるので。メモ。 オレの要望 あるフォルダをココに出したいんだけど。 フォルダ掘っていくのが、面倒くさいので。 やり方コレです サイドバーに表示したフォルダ選択 ファイル>サイドバーに追加 結果:願いは叶う ちなみに:削除はこう

Derek Sivers: How to start a movement/デレク・シヴァーズ:ムーブメントの起こし方

大好きなTEDプレゼンで、もう何十回も見た、デレク・シヴァーズの「ムーブメントの起こし方」の翻訳でちょっと苦手な英語に触れてみる。 コレを見ると元気が出る。3分10秒と短いのもいい。 最後のプリケツがイイw(プレゼンを楽しんどる)。 まとめ 全員が…