開発状況

12日目:CentOS + SandBox版もうまくいかない

なぞです。どうしてでしょう? とりあえず、ここで留まっている訳にはいきません。 他の部分はちゃんと動くのか、検証していくしかないですね。

11日目:リモートでリブートしたらマシンが落ちた

リモートでリブートしたらマシンが落ちたみたいなので、会社に来たら、ちゃんと動いていた。なんじゃそれ。ちなみにリブートは、shutdown -h nowでやっていたのですが、rebootでできるらしいですね。

linuxではうまく動かないので、xamppでインストール

いろいろやっても駄目です。なぜだー。 もしかして CentOSの設定がおかしいのかもと思い、xamppをインストール。 http://www.apachefriends.org/jp/xampp-windows.htmlでも、駄目。どうしてだー。xamppにsandbox版を入れたら、なんか動きそうな気配。 続報を…

やっぱダメなので、symfonyを再インストール

なんだかよく分からないけど、うまく動かないので、困った時のおまじない。再インストール!

symfony徹底攻略本の誤植にはまる

いやー、初版本を Amazonの予約で買ったから、誤植は絶対あるだろうなーと思っていたのですが、それにはまるとは思わなかった。というわけで、正誤表はこちら http://www.sbcr.jp/books/errata/art.asp?newsid=2149ちょうど P208の schema.ymlのところでつま…

少しは進捗したいので、動画表示画面を作る

1日経って、何も進まないのも悲しいので、動画表示画面を作りました。html手打ち。http://s03.megalodon.jp/2008-0413-0220-44/podtvlabo.com/testhtml/index.htmlいわゆる動画共有サイトの GUIって、ごちゃごちゃしたのが、多いです。シンプルにできないも…

10日目:scaffoldが動かなくて1日終了

結局 xampp + sandbox版だと scaffoldが動く事が判明。 動くまでの道のりもちょっと癖があって、CodeZineさんの解説の手順じゃないと動きませんでした。なぜか。 http://codezine.jp/a/article/aid/837.aspx?p=2この順番なら動いた symfony propel-build-sql…

sfGuardPluginを勉強する

sfGuardPluginの事がイマイチ分からなくて詰まっています。徹底攻略本だと、あまり詳しく解説されていません。というか、本1冊で全部を詳しく解説するのは無理。そこで、Google先生に聞いてみたところ、出てきたのがこのページ。動画:FollowUp19 Symfony(s…

9日目:データセンタの営業担当さんは、AmazonS3とか知らない

最近、2社ほど続けてデータセンタの営業担当の人がうちにやってきました。 うちみたいな小さな会社に営業に来るのだから、大手有名企業の営業力はすごいなーと、いつも関心します。で、その営業さんに AmazonS3とかどうなんでしょう? と質問してみたら、ど…

8日目:携帯対応をどうするのか?

リニューアルしたサイトでは1つの URL(パーマリンク)で、すべての端末の表示に対応する、という事を考えています。PCでも iPhoneでも PSPでもドコモでも SoftBankでも、同じ URLなら同じ番組が見られるようにしたいなと。 これは UAと IPアドレス(携帯判別)…

デザインをどうするか?

Webサービスを使う上で、デザインは大事な要素です。 PodTVはデザインが良くないよねーと言われる事も時々あって、なんとかしないといけないと思っています。動画系のサイトは、映像を邪魔しないようにモノクロっぽい雰囲気でまとめると無難です。 PeeVeeな…

7日目:DataBaseが作成できた

マニュアル本の通りにやっているので、本来、作れて当たり前なのですが……。今回のハマリどころは、DSNの書き間違いでした。 使っている DataBase名が PodTV2なのに PodTVと設定してしまっていました。 なんで 2がついているかというと、PodTVというデータベ…

GoogleAnalyticsをつける

http://podtvlabo.comに GoogleAnalyticsのコードを貼り付ける。 どれぐらいの人が見てくれてるのか知りたいので、一応。 /var/www/podtv/apps/frontend/templates/layout.php <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." …

6日目:コードを書かないと世の中を変えられない

「コードを書かないと世の中を変えられない」こういう Blogをみたのは、確かはてな界隈だったと思うのですが、ちょっと具体的には思い出せない。この言葉は、ネットサービスのベンチャーを立ち上げるという意味では、かなりの確率で真実に近い言葉だと思う。…

5日目:DataBaseと sfGuardPluginの設定でハマる

次は MySQLの設定ですが、OSをインストールしたっきり MySQLについては何もしていないので、ちょっと勉強。 symfony x PHPのP48に良い説明が。そしてP63にジャンプ。 あと、この辺↓がすごく参考になりました。 http://centossrv.com/mysql.shtmlで、初期設定…

welcomeモジュールの表示を変える

モジュール作っただけだと寂しいので、表示をちょっとカスタマイズ。 まず変更するのは、アプリケーション全体のテンプレート。 格好悪いが、tableで全体を囲って、どこからどこまでが、どのテンプレートなのか分かるようにしておく。 /var/www/podtv/apps/f…

welcomeモジュールを作ったよ

さて、そろそろ何か表示したいです。今は podtvプロジェクトの下に frontendというアプリケーションがあります。ここに welcomeというモジュールを作ります。$ symfony init-module frontend welcomeで、http://podtvlabo.com/welcomeを表示すると、ちゃんと…

4日目:なかなか進まない

開発作業の前に、こまごまとした設定がいっぱいあって、なかなか進みませんねぇ。 一発設定スクリプトとか、どこかに落ちてるといいんですが。とりあえず、エスケープの設定をします(symfony徹底攻略のP206) /var/www/podtv/config/settings.yml all: .setti…

2日目:symfonyをインストール

まずは pearで symfonyをインストール。apacheの設定をして、ドメインとネームサーバの設定して、ルータの設定をする。今回は専用のドメインを取ってみました。 http://podtvlabo.comちゃんと成功画面(なんていうの、これ↑)が表示される。一応、以前にこの辺…

3日目:小目標を立てる事にする

さて、色々環境設定とかしてると、すぐに1日経っちゃいますね。 今日はまったくコードを書けなかったので、「明日の為に」その1。小目標を立てる事にしました。とりあえずの小目標1は「ログインシステムを作る」です。 そんな特別なものじゃありません。S…

1日目

とりあえず、CentOSでサーバーを作る。 自作デスクトップとノートの計2台。 デスクトップの方は RAID1にしてあるので、こっちを開発サーバーに、ノートを研究&お遊び用にします。あと、今まで頭の中でもやもや考えていた事を紙に書き出しました。 眠くなっ…