2010-03-01から1ヶ月間の記事一覧

Linuxカーネルビルド方法

久しぶりにRPM系のカーネルビルドをしたら、細かいところではまったりしたので、ざっくりビルド方法をまとめました。 ついでに、DEB系も。 Linuxカーネルビルド方法(rpm系/CentOS) - jitsu102の日記 Linuxカーネルビルド方法(deb系/Debian) - jitsu102の日記

Linuxカーネルビルド方法(rpm系/CentOS)

ソースパッケージからのビルド 最新ソースからのビルド 事前準備 ソースパッケージを取得する。 $ yumdownloader --source kernel ビルドに必要なパッケージなどをインストールする。 $ sudo yum-builddep kernel-2.6.18-164.15.1.el5.src.rpm $ sudo yum in…

Linuxカーネルビルド方法(deb系/Debian)

ソースパッケージからのビルド 最新ソースからのビルド 事前準備 以下のパッケージをインストールする。 $ sudo aptitude install kernel-package libncurses5-dev fakeroot ~/.kernel-pkg.confを準備し、メンテナー情報を設定する。 $ cp /etc/kernel-pkg.c…

switchroot: mount failed: No such file or directory ... Kernel panic - not syncing: Attempted to kill init

CentOS 5.4のカーネルを2.6.18から2.6.33にバージョンアップした際にKernel panicが発生。 config設定時に、"enable deprecated sysfs features to support old userspace tools"*1 *2を有効にすることで回避できます。 従来までのudevをサポートする必要が…

CentOSインストール後の設定

作業メモ。 CentOS(RPM系)、久しぶりなので結構忘れている。yumまわりとか。 yumの設定 アップデートサーバをftp.riken.jpに変更。 ## # /etc/yum.repos.d/CentOS-Base.repo ## [base] name=CentOS-$releasever - Base baseurl=http://ftp.riken.jp/Linux/ce…

Debian LennyでKernel 2.6.33.1がビルドできない

kernel-package(make-kpkg)でのKernel 2.6.33.1ビルド時に、以下のエラーが発生してビルドできませんでした。 ====== making target debian/stamp/install/linux-image-2.6.33.1 [new prereqs: ]====== This is kernel package version 11.015. echo "The UT…

CentOS 5.4のインストール

netinstでのインストール時設定メモ。 Installation Method: HTTP HTTP Setup Web Site: ftp.riken.jp HTTP Setup Directory: Linux/centos/5.4/os/x86_64 CentOSのネットワークインストールを初めて行ったが、HTTPサイトとかどこを指定していいものやら少し…

PerlでOpenIDの認証サイトを作ってみた

今までOpenIDについては、本やWebからの知識だけだったので、実際にRPを実装してみました。 といっても、Net::OpenID::Consumerを使って、認証デモを作っただけです。 OpenIDの認証の流れ OpenIDアカウント(Claimed Identifier)入力 RP(Relying Party)でのOP…

Linuxクライアントでのウィルス対策(ClamAVを使用したリアルタイム検索っぽいウィルス対策)

Linux環境を再インストールしたので、ウィルス対策まわりの設定をしました。 今回は、以下の組み合わせで、リアルタイム検索っぽい環境を構築しました。 ClamAVによる定期スキャン ClamAV + DansGuardian + Squidによるダウンロードファイルのウィルス対策と…

Google Chromeのオススメなエクステンション

オススメというより、私的にインストールしているエクステンションです。 Google Mail Checker ブラウザに未読メール数の表示、アイコンクリックでGmailへアクセス可能 Google Mail Checker - Chrome Web Store Google Reader Notifier Google Readerの未読…

インターネット新世代

村井純教授の新著。 前著「インターネット2 -次世代への扉-」から10年以上が経過し、普及期から発展期をむかえたインターネットの現状の問題点と、今後進むべき道が述べられている。 インターネットで問題が起きた時に、「インターネット=悪」として立ち止ま…

HTML5 Quick Start

※※※すみません、全然クイックスタートになってないです※※※ ご存知だとは思いますが、HTML5とはHTMLの次期バージョンです。 これまでのHTMLがWebドキュメントを記載するためのマークアップ言語だとすると、HTML5はWebアプリのためのプラットフォームと捉える…

Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: Network is unreachable

Android SDKアップデート時、ADTインストール時に、「Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: Network is unreachable」エラーが発生した場合の対処方法。 日本語では、「ネットワークが届きません」と…

フィボナッチ数

「プログラマの数学」を読んでいて、再帰のところでフィボナッチ数列が出てきたので、フィボナッチ数を求めるプログラムをPerlで書いてみました。 フィボナッチ数については、フィボナッチ数 - Wikipediaを参照してください。 #!/usr/bin/perl use strict; u…

cpanminus

昨日のYokohama.pm #5で話があったcpanminusを使ってみました。 cpanminusは単一のPerl Script、ポータブル、高速、省メモリ、プラガブルなcpan shellの代替です。 cpanminus - get, unpack, build and install modules from CPAN インストール方法は、gitか…

iPhoneとツイッターで会社は儲かる

会社内でのTwitter活用術を経験をもとにまとめている。 「儲かる」とあるが、Twitterを使った企業PR方法とかは書かれていないです。 Twitterを導入することにより、今まで知らなかったメンバーの個性や、社内であってもなかなかリーチできなかった「この技術…

iTunes Uで公開されているiPhoneアプリ開発講座

iTunes Uで公開されている、大学のiPhoneアプリ開発講座一覧です。 英語の勉強も兼ねて、見てみたいと思います。 スタンフォード大学 カリフォルニア大学デービス校 ドイツ アーヘン工科大学 英語での講義らしいです。 動画サイズが大きめなので、まずはスタ…

2010年2月に読んだ本

グーグル時代の情報整理術 グーグル時代の情報整理術 - jitsu102の日記 クラウド大全 2009年4月発売と、クラウドネタにしては若干古いですが、各クラウドプレイヤーの概要と一歩踏み込んだ技術的なことが理解できます。 「クラウドって何?」という人は第1部…