tech

700 件の記事

2007

PHPの再コンパイル

GDもImageMagicも入れてなかったのでPHPを再コンパイルしてみた。 make distclean ./configure make make install オプションはこんな感じっす --prefix=/usr/local/php4 --with-apxs2=/usr/local/apache2/bin/a…

Javaはじめてみました

PHPしか書いたことないので(正確には専門学校のころJAVAの勉強をしたことあるのですが…)とりあえず、JAVAを書いてみることにしました。 JDK6もばっちりインストール完了。 Eclipseで書いています。 オブジェクト指向的なものはあまりまだつかめない部分がありますが、、よくソースとか読んだりしていくとそこまでP…

EthnaAppSearchObjcetについて

使ってみました。 AppSearchObject。 ということでmemo 使用例 <?php $filter =& new Ethna_AppSearchObject(&#8216;test&#8217;,OBJECT_CONDITION_EQ); =とかの指定は以下のとおり。 OBJECT_CONDITION_EQ:…

Ethna本

Ethnaの本!!絶対見ておくべき。 ついにEthna本買いました(*´▽`)! まだ半分ぐらいしか読んでないんだけど、結構読みやすくてわかりやすいですね!! これから気合いれてEthna覚えます!! Ethna×PHP [LLフレームワークBooks] (LLフレームワークBOOKS # 2) 技術評論社

参照渡し

PHPの参照渡しについてのメモ ここ あとここも ここもかな よくわかってないので、これから勉強します。 今日は疲れたので無理…

PEAR::AuthをSmartyクラスに入れてみた。

今作っているPoliTubeというサイトですが、最初はあまり大きいサイトにするつもりはありませんでした。 しかし作りながらどんどん機能がほしくなって普通にPHPで書いているだけじゃきついのでせっかくならとおもいPEARとSmarty使って書くことに…まあ本当はEthnaとかフレームワーク使えばもっと楽なのですが自分の経…

SE Linuxを無効にしてみる

[root@linux ~]# getenforce ← SELinux状態確認 Enforcing ← SELinux有効 [root@linux ~]# setenforce 0 ← SELinux無効化 [root@linux ~]# getenforce ← SELinux状態確認 Permissive ← S…

Firewallの設定

Fedoraでのファイアーウォールの設定は /etc/sysconfig/iptables に記載しています。 たとえばHTTP(TCP 80)をアクセスできるようにするためには -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j …

開発環境の再構築

確かに一ヶ月前はLinuxでeclipce入れてがんばろうと思ってました。 VNCとか使ってみたり。 いろいろとサーバのトラブルがあったのでOS差インストールしてみた。 これからapache,mysql,phpいれたり環境設定していきます。 VNC面白かったなぁ。またマシンが手に入ったら使ってみようかなぁーと思います。

MySQL5のバイナリインストール

なんというか今後再度インストールする際などに困らないようにするためのメモです。 1.バイナリファイルをダウンロード ここからmysqlのバイナリファイルを落としてくる 2.mysqlのユーザー、グループの作成 $ groupadd mysql $ useradd -g mysql mysql 3.ファイルの展開とアクセ…

Eclipseの日本語化

Eclipse3.2を日本語化してみました。 NLpack1-eclipse-SDK-3.2-gtk.zip をダウンロードして、 解答後、featuresとpluginを usr/share/eclipseのなかに入れるだけ。 じつに簡単だったよ。

Fedora7

思い切ってサーバのOSをFedora Core4からFedora7にしてみました。 それと同時にX windowsも有効に!! よりデスクトップ寄りに・・・つーかもうサーバじゃないのかなぁ。 まあ開発環境としてはよくなったのかも。 今までは、sshとかsambaとかSCPとか使ってwindowsマシンから接続してて色々…

帰りに

今日は友達とバイト帰りに一緒に秋葉原へ行ってきました。 友達の目的はHDDを買うこと。 僕は、新しくメインPCを自作するので、そのパーツなどを見に行ってきました。 とりあえず、以下の構成にしようかなぁーとざっくり考えてみました。 マザボ <td> DG33TLM </td> CPU <td> Core 2 Duo E6…

FedoraCore4 GRUBメモ

root (hd0,0) grub> kernel /vmlinuz-2.6.16-1.2111_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet grub> initrd /initrd-2.6.16-1.2111_FC5.img

perlがわかりません

自分はPHPしか使ったことないのでperlはヨクワカリマセン(-ω-;) もちろん設定も…そりゃCPANぐらいは聞いたことあったけど。 うーん、apacheの設定もちゃんと理解できてないし知識不足すぎるなぁ。 がんばれオレ。

Ethna ActionFormでの$_GETの扱い

ここ2ヶ月ぐらいずーっと誤解していました。 $_POSTの値はActionFormで扱えるとおもっていたけど、まさか$_GETの値まで扱えるとは…。 正直$_GETの値がActionFormで使えないなんてものすごく不便とおもっていたんだ。 もっと早く気づいてもいい事だよな。。ちょっとへこむ(*´ο`*)=3 あとfi…

PEAR コマンド

前回書いたPEARの記事があまりにも大雑把すぎるのでもう一度書いてみる。 よく使うPEARコマンド pear help pearのヘルプを表示します pear help [command] pearコマンドのヘルプを表示します prar list ローカルにインストールされているPEARパッケージの一覧を表示 pear…

phpMyAdminの設定について

いくつかおかしい点があったがしばらく放置して使っていました。 今日テーブルをコピーしようとしたら「PMA Database … OK ではありません。」などというエラーが発生。 良い機会なので少し設定を見直すことに。 今回の修正箇所 1.データベースの選択が右側のメニュー画面から選択できない。 2.テーブルをコピーしよ…

PEARコマンド

pear list →リストの表示 pear install →インストール

そろそろまじめに

最近あまりEthnaの勉強に力を入れていなかったのでそろそろがんばりたいと思います。 とりあえず、formをPOSTで送るとそのパラメータに関連するDo.phpが動くって解釈でいいのかな? いまひとつその辺がわからない… まあ、そんな感じでOKだとは思うが…。 ああ、わからねぇ。 フレームワークでここまで詰まっている自…

curlを使ってみた

何気に前から気になっていたcurlを利用したプログラムを書いてみた。まず、環境づくりから。 –with-curlのオプションつけてコンパイルしなおし。そして使ってみる。 <?php //リソース作成 $ch = curl_init(); //設定 curl_setopt($ch, CURLOPT_URL, "http:…