IT・コンピュータ

メモリ増設

結局新しいノートPCを買うのもあきらめて、とりあえず現状のノートPC(INSPIRON 6000)のメモリ増設をしてお茶を濁すことにしました。 夜中にAmazonで衝動的に買ってしまったので値段が妥当なのかどうかよくわからんが。パソコン工房とかだともっと安いのでし…

UMPC

家電店で見てみるとDELLのminiは光沢液晶だった。(自分が写りこむので光沢液晶は好きでない) また発熱するとかでネットでの評判はあまり良くないらしい。EeePC901が良さそうでした。 ノートPCだとDELLのVostro A860が安くてそこそこ良さそう。DVD書き込…

ミニノートPC

5万円PCということで人気らしい。(実際は6万円近くて安い標準のノートPCとあまり変わらない値段ですが) 自分もここ1ヶ月ぐらい欲しかったので、以下をけっこうチェックしていた。出先とか家で寝ながら使うのによさそうなので。 [asin:B001FMD1KS:image…

ZF_Log

ログレベルの設定をするメソッドが無いなとしばらく考えこんでいたら、フィルタ(Zend_Log_Filter_Priority)でできることがわかりました。フィルタはログオブジェクトだけでなくログライタにも適用できるので、細かい設定ができそうです。

PHP

Zend Framework 1.6がでている。Dojoツールキットを含むようになったみたいだ。PHPで64bit整数を扱えないのはちょっと問題になりそうだ。金額とかidで20億を超えることはけっこうありそうだ。PHP6では64bit整数型ができるらしいので、それまでは待つとしよう…

NET Frameworkで使ったらいい言語

1 C# / VB.NET 3 C++/CLI C#,VB.NETは同じぐらいの使いやすさなので、環境に応じて選べば良いと思う。 C++/CLIは、アンマネージ,マネージとも使えるがアンマネージのコードすこし難しくて使いにくい。サンプルもC#,CB.NETに比べて少ない。 C#,VB.NETともDLL,…

DELL INSPIRON 6000のバッテリ

バッテリのインジケータが点滅しっぱなしになっていた。 バッテリが壊れたみたいだ。2年半ぐらいで使いきるものなんだろうか。 バッテリは互換品でも9000円ぐらいするので、しばらくはバッテリを外してAC電源で使うとしよう。

ZF 15.9.2複数ページのフォーム(2)

ドキュメントの15.9.2のコードの下から3,2番目の class My_Form_Registration extends Zend_Form を class RegistrationController extends Zend_Controller_Action にすると動作した。 (これは次のバージョンで修正されるようです) いちおう順に進んでは…

ZF 15.9.2複数ページのフォーム

サンプルを打ち込んでみるが動作せず。 ZFを1.5.0 -> 1.5.3 にすると動作しました。 ZF1.5.0はForm継承クラスのinit()が実行されない不具合があるようだ。 Zend_Formをいろいろ試しているが、言語設定(国際化)や独自のバリデータ、デコレータの使い方を理解…

楽天トラベル

施設欄内にプラン一覧が表示されるのですこしわかりやすくなったようだ。(表示高さが長いような気もする) 地域で検索した結果がURLのqueryになったので、再度同じ場所を検索するのは便利になった。 検索結果は、URLのqueryに入れてくれると、ブックマーク…

Yahoo!TV

Yahoo!テレビ.Gガイド [テレビ番組表] だいぶ見やすくなったなぁ

今のNing

Build and cultivate your own community - Ning.com 以前はWebApp開発環境だったが、今ではSNS作成専用になっている。 (Clone this Appや開発資料などは無くなっているようです) Forum,Photos,Event,Videos機能も揃っているし、UIもweb2.0を取り入れてい…

OpenSocial API 0.8

グーグル、「OpenSocial 0.8」を発表 - CNET Japan API 0.7ではJavascriptインターフェイスしか用意されていなくて、どうやってSocialアプリを作るんだろうかと疑問だった。 API 0.8では、RESTful APIが用意されていて、Facebookのアプリと同じように汎用の…

オープンソースセミナー 2008 香川

「オープンセミナー2008@四国」 開催のお知らせ — NPO法人 日本PostgreSQLユーザ会 ひまだったので行ってみました。 オープンソースのイベントに行くのはずいぶん久しぶりでした。 サンポートはめったに行かないが、きれいで広くていいなぁと思いました。

Sourceforge.jpのWiki

新しくページを作成するには、wiki/以下のurlに作成するページ名を入力しENTERを押す。ページがないと作成するボタンが表示されるので、それを押すとページが作成できる。SourceForgeのWikiはPukiPukiではない(MoinMoin?)ので、記法も違っていてなかなか使い…

Facebook API

Facebook API REST-like インターフェイスでドキュメントを読むとむずかしそうだが、PHPで使うのは簡単そうだ。 require_once 'facebook.php'; // facebook.php, facebook_php5_restlib.php $facebook = new Facebook($key,$secret); // ログインの確認,して…

Facebook日本語版

Facebook - フェイスブック - ログイン (日本語) だれでも参加できるので、とりあえず登録してみる。 自作のアプリを公開したり、Facebookと統合して使えるみたいで面白そうだ。(開発資料が少ないようですが) いくつかのサイトの開発を読んだところでは、…

SQLiteBrowser

SQLite Database Browser 今までSQLiteはDBの中身を見ずに使ってきたのですが、これは便利そうです。 ブラウザでSQLiteを見るには、以下のソフトが使えるらしい。(まだ使ってないですが) SQLiteManager - administration de bases de données SQLite.

ARMADA M300

ダイソーで買った別の連結端子も使えなかったので、結局ハンダ付けして連結端子のカバーをつけてみた。 写真の後で絶縁テープをいちおう巻いてます。とりあえず使えるしケーブルも短くて持ち運びも少し楽になりそう。 ubuntuはxubuntu-desktop、octave、ゲー…

旧ノートPC(COMPAQ ARMADA M300)

久しぶりに電源を入れるとなぜかWindowsXPが起動しないので、全領域(12GB)をUbuntuにする。 (Ubuntuだとけっこう重いので、Xubuntu か The Ecolinux Projectのほうがいいかもしれない) 電源ケーブルのコンセント〜ACアダプタ間が太くて長く持ち運びに不便な…

お気に入りの整理

はてなブックマークである程度は整理できそう。 カテゴリによる分類はできないが、タグで分けることはできる。 全部公開できないので(はてなブックマークにもプライベートモードはあるが漏洩の可能性もあるし)、結局ブラウザでもお気に入りの整理は必要で…

OpenSolaris

Oracle Solaris Open Source Projects on java.net ライブCDをダウンロードしてCDを作成する。 KNOPPIXみたいにCDから起動してすぐに試すことができた(CDだからなのか動作がすごく遅いですが) Gnomeベースなので見ためはlinuxとあまり違いはないようだ。 時…

Sabel PHP Framework

www.sabel.jp – このドメインはお名前.comで取得されています。 DIコンテナ,アスペクト指向などの先進的な機能が用意されているようだ。 DIコンテナについては→仕事に役立つプログラミング・キーワード - DIコンテナ【Dependency Injection Container】:ITp…

Ubuntu 8.04 LTS Desktop

フォトレポート:Hardy Heronの気になる中身 - CNET Japan Debianを消してUbutuをインストールしてみる。 インストーラは良くできていて簡単にできた。 インストール時には、grubの設定やrootパスワードさえ聞かれないので後で設定する。 sudo passwd root …

出張や旅行で持ち歩きたいPC

Eee PC 工人舎SAシリーズ 404 Not Found Eee PCはフラッシュメモリドライブなのが魅力。 フラッシュメモリドライブ:4GB, ディスプレイ:800×480ドット(WVGA) SAシリーズは、HDD80GB, ディスプレイ:7型800x480ドット 重さはだいたい同じ。(Eee PCはフラッシ…

IEのお気に入りの整理

数年ぶりにIEのお気に入りの整理をする。まずは、お気に入りをエクスポートしてから、お気に入りをすべて消す。適当にフォルダを作って、エクスポートしたお気に入りから、必要なものだけ戻していく。 なんだか面倒ですが、数年ほおっておくとわけのわからな…

複数ページのForm

複数ページのFormはあまり使う機会がないが、項目が多いユーザ登録やショッピングカート、項目が多いアンケートなどで使うことがある。複数ページのForm (Wizard) 方法1 Sessionに保存する 方法2 cookieに保存する(セキュリティの問題のため個人データなどで…

Zend Framework(ZF) 1.5

Zend Framework いつの間にやら正式版が出ていたので、とりあえずダウンロードする。 なにが変わったかは、これから見ていくとしよう。MagentoというZFベースのeCommerceアプリ(beta)があるので、それもダウンロードしておく。 Ecommerce Software & Ecommer…

web creators 4月号

web creatorでもないのに購入。キーワード別サンプルサイトがPlatyのテーマの参考になりそうだったので。

Platy 0.5.3

dtreeを使ってサイトマップとノードツリーを表示できるようにしてみた。Javascriptが有効でないとまったく表示できないので、使うべきなのかは難しい。サーバサイドではJSの有効/無効を判定できないようなので、JSなしを初期表示にして、JS有だったらJSで表…

参考になる記事

CAPTCHAは愚策:Kenn's Clairvoyance - CNET Japan タイトルだけ見るとCAPTCHAが話題になっていることに便乗しているのかと思い読まずにいたが、読んでみるとまっとうな記事だったので良かった。(ちょっとJavascriptよりの解決法だとも思ったが)

.NETでC++

C++/CLIでプログラムするには、.NETフレームワークをできるだけ使うというのが良さそうだ。STL -> System::Collections、BSTR -> System::String など。本当に必要なときだけ、マネージド アンマネージドの変換をする。 そうやってコーディングするC++/CLIの…

フォーム部品とラベルの関連付け

http://www.htmq.com/html/label.shtml label forは面倒なので、labelにフォーム部品とラベルを含めるというのが楽でいいな。IE7とFFは対応している(IE6はlabel forしか対応していない)ので、今後はlabelだけでもいいと思うのだが。

東芝HD DVD撤退で調整

http://plusd.itmedia.co.jp/lifestyle/articles/0802/16/news011.html HD DVDを買わなくて良かったな。 それ以前にフルHDのモニタも持ってないので、HDを楽しめるのは数年後になるのですが。その頃にはBlue-rayも安くなっているだろうな。

.Netでソケット処理のメモ

TcpListener(サーバ),TcpClient(クライアント)クラスを使う。 NetworkStermは、StrermReader,StreamWriterに接続する。 StrermReader.Readline(),StreamWriter.Writeline()を使いデータを行単位にすると便利(可変長のテキストコマンドに対応できる) 受信は…

デリゲート

デリゲートと言われるとピンとこないが、関数ポインタのことだと思って良さそう。 @IT:連載 One Point .NET -- デリゲート再入門 上の文章では、関数ポインタとは違うと主張している。 .Netではマルチキャストなどの拡張がされているようで、そのあたりが…

Zend Frameworkの本

本屋で立ち読みしたら、けっこう良かったのでamazonで注文しました。 Platyは、実はZFをあまり使っていないのですこしずつ使うようにしよう。

IE7のJavascriptでstatusという名の変数を使う

と変数に値が入らないのですが、IE7の不具合でしょうか。(statusはJavascriptのキーワードではないはずで、IE6ではたぶんOKでした。FF2ではOK) 以下が確認コードです(カッコを大文字にしています)。statusは表示されませんでした。 面倒なので不具合の報…

OpenIDのメモ

OpenIDが普及しそうなのでメモしておく。 OpenID Foundation website Zend Frameworkでは、Zend_OpenIdがあるのでそれを使えば良さそう。 Zend_OpenId - Zend Framework Reference - Zend Framework

Moodleをレンタルサーバーにインストールする(失敗)

localには入れているが、レンタルサーバでも動作するか確認してみる。Moodle:Mysql 4.1.16以上, Pgpsql UTF-8 land.to ×Mysql △Pgsql(EUC-JP) ... Moodle 1.6.5はインストールできるが日本語が表示されない。Moodle 1.8はインストールでDBの文字コードのチェ…

Postgres8.2 Windows版のインストール

すでに8.1が入っていたのでプログラムの削除でアンインストールして、8.2をインストールする。 インストーラの管理者設定から先に進まないので、WEBで調べたところすでにWindowsのユーザにpostgresがあるとそうなるらしい。コントロールパネルのユーザには出…

SELPHY CP740

ヤマダ電機で11000円ぐらいで購入。 PCなしでデジカメの写真を印刷できるので、PC使わない人には便利かもしれない。 印刷性能は上位機種のES2と同じで、まずまずきれいに印刷できた。(最初黄色しか出ていなかったのでおどろいたが、黄/赤/青の順に塗ってま…

WordPress

ソースコードをちょっと見た限りでは、関数志向の平坦なPHPらしいコードで読みやすそうだ。プラグインはフックをかけて動作するようで、nucleusみたいにできそうだ。私的には、関数中心のプログラムはベタなプログラムまたは2次元コード、クラス中心で名前空…

WordPress

Movable Typeと同じぐらい人気があるらしい。知らなかった。 PHPで動的生成なので、CMSの参考になりそうなのでダウンロードしてみました。

ブログパーツ.com

ブログパーツ.com - ブログパーツといっても普通のhtmlでも使えるのでサイドバーがさびしいときにつけるのもいいな。

オープンソースCMS

SourceForge.jpにいくつか国内オープンソースCMSがありました。以下は、PHPで私が検索した結果なのでもれがあるかもしれません。 ・bitcube(https://sourceforge.jp/projects/bitcube/) ・cenote(https://sourceforge.jp/projects/cenote/) ・kanbe(https://…

VC2005の本

ひととおり読み終わる。 コントローラからWindowsFormを操作する方法は書いていなかった。サンプルでは、モデルクラスを更新して、WindowsFormで作成したUpdateList()メソッドでモデルを見てビュー(WindowsFormのListView)を更新するということだった。モデ…

VC2005の入門書

わからないことが多かったので、Amazonで本を買ってみたのが届きました。(今日はWii Fitとこの本で2回配送業者が来た) 知っている内容がほとんどだったので、買うこともなかったかな。 はじめてVC使う人や、ソフト開発方法についてけっこう書いてあるので…

MELON

localhostのploneでユーザ追加ができない(localでメール送信できないため)ので、MELONというWindowsのメールサーバを試してみる。設定がまずいのか、MELONから送信はできていないが、ploneからMELONには送れているので今の状態でも使えそうだ。(メールの…

はてなダイアリーのカテゴリブロック

サイドブロックのカテゴリが更新されないのだが、なんでだろう。>編集->カテゴリ設定でできました。