nDiki : ロック
Related term
2006年8月29日 (火)
■ nDiki のレスポンスが悪くなってきたので DiKicker 修正

nDiki のレスポンスが悪くなってきたので、対処療法的にコードを修正。 load average が高い時にはキーワード記事の更新チェックを止めるなどをして、データベースのロック待ちを減らすように。
- 無制限 HTML タグ付けブロックを使って nDiki に Google ... (2007-08-23)
- サーバ高負荷状態につき DiKicker 機能修正とサーバ設定変更 (2006-03-03)
- さらにサーバ負荷状態悪化。対応に追われる。 (2006-03-04)
- DiKicker が日に日に遅くなっていく (2005-11-07)
- DiKicker の出力する HTML コードを小さく (2006-10-05)
2006年11月21日 (火)
■ [ DiKicker ] 語リストを Term DB に保持

自動リンクなどで語リストが必要な時に、今までは Term DB (Berkeley DB で実装)をスキャンしてリストアップしていた。 これだと語数が増えていくにつれ線形に遅くなるので、一度リストアップしたら Term DB の別レコードに Storable で freeze してキャッシュするようにしてみた。 ちょっと速くなることを期待。
あわせてロックまわりも改善。 DiKicker では Article DB と Term DB をセットでオープンすることとし、Article DB の方で排他制御をしている。 ただし、Term DB の方には排他ロックでオープンされているか、共有ロックでオープンされているのかの情報を伝えていなかったため、実は共有ロックの時にも書き込みをしてしまう部分が残っていた。
Term DB オープン時にどちらで開いているかを通知するようにし、キャッシュ情報などの書き込み時にはこれらを参照して間違えた書き込みをしないようにした。
- さらにサーバ負荷状態悪化。対応に追われる。 (2006-03-04)
- DiKicker に grep 検索機能を追加 (2007-02-02)
- [ Perl ] Search::InvertedIndex (2004-02-09)
- Twitter ステータスを nDiki サイドバーに表示 (2007-11-09)
- [ DiKicker ] くっつき BBSをくっつけてみた。 (2004-05-04)
2006年12月28日 (木)
■ ThinkPad X31 のファンが限界?

負荷のかかる処理(TrueCrypt の仮想ドライブボリューム作成)をしかけて、席を離れて戻ってきたら ThinkPad X31 がもの凄い唸り声を上げていてビックリ。
以前から負荷が高くなって冷却ファンが回り始めると異音がするようになっていたのだが、ここまで酷くはなかった。 夜中にこの音は辛い。
cpufreqd で 1GHz 以上にクロック数が上がらないようにとりあえずしておく。
- 冷却ファン交換で ThinkPad X31 好調 (2007-01-15)
- UPS 選択用にワットチェッカーで消費電力を測定しよう (2005-12-09)
- ThinkPad X31 + cpufreqd (2004-09-20)
- ゴールデンウィークで混み混みの秋葉原 (2006-05-03)
- ThinkPad X31 用バッテリ新調 (2007-02-01)
2007年1月15日 (月)
■ 冷却ファン交換で ThinkPad X31 好調

先週水曜日にお金を振り込んで木曜日に FAX で注文をした ThinkPad X31 用のファン・アセンブリー 67P1443 が宅急便で届いた。
納期1カ月のところが、翌々営業日には到着。早ッ。
英語キーボードの時もそうだったけれど、余裕をもって長めに納期を言ってくるけれども大概はやく届くようである。
で、さっそく交換。 グリスはついてこないかなと思ったら、アセンブリー自体に注入済みで組むとある程度にじんでくるようである。
無事交換して起動。 元通り最高で 1.6GHz でるようにcpufreqd の設定を修正。
ここしばらく最高 1.0GHz クロックに制限していたが、やはりこれだとアプリケーションの起動など重い処理の時は、体感できるぐらいレスポンスが低下した。
これだから、人間の慣れというものは……。
- ThinkPad X31 のファンを掃除するも異音改善せず (2006-12-30)
- ThinkPad X31 のファンが限界? (2006-12-28)
- ThinkPad X31 用ファン・アセンブリーの見積もりを取得 (2007-01-09)
- ThinkPad X31 英語キーボード (08K5073) (2004-03-05)
- ThinkPad X31 英語キーボード(08K5073)注文 (2004-02-20)
2007年2月1日 (木)
■ ThinkPad X31 用バッテリ新調

