フリーランスの独り言

フリーランスで生涯現役生活。

Archive for the ‘インターネット’ Category

RSSフィードの作成

leave a comment

RSS(Really Simple Syndication)に興味を持ち、何とか自分で作れないかと調べてみた。この記事を掲載しているブログにはもちろん最初からRSSフィードが搭載されている。
今回、RSS搭載を検討し始めたのは、もう一つ運営しているホームページだ。このホームページはブログ形式ではない普通のHTML形式のものだ。運営を始めてから10年近くなるが、RSSフィードによる更新情報の配信は行っていない。

調べ始めてみると、いろいろなRSS作成ソフトやプログラムがリリースされている。
しかし、こうしたものではなくて、自分で作成して組み込みたい。
というのも、今回RSSフィードを搭載したいと考えているホームページは、MySQLデータベースを使って日々情報更新をしているので、PHP形式で対応していきたいと思っている。
日々配信している更新情報は平均すれば70~80程度であるが、日によっては200以上の記事を更新RSSフィードのファイルは一般的には「ファイル名.xml」というXML定義のファイルを作ることになるが、今回作成したのは、「ファイル名.php」のPHPファイルを作成し、PHPによりMySQLから抽出したデータをRSSフィードにフォーマットにして出力できるようにした。
このようにした理由は、対象となるホームページはPHPによるMySQL接続を基本としたサイトで、PHPの方が慣れていて、何となく安心できるから。つまり、自分が取り扱いやすい方法を優先した。

参考にさせてもらったのは、次のサイト。
PHPとRSS:その仕組みを理解する

このサイトを参考にしながら今回の作成対象となるホームページに適応できるようにした。
具体的には、このホームページで使っているセレクト文と同様の形式でMySQLからのデータ抽出を行い、RSSフィードを出力できるようにした。
もちろん、RSSフィード搭載対象となるページ内には、認識コードを挿入する。

作成後、早速ホームページをチェック。
RSSフィードを表示する該当のページに行くと、オレンジ色のRSSフィードマークが表示されている。まずは一安心。
クリックするとRSSフィードページがちゃんと出てきた。
RSSリーダーでのチェックを行うために、Googleリーダーに当該ページのURLを入力する。すると、すぐに当該ページの更新情報が表示された。
さらに、翌日にGoogleリーダーをチェックすると、その間に更新した情報が新着情報として表示されている。
まずは、作成し搭載したRSSフィードが動いているようだ。

しばらく、この状態でサイト運営してみることとした。

Written by yoshichan

2月 6th, 2012 at 10:54 pm

Windows XP のメモリ取り換え

leave a comment

我が家にある4台のパソコン。それぞれ役割を分担して活用しています。その内、3台のOSがWindows XP です。使う頻度が激しいのか、時々動作が鈍くなったり、フリーズしたりとご機嫌が悪くなるのも慣れっこになっています。あまりにも不安定になると再セットアップを行っています。
我が家のパソコンは、朝起きると電源スイッチが入って、電源を切るのは寝る前といった状態ですから、仕方ないと言えば仕方ないのですが。
だいたい1年に1回程度は再セットアップを行っています。これまで、この繰り返しとなっています。

Windows 7が1台あるのですが、3台あるWindows XPには、まだまだ活躍してもらわなくてはならないと思っています。最近使ったWindowsパソコンは、XP、VISTA、そしてWindows 7なのですが、好みもあるのでしょうが、私の場合はWindows XPが一番使いやすい感じがしています。

VISTAはVISTAがインストールされていたパソコンを購入したのですが、自分の好みということにはならなくて、購入してしばらくは使っていたのですが、次第に使わなくなりしまいには押入れに入りっぱなしという状態になってしまいました。
その後、OSにWindows 7をインストールして再び使いだしたところです。

Windows XPはSP2が昨年7月にサポート期間が終了し、現在はSP3をインストールして使っています。Windows XP SP3についてのサポート期間は、2014年4月までとされていますので、まだ3年間も使えます。
経費的にも何とかあと3年は使っていきたいものです。

