という感じ。初っ端のタメはこれ以上縮めると、通常の文字入力に影響がでたのでこのへん。 でも、Emacs デフォルトの半画面スクロールのままだと、気持ち悪いので1行スクロールの設定も追加してみた。
という感じ。初っ端のタメはこれ以上縮めると、通常の文字入力に影響がでたのでこのへん。 でも、Emacs デフォルトの半画面スクロールのままだと、気持ち悪いので1行スクロールの設定も追加してみた。
Catalyst Advent Calendar目次 2005年度版 2005年末に公開されたCatalyst Advent Calendar。興味深い内容ではあったのですが、表紙にはカレンダーとSebastian Riedel氏の自画像があるばかりで目次らしいものが存在していませんので、目次がわりに各ページへのリンクを用意しました。いまのところ内容は特に訳していませんのでご注意をば。 Day 6 - Building PAR Packages PARを使えば簡単に持ち運びできますよ、と。 Day 7 - mod_perl Deployment mod_perlを使う長所と短所。セットアップの仕方。 Day 8 - Don't Repeat Yourself DefaultEndを使えば毎回sub end : Privateなんて書かなくてもよろし。 Day 9 - YAML, Y
Rmagick. It sucks, I know. We all hate it. But you have apps that depend on it and haven't changed that yet. So you need it installed for development. And you hate installing it. But really, its not that installing RMagick sucks, its installing ImageMagick that sucks. Its hard. But the only thing worse than hard, is stupid ass MacPorts. So all I hear is people complain over and over about having t
Just about every app needs to do paging. Using DBIx::Class, grabbing a Data::Page object from a resultset is as easy as calling $rs->pager. Constructing the next/previous page urls can sometimes been an odd challenge. Enter uri_with. uri_with lets you add new (or replace existing) key-value pairs in the current request's URL. The following Template Toolkit code shows you how to take a URL (eg. htt
いきなりですがコーディングとかが詰まってくると、どうにも開発環境とかいじりたくなってきませんか?私はなります。その昔、試験の直前になると部屋の片付けをしたくなる、という悪癖がありましたけど、アレと同じ理屈だと思ってます。 そんなわけで、最近Python用の色々なエディタやIDEやら試してみたりしていたんですが、どれも一長一短で微妙な感じ。やっぱりガリっとUnix環境に移行するのが一番だよなあ、、と思ったんだけど、完全にWindows環境を捨てるほどの勇気(気合ともいう)はありません。 そこでアレコレ考えた結果、vmwareでやるのがらくちんで快適、という結論になりました(メモリ1GBは必須ですけど)。以下、備忘録も兼ねた作業記録です。 VMWare Player&VMWare用イメージのインストール VMWare Player http://www.vmware.com/download/
General Notes This is an Unofficial Ubuntu 6.06 (Dapper Drake) Starter Guide. It is not associated with Ubuntu and Canonical Ltd. This guide can be discussed at the official UbuntuGuide.org Forum at ubuntuforums.org. Stop by and join the discussion. This guide is tested on a full installation of the Ubuntu 6.06 x86 Install CD (Dapper Drake). If you see a bluish box, this means you have to execut
CPAN::Mini で CPAN のミラーをローカルに DECON で話してきたネタですがちょっと詳しく。 飛行機やら電車の中やらでオフラインハックするときに(たまに)問題になるのが CPAN モジュールの不足です。「あぁ、このマシンにはあのモジュール入ってねぇ~」とかでハックが滞るのは萎えます。というわけで minicpan。CPAN::Mini というモジュールで、CPAN モジュールの最新版だけを持ってきてミラーをつくることができます。 導入は簡単で、CPAN から install CPAN::Mini すると minicpan というコマンドが付属してきます。コマンドラインから使うには、 > minicpan -r http://ftp.funet.fi/pub/languages/perl/CPAN/ -l ~/minicpan とかすれば finet から HTTP で同期で
「Sun Fire V20z を Webサーバ用に購入」や「Apache bench 対決 : Xeon vs Opteron」の記事で書いたように、本業で使っている web サーバは Sun Fire V20z というサーバなんですが、Dell の Xeon サーバとかに比べてベンチマークで比較する数値以上に実務アプリ(Web + DB サーバアプリケーション)の動作がすこぶる機敏です。 ってな訳で、再びサーバ増設で Sun Fire V20z を購入してインストール作業をしているのですが、CPAN のインストールで苦戦中。どうも CPAN サーバによって MD5 - checksums で転けてしまうんです。具体的には、
CPAN からネットワーク経由でモジュールをインストールしようとしたが、CPAN の FTP サイトからの応答がない。タイムアウトを待ちきれないので、URL のリストを変更することにした。初期設定を nlog(n): Jcode.pm 0.83 で行ったのだが、ダウンロードリストの先頭のサイト ftp.cpan.jp が止まっているのだ。 HTML::Tree パッケージをインストールしてみたい。 UNIX MAGAZINE 2004年7月号の、今津英世さんによる「Perl 活用のヒント」によれば、 HTML::Tree パッケージは、HTML::TreeBuilder と HTML::Element の2つのモジュールから構成されており、HTML::Tree という名前の Perl モジュールは実際には存在しない。HTML::Tree では次のことが簡単に行えるようになる。 HTML フ
Database: Most tutorials do not state the database they are using. The default database is SQLite. Installing Trac on Ubuntu This is a short recipe to install and configure a virtual Apache2 host with Trac. Which Ubuntu packages are needed The typical procedure to install Trac under Ubuntu with its default dependencies (default - chosen by apt) is: Ensure that the Python version matches the Trac l
こんにちは satoです。 障害の多くの場合はハードディスク障害ですが、実際障害が起きた際に、どのように復旧するかをケース別に書いてみようと思います。 hdd のセクタが壊れた /var/log/message等に kernel: hda: dma_intr: status=0x51などど表示されているとハードディスク障害の可能性が高いです。 badblocks -vs -o hda1.sector /dev/hda1 (かなり時間がかかる)とやると 不良セクタが書き出されたファイル hda1.sector ができます。 fsck -l hda1.sector /dev/hda1 とやると不良セクタを使用しないようになります。いずれにしても早めの交換をお勧めします。 memoryが壊れた http://blog.miraclelinux.com/mita/cat218683/index.
Net::MSN - metacpan.orgを使ってごにょごにょしようとしたら、途中でSegmentation faultを起こしてログインすらできなかった。perl自体が落ちてしまうし、perl -dも固まってしまう始末。 そこでとりあえずどのモジュールが悪いのか調べたく、トレースを見ることにした。"trace"でCPANを検索。色々試した結果、Devel::Trace - Print out each line before it is executed (like sh -x) - metacpan.orgがBest Practiceのよう。 早速デバッグ。 $ cpan Devel::Trace $ perl -d:Trace MSN.pl (略) >> /usr/lib/perl5/site_perl/5.8/cygwin/Crypt/SSLeay/MainContext.pm
DESKTOP.Good-Day.net運営スタッフによるこぼれ話。 運営スタッフblog :: mod_estraierで履歴を全文検索 メニューへジャンプ [M] 本文へジャンプ [C] オープンソースマガジン2006年6月号で紹介されているmod_estraierは、Apacheをプロキシとして利用することでWebの閲覧履歴をキャッシュし、「自分が見たことのあるページ」だけを対象に全文検索を行えるようにするソフトウェアです。Web全体ではなく閲覧履歴だけを対象に検索できるので、「確かどこかで見たことがあったんだけど、どこだったかな……」といったうろ覚えのページを探すのに最適です。 風博士ではブラウザ自体にこのような機能を持たせていたり、Firefoxではファイルキャッシュを全文検索できるsearchcacheといった拡張機能が合ったりするのですが、mod_estraierを導入すると
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く