今メインで使っている ThinkPad X31 は2003年12月に購入したのだが自分の用途としては性能的にもまだまだ現役で十分行けそうである。 たださすがに3年以上経っておりバッテリは弱くなってきた。 クロック 600MHz 固定で1時間前後の駆動というところ。
IBM 発表時の 5.5時間 (2672-PHJ) というのは大袈裟だと思うが、もたなくなってきたことには違いない。
最近出張などで長時間移動する機会が増えたし、また今後 FON やその他の公衆無線 LAN サービスを活用していきたいという思惑もある。
ということでバッテリを新調することにした。
最初は「拡張 Li-Ion バッテリー・パック」を1つ買って今のバッテリと合わせて使おうと思っていたのだが、Lenovo でちょうどバッテリーキャンペーンをやっておりお得なので標準バッテリー・パックとのセットで買ってしまった。
- [40Y5205] X30シリーズ 標準&拡張バッテリーセット(92P1097+02K7044)
- [92P1097] X30シリーズ Li-Ion バッテリー・パック(6セル)
- [02K7044] X30シリーズ 拡張 Li-Ion バッテリー・パック
1月26日の夜に注文して今日到着。
ThinkPad X30 シリーズはパームレストの下にバッテリー・パックがある構造となっている。 このためここにつけることができるのは6セルの標準バッテリー・パックのみである (X60 などは底部背面側にあり、出っぱる形で大容量バッテリーをつけることができる。
ということで X30 シリーズでは大容量のバッテリオプションはドッキング・コネクターにつける形となる(または、ウルトラベイにセットする形での増設)。
拡張バッテリー・パックは標準バッテリー・パックと同じ6セルであるがこちらの方が若干容量が少ないようだ。 標準バッテリと合わせると 10.0時間 (2672-PHJ) の駆動が可能。
拡張バッテリー・パックを使うのは初めて。 拡張バッテリー・パック自体は予想よりかは軽くて薄かった。
早速装着。底面後部につけるとやはりそれなりの厚み。 がたつかないで打鍵するには拡張バッテリー・パックのチルトスタンドを立てる必要がある。 キーボードが若干斜めになる感じだ。 慣れないけれど、外出時のみなのでよしとしよう。
今後外出時には ThinkPad の強力なお供としたい。
- ThinkPad X31 英語キーボード(08K5073)注文 (2004-02-20)
- ThinkPad X31 ファーストインプレッションなど (2003-12-03)
- ThinkPad X31 用ファン・アセンブリーの見積もりを取得 (2007-01-09)
- Debian kernel パッケージ構築 (2004-05-09)
- ThinkPad の保守契約しそびれた (2004-12-05)
2007年3月14日 (水)
■ [ DiKicker ] ロック獲得リトライをさらに減らす

相変わらずここ最近 www.naney.org の負荷が上がり気味。 今日は Referer spam の爆撃もきていた様子。
DiKicker の挙動やログを見ていて気がついたのだが、さばききれなくなるのはどうも記事更新チェックの時間が長いからのようだ。 排他ロック獲得ループの回数が今の設定でも長い。
どのみち負荷が高い場合は共有ロックの方が勝ち気味で、排他ロックできなくて終わることが多いはずなので、思いきってもっとリトライの回数を減らしておいた。
それとロック獲得ループの中で「結局ロックできなかった時」に余計に1回 sleep() していたのでこれを削除。
- サーバの負荷が高くなったら DiKicker が 503 を返して沈静化を... (2007-04-05)
- 無制限 HTML タグ付けブロックを使って nDiki に Google ... (2007-08-23)
- nDiki のレスポンスが悪くなってきたので DiKicker 修正 (2006-08-29)
- [ DiKicker ] 語リストを Term DB に保持 (2006-11-21)
- Google AdSense (2004-07-03)
2007年3月29日 (木)
■ SUNNTO の腕時計のベルト交換にヨドバシカメラ大苦戦

昨日購入した Sunnto Observer TT 用のストラップとバッテリーキットでそれぞれ腕時計のパーツを交換してもらうおうと、9:30 のオープンと同時にヨドバシカメラ マルチメディアAkiba に入店。 昨日と同じ時計コーナーで、交換を依頼した。
@ 1回目
店員がさらりと受付してくれて、その場でベルトの交換を始めてくれた。 ……のはいいのだが、どうも苦戦している様子。 まずもって今ついているベルトを15分経っても外せないでいる。
今日は 10:00 からミーティングが控えていて遅れるわけにもいかない。 店員が「あと5分ぐらいでできると思いますが……」と言っていたが、絶対終わりそうにないので預けて昼休みにまた来ることにした。
スントオブザーバー TT、他のメーカーのチタン製時計と比べて、傷つきやすいチタンなのであの手つき非常に心配。
@ 2回目
でお昼休みに再度ヨドバシカメラへ。 ベルトの交換は完了済み。長さの調整がまだだったので、対応してくれた店員に前のと同じ長さにカットしてもらうように依頼。
ほどなくしてでき上がってきたのだが、どうもバックルがおかしい。 オブザーバーは腕に巻いた後に、バックルの大小2つの金具を止めるというタイプなのだが、先に止める小さい金具の方が異様に固く、逆に後に止める大きい金具の方は全然カチッと止まらずロックできない。 明らかに普通ではない。
店員にその旨を伝えるものの店員も困った様子。 前に使っていたバックルと見比べながら首をかしげている。 私が見た感じではロック金具が最初から開いてしまっているように見える。
他の店員に聞いてきて「ベルトのウレタンの場所にあたる関係ではまりずらくなっている」と説明してくれたが、同じ長さで今まで使ってきた私が変だと感じているのにそんな話では困る。
片側は固くて外せず、一方は全く留まらないでは使いものにならない。 作業中に歪ませたか元々不良品だったのかのどちらかだが、時計もストラップも安くもないのできちんとして欲しい。
「ストラップの在庫がもうないようなので、お取り寄せになってしまいますが」と言うので「明日使う予定だったんですが」一言(実際にそのつもりだった)。 そうしたら「確認してみます」といってまたひっこんでしばらく待たされた。
「時計についているものと(バックルを)交換してみました。これでどうですか?」と戻ってきた。 別の商品から外して交換してくれたらしい。 腕につけてみると、こちらは普通に留めることができた。 よく見ると今まで使っていたものとはピンの形状等が異なっており、微妙に仕様変更があるようだ。 このため若干の感蝕の違いはあるけれど、これなら普通に使える品質だ。
ということで一件落着。
で交換してもらった前の部品を受け取って帰ろうと思ったら、電池蓋が欠品している。 捨てちゃったのかなとも思いつつ、ここはきちんとして欲しいので探してもらった。 すると交換した店員が不在とのことで、すぐにみつからないという。 ここまでで既に30分以上経っており、もう昼休みが終わるので(昼食抜きは確定)見つかったら電話をもらうように頼んで退店。
@ 3回目
夕方に電話がかかってきて「きちんとありました」とのこと(そうでなければ困る)。 夜帰りに寄っていくと伝えたところ、昼に担当してくれたその人はいないかもしれないが、きちんと申し送りしておくとのこと。
で会社帰りに寄ったところ、別の店員がしばらく探した後に「これですね」とそっけなく突き出してきておしまい。
何度も来店させたことを詫びる訳でもなく、手提げ袋に入れますかの一言もなく。 これがきちんとした申し送りなのか。
交換等については誠意はあったものの、技術力と連絡体制の酷さを感じてがっかりとした1日であった。
時計コーナー要注意。
- Suunto Observer TT (2004-12-23)
- SUUNTO のバッテリーキット購入(ついでにストラップも) (2007-03-28)
- 腕時計のベルトが錆びていて大ショック (2006-03-21)
- 温度計・湿度計つき電波目ざまし時計 SQ650S (2004-12-10)
- 昼休みに錦糸町のヨドバシカメラへ (2005-01-18)
2007年8月23日 (木)
■ 無制限 HTML タグ付けブロックを使って nDiki に Google Maps を貼る

Google Maps が ID を取得しないでも簡単に自分のサイトに貼れるようになった。 Google Maps で表示される HTML コードをページに埋め込めば、好きな場所の地図を貼ることができる。 これは嬉しい。
早速 nDiki でも貼りたい。
しかし WiKicker という WikiEngine をベースとした DiKicker を使っている nDiki では、現在のところ直接 HTML コードを使えるようにしていないのである。
「HTML タグ付けを許すのは嫌」というスタンスできたのだが、他のサービスを貼るという魅力にはやはり勝てないな。 HTML 直書きを許すのは大局的にはデータ活用性などで好ましくない部分もあるが、各種サービスを活用できないで利用価値が下がるのは本末転倒なので、わかった上で使うということで。
ということで nDiki で HTML タグ付けブロック機能を有効に設定。
ちなみに現行では HTML::Scrubber ベースで、使えるタグ・属性に制限をつけるフィルタしか用意してなかった。これだと Google Maps のコードがそのまま貼れない。 ということで「DiKicker」および「書く人が限定されているような Wiki」での利用を想定した無制限にスルーするフィルタモジュールを新規追加。
これで Google Maps を貼れるようにした。
では早速。
拡大地図を表示
- [ WiKicker ] hell mode - HTMLタグ付けブロックの導入 (2005-09-13)
- 最近の Twitter ステータスを nDiki 「最近のさえずり」ページ... (2007-11-23)
- 私的10大ニュース2003 (2003-12-31)
- DiKicker が日に日に遅くなっていく (2005-11-07)
- [ DiKicker ] インデックス作成は別プロセスで (2004-02-17)
2007年10月29日 (月)
■ 今日のさえずり

- 09:30 D703i のタイマープロテクトキーロック解除。[mb]
- 12:10 また社長宛に美術品が届いた。 *Tw*
- 15:27 ファミリーマートにあったプッチンスカット、あれ売れてるのか? いちおう本家プチプチの川上産業だが。 *Tw*
- 18:57 フレッシュリーダーから Google リーダーに乗り換え。 *Tw*
- フレッシュリーダーから Google リーダーに乗り換え (2007-10-29)
- 今日のさえずり - イマドコかんたんサーチって、成功すると10.5円かかるのか。 (2007-10-11)
- デジカメつきペン (2004-03-17)
- ヴィレッジヴァンガードで温度計付きデジタルクロックを買う (2004-11-23)
- 浅草橋 海運堂 (2004-06-23)
2008年6月11日 (水)
■ 今日のさえずり - スポーツの制裁金ってどこにいくのだ?

- 11:30 CARL パンチ (No.35) にたまったゴミを捨てようとしたがゴミ受けがかたくて開かない。力を入れたらハンドルロックがもげた。 *Tw*
- 12:06 ヨドバシカメラにデジカメプリントしにいってくる。[mb]
- 12:15 デジカメプリントオーダー完了。[mb]
- 12:24 エビちゃんマックカード使った。今日はビッグマック。[mb]
- 12:32 今日のテイクアウトはストロー無しですね! マクドナルド 秋葉原昭和通り店サン! *Tw*
- 14:28 TeraStation PRO、共有フォルダ名(いわゆる半角英数で)12文字までか。短すぎ。 *Tw*
- 17:08 スポーツの制裁金ってどこにいくのだ? *Tw*
- 19:25 Linux BOX に直結しようと思っていた USB 外付け HDD だがうまく認識しないので、 TeraStation PRO につないだ。 *Tw*
- 19:27 TeraStation PRO、外付け HDD のフォーマットをかけると、内蔵 HDD 上のファイル共有もその間停止するのかい。 *Tw*
- 19:47 Red Hat Linux 8.0 上での DAR 2.3.7 ビルド失敗。リンクでこける。
- 23:04 TeraStation PRO につないだ USB 外付け HDD はバックアップフラグを立てても、リモートから rsync で見られないのか。
- USB HDD 上に ext3 ファイルシステムを作ろうとしたらフリーズ (2006-01-16)
- DAR で差分/増分バックアップ (2005-04-02)
- 今日のさえずり - 向島志 ゛満ん草餅 (2008-03-28)
- 社内ファイルサーバの代替として TeraStation PRO を導入 (2008-06-09)
- ノート PC の HDD 交換用に USB 外付け 2.5インチ HDD ケース (2006-07-28)
Related web page
10月19日、Microsoftが提供するオンラインマッシュアップツール「Popfly」がついにオープンベータ版として公開された。グラフィカルなインターフェース、かつノンコーディングでウェブサービスを組み合わせることができるこのツールを利用すれば、プログラミングの素人でも、レゴブ<strong>ロック</strong>を積み上げていく要領で自分のアイデアを形にすることができる。 2007年5月18日にプラhttp://japan.cnet.com/news/media/story/0,2000056023,20359083,00.htm
職場の(人柱度が高い)先輩経由で知ったのですが、EM・ONEのSIM<strong>ロック</strong>はかなりとんでもないレベルらしいです。なんでも、EM・ONEからSIMカードを抜くと、無線LANからUSBまで、ありとあらゆる通信機能が使えなくなってしまうのだとか。 僕は全然知らなかったのですが、3月5日のEM・ONE内覧会で出た話らしいです。内覧会に参加した何人かのブログで書かれているので、誤報の可能http://www.muziyoshiz.jp/20070323.html#p01
http://9den.ms11.net/yamanote_clock/
Mac OS X有数のキラーアプリとしてWindowsへ移行できない理由・Macへスイッチした理由の上位に君臨し続けたあの「Mega Man-Effect」がLevi Wolfe氏の手によってついにWindows&#12408http://japanese.engadget.com/2006/04/19/megaman-effect-for-windows/
Firefox を高速化する機能拡張 Fasterfox のリンク先読み機能をサイト側でブ<strong>ロック</strong>する方法。http://www.lucky-bag.com/archives/2006/02/block-fasterfox.html
http://www-06.ibm.com/jp/developerworks/java/001222/j_pr52.html
では、排他制御を導入することにより、複数スレッドからの同時アクセスによるデータの不整合を発生させないためのプログラミングについて紹介した。しかし、排他制御を行った場合には、今度は「デッド<strong>ロック</strong>」という問題が起こり得る。 本連載の最終回となる今回は、このデッド<strong>ロック</strong>について、そして前回の冒頭で少し触れた、複数のスレッド間で同期を取りながら処理http://www.atmarkit.co.jp/fdotnet/mthread/mthread04/mthread04_01.html
第 3 章 トランザクション分離レベルの選択とデッド<strong>ロック</strong>の問題〜 SQL Server 2000 における Web アプリケーション開発 〜 NRI ラーニング ネットワーク株式会社 技術研修部 沖 要知 2001年12月21日 早いもので、連載も今回が最終回です。前回は、不用意にトランザクションを書くと、処理が長時間に渡る場合もあり、パフォーマンスに悪影響を与えたり、タイムアウトエラーが発生するhttp://www.microsoft.com/japan/msdn/sqlserver/columns/webtech/webtech3.asp
そうです。合併の余禄とはいえ、ナンバーポータビリティのシミュレーションが見えてしまったわけで、なかなか面白いですね。実際にナンバーポータビリティが実現したら、携帯業界は大混乱になりそうです。もちろんユーザとしては、キャリアを自由に移れるのは大歓迎なわけですが。移行といえば、サイバーエージェントが運営していたmelma!blogがサービスを終了し、同社がhttp://blog-tech.rikunabi-next.yahoo.co.jp/blog/tada/33
会社の同僚とデッド<strong>ロック</strong>の原因、個所を追いかけるときに、同僚がササッと書いたやつが非常に役立った。いわゆる教科書的方法なんだけど、やっぱりこういうのを脳内の道具箱からサッと出せることが必要なんだな…。手法自体の新しさよりも道具箱の洗練が必要か。 で、その手法、ほんとに「当たり前じゃん!」って言われるような方法なんですが、とりあえず関係ありそhttp://d.hatena.ne.jp/tanigon/20050723
■よく検索されるキーワード
torrent(142) expressions(72) 書き方(46) 竹内まりや(46) perl(42) 提案書(38) linux(38) windows(36) アジェンダ(34) x31(32) cvs(28) wiki(27) usb(26) ドラマ(22) 使い方(20) svn(20) アジェンダとは(20) centos(20) ganttproject(20) 設定(19) java(19) インストール(18) 秋葉原(18) debian(18) thinkpad(18) サンプル(18) 動画(17) ノート(15) 手帳(13) a6(13) truecrypt(13) tc-1(13) tortoisesvn(13) 無印(12) ssh(12) rcs(12) subversion(12) 冷蔵庫(12) nikon(12) allinanchor:*.torrent(12) firefox(11) ガントチャート(11) 画像(11) 日本語(11) 生年月日(11) apache(11) メール(11) ダイソー(10) 無料(10) 壁紙(10) リフィル(10) ubuntu(10) 作り方(10) dropbox(10) c#(9) xp(9) oracle(9) xampp(9) terastation(8) 方眼(8) マイク(8) ヨドバシカメラ(8) テンプレート(8) ほぼ日(8) cwrsync(8) google(8) ming(8) 評判(8) 影舞(8) madwifi(8) アカウント(8) window(8) usbメモリ(8) gantt(8) project(7) 三条まゆみ(7) hdd(7) 変換(7) カバー(7) 交換(7)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 方法 設定 サンプル ダウンロード セール 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 最新 MP3 動画 Torrent 解説 意味 用語集 参考文献 お薦め お勧め おすすめ 便利 Blog ブログ mixi 待受画面 修理Process Time: 1.630299s / load averages: 1.10, 1.13, 1.15
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)






スポンサード リンク