昨日、Two-topで320GのIDE2.5インチHDD(WD製)を購入し、

なんども分解をしつくしている愛機PanasonicCF-R4に換装。

ついでにFedora12をインストールしてみました。

無線も簡単に認識し、WPAも問題なし。

最初Ubuntuを入れたのですが、サーバー機能の設定に

慣れていないので、Fedoraにしました。

Netbeans+PHPをインストール。

基本的なセキュリティを設定し、終了。

まあ、立ち上がりと終了の速さは感動。

数世代前のCPUでメモリーも1Gでしかないので、

Windowsの場合はXPでも嫌になるほどまたされた。

320Gと言えば一昔前はちょっとしたLinuxサーバーでは十分だった。

XAMPPよりは考えて本サーバーとして機能出来る程度の環境を

持ち歩いて開発ができるのが魅力だな。

form helperについての利用する意義についてあまり感じない。

と、いうのも私はcakePHPについては全くの初心者だからだろう。

入力のformでの更新年月日をりようするhelperについての備忘録

datetimeの入力formについて

echo $form->datetime(“hoge.update”);

単に上記のような設定では下のような写真となる


並びは日月年の国際表記となっている。

デフォルトで現在の年月日時分を表示するには

form->datatime(‘xxxx’,'YMD’,'24′,date(‘Y-m-d H:i),….);

  • ‘YMD’は年月日の順で並びを指定する
  • ‘24′は24時間表記、’12′は12時間表記、時間を表記しない場合は’NNOE’
  • date(‘..’)はPHPのdate関数を参照

このままだと、以下のように月が英語表記となる。より細かく設定をカスタマイズするには属性設定を配列で渡してやることが必要となる。

  • minYear と maxYearで年の範囲を指定できる。’minYear’=>date(‘Y’)-1,’maxYear’=>date(‘Y’) とすれば年については今年と昨年のみの範囲となる。
  • separatorは年月日のセパレータを指定する.
  • ‘monthName’=false で月は数字表記となる。

で、以下のように設定すればよい。

