一応、繕ったが、なんとも可笑しなプログラムだ。第一に、何でファイルを経由しなければならない。ネットをググるが、まだ、解決に至らない。次に、ファイルのパスだ。Saveでは、Windowsの「¥」を使い、他では、「/」とは、妙な組み合わせだ。前途多難か、はたまた、こんなコードでも動くすごい事なのか、ろくなマニュアルが無い中、手探りは当分続きそうだ。トラックバック(0)WindowsPEVB.netいつの間にか、CDROMの枚数も増え、整理が必要になる。その中に、「WindowsPE」とラベルが付いたCDROMが見つかった。セットアップの開始などを行うために、言うなれば、Windowsを導入するためのWindowsみたいな役割の為に作ったシステムだ。このディスクを作った目的は、以前、Windows2000のハードディスクをイメージバックアップする為に作った。/verifyなどと進める。ドライブレターは、パソコンの構成で変わる。いろいろな、無償のバックアップを試したが、結局これが、確実で早いので、使って居た。来年の4月8日を最後に、WindowsXPのサポートが打ち切られる。そんなパソコンをLinuxに切り替える事も多いでしょう。そんな時に、このCDROMが再び、役に立ちそうだ。手元に有るWindowsPEは、バージョンが1.0なのか、2.0なのか書かれていないが、今調べると、入手できるのは、Vistaベースのバージョン2.0の様だ。ネットで調べると、解説記事も多い。役に立つ時が近そうだ。このCDROMは、キープしておこう。HTMLとスタイルシートを同時に使う編集作業には、古いバージョンのホームページビルダーより、確実に良さそうですね。編集段階でCSSファイルへの変更が反映されますので。本箱をあさると、平成18年発行の「スタイルシート上級レイアウト」の解説本が出て来た。使って、やながら読み直すと、実に分かり易く、勉強になりますね。当時は、こんな簡単には、理解できなかった。そんな記憶が有ります。レイアウトに関して、結論として、この本では、positionよりfloatを使えと言う事なんでしょうか。2つの比較を載せますね。トラックバック(0)デザインテンプレートの編集VB.netホームページを作るのに、トップページのデザインをどうするのかは、悩みの種だ。企業ならば、担当者は、HTMLの知識が無くても、デザインのセンスが無くても、予算さえ貰えれば、それなりの金を出してプロに依頼する。出来栄えも、予算に応じて良くなる。個人の場合、まず、金は掛けられない。大方はデザインのセンスなど無い。HTMLを勉強して、なんとか収められないかが関の山だ。そんな事情を助けてくれるのが、デザインテンプレートだ。「おはよう」のサイトも例外ではない。旧トップページは、テーブルを使ったデザインで作られており、今のデザインは、そうしたテンプレートを使って見た。見てくれは、以前と比べ簡素ですっきりした。探すと、デザインテンプレートも、いろいろある。大したデザインでもないのに、提供先のリンクとかロゴをデカデカと表示させるものや、控えめな物までいろいろだ。私の所のデザインですよなとと言う自己主張が強いテンプレートは、使いたくないし、企業であったとしても、そんな業者に頼めば、高くつきそうだ。デザインテンプレートも、幾つかの個所は、アレンジが必要となる。そんな時、ホームページビルダーなどに読み込ませて、編集をするが、手持ちのビルダーが古いのか、エディターモードでは、正常に表示されない。これでは、テーブルを使ったデザインには使えても、CSSを使ったテンプレートのデザイン編集には使えない。使って編集をして見ようと思いつく。テンプレートを読み込ませると、CSSファイルを使ったテンプレートも難なく表示される。修正個所をクリックしてソースを開く。これなら、使えそうだ。何も、ASP.NETだけが、このソフトの特徴ではなさそうだ。ソルーションエクスプローラのCSSファイルをダブルクリックする。クラスやID名をクリックしてから、プロパティのStyleを開けば、カテゴリーの選択と数値などを決めれば、CSSを操る事が出来る。結果をエディター画面で確認できる。途中で別の考えが浮かべば、HTMLファイルとCSSファイルを追加する。必要な部分をコピーして、そこに別の考えを試す。試行錯誤してデザインを試すには、便利に使えるツールだ。HTMLファイル内にスタイルを定義しても良い。して時間を掛ければ、オリジナルなデザインでもそれなりに完成してゆく。デザイナーとプロが作ったデザインテンプレートの域に達するには、相当の時間を費やす必要が有る事も、見えて来る。賢い選択は、デザインテンプレートを選びそれを用途に応じて手直しするのが良さそうだ。デザインの次は、機能だが、ASP.NETを前提に組めば、良いのだろう。IISが前提となると、難しくなる。そこでJavaの出番となる。Javaの編集が出来る。今度は、その使い勝手を試す事になりそうだ。トラックバック(0)自分の記憶のサイボーグ化VB.netサンデープログラマーも、初めの物珍しさが過ぎてか、だんだんとアクセス数が減少してきた。言う事で、数が少なくなると、張合いも無くなり、毎日書く事から、思いついたら書く事に変更ですね。言っても、記憶のサイボーグ化を試す事は、して見ようかと思います。必要なプログラムを一つだけ載せます。ホルダーにファイルやホルダーを階層的に並べる。それを外部からアクセスすると、リストの形でそれが示されるのですが、表示文字数に制限が有るのか、長いファイル名は、ダメですね。それでは、そのまま使えません。そこで、ホルダーにindex.phpと言う名前で、下記プログラムを置いておく。すれば、ホルダー内のプログラムが、自分自身を除いた長い名前だって表示される。そんなプログラムです。認証などは、ネットをググると山ほどあるので、一つ一つ検証したかったけど、止めときます。気が向いたら時々見てください。新しいネタで書いて居るかも知れません。トラックバック(0)XAMPPの活用アイデアVB.netさて、LinuxにXAMPPが入った。自分のホームページを立ち上げようと言っても、世間に訴える様な物は無い。これが、おとなしい日本人の大方の人の振る舞いですね。Mocrosoftのサポート終了後のXPは、やはり使われる事なく、リサイクルとなって、海を渡り、中国に行ってしまう運命なのでしょうか。話は、飛びますが、学生時代に暗記を余儀なくされる授業、とても嫌でしたね。歴史の年号の暗記などどちらかと言うと、社会系でしょう。所が、そういうのが得意なやつがいるんですね。学年が進み、進路が分かれる。文系か、理系かの選択を迫られる。誰がどんな根拠で計算したか、分かりません、1人の人間が、死ぬまでに接する情報量は、DVDに換算して平均2000枚だそうです。4GBiteX2000、すなわち8テラバイト。3Gバイトのハードディスクで3台分ですね。その内どれだけを思い出せる記憶として暗記が出来たかで、優秀だとか、出来が悪いとか、人生で座る位置が変わる。それが、意味のある情報ならともかく、死んだ情報も含めて評価される。学校って、考えてみるとそんな所でしたね。学生ではないが、記憶力のサポートをサーバーを使って、実現する。今の時代なら、難しさは無い。スマホや情報端末を持ち歩ける時代です。自分専用のメモリバンクをXAMPPを使って作り、少々出来の悪かった自分の記憶力をサイボーグ化して、いつでも覚え、引き出せる、そんな事もおとぎ話ではなくなった。ホームページがダメで、ホームページに興味が持てなくても、自分の脳みそのサイボーグ化には、意味が有るのではないでしょうか。十分な情報を蓄えた上で何かを考える。ネットを探し回るのとは、また一味違った何かが生まれそうな気がします。その実現に向けて、何が必要か、それを実現する事から始めてみましょうか。これを読んでくれた人が、こんな事はどうですかと、アイデアを提供してくれると、嬉しいですけどね。画像情報とPDFファイルを階層構造で格納し、それを情報端末で手繰る事を想定して、考えてみましょうか。保管のファイルを画像とPDFにしたのは、本などを「自炊」する場合、それをスキャナーで読み込ませれば、出来たファイルは画像ですからね。アルバムソフトなどを活用せれば、プログラムを組まずに実現できるかも知れません。PDFは、WordやExcelなど、多くのファイルは、PDF変換が可能だし、情報端末で見るには、良さそうなので、まずこの2つを念頭に構造を考えてみましょう。すれば、簡単に実現できそうな気がします。アルバムソフトとか、リストとか、試行錯誤になるかも知れませんけどね。XPサポート終了後を想定して、パソコンの有効利用として、LinuxのVineをインストールした。XAMPPも難なく稼働した。アップデーも済ました。アンチウイルスソフトもインストールした。そこで、ちょっと心に残るのが、PHPのバージョンだ。XAMPPに乗せたアプリケーションで小説PHPを選択したが、PHPのバージョンの関係で、1.6.8と言う古いXAMPPでないと動かない。PHP4のバージョンで作られている。PHP5.3などでは、動作しない。これでは、面白くない。言う事で、サンデープログラマーに、また、挑戦すべき課題が見つかった。split」で検索してみてください。