コンピューターのことなどを綴ったメモ (旧:目から鱗 w/SQLite)

Jeans & Development 電子ブロック工房 三日坊主 フロントページ

サイトを引っ越ししました。 [General]

2014年6月16日

以前使っていたアドレス:kandk.cafe.coocanから、新しいアドレス:www.rad51.netに、引っ越しを行ないました。五月いっぱいはkandk.cafe.coocanからこちらのアドレスに転送されるようにしてあります。

基本的に中身はほとんど変わりませんが、「吉川三国志データベース」は引っ越しに伴い、無期限の休止と致します。このデーターは1997年から公開している物で、公開当時はこういったデーターの需要がありました。しかしながら、その後のWikipediaの登場などもあり、ほとんど需要が無くなっていると判断し、休止することにしました。使用しているCMSに関して、最近はセキュリティーに関する情報をフォローしなくなっていることも、休止することにした理由の一つです。

「Jeans & Development」や「電子ブロック工房」などは、以前と同様に続けていきますので、今後ともよろしくお願い致します。

近々、サイトを引っ越しします。 [General]

2014年4月14日

この、Jeans & Developmentや、電子ブロック工房は、@niftyのラクーカンというサービスを使わせて頂いて、提供してきました。もともと、別の理由で@niftyのアカウントを保持しておかないといけないことがあり、それがラクーカンを選択した理由の一つでもあります。

ラクーカンを使用し始めた当初は、データーベースとしてはSQLiteのみが用意されており、MySQLのサポートがありませんでした。当時用いていたNucleus CMSはMySQLを利用していますが、そのまま使えませんでしたので、SQLite対応版を独自に作成して、ラクーカンで用いていました。

現在使っているJeans CMSは、SQLiteで動作するように、自ら構築した物です。思い返してみれば、初期のラクーカンがSQLiteに対応していなかったことが、Jeans CMSを生み出す元になったとも言えます。

さて、訳あって、近いうちに、ラクーカンからよそのプロバイダーに、変更することにしました。独自ドメインは取得していませんでしたので、アドレスが変更になります。

移転先ではOpenShiftのサーバーを利用する予定です。独自ドメインを取得するかなど、まだ決定していません。移転先のアドレスが決定次第、報告します。また、移転後もしばらくの間(1-2ヶ月)は、このラクーカンのアドレスから転送するように設定する予定です。

東電の原発事故で、「放射能による直接の被害者は一人も居ない」と主張する人たちへ [放射能]

2013年6月19日

自民党の高市政調会長が「福島第一原発で事故が起きたが、それによって死亡者が出ている状況ではない」と発言した後、それを撤回したことについて、気になるところがあるので述べておきたい。

政調会長のこの発言に対する抗議としては、過酷な避難で亡くなられた方や精神的に追い詰められて自殺された方など、いわゆる原発事故関連死と認定された方々の存在に基づくものがほとんどのように見受けられる。

そういった抗議ももっとものことであるが、それ以前の問題として、本当に原発事故による放射能漏れが直接の原因となる死亡者が一人も居ないのかどうかということを考えねばなるまい。

KM-Z80 web ver 0.9 [プログラミング]

2013年6月18日

HTML5 canvasを用いたMZ-80K 互換エミュレーター、KM-Z80 web の、ver0.9を公開

2013-06-18-kmz80web.png

TK-80のHTML5によるエミュレーター [プログラミング]

2012年11月4日

2012-11-04-zk80web.png
ZK-80 web ver 0.4 スナップショット(起動はこちら

先月、HTML5を用いてMZ-80Kのエミュレーターを作成した記事を書いた。

キモの部分は、CPUのエミュレーションとディスプレイの表示なので、そこがクリアできていればいろいろと応用が利く。CPUは当時の流行のZ80で、PC-8001・PC-8801などがそれに相当する。

また、Z80は、8080という当時の主流だったCPUのアッパーコンパチブルなので、そういったコンピューターにも応用可能である。

そんな中に、TK-80という、30年以上前に発売されていた1ボードマイコンがある。

HTML5を使ってみた [プログラミング]

2012年10月5日

去年がHTML5元年だそうで、HTML5はまだ始まったばかりの技術なのだけれど、モバイル環境でも使えるアプリケーションを開発できるという意味ではおもしろい。

最近、MZ-80K(SHARPが30年少し前に発表したパソコン)のレプリカを作ったり、それ用のBASICを開発したりで、これに少しはまりこんでいる。

そこで、出来て1年ほどの技術を用いて30年以上前のコンピューターを再現するのもおもしろかろうと思い、HTML5の勉強を兼ねてMZ-80Kのエミュレーターを作ってみた。「KM-Z80 web」と名付けている。

2012-10-05-km-basic.png

現物及び使用方法の説明、ソースコードのダウンロードなどはこちら

jQueryでオブジェクトのスクリプト属性が書き換えられなくなっていた件について [Jeans]

2012年5月16日

このブログでは、ほぼ1年ぶりの記事になる。

以前、このブログでカラム幅をはみ出す画像の表示に関して、Jeansで表示されるHTML中で次のように処理していた。

<script type="text/javascript">
function imgpopup(obj,width,height){
  var href=obj.src+"";
  href=href.substring(href.indexOf("/media/",0)+1,href.length);
  href="?imagepopup=skin&image_path="+href+"&alt_text="+obj.alt;
  window.open(href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width='+width+',height='+height);
}
$("#mainwrapper img").each(function(){
  if (510<$(this).attr("width")) {
    $(this).css("cursor","pointer");
    $(this).attr("onclick","imgpopup(this,"+parseInt($(this).attr("width"))+","+parseInt($(this).attr("height"))+");");
    $(this).attr("height",Math.floor($(this).attr("height")*510/$(this).attr("width")));
    $(this).attr("width",510);
  }
});
</script>

ソフトウェアのライセンスを変更して、公開を続けます [General]

2011年6月26日

6月11日付の記事で、「Round Window」および「MakeExe」について、配布を終了すると宣言していましたが、配布を続行することにしました。

16日の参議院法務委員会から [General]

2011年6月18日

前の記事での心配事について、独立行政法人産業技術総合研究所情報セキュリティ研究センター主任研究員の高木浩光さんが、6月14日の参議院法務委員会での議論の一つとして、取り上げていらっしゃいました。その2日後、6月16日の法務委員会での法務大臣の答弁は、その事をある程度意識して行われたように見られました。ここでの答弁は、私たちがどういったアクションを取るべきかの参考になると考えています。なお、法案は6月17日に成立し20日後(7月6日?)から施行されます。ただし、6月16日の採決で、付帯決議がなされています。

フリーソフトウェアの一部について、近々配布を終了します [General]

2011年6月11日

情報処理高度化等に対処するための刑法等改正法案(いわゆる、サイバー法案・コンピューター監視法案)が国会で審議中ですが、これに伴い、私が現在配布している次のソフトウェアについて、配布を終了します。

Round Window
MakeExe


次のソフトウェアに関しては、開発の終了を宣言します。

Nucleus CMS用のプラグインその他

また、次のソフトウェアについては、配布場所が今後変更になる可能性があります。

Jeans CMS
SFC mini
Oyagame
Suppon
<<前の記事   後の記事>>