IrodorI One-Poem World

Version 3.0.1mt Build

IrodorI One-Poem Worldの検索結果

O-P World: Version 3.0.1mt

Version 3.0.0からすぐのバージョンアップになったが、サイトのライセンスをクリエイティブ・コモンズ・ライセンス バージョン4.0に変更することにした。 条件は、表示 - 非営利 - 継承のままで、バージョン2.1と変更はしないことにした。

本記事の公開時点をもって、バージョン4.0のライセンスが適用させるものとし、それ以前から続いている利用に関してはバージョン2.1が適用されるものとする(クリエイティブ・コモンズ・ライセンスは取り消すことができないそうだ)。 ライセンス上可能なのかどうかわからないが、バージョン2.1から4.0へ変更して利用しても、私の方は特に問題ないと考えている。

採用しているクリエイティブ・コモンズ・ライセンスが認める範囲外の利用(例えば営利利用)については、別途私まで連絡を頂ければ、その都度判断いたします。

Blog: クリエイティブ・コモンズ・ライセンス バージョン4.0日本語版

このサイト上の記事等は、この記事を書いている時点ではクリエイティブ・コモンズ・ライセンス(以下CCライセンス)の表示 - 非営利 - 継承 2.1 日本にてライセンスされている。 このCCライセンスが気づかないうちにバージョンアップしており、表示 - 非営利 - 継承 4.0 国際というものができていた。 バージョン2.1も引き続き存在しているので、別に慌てる必要はないようだが、何がどう変わったのだろうか。 バージョン2.1から4.0とメジャーバージョンアップを少なくとも2回はしているようだし、2.1は日本版だったのが、4.0は国際版という表示になっている。 バージョン2.1のCCライセンスを選ぶ時にいくらか調べたが、確か日本の法律に適合するため、別途日本版を設けたという説明だったように思う。 各国の法制度との整合性の調整や、逆に法制度の整備が進み、国際版を設けることができるようになったということだろうか。

いくつかインターネット上の情報を見てみたが、クリエイティブ・コモンズ・ジャパンによる公式発表よりも、ガジェット通信による解説記事の方が、特にバージョン2.1と4.0の比較の上でわかりやすかった。

また、そもそもCCライセンスとは何かについても改めて確認するには、クリエイティブ・コモンズ・ジャパンによる公式解説のほか、Wikipediaのクリエイティブ・コモンズの解説が参考になった。 コンテンツ利用者の立場からの解説としては、webcre8さんによるCCライセンスが適用されているコンテンツについての解説がわかりやすい。

このサイトのライセンスだが、このままバージョン2.1でいくのか、4.0へ変更するのか、あるいは条件を変えるのか、しばらく考えてみたいと思う。 特に、現在は非営利を条件に加えているが、(実際にそれに価する記事等があるかどうかは置いておいて)表示と継承が守られるのであれば非営利の条件は外しても良いのではないかと思いつつある。 このリーガルコードをよく読んで、近いうちに考えをまとめたいと思う。

コンピュータ: BlueTrackマウスを購入

今まで使っていたマウス(Microsoft IntelliMouse Explorer 4.0)の左ボタンの反応が悪くなってしまった。 数回に一回は反応するが、流石に不便で買い替えを検討していた。 IntelliMouse Explorer 4.0はまだ販売中なので買い直す手もあったが、せっかくなので新商品にもしてみたい。 店頭でいくつか触ってみたが、有線式は数えるほどしか無く、無線式は充電が面倒そうなのでなんとなく敬遠していた。 そんな中、海外では技術発表や販売開始が伝えられていたBlueTrack技術を使ったマウスが日本でも発売されることになり、早速Amazonで予約・購入した。

商品名はMicrosoft Explorer Mouseと、これまでにもあったような名前だが、BlueTrack技術によるいろいろな面上で使えることが最大の売りだ。 パッケージには「光沢のある石材」「カーペット」「木材」でも使えるとあるので、早速「畳」で試してみた。 どうやら認識そのものは問題ないようだが、畳自体の滑りやすさがあるため、上下左右全てで使えるわけではない。 ただ、紙の上やシーツの上で使ってみた感じでは、光学式のIntelliMouseより良く動く、と言う印象だ。

