ソフィア管理人日記ログ(5)



   

店舗新装オープン致しました

2008.6.29

6月より勤め出した新しい職場(スーパー)が昨日Open致しました。 我がベーカリー部門も助っ人5人を頼んで朝からフル回転でした。 私も朝7時半から夕方6時半まで休憩を挟みつつ頑張りました。 お陰で目標売り上げ+5万円を達成できました!

ただし、今日はですね(苦笑)。2時時点で昨日より8万円も少ない状態。 日曜なのにねぇ。 まあ忙しいと助っ人さんが居なくなった時困るので、少し余裕がある方が助かるんですけど(本音)。 とりあえず1週間はオープンイベント等があって忙しいですが、 それ以後は普通の生活に戻ると思います(多分)


…修理に出した携帯直っているらしいですが、取りに行く暇が無い(泣)

只今研修中です

2008.6.22

6月19日より新しい会社の研修が始まっています。 日記の更新まで手が回らず、定期的に更新ができていません。スミマセン。

28日よりお店が新装開店となるので、また忙しくなると思います。 おまけにとある資格試験の勉強もしているので、10月中ごろまで忙しいかな。 プログラムを弄っている時間があまりないかも知れませんね。 まあなんとか「私の書庫」と「UTF-8 Writer」ができたのでよかったです。

FireFox3をDLしましたが、やっぱりJavaScriptの動作スピードが格段にUPしています。 Google Mapなんかでも非常に表示が速いですね。 幾つかのアドオンが動かないのが残念ですが、まあ近いうちに対応してくれることでしょう。

SynEditのライセンス

2008.6.17

本日、UTF-8 Writer Ver1.0.2.0のアーカイブ版を公開致しました。 この後Vectorにも登録申請しようと思っています。 また、セットアップ版の作成にも取り掛かりたいと思います。

さて、ここで問題となったのがSynEditのライセンス。 前バージョンの時注意していなかったので何も記していませんでしたが、 実はライセンスの制約がありました。 ただ、このライセンスの説明が英語で分かり難いんですよね…

SynEdit.pasを開いてみると、ライセンスがコメント書きされています。 分かる方は読んで訳して教えて下さい。 最初の段落では明らかにMPL1.1であることが示されています。 と言うことは、先のJVCLと同じような扱いで済む訳ですね。

しかしネットを検索してみると、SynEditはMPL1.1GPLのダブルライセンスであるとするサイトもあります。 確かにコメント書きの5段落目にはGPLのことが示されていますが、 翻訳ソフトに掛けた感じでは任意のような感じがします。

とにかくMPL1.1は間違いないので、ソースコードの入手先を記載して公開することにします。

UTF-8 Writerほぼ完成

2008.6.16

UTF-8 WriterのHELPの作成、ほぼ終了しました。 あとはreadmeファイル、セットアップファイル等を作成して完成です。 近々公開できると思います。

ツールバー下段

今回のバージョンアップで、かなりHTMLエディタらしくなります。 例えばツールバー2列目(上図)が、タグ入力に特化したバーになっています。 これでタグ入力がかなり楽になるはず。

文字実体参照もかなり充実しています。 コピーライト©や登録商標®、マークアップ記号に加えて、 丸付き数字(①②③)、 マーク(♠♣♥♦)、 音符(♩♫♭)などが入力できます。

FireFox3の公開日は6月17日(日本時間18日早朝)となりましたね。 水曜日はPC安息日で木曜日は朝から新しい勤め先の講習会となっているので、 キャンペーンに参加できません(涙)

UTF-8 WriterのHELP作っています

2008.6.14

昨日は新しい会社の研修に行っていて日記を書く余力がありませんでした(詫)

UTF-8 Writerの記事を書いてから大分経ちましたが、 どうなっているのかと思っておられる方もおられるでしょう。 まあ間に「私の書庫Ver1.0.4.0」を公開した関係もあって、少し遅れております。 現在HELPの作成中(50%程完成)です。

UTF-8 Writerヘルプ

しかしまあ……追加機能が多過ぎて、HELPの書き直しも大変です(汗)。 一部の機能の解説は簡単な記述だけで済ますものもありそうです。 お許し下さい。直感で操作できるはずです…多分

フロッピーディスクの山

2008.6.12

今日も軽~くお部屋の掃除を・・・と思っていたんですが、いつものパターンです(苦笑)。 押入れの中が余りにもゴチャゴチャしていたので、ついつい大掃除をしてしまいました(汗)

