投稿しました! qiita.com
ここの所RubyとRailsを下記で勉強してます。 railstutorial.jp 上記だと、まだRails 4なので、コマンドなどは同じ内容の本家英語版を見てます。 www.railstutorial.org ここで表題の件で詰まる。 これプログラミング未経験者だったら死んでる。 (未経験者が…
実質1日ぐらい調べて写経してエラーと格闘してました。 これでいつでも移行できる。便利な時代。 2011のMacbook AirがiSightは壊れるは電源コードは壊れるわで限界なので早く9月になって新Macbook Pro出してくださいお願いします。 参考 Mac の開発環境構築…
備忘録 ディレクトリ掘ってrailsインストールしてunicornの設定を書く。 nginx側で設定。hoge.sockで連携させる。 nginxリロード。 それぞれパスさえ間違えなければいける。 参考 さくらの VPS:WEBrick と Unicorn + Nginx で Ruby on Rails の表示まで - r…
備忘録 前提 debianのパッケージ管理はaptitude rvmではなくrbenvを利用 globalのgemはbundlerのみインストール あとはプロジェクトごとに管理(railsも) rbenvは/opt以下にインストール 参照 何で/opt以下に入れるか /usr/local とは何なのか - はてダ rvmと…
備忘録 前提 ドメインはあらかじめお名前.comで取得 お名前.com側のDNSを使わず、さくら側のDNSを利用 参照 お名前.com&さくらインターネットでドメイン設定をしてみた | 株式会社まちいろ お名前.com側での設定 お名前.comでさくらのネームサーバ登録 DNS…
備忘録 はじめに 作成するユーザーはログインする任意のユーザー、アプリケーション用のユーザー名apps。 suでrootになれるのはwheelグループのユーザーのみ(hnakamur’s blog: Debianにはデフォルトではwheelグループが無い)。 sudoを使えるのはsudoグルー…
備忘録。 dotfilesの構成とか GitHub - k-shogo/dotfiles Neovim、dein.vimについて neovimが実用段階になったようなのでvimを置き換えてみた話 - 5.1さらうどん NeoVim、そしてdein.vimへ - Qiita dein.vimによるプラグイン管理のマイベストプラクティス - …
クリスマス前にLTをやることになったので以前Rubyでやった下記ネタをPerlで書き直した上、最終的にフォントを作る所までいって挫折したお話。 shimx.hateblo.jp speakerdeck.com コードはこちら↓ gist.github.com demo gyazo.com
何かと便利な複数ポートある急速充電器。iPhoneとiPad、さらにはポータブル充電器などいくつも充電しないといけないのに、コンセントは2つ…とか困る事ありますよね。僕も複数ポートある急速充電器持ってますが、複数台同時に、しかも対応機器によっては通常…
前置き JSON SQL Injectionが話題になっていますね。 参照) 不正なJSONデータによるSQL Injectionへの対策について (Json.pm+SQLクエリビルダー) — Mobage Developers Blog Kazuho's Weblog: The JSON SQL Injection Vulnerability(英文にて) JSON SQL In…
ああっ!空から彼女が降ってきた!しかも1,000,000人! 彼女たちは世をはかなみ一斉に空から落ちたのだ。お気に入りの、ニーソックスを履いて…! 某エンジニアの方が彼女降ってこないかなと言ってお仕事頑張っておられたので降らせてみた。 Macのターミナルに…
【追記(2014/4/25 12:00)】 誤表示だったそうです。キャンセルされました。 ただ、発送した段階で契約は成立するとの規約があり、既に発送されていた人は手に入ったそうです。 ------------------------------------------------------ 【追記(2014/4/18 …
何度も諦めそうになりましたよマジで。 参照したのは Bizlog: TokuDB 7.0.1のCommunity EditionをUbuntuでビルド の後半部分。 ただ、古いバージョンなので今は無いファイルが多かった。 あとは 源码编译安装tokudb的过程 - NoSQL数据库 中国語で死にかけた…
これはすんなりいきましたよ。 参照したのは Documentation, Collateral and White Papers | Tokutek の TokuDB for MySQL 5.5 Users Guide(pdf) 基本的にはデフォルトだと/usr/local/mysqlにインストールする作りになってました。 あと、あらかじめmysql…
はじめに cmakeは設定しないからyumで入れようと思ったけど2.6.4と古いのでソースからインストール バージョン切り替えてく上でもインストール先は/usr/local/cmake/<各バージョン> /usr/local/cmake/default(主に使うバージョンのシンボリックリンク) /us…
タイトルウソです。もっとかかりましたすみません。 徳丸浩の雑記帳: 数字6桁パスワードのハッシュ値の総当たり、PHPなら約0.25秒で終わるよ を読んで、Perlでも実装してみた。 まあPHPとほとんど変わらないんですけれども。 今回はマルチプロセスの復習がて…
某日Q4Mが動いているサーバがダウンしまして。 再起動後、Q4Mを立ち上げなおした所、Worker(Perl製。参照 http://perl-users.jp/articles/advent-calendar/2009/data-model/22.html)がQueueを受け取れなくなってました。 mysql> SELECT COUNT(*) FROM queu…
ぼくのかんがえたさいきょうの高ディスクI/Oマシン http://shimx.hateblo.jp/entry/2013/09/11/194409 という記事の続き。 上記記事でセットアップした仮想マシンで何やってたかというと、今回障害が発生したプロダクトではkumofsというKVSを利用しておりま…
ようやくトラウマから覚め、まとめる気になりました(その話はまた後日)。 数ヶ月前の事を当時のメモを参考にしつつ、思い出しながら書きます。 ここ数年、某所に旅行に行く度にサーバがぶっ飛んで(多分ヤンデレ)、復旧作業が発生します。 (最近は旅行先…
聞かれて答えられなかったので調べて書いた。 キモは関数で受け取る引数の制限(プロトタイプ)を利用。 &を第一引数として指定した場合には、ブロックごと受け取れるとのこと。 ブロックを受け取れるのは第一引数だけね。 プロトタイプ使うことないなーと思…
ディスク容量を調べるときはdfコマンドを使いますよね。 参照:df ディスクの使用状況を表示する http://codezine.jp/unixdic/w/df/ sv# df -T -m Filesystem Type 1M-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 ext3 413760…
前提条件 現在Apache(2.2.11)がインストールされているが、ポートを変えてもう一つ立ちあげたい mod_perl(2.0.4)をstaticで入れる とりあえずポートは8080 ソースコードは/usr/local/srcにある ちなみにこれを試している最中に一番使ったコマンドはmake …
完全に釣りタイトル。 方法はクリーンインストールしかないんだそうな(´Д`) 32 ビットの従来の Windows から 64 ビットの Windows 8 へのアップグレード方法を教えてください [ 32 ビットの従来の Windows から Windows 8 64 ビットへアップグレードする際…
JSON::XSで、取得したJSONをdecodeしてPerlのハッシュリファレンスにした場合、JSON::XS::Booleanのオブジェクトが入ってた時用のメモ。 例えば { "flag_on" : true, "flag_off" : false "flag_on_str" : "true", "flag_off_str" : "false" } というJSONをde…
ちょっとやる機会があったのでメモ。 前提 サーバA(元々マスター。現スレーブ。新サーバと交換した) サーバB(元々スレーブ。昇格して現マスター) サーバC(スレーブ) ※my.cnfにはMasterの情報は書かない派。 サーバAを再度マスターに、サーバBをスレー…
前提 マスター1台 スレーブ2台以上 ディスク容量がパンパンでtarで固める余裕がない 手順 ・スレーブ1台停止 mysql> STOP SLAVE; ・停止したスレーブ(fuga)の状態確認、Master_Log_FileとRead_Master_Log_Posをメモ mysql> SHOW SLAVE STATUS¥G; *********…
先日、数百GBのファイルを処理する必要が生じたのですが、どうしてもディスクI/Oがボトルネックとなる為、AmazonEC2のm2.4xlargeインスタンスを借りました。 m2.4xlargeインスタンスだと、68.4GB(2012/9/9時点で)ものメモリを積んでおり、それをRAMDISKと…
久々のエントリー。 仕事中ちょっと問題になった事がありまして サーバの容量が問題になって"容量不足だ(゚Д゚)ゴルァ!!"って警報が鳴り止まず ↓不要なテーブルを消して容量確保せねば…!↓ けどDROPしてプログラムいじるのめんどいなあ…↓ ( ゚д゚)ハッ! TRUNCATEなら…
ふと思い立って、はじめてみた。 http://www.hakoniwa.net/tt/ Directivesのはあるのだけど、他はないんですよね。 まあ、公式サイト見ればサンプルコード書いてあるし分かるって話だけど。。。 少しずつ、追記してきます。 これも機械翻訳よりは少しだけマ…