trouble x trouble

2007.6.26(火) 4:19   タグ: 生活日誌, モノライフ
お亡くなりのマザーボード.

20日夜,デスクトップPC が突如,OS の起動まで立ち上がらなくなりました.部品を脱着して電源を入れてみて,をいろいろ試してみた結果,マザーボード (以下,MB) がお亡くなりになったのかな,という判断に至りました. (経験したことは無いのでホントかどうかはわかりませんが...)

MB さがしの旅へ,しかし...

使用 CPU は SocketA な AthlonXP 2500+.ということで翌日,朝一で大須まで,SocketA な MB (中古大歓迎,というか中古しかないか) をさがしに行きました.

ありませんでした.さすがに古かったようです...

しかし,デスクトップPC はお仕事用途でもあるため,急ぎといえば急ぎな状態.おまけに予算も微妙なところ.やむを得ないので,価格の低めな中古 MBと,それに伴う要変更な部品を探すことにしました.

結局,以下の部品を購入しました.

購入した部品たち.

部品交換 ~ OS 再インストール

戻って PC を組み直している途中,CPU グリスを買ってないのに気づきましたが,とりあえず続行. (後に再度大須で買ってきました.)

BIOS の起動はまったく無問題でしたが,OS の起動中に青画面に...何度試しても同じところでつまづく様子.CPU を 32bit から 64bit に換えたのが原因でしょうね,きっと.

ということで,使ってなかった HDD へ OS を再インストールして様子を見ることにました.

以前のデータは?

なんだか 2nd HDD のデータを読めなくなってしまいました. どうやら,使用開始時に ダイナミックディスク としてフォーマットを行ってしまったらしく,それがいけなかったようです.

これについては ファイナルデータ の試供品でデータが復元可能であることが確認できました.が,試供品では復元自体を行えないので,近いうちに製品版を買おうと思ってます.他にいい方法知らないし...

ベーシックディスク な 1st (だった) HDD については無問題でした.

そんなこんなで

動作自体は安定しているっぽいので,とりあえずはひと段落です.これでお仕事も再開できるというものです.

が,再び

翌日くらいだったか,再度電源を入れたところ,BIOS すら起動しなくなってしまいました.

グラフィックボードを外すと問題なく動作することから (キーボードの LED の点灯や,HDD の動作から判断),その挿し方が原因では,ということになってきました.実際, ボードとケースとを固定するネジを緩めて角度を修正後に電源を入れたところ復活することもありました.

おわりに

まぁ起動時はともかく動作自体は問題ないようなので,よしとしときますか...あ,ちょっと待て.もしかして冒頭の原因もこれだったりとか? もしそうだったら... もう orz です.

ところで

次のメモリ構成は,どちらの方が速いんでしょうかね?

  • PC3200 512MB Dual channel + PC2100 256MB Dual channel
  • PC3200 512MB Single channel x 3

本日の一語: 朝一

(仕事などを)その日の朝一番最初に行うこと。
「―で荷物を届ける」
あさいち 2 【朝一】 - goo 辞書

対象によって時間がバラバラですね.

「@ に置き換えて」 をなくす javascript

2007.6.8(金) 14:26   タグ: 個人的LifeHacks, JavaScript

はじめに

スパムメール予防対策のため,メールアドレスの半角アットマーク 「@」 を別の文字,例えば 「@ (全角)」 とか 「_at_」 とか,に置き換えての表記をよく見かけます.

メールを送るときは 「@ (全角)」「_at_」 を 「@ (半角)」 に置き換えてね,というヤツです.

まぁ,置き換え作業自体はたいしたことありませんが,そのちょっとしたひと手間を省けるとハッピーかな,個人的に.そんなことについて考え出したのが,このエントリを書く 1時間ほど前のことでした.

で?

次に示すような javascript を書くに落ち着きました.

// include 'prototype.js';
function replaceAtmark( classname, action, replacefrom ) {
  var emailclasses = $$( ‘.’ + classname );
  for( var i = 0; i < emailclasses.length; i++ ) {
    Event.observe( emailclasses[i], action, function() {
      if( this.innerHTML.indexOf( replacefrom ) >= 0 ) {
        this.innerHTML = this.innerHTML.replace( replacefrom, ‘@’ );
      }
    }, false );
  }
}

