月別アーカイブ: 2013年7月

最近サーバーの調子が悪い。

Service Temporarily Unavailable
WordPressの管理画面に入る時とか、↑とメッセージが表示されてしまう。
どっかのバーチャルドメインで負荷高いことやってんのかな。

業界で最安値あたりだからしょうがないのかもだけど。
ちなみにXREA使ってます。もう4年以上使ってるかも。

報道されないnetbeansの裏側

上記のエントリーで10個ほど紹介されてますが、目からうろこの個人的に神ショートカットが何個かあったので紹介したいです。

4. インプレイスリネーム
5. コメント行の追加/削除
9. ブックマーク

特に4と5は結構使いそう。これから試してみます。

あわせて読む

javascriptでJSON文字列を作る。

すっかり忘れてたのでメモです。
こんな感じで作ってみました。

// ここはloopの中身の抜粋です。
resultArray.push({
  'id':$(this).attr('id'),
  'text':$(this).html()
});

↓配列を一括でJSON文字列にしてくれるやつ。

JSON.stringify(resultArray);

実行結果(これは文字列です)

[{"id":"list-2","text":"あああ2"},{"id":"list-3","text":"あああ3"},{"id":"list-1","text":"あああ1"}]

ちゃんとプロパティ名もダブルクォーテーションでくくられてます。

注意点

日付データが欠けたり、と、厳しそうです。。

sendmailは送信する時、何番ポートを使うのか。

CentOSでiptablesの設定の話しをしていて、
そういえばOUTPUTが駄々漏れだとセキュリティが弱いのでは無いかと思ったのが事の始まり。

で、ぐぐってみると、よく見かけるのはOUTPUTは設定しないのが多いらしいということがわかりました。
つまりどこにも書いてなかったわけです。
結果的には自分で試してみたら一つの答えが出ました。
ズバリ25番ポートを使っているようです。

試したのは、iptablesでOUTPUTの25番ポートをDROPしただけ。
DROPしたらメールが送信されない。
ACCEPTしたらメールが送信される。

すぐそこに使ってない且つ、弄れる(ローカルではない)本番環境っぽいサーバーがあると、こういうちょっとした時に便利だというか、必要だと気が付きました。
そして、ぐぐるよりも自分で試したほうがずっと話が早いということ、がある事にも気づいた。

AVGのコマンドラインスキャンメモ。

Windows7をsafe modeで起動し、AVGをコマンドラインスキャンかけても、Windows7の通常モード起動時のAVGの「履歴」に残る。
「スキャン結果」も「履歴」から閲覧できるっぽい。

僕は専門家じゃないので色々検証中。おかしなことを書いているかも。

全体スキャンをかけた時に無駄に時間がかかるので、不要なファイルは随時削除するようにしておくべきだと思った。。gitのリポジトリとかファイル数が爆発的に増えるのでやばい。

下層ページがベースでトップページこそが特殊。という考え方。

トップページは大抵1種類しかない特別なページという扱いが多い。
下層ページはレイアウトが似ているものが多いからベースにした方が融通が効くことが多い、というか98%以上はそんなケースな気がする。(1ページ簡潔ものとかは当然ここには含まれない。)

結論

最初は下層から始めた方が手戻りが発生しない。