2008-01-01から1年間の記事一覧
linux-2.6.27.6以降のカーネルは、VMware上で起動しない場合がある。詳細は12167 – 2.6.27.6 vmware guest panics on boot with CONFIG_VMI=Y が詳しいが、以下の3つの条件を満たすと、 1) ゲスト側のカーネルとして、linux-2.6.27.6以降を使用 2) ゲスト側…
debian/unstable に linux 2.6.28 rc5 と nvidia 177.82 をインストールする方法。 linux 2.6.28 rc5 のソースコードを用意 The Linux Kernel Archives からカーネルとパッチをdownload.以下の手順で,展開,パッチをあてる. $ cd /usr/src $ sudo tar xjf…
download http://www.adobe.com/jp/products/acrobat/readstep2_allversions.html から AdobeReader_jpn-8.1.3-1.i386.deb をdownload。 インストール dpkg コマンドでインストールします。ただしバグがあり、エラーが出ます。 $ sudo dpkg -i AdobeReader_j…
$ for x in *.m4a; do faad -o tmp.wav "$x" ; lame -b 192k -h tmp.wav "${x/.m4a/.mp3}"; done
9月末にVMware Server 2.0がリリースされました*1。VMware Server 2.0は、ゲストOSの設定/起動などを行うインターフェイスとして Webベースの管理画面(GUI) http://ホストOSのIPアドレス:8222 にブラウザで接続すると管理画面が登場します。 コマンドライ…
Linux上で、SoundBlaster Live!のWaveTable音源を使ってMIDIを再生する方法について調べてみました。rosegarden と組合わせれば、フリーソフトだけで DTMができそうです。 必要なファイル/ツールの準備 8mbgmsfx.sf2 音源のデータファイルです。Sound Blast…
bash と ruby を使って mp3のタグを一括変換した際のメモ。まずは、rubyのスクリプト #!/usr/bin/ruby require 'mp3info' require 'nkf' mp3 = Mp3Info.open(ARGV[0]) mp3.tag2.options[:encoding] = 0 title=ARGV[1] mp3.tag.title = NKF.nkf('--euc-input …
LinuxとWindowsのdual boot環境で、Linux側からwindows側のパスワードを解読する方法についてメモ ツールのインストール 作業は全て Linux 側で行います。windowsのパスワードの解析を行うツールとしては、 ophcrack を用意します。 まず、 http://ophcrack.…
ノートPCを数年使っていると、下の写真のように液晶ディスプレイの発色が悪くなり、赤みがかった表示になってきます。この症状は、ディスプレイのバックライトを交換するだけで、直ります。
C言語で、rubyの拡張モジュールを作成する方法について調べてみました。とりあえず例として Sample という拡張モジュールを作成し Sample::sample() というメソッドをCで実装 してみました。このSampleモジュールを使うと、以下のrubyのコードは require "sa…
最悪です。debianにとんでもないセキュリティホールが見つかりました。2006年以降に設定した debian マシンは単純な総当たり攻撃でクラックされる可能性があります。 Debian -- Security Information -- DSA-1571-1 openssl SSLkeys - Debian Wiki この大惨…
2008/5/13現在、debian が配布している nvidia-glx パッケージ(バージョン169.12) は、linux-2.6.25 に対応できていません。そこで、以下の手順で、自前で nvidia-glx を 173.08 にアップデートし、 linux-2.6.25でも動くようにしてみました。 パッケージの…
ActionScriptのデバッグ方法として、 debuggerを使う方法 printデバッグする方法 の二つについて調べてみました。 debugger を使う方法 Flex 3.0 SDK には fdb というdebuggerが付属しています。 インストール作業 fdb を使うには flashplayer のインストー…
emacs で actionscript3 と言えば,actionscript-mode.el *1 を使うのが定番のようです.でも設定が面倒で,不具合もあります。そこで java-mode で代用することにしました。予想以上にちゃんと動きます。 使い方(その1) とりあえず java-mode を試すだけな…
Linux上で、actionscript3を使って Adobe Flash のコンテンツを開発する方法をまとめてみました。この方法を使えば、無料のツールのみで flash のゲームなどが作成できます。 開発用ソフトウェアの準備 Adobe FLEX 3.0 SDK のインストール http://www.adobe.…
2008年の3月にリリースされたgdb-6.8の目玉機能の一つに「C++サポートの強化」があります*1。この機能を使うと、STLやboostのようなテンプレートを使ったコードのデバッグがかなり楽になります。C++使いの方は、是非gdbを6.8にupgradeしましょう。具体的に、…
unix使いには、便利なscreenですが、トラブルもあります。 トラブル毎に原因と解決方法を整理してみました。以下、screen の コマンドキーは、 デフォルトの "C-a" であるとします。設定で別のキーにしている場合は適宜読み替えてください。 時々フリーズす…
Xorg 7.3でマウスの設定方法が変わりました。まず基本的にXorg 7.3以降ではマウスの設定は不要になります。マウスだけでなくキーボードやディスプレイと言ったすべてのデバイスが自動認識されます。そのため /etc/X11/xorg.conf を消しても X は起動します。…
ついにリリースされた模様 ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.3.0
linux で adobe-reader (旧acrobat reader)が以下のようなエラーを出して起動しない場合の対処方法 (acroread:3116): Gtk-WARNING **: /usr/lib/AdobeReader/Reader/intellinux/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/li…
gcc 4.3.0 のリリース候補版 4.3.0-RC-20080222 が公開された.順調にいけば,春には正式リリースとなりそう.http://gcc.gnu.org/ml/gcc/2008-02/msg00511.html http://gcc.gnu.org/ml/gcc/2008-02/msg00389.html
linuxカーネルの実行保護(ESP:Executable space protection)について調査したのでメモ.ESPとはOSのセキュリティを高めるための機能の一つ.ESPを使うとたとえば buffer overflow などによる exploit を未然に防ぐことができる.Linux での主な実装は vanill…
TeXにsvgを貼る際は 一旦 eps に変換して貼ると綺麗に貼れる.コマンドラインでsvgからepsへ変換するには inkscape を使う. $ inkscape -z -E output.eps input.svg これで input.svg を output.eps に変換できる. また eps にフォントを埋め込む場合は -T…
コマンドプロンプト(cmd.exe)や,セーフモードで作業する際に良く使うwindowsの外部コマンドの一覧です.Linuxのコマンドと対応させる形でまとめてみました. linuxのコマンド vistaのコマンド ファイルの一覧 ls dir ファイルの所有者の一覧 ls -l dir /Q …
ベータテスタ向けに Vista SP1 RC1 refresh 2 (Build 6001.18000) がリリースされた.今までの Vista SP1 RC1/Vista SP1 RC1 refresh がインストールできなかった手元のPCでも,今回はあっさりインストールできた.インストーラ関連のバグがかなり修正された…
Windows Update のサービスを停止する 以下のフォルダにあるファイル達を削除 C:\Windows\SoftwareDistribution\DataStore\ C:\Windows\SoftwareDistribution\Download\ Windows Update のサービスを再起動する ふつうのWindowsでできる小さな会社のネットワ…
Windows Vista Service Pack1 Release Candidate 1 (以下SP1 RC1)のインストールが失敗する場合の対処方法について調査してみましたなお、MicrosoftのFAQ*1によるとVista SP1 RC1 refresh は SP1 RC1 のバグフィックス版であり、 SP1 RC1がすでにインストー…
過去に書いたTeX関連のエントリの一覧を作ってみました.texで日本語のしおり付きpdfをつくる方法 dvipdfmxで日本語フォントを埋め込んだpdfをつくる方法 TeX で各行に行番号をつける方法 Excel で書いた表を TeX に貼る debian でgsのフォントを指定する de…
TeX と dvipdfmx で日本語のしおりを付加するには,TeXのプリアンプルに以下の記述を追加すれば良い %% pdf のしおり を作る \usepackage[dvipdfm,% bookmarks=true,bookmarksnumbered=true,bookmarkstype=toc,% colorlinks=true,% %colorlinks=false,% link…
pdfにIPAフォントを埋め込む場合は,以下の内容のファイル ipa.map を用意して rml H ipam.ttf rmlv V ipam.ttf gbm H ipag.ttf gbmv V ipag.ttf以下のように dvipdfmx を起動する $ dvipdfmx -f ipa.map hogehoge.dvi ipam.ttf などのファイルが見つからな…