クラス名が classname な要素に対して action なイベントが発生したとき,その要素内の HTML 文字列について, 文字列 replacefrom を @ に置き換える,というだけものです.

例えば...

<address><a href="mailto:contact☆iwa-ya.net">contact☆iwa-ya.net</a></address>
※ メールアドレスは架空のものです,念のため.

といったコードを

<address class="email"><a href="mailto:contact☆iwa-ya.net">contact☆iwa-ya.net</a></address>
※ メールアドレスは架空のものです,n(ry

のように置き換え,次のようなスクリプトを onload 内とか HTML の最後の方とか無難そうなところに追加します.

replaceAtmark( 'email', 'mouseover', '☆' );

動くかな?

スクリプト追加前.

contact☆iwa-ya.net
※ メールアドレs(ry

スクリプト追加後.マウスオーバーで 「☆」 が 「@」 に置き換えられます.


※ m(ry

おわりに

ソースの文字列自体が置き換わるわけではないので,スクリプト追加前後でスパム対策状況が変化するわけではありませんが,ユーザ側はちょっとハッピーかも,と勝手に思ってみます.

まぁ javascript を切られると元も子もありませんが...

本日の一語: 元も子もない

〔「元」は元金、「子」は利息の意〕利益ばかりか元手まで失う。何もかもすっかりなくす。
もと 【本/元】 - goo 辞書

こうならたいためにも日々精進せねば...

ポテトサラダをほんのちょっと楽に作る

2007.6.3(日) 23:13   タグ: 個人的LifeHacks, 調理ごっこ
何の変哲もないポテトサラダ.

皮を剥いたじゃがいもをつぶすためにボウルとかに入れる際,軽く手で握りつぶしておくと,その後のつぶす工程の時間を減らせてハッピーかも,

1袋 (たいてい小柄なのが 6個くらい) ¥198 のじゃがいも と玉ねぎ半分 ~ 1個 (と,との他きゅうりとか) の分量で作ったポテトサラダを 4,5日続けておかずにする,それが数サイクル続いている今日この頃,ふと思ってみました.というか,2回ほど実践してます.

注意

  • 相手は熱いので (特に中の方),握りすぎると火傷しかねません.
  • 手がじゃがいものカス (?) でベタベタになります.事前に水で手を軽く濡らしておけば,多少はマシになります.

以上です.

本日の一語: 工程

物品の生産・加工を計画的・能率的に行うための作業の手順。また、作業の各段階。
こうてい 0 【工程】 - goo 辞書

ラップで包む → レンジでチンする → 皮を剥く → つぶす → 和える → いただく.

[svn] ひとつのリポジトリを分割して複数のリポジトリを作成する

2007.6.2(土) 1:10   タグ: 覚え書き, linux

svn を触わり始めた数ヶ月前にひとつのリポジトリを作成してみて以来,その中に複数のプロジェクトをつっこんでいました.しかし最近,なんだか都合が悪いように感じてきたため,プロジェクトごとにリポジトリを作成して管理することにしました.

大まかな手順としては,

  1. リポジトリの内容を,プロジェクトごとにダンプする.
  2. プロジェクト別に空のリポジトリを作成する.
  3. ダンプファイルを読み込む.
  4. 構成を調整する.

な感じです.

以下,その過程のメモです.
記事の続き

ぶろぐ内検索

WCAN 2008 Autumn

wcan2008autumn

DeLLa.JS

細々公開ちゅう

  • ごよてい?
  • にこぐらふ
  • twitomonitor [ついともにた]
  • issm's ...
  • 今さら攻略 スーパーマリオブラザーズ 2

I'm doing...

Loading...

最近のエントリ

最近のトラックバック

最近のコメント

タグ

月別

数値いくつか

  • issmの泳いだ距離
  • issmの100m個メタイム(秒)
  • issmのBMIとissmの体脂肪率
  • issmの最高血圧とissmの最低血圧

スポンサード リンク

メタ情報