January 2010
4 posts
postfix - 名前解決に失敗する件
対象のDNSサーバが変わったので、サーバの設定も変えようと思って いつもどおり下記のファイルを変更した。 /etc/resolv.conf 変更したのに何故、postfixだけ反映されないんだゴルァ!と、マジギレしていたら postfixが見るのはそこではないという事が判明。 /var/spool/postfix/etc/resolv.conf を変更したら、無事名前解決できるようになり、メール送信に成功しました。
Jan 21st
php - デバッグ出力用の関数
function dump($var, $is_return = false) { $output = nl2br(str_replace(" ", " ", print_r($var, true))); if ($is_return) return $output; echo nl2br(str_replace(" ", " ", print_r($var, true))); }
Jan 14th
3 tags
linux - find
=find path expression action options < —検索条件— -name filename .. 指定したファイル名にマッチするファイルを検索する。 -perm num .. 許可属性がnum(8進数)と一致するファイルを検索する。(-numと指定するとnumを含むファイルを検索する) -type c .. 指定したファイルタイプのファイルを検索。 -user user .. 指定した所有者のファイルを検索。 -group group .. 上と大体同じ -size n .. 指定サイズのファイルを検索(1ブロック512Byte) -atime n .. n日前に最終アクセスがあったファイルを検索。 -mtime n .. n日前に最終更新のファイルを検索 -empty .. 空のファイル、ディレクトリを検索。...
Jan 13th
2 tags
centos - yum
http://mirrorlist.centos.org/?release=5.2&arch=x84_64&repo=os で、リストを取得しようとしたらないとか言われた。 5.2じゃなくて5.3乃至、5ならリストが取得できた。古いバージョンは消えて統廃合されてしまうのか。 よくわからない。 古いバージョンのmirrorlistは削除されてしまうのか。 じゃぁ、mirrorlistを自分で作らないとだめ? —2009-01-13=wed 22:09
Jan 12th
December 2009
32 posts
Dec 31st
debian - ネットワーク設定
http://q.hatena.ne.jp/1158587376#a608426 dhcpからstaticに書き換える場合は vi /etc/network/interfacesで書き換え /etc/init.d/networking restart としてしまうと、2の回答にも少し書いてありますが、dhcpクライアントのプロセスが残ってしまって、dhcp更新のタイミングで設定が戻ってしまいます。 パッケージを消すだけではプロセスは残ったままになってしまうので、手っ取り早い方法としてはdhcpクライアント(たぶんdhclientかdhcpcdかpump)のプロセスをkillしてしまうことです。 それでも変ならマシン自体を再起動してしまえば変なプロセスがいなくなって直ると思います。 こういうことがあるので、Debianでネットワークの設定を変更する場合は、基本的には ...
Dec 28th
Dec 23rd
69 notes
“「あんた、随分前から押尾学と同じ麻薬やってたみたいだけど、今はやってないだろうね?!」・・・母ちゃん、それはADSLだ”
– Twitter / nyonyonyo (via dannnao) (via kml) (via irregular-expression) (via gkojax) (via cajon) (via massava) (via handa) (via yamato) (via yaruo) (via kumagaya)
Dec 23rd
449 notes
“Tumblrで独特なのは「reblog」という概念だ。これは他のユーザーの記事を自分の記事に取り込んでしまうことで、reblogがどんどん連鎖していくと、誰が最初...”
– MouRa|日本、課題|yomone!SP » ネット幸福論 第九回 (via katoyuu) 2007-06-19 (via yasaiitame) (via gkojax)
Dec 21st
153 notes
Dec 21st
Dec 21st
WatchWatch
Dec 21st
“348 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2009/12/18(金) 01:54:36.91 ID:ayXTF4sl0...”
– VIPPERな俺 : 世界のタブー・語られない謎 (via yaruo) (via gkojax)
Dec 20th
377 notes
“”
Dec 20th
1 tag
git - Githubに登録してみたので最初に使うgitコマンドを整理してみた。 →
Dec 19th
1 tag
git - [日記][linux]github使い方まとめ →
Dec 19th
1 tag
git - ? →
Dec 19th
git - 者が絶対に覚えておくべきコマンド →
Dec 19th
git - 分散型の Web 開発の様相を変える Git →
Dec 19th
idesaku blog - [技術][Git]Git初心者が絶対に覚えておくべきコマンド →
toby-net: git入門者がしりたかったことだ!git commit —amend(直前のコミットをやり直す)、git reset HEAD^(コミット前にもどす、変更は消えない)、git reflog(HEADの過去の操作を見る) ※ただしこれらはローカルでのみ(git pushする前)にすること
Dec 19th
3 notes
git|元に戻す
pgpg: svn revert [filename] svn でいう revert は gitでいう checkout git checkout [filename]
Dec 19th
1 tag
githubに登録してみた。
== 13:59 うまくいってるのかよくわからん・・ $ git status # On branch master # # Initial commit # # Untracked files: #   (use “git add <file>…” to include in what will be committed) # #       README nothing added to commit but untracked files present (use “git add” to track) コミットできるリソースはないが、管理外のリソースはあるよ?ってことかv? == 14:02 なんか出た? $ git status # On branch master # #...
Dec 19th
php - プログラムの問題を解く。
ここの課題をPHPで解いてみた。 http://ameblo.jp/programming/entry-10001699519.html 結果、なんと50分もかかった。死にたいorz function str_shift($string, $pos) { if (strlen($string) < abs($pos)) return false; $result = ''; foreach(str_split($string) as $chr) { for ($i = 1; $i < ($pos + 1); $i++) { if ((string)$chr === 'A') { $chr = 'Z'; } else { ...
Dec 19th
http://ameblo.jp/programming/entry-10001721422.html... →
Dec 19th
php - 短時間でコードを書こう的な話
<?php class Card { private $_card_data = null; public function __construct($card_data) { $this->_card_data = $card_data; } public function deal($player_num) { $deck_size = $this->getDeckSize($player_num); $cards = str_split($this->_card_data, 1); $max_index = $player_num - 1; $decks = array(); for ($i = 0; $i < $player_num; $i++){ for ($j = 0; $j <= $deck_size; $j++...
Dec 17th
Ruby | Range オブジェクト `..` `...`
pgpg: (1..10).each{|i|p i} (1...10).each{|i|p i} 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 上が 10 を含む。 下が 10 を含まない。 こういう微妙な表記でハマる事があるから良く覚えとこう・・・
Dec 7th
1 note
windows - フォルダ・ファイル数の限界
Windows 2000のフォルダに入るファイルの最大数を教えてください。サイトのURLでお願いします。 * bourbongum あなたも質問に答えられます! ウォッチリストに追加 * 状態:終了 * 回答数:1 / 0件 * 回答ポイント:40ポイント * 登録:2005-03-22 20:21:33 * 終了:— * カテゴリー:ビジネス・経営ビジネス・経営 コンピュータコンピュータ 1 回答者:toriyo 2005-03-22 20:39:55 満足! 40ポイント CommentsAdd Star http://66.102.7.104/search?q=cache:Uz0aMNlJ_EAJ:winfaq.cool…. #144712に載っています。 質問者:bourbongum...
Dec 6th
vbscript(asp) - 一般的ではない、式の評価
’ VBScript(ASP) - 右辺の演算結果がTrueかFalseか返す。 hoge_flg = (CLng(number) = CLng(True))
Dec 6th
FF - 魔法一覧
■ファイナルファンタジー魔法の一覧を掲載しているURL http://www.clockroom.net/etc/appendix001.html http://www.ffinsider.net/final-fantasy-12/license-magicks.php ■英語訳 ==== White Spell ==== ケアル (Cure) : Ally recover some HP. ケアルラ (Cure2) : HP of the target within the range is recovered. ケアルダ (Cure3) : HP of the target is greatly recovered. ケアルガ (Cure4) : HP of the target within the range is recovered....
Dec 3rd
2 tags
subversion - リファレンス →
Dec 2nd
subversion →
Dec 2nd
crontabの書き方 →
Dec 2nd
php4,5,6を同居 →
Dec 2nd
MySQL - mysqlテーブルの反映
choubujou: mysqlテーブルだけかどうかも分かりませんが、いじった後は、 FLUSH PRIVILEGES; としないと反映されない。 理由は分かりません。
Dec 2nd
mysql - エラーメッセージ
デモサイトを立てて、負荷テストをしてみた。 すると、apacheのエラーログに下記の2パターンのログが残っていた。 #### 最初にこのエラーが出た。 SQLSTATE[HY000] [2013] Lost connection to MySQL server at ‘reading authorization packet ### 次にずらっとこんなエラーが大量に発生した。 SQLSTATE[HY000] [2002] Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (11) 原因はなんだろう?
Dec 2nd
November 2009
5 posts
POSTコマンド - linux
echo "key1=value&key2=value&keyN=value"|POST url ※『POST』は大文字で入力する。
Nov 30th
MT - 画像アップロード時エラーで落ちる
Image::Magick のインストール tenchiからsvn ci できるように。 GDも入れたし、Image::Magickも入れたのだけれど、下記のエラーが発生して画像アップロードがうまくいかない。 Can’t locate auto/Image/Size/jpegsize.al in @INC ( @INC contains: /var/www/ipsy2/public/mt/plugins/WidgetManager/lib /var/www/ipsy2/public/mt/plugins/Textile/lib /var/www/ipsy2/public/mt/plugins/MultiBlog/lib /var/www/ipsy2/public/mt/plugins/spamlookup/lib ...
Nov 26th
php - Zend_Currency
デフォルトだと、precision = 2になる。つまり 2,00.00 という表記にされる。
Nov 26th
2 tags
subversionインストール - linux
#subversion1.5.6をソースからインストールしてみた時の作業ログ。 [1]. neonのインストール(インストールされていなければ) cd /usr/local/src wget http://www.webdav.org/neon/neon-0.28.3.tar.gz tar xvzf neon-0.28.3.tar.gz cd neon-0.28.3 sudo ./configure sudo make sudo make install [2]. Subversion1.5.6のインストール cd /usr/local/src #依存ライブラリ sudo wget http://subversion.tigris.org/downloads/subversion-deps-1.5.6.tar.gz sudo tar xvzf...
Nov 16th
curl - linux, digest認証
#curlでダイジェスト認証をする場合 $ curl http://example.com —digest —user user_name (password)
Nov 16th
php - Zend Framework - Zend_Cache
$cache = new Zend_Cache(…); $cache->start(/*ユニークとなる任意のid*/); を実行した時から $cache->end(); までの間にecho等で出力した場合、それはバッファに吐き出されるようだ。 そうすると、もしWebアプリケーション全体でどうこうする場合は個別のアクションに記述するのは冗長なのかもしれない。 調べ物の途中でこんな記事も見つけた。 Zend_Db_Table使うと当然ながらその度に describeTable()メソッドが走って重くなるので必ず設定すべし。 そうだったのか・・・確認してみよう。実は、これがあるかないかで大量にクエリーを投げるような場合のパフォーマンス改善にも利用できるかも???...
Nov 9th
October 2009
22 posts
linux - ユーザ情報確認, ldap
ユーザ情報の取得 # getent passwd グループ情報の取得 # getent group ・参照URL http://gimmix.org/max/article.php?id=290
Oct 29th
apache - mod_proxy,ロードバランサー
1. apacheのmoduleを読み込む mod_proxy mod_proxy_balancder mod_proxy_http ※httpd.confには下記の様に記述 LoadModule proxy_module          modules/mod_proxy.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_http_module     modules/mod_proxy_http.so 2. ロードバランサーの設定を行う VirtualHostの中に下記の様な設定を記述する ## Load Balancer ProxyRequests Off RewriteEngine On # パスに第一引数にしていた文字列が来た場合は、実サーバに振り分けない...
Oct 28th
Trac Wiki - format,フォーマット
■見出し = 見出し (第1レベル) = == 見出し (第2レベル) == === 見出し (第3レベル) === === 明示的な id === #using-explicit-id-in-heading ■フォント書式 * '''ボールド''', '''!''' この箇所もボールドになります''', '''! ''' * ''イタリック'' * '''''ボールドイタリック''''' * __アンダーライン__ * {{{モノスペース}}} or `モノスペース` * ~~取り消し線~~ * ^上付き文字^ * ,,下付き文字,, ■引用 >, もしくは >> ■テーブル ||col_a||col_b|| ||col_c||col_d|| ■リンク URLは自動的にリンクされる。...
Oct 25th
windows - hostsファイル
c:\windows\system32\drivers\etc\hosts. ip long_name short_name
Oct 25th
linux - tarコマンド -> アーカイブ
tar cvf アーカイブファイル名 対象ファイル(もしくはディレクトリ)
Oct 20th
mysql - スロークエリーログ, 読み方, 取得
■スロークエリーログの分析結果を出力 mysqldumpslow ■オプション -s [t, at, l, al, r, ar, etc] ※デフォルトは at 指定した並び順で結果をソートする t .. 合計実行時間 at .. 平均実行時間 l .. 合計ロック時間 al .. 平均ロック時間 r .. 合計出力行数 ar .. 平均出力行数 -t NUM トップNUM件のクエリーの結果を出力する ■例 mysqldumpslow -s t -t 100 /var/lib/mysql/mysql-slow.log 合計実行時間順に100件出力する。解析の対象となるログは /var/lib/mysql/mysql-slow.log
Oct 20th
openssl - CSRファイルの内容を確認する
openssl req -in __FILE_NAME__ -text
Oct 18th
SQL Server - テーブルの行を全削除
・特定の行を指定して削除する場合 DELETE FROM table_name WHERE 条件 ・テーブル内の全ての行を削除する場合(DELETE句よりも高速) TRUNCATE TABLE table_name
Oct 15th
ssh - 別のユーザでログイン
ssh domain(or ip address) だと、sshコマンドを実行するユーザ名と同じユーザ名で認証しようとする。 なので、別のユーザでログインしたい場合は下記の様に記述する必要がある。 ssh account@domain(or ip address)
Oct 14th