というわけで、Windows XPのメンテナンスに心がけることとしています。一番古いタイプはハードディスク(HDD)を交換しましたし、全ての機種のメモリも全て取り換えて増設しています。
そのためでしょうか、現在のところ、どの機種もサクサクとスムースに動いてくれています。

Written by yoshichan

3月 9th, 2011 at 7:56 pm

パソコン(PC)パーツ交換(ハードディスク)

leave a comment

先日から、主にサイト運営メインの「経済レポート情報」更新とメール受信に使っていますパソコンの起動時の調子が悪くなってきていました。ハードディスクがカチカチと異音を生じさせ、システムから認識できないようです。
パソコンはデル(DELL)3100Cで数年前の購入した製品です。OSはWindows XPで、なんとか2014年のサポート終了まではもたせたいと思っています。

OSの再インストールしたけど回復せず。どうやらハードディスク(HDD)がトラブルのようです。問題のハードディスクは、WesternDigital(ウエスタンデジタル)社製のWD2500JSシリーズです。
このハードディスクはすでに販売されておらず、中古品も極めて品薄状態です。それでも、あちこちの中古品販売サイトを探して、やっと一つ見つかりました。
数年前のパソコンに使われていた中古パーツといってもけっこう人気なのでしょうか、探すのにかなり時間がかかりました。
親切なお店で、2日後にはゆうパックで到着しました。

早速、デル(DELL)3100Cのハードディスク(HDD)を取り外し、購入した中古の「WesternDigital(ウエスタンデジタル)社製のWD2500JSシリーズ」HDD(ハードディスク)取り付けます。取り外しと取り付けは簡単で、ものの10分くらいで終わりました。

HDD(ハードディスク)の交換が終わると、OSの再インストールです。
この作業はHDD交換の前にも試していたので、すぐに取り掛かりました。
デル(DELL)3100Cに同梱されていた再インストール用CDは、「Windows XP Service Pack 2」です。この再インストール用CDで再インストールするのですが、現在「Windows XP Service Pack 2」はサポート終了されているので、再インストールが終わると「Windows XP Service Pack 3」をインストールしなければならない。「Windows XP Service Pack 3」は、Windows XPの再インストールの度に必要になるので、別メディアで保管しています。

これをインストールして、今回のHDD(ハードディスク)交換は順調に終了・・・。と思ったのですが、思わぬアクシデントが・・・。
後で思えば、私自身がちょっとした忘れごとがあったためなんですが。

HDD(ハードディスク)交換が終わったので、いったんパソコンを終了させようと、いつものとおり終了オプションで電源を切ろうとしたのですが、いつもは何となく見ていた「スタンバイ」が使えない状態になっていました。
すぐに電源オプションを見たのですが、ここでも「休止状態」タグが消えています。
そういえば、以前もこんなことがあったような気がして、何とか思い出しながらデバイスマネージャでデバイスの状況を見てみると、ビデオ関係に黄色いトラブルマークが付いています。

そこで作業をいったんストップしてパソコンと睨めっこ。しばらくして、「あっそうだ。このパソコンはデル(DELL)だった。デルパソコンの場合は、同梱されているCDからデバイスドライバーをインストールしなければならない、ということに気が付きました。
以前も同じようなことで悩んだことを思い出し、やっぱりこうしたアクシデントの事態になった時は備忘録でメモしておかなければ、とまたまた反省です。

デバイスドライバーのCDから必要なドライバーをインストールし、念のためにパソコンを再起動してみると、何の問題もなかったように何時もどおりの動きになりました。

今度はメモリ増設に必要なメモリを注文していますので、到着し次第メモリ増設を行い、このパソコンをなんとか2014年まで持ちこたえさせようと思っています。

Written by yoshichan

3月 2nd, 2011 at 1:50 pm

Google(グーグル)カスタム検索

leave a comment

Google(グーグル)AdSense チームからのメールで、Google(グーグル)カスタム検索への切り替えを行うこととしました。今までも、Google カスタム検索のことは知っていましたが、私が運営しているサイトでは、Google AdSenseの検索ボックスを活用していました。

