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部品を作成しておいて、それをコントローラから呼び出す形で使いたい。です。しかも、今回はカスタムキーボードを使いたいので、…

入門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…

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

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

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のサイドバーに任意のフォルダを追加するやり方

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

はてなブログ(Markdownモード)に、SlideShareとSpeakerDeckのスライド貼り付ける方法

はてなブログにSlideShareとかSpeaker Deckのスライドの貼り方のまとめ。 ※ 以下の自分の環境でしか試してません。 前提条件 はてなブログ Markdownモード Speaker Deckのスライドの貼り方 すげぇ簡単。というか何も意識しない。 右下 share(twitterのマー…

2014-02-04_NUCON(あのBacklog,Cacooのヌーラボのカンファレンス)に行って来た。

ヌーラボカンファレンスのメモ。 NUCON=ヌーラボのカンファレンス。 ヌーラボ=Backlog、Cacoo、Typetalk(ローンチしました)作ってる会社 やはり、Mac率&私服率高し。。 参加者は400名ぐらいいるはず。。 資料はココとかココ 基本情報 2014/02/04 14:00-…

Sublime Text 2で、Google日本語入力のTab補完する方法 for Mac

Windowsでもちょい利用していた人気のエディタSublime Text 2をMacでも使ってみようと導入したんですが。。。 Google日本語入力のTab補完が効かない! で、調べるとデフォルトのキーバインドが問題でした。 やり方は? 簡単です。 キーバインド設定ファイル…

2014-01-22_RedHatセミナー:オープンなSoftware Defined Storage を実現する Red Hat Storage セミナー に行って来た。

広く情報収集のために行ってみたセミナー受講ログです。 RedHat Forumで発表されたストレージ情報を凝縮した内容らしいです。 RedHatは、昨年の今頃ぐらいからストレージ事業を始めたが、需要は増えていっているらしい。 三行まとめ RedHat Storageは、専用…

2014-01-16_RedHatセミナー:RedHat Enterprise Linux だけで構築する高可用性クラスタシステムに行って来た。

HAクラスタの仕組みとRedHatのHAアドオンの解説だった。 HAクラスタて? てなる場合は、ざーと流して説明してあるのでポイントを掴む上では良いかもしれない。 三行まとめ RHELにHAアドオン(High Availability アドオン)を入れたら出来るよ。 3台構成以上…

WordPressからはてなブログへ移行した。ちょい初心者向け内容とともにその手順とか感想とかも書いた。

自分が、仕事上、自己学習の環境を整えて強制力などを働かせないと中々勉強しないので、ちょうど今力を入れているAWSを使って何か出来ないかと、AWS上に、網元のWordPress立ててブログを書き始めたのですが。。。 やり始めると、より反応が多いほうが、書く…

2013-12-18_AWSセミナー:クラウドファイルサーバー& 閉域ネットワーク構築セミナーに行って来た。

Storage Gatewayを利用したファイルサーバ構築と、Direct Connectを利用したプライベートネットワーク構築の話でした。 基本情報 2013/12/18 14:00 - 16:30 Amazon Japan 本社 三行まとめ Storage Gateway(SGW)で、S3をiSCSIドライブとして使える。オンプ…

2013-12-13_エバンジェリスト養成講座-究極のプレゼンハック100に行って来た。

2013-12-13_エバンジェリスト養成講座-究極のプレゼンハック100 に行って来た。 行く価値ありっ! 5,000円かかるが、これは安いと思った。 定期的にやってるようす。超オススメ。 MSのエバンジェリストの方がやってるが、この手の仕事の依頼はIT系より、保険…

AWS reInvent 注目セッション資料メモ(STG302・CPN401・STG402)

2013-12-02_Amazonの中の人によるAWS re:Invent 出張報告会 に行って来ました。で聞いた注目セッションの資料&動画の一部。 STG302 Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Invent 2013 from Amazon Web Services CPN4…

Google Sites上で、Markdownを実現する方法

2013/12/02現在、Google Sitesは、Markdownは対応してません。 で、サイト上に、Markdown で書くのは、別に書けば良いだけなのですが(テキストなので)、書いたら、それを当然HTMLパースしたいわけです。 このための手段です。専用のChrome Extension を導…

SlideShareにスライド初うpしてみた。と、何故そういことをしようとしているのか?

SlideShareにアカウントは前から持ってたのですが、中々腰が重く何も出来ないでいました。 が、今回仕事用のモノを「SlideShareで一般公開する。」 という明確な目標を立てて一般公開しても良い内容になるように初めから意識してやってみた。 それが以下です…

SlideShareの資料をダウンロードする

http://crazyworks.jp/slideshare_downloder/ → このサイト上で、SlideShareのURL貼って叩けば、PDFがDL出来る。 ここ最近、SlideShareにある資料を何かと参考にしたり、使うことが多い。 ちなみに、SlideShareつーのは、プレゼン資料のWebホスティングサー…

GoogleSiteに、SlideShareをブチ込む!!

会社がGoogleApps使ってるんで、GoogleSiteを社内情報共有サイトとしてよく使うんですが、SlideShareのスライドをブチ込みたい場合がままあります。 やり方:簡単! ブチ込みたいSlideShareをURLを入手 <> Embed を選択し、Copy ボタン押下 Google Site のSl…

2013-11-15_RedHat FORUM Tokyo 2013に行ってきた。

全部見たわけじゃありませんが、基調講演と聞いたセッションを適当に。 いつ、どこで? 2013/11/15 プリンスタワー東京(ココばっかやな。。) 資料どこ? http://jp-redhat.com/forum/tt/ 三行まとめ ハイブリッド型(オンプレ+クラウド)の時代が来るので…