それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2010-03-01から1ヶ月間の記事一覧

CO2削減に結びつけたら、ソレっぽく聞こえる。非実在青少年も同じこと。

性犯罪防止のためには、エロ本を規制するのが一番。 CO2削減のためには、体重を規制するのが一番。 体重が規制される 自転車・徒歩通勤が増える。 車が減る。 環境に優しく、健康に良い。 体重が規制される(1) 残飯が減る。 ゴミが減る。 輸送量が減る。 …

大阪府知事が憎いからって、兵庫県知事が無償化やるか?

大阪府知事は、珍しく立派だった。 朝鮮学校(何教えているか分からない)に対する、高校無償援助を、『何教えているかはっきりさせたら考える』と言った。 兵庫県知事は、いつも通りだった。 「朝鮮学校」(橋本知事が反対している)に対する、無償援助を『…

もし大阪が日本の首都でも、梅田にスタジアムはいらない。

もしも日本の首都が関西にあったら楽しかったのにな。仮に首都が大阪だったとしてもだ。梅田北ヤードに、スタジアムはいらない。 もし日本の首都が大阪になっていたら - @chakurikiもし日本の首都が京都になっていたら - @chakuriki 大正時代の大阪は輝いて…

CentOSでiptables をつかってSSHのアタックを保護する。

ブルートフォースアタックの対策、Debian Ubuntu でうまくいったけど、CentOSでうまくいかない。 SSHに頻繁に接続するIPアドレスをブロックする方法 recent モジュールを使えば出来る。 [root@cent_os ~]# sudo iptables -A INPUT -p tcp --syn --dport 22 -…

Grep結果に行番号を表示する

Grep をすると、ファイル名の他に、行番号が欲しいときがあります。 -n オプションをつければ行番号がでてくる。 grep -n KEYWORD または grep --line-number KEYWORD man(マニュアルの解説) -n, --line-number 各出力行の前に、入力ファイルにおける行番号…

3分で出来る、偽DNSサーバーをつかってテストとデバッグを簡単にする方法

dns

DNSをフェイクして、偽のWEBサーバーに誘導する方法。(あくまでテスト用。)嘘のDNSサーバーを使って、テストとデバッグ情報を集めたいときがある。デバッグしていると、アプリケーションが外部サイトにアクセスすることがよくあります。HTTP通信であればプ…

bashで10回ループ(Bashによる指定回ループとファイル名を001にする)

アクセスログ見てたらBashでループさせたい人が多いようなので。 BASHで10回ループ for i in {0..10};\ do \ echo $i;\ done;指定回数分ループするときは{}(カーリーブレース)で囲むのがミソ。 seq を使う例 for i in `seq 1 10 `;\ do \ echo $i;\ done;`se…

grepで逆検索 (マッチするモノを除外)でマッチしないものを探す

grep を使っていると、「マッチしないもの」が欲しいときがある。 マッチする文字列を除外する grep -v マッチさせる除外したい文字列 動作例 はてな のトップページから href を抜き出して、絶対URL( http://で始まる )を捨てて、絶対パス(/ で始まる。)だ…

クレジットカード払い時の領収書

Wikipediaの記述 クレジットカード支払による場合 :クレジットカードによって決済した場合は、支払人(カード利用者)はクレジットカード会社に対して金銭を支払うのでクレジットカード会社発行の利用明細書が領収書相当となる。従って物品やサービス提供者(…

(完全版)OpenPNE3インストール。

OpenPNE3のインストールは、初心者にはまだまだ難しい。 また公式ドキュメントが不備が多い。本来はシンプルです。公式マニュアルには働きかけないと 作業環境の準備 takuya@tenchi:~/temp/OpenPNE3$ mkdir temp takuya@tenchi:~/temp/OpenPNE3$ cd temp ソ…

3分間Railsクッキング

RubyOnRailsの使い方まとめしばらく使ってないと忘れるので困る。 そこで、大きな流れをまとめておいた。 インストール gem install railssqlite3が無いとエラーになるので、aptitude install libsqlite3-devでsqlite3.hを入れる railsディレクトリを作る ra…

mysqlテーブルコピー

sql

MySQLをバックアップする方法アプローチはふたつある。 テーブルファイルを丸コピーする SQLをつかう ファイルを丸コピーする これはちょっとチート臭い。けどこれが一番楽。(昔はよくやった。今でも使えるのかなぁ) テーブルファイルを丸コピーする cd /v…

mysql テーブル名変更

sql

テーブル名を変更したいとき。注意:テーブル名変更の、影響範囲を事前にしっかり確認して使うこと。 mysql> alter table TABLE_NAME rename NEW_TABLE_NAME; ただ、テーブル名変更は、CREATE Tableの直後以外使わないんじゃないかなぁ。 ちなみにテーブルコ…

rails を使っていて Table doesnt exist と言われたときの対応

rails で Table doesnt exist 原因:テーブル名とClass名が正しく対応していない。 rails は class 名とテーブル名を対応させるのだが、標準では複数形(pluralize)される。私は、ちょっと戸惑ってた。 book → books read book → read books read books of us…

CentOSでphpmydminインストール

CentOSでphpmydminインストール こんなメッセージが出たら設定が必要 The configuration file now needs a secret passphrase (blowfish_secret). 設定ファイルが秘密のパスフレーズ (blowfish_secret) を必要とするようになりました 最初から順に追ってみる…

Gitのファイルをhg(mercurial)で管理する。

OpenPNEとかGitに移行してくれたのは嬉しいけれど。SVNを捨てたのは歓迎。ただ個人的趣味でGitはどうも好きになれない。Mercurialを使いたい。 OpenPNEのGitレポジトリをMercurialで管理する hgignore 1 syntax:regexp 2 ^\.svn 3 \.swp 4 ^\.git 5 ^cache/ …