旧: http://isweb13.infoseek.co.jp/computer/nilab/
新: http://nilab.hp.infoseek.co.jp/
11/9から変更。
(Microsoft Project のヘルプより)
Resource オブジェクト、Resources コレクション オブジェクト
>Resource オブジェクトを Resources コレクションに追加するには、Add メソッドを使用します。次の例は、作業中のプロジェクトに、関口という名前の新しいリソースを追加します。
>
>ActiveProject.Resources.Add "Matilda"
ちょっとだけ文字のサイズを変えてみた
っていうかスタイルシートわからんなぁ。リファレンスは会社に置いてきちゃったし。
なんか、タイトルとかサブタイトルとか要らん気もするけど。
まぁ、いつか違うのに変える or 改造する or 作る ってことで。
更新(23:10) スタイルシートを捨ててみたりして。
アイフルの女性社員が質問に答えてくれる人工知能?プログラム。
とりあえず「わんちゃんは好きですか?」と質問したら、
「私が今したいのは、恋人のように親身になって、お客さまのご質問にお答えすることです。」と返ってきた。
スリーサイズとか聞くやつもいるだろうな……
某氏によると「instanceofでオブジェクトの型を調べるのは危険ではないか?意図していないサブクラスがinstanceofで引っかかるから」ということらしい。
instanceof を使うと、その型を所有するクラスの子クラスのインスタンスも適合する。子クラスは親クラスとしても振る舞えるはずなので問題はない。ただし子クラスが親クラスの意図しない振る舞いをしてしまうものであった場合は危険なのではないか?
Class#getName で取得したクラス名を調べる方法を使うと、その型を所有するクラスのインスタンスのみが適合する。そのクラスの子クラスがあったとしてもクラス名が違うことから適合しないため、子クラスが意図しない振る舞いをしても問題はない。ただし、その子クラスのインスタンスも適合させるべきだったら危険ではないか?
CSSまったくわからず。
とりあえず、IE5.0でフォントを小さくしていくと表示が崩れていく。Mozillaでは問題なさそう。どうせIEは使ってないからいいかな。
ChangeLog ファイルを HTML ファイルに変換して Web 日記にするツールchalow. どうやら Perl で書かれているご様子。CGI化できないかなぁ。もう半年ぐらい毎日の仕事内容をChangeLog形式で残しているぐらいだから便利そうに思える。
ひさびさに調べてみた。ちょうどInternetTimeについて何かつくろうかなと思ってところ。
OSとPCの時刻は別物ということ。Managing Accurate Date and Time の日本語訳を読むと、OSは起動時にPCのBIOSの時刻(ハードウェアクロック)を基にOS用の時刻を設定し、OSが管理するらしい。タイムゾーン,/usr/share/zoneinfo,/etc/localtime,timeconfig,/etc/sysconfig/clock,hwclock,setclock,NTP,ネットワークタイムプロトコル,/etc/ntp.conf,ntpdate,ntpq.....
| kohaku:~# update-alternatives --config x-session-manager
|
| There are 2 programs which provide `x-session-manager'.
|
| Selection Command
| -----------------------------------------------
| 1 /usr/bin/gnome-session
| *+ 2 /usr/bin/kde2
|
| Enter to keep the default[*], or type selection number: 1
| Using `/usr/bin/gnome-session' to provide `x-session-manager'.
Rubyアプリを開発するためのIDE: RDE(Ruby Development Environment).
自分のWebサイトに複数のバージョンのAPIリファレンスを置きたい。と思ったがDocumentation Redistribution Policyを見るとダメっぽい。むー。
たぶん使わないだろうけど、なんか良さそうだから、参考URLをメモっておく。Borland C++ Compiler 5.5上でのSDL開発環境の構築.
アイフルといえばワンこ。アイフル”CM紹介”
DOCフォーマットというのはPalmで一般的?な文書形式。DOCフォーマット解析というのを見つけたのでメモ。
うーん、でもうちに設置したやつは過去ログ作れないバージョン。NARRATION BBS
昨日、昼寝の後に頭痛発生。吐き気まである始末。イヴが効かなかったので、きょうはパブロンS(顆粒)を飲んだ。1時間後にだいたいおさまる。
薬局で風邪の予防法という張り紙を見つける。「過労を避ける」という言葉が印象的。
if (過労.contains(残業)) { System.out.println("残業は過労オブジェクトに含まれています:-P"); }
Tech.B-ing で、月平均残業10時間という記述を発見。いいなぁ。
「帰宅時間が遅いことが美徳とされる(Tech.B-ing 2002/12-4 P27)」つーのはどうにかならんのかねぇ?
multifind で、テキスト入力フォームが表示されない。ソースを表示してみると、どうやら Mozilla は MAIN PART の部分をコメント扱いしている模様。これが Mozilla の問題なのかこのHTMLの問題なのかわからない。<!−− tr>の部分があやしいような気がしないでもないが。IEでは表示されている。
当然のように、自分の姓は見つからず。
というメッセージをページの上部にいれてみた。これはかの有名な結城浩さんのリンクはご自由に。フィードバックはお気軽に。を捩っただけ。
いろいろな画像が見れる。日本では閲覧禁止になりそうなものばかりだけど。
Momonga Devel ML からライセンス関連の投稿をピックアップ。[Momonga-devel.ja:00012] License タグについて, [Momonga-devel.ja:00020] Re: License タグについて, [Momonga-devel.ja:00363] Re: License タグについて
ライセンスをあらわす言葉(ライセンス名?)と統一しようということなのかな? BSDライセンスとかは、BSD style とか BSD like とかいくつかの呼び方があるみたいだけど、これをどこかで統一するということはないのかなぁ。っていうかこの流れで Momonga Linux で作ってもらえれて、デファクトになれば便利かも。
で、BSDうにゃうにゃは Open Source Initiative (OSI)によると The BSD Licenseと呼ぶらしい。ただ、 BSD License には ライセンスの改訂前/後があるみたいで Various Licenses and Comments about Themでは、The original BSD license, The modified BSD license なんて使い分けられてる。一般的には改訂前とか改訂後とかわざわざライセンス名に書いてないことが多いみたいだから、単純に「このソフトはBSDライセンス」って言っても改訂前か後かわかりにくい。
ってことで、面倒だから改訂後BSDに内容が似ているThe MIT Licenseとかを使えばいいじゃん、と思ったりして。宣伝に関する記述がどーのこーの違うらしいけど。
隠された言葉は、おそらく某巨大掲示板用語なんだろうと思う -> [vine-users:055210] Re: emacs でC言語をやるには?
PDFってすでに必需品かなぁ。PDFJ - 日本語PDF生成モジュール 配布元:中島 靖のホームページ
いまのところこんな感じ。
タイトルはテキトーに。
サブタイトルは[category__name]サブタイトルメッセージな感じで。
category_nameはアルファベット系(先頭大文字)で記述。以下、現在使っているcategory_name一覧。
[BBS]掲示板
[CSS]カスケーディングスタイルシート
[Debian]デビアン
[Diary]日記
[Finance]金融
[GNU]グニュー
[Java]ジャバ
[License]ソフトウェアライセンス
[Linux]リナックス
[Mozilla]モジラ
[MS-Project]マイクロソフトプロジェクト
[Music]音楽
[NI-Lab.]NI-Lab.ウェブサイト
[OpenSource]オープンソース
[Palm]パーム
[Perl]パール
[Physical Condition]体調
[Ruby]ルビー
[SDL]シンプルダイレクトメディアレイヤー
[VisualBasic]ビジュアルベーシック
[Works]仕事,職業
[Zura]ヅラ系と分類不可能系
変数名 Is Nothing で オブジェクトが Nothing であれば True が返される。
例)
If objectx Is Nothing Then
MsgBox "インスタンスができていません。"
End If
IDは上から順番に1から番号が付いている(プロジェクトサマリータスクはIDが常に0)。途中にタスクを追加しても、適切に変更してくれる。
固有IDは一度付けたら変化しない。ただし、「切り取り」による移動を行うと固有IDは新しく付けられる。(新しくタスクを作り直したとみなされるのかな?)
MSProject.Project オブジェクトの ProjectSummaryTask プロパティが、それ。型は MSProject.Task. ところで、Taskオブジェクトには自身が プロジェクトのサマリータスクか調べるメソッドなりプロパティはないのだろうか? Task.ID が 0 であればプロジェクトサマリータスクとする、ぐらいしかチェック方法が思いつかない……間違ってないことを祈る。
ここ → どぼん!のVB道 - ディストリビューションウィザード は、ディストリビューションウィザードの長所/短所、できること/できないこと、について書かれているので参考になる。
MSの技術資料はここ。MSDN ライブラリ アーカイブ ディストリビューション ウィザード
いや、悪とは思ってないけど。参考リンク → BBL(ブラウンバッグランチ)セミナー「ソフトウェアの知的財産権とオープンソース」
Thinlet は GUI ツールキット(単一のJavaクラス)で、GUI の階層およびプロパティを解析し、ユーザ相互作用を扱い、ビジネス・ロジックを呼ぶ。XMLで記述された見た目の部分と内部のアプリケーション実装を分離する。圧縮されたファイルサイズは28KBで、ライセンスはLGPL. 動作環境は Java1.1から1.4と Personal Java, Personal (Basis) Profile, and MIDP. Swing は入ってない。(左の方にある文章をテキトーに意訳。)
メインは小樽。ちょっとおつかれ。
「旅行」を英語でいうと何?ってことでとりあえず和英辞郎で調べてみると expedition, junket, passage, peregrination, sashay, touristry, travel, trip, wayfaring, trek という感じ。まぁ、観光旅行なら tour で問題ないでしょう。
とれたて!サンエックス情報局によると コミック チャチャッ!(定価390円・徳間書店) に にゃんにゃんにゃんこ のまんがが連載されるらしい。
Sun Microsystems - ピアソン・エデュケーション SDC会員向特別販売 どうやら発売前の本も並んでる。
予約していたCDが届いた。ザバダックの12曲入り最新アルバム。6曲目の「にじ・そら・ほし・せかい」は、NHK「おかあさんといっしょ」の9月の曲らしい。
MIDP for Palm OS を使えば、PalmOS上でJavaのアプリケーションが動く。MIDP for Palm OS のダウンロードはここから。
インストール方法は、ダウンロードした midp4palm-1_0.zip を解凍して、PRCfiles ディレクトリ内の MIDP.prc を Palm へインストールする。たぶん、これがVMみたいなものだろうと思う。同ディレクトリ内の Demos.prc や Games.prc はデモやゲーム。こいつらも Palm へインストールすれば実行できる。
MIDPアプリの開発には、J2SE と J2ME Wireless Toolkit が必要らしい。MyPC(Windows)には、すでに J2ME1.4.0 がインストールしてあるので、J2ME Wireless Toolkit 1.0.4_01 をインストールする。PalmOSエミュレータを動かすには、シリアルクレードルが必要らしい。どーゆーこと(-_-? いや、古い資料しか見てないからそう思うのかも。どこかに新しい情報があるかも。USBクレードルでなんとかできるといいのに。
Conduit を作ればPCとアプリのデータを同期させることができそう。PalmとPC間のデータ同期技術を知るによると、Conduit Development Kit を使えば Conduit を作れて、Windowsでの対応言語は C, C++, Java, Visual Basic とのこと。
とりあえず HelloWorld は、SINSEN-MIDP を参考にして作ってみた。MIDP for Palm OS の Converter ディレクトリ内の converter.bat を起動して HelloWorld.prc の作成に成功。rpcファイルをPalmへインストールして、最初はPalmの残り容量が少なくて「70KBぐらいは残してくれ」みたいなエラーが出てたけど、要らないアプリをPalmから削除したら問題なし。
あと、参考資料となりそうなURLをピックアップ。
J2ME(TM) - Java 2 Platform, Micro Edition
J2ME Wireless Toolkitで作る MIDPプログラミング入門(前編)
J2ME Wireless Toolkitで作る MIDPプログラミング入門(後編)
Java2ME MIDP ゲームクリエーターズガイド J-PHONE、KDDI完全対応 米川英樹著 ISBN4-7741-1470-7 440頁 3580円+税 技術評論社より2002年5月7日発売
ここのトイレ(男性立ち小便用)は落ち着かない(^^; 男なら、ぜひ一度体験してみるべし。正確に言うと、「道の駅 スペース・アップルよいち」のトイレということになるんだろうか。とても宇宙気分なトイレ。
ありがちなコンパイルエラーメッセージ。だいたい綴りを間違えていることが多い。わかりにくいのは、パッケージ名の間違いとか。Jakarta Ant を使ってコンパイルすれば、自動的にパッケージ階層にしたがってクラスファイルを配置してくれるから、間違いを見つけやすい。あと、予約キーワード?っていうのかな class とか goto とかを変数名にしようとしてもコンパイルエラーの原因に気づきにくい。
この手の情報を拾うアンテナを作ってみたい気がする。
参考資料:
Jahreszeit.com/LAB - RSS についてのメモ
rss-jp.net には、日本で配布されているRSS(RDF Site Summary)ファイルのリストがある。
ちなみに Slashdot.jp の RSS は これ。
blog とは Web Log の略らしい。すでに、新聞よりもその手の日記のようなサイトを参考にしている気がする。ほとんどはコンピュータ系に偏っているという感じがするのは確かだけど。
「2007年には多くの人々がニューヨークタイムズ(The Newyork Times)ではなく、blogからニュースを読むようになるだろう」(from インターネットのあり方を変える? 個人ニュースサイト“blog”を運営する人たち)
第5章以外はおもしろく読めた。この手の内容を扱ったライブラリとかないのかな。
qmailでメールを送信するのは可能なのに、配信されないことがあった。ログ(/var/log/qmail-send/current だっけ?)を見ると "@400000003ddb42a9306f8b34 delivery 2184: deferral: Uh-oh:_home_directory_is_writable._(#4.7.0)/" って出ている。
Uh とか oh とかいう言葉から、思うに「セキュリティが甘いからメールを送信しないぞ」という意味だろうか?
ということで、MailBox ファイルの作られるホームディレクトリの権限が 777 とかの他者の書き込みを許している状態から、自分しか書き込みできない 755 に変更してみたら無事メールが配信されるようになった。
うーん、よくわからん。ShellExecuteEx 関数でローカルにあるファイルに関しては拡張子に関連付けされたプログラムが起動してくれた。が、URLに関してはIEが起動するも、URLの欄はカラっぽ。ブラウザには何も表示されない。あきらめて、Shell関数で起動ってわけには……
一気に読めた。読みやすい。
一筆書きの解き方に法則があるとは知らなかった。奇数本の線が集まっている点(奇数点)が0個の場合はどこから描きはじめても解ける。奇数点が2個の場合は一方の奇数点からはじまりもう一方の奇数点で終わる。奇数点が4個以上の場合は解けない。らしい。
なんか「本日のリンク元」があるから何かなと思ったら、Asumi日記(2002-11-21) tDiary: 本日のハンティング をされたらしい。たぶん、こういうこと → http://www.tdiary.org/ をするとハントされるんでしょう。狩猟は hunting(名詞) だから、受身形は being hunted(名詞ということにはならないのか?) でいいんだろうか。英語ニガテ。
また変なものが。シリコンバレータロット。The Silicon Valley Tarot(The Internet Version) を見ると、いろいろカードが紹介されている。大アルカナだと The Hacker とか Bugs とか Firewall とか。小アルカナ は Network, Disk, Cubicle, Host の4種みたい。Steve Jackson Games と書かれているのが気になる……
腕時計型PDAらしい。
参考:
【COMDEX Fall 2002 Vol.2】【速報】Palm OS 4.1採用の“Wrist PDA”が登場
なんと、Qt に Windows版があるとは。Trolltech - Qt/Windows Non-Commercial んで、英語を読むのがつらいのでちゃんと読んでないけど、もしかして GPL なプログラムはライセンス的に作れない? あれ、でも Ruby/Qt とかあるからOKかな? 動作サンプル画面とかはこんな感じみたい → にっきいちゆう 02年11月20日 Qt
このまえ歯医者で治療した歯には全体的に銀がかぶせられた。そんな状態の歯には見えなかったのにな。あの歯科医大丈夫かな?優しい感じだけど、腕は……
「いい歯医者・悪い歯医者」という本がいま手元にあるが、読もうかどうか迷ってるところ。
歯科治療のひどい実態を紹介しているページを発見 → デンジャードットコム 基本的には入れ歯についての体験談。
っていうか、もう3時すぎてる。寝なきゃ……
この本どうかなぁ。けっこう誉めレヴューが多いんだけど良いのかな。
なんというか、最終的にはCGIとか動的な仕組みなしで保存しておきたい。HTMLファイルにして保存できるのが一番いい。
で、yasqueeze.rb というプラグインを使ってみたけど、これは「主にnamazuでの使用を想定」しているらしいので、ちょっと用途が合わない/合わなかった。こいつを改造するか、生成されたHTMLを加工するか、それとも別の仕組みを作るか。しかし Ruby はいまのところぜんぜん理解できてないからなぁ。Ruby256本はたくさん買ったのにね。
おや? Linuxビボ〜ろく では、月ごとにHTMLファイルになってるように見える。それともHTMLファイルに見せかけたPATH_INFO振り分けかな?
ツールバーやマクロの設定等の保存場所を ProjectGlobal(Global.MPT) やそれぞれのファイルに自由に変えることができるらしい。[ツール(T)] -> [構成内容の変更(G)] かな?
今回、Visual Basic 6.0 から SharePoint Portal Server を操作するのには コラボレーション ソリューション プラットフォームとしての Microsoft SharePoint Portal Server 2001 を参考にした。他に情報源として SharePoint Portal Server メーリングリスト もあるが、ここにはプログラムの話題は少なかった気がする。
VB の [プロジェクト(P)] -> [参照設定(N)] にて、"Microsoft PKMCDO for Microsoft Web Storage system", "Microsoft ActiveX Data Objects 2.5 Library" あたりを追加しておくと、入力支援(自動的にメソッドやプロパティを探)してくれるから便利。
# やっぱり<pre>使うときは、こまめに改行しなきゃ……
'// コピー Dim doc As New PKMCDO.KnowledgeDocument doc.DataSource.Open コピー元URL doc.Copy コピー先URL
'//フォルダ作成 Dim folder As New PKMCDO.KnowledgeFolder Dim arrExpectedContentClasses As Variant 'smartfolder という設定が要るらしい(たぶん) folder.ContentClass = "urn:content-classes:smartfolder" folder.DataSource.SaveTo _ 作成するフォルダのURL, _ , _ adModeReadWrite, _ adCreateOverwrite + adCreateCollection arrExpectedContentClasses = Array( _ "urn:content-classes:basedocument", _ "urn:content-classes:knowledgefolder", _ "urn:content-classes:smartfolder") folder.ExpectedContentClass = arrExpectedContentClasses folder.DataSource.Save
'//フォルダの存在を調べる '//(オープン時にエラーが出るかどうかで判定(^^;) Dim folder As New PKMCDO.KnowledgeFolder Dim result As Boolean On Error Resume Next folder.DataSource.Open url If Err = 0 Then result = True Else result = False End If
'//フォルダ内のファイル/フォルダ一覧を取得
Dim folder As New PKMCDO.KnowledgeFolder
Dim rs As ADODB.Recordset
folder.DataSource.Open url
Set rs = folder.Items
'ファイルの一覧
While Not rs.EOF
Dim url As String
url = rs.Fields("DAV:href") 'ファイルのURLを取得
MsgBox url
rs.MoveNext
Wend
'フォルダの一覧
Set rs = folder.Subfolders
While Not rs.EOF
Dim url As String
url = rs.Fields("DAV:href") 'フォルダのURLを取得
MsgBox url
rs.MoveNext
Wend
'//ドキュメントプロファイルのプロパティ情報を取得 Dim doc As New PKMCDO.KnowledgeDocument doc.DataSource.Open url MsgBox doc.displayName() MsgBox doc.BestBetKeywords MsgBox doc.BestBetCategories MsgBox doc.Categories MsgBox doc.Title MsgBox doc.Description '//独自追加したプロパティも拾えるみたい MsgBox doc.Property( "urn:schemas-microsoft-com:office:office#プロパティ名")
'//ファイルのチェックイン Dim k_version As New PKMCDO.KnowledgeVersion Dim rs As ADODB.Recordset Set rs = k_version.checkin(url)
備忘録であり技術的なメモの集まりとしてWeb日記は使えるのだろうか? 最終的には静的HTMLでうまいこと参照できるようになれば。ジャンルから検索できるような仕組み(静的じゃないじゃん……)とかもあれば。多量のソースコードを日記にメモるのもいかがなものか(前日のとか)。なんか、うまく方向性がまとまらないなぁ。思考保留。
むかし、ちょっとだけ試したことがある。Googleで検索してみると、mod_rewriteを入れるだけで Apache の再インストールしている人が多い? DSO が ON なら、 apxs で追加できそうだけどな。mod_rewrite のソースは apache/src/modules/standard/mod_rewrite.c みたい。apxs でコンパイルしようとしたら ndbm.h がみつからない、と。Manual Page: apxs とか [Newbie 1535] mod_rewriteのインストール(ndbm.h???) とか参考になるかな。でも、まぁうちのサーバには組みこまないことにしよう。 mod_ssl も mod_dav も取っ払ったことだし。
とか言いながら、やっぱり導入してしまった(^^;
面倒なので Apache を再インストール。今回のApacheインストール時のconfigureのオプションは README.configure を参考にした。# ./configure --enable-module=so --enable-module=rewrite --enable-shared=rewrite な感じ。
問題なくコンパイルが通って libexec/mod_rewrite.so ができていることを確認できた。ということは apxs でコンパイルできなかったのは PATH のせいかな。
LoadModule rewrite_module libexec/mod_rewrite.so
AddModule mod_rewrite.c
を httpd.conf に追加して、むとぽんさんに教えていただいた tDiary-FAQ-Tips-html を参考にRewriteRule を書く。
問題なく動作してる模様。
社会人一ヶ月目に仕事内容を聞いて「おもしろそうですね」と言ったら返された言葉を思い出す。新入社員のやる気を削いでどうする? なんでそんな人生の時間のけっこうな部分を占めてしまう会社勤めなのに、そんな後ろ向きなの? あいかわらず、その人は何やってるかわからないし、仕事つまらなそうだし。仕事を楽しみたいなぁ。
ネーミングセンスがすばらしい。イーレッツ株式会社 製品紹介を見ると、「通勤フラッシュ」,「キリーポッターII」,「Carに入れてGood!」,「エアフォース・ファン」,「線上のメリークリスマス」って。新しいのは「記録喪失」ですか。「クラッシャー板前(from インパクト命! イーレッツが新製品ネーミングを大募集)」でも良いのに(^^;
日付別に表示する際に、やけに横に広がる。もしかして、ツッコミ・コメントの入力欄がデカイんじゃ……
というわけで skel/diary.rhtml の入力フィールドサイズを変更。ついでに plugin/00default.rb のコメント部分も変えちゃえ。ほんとはプラグインを作ってやるものだと思うけど。
Jcode.pmの全機能は Encode module を通じてPerlに標準装備らしい。Perl5.8からと書いてあるから、もうすでに標準装備ということかな。日本語OK? はじまりは jcode.pl official page から。
Amazon.co.jp で買った商品をそのままマーケットプライスなるもので売れるらしい。マーケットプライスってのは、ようするに中古販売を Amazon.co.jp が代わりにやってくれるものみたい。商品の発送は自分でやらなきゃいけないみたいだけど。コンピュータ技術書なら、けっこう高いのが多いから、そこらの古本屋に売るよりはいいかも。
かなり興味深い本。話題の中心は、削るのは良くないということと&噛み合わせの重要性について。他には…ブリッジ, インプラント, 歯列矯正はリスクが高い(っていうかこの本読んだらこれらはしたくなくなるな)。噛み合せが原因で肩こりや頭痛が起きる。カネとコネさえあれば誰でも歯科医になれる(著者のひとりもコネで入学したと暴露している)。日本では「ブラックの法則」というものが前提にある治療を行うが、それはすでに時代遅れ(国際歯科連盟(FDI)もそう言ってるらしい)。よく噛むことが大事。学校検診が諸悪の根源(金儲け主義)。治療を受けた歯からダメになる。著者は市波治人という人の影響を受けている(おかげで「いい歯医者」になれたってことかな)。
クレスト社発行のほうを読んだが、今は講談社の文庫でも出ている。林 晋哉 (著), 林 裕之 (著)「いい歯医者 悪い歯医者」(講談社プラスアルファ文庫)
とある掲示板 http://bbs5.cgiboy.com/bin/i.cgi?0001071&0&0 で、レントゲンを妊婦にも行う歯科医の話が……「防護エプロンしているから大丈夫と説得しろ」とは、いやはや。でも、本当のところ悪影響があるのかないのか……
追記: 2004-12-12
西日本歯科研究会 - 歯に関するお話し - 「一本の歯が全身を狂わせる」について より
ところが、目を世界に向けてみると齲蝕(虫食い)の予防や充填材料の進歩によって,ブラックの法則はとうに時代遅れの治療法となっている。1990年には、WHO(世界保健機関)の傘下にあるFDI(国際歯科連盟)という機関から、「ブラックの法則の完全撤回」の通達を受けて,「この改革についてこられない歯科医は無能である」といった内容の報告書が発表された。
「歯は極力削らない」ということが、今や世界の常識である。
ガクガク ... (((( ;゜Д゜)))) ... ブルブル
どうやら岐阜県や三重県あたりの方言らしい。意味は、だらしない, 値打ちがない, 散らかっている という感じ。五ヶ所湾岸の方言によると「伊勢・度会方言集」なる本(書店流通はしてない気がする)に載っているよう。
キャッチフレーズが「テクノと民族音楽の融合」なミュージシャンの 4th album. 日本でのライヴ音源を元に作られたライヴ・アルバム。Bohemian Ballet と Madazulu は、まぁライヴになってもそう違わない気がする。いい曲。Deep Folk Song がなんかテンポが早く感じたけど、演奏のせいかな。Cafe Europa の後半で、リズム楽器が元気なのとピアノソロがかっこいいのが良いなぁ。前半からとばしてくれればもっといいのに。ところで、Deep Forest なのか DEEP FOREST なのかどっちが正しいのか? 欧米のミュージシャンは大文字小文字を気にしないのかな。
うーん、よくわからない。検索してたら MTVヨーロッパ音楽賞: 最多はLimp Bizkit という記事を発見。あと、このアルバムは「全米アルバムチャート初登場一位」らしい。
昔、曲名もわからず気になっていたけど、そのころはまったくバンド名がわからなかった。適当にサビらしいフレーズから曲名を探してたら、ようやく OFFSPRING なるバンドだとわかった。っていうかラジオで Americana の曲が流れてて曲の感じが似てるから気づいたんだけど。苦労して探した曲は What Happened To You? スピード感があっていい。
あぁ、やっぱジャーマン・メタルは落ち着くなぁ。リニューアル版も聴きたいところ。ベスト版も出てることだし、それを買っておくかなぁ。曲目: 01.ANYWHERE IN THE GALAXY 02.RAZORBLADE SIGH 03.SEND ME A SIGN 04.STRANGERS IN THE NIGHT 05.GARDENS OF THE SINNER 06.SHORT AS HELL 07.IT'S A SIN 08.HEAVY METAL UNIVERSE 09.WINGS OF DESTINY 10.HAND OF FATE 11.ARMAGEDDON 12.LONG LIVE ROCK'N' ROLL
以前、PalmOSエミュレータを動かすには、シリアルクレードルが必要らしいと書いたが、そうでもないらしい。Emulator を使うには、Palm 本体から ROM を吸い出す必要があるけど、その吸い出しにシリアルクレードルが必要、と。しかし、うちには USB クレードルしかない。
ただ、 Visorに関する覚え書き -赤外線関連- によると赤外線通信でなんとかなるらしい。どうやら、うちにあるノートパソコンの Mebius には赤外線ポートが付いているようなので、こいつを利用してみたらうまくいった。以下に Windows98(SHARP Mebius MN385 D4) と PalmOS4.1(Palm m130) による ROM 吸出し手順を残しておく。
まず、赤外線通信ができるかのテスト。 1) Mebius に Palm Desktop をインストール。 2) Mebius の赤外線通信ポートを(今回は)COM5に設定。 3) Mebius 側で HotSyncマネージャにて、シリアル接続(COM5)で通信するように設定。 4) Palm本体から「赤外線からPC/本体」モードで HotSync.
最初は通信がぜんぜんうまくいかなかった。Webを検索すると10cmぐらい離して通信させるようにと書いてあるのを見つける。なるほど、密着:-P はダメなのね。
次に、ROMの吸い出し。 1) ROM Transfer Extension 3.3 を Palm へインストール。 2) Palm OS Emulator をダウンロードして、解凍して、 Emulator.exe を実行。 3) Download を選択して、Port を COM5 に設定し、Begin を押す。 4) Palm 本体の ROM Transfer Extension にて、 Port を Ir に設定し Begin Tranfer を実行。 5) 吸い出しが終わったら、ファイル名をつけて保存。
つまづいたこと。Emulator.exe 側の通信を行う際に Could not どーのこーの(すでに他のアプリがPortを使ってるみたいな意味だったと思う)とダイアログが出たから、HotSyncマネージャにて、シリアルのチェックマークをはずした。また、ROM Transfer Extension の実行時に致命的エラーが発生したのは驚いた(Portの設定忘れだったかな?)。そういえば、今回使ったPOSEは3.5だったようだけど、ROM Transfer Extension は 3.3 ベース。POSEについてきた ROM Transfer.prc を使うべきかもしれないけど、さいしょうまく通信できなかったからパスしてしまった。
ふぅ、これでようやく "Palmで開発" という遊びを手に入れた?(いや、エミュなしでもできないことはないだろうが……)
こいつは、すばらしいジョーク。An eXtreme Programmer's best friend is his Sony AIBO Robot Dog とか Sangam とか ペアプロって周辺の話題がおもしろいなぁ。
「Web系の転職なら」と書いてあるが、そんなにWeb系は仕事が多いのだろうか? いちおうメモっておこう。うちに宣伝メールが来てたけど売り出し中のサイト? とりあえず、JavaScript必須サイトみたいだから、ちょっと気がすすまない。
URLに.doが見える。Jakarta Struts を使ってるのかな。
けっこうそこらで見かけるこの言葉。どうやらガンダムが由来らしいことを聞いた。ガンダムかぁ、テレビで見たことはないなぁ。参考→ 機動戦士ガンダム全セリフ集_第42話「宇宙要塞ア・バオア・クー」
複雑系の本を読んでみた。「複雑系―図解雑学」. 用語を適当にメモ。フラクタル, シルピンスキー・ガスケット, カオス, ロジスティック写像, セルオートマトン, インヴェージョンパーコレーション. ちゃんと大学でも教えてるんだなぁ、複雑系って -> 公立はこだて未来大学 複雑系科学科
いろいろやりたいと思うのがいけないし、いろいろやったって習得できるわけないし、プログラミングを独習するには10年かかるつーのもあるぐらいだし。でも、やりたいものはしょうがない。ここに書いておくのは、仕事以外で学習しようと思っている技術やプログラミング言語。
[常にmain] java
[入れ替わるsub] delphi -> ruby? or c++? or scheme?
[ちょこちょことetc] xml, ruby, c++, scheme, english, science, hardware, debian
[どうする?]c#, visual basic, uml
たしか、去年の今ごろはC++をやると言っていたはずだが、学習はまったく進まず。環境を作るのに失敗していた気も。LIBRARY_PATHとか必要な環境変数わからず。どこに何を設定するかわからないWindows. Linuxでやったほうが良いかも。来年の情報処理試験も受けないことにしたので、のんびり遊ぼう……
すぐに忘れてしまうVBのFormのプロパティをメモ。
MinButton(最小化ボタン), MaxButton(最大化ボタン), StartupPosition(最初に表示される位置), ControlBox(窓の左上のアイコン「移動」「サイズ変更」「最小化」「最大化」「閉じる」とか付いてるメニュー), Icon(窓の左上のアイコン画像)
サンプルコードはVB.
Dim url As String
Dim ver As New PKMCDO.KnowledgeVersion
Dim rs As Recordset
Dim m_ver_url As String
Set rs = ver.VersionHistory(url)
If rs.EOF Then
'一度もファイルを公開していないと、
'いきなりEOFになる
MsgBox "履歴なし"
Else
While Not rs.EOF
'PKMCDO.KnowledgeDocumentでこのURLを使えば、
'いろいろと情報を拾うことが可能
m_ver_url = rs.Fields("DAV:href")
MagBox m_ver_url
rs.MoveNext
Wend
End If
tDiary: How to make plugin とすでにフルセットに入っているプラグインのソースを参考に作ってみる……tDiaryに関係しないものならそれほど難しくなさそう。とりあえず、ランダムにメッセージを出力するだけのプラグインを作成。
ヅラずれ左上の「うぇざぁ」くんが改名するか実験中。
うーん、参考になる、かも。「人は出会って15秒で、相手が見方か敵かを判断している」ですか。 15秒で自分を伝える、キャッチフレーズ付きの自己紹介って難しいなぁ。笑いをとる、っていうのも。お仕事って大変ね。(from 私には夢がある 第五回 セミナー実施報告)
ハイスピードweb制作がテーマのメールマガジン「矢文」をこのごろよく読む。けっこう参考になる気がする。開発に関する周辺の話題がメインかな。
「アメリカで(そして日本でも)お金持ちになるのは、この本を読んで感動するような純真な人を、その気にさせることができる人です。」という、さつまいものニョッキ氏による「金持ち父さん貧乏父さん」のレビューに感動(^_^;
プリンタメータはプリンタ本体を安くして、インクカートリッジで稼ぐつもりだった? 再生カートリッジで賢く印刷を読んだ感じでは、再生カートリッジでも品質は十分らしい。再生品のほうが地球に優しいし、安いしね。ただ、「適格なスマートチップが組み込まれた新しいOEMカートリッジが装着されるまで作動しない」というのは、ちょっとイヤな企業戦略。
そういえば以前、エプソンの広告を見ていたら、他社製品とインク代を比較した表があった。もちろんエプソンのほうが安いことになっていた。が、キャノンの広告でも同じような表があり、もちろんそちらはキャノンのほうが安いことに(^_^; 自社の有利な方法で比較するのは、電力vsガス のエアコン・コンロ合戦と同じ、か。
VBAに対抗するため?
_ ∩ ( '∀')彡 ゴッゴル! ゴッゴル! ( ⊂彡 | | し/⌒J
ヅラがずれたらエラいこっちゃ!
書き手: NI-Lab.
Before...
_ NI-Lab. [うーん、「最小」はあまり一般的でないんでは?「小」ぐらいならわからないでもないけど。]
_ ★moon★ [すっとこどっこい! 将来 ハゲろ!]
_ NI-Lab. [将来もなにも、すでに薄くなってますが。]
_ NI-Lab. [さいきん、M字ハゲが進行しつつある模様。ストレスか?!ストレスなんだな!早くストレス解消しなきゃ!]
_ ISHMAel back [MESSAGE]