conf t

インフラエンジニアのメモ

【読了】世界のエリートは10冊しか本を読まない【レビュー】☆4

【概要】 本書は読書とは本を読むことが目的ではなく実践してこそ意味があるということを説明した本です。 例としてハーバードやスタンフォードなどのエリート層がどのように読書と付き合っているか、 実際に著者がどのように読書を仕事に行かしてきたかが書…

【読了】バカは最強の法則~まんがでわかる「ウシジマくん×ホリエモン」負けない働き方【レビュー】☆3

【概要】 本書はホリエモンがビジネスで基本だと考えている内容をわかりやすく漫画で説明した本です。 すでに著書を読んだことがある人なら知っている内容が多いため、本書は読んだことがない人向けですが、 漫画なので30分くらいで読了でき、すぐに内容を…

【読了】動かして学ぶセキュリティ入門講座【レビュー】☆4

【概要】 本書は題名の通りこれからサイバーセキュリティに携わる人が基本的な知識や対応ツールを学ぶための本です。 すでにセキュリティに携わっている人で知識の整理がしたい人にもおすすめできます。 【感想】 セキュリティ用語まとめとして 基本的なセキ…

【読了】思考の整理学【レビュー】☆3

【概要】 本書は大学教授の著者が思考の整理方法について書いた本です。 近年言われたことはできるが自分で考えることができないグライダー人間が増えています。 本書ではそのようなグライダー人間が、どうしたら自分で考えるためにはどうしたらよいのかが説…

【読了】東大卒プロゲーマー 論理は結局、情熱にかなわない【レビュー】☆4

【概要】 本書はプロ格闘ゲーマー「ときど」がゲームとこれまでの人生について書いた本です。 彼がどんな人生を歩んできたか、なぜゲームにそこまで熱中できるのか、なぜ勝てるのかなどが書かれています。 ゲームそのものというより彼の人生や考え方について…

【読了】直観力【レビュー】☆4

【概要】 本書は将棋の羽生善治名人が自身の経験をもとに主に直観力について書いた本。 【感想】 直観力の必要性 膨大な可能性がある盤面の中で直観であたりを付けて考えて次の1手を指す。 全可能性を考えたり、考える時間が長ければいいというものではない…

2017年7月に読んだ本まとめ

7月は以下の8冊と雑誌1冊を読みました。 ビジネス書の読み方のコツ(メリハリをつけて読む)がわかってきて沢山読めるようになりました。 「いまの説明、わかりやすいね! 」と言われるコツは実践的で簡単ですぐ仕事で使えるので特におすすめです。 monaski.hat…

【読了】文庫 銃・病原菌・鉄 (上)【レビュー】☆4

【概要】 本書ではなぜヨーロッパ人が世界を征服し繁栄できたのかを説明しています。 ヨーロッパ人が繁栄できた主な要因として、ヨーロッパ大陸は農耕に適した気候であったため、食料が増産でき人口が増加し 兵士や政治家など専門職が生まれ、集団的に行動す…

【読了】仮説思考 BCG流 問題発見・解決の発想法【レビュー】☆5

【概要】 本書では成果を上げるために必要な仮説思考について説明しています。 仮説思考とは、現時点で最も答えに近い仮説を立ててそれを軸に情報を収集し証明していき物事を進める方法です。 仮説思考をすることで、やるべきことが明確になり物事を迅速に確…

【読了】「いまの説明、わかりやすいね! 」と言われるコツ【レビュー】☆5

【概要】 この本は分かりやすい説明について説明した本です。 分かりやすい説明とは、相手を分かったつもりにさせる説明です。 なぜわかったつもりなのかというと、短い時間に全てを説明することは出来ないため、要点だけを説明する必要があるからです。 分…

【読了】サイバー攻撃の足跡を分析するハニーポット観察記録【レビュー】☆4

【概要】 本書では著者がプライベートで運用しているハニーポットの分析結果を紹介しています。 世の中にはどういった攻撃が出回っていて、どういった観点で分析しているのかがわかります。 【感想】 攻撃や分析についての本が他になく参考になる 実際のサイ…

【読了】ゼロ秒思考 頭がよくなる世界一シンプルなトレーニング【レビュー】 ☆5

【概要】 この本では、成果を出すための0秒思考を勧めています。 0秒思考とは、1つのトピックについて思い浮かんだことを箇条書きでA4の紙に1分以内に書き出すことです。 ポイントは思いついたことはそのまま書くことです。 0秒思考をすれば仕事を着実に早く…