今回のGoogle(グーグル)AdSense チームからの連絡によれば、2011年2月15日をもって、Google AdSense 検索ボックスの初期バージョンの提供が終了されるというこになっています。
今後は、さらに機能を強化したカスタム検索エンジン(CSE)に置き換えるということです。

私のサイトも運営開始からすでに8年程度経過していますので、サイト内のページも増えてきています。最近の増設してページでは、こうした検索ボックの修正は1カ修正すれば、関連するページの該当する箇所が全て一度に修正できるようなページ構成になっているのですが、古いカテゴリーのページは当時一つ一つ作っていった時期もありましたので、そうしたページは一度に修正というわけにはいきません。

しかし、2011年になったので、切替期限の2011年2月15日には全て完了しているよう、修正作業に着手しました。
1箇所の修正でOKのページは順調に進捗しています。
しかし、それぞれのページのソースコードについて、旧ソースコードを削除して新ソースコードを張り付けるということになります。そこで、こうした変更に便利なソフトとして活用しているのが、「Repl-Ace」です。

これは、高機能な置換処理支援ツールで、指定したフォルダ内の修正したいファイルに対し 文字列の置換を一括して行ってくれます。
最大の特徴は、複数の置換条件を設定できることです。今回のように複数行がある場合でも、一発で変換することができます。
この文字列置換ソフトは、フリーソフトということも有難いソフトです。
窓の杜Repl-Ace on .NETからダウンロードすることができます。

現在のペースで行けば、今月中にはGoogle(グーグル)カスタム検索への切り替えが完了しそうです。

Written by yoshichan

1月 14th, 2011 at 12:09 pm

Google AdSecse(アドセンス)新管理画面移行とGoogleカスタム検索導入

leave a comment

 以前から、Googleからの連絡メールで、Google AdSecse(アドセンス)の新管理画面の使用を進められていた。そんなに急がなくても、と思って旧管理画面のままでいた。
 
 そうした中で、昨日、GoogleからGoogle AdSecse(アドセンス)の初期検索バージョンの提供が2011年2月15日を持って終了する、とのメールがやってきた。初期バージョンについては提供を終了し、機能強化したカスタム検索を提供するとのことだ。

 まずは、Google AdSecse(アドセンス)の新管理画面への切り替えから始めることとした。

 そこで、Google AdSecse(アドセンス)の管理画面で新管理画面に切り替えて見ると、画面表示がおかしくなっている。解読不明な画面になっている。
 Googleのヘルプページを見ると、ブラウザについて記載されていた。Windows XPの場合はInternet Explorer 8(IE8)でとなっている。私がアドセンス管理画面を使っている端末はIE6のままにしている。

 早速、IE8をインストールしてみることにした。

 Windows Updateから入ってカスタム選択すると、インストール可能な更新プログラムが表示される。その中のIntarnet Explorer 8にチェックを入れてからダウンロード。インストール作業も完了し、再起動をかける。
 パソコンが起動したが、セキュリティソフトからさらに更新プログラムのインストールを促すアラームが出ている。またまたWindows Updateに行ってみると、優先度の高い更新プログラムが表示されており、これをダウンロードしてインストールした。再起動すると、今度はパソコンが不安定状態になってしまった。

 こういったケースでよく使っている手が「セーフモード」起動だ。パソコンの電源を強制切断して再度電源を入れる。その直後にF8を押し続ける。そうするとセーフモードで起動するので、いつもの手段を使うことにした。セーフモードでパソコンが起動すると、再起動をかける。再起動後は通常どおり起動し、パソコンの不安定な状態は解消していた。
 これで、Google AdSecse(アドセンス)の新管理画面にアクセスすると、バッチリと表示されていた。

 次に、2011年2月15日を持って終了すると連絡の入った検索向けAdSenseの初期バージョンを使い続けていたのを、新しい検索向けAdSenseバージョン(カスタム検索)に変更していく作業に入ることとした。

 Google AdSecse(アドセンス)カスタム検索の導入を行う。

 Google AdSecse(アドセンス)の管理画面から、検索向けAdSenseを選びカスタム検索エンジンで「新しい検索エンジン」から設定画面に入る。

 まず、「検索タイプ」の設定から入ることとする。ここでの検索範囲の設定は、ウェブ全体、サイト内、サイト内の指定したページなど好きな範囲に設定できる。私の場合は「ウェブ全体」に設定している。
 オプションキーワードについては、自分のサイトに関連したキーワードを入力した。サイト言語は日本語。Googleドメイン用の国または地域は日本と設定。サイトのエンコードは自分のサイトのエンコードを指定しておく。あとは、セーフサーチの選択、検索ボックスオプションの選択と進み、検索結果をGoogleに表示するか自分のサイトに表示するかを決める。
 その後は検索結果のスタイル、検索エンジンの名称を決めてからGoogleに送信してカスタム検索のコードを取得する。

 取得したコードをカスタム検索ボックスを設置するページの指定場所に貼り付けて作業は終了ということになる。検索ボックスを設置したページを更新してみると、ちゃんと検索窓が表示され、実際にキーワード入力してみると、検索結果が表示されていることを確認してこの作業は終了した。

 これから、運営しているサイト内の必要なページに設置していくこととなる。どういった使い方、設定の仕方が自分のサイトに合っているのか、試行錯誤しながら運営していくことになる。

