タグ

2009年11月13日のブックマーク (28件)

  • CentOS 5 の初期設定 | Carpe Diem

    CentOS 5.x をインストールしたあと、いろいろと初期設定を行っています。今は、サーバ用途の場合 kickstart の %post セクションでいろいろな初期設定をまとめて行って自動化しています。kickstart は、別の機会に公開するとして、今回は %post セクションで行っている初期設定を順番に紹介します。紹介する順序は、順不同です。 NOZEROCONF を設定する 余計なネットワーク経路を作らないために、/etc/sysconfig/network に次の設定を追加します。APIPA という仕組みを使う場合は必要です。 NOZEROCONF=yes IPv6 を無効にする IPv6 を使っていないので、/etc/modprobe.conf に次の設定を追加します。 alias net-pf-10 off alias ipv6 off ifdown-eth にバッチをあて

  • Product: Resque - GitHub's Distrubuted Job Queue - High Scalability -

    Queuing work for processing in the background is a time tested scalability strategy. Queuing also happens to be one of those much needed tools where it easy enough to forge for your own that we see a lot of different versions made. Resque is GitHub's take on a job queue and they've used it to process million and millions of jobs so far. What is Resque? Redis-backed library for creating background

    Product: Resque - GitHub's Distrubuted Job Queue - High Scalability -
  • ピクシブ百科事典[pixpedia(ピクペディア)]

    リジェ・バロ 漫画BLEACH』の登場人物。 続きを読む 更新: 2024-12-17 11:03:07 閲覧数: 563096 作品数: 33 チェックリスト数: 38

    ピクシブ百科事典[pixpedia(ピクペディア)]
    kamipo
    kamipo 2009/11/13
  • git stash便利ですな。 - ペンギンと愉快な機械の日々

    Unix/Linux最新のコミットの後に作業して、ワーキングツリーに変更がある状態だと、git pushできないので、オフラインで作業していて、自宅に帰ってpushだけしようとすると、 $ git push origin master # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Changed but not updated: # (use "git add ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: hoge # no changes added to commit (use "

  • SQLite で auto-increment なフィールドを作成する方法

    SQLite で auto-increment なフィールドを作成する方法 2006-02-12-1: [SQLite][PHP][MySQL] PHP のマニュアルの sqlite_last_insert_rowid の項目を見ていたら Tip: You can create auto-increment fields in SQLite by declaring them as INTEGER PRIMARY KEY in your table schema. つまり,SQLite で auto-increment なフィールドを作りたければ, INTEGER PRIMARY KEY を指定してあげればいいらしい. このような記述を見つけたのでテストしてみた. - SQLite 2.x の場合 $ sqlite test.db SQLite version 2.8.16 Enter "

  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 11.1 数値データ型

    MySQL はすべての標準 SQL 数値データ型をサポートします。 これらの型は、概数値データ型 (FLOAT、REAL、DOUBLE PRECISION) だけでなく、真数値データ型 (INTEGER、SMALLINT、DECIMAL、NUMERIC) を含みます。 キーワード INT は INTEGER のシノニムで、キーワード DEC および FIXED は DECIMAL のシノニムです。 MySQL では、DOUBLE は DOUBLE PRECISION (非標準の拡張) のシノニムと見なされます。 また、REAL_AS_FLOAT SQL モードが有効でないかぎり、REAL は DOUBLE PRECISION (非標準のバリエーション) のシノニムと見なされます。 BIT データ型はビット値を格納し、MyISAM, MEMORY, InnoDB および NDB テーブルでサ

    kamipo
    kamipo 2009/11/13
  • ScalaVimIntegration - HRJ

    To be able to edit Scala source files in Vim comfortably, download the following file, and un-tar it in your $HOME/.vim directory. scala_vim.tbz2 This archive when expanded contains: ftdetect/scala.vim indent/scala.vim syntax/scala.vim These files were taken from the latest (as of July 22nd 2008) version available from scala-tools repository The idea originally comes from this blog post

  • HAを見守る「Watchdog」と「STONITH」

    HAを見守る「Watchdog」と「STONITH」:Heartbeatでかんたんクラスタリング(3)(1/3 ページ) サービスの継続を確保するはずのHeartbeat自体が不安定になってしまったら、いったいどうすればいいのでしょう? この問題を解決してくれる2つの機能「Watchdog」と「STONITH」の使い方を紹介しましょう。

    HAを見守る「Watchdog」と「STONITH」
  • HP-ProLiant-ML115 G5まとめwiki

    #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 HP-ProLiant-ML115 G5の情報をまとめたサイトです。 ML115 G1についてはこちら...

    HP-ProLiant-ML115 G5まとめwiki
    kamipo
    kamipo 2009/11/13
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • runtime.GOMAXPROCS で CPU をフル活用 - nobu-qの日記

    include $(GOROOT)/src/Make.$(GOARCH) TARG=コマンド名 GOFILES=\ file1.go\ file2.go\ ... include $(GOROOT)/src/Make.cmdこんな感じのを用意するだけでいいらしい。最後の Make.cmd を Make.pkg にすると .a を作ってくれる。らくちん! -1がEOF的な用途で使われている感じ。Core i7でCPU100%までしかわないんだけど、書き方が悪いのかそういうものなのか。チュートリアルのsieveで興奮して適当に書いただけなので、明日もう少しドキュメント読んでみよー。 package main import "fmt" import "rand" import "time" type Callback func (int); func foreach(a chan int, f

    runtime.GOMAXPROCS で CPU をフル活用 - nobu-qの日記
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Athlon II X4 605e BOXのレビューと評価: 【NDA指令】QuadCoreでTDP45W…だと!? [conecoクラブ]

    PCパーツ長者」のNDA付き緊急指令レビューです。 という事で今回エージェントとして、TDP45Wで4コアと言う驚異の省電力CPUの能力を調べてみました。 比較対象となるCPUはPhenomII X2 550BEです。 マシン構成 CPU Cooler:TITAN ENTERTAINER M/B:GIGABYTE GA-785GPMT-UD2H(BIOS:F1) Memory:OCZ Technology OCZ3G1600LV6GK(1枚利用) SSD:OCZ Technology OCZSSD2-1VTX30G PSU:Antec TP-650AP 省電力構成と言う事でHDDすら着けずに試してみました。 電源の変換効率は…ここまでいくと8割を余裕で切ってるかと思います。 第一印象 取り付けて起動、すんなりと動いたのでBIOS画面へ。 そこで驚いたのが、CPUの定格電圧が1.100V指

    kamipo
    kamipo 2009/11/13
  • ASUS M4A78 Pro のVcore電圧 - 日々是めもめも

    kamipo
    kamipo 2009/11/13
  • Lightly and Leniently - ぷちWiki - TCP: Treason uncloaked! Peer

    dmesg等でkernelログを参照した際に、以下のようなログが出力されていることがある。 TCP: Treason uncloaked! Peer xxx.xxx.xxx.xxx:48774/80 shrinks window 1628280960:1628293532. Repaired. どうやら上記の意味は、kernelが攻撃されているので回避したみたいな意味らしい。 そういうことであれば、このメッセージを拾って然るべきフィルタリングをしようかと思ったのだが、調べてみると当に攻撃されたのかどうかは少々疑わしい。 例えば上記の例だとhttpで不正なアクセスがあったように見えるのだが、アクセス自体は連続で大量に来ているわけではなく(ページレベルで1回だけ来たっぽい)、単にTCPレベルでの通信が不正だったため、上記のようなログが出ていると思われる。 ちなみに、私の例だと上記のア

  • はて、TCP: Treason uncloaked! Peer 。。。。とは、: IPMGR: ご機嫌はいつもこんな感じ

    SendmailでメールサーバなRedHatのdmesgにTCP: Treason uncloaked! Peer 218.244.47.27:25/50969 shrinks window 509725802:509746074. Repaired. なるエラーが書き出されている。 $ whois -h whois.radb.net 218.244.47.27 route: 218.244.32.0/19 descr: FHNET BEIJING FEIHUA TELECOM COR,LTD origin: AS9305 mnt-by: MAINT-AS9305 changed: limin@feihua.net 20020127 source: RADB 北京からかあ~嫌われたかな~ ふむ、[Treason uncloaked!]は訳すと「反逆罪を暴露した」らしい。どうも、攻撃をうけた

  • アキバで恥をかかないための最新パーツ事情2009【電源&PCケース編】 (1/4)

    電源の賢い選び方 私事で恐縮だが、ここ最近、やたら電源ユニットのレビュー依頼が舞い込んでくる。話に聞くところによると「売れてる」らしい。どのくらい売れてるかと言えば、某C社の750Wは品不足で、一時期店頭から姿を消したというから、昔からのショップ事情を知る筆者としては、非常に驚いた次第だ。 ATXが登場した頃、交換用の電源ユニットなんて、2メーカー、5モデルくらいしかなかった……ってこれは昔過ぎか。 さて電源ユニットの役割を簡単に説明しておこう。  家庭用のコンセントはAC 100V(交流)が供給されている。この交流電源を直流電源にし、12V/5V/3.3Vに電圧を落としてパソコンで使えるようにするのが電源ユニットの役割である。ただパソコンも常に同じ電力を使うわけではなく、一定の範囲内で使用される電力量が変わるため、電圧が落ちないよう一定の電圧を確保する必要がある。このため、広い意味でパソ

    アキバで恥をかかないための最新パーツ事情2009【電源&PCケース編】 (1/4)
  • サーバの消費電力を測定する | Carpe Diem

    インフラエンジニアたるもの、自前でサーバを調達して運用している場合は、自分が使っているサーバの消費電力を測定することはとても重要です。サーバの消費電力が分からないと、ラックにあと何台のサーバを収めるか把握できません。 サーバの消費電力を計測するには、クランプメータという機械が必要です。 今回は、小型クランプメータの三和電気計器の DCL10 を購入してみました。これにした理由は、そこそこの精度で、価格も安いからです。あと、あわせてラインセパレーターもあわせて購入しました。ラインセパレーターを使うと、感度倍率を1倍あるいは10倍にして測定することができます。 もちろん、インフラエンジニアたるもの自分で持っていたいということで、自費で購入しました。 さっそく、このクランプメータとラインセパレーターを使って、業務で使用している DELL のサーバの消費電力を測定してみました。 測定方法は、次のと

    サーバの消費電力を測定する | Carpe Diem
  • stressでLinuxシステムの負荷テスト : しげふみメモ

    2007年08月26日14:26 カテゴリLinux stressでLinuxシステムの負荷テスト みなさん、Linuxシステムの負荷テストには何を使っているのでしょうか? ここでの負荷テストは、Webサーバやデータベース等の特定アプリケーション用ではなく、システム全体の安定性テストとして、CPUやメモリに負荷をかけるようなものです。 ワンライナーでやってしまう場合もあるかと思います。 例えば、perl -e 'while (1) { $i++ }' とかでもいいみたいです。 簡単な負荷テストツールがあるのか少し探してみたところ、stress というものがありました。 stress project page 早速、DAG: stress RPM packages for Red Hat, CentOS and Fedora からパッケージをダウンロードして試してみました。 例えば、以下のよ

    stressでLinuxシステムの負荷テスト : しげふみメモ
  • Atomで検証! 小型PCの実用性

    sponsored 音楽を聞くのはもちろん、通話やビデオ会議にも便利に使えます! ワイヤレスイヤホン新決定版はコレかも! お手頃価格&インナーイヤーの「HUAWEI FreeBuds SE 3」に注目した sponsored Core Ultra 5 225/225F/235/245T、Core Ultra 7 265/265F/265T、Core Ultra 9 285/285T コスパ重視ゲーミングPCのド命、65W&35W版Core Ultra 200S&インテルB860マザーがサイコムのBTOに追加 sponsored Ryzen 7 9800X3Dを搭載するゲーミングPC「ZEFT R59CE」の魅力を聞いた あの話題作で快適に狩るためのBTOPC、ASRock・AMD・パソコンショップSEVENが出した答えとは? sponsored JAPANNEXTの「JN-IPS238G

    Atomで検証! 小型PCの実用性
    kamipo
    kamipo 2009/11/13
  • Big Sky :: quickrun.vimでgoのコーディング効率が数倍になった件

    goを弄ってるといちいち8g(5g?)とか8l(5l?)とかでコンパイル、ビルドする手間が必要なんだけど、これってquickrun.vimの設定で便利になるんじゃないか?と思ったので設定した。 thincaさんバージョンのquickrun.vimを入れた後、vimrcで以下の様に記述する。 let g:quickrun_config = { \  'go': { \    'command': '8g', \    'exec': ['8g %s', '8l -o %s:p:r %s:p:r.8', '%s:p:r %a', 'rm -f %s:p:r'] \  } \} 環境によっては8g/8lを書き換える必要があります。 あとは拡張子goのファイルで<leader>r(mapleaderを設定してなければ\r)で、コンパイル、リンク、実行までやってくれて、まるでスクリプト言語を書いてい

    Big Sky :: quickrun.vimでgoのコーディング効率が数倍になった件
  • Logwatchでサーバ監視レポート|ahref.org

    Logwatchでサーバ監視レポート このページは下記URLに移転しました。 お手数ですが、ブックマーク・リンクの変更をお願いします。 移転先 http://www.ahref.org/tech/server/linuxsoft/88.html

  • 電源管理 APCUPSDインストール

    ネット上で検索した文書だとうまく設定出来なかったのでメモ。 LAN経由のコントロールでも NETPORT や MASTER 、 SLAVE などの設定項目は無かった。 バージョンの違い? 1台のUPSで3台のマシンに電源を供給。 3台のマシンのうち1台をマスターとし、残り2台をスレーブとする。 UPSへの接続はマスターがUSBでスレーブはEthernet(LAN)とする。 環境:CentOS 5.3 x1台+CentOS4.8 x2台 UPS:APC UPS-1500 apcupsdインストール yum install apcupsd ※rpmforgeの導入が必要 インストールされたバージョンは apcupsd release 3.14.3 (20 January 2008) - redhat 2011-01-29更新 UPSCLASS と UPSMODE はオプションのAPC expa

    電源管理 APCUPSDインストール
  • ITmedia エンタープライズ:How-To:特別企画:UPSを利用した電源対策

    ▼特別企画 Linuxに限らず,OSにとって最もシステム自体にダメージを与えてしまうのが突然の電源断だ。ファイルが壊れてしまうと,最悪の場合起動すらしなくなってしまう可能性がある。近年のOSは,ファイルの読み書きをキャッシュしてバックグラウンドで処理しているため,正しい終了プロセスをせずに突然電源をオフすることは避けたい。 だからこそLinuxを利用する場合には,電源をオフにする際,shutdownコマンドなどを使い正しく電源オフ(シャットダウン)させることが必須なわけだ。しかし,停電などによる突然の電源断はこの方法では防ぐことができない。 停電などによる突然の電源断に備えるのがUPS(Uninterruptible Power Supply:無停電電源装置)だ。無停電電源装置を利用すれば,搭載されているバッテリによって通電ができ,停電時でもしばらくの間コンピュータを動かしておける 不意の

  • Apcupsd(UPS監視ソフト)

    突然の電源断はOSにとって最もシステム自体にダメージを与える現象です。 最悪の場合システムが起動しなくなるばかりでなく、大事なファイルが壊れてしまう可能性があります。 無停電電源装置を利用すれば搭載されているバッテリによって通電ができ、停電時でもしばらくの間コンピュータを動かしておけます。 しかし、バッテリにも限界があり数時間の停電の場合、バッテリが切れたら上記と同様のことが起きます。 そこで、一般的にはUPSと利用するコンピュータとをシリアルケーブルなどで接続し、コンピュータ側でUPSの電源状態を知る機能が必要です。 そうすれば、コンピュータ側で、shutdownコマンドを発行し、正常に終了することが可能になります。 ここでは、一番利用されているAPC社のUPSを監視するApcupsdについて説明します。

  • Gearman

    What is Gearman? Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events. In other word

  • スプリットブレインシンドローム - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "スプリットブレインシンドローム" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2023年5月) スプリットブレインシンドローム(split-brain syndrome)またはネットワークパーティション問題とは、複数のコンピュータ(ノード)を相互接続して1台のサーバのように動作させるシステム(密結合クラスター)において、ハードウェアやインターコネクトの障害によりシステムが分断され、1つのサービス(仮想IPを含む)がクラスタ内の複数のノード群で同時に起動してしまい、サービス供給が停止してしまう状況のこと。 スプリットブレインシンドロー