検索:
以降の記事を見る

This is ARAKI's daily notes.

実ノ商人ハ先モ立チ我モ立ツコトヲ思フナリ

管理/ トップ/
カテゴリ/ 日記(全部): 技術系: devel: postfix: donrails: rails: ruby: mono: food: road:

カテゴリ: devel の記事 [リスト]

#1 [devel] “We reject kings, presidents and voting. We believe in rough consensus and running code.”
今いちばんほしいものはこれ.

written by Ar- at Tue Dec 02 12:09:11 UTC 2008
#1 [devel][ruby] DB2 rails
A major milestone for DB2 on Rails | DB2 on Rails
Speaking of Rails 2.2, which is about to be released, you’ll finally be able to run rails my_app -d ibm_db. This will generate a DB2-specific config/database.yml file.
ともかくgem ibm_dbの1.0がでたようだ.はやいとここいつもためさんとな.

written by Ar- at Sun Nov 09 03:12:11 UTC 2008
#1 [devel][google] トリップアドバイザーか
外国人のクチコミも読める,旅行クチコミサイト「トリップアドバイザー」日本版がスタート:ITpro
日本語サービスの開始に合わせて,トリップアドバイザーは10月31日までクチコミ掲載件数に応じてJALマイルをプレゼントするキャンペーンを実施。期間中に3件のクチコミが掲載された場合は100マイル,5件の場合は200マイルをプレゼントする。その他にも,旅行の失敗談を投稿するとホテル・クーポンや全国共通すし券が当たるキャンペーンを11月30日まで展開する
とりあえずマイルほしさにやりますか(w googleチャンネルにもでてるがgoogle mapsつかいまくりだよなあ.

written by Ar- at Thu Oct 23 02:15:29 UTC 2008
#1 [debian][devel] MonetDBをdebianに
geos-configはlibgeos-devにはいっているのでそれだけapt-getして,あとはひたすらコンパイル.
./monetdb-install.sh  --enable-sql --enable-xquery --enable-geom --prefix=/usr/local

Successfully installed MonetDB in /usr/local/bin
You can start using MonetDB/SQL by starting
 /usr/local/bin/merovingian

はて.書き込み権限とかもちゃんとチェックしているようなので sudo でやる.

monetdb_adapter_0.9.1.tar.gzもってきて中をみると,swigが必要だと気がつく.
> swig MapiLib.ruby.i
> ruby extconf.rb
> 
> make
> make install (you should typically have superuser rights for this one)
との要求が.要求どおりやってみると,
MapiLib.ruby_wrap.c:122:17: error: tcl.h:
でおこらられたので,apt-get install tcl-devして,さらにinclude行を tcl/tcl.hに修正.

written by Ar- at Thu Oct 23 00:43:56 UTC 2008
#1 [devel] スライドをつくる土曜日
gitをdebianとmacの両方に整備してみた.
とりあえずdebian勉強会のgitからとってきてlatexしてpdfつくるまではok.

なんといっても役にたったのはgit cheet sheet. svgなのがイイ.

しかしcvs->svnはわりとすんなりいったのは,svnの場合は"ここに何があるの?"というときにwebブラウザでほいっとアクセスすればすぱっと読めたことにあったと自分では思うのが,gitではどうするのがいいのかなあ.

まだわからん.

忘れものなどしたので会社にいって2時間ばかり仕事して帰宅.

written by Ar- at Mon Oct 20 01:01:21 UTC 2008
#1 [devel][工作] 電子部品の掛売してくれるところ

個人ではまったく問題ないのだが,あんまそうもいってらんないので電子部品の掛売をしてくれるところを探している.というわけで調べてみた.

結局のところ学校とか官公庁以外の法人でokで関係ありそうだったのは,
  • マルツ
  • ebuhin
  • 多分チップワンストップ
ダメなところ
  • 秋月
  • 千石(官公庁学校のみ)
  • スイッチサイエンス(請求書は可能なようだ)
  • ストロベリーリナックス(数十万ならokらしい)
  • メカロボショップ(請求書は可能)
不明
  • 若松

もしょうがないけどダメだったところが多い..Arduinoは掛売ではどうも買えないかんじだ.


この記事へのコメント: by Benjamin / Mon Sep 29 09:03:17 UTC 2008
私が良く使っているRSは掛売りの設定が出来そうです。FAQを参照。 http://jp.rs-online.com/web/
この記事へのコメント: by araki / Mon Sep 29 09:40:43 UTC 2008
情報ありがとう.見積書出さない,指定伝票無理,ということなのでどうにもだめそうなかんじ...>RS クリアできなかったら自腹モード突入なのでやばいです.
この記事へのコメント: by Benjamin / Mon Sep 29 10:14:50 UTC 2008
了解。なかなか条件厳しそうですね。品揃えはともかく、その辺の融通が利きそうなのはここなんだが、東京でまともに機能するかどうかは不明。http://www.umezawa.co.jp/
この記事へのコメント: by pMan / Mon Sep 29 22:47:40 UTC 2008
Digi-Keyとか掛け売りできませんでしたっけ?見積もりもできたと思いますけど。まぁ、しっかりとした書類を残したいときはいつもchip1stop使ってましたが。 あとはELISshopとか。どのくらいまで先延ばしにできるか微妙ですが、法人なら応相談ではないかと思われます。
この記事へのコメント: by araki / Mon Sep 29 22:55:51 UTC 2008
pManさんどうもありがとう. そういえばそういうところがありましたな>Digi-Key.あそこは最悪2hop経由しないといけない気もするのですが取引できそうです.IBS-japanも1hopかませば取引があったのでした. さて.ソフトバンクBBからはArduinoはないぞ,というおしらせが先程届いたのでした..やはりArduinoはナニすぎか.
written by Ar- at Sun Sep 28 15:20:51 UTC 2008
#1 [devel] 都市水害を回避するひとつの方法
++二瀬ダム++
この度、二瀬ダム管理所の屋上に職員の手作りによる雨水貯留施設を設置しました。目的は、災害時の代替用水源や屋上植栽への水やりなどで、水道水の節約にもつながります。
 仕組みは、雨樋からのパイプの一部をカットして、90°エルボで市販のゴミ箱(貯水槽)へ、満水後の余剰水は再びパイプへ戻します。設置作業時間は一人でも1時間程度で、材料費も5千円程度以下と、お手軽で簡単に作れるのが特長です。
 近年、集中豪雨による都市水害が増加傾向にあります。これが多くの家庭に設置されれば、水害抑制策としての雨水貯留に効果が期待できます。
 さぁ、あなたも作ってみませんか。作り方はこちら(PDF)です。

これはいい.すばらしい.公開は9月5日だったようだが夏休みの自由工作?にもうってつけ.

written by Ar- at Fri Sep 26 01:33:41 UTC 2008
#1 [devel][大学][論文][学会] ソフトウェア科学会がソフトウェア論文の特集号を出すようなのだがオソ的にこれがなかなかいい
メールがやってきたので見てみた.
日本ソフトウェア科学会学会誌『コンピュータソフトウェア』
「ソフトウェア論文」特集 論文募集のお知らせ

  • アブストラクト締切:2008年 9月19日(金)17:00
  • 論文投稿締切: 2008年10月10日(金)17:00
  • 特集号刊行予定:2009年8月号

論文カテゴリ「ソフトウェア論文」

とまあここまではべつにいいのだが,このFAQなどを見ていくと,これがなかなかいい.
どうしても研究とはいえ実装を避けて通れない自分のような人にはいい場なのかもしれない.

  • ソフトウェア論文の対象となるソフトウェアは多岐にわたります.
  • プログラミング言語処理系
  • オペレーティングシステム
  • ネットワークソフトウェア
  • インタラクティブソフトウェア
  • 形式的技法支援ソフトウェア
  • ソフトウェア開発支援ツール
  • 応用ソフトウェア
  • その他先進的ソフトウェア

まあこれもいい.ここまでよんでいると,ふんふん,まあそうだねえ,と思うのだが,
この次が重要.

ただし,学術論文に求められる成果の再現性や有用性の観点から,以下のことが強く望まれます.
  1. そのソフトウェアを一般読者が容易にかつ無料で使用できること
  2. 構成法,実装法に力点を置くソフトウェアにおいては,ソースコードが無料で閲覧できること

この最後のがとくにいいです.が,微妙にぼかしてある気もします.このへんがおとしどころだったのかもしれません.
おまけ的あつかいかもしれませんが
  • ソフトウェア自体に関する記述に加えて,普及の努力,ソフトウェアの進化, ユーザコミュニティの形成, システム管理・保守業務に伴うソフトウェアの統合・運用 などの経験に関する論述も歓迎します.
  • ソフトウェア論文においては,対象ソフトウェアの作品としての完成度は重要なポイントとなります.一方,研究的な新規性をもつことは必要条件でも十分条件でもありませんが,研究的な新規性があれば,それを実現したことがメリットとして評価されます.

というのもあります.はて.いかがいたしましょうか.

この記事へのコメント: by araki / Thu Jul 03 11:07:41 UTC 2008
自分が書くかどうかはまた別問題..
written by Ar- at Wed Jul 02 01:21:57 UTC 2008
#1 [devel][book] Code Craftはとてもいい本ですよ

というか一部のスジではCode Reading, CodeQualityに続く3つ目の本だとも言われているのだが、正直この2つ読んだからもう(読みつかれましたごめんなさいだから)いいよ、という人でも読む価値はあると思う。 前の2つとは違う本です。プログラマーの群れという節が痛い人はいっぱいいると思うのでそこだけは読みましょう。。。


written by Ar- at Sun Dec 23 19:37:07 UTC 2007
#1 [devel] RHEL4でeclipseがあがんねーよの顛末

仕事でRHEL4 AS u4の上でeclipseをあげることになった。が、あがらない。結局はあがったわけなんですが。罠に気づかずに悩んでいた。

  • $ java -version とすると gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-3)だったので、JDK5でいれたほうが先にくるようにPATHをかえた
  • XPCOM error -214747262とかでたので、export MOZILLA_FIVE_HOME=/nowhereをつけて起動した。