Written by yoshichan

12月 10th, 2010 at 4:11 pm

エプソン(EPSON)EP-803A

leave a comment

epson

 これまで使ってきたインクジェットプリンターの部品が壊れたりしたので、年賀状印刷の時期を迎えているので買い替えることにした。今回、購入したのが「エプソン(EPSON)EP-803A」。これまでのプリンターよりは使い勝手が数段向上している。

 インクジェットプリンターは我が家のパソコン全体で共有するので、どうしてもLAN構成で使うことになる。これまでは、ネットワークプリンターサーバー経由で使っていたのだが、今回購入したプリンターは室内の有線LANのハブに接続するだけで、4台ある全てのパソコンで使うことができる。もちろん無線LANでも使えるのだが、我が家では有線LANで接続している。

 各パソコンからのアクセスもストレス感はない。

 デジタルカメラで撮った画像印刷も問題ない。カメラ唯一の趣味らしい趣味なので、このプリンター、大活躍することは間違いなしだ。もちろん、フリーランスとしての業務用にも使う。これが大半となることは、購入した時から想定している。

 インクジェットプリンターのお世話になりはじめてから8年程度になるが、その間の技術の進歩は目覚ましい。
 価格的にも、お手頃感なのが嬉しい。

Written by yoshichan

12月 9th, 2010 at 11:49 pm

ほぼ日刊のメールマガジン(メルマガ)が1,500号

leave a comment

 現在、ほぼ毎日配信しているメールマガジン「今日の経済レポート情報」(現在のタイトル名称)が、途中でタイトルや配信頻度も変わりつつ、私個人として配信するメールマガジンが通算して1,500号を超えて、明日の配信で1,535号となる。
 メルマガ配信を始めたのがタイトル名「マーケティング情報誌」で、とくにITビジネス関連のレポート情報を紹介する形でスタートした。第1号の配信日が2002年5月28日となっていることから、約8年6カ月で1,500号を超えたということになる。

 現在は、国内、海外の金融・経済関係情報のレポートを中心に、ビジネス、産業、暮らし・生活、地域経済などに範囲を拡大して月曜日から金曜日まで(途中の休日は除く)ほぼ日刊で配信中。そのため、毎日チェックするサイトを決めているし、可能なサイトはメールでの情報提供を受けている。
 配信するメールマガジンを整理するために、これらの情報に目を通していることから、自然と関連ジャンルの日々の情報を斜め読みにしろ読んでいることになるので、自分なりに参考になっている。

 メールマガジンに掲載している内容は、ホームページにもカテゴリ分けしてUPしている。というよりは、ホームページのデータベースに入力した情報をメールマガジン用に取り出せるようにデータベースを設定している。
 データベースは「MySQL」が使い勝手がよいので、他のデータベース整備を含めて長年これにお世話になっている。

 このメールマガジン配信については、完全に日課のようになってしまっているので、これから先も継続していきたいと考えています。ときどき、メールマガジンへの掲載以来も来ているのですが、このメールマガジン自体がまったくの個人的運営で、商品紹介などのウエイトが高いものなどは掲載しないように、自分なりのガイドラインを設定して運営しています。

