ubuntuの自動更新&メール通知設定のメモ
とりあえず
sudo aptitude install ssmtp
でssmptをインストール
下記を参考にssmt.confを設定
http://www.gentoo-wiki.info/HOWTO_Gmail_and_sSMTP
で.mailrcに
set sendmail="/usr/bin/msmtp"
を追加
これでmailコマンドでメールが送れるようになった。
sudo aptitude install unattended-upgrades
で自動更新パッケージをインストール
/etc/apt/apt.conf.d/50unattended-upgrades
を修正して
//Unattended-Upgrade::Mail "root@localhost";
の行をコメントはずして設定。
これで更新連絡が自動でメールされるはず。
maven2で参照ライブラリjarの中身を含む実行用jarファイルを作るには
まずpom.xmlに下記みたいな
<project> ... <build> ... <plugins> ... <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>(起動クラスのパッケージ名を含むフルネーム)</mainClass> </manifest> </archive> </configuration> </plugin> </plugins> </build> </project>
mvn assembly:assembly -DdescriptorId=jar-with-dependencies
あといくつかグリモンもgistを使ってUPしてみたけど
以前、どこかでグリモンとgist(githubだっけ?)の相性わるいって
きいた気がするんだけど、
ちゃんと貼り付けられて、ファイルのダウンロードと
グリモンとしてのインストールもうまくいくみたい。
なんのもんだいもなしですた。
http://gist.github.com/nanakoso/
いい感じ。
とりあえず試しにアップしたプロジェクトなど。
Generator-for-Java(Java用パイソン風ジェネレータ)
肝心なソースはこれ1つ
Generator.java
これならgistでもよかったかなって思うけど
一応gitとgithubの勉強もかねてEclipseのプロジェクトごとpush
してみた。
最初の一歩ってことで。
実は
d:id:lethevert:20070621p2
の人の車輪の再発明なんだけど。
違うのはnullの受け渡しもサポートしてるのと、スレッドの後始末
ちゃんとしてる(つもり)なところくらいかな。
(元祖Pythonのジェネレータがnull受け渡しサポートしてるかどうかなんてしらね)