XPCOM errorのほうについては、https://bugs.eclipse.org/bugs/show_bug.cgi?id=103620

Firefox from mozilla.org is statically compiled and does notsupport embedding, so it should never work with firefoxunless you're using firefox from a linux distribution thatis dynamically compiled.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=133304

Firefox from mozilla.org is statically compiled and does notsupport embedding, so it should never work with firefoxunless you're using firefox from a linux distribution thatis dynamically compiled.


at Thu Dec 28 05:13:25 UTC 2006
#1 [debian][devel][donrails] sargeにmysql5をつっこみ sqlite3からmysql5へ運用をかえる。

手元のnoteはsidで、本番環境はsargeなのだが、mysql4とmysql5で微妙に違うせいか、sargeのほうにもmysql5をいれることにした。

もとはsqlite3なのでdumpしてmysqlにいれりゃいいだろ、とかおもったのだが微妙に違う.

  • sqlite3では INTEGER PRIMARY KEY
  • mysqlではSERIAL UNIQUE, PRIMARY KEY id

みたいな違いがあってアレなので、変換するもんをかいてみた

backports.orgからいれりゃいいかとおもったのだがそうはいかなかったので

  mysql-common_5.0.24-1~bpo.1_all.deb

をとってきていれて解決。あとでpreferecesあたりをいじるといいのかな。