【読了】SOFT SKILLS ソフトウェア開発者の人生マニュアル【レビュー】 ☆3

【概要】 この本はソフトウェアエンジニアがよりよい開発者になるための人生マニュアルです。 人生まるまるのマニュアル本。しかもターゲットがソフトウェアエンジニアということで、 かなり珍しい本です。 私はインフラよりエンジニアのため完全に当てはま…

2017年6月に読んだ本まとめ

6月は以下の2冊を読みました。 採用基準は面白かったのでお勧めできます。 GRITは内容は大事なことだと思いますが、本自体はあまり面白いと思えず後半は少し読むのが苦痛でした。 monaski.hatenablog.com monaski.hatenablog.com

【読了】採用基準【レビュー】 ☆4

【概要】 この本はマッキンゼーの採用基準についての本ですが、 その中でも特にリーダシップの重要性について説明した本です。 本書ではリーダーシップとは、成果を第一に考え行動することだと説明しています。 成果を上げるための最適解を選択するためには…

【読了】やり抜く力 GRIT(グリット)【レビュー】 ☆3

【概要】 この本では、成功するためにはGRIT(やり抜く力)が必要だということを説明しています。 GRITとは、困難なことにもあきらめずに挑戦し努力し続ける力のことです。 成功するためのスキルを身に着けるためには才能×努力が必要ですが、 さらにそこで身に…

【読了】無敵の思考【レビュー】 ☆4

【概要】 この本は元2ch管理人のひろゆき氏が書いた本で、自分ルールを持つことでいかに得することが出来るかを説明した本です。 私たちは欲や感情に支配されて損な選択をしてしまうことが多々あります。 そこであらかじめ自分が得する自分ルールを決めてお…

WannaCryに感染してみた

WannaCryの検証、分析記事はブログ、youtube等で沢山ありますが、 自分でもやってみたくなったので試しました。 やること 検証マシンをWannaCryに感染させ挙動を検証する ※検証手順については細かいところは省いています。 ※WannaCryはネットワークを通じて…

Realtek PCIe GBE Family Controllerが認識しない

気づかないうちにメインPCのイーサネットが認識しなくなっていた。 いつもwifiメインで接続していたから気づかなかった。 症状 ・コントロールパネル⇒ネットワークとインターネット⇒ネットワーク接続を確認すると、あるはずの「イーサネット」アダプタがない…

Fitbit Charge 2を半年間使ってみてのレビュー

Fitbit Charge 2を半年程度使っているので、レビューを書いてみた。 なぜ買おうと思ったのか 実際どうなのか その他良かった点 ダメな点 なぜ買おうと思ったのか (1)ダイエットしたかったこともあり、買ったら運動する気になると思った (2)睡眠時間もわかる …

pingのポート番号って?

結論からいうと、pingにはポート番号はありません。 じゃあ、pingって何なんでしょうか。なぜポート番号がなくとも動くのでしょうか? そもそもpingはプロトコル名ではなく、ツールの名前です。 pingが使っているプロトコルはICMPです。 このICMPプロトコル…

ESXi内の仮想マシン上のVirtualBoxで64bitOSを選択できない

ESXiにUbuntu14.04をインストールし、さらにその上でVirtualBoxを使ったときに、 64bitOSが選択できませんでした。 どうやら、仮想マシン上でVT-xが有効になっていないのが原因のようです。 ESXiの設定変更が必要です。 仮想マシンでのVT-x有効化手順 1 ESXi…

ESXiで仮想マシンがUnknownになったときの対処法

ある日ESXiにVsphere Clientでログインしたら、 1台以外の仮想マシン名がunknownと表示され、SSHでのアクセスもできなくなっていた。 その1台もアクセスできなくなっていたため、電源を停止させてみたら同じようにunknownになってしまった。 そしてESXi上で…

sarの値は平均なのか

平均の値でした。 sarの値はカーネルでシステム起動時から累積的にカウントされています。 sarの出力結果はこの累積の値から平均を出しています。 sysstatのサンプリング間隔はデフォルトで10分間隔なのでそれを前提に考えると、 ある時点の平均値を求める…

cactiでcurlを用いてURLのレスポンスタイムを監視する