このExplorer Mouse、無線式になっているが気にしていた充電は専用の充電台が付属しており、それほど面倒ではない印象。 どうせならBluetoothに対応していれば理想的だったが、USBレシーバはマウス底面に装着することで電源OFFにすることができるようになっている。 機械式スイッチ一つをつけるだけで対応できるような気もするが、専用レシーバにも意味はあるのだと思い込むことにしよう(笑)。 なお、Appleのアルミキーボードにあるハブに付けても問題なく使えた(電圧は大丈夫)。

その他の点、例えばマウスのサイズや側面にあるボタンの押しやすさは個人的には全く問題ない。 姉妹品の小型版もあったのだが、私にはこちらのサイズの方が合うだろうと大きい方を買って正解だった。 ホイールは私好みの滑らかに回転可能なタイプ。 たまにホイール側面がこすれているような引っかかり感があるが、使っているうちに気にならなくなった。 また、標準でMac OS Xにも対応している。 全体的には買って満足した一品となった。

Blog: Better File Uploader が Movable Type 4.0 に対応へ

Better File Uploader の作者 Dan Wolfgang 氏が Movable Type 4.0の登場について書いた記事のコメントで、Better File Uploader の開発について触れられていた。 元々の記事は氏が Movable Type 4.0 をインストールして試し、いつもよりエキサイティングにブログを書くことが出来るようになったと書いてあるのだが、Better File Uploader のファンと思われる人から、4.0 へ対応させないのかと質問が書き込まれていた。 氏からは近いうちに対応作業を完了できるのではないかと思っていると返答がある。 対応してもらえるのは非常に嬉しいが、出来れば追加費用がいらない(と思われる)マイナーアップデートの範囲内であればありがたい。

Blog: Movable Type 4.0で生じた問題点

もちろんテストしてからアップグレードするべきだったのだろうが、Movable Type 4.0にアップグレードしてから、いくつか問題点と言うか気になることが生じている。 まずは、リンク先の記事にも書いたが、Better File Uploaderが使えないこと。 私が利用している数少ないプラグインの一つなので、これは困っている。 私は一枚一枚アップロードするのが面倒すぎてこのプラグインを使い始めたが、他の人たちが画像のアップロードをどういう風にしているのかが気になる。

一方、ファイルのアップロード経由による画像のアップロードもうまく行っていない。 アップロード自体は問題なくできるが、サムネイルがきちんと作成できないのである。 幅を指定するテキストボックスがあるのでそれを指定するのだが、縦横比が維持されないために縦長のサムネイル画像になってしまう。 理由は良くわからない。

それと、既に修正したがカレンダーに不具合が発生した。 不要なMTタグが挿入され(あるいはMT3.3の時には問題なかったか)、きちんと処理されずにタグが表示されるような状態になってしまっていた。 これはその不要な部分を削除することで解決できた。

気になると言えばファイル名のつけ方が変わったのも気になるところ。 これまでは半角空白をアンダーバー(_)で置き換えていたが、4.0ではハイフン(-)で置き換えるようになった。 数が少なければ訂正しても良いが、いちいちアンダーバーに揃えるのも面倒なのでそのままハイフンにしている。

もう一つ気がついた点は、記事の公開に時間がかかるようになったこと。 体感だが、3.3の時より2倍の時間はかかるようになっているような気がする。 また、バグが原因で重くなっていたようなことで無ければ良いのだが。 二度繰り返されるのはご免だ。

Blog: Movable Type 4.0 にアップグレード

Six Apart から Movable Type 4.0 の正式版が発表されたので、アップグレードしてみた。 ところが、早速問題に直面。 予想していたことではあるが、プラグインが動作しないのである。 複数の画像のアップロードに便利な Better File Uploader プラグインだが、これがきちんと動作しない。 写真を基にした記事を書きたいのだが、なかなか進まない。 最悪の場合、Version 3.35 へのダウングレードも考えなくてはならないかもしれない。 Movable Type はダウングレードに対応しているのか不明だし、プラグイン側がすぐに対応してくれることを期待している。 シェアウェアになったのだから、継続した開発を期待しても良いだろう。

One-Poem: プログラミングの思い出