at Sat Sep 16 14:59:45 UTC 2006
#1 [devel][donrails] donrailsのissueリストとindex pageの見せかたの修正

ayさめがどうもいじりはじめてくれたようなので、google code hostingのissue機能に、つらつらと書きたしていく。

index pageは、お盆につちやさん

あらきくんの日記はrootのcheckをしていると(つまりrssリーダをつかっていない)本文を見るのにワンアクション余計に必要

とかいれたので、とりあえずindex.rhtmlをかきかえて、最新の記事は表示するようにしてみた。これでどうでしょ。つちやさん。やってみたいことたくさんあるなあ。


この記事へのコメント: by つちや / Fri Aug 25 09:42:03 UTC 2006
たいへん素晴らしい。ありがとうございましたです。
at Fri Aug 25 01:55:27 UTC 2006
#1 [devel][ruby][donrails][rails] モブログ(いっててはずかしいな)のためのちっこいツール。

ふと思いたってdonrailsの中にはいってたmail2atomを独立させた。

  • ruby, ActiveRecord, htreeあたりに依存している。
  • 受け側は、AtomPOSTに対応している必要がある。
  • 本文はtext/plain、text/htmlに対応している。multipart/alternativeだったらhtmlを使う。
  • 画像ファイルが添付されていればそれもpostする。

