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

QEMU

QEMUBinary distribution for linux-i386をインストールしました。CPU100%で回っているのが気になるところ。kqemuが無いって怒られるので、ソースコードコンパイルしないと・・・できるかなぁ(心配Fedora Core に出来る事参考になります。

やさしいオブジェクト指向 lesson1 1-3

OOP

開発環境 開発環境で悩む。 Eclipse + Ant + Linux Vim + make + Linux Eclipseはちょっとかじりたい。Vim&makeを極めたい。う〜ん。とりあえず経験の少ないEclipseを使ってみました。GUIなので扱いやすいといえば扱いやすい。デバッグも簡単そうだし。やっ…

ネットワーク接続諦めムード

AIREDGEカードが使用できない何を言っているのかサッパリ(汗)当分の間は無理っぽい。IRQを調べるか。

オブジェクト指向再入門

OOP

プログラムを始めて5年程。最初はC/C++,JavaScript,Perl,PHP,Java,WSH,C#,VimScript,NASM,GAS,Scheme・・・いろいろ中途半端に覚えてきました。昨日、ハードディスクを買いに行った帰りにふと書籍コーナーへ行きました。う〜欲しい本がいっぱい。迷いに迷っ…

キャレットブラウズモード

Firefoxが無いと死ねるので、インストール。とりあえず見た目からカスタマイズ。iFox Graphiteかわいい。 適当に設定をいじっていたら、ツール > オプション > 詳細 > 一般 > キャレットブラウズモードなるものをを発見。常に文字入力のような"|"が出ます。t…

Hello, Linux World!!

VAIO ハードディスク交換。 ハードクラッシュしたので、ノートのハードディスク買ってきました〜。早速交換です。 VAIO(PCG-Z1XE/B)分解メモ。 1.裏のネジを外して 2.キーボードを外す(上側を先に) 3.更にキーボード裏のネジを外して 4.ハードディスクのネ…

しまった。

誤ってバックアップを消す。ありえない大失態。もう一度ハードディスク交換&バックアップ作業のやり直し。まともに動いている環境が無いのが泣ける。もうゼロからのスタートでもいいかなぁという気分。経験は残っているし、何とかなるかなぁと。ハードディ…

再インストールメモ(1)

インストールメモを書いていこうと思います。まずはネットワーク系ドライバ。 USB2-PCADPG IO DATA USB 2.0接続 PCカードアダプター AirH"ユーザー必修ツール。ノート以外でも、カードアダプタ使えます。 AH-H407P:AIR-EDGE card AIR-EDGE用のカード。通信…

operating system not found(2)

どうやら読み取りヘッドの問題らしい。PCを横向きに倒すと、異音が無くなる(笑Windowsを立ち上げるまでに30分程要しますが、なんとか立ち上げることに成功。相当頑張って読み込んでくれていますが、リトライ回数が増えるとブルー画面突入です!PCの角度を微…

operating system not found

携帯からお届け。ハードディスクから異音。そして、お亡くなりに。バックアップは一年前以上前…。ボクノスは殆ど書いていないので、影響は少ない。その他のデータは…被害は甚大。被害状況は追って連絡します。

gdbを試す。

GCC

cygwin上でgdb遊び中。マニュアル発見したのでブクマしときます。GDB マニュアルお、ダウンロード出来るらしい。私的 GNU マニュアル翻訳プロジェクト2個ともブクマだぁ〜

多段makeしよう

多段makeで検索して辿り着く人が多いようなので、解説しておこうと思います。 多段makeとは? 複数のディレクトリにまたがったMakefileを一挙にこなせる便利機能です。 単体テストできます。 コンパイル時間の短縮に繋がります。 Makefileがスッキリします。…

cygwinでGASの練習

GCC

cygwin上でコンパイル出来た。ex1.s .text .global main main: movl $1, %eax movw $0xffff, %ax movb $0b01010101, %ah movl $0, %eax ret Makefile target = ex1 default: $(target) ./$(target) $(target) : $(target).obj ld $< -o $@ -e main %.obj : %…

Vimグループ参加

Vim

vimグループに参加。よろしくお願いします。日記に現在の_gvimrc乗っけておきました〜(糞)。

ブート考

現在のブートソース。 bits 16 org 0x7c00 section .text main: mov si,hello call print jmp halt ; void print(char *si) print: .start mov al, [si] inc si cmp al, 0 je .end call put jmp .start .end: ret ; void put(char al) put: mov bx, 15 ; カ…

FAT32

File Allocation Table - Wikipedia Windows 2000以降からNT系Windowsでも利用可能となったが、NT上からは意図的に32Gbytes迄しかフォーマットできない制限を設けている。 ガーン。どうしよっかなぁ。

バックアップ中

全然使っていないメインPCのバックアップ中。大体2005年前半まで使っていたっぽいです。マイドキュメントが5G位あるので、いらなそうなファイルを捨てたり、圧縮したりしてます。PSDファイルがやたらでかい。Fedora5or6をインストールする予定ですが、Window…

デュアル環境を考える

やはり、Win2000デュアルブートにすることにしました。AirH"環境なのでかなり不安が残ります・・・。 果たして繋がるのか!?ハードディスク構成が微妙。190G、30Gって・・・。構成を考えます。 HD1 Windows2000 80G NTFS cygwin&GNU tools 40G NTFS 共有用 …

Windows2000

Windows2000インストール完了。なんの問題もなし?ドライバやらソフトやら何も入ってないので、ただの箱だ。ネットにも接続出来ない(汗文字しか表示出来ないOSよりマシか・・・。これから大変・・・インストールするモノが多すぎる。PC切替機が上手く働いて…

バイナリエディタ

本を読んでいると、ベタボメな感じだったので、バイナリエディタBZをダウンロードしてみました。感想は・・・Stirlingの方が使いやすい。1999年から全然バージョンアップされていないけど、未だに現役です。ただ、大きなファイルを開くときはBZの方が快適。…

カーソルキーのスクロール量をカスタマイズ

段々マウスを使うのが面倒になってきた今日この頃。 Firefoxのカーソルキーでのスクロール量(1ライン)がどうも気に入らないので、 目的別拡張選び - Mozilla Firefox まとめサイト FirefoxをLivedoor readerライクなキーバインドで 辺りを参考にインスト…

はてな: ソースコードの色分け

ソースコードを色付けして記述する(シンタックス・ハイライト) 対応言語多すぎ。背景色は黒字の方がわかりやすいかも。 追記:対応言語が多いのはテキストエディタVimのシンタックスハイライトを使っているかららしい。Vimユーザーだと慣れた表示になります…

はてな: スーパーpre記法のカスタマイズ。

はてなでソースを晒す時に便利なスーパーpre記法(さっき知った)せっかくなので僕のVimのカラーシンタックスにあわせてみました(一部違うかも。 pre.syntax-highlight { background-color: #333333; color: #FFFFFF; } .synSpecial { color: #ffdead; } .s…

休み中に買った物。

休み中に色々買ったのでレポートなど。 HHK 以前までIBMとMS英語キーボードを愛用していたのですが、日本でなかなか入手が困難になってきたので、最近は日本語キーボード使ってました。やはり、記号の配列は英語キーの方が断然打ちやすい。プログラムをガン…

ヘッドホンアンプ

一人暮らしには必修アイテム。ヘッドホン。しかし・・・高級なアンプを買う金がない! 大音量でえぇ音を楽しみたいぞぉ〜そんなわけで、コレaudio-technica:製品情報 AT-HA2値段が値段なので音はそれなり。ライン入力が付いているので、ゲームなんかも繋げ…

MRU

Vim

最近開いたファイルを表示するプラグインMRUを入手。mru.vim Plugin to easily access Most Recently Used (MRU) files (Win, Mac) 名無しのVIM使い導入も簡単だし、設定もほぼ満足。使用感が良ければnmap に登録しとこう。

eval.txt

Vim

日本語訳を読んでたけど、英語版を読んだら全然違うことが書いてある!! Listsとかあるし・・・。 Vim documentation: eval 誰か訳して(他人任せで、引数の処理ではまってます。 exe "echo a:" . 1 コレは、a:1が展開される。 exe "make a:" . 1 何故か展…

グループ参加

ほぼ卒業気味ですが、30日でできる! OS自作入門に参加。はやってねぇ〜

UTF-8(2) m

UTF-8問題はあっさり解決しそうです。 しかもスマートに。m.bat @echo off make %* | nkf -s makeなんて面倒な事を打つのは面倒なので、> m一文字コマンドにはまりそう。 早速Vimに・・・ function! s:M () let l:makeProgram = &makeprg let &makeprg = "m"…

はてな: 日付の変わる時間

「日記を書く」を押しても今日の日付にならない!!と思っていたら、設定がちゃんとあった。0にしておいた。安心。後グラフを活用していこうかと。ソースの行数を計る!はてなは高機能ですね・・・。びっくり。そんなわけで、ガリガリメモっていきますよ〜。…