2011-03-01から1ヶ月間の記事一覧

XperiaArcを買った

ので、Androidプログラミングをしようと思う。 いつもjavaにadkを入れるといいらしい・・・xperia arc ケース 送料無料 SO-01C カバー 専用!!【GB0406_point】 NTT docomo XPERIA arc SO-...価格:2,480円(税込、送料込)

linux にウィルスソフトは感染しない?

もう「あほか」と言いたくなる。 感染しないわけはない。(10数年前に感染したw) 単純に狙ってるソフトが少ないから影響が表に現れないだけで、裏ではコッソリ感染していたりします。 : あと感染しても表向きにはそれとわからないように動いているとい…

それにして酷いプログラムだ

: 最初は FW 使ってないのは、その方が速いからだと思っていました・・・ 次にクラスの継承が単純なのは、その方が速いからだと思っていました・・・ : controller を担当している箇所が DB をクリエイトしているのは・・・ helper クラスのコンストラクタ…

Windows Postgres

Windows で postgres のユーザが消されない・・・ PostgreSQL上にMediaWiki環境を構築 消えた。

PHP の Perl 互換 regexp

Perl5 ってこんな機能があったんだ。 (?:\d)今頃気がつく・・・

md5 と sha1 の比較

ま、きっと sha1 の方が遅いのだろうけど、一応比較。 md5 は sha1 より古くて、既知の脆弱性あり。だけど速いと言われている。 sha1 は sha256 より古くて、既知の脆弱性あり。 : コードは以下のコードで loop.php というファイルです。 結果は md5 =21.559…

洗面器打法

wiki にも載っていないが、私が20年ほど前に発見(命名?)したキーボードタイピング方法です。 : 洗面器に顔を付けて数十秒後にプハァーとなる様子を、 初心者がキーボードに向かって一生懸命タイピングをしている様子と重ねたものである。

twitter API

PHP に twitter API 環境を導入する。 PS C:\Users\kage> pear install Services_Twitter Failed to download pear/Services_Twitter within preferred state "stable", latest release is version 0.6.3, stability "beta", use "channel://pear.php.net/Se…

自然数

いつのまにか 0 から始まるようになっていたようだ。 1 からと教えられたのに。 時代の流れ?ゆとり? : 3/22 13:30 追記 自然数はどうして0から始まるか?に説明がしてあった。 この説明自体は納得いくものだが、それ以前の「自然数は1から始まる」と教え…

PHPUnit のインストール続き

PHPのバージョンが低いので、それに合わせたインストールをしなければならない。 php-5.1.6 に PHPUnit-3.x.x を入れるには・・・Manual :: マネージャの取得によると・・・ # yum install lynx (lynx が入っていな場合) # lynx -source http://pear.php.net…

PHP の無名関数

所謂クロージャ。 5.3 から使えるようになってたらしい。 PHP: 無名関数 - Manual

東北地方太平洋沖地震

あまり知り合い居ないのに、惨劇の跡、特に津波の映像を見るたびに涙が溢れてきます。 安否不明が1万人なんてありえない・・・ : 今の日本の技術力なら大丈夫だと思っていました・・・ 技術なんて人が居てこそ発揮できるものです。 : とりあえずできるこ…

PHPUnit メモ

日本が大変なときに、自己嫌悪になりながらも、仕事している。PHPUnit-3.5.13.tgz PHPUnit: 各種 pear のインストール PS D:\php> D:\PHP\PEAR\go-pear.batAre you installing a system-wide PEAR or a local copy? (system|local) [system] :Below is a sug…

Postgres の高速化

メモ PostgreSQLのパフォーマンスチューニング - With-No-Parachute D-side PostgreSQL(8.4系想定)設計・チューニング - The Dry Days

Struts の forward に動的なパラメータを渡す

LookupDispacherAction を使うものだと勘違いしていた。 こちらは複数のボタンがあるときだった。 : forward に動的なパラメータを渡すにはこっち。 1.2.x Struts-TECHSCORE- 1.1.x Strutsリファレンス(RedirectingActionForward) : 以下メモ。 civic si…

Oracle SQL

SELECT id, to_char(created_at, 'MM') AS created_month FROM T_LOG WHERE id = '1' GROUP BY (id, created_month) ORDER BY created_month;とやったら ERROR at line 4: ORA-00904: "CREATED_MONTH": invalid identifierと怒られた。 Oracle グループ関数 …

memcache, memcached 禁止

なんと禁止です。 それでも速くしろと言われる・・・ ファイルに持たせる・・・のは遅いから嫌。 メモリに持たせる・・・セマフォに持たせるか・・・(PHP: セマフォ関数 - Manual) : 別解で APC とか言う手もあるのだけど(PHP tune、APC(Alternative PHP C…

memcache と memcached は別物です

らしいです。 ややこしい。昨日書いた # pecl install memcache以降は memcache なので不要となります。 代わりに # pecl install memcachedとしたら、エラーになった。 PS D:\php5> pecl install memcached downloading memcached-1.0.2.tgz ... Starting t…

postgres のインストール

yum でインストールするのは初めてなのでメモ。 NuOnce BlueQuartz:yumのPostgreSQL留意点|ADSL + 自宅 Linux サーバを参考にインストール。 # yum install postgres : # yum install postgres-server : # yum install postgres-devel :ここまでは問題…

memcached のインストール

いろいろあるが memcached - a distributed memory object caching system 本家から持ってくる。 # wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz # tar zgvf memcached-1.4.5.tar.gz # cd memcached-1.4.5 # ./configure : checking…

今日は

寝ていた。疲れています。

TortoiseSVN

TortoiseSVNのインストールと設定 にあるとおり簡単に設定できます。 Windowsは簡単です。(なので、本質を理解するには向かない)本質を理解していないと >ひとつ悩んでいるのは、勝手にクライアント側からリポジトリを作る際の設定です。 >あれ?できない…

Subversion

いつの間にやら VisualSVN Server というものができていて、すごく簡単に管理できる ようなので早速インストールしてみた。 VisualSVN Server | Subversion Server for Windows 環境:WindowsXP : えーっと何も書くことがありませんw そのくらい簡単です。…

ZendFramework を使ってみる

今まで使っていたけど、根本的なところを触っていなかったので、触ってみた。 : そういえば ZendFramework ができた頃に触ってた。忘れてた。

PHP5 のWindowsへのインストール

マニュアル通りに入った。 別に書くことないか・・・php のバージョン毎に異なるので、別のバージョンの php ディレクトリに php5apache*.dll を入れる ときは注意が必要だ・・・注意してても異なったら動かないんだけどねw また php5apache2.dll は apache…

subversion のインストール その2

今日も subversion のインストールを行った。 環境 CentOS デフォルトですべてバイナリパッケージがはいっている環境だ。まずsqliteを入れる。 # wget http://www.sqlite.org/sqlite-autoconf-3070500.tar.gz : # tar zxvf sqlite-autoconf-3070500.tar.gz …

Catalyst Controller の作成

http://itpro.nikkeibp.co.jp/article/COLUMN/20080513/301453/?ST=develop&P=5 を見ると、サンプルに Data::Uniqid というのを使っているようなので、これもインストール。 PS D:\Perl\apps\Hello> perl -MCPAN -e 'install Data::Uniqid' Set up gcc envir…