http://code.google.com/p/mail2atom/

使いかたは簡単。svnでひっこぬいてきてから設定をかいて、.forwardを書く。

設定ファイル1 (~/.donrails/atompost.yaml)

user: ユーザ名
pass: パスワード
target_url: http://donrails.araki.net/atom/post
target_url_image: http://donrails.araki.net/atom/image_post
certify_mailaddress: yasu@debian.or.jp
report_mailaddress: yasuhiro@example.com
category: misc

設定ファイル2 (~/.donrails/atomcheck.yaml)

dbfile: /home/yasu/.donrails/data.db
adapter: sqlite3

.forward

"|IFS=' ' && exec ruby -I /home/yasu/tool/mail2atom /home/yasu/tool/mail2atom/atommail.rb || exit 75 #yasu"

at Thu Aug 24 14:51:52 UTC 2006
#1 [debian][devel] Radeon9550でdualheadをするxorg.conf

まあなんというか自分の環境は1600x1200と1280x1024のサイズの違うLCDをつかっているので小さい方ではvirtual desktop風味になって上下方向はスクロールしてしまうのがちょっと不満なんだが、まあしょうがない。

昔はそれがいやで二枚ざししてたのにおちたもの(わら

まあうまくいっていなかったのは 

 Option		"MergedDPI"	"100 100"

を、つけていなかったからのようではあるが。

あとあれだ

 Option		"EnablePageFlip" "true"

をつけてやるとだいぶ早くなるようだ。。そしてEXAよりXAAのほうが速いな。

xorg.conf


at Thu Aug 24 14:52:43 UTC 2006
#1 [devel] google code hosting のsubversion performance改善

まとめると、すばらしい速度になりました。これで移るのは決定かという気分なんだが。

万が一、新しいプロジェクトが既存のプロジェクトの名前空間を侵すことのないように、GoogleではSourceForge.netのプロジェクト一覧を保持しているという

ということだが何も連絡がないところを見ると、berliosのは保持していないようです。

さどっちいわくsf.jpのは知らんようだ。

さて今日はどうかとおもって試す。

$ time svn update
リビジョン 3 です。
real    0m6.231s
user    0m0.040s
sys     0m0.084s

お、劇的にはやくなってるな。ということで

announceがでてた

Hi all,
We just pushed out a fix for the Subversion performance. Please let us
know if you see any continued problems.
My apologies for the inconvenience.
Cheers,
-g 

いやまったく

<xxxxx> checkoutが1分ぐらいか
<xxxx> 20分かかってたのが嘘みたいだ

at Thu Aug 24 14:52:32 UTC 2006