他にオプションでstandbyとかsuspendとかあるので試してみましたが、offと同じでした。これで次回起動時からモニタの電源はOFFになります。起動後にモニタを点けたい時はちょっと面倒。on[Enter]』とキーボードから入力しないといけません。滅多にないことだと思うので、とりあえずvbetoolを使ってみます。Sprite自分はよくcssのtext-indent:-9999pxを使ってます。このやり方は検索エンジンスパムになるという噂(?)があるのは知ってましたが、便利だし、具体的にペナルティをくらったという事例も聞かないので、そのまま今も使い続けています。最近もtext-indent:-9999pxに関して調べていて、その際にこちらのページがヒットしました。Spriteについて書かれています。Spriteについては以前から存在は知っていましたが、スルーしてました。Sprite使ってみようかな~と思うようになりました。何にしてもまずは実際に使ってみないといけないですね。一度メリットやデメリットを体感してみたいと思います。「画像のファイル名を考える必要がなくなる」というのが大きなメリットのような気がします。ファイル名考えるのって意外と面倒なんですよね。text-indent:-9999px2010年7月7日水曜日CentOS4の不要と思われるデーモンのリストこちらのページでまとめられています。http://mountainbigroad.jp/centos/services.htmlデーモン(サービス)ごとに説明があるのが助かります。不要なサービスを停止するときにはかなり役に立ちそうです。実行してるんですが、これがなかなか時間がかかります。%でバックグラウンドで実行。いうやり方でもいいんですが、これだとログアウトするとジョブが終了してしまうようです。いうわけで、nohupというのを使ってみました。&これだとログアウトしてもそのままジョブが実行され、標準でカレントディレクトリにnohup.outという実行ログが出力されます。消text-indent:-9999pxは最近よく使うんですが、テキストを左に9999px分移動させるため、リンクをクリックしたときに出る点線が画面左端まで伸びてしまいます。これはoverflow:hiddenで解消できます。↓クリックしてみてください。伸びる伸びる伸びない伸びないしかしoverflow:hiddenはいろんなところで活躍しますね。最近、困ったときはとりあえずoverflow:hiddenするクセがついてしまいました。text-indent2010年7月2日金曜日cssの「cursor:pointer」でカーソルを指アイコンに「cursor:pointer」を使うと、要素にカーソルを合わせたときに指アイコンにすることができます。style="width:30px;height:30px;cursor:pointer;background-color:orange;padding:20px;">hoge</div>hogeアンカー以外の要素をリンクっぽく見せたい場合などに使えます。cursorcssのoutlineプロパティでフォーム要素のアウトラインを指定するcssのoutlineプロパティを使うと、フォームの各要素をデコレーションできます。value="1">checkbox</form>こんな感じになります。select1select2select3checkboxcssのみで手軽に実装できるので便利です。サーバを探す今自宅には外部非公開のLinuxサーバを置いていて、自動バックアップとか、テストで使ったりしてます。4年ほど前に買ったSycomの静音省スペースPCを使ってるんですが、ハードウェアトラブルもなく、音も静かで快適。いい買い物をしたと思っています。ただ省スペースといってもそれなりのサイズがあり、ケーブル類も含めて机の上の一角を占有してしまっているのが唯一気に入らない点。いうわけで、新しく小型静音サーバを買って、ルーターと一緒に棚の中に格納してしまおう、と考えています。(現LinuxサーバはWindowsデスクトップPCとして使う予定)調べてみて、良さそうだったのが以下の2社。http://minipc.jp/http://www.oliospec.com/どちらも静音、小型という要件は満たしています。値段は¥35,000~と、それなりのお値段です。非公開の自宅サーバ程度にあまりお金をかけたくないというのが本音ですが、過去にハードウェアをケチったせいで、トラブルに悩まされたことがあり、そのことを考えるとこの程度の金額はかかって当然かな、という気もします。急いではいないので、とりあえずもうしばらく検討してみるつもりです。自宅サーバ2010年6月29日火曜日sshでパスワードなしでログインするまずは接続元サーバで、接続元のユーザー(adminとします)でキーを作成。dsaキー保存先を聞かれますが、デフォルトでいいと思います。続いてパスフレーズも聞かれます。普通にパスフレーズを入力してもいいですが、何も入力せずにEnterすることもでき、その場合パスフレーズなしになります。パスフレーズなしにしておくと、ssh接続の際に毎回パスフレーズを入力しなくて済みます。これで/home/admin/.sshのディレクトリに、id_dsaとid_dsa.pubが生成されます。id_dsaはそのまま。id_dsa.pubは接続先サーバに持って行きます。接続先サーバで以下を実行。$HOME/.ssh/authorized_keys以上で設定完了。sshすると、パスフレーズなしの場合は即接続。パスフレーズありの場合は入力を求められ、認証が通れば接続できます。パスフレーズありの場合でもssh-agentとssh-addを使った仕組みを用意する必要すれば、パスフレーズ入力が自動化できるようです。パスワードなしxrea,coreserverでのサーバー移動(引っ越し)自分はレンタルサーバーのxreaとcoreserverを使ってます。このkawama.jpもxreaに置いてたんですが、接続が重くなったり、一時的に繋がらなかったりすることが出てきたので、サーバーの移動をしてみました。・新規でs2サーバーにアカウントを作る。アカウント名は既存のサーバーと同じにする。(※1)・s1の管理画面にて、mysqlのDBを全部保存する。DBの数ぶんmysql_dbname.dumpができているのを確認。・s2の管理画面にて、サーバー間コピーをする。s1サーバーからミラー(削除なし)ですべてのファイルをコピーする。(※2)・s2の管理画面にて、s1と同じDB名でデータベースを登録し、DBを復元する。・s1の管理画面からs2の管理画面にcronjobを移す。・s1の管理画面からs2の管理画面にドメインウェブを移す。強制設定する)・s1の管理画面からs2の管理画面にドメインメールを移す(テキストで一括。強制設定する)・動作確認をする。※3・動作確認OK後、DNSを変更。(※1)アカウント作成後はアカウントに割り当てられるリソースが少ないため、サーバー間コピーが失敗してしまうから。http://sb.xrea.com/archive/index.php/t-11899.html(※2)仕様の問題なのか、サーバー間コピーをするとパーミッションが変わってしまうので注意。777のディレクトリが705になってたりします。(※3)自分の場合、hostsにs2のIPを書いて確認しました。以上で無事に移動が完了しました。今回の移動でxrea,coreserverの使い方のコツみたいなものを感じたので、メモしておきます。アドレスは、サーバーを移動したら使えなくなるので、なるべく使わないほうが無難。あとxreaで1個、coreserverで10個まで使えるサブドメイン(***.xrea.jpとか***.coreserv.comとか)はサーバーを移動すると一緒に移動されますが、xreaから他のレンタルサーバーへ移動するという可能性もあるので、あまり依存しないほうがいいと思います。coreserverで複数サブドメインを登録している場合、サーバー移動と同時に移されるサブドメインは最初に登録したひとつだけのようです。2個目以降は削除→再登録という手順が必要でした。■cnameを使うドメインを多数所持しており、それらをxrea,coreserverで使っている場合はcnameを使うとサーバー移動の時に便利です。aネームでIPを割り当てるのは一つだけにし、それ以外はcnameを使うようにすると、サーバーを移動してもaネーム指定したものだけを変えればいいからです。具体的にはこんな感じ。coresrv.example.com.■DBはなるべく少なくデータベースの数が多いと移行が面倒です。coreserverはDB数が無制限ですが、移行の手間を考えるとなるべく少なくしておいたほうが無難です。■パーミッションの変更が必要なファイルやディレクトリはまとめておく前述しましたが、サーバー間コピーでパーミッションが変わってしまうので、777のディレクトリ(例えばSmartyのコンパイルディレクトリとか)は一カ所にまとめておいたほうが楽だと思います。だいたいこんなところです。サーバーを移動してレスポンスが劇的に改善されました。イライラがなくなって本当にスッキリしました。準備にそれなりの時間がかかりましたが、一度経験しておけば以後はスムーズに移動できると思います。xrea,coreserverを継続して使っていくのであれば、サーバー移動の経験とスキルは身につけておいて損はないと思います。※メールに関する注意事項メール設定を移行した場合は、/Maildirに注意。サーバー間コピーでルートディレクトリを対象にすると/Maildirもコピーされるが、そのままだとエラーが出てメール受信できない。/Maildirの中身を削除したあとにアカウント設定をすること。デジカメ動画といえばMotionJPGが有名ですが、AVCHDはBD時代の新しいフォーマットだそうです。(Liteは少し解像度が低いバージョン)当然ですが、画質がきれいです。困ったことにPCで再生するハードルが高いです。WMP12ならスムーズに再生できるようですが、Windows7じゃないと導入不可。Playerとかでも再生できるんですが、カクカクしたりしてあまりスムーズとは言い難いです(環境にもよると思いますが)。調べましたが、お金出してソフトを買ったほうが良さそうな雰囲気なので、買いました。Standard以前CyberLinkのPowerDirectorという編集ソフトを使ってたので、あまり深く考えずにダウンロード版を購入。インストールして再生・・・できない?!サイトに戻って仕様を見てみたら、なんとStandard版はAVCHD未対応。5000円ムダにしました。このままではおさまりがつかないので、WinDVDをチェック。今度はしっかり体験版DLして再生できるかどうか確認しました。こちらはStandard版でも再生OK。いうわけで結局WinDVDも買って、こっちを使っています。我ながらひどいミスをしてしまったもんです。今度から気をつけよう。技術関連2010年6月11日金曜日jqueryでカルーセルパネルamazonの「この商品を買った人はこんな商品も買っています」みたいな、商品がくるくるまわるウィジットを作りたいと思い、jqueryベースのちょうどいいライブラリがないか調べてみました。いうのです↓この手のウィジットはカルーセルパネルと呼ばれています。カルーセルというのはメリーゴーランドのこと。まわるからそう名付けられたようです。英語だとcarrouselまたはcarousel。rは1個でも2個でもどっちでもいいみたいです。軽くググって見つけたのがこれら。carrouselスライダーもついてる。■WordPressの各エントリー記事にスライダーギャラリーを飾る上のApple風のカスタマイズ上の3つなどはかなり機能が充実していて、マニュアル読んでオプションをいじるだけでも幅広く対応できると思います。あと参考になりそうなアスキーの記事があったので、貼っておきます。カルーセル納税コールセンターから間違い督促電話"納税コールセンター"というところから電話があり、かなり感じの悪いオバチャンに、矢継ぎ早に以下のようなことを言われました。納付書を再送します」まったく身に覚えがないので軽く混乱。一瞬詐欺かとも思いました。仕事中だったし、紙とペンも持ってなかったので担当者の名前も聞かずに「納付書が届いたらすぐ納付します」といって電話を切ってしまいました。後であらためて考えてみましたが、やっぱり全く身に覚えがない。3月に提出した確定申告は記述ミスがあり、修正申告の後に還付金の額が減るということはあったものの、追加で15万円も課税される覚えはまったくありません。いうわけで翌日、管轄の税務署に電話。記憶してる範囲で上記のやりとりがあった旨を説明すると、「都税事務所に電話してください」と言われる。続いて都税事務所に電話。これまでのいきさつを説明し、名前と住所を伝えて一旦電話を切る。折り返し電話が来るが、「該当がない」とのこと。結局よくわからないので、着信履歴から納税コールセンターに電話したら、税務署のほうに電話して確認を取るとのこと。(ちなみに納税コールセンターは税の徴収に関わる事務を、税務署の下請けとしてやってる機関だそうです)で、折り返しの連絡が来て、結局ミスだったことが分かりました。ミスがあったのは納税コールセンターなのか、それとも税務署か、またはその両方なのか。そこまでは教えてもらえませんでしたが、修正申告があった影響でミスを引き起こしたようです。おかげで落ち着かない気持で1日過ごす羽目になりました。ミスがあるのはしょうがないと思います。納得いかないのが最初の電話のオバチャンの態度。「1日滞納するごとにどんどん滞納税が増えます」の一言で不安を煽られ、冷静さを失いました。柔らかい対応であれば、不安も軽減され、落ち着いてより素早く対処できたと思います。高圧的に、事務的なことしか喋らない・喋れないのであれば、初音ミクでも使ってくれればいいのに、と思います。オバチャンの高圧的な態度くらいで混乱するようじゃ、自分もまだまだ甘いってことでしょうね。この程度のことでは税務署や納税コールセンターを責めるつもりはありません。今回のことで思ったのは、「どんな時も冷静に落ち着いて対処しなきゃいけない」ということ。いい大人なので、多少のことでは動じないようにしたいですね。納税コールセンター2010年6月3日木曜日QTTabBarでエクスプローラーのタブ化PCで作業しているとエクスプローラーのウィンドウがどんどん増えて、目的のフォルダがどれかわからなくなってしまうことがよくあり、これを解消したいと思ってエクスプローラーのタブ化ソフトを導入してみました。タブ」でググるといろいろ出てきます。評判の良さそうなQTTabBarを入れてみました。実際使ってみると、多機能で便利。起動・動作がやや遅いのがネック。エクスプローラー自体が落ちることも多くなった気がします。他のタブ化ソフトも試してみることにしました。MDIEHandyTabTabExplorerどれも悪くないです。MDIEは多機能で便利。3つとも個人的な絶対要件である以下の2点を満たしていませんでした。w]でタブ閉じFireFoxと同じ操作でタブを扱いたいんですよね。いうわけでちょっと重いけどQTTabBarを使い続けることで落ち着きました。技術関連2010年6月2日水曜日ieでposition:relativeが正常に表示されない毎度のことですけど、HTMLコーディングしてたらieだけ表示がおかしくなる問題が発生。今回はposition:relativeのバグでした。ie6とie7で確認。ie8は環境がないので見てません。ie」などでググると同様の問題で困ってる人がけっこう多いことがわかります。このあたりのページが参考になりました。技術関連2010年5月28日金曜日text-indent:-10000pxが効かないのはtext-alignのせいだったCSSのtext-indent:-10000pxを使って要素内の文字列を表示させない、というのをやろうとしたんですが、今日はこれが効かない。効かない」でググってみたらすぐに答えが見つかりました。text-alignを削除したらtext-indentが効くようになり、問題解決。Googleはすごい。技術関連2010年5月21日金曜日amazon商品情報ビューワーというのを作ってみました。API)で取得できる商品情報はかなり量が多いので、階層構造を見やすくしてみたら便利かな、と思って作ってみました。PearのServices_Amazonを使ってます。軽い気持ちで始めてみたんですが、階層表示の調整などをしているうちに、それなりの時間がかかってしまいました。そのうちBrowseNode検索とかキーワード検索にも対応させたいと思ってますが、いまのところ未定です。HH:MI')こうすると、HHの部分が12時間表記になる。これを24時間表記にするにはHH24を使う。技術関連2010年4月22日木曜日NHKビデオカウボーイhttp://webdog.be/archives/10417_014508.phpこちらのサイトから見ました。NHKの映像コンテンツ制作入門動画です。