cactiでcurlを用いてURLのレスポンスタイムを監視する 手順 1)必要プラグインのダウンロード http://docs.cacti.net/userplugin:murlin 2)プラグインの有効化 “cacti_graph_template_*.xml”をconsole左メニューImport Templatesから グラフテンプレート…

cactiで利用帯域を監視する

cactiでサーバ等のインターフェースの利用帯域を監視し閾値を超えたらグラフ付きのメールを送信する 手順 1)必要プラグインのダウンロード 以下から最新のバージョンを確認しwgetする プラグインはtholdとそれに付随してsettingsが必要になる。 http://doc…

cactiグラフを定期的にメール送信(nectar)

cactiで定期的にグラフをレポート送信する。 今回はnectarというプラグインを利用する。 手順 1)必要プラグインのダウンロード 以下から最新のバージョンを確認しwgetする プラグインはnectarとそれに付随してsettingsが必要になる。 http://docs.cacti.ne…

cactiのインストール

cactiをインストールする。 mysqlも入ってなかったので一緒にインストール yum install cacti yum install mysql-server service mysqld start mysqlを設定する rootユーザを設定したのちrootでログインし、 データベースcactiを作成している。 # /usr/bin/m…

squidでyoutubeを帯域制限する

squidでyoutubeの帯域を128kB/sに制限する。 acl youtube dstdomain .youtube.com .googlevideo.com .ytimg.com delay_pools 1 #使うプールの数 delay_class 1 1 #プール1のクラスを1に。クラス1は全体の帯域制限 delay_parameters 1 128000/128000 #128k…

squidのキャッシュ鮮度とキャッシュ量を確認する

目的 squidのキャッシュヒット率向上のためrefresh_patternの改善を検討しています。 refresh_patternのminの時間を長く設定することを検討しているため、 設定変更後に鮮度の高いキャッシュの量が増える、ことを確認したい。 手順 ディスク領域のキャッシュ…

Linuxで圧縮形式の確認方法

fileコマンドで対象のファイルがどんな形式で圧縮されているか確認できます。 以下例ではtest1.tar.gzはgzipで、test1.bz2はbzip2で圧縮されていることがわかりました。 # ls -lh 合計 8.0K -rw-r--r-- 1 root root 135 9月 17 14:21 2016 test1.tar.gz -rw-…

【読了】実践CSIRT 現場で使えるセキュリティ事故対応【レビュー】 ☆4

読了しました。 実践CSIRT 現場で使えるセキュリティ事故対応 https://www.amazon.co.jp/gp/product/482223777X/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=482223777X&linkCode=as2&tag=mona4911-22www.amazon.co.jp CSIRTと…

LG G2 L-01FにCyanogenMod 13をインストール

※(2016/11/5追記:現在ポケモンGOはルート化対策が取られたため、この方法でバージョンアップするとそのままではポケモンGOをプレイできないので注意してください。) LG G2 L-01FにCyanogenMod 13というOSをインストールしました。 カスタムROMをインストー…

grepでディレクトリ配下のファイルを検索する

