メモ

NaNか調べる

isNaN(hoge); NaNならtrue、そうでなければfalseを返す。

JavaScriptのクラスの継承とオーバーライド

とりまソース。スーパークラス::Super.js var Super = function(num) { this.test = "テスト"; this.num = num; alert(num); //@1 this.alert_num = function() { alert(this.num); } this.alert_num2 = function() { alert(this.num * 2); } } サブクラス::…

マルチバイトの正規表現置換

preg_replace()でマルチバイトを置換する場合、パターン修飾子'u'を設定する必要がある。 ただしutf-8でなければダメらしい。 それ以外の文字コードは素直にmb_ereg_replace()を使いましょう。 preg_match()でも同じ。

エクセルのシートをキーボードで切り替える

Ctrl + PageUp or PageDown 便利だぜー!

Home、End、PageUp、PageDownキーが埃を被っている人たちへ

すごく便利なキーなのに周りでも使っていない人が多くてびっくり。 使いどころが分からない 必要性がない むしろ邪魔 廃止してキーボードの値段を下げるべき そもそもそんなキーあったっけ? なんていう回答が返ってきて寂しい限りです。 という訳でメモ帳で…

csvエディタCassavaがutf-8で文字化けする件

タイトル通りcsvエディタ「Cassava」で編集保存したutf-8ファイルを、他のテキストエディタで開くと文字化けする。 「?」や「−」が「?」になったり。かなり致命的なんで他のcsvエディタをインストールしてみたものの utf-8で保存できる 改行コードFLで保存…

cssファイルを圧縮せずにメール添付すると化ける件

送信者:Outlook 受信者:EdMax .section p{ margin-bottom:10px; } これが ..section p{ margin-bottom:10px; } と、クラス名のドットが増えてしまう。再現性は不明。 原因も不明。 仕事中にはまってかなり時間を無駄にしたのでメモ。 ※まとめ 圧縮して添付…

スカイプ起動中にXAMPPを起動するとApacheが起動しない

Apache起動状態でスカイプを起動すると大丈夫。 ただしメッセージや通話が可能かは未検証。 同じポート使ってるからっぽい。

Firefox+XAMPPでFirefoxがクラッシュする件

IEでは異常なし。 どうやらウイルスバスター2009のアドオンが悪さをしているらしい。 Trend Micro Toolbarを無効化したら直った。