Written by yoshichan

12月 5th, 2010 at 2:12 pm

ウイルス対策ソフトをイーセット(ESET)に変更

leave a comment

イーセット(ESET)

 Webサイトを運営し始めてからもう10年程度経っているが、その間、パソコン端末も3世代ほど変化しているし、インターネット接続するうえで必須であるウイルス対策ソフトも基本的には1年更新バージョンを使っているので、毎年更新している。

 ウイルス対策ソフトによっては、「パソコンが重くなったりフリーズしやすくなったりする」ということがネット上でよく言われていることは知っていた。でも、長年使い慣れたものが使いやすい(?)というよりは、ついつい惰性的に同じメーカー製品を使い続けていた。
 インターネットに接続していて「少し重いかな?」と感じたり、パソコンがフリーズすると「あっ、またか」と電源を強制的に落としたり、いよいよダメと思うと「OSの再インストール」を行ったりでしのいできているのだが、それが何年も続いていると、少しは「楽にならないかな」と思うようになった。

 そんなことを思っていたとき、いつものようにGoogleでググっていると、ウイルス対策ソフトによってパソコンにどんな影響をもたらしているとか、重さ、軽さの比較が掲載されていた。その内容を見ると、私が長年使用しているセキュリティソフトは、パソコンが重たくなる部類に入っているではないか。ちょっと気になりだし、同じような記事をいくつもチェックしたり、雑誌の特集記事を見たりしたが、だいたいにおいて同じような評価だった。

 現在使っているセキュリティソフトはまだ更新期間までには期間があるが、運営するサイトを追加する機会に再検討してみることとした。
 その中で興味を持ったのが、「イーセット スマート セキュリュティ(ESET Smart Security)」。いくつかのレビュー記事もチェックしたが、「軽い」ことはもちろん、「満足度」も高いようだ。セキュリティ専門家の評価も高いようだ。
 日本国内での販売元は、キャノンITソリューションズで、動作環境での記載は必要メモリとして、Windows7、Vistaが512MB以上、Windows XPは32bitCPUの場合で128MB以上となっているのも納得した。

 ということで、現在使っているセキュリティソフトの更新までの期間はあるものの、メインで役割分担させつつ使っている3台のパソコン全てを「イーセット スマート セキュリュティ(ESET Smart Security)」に変更することとした。
 自宅近くの家電量販店に行くと在庫があったので、直ちに購入し、既存のセキュリティソフトをアンストールした後、インストール作業に入った。スタートアップガイドに従いインストールとユーザー登録(必須)を行い、ウイルス定義データベースのアップデートをクリックすると、すぐにアップロードされ使える状態になった。

 イーセット(ESET)を使い出してまだ日は浅いが、パソコン操作が軽くなったのは確かだ。フリーズもいまのところ発生していない。ウイルス定義データベースも頻繁に更新されているのがわかる。
 今まで長年使っていたセキュリティソフトよりも、私のパソコンやインターネットの使用環境の中では合っている感じがしている。

Written by yoshichan

12月 3rd, 2010 at 5:17 pm

Windows Vista から Windows7 へアップグレード

leave a comment

