Mailbox形式で保存されているメールをメールボックスで見る

01:55午前 5 10, 2013 in category Linux by Jun

昔、Postfixを導入した際、メールを書くユーザのホームディレクトリで管理できるようにMailbox形式を導入したんだけど、そのままではmailコマンドでは見れないことがわかった。

どうやら環境変数MAILがUNIX標準の/var/spool/mailを参照していたからみたい。

これを$HOME/Mailboxにすれば解決。

早速.bachrcに登録しよう

Cyclone iv Starter kitのピン設定

01:37午前 4 11, 2013 in category FPGA by Jun

USR_LED2は標準でALTERA_nCEOというピンが割り当てられているため、ピンアサインの設定を変えなければ、 ユーザが自由に使用できないみたい。

変更は
Assignment
->Device
->Device Pin Option
->Dual-Purpose Pins
->nCEOをUse as regular I/O

とすればよし。

nCEOの実態がよくわからないから、時間があるときに調べてみようと思う。

Board Test System

06:07午前 3 18, 2013 in category FPGA by Jun

ボードテストするときは、USER_PGMをONにするんだね。。。

Cyclone IV GX Transceiver Starter Kitのリカバリ

05:23午前 3 18, 2013 in category FPGA by Jun


最近、AlteraのFPGA(Cyclone IV GX Transceiver Starter Kit)を購入。
しかし、実験で色々やらかしてしまい、フラッシュが一回死んだ。

てことで、リストアを試みたが、ユーザマニュアルの通りではうまくいかない。。。

どうやら、
<install_dir>\kits\cycloneIVGX_4cgx15_starter\factory_recovery\
c4gx15_starter_bup.sof
以外に
<install_dir>\kits\cycloneIVGX_4cgx15_starter\factory_recovery\max2.pof
もAddしなければいけないようだ。


これって、Altera社に問い合わせたら、何かいいことあるんかな?
よく、本の誤字脱字を問い合わせたら図書券もらえるとか聞くけど。

Apache Roller構築メモ1

11:25午後 2 10, 2013 in category Roller by Jun

Apache Roller構築メモ

OS:Fedora17(x86_64)
環境:Java SE 7u13 + Tomcat7
ブログアプリ: Apache Roller 5.0.1
DBミドル:MySQL5
HTTPサーバ:Apache httpd 2.2.22

*Rollerのインストール
基本、インストールガイドに従って問題なし。

1.ダウンロードしたパッケージを解凍したらWARファイルがあるので、それを/tmpフォルダなど一時作業フォルダへ展開。

2.Tomcatマネージャを開き、配置

  コンテキストパス→Rollerのパス名(/rollerなど)
  XML設定ファイル→空白
  WARファイル→解凍したWARファイルまでのパス
  「配置」ボタンで配置完了

3.データベースを設定

4.roller-custom.propertiesファイルを編集する
  →ドキュメントのEaxmpleをそのまま引用
   *データベース設定時に指定したユーザ名とパスワードにすること

5.JDBCドライバとJavamail APIを配置
  →JARファイルをダウンロードして$CATALINA_HOME/libに配置する

6.以上の過程で問題なければ、http:/(Tomcatのパス)/roller/へアクセスすればシステムを構築するかという画面が表示される。
  問題があれば、500番エラーを返す。その時は上記設定を見直す。

7.Apache httpdと連携
  Tomcat標準搭載のAJPコネクタを利用する。
  httpd.confに以下の設定を追加

    ProxyPass ajp://localhost:(AJPポート番号)/roller/
 

これでhttpdからTomcatへアクセス可能となる。

*デザイン変更
このサイトからデータをいただき、自分でカスタマイズしてみた。テーマのベースは上記サイトからダウンロードしたテーマの一つである/themes/ocadiaを利用
以下、重要なとこだけ抽出

・About
→変数$model.weblog.aboutを参照し、ブラウザで設定したパラメータを表示
・Calendar
 →マクロ#showWeblogEntryCalendar($model.weblog "nil")を呼び出し。
  配置の時に左寄りになるため、スタイルシートで無理やり補正
・Tags
 →以下のマクロを追加

#set($mytags = $model.weblog.getPopularTags(-1, 30))
#foreach ($tag in $mytags)
<a class="tag s${tag.intensity}" href="$url.tag($tag.name)" title="$tag.count">$tag.name</a>
#end

しかし、タグにアクセスしてもなぜか404エラー。。。
 調べたところ、tagsIndex-templateを定義する必要だったみたい
 theme.xmlにTagIndexのテンプレを追加し、tags_index.vmファイルを作成。
 #tags_index.vmの内容はほぼWeblog.vmと同じ

全然まとまりないけど、以上。
気になった点はちょこちょこ変えていこうと思う。

ブログシステム構築

11:23午後 2 10, 2013 in category General by Jun

 期末でかなり忙しい時期なのに、日々思ったことを書き留めるためのブログがほしいと思い、貴重な週末のほとんどを潰してこのブログシステムを構築してみた。
 これから、このブログを忘備録として扱いたいと思う。