サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
diary.pg1x.com
2016 - 01 - 24 Mac OS X を 10.11.3 にアップグレードしたら Web 閲覧が死ぬほど遅くなった君たちへ Mac 10.11.3 不具合 ブラウザ アンチウイルスソフト Mac を 10.11.3 にアップグレードしてからというもの ブラウジング が死ぬほど遅い。 $ sw_vers ProductName: Mac OS X ProductVersion: 10.11.3 BuildVersion: 15D21 使いものにならないぐらい遅い。 ダイヤルアップ接続の時代に戻ったのかと思うぐらい遅い。 比較にならないぐらい遅い。 とにかく遅い。 結論を言うと Mac をアップグレードして ESET の動作がおかしくなったことによる。 DNS がいけないのかと思って Google Public DNS を指定してみたが変わらず 最近買った安物の無線APが逝った
2015 - 10 - 31 Linux カーネルを読もうとするこれからの自分へのまとめ WIP Linux カーネル まとめ Linux カーネル 読むぞーって思ってたけどとりあえずクローンしたはいいけどこれどうしたらええんやろって思って 3 日坊主になってしまっていたので、最近 カーネル の話をよく聞くようになったからまた性懲りもなく Linux カーネル をクローンしました。 カーネル の入手方法 まず Git 入れてます。 sudo apt-get -y install git sudo yum -y install git おもむろに The Linux Kernel Archives を訪れます。 おぉ、サイト全体 SSL 化されてるんだな。 こういうサイト最近増えたよね。 PROTOCOL のリンクを踏むと HTTP だったら RFC に飛ばされたりします。うーん感慨深い。
2015 - 10 - 31 vagrant teraterm が便利すぎてしょうがない件 Vagrant Tera Term プラグイン RubyGems Gem Windows 使っていると vagrant up したあとに 仮想マシン にアクセスするのに コマンドプロンプト のログに流れた SSH のフォワーディングポートを読んで、 vagrant が自動生成した 秘密鍵 を指定して Tera Term で接続して・・・っていう流れをやっていたんだけど、さすがに馬鹿らしくなってしまった。 Mac じゃないから コマンドプロンプト で vagrant ssh するのも微妙だし・・・。 Vagrant 仮想マシン に接続する TeraTerm マクロを吐き出す プラグイン (Gem) を書いたわけです。 vagrant ssh-config の TeraTerm 版 vagrant-s
2014-12-23 TrueCrypt がだめなら 7z + AES-256 を使えばいいじゃない TrueCrypt 7-Zip 7z AES-256 セキュリティ なんとも釣り気味なタイトルです。 まあ、Dropboxと連携する簡易ボリュームとして使う文にはこれでいいんじゃないかなと思ったので、こんな方法もあるんじゃない? という提案です。 効果の程は知りませんが 今まで安全な暗号化ソリューションとして名を馳せていたTrueCryptは死にました。 もう使えなくなりました。 http://truecrypt.sourceforge.net/ 公式ページを見ても TrueCrypt はセキュアではありません!BitLocker を使ってください! と書いてあって、BitLocker への移行手順が懇切丁寧に書いてあります。 それでもダウンロードしようとすると TrueCryptはセキ
2014-08-12 AWSで2段階認証(MFA)を構成する(Android版: Google Authenticator使用) AWS インフラ 2段階認証 Android Google セキュリティ AWSアカウントはGoogleアカウント、Amazonアカウントに次いで大事なアカウントです。 2段階認証、多要素認証、MFA(Multi-Factor Authentication)等々呼ばれ方は様々ですが、 AWSアカウントにも2段階認証を設定することができます。 AWSではMFA(Multi-Factor Authentication, 多要素認証)と呼ばれています。 今回はこれを設定します。 2段階認証を実行するプロセスにはSMSによるメッセージングもできるのですが、 ドコモとかだと海外からのSMSの受信制限とかがかかっていたりして、これを解除しないとうまく受け取れないことが
2014-08-13 vimでScalaのシンタックスハイライトしたい vim NeoBundle Scala Java syntax on でなるのかと思ってたけど、甘かった。世の中そんなに甘くない。 この前インストールしたNeoBundleの出番ではないか。 derekwyatt/vim-scala VundleだけどNeoBundleもいけるはず。 ~/.vimrc に以下を追記。 "NeoBundle Scripts----------------------------- "(snip) NeoBundle 'derekwyatt/vim-scala' "(snip) "End NeoBundle Scripts------------------------- で、インストール。 :source ~/.vimrc :NeoBundleInstall そしてすでにScalaのファ
2014-07-13 「夏のDNS祭り 2014 ~入門セミナ&ハンズオン~」に行ってきました 勉強会 DNS インフラ Unbound NSD 先週の7/5に開催されました「夏のDNS祭り 2014 ~入門セミナ&ハンズオン~」に行ってまいりました! 概要 【自宅ラック勉強会 8.0】 この夏「ワタシハディエヌエスチョットデキル」ことを目標とします。 夏のDNS祭り 2014 ~入門セミナ&ハンズオン~ - connpass 【懇親会】夏のDNS祭り 2014 - connpass 講師の方 滝澤 隆史 氏(@ttkzw) インフラで有名な株式会社ハートビーツの方です。 Ustream http://ustre.am/IWlq ハッシュタグ #自宅DNS #自宅ラック勉強会 質問ハッシュタグ #自宅DNS-Q 会場到着 最近はだいぶ東京の電車にも慣れてきたので、あまり緊張すること無くいけ
2014-08-10 MacにiTerm2+Powerlineを今更ながら入れてみた Mac powerline vim tmux iTerm2 Powerlineを入れるとずいぶん見た目が美しくなるそうなので入れてみました。 NeoBundleインストール Shougo/neobundle.vim % curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1948 100 1948 0 0 6421 0 --:--:-- --:--:-- --:--:-- 6429
2014-08-20 HomebrewでUTF-8-MAC問題を解決したSubversionをインストールする(1.7系、非1.8系) SVN Homebrew UTF-8-MAC Mac 現時点でHomebrewで提供されている最新バージョンのSubversion 1.8.10はUTF-8-MAC問題を解決する --unicode オプションに対応していない。 なので 1.7 系をインストールする。 % brew info svn subversion: stable 1.8.10 (bottled) https://subversion.apache.org/ Not installed From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/subversion.rb ==> Dependenci
2014-07-08 awscliでec2インスタンスを操作する AWS インフラ コマンド awscli よく忘れるので基本的な操作方法のまとめ。 インスタンスの操作 インスタンスを作成 AMI IDを調べてメモる 立ち上げたいインスタンス数 インスタンスタイプ: 現状t2.microが最小(2014/7/8現在) 使用するキーペア 適用するセキュリティグループ % aws ec2 run-instances --image-id ami-29dc9228 --count 1 --instance-type t2.micro --key-name default --security-groups hoge | jq '.' AZを指定する --placement AvailabilityZone=ap-northeast-1a をつけてやればいい。 aws ec2 run-instan
2014-02-19 Macのzshでawscliの補完を有効化する zsh AWS Mac awscli 最近、ローカルのラップトップマシンは順次、zshに乗り換え始めたんだけど、 Bashと同じノリでawscliの補完を有効化しようとして complete -C aws_completer aws としてsourceしたらエラーになってしまった。 /Users/noguchiwataru/.zshrc:13: command not found: complete zshに関しては aws_zsh_completer.sh というのを読み込むらしいので、 findで探してみたらパスが通っているところにあった % find / -name aws_zsh_completer.sh 2>/dev/null /usr/local/bin/aws_zsh_completer.sh なので #
2014-08-10 HomebrewでインストールしたputtygenでPuTTY形式(ppk)のOpenSSH形式に変換しようとするとエラーになる puttygen putty OpenSSH Mac Homebrew 最近自分の中のナレッジを整理してる。 WindowsのGUIでやるのもいいけど、ppk形式の鍵もコマンドラインでOpenSSH形式に変換できたほうがいいですよね、 というか、それしか選択肢がない日が絶対来ると思う。 ということでMacで puttygen コマンドで方法なんですが。 いつものようにHomebrewでインストールしようとしたらハマったのでメモ。 まずはインストール。 brew install putty OpenSSH形式からPuTTY形式(ppk)に変換する方法 これはうまくいく puttygen -O private secure-private-
2014-07-08 WiresharkをMac OS X Mavericks(10.9.4)に入れる Wireshark Mac OS X Mavericks ネットワーク ここからダウンロードしてインストール。 Wireshark · Download しかし! X11を入れろと言われてしまいました。そして飛んだ先が以下。 About X11 and OS X X11 is no longer included with OS X, but X11 server and client libraries for OS X are available from the XQuartz project: http://xquartz.macosforge.org. You should use the latest available version of XQuartz. X11はもうO
2014-05-27 「はじめてのOSコードリーディング 読書会 (15)」に行ってきました UNIX V6 OS 読書会 勉強会 バイナリ 先週の5/24(土)に生まれて初めて勉強会に行ってまいりました。 ※正確には読書会です。 はじめてのOSコードリーディング 読書会 (15) - connpass はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus)作者: 青柳隆宏出版社/メーカー: 技術評論社発売日: 2013/01/09メディア: 単行本(ソフトカバー)購入: 56人 クリック: 1,959回この商品を含むブログ (26件) を見る UNIX V6とはUNIXカーネルのバージョン6のソースコードで、10,000行程度でOSに必要な実装がなされているため、カーネルのコードリーディングにはちょうどよい教材なのだそうで
2013-12-07 GitHubを2段階認証にしたときのSourceTreeの対応方法 当然ですが、GitHubに2段階認証を設定したらSourceTreeのGitHub連携機能が使えなくなりました。 その対応方法。 設定画面に行きます。 サイドメニューの Applications をクリックします。 Personal Access Tokens の Create new token で好きなアプリ名を入れて、トークンを生成します。 あとは SourceTree のGitHubアカウント欄のパスワードにそのトークンを設定すればOK。 参考サイト Two-Factor Authentication (2FA) with GitHub in SourceTree - SourceTree Knowledge Base - Atlassian Documentation wnoguchi07
2014-02-19 Raspberry Pi入門 - 起動まで Raspberry Pi 組み込み Raspberry Piを以前購入して、肥やしになりかけていたので、思い立って起動するところまでやってみました。 必要なもの Raspberry Pi(Model B) 以下の話は全部Model Bであることを前提としています。 ディスプレイ(HDMI, DVIいずれか対応必須) キーボード マウス HDMI-DVI変換ケーブル(HDMIが繋がるテレビがあればHDMIのままでも可) スマートフォンやkindle等のスマートデバイス用の電源直結の充電ケーブル(micro USB タイプA) これで給電します。 ポート数が Model B でも2つしかないので、キーボードとマウスでいっぱいになっちゃいます。 なのでUSBハブもあると便利です。バスパワーではなく、セルフパワータイプのUSB
2014-08-12 Macでvagrant-omnibusプラグインのインストール中にnokogiriのインストールでコケるというお話 Mac Mavericks Vagrant Xcode Mac OS X Mavericks(10.9.4)です。他のMacでは vagrant-omnibus プラグインをインストールできるのですが、 メインで使ってるマシンでだけインストールできないという現象に遭遇。 どうやら nokogiri のインストールで失敗している模様。 % vagrant plugin install vagrant-omnibus Installing the 'vagrant-omnibus' plugin. This can take a few minutes... Building nokogiri using packaged libraries. Bundle
2014-07-16 CentOS6.5にDockerインストールしてみた Docker Vagrant Immutable Infrastructure CentOS Dockerすごく流行ってるらしいから今更ながら手を付けてみた。 Vagrantでバシッときれいな環境用意できるのがほんと手軽でいいね。 今回もこれで簡単に仮想マシン用意できました。 vagrant init chef/centos-6.5 vagrant up インストール CentOS6.5 x86_64 EPEL有効にする EPEL - FedoraProject sudo rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm Dockerインストール Docker(1.0.0-6.el6)
2014-06-20 VirtualBoxでポートフォワーディングするときの注意点 VirtualBox 開発 ネットワーク Mac Vagrantとかでもポートフォワーディング多用してるっぽいし、いつもブリッジして甘えてた自分にさよならバイバイして、VirtualBoxにNATかませてビッグウェーブに乗ることにしました。 目標 localhostでポート指定してゲストOSのWebがみれて、SSHできるようにする。 NATの設定をする NATにしなくちゃ話が始まらない。 ではポートフォワーディングの設定をします。 SSH HTTP 悪い例 MacでやってるとMac標準のApacheが返事をして It Works! とか意味分かんない感じで言われると思います。 sudo apachectl stop でプロセスを殺してもあまり変わらず。代わりにシークレットウィンドウ立ち上げるのですが、これで
2014-08-02 Amazon Route53にレジストラとしての機能がついたのでさっそく使ってみた AWS Route53 インフラ DNS 帰ってきて何の気なしにAmazonからのメールをぼーっとみてると 「あーはいはい、またなんか機能追加したのね」ってそのまま アーカイブしそうになったけど、 Amazon Route 53 Announces Domain Name Registration, Geo Routing, and Lower Pricing Domain Name Registration You can now purchase a new domain name or transfer the management of your existing domain name to Route 53. When you purchase new domains vi
2014-07-21 「hbstudy#60 SerfとConsulでシステム運用を楽しくしよう!」に行ってきました&Serf試してみました 勉強会 hbstudy インフラエンジニア オーケストレーション Serf Consul インフラ hbstudy#60 行ってまいりました!今回は実際にSerfを使ってみましたので、お手すきの方は是非ごらんください。 参加前 繰り上がるつもり・・・!! 繰り上がりきたああああああ!(7/17) 概要 2014/07/20(日) 東京都東京都新宿区西新宿1-5-11 新宿三葉ビル6F hbstudy#60 - connpass hbstudy#60 懇親会 - connpass ハッシュタグ: #hbstudy hbstudyの趣旨についてですが、インフラエンジニアの勉強会です。 インフラエンジニア勉強会hbstudyについて 世の中のエンジニアは開
2014-03-15 Mac OS XでTFTPサーバーを起動する ネットワーク Mac TFTP Mavericksです。 初めにサービスの設定ファイルを見てみる。 % cat /System/Library/LaunchDaemons/tftp.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Disabled</key> <true/> <key>Label</key> <string>com.apple.tftpd</string> <key>Progra
2013-12-07 AWS SDK for PHP 2 入門(Composer編) AWS PHP SDK Amazon S3 今年の春頃に無料枠で契約してそのままになってたAWSをもう少し本格的に習得してみようと最近しこしこと本やらネットやらで勉強していました。 バックアップとかスケールアウト、障害対応であまり頭を悩ませなくて良さそうなので最近とても魅力的に見える。 インフラまわりの管理は意外と大変なんですよね・・・。 とりあえずAWS Management ConsoleからEC2のインスタンスを立ち上げたり、S3にファイルをアップロードしたり、Route53でDNSゾーンを管理したりしてみてそれっぽく使うことはできるようになったけど、どうも何かが違う気がする。 機能が多すぎて使いどころや、定石みたいなのがわからないので体系的な知識を得るために本を購入してみました。 こういうの
このページを最初にブックマークしてみませんか?
『diary.pg1x.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く