まあそれで押入れの中は片付いたのですが、 出てきたのがフロッピーディスクの山です。 今時フロッピーと言ってもねぇ…。うちのPCにもフロッピーのドライブは付いていませんし、 ドライブを買うのも何ですし……(汗)。

しかし出てきたFDを見て懐かしいものもありました。 昔のラップトップワープロの外字機能で作ったドット絵がシールに印字していました。 それを見て何か感無量でした(爆)

また「2HD」という表示にも感動。 そう言えば「2HD」と「2DD」だったかな…2つの規格もありましたね。 今はFDの100分の1くらいの大きさのmicroSDにGBの容量が詰め込めますから、 ここ15年の進歩と言うのは恐ろしいものです。

あ、因みに私が学生の時はまだ5インチFDでしたけど(余談)。

JvRichEditのURLリンク

2008.6.10

今回の「私の書庫 Ver1.0.4.0」はURLにリンクが張られるようになっていますが、 これはJvRichEditに備わっている機能の1つです。 でもこれ、実装するのに時間が掛かりました。

JvRichEditにはURLClickというイベントがあるのは分かっていたんですが、 URL文字列の取得をどうすればいいのか分かりませんでした。 Linesプロパティ等を一つずつ調べたりしてかなり手間なことをしましたが分からず、 正規表現で判断するのかとか思っていたのですが・・・ 実は滅茶苦茶あっけなく解決です。

下のがURLClickイベントのprocedure。 よく見ると思いっきり定数URLTextが存在していますがな(爆)。 と言うことで、ShellExecuteを使って記述すればOK。


procedure TForm1.TJvRichEdit1URLClick(Sender: TObject; const URLText: string;
  Button: TMouseButton);
begin
  ShellExecute(Handle,'OPEN',PChar(URLText),'','',SW_SHOW);
end;

因みにURLリンクを機能させるには、JvRichEditのAutoURLDetectをTrueにしておきます。

このようにDelphiプログラミングは、 ‘分かってみれば’すーごく簡単……ということが多々あります。 わずか数行のコードでいろいろ出来るDelphiの凄さとともに、 解説サイトの少なさを痛感する今日この頃です。

マウスの持ち方

2008.6.9

マウスの持ち方なんて皆同じかと思っていたのですが、実は千差万別なんですね。 初めて知りました。因みに私の持ち方は、

マウスが小さいので小指を使うことは無いのですが、ホイールは中指がスタンダードなんでしょうか? ちょっと試してみましたがとてもじゃないけど使えません(苦笑

引き続きパンを焼きます

2008.6.8

まず初めに、本日「私の書庫Ver1.0.4.0」を公開しました。 Ver1.0.3.0は大きなバグがあったので、アーカイブ版をいつまでも公開するわけにはいきませんね。 と言うことでVer1.0.4.0を安定バージョンとし、アーカイブ版とセットアップ版の両方を公開とします。


さて、本日新たな職場の採用通知を戴きました。 某デパート系の一店舗ですが、そこでパンを焼くことになりました。 経験を生かせるので良かったです。

以前のパン屋も本当に良かったのですが、 朝4時出勤がきつくてとうとう辞めてしまいました。 給料・人間関係も言うことなく、物を作るという仕事も非常に面白かったんですが、 体が言うことをきいてくれなくなったんですね。 残念でしたが仕方ありません。 でも14年も働かせて戴き、いろいろ経験を積ませて戴いたことに感謝しています。

因みに私が抜けた以前の職場は、 私の小学校時代の 悪友 同級生&元同僚でもある職人が戻って来ることになったので, ひとまず安心です。 しかし今回の私の件も含めて、パン職人の宿命みたいなものを感じますね。

パン屋から逃れられない!

ということを…

私の書庫の痛いバグを修正orz

2008.6.6

私の書庫でとてつもなく大きなバグが潜んでおりました。 アイテム新規作成→記入→読み取り専用→アプリ終了とすると、データが消えてしまいました(滝汗) 途中一回でも別ノードをクリックすれば保存されるのですが、 それをしないと消えるんですね(泣)

痛いバグです。今まで再現できずに原因が掴めませんでしたが、ようやく発見しました。 リッチテキストを保存するタイミングは選択ノード変更時アプリ終了時ですが、 読み取り専用にしていると保存されません。 それで上記の操作では保存する条件に掛からなかった訳です。。

と言うことで、読み取り専用にした時点でも保存するようにしました。 これで大丈夫なはずです。

Ver1.0.4.0の公開は日曜か月曜になると思います。例によって広告付きになりますが、 オプトメディア化が済むまでの数日だけアーカイブ版を公開します。