Windows7
 
 Winsows Vista のService Packを適用していないバージョンは、2010年4月13日(米国時間)にサポート期間が終了した。この時期には、我が家のパソコンはWindows XP中心の運用となっていたため、Winsows VistaはService Pack2を適用せずに放置したままだった。Microsoftのサポート情報も忙しさにまぎれてWindows XP以外はチェックしていなかった。

 今月に入り、我が家のパソコン4台にそれぞれの役割分担をさせる必要性から、しばらく押入れに入っていたWindows Vistaを取り出した。まず他のパソコン端末から、Winsows Vistaのサポート情報をチェックすると、当然のことながらサポート期間はすでに終了していた。
 Service PackなしのWinsows Vistaを持っていて、Windows7へのアップグレードをしない場合は、Winsows Vista Service Pack 2(SP2)をインストールして使えば、Winsows Vista Home Premiumの場合は2012年4月10日までサポート期間があるということだ。そこで、マイクロソフトのサイトから、Winsows Vista Service Pack 2(SP2)のダウンロード作業に入ったのだが、「SP2をインストールするには、まずWinsows Vista Service Pack 1(SP1)がインストールされている必要がある」と表示された。ここで、またまた作業がストップしてしまった。
 Winsows Vistaを放置していたことのツケがドンドンと出てくるようだ。

 Winsows Vista Service Pack 1(SP1)をインストールする方法を見てみた。そこには、「SP1を最も簡単に取得するには、Windows Updateの自動更新を有効にし、Winsows VistaからSP1のインストール準備が完了したことを知らせるメッセージが表示されるのを待つ。」と記載されている。
 しかし、Windows Updateからのダウンロードができない。
 Microsoftのダウンロードセンターからも入手できるようになっているので、そこからダウンロードしようと考えたが、ここでこの作業はストップして、もう一度、どうするかを考えてみることにした。

 すでに購入している「Windows7 Home Premium アップグレード版」の解説を今一度確認してみると、アップグレード機能と新規インストールの機能がある。現在アップグレードしようとしているWinsows Vistaは、まったく違う役割を今度持たすこととしていることから、アップグレードにあまりこだわることはないのだ。
 また。Microsoftのサポート期間をチェックしてみると、Winsows Vista Home Premiumは2012年4月10日となっている。Windows7 Home Premiumの場合は2015年1月13日となっている。
 ということは、Winsows Vistaの場合、今使用しているソフトなどを考慮しなくていい場合は、Windows7へのアップグレードではなくて新規インストールとした方がいいということのようだ。(自分でかってに解釈)
 結論的には、アップグレードは止めて新規インストールでWindows7へ移行させることとした。

 ちなみに、他の3台のパソコンOSはWindows XP(SP3)であり、そのサポート期間は2014年4月8日までとなっているので、それまでは可能な限り使っていくこととしている。

 Windows7の新規インストールについては、ソフトに添付されているガイドブックに記載されている順序で作業を進めると、何ら問題なくインストールが終了し、我が家のパソコンの内、1台がWindows7へと移行した。

Written by yoshichan

12月 3rd, 2010 at 1:58 pm

Windows XP用 更新プログラム「KB967715」が頻繁に自動更新

leave a comment

 我が家で使っている4代のパソコンの内、1台のパソコン(Windows XP SP3)だけが毎日電源をシャットダウンする度に自動更新プログラムが動作しているのが気になっていた。
 といっても、パソコンの操作上は問題ないので、そのまま放置しておいた。そうしたある日、どんなプログラムが自動更新されているのかチェックしてみると、一つの同じプログラムが何回も何回も自動更新されている。これにはびっくりして、googleでググって見ると、こうした現象は私のパソコンだけではなく、時々発生しているようだ。

 いろいろとググって見た結果、次のような方法で処理してみることにした。
(1)Microsoftのダウンロードセンターから「Windows XP 用更新プログラム(KB967715)」をダウンロードしてデスクトップに置いておく。この場合のファイル名は、「WindowsXP-KB967715-x86-JPN.exe」となっていました。
(2)パソコンを「セーフモード」で再起動させることとし、電源を入れた直後に「F8」キーを押しっぱなしすると、起動メニューが表示されるので、ここで「セーフモード」を選択すると、セーフモードでの起動が進んでいくことになる。
(3)パソコンがセーフモードで起動したことを確認し、デスクトップにダウンロードしておいた「WindowsXP-KB967715-x86-JPN.exe」を実行する。
(4)通常どおりパソコンを再起動させる。

 パソコンが再起動したら、Windows Updateでチェックすると、「優先度の高い更新プログラム」のリストに「Windows XP 用更新プログラム(KB967715)」が載っていないことを確認した。

 その後1週間ほど経ったが、パソコン電源をシャットダウンする際に、以前のような「Windows XP 用更新プログラム(KB967715)」が自動更新される現象は解消している。
 この状態で運用を続けてみることにした。

Written by yoshichan

12月 2nd, 2010 at 1:43 pm