現在のディレクトリなど特定のディレクトリ配下のファイルをgrepで検索する方法 パターン1 grepの-rオプションを使う パターン2 findを使う 特定のディレクトリだけ除外するとき パターン1 grepの-rオプションを使う grep -r aaa ./* 上記では現在のディ…

エクセルにて複数条件でvlookupする

エクセルでvlookupを複数条件で使う方法を説明します。 vlookup単体では複数条件での検索ができないため、工夫が必要です。 ここでは複数ある条件列を1つの列に連結させることで実現しています。 以下説明では、検索元表にて日付、商品名でvlookupし、検索先…

URLから正規表現で拡張子を抽出する

アクセスログから、拡張子ごとのアクセス数を取りたかったので 正規表現を使って集計しました。 以下のようなURLがあります。 # cat url.txt http://aaa/bbb.html?huigina http://aaa.bbb.ccc/ddd.html?huigina http://aaa.bbb.ccc/ddd/ddd.html?huigina htt…

squidのソースインストール

squidをソースからインストールしました。 http://www.squid-cache.org/Versions/v3/3.5/ wgetでtarをダウンロードする 解凍したら、解凍したディレクトリに入って以下configureを実行 configureのオプションはとりあえずインストール場所の指定のみ (デフォ…

2015年秋ネットワークスペシャリスト試験 振り返りと解答

2015年度秋ネットワークスペシャリスト試験の振り返り。 解けなかった問題について復習してみました。 午後1 問2 設問3(2) LB4を通るトラフィック量の計算。 90って書いてたと思う。LB3のトラフィック量が99とわかっていて、LB4の方がトラフィック量が多いは…

SPFレコードの書式・設定確認方法

以下でSPFレコードの設定・書式について書きましたが、 今回はそうやって作成したSPFレコードが正しいかを確認する。 monaski.hatenablog.com 目次 目次 SPFレコードで許可しているIPを確認する 登録前に書式・設定内容を確認する SPFレコードで許可している…

VirusTotalのAPIを利用してURLスキャンスクリプトを作成した(python版)

monaski.hatenablog.com 前回VirusTotalのAPIを利用したURLスキャン結果取得のperlスクリプトを作成しましたが、 今回はpython版のスクリプトを作成しました。 使い方はperl版と同じですので、そちらを参照いただければと思います。 github.com pythonはほと…

VirusTotalのAPIを利用してURLスキャンスクリプトを作成した(perl版)

VirusTotalというファイルやURLのスキャンし安全か危険か教えてくれるサイトがあります。 この手のサイトはいくつかありますが、VirusTotalの優れている点は 複数のスキャンサイトで一括してスキャンし、その結果を教えてくれる点です。 私もURLスキャンをた…

SPFレコードの設定・書式について理解する

SPFレコードは省略した記述が多く設定内容がわかりずらいと思っていたので、その点について理解できるように整理しました。 対象読者はSPFレコードの役割を知っているけど記述方法がわからない人。 SPFレコードって何って人は以下などを参照。 IPA 独立行政…

Linuxでサイズ指定してダミーファイルを作成する方法

Linuxでサイズ指定してダミーファイルを作成する際は、fallocateコマンドを使います。 # fallocate -l 1G 1gig_f 書式 fallocate -l <サイズ> <ファイル名> ddコマンドでも同様のことができますが、fallocateを使うことを推奨します。 ddはファイル作成完了…

apacheアクセスログを日付でgrepする際の文字生成

grepする対象はcombined形式のログ # cat testlog2.log 127.0.0.1 - frank [04/Feb/2016:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 100 "http://www.example.com/start.html" "Mozilla/4.08 [en] (Win98; I ;Nav)" 127.0.0.1 - frank [10/Oct/2000…

apacheのログからhttpレスポンスの条件付きで転送量をカウントする

こんな感じでテストログを作成。combined形式。 # cat testlog.log 127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 100 "http://www.example.com/start.html" "Mozilla/4.08 [en] (Win98; I ;Nav)" 127.0.0.1 - frank […

windowsのgit for windowsでコミットする際のエラー

windowsのgit for windowsでコミットする際のエラー。 以下を参考に試していました。 Windowsにgitをインストールしてgithubにpushするまで | karakaram-blog しかし、コメント付きでコミットしようとしたら、怒られました。 C:\Users\testuser\test>git com…

投稿数100件突破:これまでのブログ活動のまとめ

投稿数が100を超えました。 これまでのブログの振り返りをしてみます。 ちなみにこれで115記事目です。 100を超えた段階で書こうとしたのですが、だらだらしていて遅れてしまいました。 年次稿数 15 2013 27 2014 72 2015 年を追うごとに投稿数が増えており…

さくらエディタで折り返さないようにする設定方法

さくらエディタではデフォルトでは一定の行数になると自動で折り返されます。 場合によっては折り返さないほうが見やすいこともあるかと思います。 折り返さないようにする方法をご紹介します。 一時的に変更する方法 常に折り返さないように変更する方法 一…

Windows8.1で自動修復がループする状態からの復旧方法

Windows8.1が起動時に自動修復でループしてしまい起動できない状態から 復旧させることができましたので、復旧方法を書いておきます。 事象 方針 事前準備1:回復ドライブの作成 事前準備2:回復ドライブで起動するようにUEFIで設定する 復旧策1:PCのリ…

Windows8.1でUSBメモリに回復ドライブを作成する方法

Windows8.1の回復ドライブを作成します。 Windowsが起動しなくなっても、回復ドライブからトラブルシューティングを実行し、復旧できる場合があります。 回復ドライブはUSBメモリに作成します。 回復ドライブは回復対象のPCで作成する必要があるわけではなく…