Blog
CVSに新バージョンをインポート
「このエントリーを含むはてなブックマーク」ボタンを表示する
2005/08/11 ( Linux Life )
Movable Type に「このエントリーを含むはてなブックマーク」ボタンを表示するをマネして作成。
いままで tB = trackBack だと思ってたんだけど、違うのか。
まぎらわしいというか、センスないな。
はてな投げ銭システムに登録してみた。
2005/08/11 ( Linux Life )
はてなポイントを贈る
前々からこういう仕組みを求めてました。
この情報なら???円払ってもいいな。っていう時あるよね。
特に仕事で日本語の情報が無い時とか、500円くらいなら払うから〜みたいな。
はてなに限らず、もっともっとこういう簡単な仕組みが一般化すれば色んないいことあると思う。
Qt GUIプログラミング
2005/08/11 ( KreetingKard Qt )
Qt GUIプログラミングを読んでいる。
基本的な事や歴史的なことや環境に依存するようなことがちりばめられていて、かなり勉強になる。
サンプルプログラムもつまらないお絵かきソフトではなく、色んなテクニックを駆使するような面白い物になっている。
10回は読まないと。
で、とりあえずQCanvasでも印刷できることがわかった。
というか、QCanvas,QCanvasItem,QCanvasViewのサブクラスでデザイナ部分は全て解決するんじゃないかという気がしてきた。
あらかじめもっと本気でちゃんと見ておけばよかったなぁ。
というわけで、見てみたんだけど、
QCanvasView が QScrollView の派生じゃなくて QWidget の派生で勝手にズームしてくれてたら完璧っぽい。
canvas - example を見てがんばることにして、とりあえず
- KKDDoc : public QValueList<KKDPaper>
- KKDPaper : public QCanvas
- KKDItemBase : public QCanvasRectangle
- KKDTextItem : public KKDItemBase
- KKDImageItem : public KKDItemBase
- KKDView : public QScrollView
- KKDCanvas : public QCanvasView
な感じ?ネーミングがおかしいのは突っ込まれたら直そう。
直す手間や無駄にした時間(?)を嘆くより、また良くなるっていう気持ちのほうが大きいのはいいことだ。
アルテックでは相互リンクを募集しています。
2005/08/11 ( Linux Life SPAM )
貴ホームページを拝見させて頂きまして相互リンクをお願いをしたいと思い、メールさせて頂きました。
弊社のサイトをご覧になり、ご承諾頂けるようでしたら、大変恐縮とは存じますが、
以下のページより貴サイトのリンク情報をご登録願います。
( ̄△ ̄;)エッ・・?
「アルテックでは宣伝してくれるサイトを募集しています。」の誤変換?
router.altech-ads.com - - [09/Aug/2005:16:08:28 +0900] "GET / HTTP/1.1" 200 17982 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)"
まぁ、一応見てることは見てるけどねぇ。
サイトを見る限り普通の企業っぽいのに、かなりレベル低必死なんだなw
割とお願い聞いてあげてるいい人もいるし。
と無駄な時間を費やして釣られてみる。
KLineFeed がおかしい
2005/08/11 ( KLineFeed )
KLineFeedがおかしい。
最後が二重になる。まぁ、あんま使わないし、要望もないから直す気もしないんだけど。
国、郵便番号、住所 2
国に依存する機能。
- 郵便番号辞書の構築
- 住所辞書の構築
- 郵便番号→住所
- 住所→郵便番号
- 選択用住所ツリーの構築
- 郵便番号のInputMaskの設定
- 描画
描画をこっちに含めて、個々の住所データにこのクラスのポインタを保持していれば 文字描画でやったことはいらないような気がしてきた。
ベストな設計は国際化に対応して標準(なにもしない)と日本のを作るっていう方法なんだけど、
色々考えてもあまり何も進まないから、とりあえず、国際化を考えずに日本版で作って、後から拡張するのも手かなぁ。
かなり中途半端なタイミングですが、段々ローカルのみで開発するのが不安になってきたので、sf.jpにインポートしました。
前のディレクトリを移動する方法がわからなかったのでkreetingkard2という名前です。
安易ですいません。だれか正しい方法教えてください。
でチェックアウト完了。
Doxyfileを除くの忘れてたよorz
プロジェクトファイルがCVS対応になっていなかったので修正してコミット。
CVSってちょっと使わないとすぐ使いかた忘れるんだよなぁ。
雛型集をtemplate-20050811.tar.gzからダウンロードして、
~/.kde/share/apps/kreetingkard/ に展開すればとりあえず動くような気がします。
アイテムの編集機能は動きません。
サーバーにアクセスする機能(雛型集のアップロード/ダウンロード)は動きません。
その他色々動きません。
あんま落ちるようなところはないと思うけど。
今後の予定
住所録の編集機能を作成する。
デザイン部分をCanvasモジュールで実装しなおす。
サイトを作る。
なんかありましたらメールでおしらせください。
MLにもアナウンスしたほうがいいかな。