2009-01-01から1年間の記事一覧

CentOS5.3 iptables

vmwareにCentOS5.3をインストールしたので、iptablesを見てみます。 インストールウィザードで確かsshだけ許可した。・・・たしか。 [root@centos5 ~]# iptables -nvL -t filter Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt…

仮想インタフェースとは何か?

調査中

sh のデバッグ

$ sh -xv test.sh 2> debug.log 標準エラー出力をファイルに書き出す。 参考 標準ストリーム - Wikipedia

HTML5

HTML5 における HTML4 からの変更点

シェル変数まとめ

$$ シェル自身のPID $! シェルが最後に実行したバックグラウンドプロセスのPID $? 最後に実行したコマンドの戻り値 $- setコマンドを使って設定したフラグの一覧 $# 引数の個数 $* 引数全体 $@ 全引数 $0 シェル自身のファイル名 $1〜$n n番目の引数の値

区切り文字の間の行を抽出する

hoge.txtの内容のうち、区切り文字を「#turtle.hoge2」として、区切り文字間の行を抽出するコマンド $ cat hoge.txt #turtle.hoge1 0000 #turtle.hoge1 111111 #turtle.hoge2 222222 333333 444444 #turtle.hoge2 555555 #turtle.hoge3 6666666 #turtle.hoge…

nslookup で Default Server が unknown なのに、、

名前解決できちゃったりするのは、キャッシュのせいだと思うのだけど、でも、じゃあ、なんで、、、、、あれ。こんがらがる。。泣 追記 2010/01/15 実際に名前解決していたのは、NBT(Net BIOS over SSH)でした。

Google Visualization API - Table編

サンプルを動かしてみた。 あとは、xmlから読み込んでテーブル表示とか、さくっとやりたい。さくっとやるのがポイント。・・・できればさくっと。 ネットワークの勉強しないとなー。

改行コード変換

trコマンド(translate or delete characters)でWindowsの改行コードをLinuxの改行コードに変換する。 改行コードについて CR キャリッジリターン LF ラインフィード Windows CR+LF Linux LF 変換 $ tr -d '\r' < file.win > file.linux

送信元アドレス

iptables関連の話。POSTROUTINGでMASQUERADEしたとき、送信元アドレスが変わるはずなんだが、tcpdumpでその様子は見れるんだろうか。 とりあえず 環境 ┃ppp0 ┏━━━━━━┻━━━━━━━┓ ┃ Server ┃ ┗━━━━━━┳━━━━━━━┛ ┃lan 以下のルールをServerのiptablesに追加。 -A …

ネットワークの勉強

ネットワーク関連のメモ

Google Charts

Google Charts を使ってみる! トーマス・エジソンが言った有名な言葉。 「天才は1%のひらめきと99%の努力」 「1%のひらめきがなければ99%の努力は無駄である」 「1%のひらめきさえあれば、99%の努力も苦にはならない」 ↑の比率を Google Charts を利用して…

lessの文字化け

「-r」を指定する これで文字化けが直るみたい。 参考にさせて頂いたサイト http://www.linux.or.jp/JM/html/GNU_less/man1/less.1.html コマンド:less: UNIX/Linuxの部屋 lessの不思議 | HOMEGROWN

Vistaでクラシック表示

Windows Vista Home Premium で クラシック表示にしようか悩んだ。だけど、以下の理由から、クラシック表示にしたからといって早くなるわけでもないようだ。 AeroはVRAMで制御するようになっている。(らしい) 高性能、大容量のVRAMが搭載されているPCでは…

FireFoxで、最初にIPv6を見ないようにする

ブラウジングの際の名前解決において、IPv6→IPv4の順で名前解決を行うらしいので、IPv6を無効にする。 アドレスバーにabout:config と入力 network.dns.disableIPv6=true に変更。

なまけもの

怠け者すぎる。なんでもいいから一日一学。

オブジェクト指向開発とC++

憂鬱なプログラマのためのオブジェクト指向開発講座 (DDJ Selection)作者: Tucker出版社/メーカー: 翔泳社発売日: 1998/05/31メディア: 大型本購入: 10人 クリック: 508回この商品を含むブログ (78件) を見るこの本、大学の時に買ったもの。中途半端にしか読…

C++入門本

ロベールのC++入門講座作者: ロベール出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/11/15メディア: 単行本(ソフトカバー)購入: 26人 クリック: 25,357回この商品を含むブログ (127件) を見るほしいなー。今持ってる本で我慢するか・・・。うー…

nkf

EUCコードに変換する nkf -e aaa.txt > aaa.txt.euc JIS -j シフトJIS -s UTF-8 -w

SSHのポートフォワーディングでVNC接続

SSH ポートフォワーディングでVNCを使う

ネットワークの通信速度をグラフ表示

窓の杜 - 【REVIEW】ネットワークの通信速度をグラフ表示するVistaガジェット「Network Traffic」

eclipseでC++

eclipseでC/C++開発環境を整える - フリーフォーム フリークアウト

配列の初期化

初期化子の足りない要素は0で初期化する // 配列count1の要素すべてを0で初期化。 int count1[3] = {0, 0, 0}; // 配列count2の最初の要素を0で初期化。 // ただし、初期化子の足りない分は0で初期化されるので、結果的にcount1と // 同じように初期化される…

バイナリクロック

http://ja.doukaku.org/275/

No results were returned by the query

postgresql で update のクエリを実行すると、以下のエラーが発生。 No results were returned by the query 原因は、PreparedStatement の executeQuery メソッドを利用していたため。 executeQuery は ResultSet が返ってくるようなクエリを対象とするので…

Firefox アドオン

Abduction! All-in-One Gesture bbs2chreader Download Statusbar Fetch Text URL Firebug Google Toolbar for Firefox Greasemonky Irvine ContextMenu Live Http headers Peal Tab Mix Plux User Agent Switcher

Javaで簡単なWeb Applicationを作る

ドメイン用意 Webサーバインストール tomcat。時間があればapacheと連携。 DBサーバインストール postgres Javaインストール jdk1.5

Vista Home Edition で telnet を使えるようにする

「コントロールパネル」を開く 「プログラムと機能」を開く 「windows の機能の有効化または無効化」をクリック 「Telnetサービス」のチェックをONにしてOKボタンクリック

CentOS 4.4 で無線LANを使う

無線LAN WLI2-CB-G300N Ralink RT2860 IEEE802.11n(Draft)/g/b WPA2/WPA/WEP - MIMO1. ドライバ本体とファームウェアのダウンロード・リンク http://www.ralinktech.com/ralink/Home/Support/Linux.html・ドライバ RT2860PCI/mPCI/PCIe/CB(RT2760/RT2790/RT2…

Struts

Strutsを勉強する! メモ web.xml a deployment descriptor to initialize resources. 配備記述子。 ActionServletを指定する。