懐かしい本がいくつか見つかったので、思わず自分のやってきたプログラミングについて思い出したので、以下に書き留めておこうと思う。

N88BASIC時代

PC98に標準で付いてくるプログラミング言語を使っていた時代。 主に作っていたソフトはオセロで、コンピュータに手を指させるところまでは至らなかった。 人間同士が一対一でオセロを指せる、何の変哲もないゲームだった。 そのうち、文字だけを使ったロールプレイングゲームなどを作っていたが、ゲームとしての完成度が高かったとは言えないだろう。 でも、当時の私は楽しんでプログラミングしていたし、ゲームも楽しんでやっていたように思う。

TrueBASIC時代

学校の技術の授業でプログラミングをやる、と言うものがあり、TrueBASICの体験版が配られて、それでプログラミングしていた。 TrueBASICはN88BASICよりも構造化したプログラミングを指向していて、わかりやすく、私にもいろいろなプログラムを作ることが出来た。 また、マウスを使うことが前提のプログラミング言語だったので、非常に面白かった。 この体験版はリストが150行までしか保存できない、と言う制限があったのだが、私はそれを回避する手段を見つけてしまい、そこそこ大きなプログラムを作っていた。

また懲りずにテキストRPGを作ったり、不完全なオセロを作ったりしていたが、一番の大物はマウスを使ったお絵かきソフトだった。 これは、マウスの右クリックと左クリックを使って絵が描けるというもので、ブラシの形・大きさ・色(16色)を指定することが出来た。 画像の保存は出来なかったが、私は色々なブラシを作って遊んでいた。 また、原子名の検索をするソフトなども作っていたし、ゲームと言うより、実用的なソフトも作り始めた頃だ。

このころのソースコードは、保存しておいたフロッピーディスクがどこかに行ってしまって、もう見ることが出来ない。 残念だ。

Visual Basic時代

もともと、私がコンピュータに触り始めた時代はWindowsが広まってきたころと一致するが、初めは上記のようにほとんどMS-DOSまでしか使っていなかった。 購入した一太郎もMS-DOS用だったし、はっきり言って、Windowsはほとんど活用されていなかった。 そのうち、TrueBASICにもだんだん満足がいかなくなり、時代はWindowsだろう、と言うことで、Windows用のプログラミング言語としてVisual Basicを使いはじめた。

初め、体験版が雑誌の付録か、どこかに付いていたので使っていたのだが、確か保存が全く出来ないという制限があったので、初めて製品版を買ったプログラミング言語である。 バージョンは2.0だったと思う。 ただし、私がVisual Basicを入手したのは、時代がWindows 95に移行していた時代で、なんだかいつも時代から一つか二つ遅れていた。 確か、時代はC言語だ、みたいな話もあったのだが、そのVisual Basic 2.0は、4.0への無料アップグレード権が付いていたので、こちらの方がお得、みたいな考えなしの状態で購入した覚えがある。

そのVisual Basicだが、まともに活用されていたのかというと、正直言って自信がない。 作っていたソフトはTrueBASICで作っていた、原子名検索ソフトの移植版とか、Windows 95のスタートメニューに近い動きをするランチャーとか、そんなものだった。 そうそう、このころ作っていたソフトは全て「IrodorI」を冠するソフトで、このサイトの名前も、ここに由来してネーミングされている。 このころ一番夢中になっていたのは、このIrodorIシリーズで使うための、共通ライブラリを作ることで、まあ、はっきりいって本末転倒である。 内容は結構充実していたと自負していて、ソフトウェアの起動・終了処理をしたり、設定を一つのファイルにまとめて保存するとか、あるいは文字列処理をする関数とかを含んでいた。

他には、シミュレーションゲームや、RPGの構想を作ってはいたが、いずれも完成には至らなかった。 このころから、構想や設定を作るのが好きになって、段々とプログラミングからは離れていってしまった。 フリーソフトウェアが充実してきて、また、インターネットからそれらが容易に入手できるようになったことも、私のプログラミング意欲を削ぐ要因になったと思う。 今では、どのプログラミング言語もよくわからない状態である。 そのため、このサイトにはJavaScriptもあまり使われていないが、それは上記のような理由のためだ。

O-P World: カテゴリー別リンク

前後の検索結果
前のページへ
次ページへ