$attr=array(‘minYear’=>date(‘Y’),’maxYear’=>date(‘Y’),
  ’separator’=>’/',’monthNames’=>false);
echo $form->datetime(“hoge.update”,’YMD’,'24′,date(‘Y-m-d H:i’),$attr);

Google日本語入力
日本語入力について皆様は何を使っていますか?
Microsoft純正でしょうか?それともAtokを使われているかもしれません。
私は以前のブログで書いていますが、文章作成について、長文を前提にした場合は音声認識ソフトを利用しています。単純にメールや短いものやマニュアル作成等の場合は当然ながら直打ちとなります。その際にIMEとして重宝しているのがGoogleの日本語入力IMEです。

写真1(「ないかく」と打ち込んだ) 写真2(「ないかくそ」と打ち込んだ)
写真3(「TABキー」を打った) 写真4(「下矢印キー」を打った)

勿論、一旦確定すると検索表示順位が上がり次に同じ文字を打ち込むときに上位にくる。携帯電話で入力をする時の便利さをフルキーボードで実現させている。
Windows7,Vista SP1,XP SP2で実現できるし、Macにも対応とのことである。
ぜひ一度お試しくださるとよいと思えます。

以下のサイトから取得できます。
Googleの日本語入力

机上のモバイルツール

机上のモバイルツール

私の住んでいるマンションに持ち込んでいるモバイルを中心としたツールです。これ以外にディスクトップが3台と使用していないノートPCが2台です。それに、伝説のPDAであるHP200LXが存在しています。私は定期的に自宅のシステムを撮影しておりますが、これが現在の状態です。左上の青いキューブのディスクトップPCはLinuxのWEBバックアップサーバーです。以前、一ヶ月ほど入院したときに病室に持ち込んだものです。大きい液晶ディスプレイはディスクトップやAspire1410のHDMIとつないだり、地デジを見たりしているユーティリティー液晶ディスプレイです。

  • 左端はPanasonicCF-R4です。それこそ何度も分解組み立てHddの換装などをやり続けてきています。WindowsXPが搭載されています。
  • 隣がAcerPspire1410で現在主に利用しています。1.3Kg以上もあるので、重く厄介ですが、バッテリー駆動時間には納得しています。この手の機種の天板はプラスティックで指紋がめだっていやなのですが、気にしないようにして利用しています。Windows7の機械でして、現在、カスタマイズの精を出しています。
  • 手前がSmartQ5です。折りたたみのキーボードを利用しています。ハードキーボードでないととても入力のしずらいのが難点です。現在はOSがAndroidなので、それを学ぶために遊んでいます。ベットの中でメールを確認するときにも利用しています。Ubuntuも入れてみましたが、Androidのほうが利用しやすいですね。やはり、ハード的にLinuxを操作するには無理があると思いました。
  • iPodTouchがSmartQ5の隣にあります。結構、使いまくっています。会社にはもって行きませんが、飲み屋まで持っていく場合があります。外を歩くときに音楽を聴いています。音楽といっても当然今風のものではなく、BeatlesやQueenが中心で洋楽のみです。また、動画も変換して30本以上入れています。軽く薄いので待ち合わせや読書に飽きたときにはもってこいのツールです。
  • 2台のSigmarionⅢがあります。SigmarionⅢは現在でもチャージし続けています。入力のしやすさで、大掛かりにノートPCを持つよりはこれをもって原稿書きをいたしております。でも、原稿だけなら、今後はポメラのDM20あたりがいいのかもしれません。24000円前後だし、キーボード入力もSigmarionⅢよりさらに上のようですから。もう、SigmarionⅢもおわりかもしれない。でも、ポメラを持ってみると厚すぎてポケットには入らない。SigmarionⅢはジーンズの後ろポケットに入れて持ち運んでいるし、結構つかえるから、まだまだ引退はさせられないかも。
  • 右上にあるのがEeePc901xです。Ubuntuを入れたり、WindowsXpにしたりと遊んでいます。UbuntuのときはOpenVPNのサーバーとしていました。現在はSpeachサーバーにしています。でも、必要性がなくなったので、UbuntuにしてまたVPNセーバーにでもしようかとおもっています。

IPADのプレゼンテーションを既に8回見ました。そして9回目をなじみの珈琲屋でモーニングサービスをいただきながらイーモバイルでBluetooth接続のAspire1410で見終わりました。今後、4月になれば、このIPADで見ることになるかもしれません。
私がAppleとの付き合いをはじめたのは実に最近です。IpodTouchからです。もちろん、AppleはApppleⅡに時代からは知っていました。しかし、私はパソコンのユーザーというよりはマニアだったのです。ハードでり、ソフト作りのマニアだったのです。その意味でハード的には閉ざされた世界であり、利用することではユーザーにとって最高のデバイスであっても、私の興味の対象ではありませんでした。今が、インターネットの時代となり、隣人が世界中にあり夜も昼も自分が作り出せる時代となりました。現在でも新しいデバイスには興味津々ですが、以前と興味の幅が広がってきたように思えます。以前の私なら間違いなくIPADというデバイスには興味を持たなかったでしょう。しかし、現在では使うということの楽しみも増えてきました。使うことが作ることにつながる世界が私の中に芽生えるようになった体と思います。このことの説明は、まったく私だけの中のことなので、取り上げることはないでしょう。Aspire1410で現在もっとも利用しているのは開発道具としてのNetbeansとXAMPPです。それに、Wordpadを音声認識を使用しての利用です。私が、会議や他人の前で発言するときの原稿や結果を口語体でまとめるのに利用しています。原稿用紙の20枚~30枚が小一時間でできてしまいます。キーボードを操作しているあいだに考え方を忘れてしまうことの多くなった昨今には最適なツールとなっています。
だから、当面はAspire1410がモバイルツールとしての立場は失うことはないでしょう。

やっと、サーバーを公開できそうです。現在は新WEBサーバーです。昨夜からバックアップサーバーから新サーバーに切り替えたのですが、Blogのパーマリンクをカスタムしておいたので、ブログ内外からのリンクが稼働していないことに気づきまして、.htaccessをいじったり、暫定的に定義ファイルを書き込み可能にしたりしてのたった今修復いたしました。
マザーボードをAsus製のこなれたものにして、メインのHDDを1Tにしました。このWEBサーバーはサブに2台のHDDを持っていて合わせて3Tの構成です。Linuxを載せて、VirusやRootkitなどのセキュリティを確率してやっと公開出きるようになりました。いろいろな作業をこのサーバーは担当しているものですから、作り込んだ多くのソフトやスクリプトをコンパイルしたり書き換えたりしてやっと公開ができるようになりました。今後は手順をgoogleドキュメントの中にでものこしておきます。
ブログ投稿者には投稿方法が変わったことを伝えねば。

昨年11月ぐらいからトラブル続きのWeb用サーバーでしたが、ついに昇天してしまいました。原因はどうもマザーボードにあるらしく、HDDまでやられてしまいました。毎週バックアップは自動でとっておいたのですが、なかなか復旧には時間がかかっています。
HDDとマザボは新品として、最初から作り直しでした。LinuxのOSもバージョンをあげています。現在はセキュリティ対策でいくつかの仕掛けをつくっています。現在の運用はバックアップサーバーでおこなっています。
先日ゴールデンタイムで動物番組を見ていたら、動物のハプニング映像やかわいい映像の多くがyoutubeで、既に私が見ているものでした。最近のTV番組は予算がないせいか、Youtubeからのねたが多いように思えます。じゃぁ、TV番組制作は不要じゃないかなんて思ったりもしてしまいます。
私は猫や犬などのペットの映像が大好きでお気に入りに入れています。TVでも流れたしたの映像は本当にかわいく毎日一回は見てしまいます。

ネットワーク系

  • FireFox
    • 皆さんはブラウザーは何をご利用でしょう か?Microsoft純正のIE(InternetExplore)でしょうか、それとも、FireFoxかGoogleのChromeでしょうか、は たまた、SafariかOperaをご利用でしょうか。どれも一長一短あると思いますが、私はFireFoxです。現在FireFoxは3.6になり、ス ピードもアプリケーションも豊富となりました。特にWEB開発をする人にとっては必需でしょうね。多くのプラグインによってカスタマイズすることができま す。私も10種類以上のプラグインを利用しています。サイトによっては「IEでないとだめ」っていうところもあります。その際はエンジンをIEに切り替え て使えるプラグインの出ていますので、安全性も考慮すると私にとっての標準のブラウザーはFireFoxです。
    • Download
  • Teraterm
    • tterm.jpgUnix 系のOSにリモートで入り込むことはおありでしょうか。Windowsのコマンドプロンプトからは標準でsshはサポートされていません。また文字コード にも対応していない場合が多いのです。コマンドプロンプトで通信を行う場合はせいぜいFTPとTelnetぐらいしかありません。特にTelnetについ てはLinux系は安全性の上から初期で対応をしていないでしょう。現在Unix系(Linux,FreeBSDなど)のターミナルではやはりsshが標 準ですね。もっとも組み込みLinuxなどではシステムのサイズからtelnetを標準にしているものもあります。そこで、多種の文字コードに対応してい て、非常に使いやすいTeratermというターミナルエミュレータは卓越したソフトです。Windows系でのターミナルエミュレーターの事実上のデ ファクトスタンダードでしょうね。
    • Download
  • FFFTP
    • ffftp.jpg簡単なファイル転送kとしておなじみのFTPクライアントだが、コンソールでの操作だとビジュアルになれたWindows系ユーザーには 使いにくい。シェルでの自動操作でもなければ、やはりビジュアルな方が使い勝手がよい。ツリー表示のないエクスプローラ的な使い方がやりやすい。というよ りは、DOSの時代のフリーソフトであるFDなんかと似ている。また、近いうちに紹介したい「Afxあふ」というファイル操作ソフトの画面に似ている。サーバー側とクライアント側の2画面での操作で簡単にアップロードやダウンロードができます。キーボード操作もショートカットキーマニアには最高だ。
    • Download
  • UltraVNC
    • vnc_1.jpgvnc_2.jpgVNCが最初に世に出たときは実際びっくりした。当時、LANはEth10だったし、画面の圧縮アルゴリズムも今ほどではなかったのだろう。比較的ゆっくりとLinuxのXwindowやWindowsの垣根を越えて操作ができた。自宅の現 在の数進は高度にスピードがあがり、自宅でも会社でもネットワークが光でつながっている場合が多くなってきているでしょう。私の場合の環境もそうです。会 社のLinuxに自宅のWindowsから入って、まったく会社のXwindow環境をそのまま使えますし、その逆も当然できるわけです。 UltraVNCはWindows系ですが、同じWindows系のUltraVNCサーバーを操作するときはFTPのようにローカルからリモートへファ イル転送を相互にすることもできます。拡張子.vncの設定ファイルをローカルの機械におけばリモートに対してログインIDやパスワードもなしにクリック 一発でそくサーバーマシンになってしまいます。Windows系のVNCはUltraVNCが私には一番です。
    • DownLoad
  • OpenVPN
      OpenVPNという環境を利用されている方は多いかもしれません。会社であってはLAN環境が存在するのは当然でしょうが、家庭にあっても、LANが構築されている場合が多いのではないでしょうか。外部からリモートでVNCを使ってLANに進入することは簡単です。しかしながら、あくまでもそのことはクライアントが外部にあるわけです。とこ
      ろが、このVPNの環境ではクライアントとなっているPCがLAN環境になって
      いることが基本的に違います。世界中のどこにいてもインターネット環境があれば自宅や会社のLAN環境で仕事なりメンテナンスなりができます。もちろん、セキュリティはフル機能のSSL VPNなのです。そのクライアントソフトですね。私はこれで、自宅から会社、また、会社から自宅、また、喫茶
      店から緊急の作業などをやっています。悪いことといてば、24時間どこでも仕事ってことでしょうか。

mytable.jpg自宅マンションはとても狭いのですが、気密性が高く、キッチンテーブル上が私のコンピューターライフには欠かせなくなってきています。もともとはダイニングキッチンでテーブルの上に地デジチュナーとHDMIの26インチ液晶ディスプレイでTVとして自動録画していたものを見ていることが大部分だったのですが、HDMIということで、1980円のHDMI切り替え機を購入したことから、コンピュータも本格的に操作できる場所となりました。ファイルやWEBなどのサーバーは別の部屋に大型の機械がおいてありますが、こちらにはWEBサーバーのバックアップや40Kmほど離れたところにすんでいる妻とコミュニケーションをするためのネットワークカメラを設置しました。写真はネットワークカメラから私とテーブルを撮ったものですが、このテーブルの上に4台のコンピューターが写っているなんてことはわからないでしょうね。

4台はすべて異なっているOSがインストールされています。

  • Aspire1410
    (Windows7)
  • PanasonicCF-R4
    (WindowsXP)
  • SmartQ5

    (Android)

  • キューブ型PC
    (Fedora12)

音声認識での口述筆記

Elecom HS-MC01私は以前、Windows98の時代からIBMのViaVoiceという音声認識ソフトを数年間利用しました。マイクに向 かって話すことで、音声をテキスト化してしまうソフトです。スキャナーで読み取った活字画像をテキストにする「読んでココ」なんていうソフトの音声版で す。つまり口述筆記のソフトということです。ViaVoiceはトレーニングと単語の登録によって97%から99%までの認識率を私の場合は示すようにな りました。一時、メールの返信が一日に60通ほどになり、同時に腱鞘炎を併発したことによりViaVoiceは私にとりまして必需品となりました。しか し、このソフトの利用を止めるきっかけとなったのが、虫歯のために歯を抜いてサシバをしたことにより決定的に認識率が変わってしまったことでした。たぶん 発音が変わったのでしょう。私でも、音がもれたように感じるのですから、無味乾燥なソフトの事、認識率が低下するのはうなずけることです。最初から、多く の単語を登録しなおすことがいやになったのと腱鞘炎が治ったことによりソフト利用を断念したのでした。
WindowsVistaについて私はダウ ングレードしてXPを使用していたので感知しないのですが、Windows7に存在する音声認識ソフト sapisvr.exe を先日利用しました。わずかなトレーニングの後、実際にWordpadで使用してみたら、登録もしないのに、ViaVoiceの 時に最高認識を簡単に達成してしまいました。認識エンジンと文章解析エンジンが当時のViaVoiceより圧倒的に優れているからなのでしょう。びっくり しました。もっとも、ViaVoiceで音声認識ソフトに慣れていたせいで、文章の認識のさせを頭の中で考えながら発声したことも認識率向上に役立ったの だと思います。ある講義で利用する原稿30枚ほどを一時間ぐらいで仕上げました。完全に実用レベルのソフトで、これだけでもWindows7の意味がある と感じてしまったほどでした。

音声認識の起動手順

タスクバーから [スタート]->[全てのプログラム]->[アクセサリー]->[コンピューターの簡単操作]-> [Windows音声認識]

音声認識率を上げるために

  • ディクテーションについての私なりのコツですが、いつもの話し方をするほうがよいとおもいます。ただ、若干ゆっくり としたほうがよいようです。これも私のノートがCeleronベースだからかもしれません。それと、文章を頭の中で完全にひとつのセンテンスとして簡潔し てから、発声する必要があります。「あ~ぁ」とか「え~ぇ」 みたいな無駄な発声をしないことです。これだけで認識率はアップします。これは音声認識ソフト利用の基本でしょう。

  • もう一つ、音声認識を上手にさせるには入力用のマイクロフォンのよさが求められます。一見ヘッドセット式のマイクロフォンがよさそうに思えます。ViaVoiceというソフトの場合はヘッドセット用のマイクロフォンも付属していたぐらいですから、そのように思われるかもしれません。しかし、私の体験では、独立したマイクロフォンで置いたまま会話ができるスタンドタイプのマイクの方がよいとおもえます。さらに集音性に優れていて志向性の少なく、それでいてクリアな音を拾ってくれるマイクを探した方が適しているようです。志向性が高く、口元にあるようなマイクは角度によって音質が変わるのではないでしょうか。私はElecomのHS-MC01を使いました。

« 前のページ