2015-01-01から1年間の記事一覧
前回の内容を応用して、特定文字列に一致した次の行を操作するスクリプトを書いてみる。 昨日と同じくこんなテストファイル [root@testsv sedtest]# cat sedtest.txt 1111 2222 3333 4444 5555 6666 7777 8888 9999 0000 nを使って2222の行の次の行が3333な…
sedは奥が深いデスネ。。いっつもsed&awk特集でsedはちょこっとawkどっさりなイメージがあるけれど、あらためてsedを見てみた。 sedはtextを1行ずつ読み込んで処理する。読み込んだ1行を保持するのがパターンスペースで、明示的に保持しておくためのバッファ…
vpsサーバが欲しいなぁと思って探していて、sakuraとconohaが候補にあがったけど、1000円クーポンがもらえるらしいので、conohaを申し込んだ。 どちらも900円だったけど、1000円クーポンがあれば1ヶ月お試しってことだしね。 yahooとかでconohaで検索したら…
前回に引き続き、mysqlのauto incrementをさわってみる。 今回は複合キーのauto incrementについて。 複合キーは複数のカラムで1つのキーとみなす。つまり同じカラムでは重複を許すけれども、複数のカラムを合わせてみると他のレコードと重複していないよう…
auto incrementは勝手に連番を振ってくれる機能。 これがあれば、採番テーブルはいらない? 作成するためには、create tableするときにauto incrementをつけてあげればOK。 mysql> create table test ( -> id int(2) NULL auto_increment, -> name varchar(2…
もうほとんど以下のサイトに書いてあるとおり! 若干ページは異なったけど、選択肢とかは一緒だった。 google custom search engine(CSE)を使って、検索結果をjsonで取得する - ryutamaki 「google apiキー」と「検索エンジン ID」を手に入れたらあとはcurl…
アカマイ―知られざるインターネットの巨人 (角川EPUB選書)著者 : 小川晃通KADOKAWA発売日 : 2014-08ブクログでレビューを見る» アカマイの事業内容がわかるのと、意外とインターネットの仕組みについて、簡単だけど知れたところがよかったです。 アカマイっ…
mdでRAID構築後、vmの母艦を再起動すると、ゲストOSを自動起動にしているにもかかわらず、起動してこないことに気づいた。 どうやら、RAID構築後のdevice名が/dev/md1とかではなく/dev/md125とかになっているみたい。 そのときのメモ。 /dev配下のファイルは…
そろそろ子供の貯金用の口座を作って、頂いた出産祝いをまとめておこうかなとおもったときに、子供版NISAの活用を考えました。 ただ子供版NISAの5年間の投資枠を使い切ったあとがいまいちよくわかっていなかったので、調べてみました。 子供版NISAの基本情報…
子供のいたずらでPCの強制停止が頻繁に行われる昨今、いつHDDがお亡くなりになるかわからないので、自作PCでソフトウェアRAIDを組んで、冗長化することにしました。 そのときのメモ。 まず、いま動いているHDDと同じ型のディスクを買ってきて、自作PCに組み…
やっとiptablesのnatテーブルがわかった。 いままで、名前の通り、nat的なことをしているんだろうってことはわかっていたし、 書かれている内容もsnatなら送信元アドレスの書き換えかとか、単語から意味を理解してた。 google先生に聞いて、真似すれば書ける…
珍しく、Cでちょっとしたプログラムを書いて、gdbでデバッグしようとしたら、以下のエラー Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.149.el6.x86_64 gdbから抜けて、rootで「debuginfo-install glibc-2.12-1.149.el6.x86_64」を実…
ローカル環境をいじっているときに何気なくyum updateしてみたら、エラーが。。。 yumの設定はdefaultのcentのリポジトリ。 Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was 14: PYCURL ERROR 7 - "c…
忘れないようにメモ。 あるデーモンにulimitを設定したい場合、起動スクリプトにulimitを記載する。 これでデーモン起動時にどうしたら値が設定されたことを確認できるかなーって話。 ユーザだったらulimit -nとか叩けば値が返ってくるのだろうけど。 答えは…