2012年2月6日月曜日

IEだけに表示させる。


<!--[if 条件式]>
(中身)
<![endif]-->

IE6 IE6だけで見える。
gte IE7 IE7以上で見える。
gt IE6 IE6より上のバージョンで見える。
lte IE6 IE6以下で見える。
lt IE7 IE7未満で見える。
!IE6 IE


<!--[if lte IE 6 ]>
<link rel="stylesheet" type="text/css" href="ie6.css">
<![endif]-->
IE6以下に反映される。

これはHTML文法上はエラーであるがこんなものもある。
<![if !IE ]>
   <p>この表示はIE以外のブラウザで見えます。</p>
<![endif]>

リンク画像の枠線を消す

<a><img /></a>とした場合ブラウザによっては画像の周りに青い枠がついてしまう。
これを取り除くには、スタイルシートの上の方に以下のスタイルを追加する。

img { border-style:none; }

a img { border-style:none; }

2012年1月25日水曜日

jquery 印刷ボタン

http://snippet-editor.com/2010/08/2way-print-css.html


$(document).ready(function(){
 $(".printer").click(function(){             // 印刷ボタンが押されたら
  $("body").addClass("print");            // body classに"print"を追加
  window.print();                         // 印刷を実行
  var timeout = setTimeout(function(){
   $("body").removeClass("print");     // body classから"print"を削除
  }, 1000);
  return false;                           // 終了
 });
});
  • 印刷しないパートをdisplay: none;で消す
  • 印刷するパートから不要なfloatなどを解除
  • 白い紙に印刷されることを踏まえて文字や背景などを調整
しておきます。ここまでは普通のprint.cssのやり方です。ここからさらに、
  • print.cssの内容全体を@media print { }でくくる
  • print.cssの各行の先頭にbody.printを追加する
この2点を加えることで、ここで記述した内容は画面表示には一切影響を与えなくなり、且つ、body classに"print"が付いていない場合はスタイルが適応されることもなくなります。

<p class="button"><a href="#null" class="printer scroll-off"><span>印刷ボタンのテスト</span></a></p>

php mysqlのdatetime型をformat

echo date('D, d M Y H:i:s', strtotime('2011-12-06 14:51:12');

>Tue, 06 Dec 2011 14:51:12

echo date('r', strtotime('2011-12-06 14:51:12');

>Tue, 06 Dec 2011 14:51:12 +0900

http://php.net/manual/ja/function.date.php

2012年1月20日金曜日

webmin SSH/Telnet Login のポートを変えるとか

Others
    + SSH Login

Module Configをクリックする
port to connect to を利用しているポートナンバーに変更して保存する。

2010年3月25日木曜日

windows7 x64をインストールその1

居間のPCは速攻でwindows7をインストールしたが、今回は自分が普段使っているPC(winXP)にインストールする。居間のPCはvistaをインストールした時にグラフィックをNVIDIAのGeForce 7600GSにしたのだが、今回のグラフィックはチップセット内蔵のintel GMA X3000でいくことにした、もっと良いGDPを付けたいのだが今回はこれで行く。
マザーボードはIntelのDG965SSにE6420@2.13GHz実装メモリ3GB。メモリももっと増やしたいが、7のx64がうまく使えるようなら、6GBまでは増やしたい。
低スペックだが、インストール条件を満たしているのでこれでGO。
ほとんどのデーターをDドライブに置いているのでバックアップは少なくて済んだ。
約10GB
windows7のwindows 転送ツールを使った。
XPの時はCドライブをPATAの80GB HDをミラーリングで使っていたが今回はSATA 250GBシングルでいく。
一端、RAIDボードとHD2台を外す為に作業。
この機会に買って有ったスーパーマイクロのCSE-M35T1を取り付ける事にします。

これは5インチベイ3個を使ってSATA HDを5個セットできると言う代物です。でも、マザーボードにSATAポートは4つしか無いので5番目のスロットは意味が有りません、ので物入れにでもしましょうかね。
カード1枚ディスク一台を外したので少し省エネになったと思う。
GDPを入れる為に少しスリムにと言う事で。
さて、いよいよ電源を入れてwindows7のインストールです。
しばらくカタコトいって黒い画面に1.と2.と英文がごにょごにょ、
1.と2.だけで説明がない。とりあえず1を押してエンター。
どうやら、開始のようです。
何回か再起動の後インストール完了しました。

Windows7をインストールして最初にする事

控えめに設定された画面解像度を変更する。1024X768を1680X1050にする。
しかし、ちょっと画面がおかしい、時々タイトルバーがネオンサインになる。
チカチカ、パカパカ、やっぱりmicrosoft謹製ドライバーが悪いのか?
インテルのドライバーを入れることにする。
インテルのサイト www.intel.co.jp を開きサポートをクリックして製品ファミリの選択で、
「グラフィックス」ー「デスクトップ・グラフィックス・コントローラー」ー「インテル(R)82G965グラフィックス・メモリ・コントローラー・ハブ(GMCH)」を選び、ドライバーやソフトウェアのダウンロードをクリック。
ダウンロード・センターが表示されるので、「windows7,64-bit」をクリック。
検索結果が2件と下の方に表示されるので、私は、「Windows* 7 64 用インテルR グラフィックス・メディア・アクセラレーター・ドライバー (exe 実行形式)」の方をチョイス、ダウンロードしてインストール。
『直りました。チラチラしていたのが奇麗に直りました。』
それから、Windows転送ツールでバックアップしておいたデータを転送(回復)します。
Cドライブ以外のディスクはアクセス権がおかしくなっているので修正。
ThunderbirdとFirefoxはDドライブにポータブルエディションが入れてあるのでこれ使う。
Thunderbird3.0.3とFirefox3.6.2ともに問題なし。
早速、safari、iTunes、GOMプレイヤー、ベッキー2、ESET NOD32の体験版をインストール。FIrefoxを使ってsafari他をダウンロードしてインストールする。
インストールしたソフトは概ね良好のようだ。
あと、ぜひ必要なツール解凍・圧縮ソフトは最近使い始めた「explzh」これをチョイス。

2010年2月7日日曜日

centos5 php-pear MDB2のインストール

MDB2を使って見たいのでMDBクラスをインストールする。
例によって

centos5 php-pear インストール

centosの場合yumでインストールするので簡単。
前回やったphp 5.2の要領で

2009年12月1日火曜日

アルファ画像を扱うalphafilter.jsライブラリ

便利に使わせもらっている『アルファ画像を扱うalphafilter.jsライブラリ』なんですが、Windoes VistaのIE8で表示させると不具合が出てしまいました。
なんと、navigator.userAgent.indexOf(“MSIE”)にマッチするもはいいのですが、 navigator.appVersion.indexOf(“6.0”)がWindows 6.0(Windows Vistaの内部名称)にマッチしてしまいおかしくなってしまいます。それで
となっているのを
このように修正させてもらいました。
汚いコードですが、一様これで動いているようです
使い方等はこちらへ
http://blog.webcreativepark.net/2007/02/01-233315.html