トップ «前の日記(2004-07-18) 最新 次の日記(2004-07-21)» 編集

AOISAKURA 日記

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|04|05|06|07|08|09|12|
2013|02|03|05|06|08|09|10|11|
2015|11|
2016|12|
2017|03|08|
2018|01|03|06|
2019|05|07|09|10|
2020|01|02|03|
2021|03|07|
2022|06|
2023|11|
2024|07|

pixiv / twitter / github

bluesky / misskey / pawoo

※発信する情報は、個人の見解・意見であり、所属する会社の見解・意見ではありません。


2004-07-19 amazonからブツが届いた〜 [長年日記]

_ [linux] ぽえりないいよぽえりな

レビューは中間発表が終わってから

_ [computer] バックアップ用HDD

今ファイルサーバーやってるPCのバックアップを取りたいなぁと思ったけど、CD-Rでバックアップ取るのは面倒なので、HDDを一台買うことにした。以下はその候補

メーカー型番最安値(kakaku.com)
日立IC35L120AVV207-0 (120G U100 7200)8,299
MAXTOR6Y120L0 (120GB U133 7200)8,300
MAXTOR4R160L0 (160GB U133 5400)8,988
SEAGATEST3120022A (120GB U100 7200)8,550

_ [java][emacs] jde-antを使う

利用しているemacsのバージョンが21.3.50(要するにCVS版)で、このバージョンだとjdeで、C-c,C-v,C-cでコンパイルしようとするとエラーが出る(compilation-enter-directory-regexp-alist)。そこで、ついでなのでantでビルドするようにしてこの問題を回避することを考えた。

というわけで、まずantをインストールする。今までbuild.shで作成されたdistディレクトリをそのまま移動させていたけども、installをさせないとdocやらetcが入らない、ということを知った。手順は、以下の通り。

  1. ./build.sh
  2. su -
  3. ANT_HOME=/usr/java/ant1.6 ./build.sh install

次に、jdeでのビルド方法をantに変更する。emacsでjde-modeにして「M-x customize-variable」を打って設定画面からjde-antを選択するか、.emacs(.emacs.el)で、次のように記述する。

(custom-set-variables '(jde-build-function (quote (jde-ant-build))))

次にbuild.xmlファイルを用意する。以下に今回用意したすごい単純なbuild.xmlの中身を示す。こちらのサイトを参考にさせて頂いた。このファイルをjavaプログラムのあるディレクトリに置いておく。

<?xml version="1.0" encoding="euc-jp"?>
<project name="stupid_build" default="compile" basedir=".">
 <!-- ソースファイルのディレクトリ -->
  <property name="build.src" value="."/>
  <!-- Classファイルを出力するディレクトリ -->
  <property name="build.dest" value="."/>
  <!-- Javadoc を出力するディレクトリ -->
  <property name="javadoc.dest" value="api"/>
  <!-- プロジェクト名 -->
  <property name="project" value="stupid_build"/>
  <!-- バージョン番号 -->
  <property name="version" value="1.0"/>
  <!-- 出力jarファイル -->
  <property name="buuld.jar" value="${project}-${version}.jar"/>
 <!-- コンパイル実行 -->
  <target name="compile">
    <!-- <mkdir dir="${build.dest}" /> -->
    <javac srcdir="${build.src}"
           debug="${debug}"
   destdir="${build.dest}"
    />
  </target>
 <!-- Javadoc作成 -->
  <target name="javadoc">
    <javadoc
      packagenames="*"
      sourcepath="${build.src}"
      destdir="${javadoc.dest}">
    </javadoc>
  </target>
 <!-- ファイルのクリーンアップ -->
  <target name="clean">
    <delete dir="${build.dest}" />
    <delete file="${build.jar}" />
  </target>
</project>

これで設定等は終わり、後はビルドしたいときに「C-c,C-v,C-b」でantがビルドを行う。

_ [link][emacs][java] 参考にさせていただいたサイト

jde-antの環境設定のために参考にしたサイトへのリンク

_ [link][java] java関係のリンク

jde-antについて調べているときに見つけた参考になりそうなサイトへのリンク

_ [computer] ソフトウェア開発技術者資格試験

そういや、今年の4月に受けた試験で、午後1の問題にbase64の暗号化/復号化の問題が出たんですが、実際に問題を解いてみて初めてbase64について理解したっていうアレな状況だったなぁ。とかってのを思い出した。

_ [life] 食い過ぎ

最近食が細くなってきたのか食べ過ぎと感じることが多くなってきた。なんで毎回の食べる量を減らさないとなんだけど、一日二食じゃなくて、三食とかに分けるべきだろうなぁ(別に朝昼晩とは言わないが)。そうやって食べる量を調整していこうとええ加減思った。