Home > プログラミング
プログラミング Archive
Flexに興味あり
- 2009-10-18 (日)
- Flex
今更かもしれないがFlexに興味がある。
@ITで騒がれ始めた頃からFlexには関心があったのだけど、その頃はJavaの案件で忙しくて勉強する気にはなれなかった。
幸か不幸か、今はかな~り暇なので、せっかくだからFlexを覚えてみようと思う。
さて。無知なりに考えている構想を一応メモっておく。
- コメント: 0
- Trackbacks: 0
Google App Engineへの登録
- 2009-10-08 (木)
- Google App Engine | Java
今更だがGoogle App EngineでJavaが使えるとのことなので試してみようという気になった。
とりあえず、Googleのアカウントは持っている状態から、Google App Engineの登録までの過程をメモ。
Google App Engineへの登録
- Google App Engineへアクセスし、「登録」リンクをクリック
- gmailのアカウントを入力し、ログインする
- 「Verify Your Account by SMS」というページが表示され、以下の事項を入力
- Country and Carrier: Japan
- Select your carrier…: 携帯電話のキャリア(自分の場合はDocomo)
- Username: 携帯電話のメールアドレスの@より前の部分 例:hogehoge@docomo.ne.jpの場合、「hogehoge」を入力する。
- 携帯にメールが届くので、次のページの「Enter Account Code:」にメールに書いてあったアカウントコードを入力する。すると「Create an Application」というページに飛ぶ。
- いくつかの入力フォームがあるので、以下のように記述する。
- Application Identifier: [任意の名前].appspot.com ※おそらく、これがURLになるのだろう。
- Application Title: 任意の名前 ※これがWEBアプリ(サイト)のタイトルとなる。
- Saveをクリックすると「Application Registered Successfully」というページに遷移する。取りあえずこれで登録は完了。
日本語名称を入れたら怒られた。
ちなみに、これは後から変更できるので取りあえず適当でOK
まだアプリは作っていないので、続きはまた今度書こうと思う。
動作確認しようにもアプリがないので出来ないっす・・・。
- コメント: 0
- Trackbacks: 0
[php] Fatal error: Cannot access empty property
- 2009-09-25 (金)
- PHP
Fatal error: Cannot access empty property in xxx.php on line 9
$this->の後ろのメンバ変数名には[$]をつけないっぽい。
参考URL:http://hitai.blog72.fc2.com/blog-entry-20.html
- コメント: 0
- Trackbacks: 0
PHP -Zend Debuggerの導入
- 2009-07-08 (水)
- PHP
1.Zend Debuggerの入手
http://downloads.zend.com/pdt/server-debugger/
→winの場合はZendDebugger-5.2.15-cygwin_nt-i386.zip
2.展開したディレクトリ内の、PHPのバージョンにあったDLLを適当な場所にコピーする。
→筆者の場合は取りあえず動けばいいので%PHP_HOME%にそのままコピった。
3.php.iniに以下を追記
zend_extension_ts=”[2でコピったディレクトリ]\ZendDebugger.dll”
zend_debugger.allow_hosts=127.0.0.1/32
zend_debugger.expose_remotely=always
4.Apacheの再起動
5.phpinfo関数で確認
→Zend Debuggerの項目が増えていたらOK
eclipseでどうやって使うかはこれから検証。
■参考
http://www.zend.co.jp/tech/index.php?%B4%C4%B6%AD%B9%BD%C3%DB%2F%A5%C7%A5%D0%A5%C3%A5%B0%B4%C4%B6%AD%A4%CE%BA%EE%C0%AE
- コメント: 0
- Trackbacks: 0
Loggingの定番log4jのPHP版、log4phpについて
- 2009-07-02 (木)
- PHP
PHPのLoggingについて調べてたらlog4phpなるものを発見した。
筆者は仕事ではJavaを多く使っているのでlog4jの扱いは若干慣れたものである。
んでまぁ、log4jっぽいのなら安心して使える。使うんべ。
ってな感じで早速本家サイトに行ってみたところ・・・
Products
:
* log4j
:
Incubations
* log4php
Productsしてないらしい。
英文は苦手な筆者であるが、これは正式リリースしてないんじゃないか?
と思って色々読んでたら案の定「まだリリースしてないよ」って書いてあった。
log4php0.9について解説しているサイトは見かけたのだが、そもそもver1になっていない時点で正式版では無い訳で・・・。
普通ver1が正式リリースの初版ですよね?間違ってないですよね?
0.9まではダウンロード可能だったんかな。
まぁ正式版でない時点で筆者の選択肢からは除去である。
趣味サイトで使ってみる分にはいいと思うけどさー。
Apacheやlog4jとlog4phpはまだ同列ではないのだ。
もし商用サイトで使っている会社があったりしたら・・・
プロ意識に欠けているといわざるを得ない。
まぁapacheプロジェクトはBSDライセンスだから、自力でバグ修正するってんなら頑張れ。
てかライセンスを確認しないで「あるから使っちゃえ」ぐらいな軽い気持ちで実装している会社が多いと思うのは気のせいだろうか。
こんなんだからIT業界の社会的地位がいつまで立ってもあがらんのです。
欠陥住宅・・・欠陥システムばっかじゃないか。
数年前に@ITで、ソフトウェア開発は認可制にするべきという議論があった。
製造・テスト・保守までとは言わない。
設計に関して言えば、筆者は認可制に大賛成である。
つぶれる会社がたくさんある?
もはやITは社会のインフラである。
んな認可もされないような会社はつぶれてしまえ。
土方とPG・SEは若けりゃいいなんて言われてる現状。
少しでも良いからエンジニアの地位向上に協力出来たら良いと思う。
- コメント: 0
- Trackbacks: 0
php/pear実行時に「指定されたモジュールが見つかりません。」
- 2009-06-25 (木)
- PHP
pear実行時に以下のワーニングが出た。
–ここから
PHP Warning: PHP Startup: Unable to load dynamic library ‘./php_mysql.dll’ – 指定されたモジュールが見つかりません。
in Unknown on line 0
–ここまで
ライブラリが見つからないというワーニング。
ライブラリを探しにいくディレクトリはphp.iniで設定されているが、デフォルトでは以下のようになっている。
–ここから
; Directory in which the loadable extensions (modules) reside.
extension_dir = “./”
–ここまで
でも実際のところextディレクトリ配下にライブラリがあるので、extension_dirを以下のように変更しなければならない。
–ここから
; Directory in which the loadable extensions (modules) reside.
extension_dir = “./ext”
–ここまで
これでワーニングはでなくなった。
■参考
http://www.phpbook.jp/install/phpini/index1.html
- コメント: 0
- Trackbacks: 0
php.iniの置き場所
- 2009-06-25 (木)
- PHP
デフォルトではない場所にphpをインストールしたのだが、どうもphp.iniが読み込めていないようだ。
phpinfo()で見てみたところ「Configuration File (php.ini) Path」の項目が「C:\WINDOWS」になっていた。
意図しているのは別のディレクトリ。
調べてみたところ、apacheがphp.infoを探しに行くときの順序は以下のようになっている模様。
※以下、「http://www.php.net/manual/ja/faq.installation.php#faq.installation.phpini」から抜粋
–ここから
Windows の場合、php.ini のデフォルトパスは Windows ディレクトリになります。 Apache ウェブサーバを使っている場合はまず Apache がインストールされているディレクトリ (例えば c:\program files\apache group\apache にある php.ini を探そうとします。このため、異なる php.ini ファイルを異なるバージョンの Apache ごとに置いておくことができます。
–ここまで
明示的にphp.iniの場所を指定する為には、Apacheのhttpd.confに以下の行を追加する。
–ここから
# php.ini の場所を設定
PHPIniDir “C:test/aaaa/php” #実際にphp.iniのあるディレクトリを指定
–ここまで
Apache2とphpの設定については以下のサイトを参照。
http://www.php.net/manual/ja/install.windows.apache2.php
- コメント: 0
- Trackbacks: 0
windowsへのPEARのインストール
- 2009-06-25 (木)
- PHP
PEARとはPHPに付属してくるクラスライブラリ集。
よく使う機能を「クラス」としてまとめたもの。
尚、Unix版のPHPではデフォルトでPEARがインストールされる。
PEARのマニュアルは以下のサイトを参照
http://pear.php.net/manual/ja/
■インストール方法
1.以下のバッチファイルを実行
[phpのインストールディレクトリ]\go-pear.bat
2.いくつか質問されるので適当に答える
3.php.iniにPEARの設定を追加するか聞かれるのでYesと答える。
追加したくない場合はNoと答える。
4.インストールされているかコマンドプロンプトで確認。
pearと打ってみてそれっぽいメッセージが出てきたら成功。
ちなみにphpのインストールディレクトリにpathが通ってない場合はフルパスで。
5.webでも確認
1)Pear_infoをインストール
コマンドプロンプトで以下のコマンドを発行。
pear install -a Pear_Info
2)以下のファイル(pearinfo.php)を作成し、apacheの公開ディレクトリに配置
require_once "PEAR/Info.php";
$info =& new PEAR_Info();
$info->show();
?>
3)perinfo.phpがブラウザで表示されたらOK
■参考
http://nyx.pu1.net/aboutphp/install/installpear.html
- コメント: 0
- Trackbacks: 0
Phingのインストール
- 2009-06-25 (木)
- PHP
Phingとは、Apache Antをもとにしてつくられたプロジェクトビルドシステム。
cvs(svn)からプロジェクトをexportしたり,コンパイルしたりtarに固めたりといったパッケージの作成や配布などを容易にしてくれる。
※以下は既にPHPがインストールされている場合を想定
■インストール方法
1.「pear.phing.info」チャネルサーバを内部データベースに追加
pear channel-discover pear.phing.info
2.「phing/phing」をインストール
pear install phing/phing
■動作確認
1.以下のコマンドを発行
phing -v
2.それっぽいメッセージが出てきたらOK
■参考
http://homepage3.nifty.com/renoiv/php/phing/install.html
http://www.phpunit.de/manual/2.3/ja/phing.html
- コメント: 0
- Trackbacks: 0
ホーム > プログラミング
- カウンター
-
- 今日 : 28
- 累計 : 27,024
- 現在の閲覧者数: 1
- ランキング
-
- RSSフィード
- ブログ内検索
- おすすめレンタルサーバ
-
おすすめ度:★★★
当ブログのposifeel.comドメインはさくらインターネットのサーバで運営しています。OSはUNIX互換FreeBSD。SSHでリモート操作ができるので自由度が高く、ましぇたん一押し。Root権限がいらないソフトならインストールし放題です。CSVなどのバージョン管理ソフトもインストール可能。UNIX、Linux系のサーバーのお勉強には持ってこいです。
おすすめ度:★★
毎度おなじみのナウでヤングなロリポップ。僕も以前は使っていました。おすすめ度は高いです・・・が。リモート接続でOSを直に操作することが出来ないため、ある程度、知識のある人にとっては物足りないかもしれません。とにかく安く簡単なレンタルサーバをお探しでしたら一押しです。初心者向き。
おすすめ度:???
ロリポップの対抗馬!?最近、注目しているレンサバです。価格もサービスもロリポップと近いかも。ナウでヤングじゃない方はこちらを(ry 初心者向き
- Link
-
他に運営しているブログです。僕の日常的な事はめもりーにょで書いています。
-
相互リンク募集中!
- アーカイブ
- アクセスアップツール
-
BLOGOOLE BLOG情報
SEO対策
windows
Linux
apache
eclipse
プログラミング
- エディタ
-
- ログール
- メタ