2008-01-01から1年間の記事一覧
本来ならとっくに完成しているはずの PodTV次期バージョンですが、来年は多少時間を取れそうなので、必ずなんとかします。 一応、来年への誓いとして↓の画像を貼っておきます。 それでは良いお年を!
仕事忙しくて全然開発が進まないうちに、YouTubeの画面が16:9がデフォルトになりました。 いよいよ地デジも本格普及期ですし、これで全ての動画が 16:9になるのも時間の問題かと。 次期 PodTVも横長デフォルトにしようと思います。
Postfixで空メールを受信して、それをきっかけに symfonyのバッチを起動するところまではできた。 あとはメールをパースしないと。あと、この blogが2万アクセスになっていました。
sendmailを使ってメールを出すと、SPAM扱いされて hotmailなどにはねられていたのですが、 postfixを使ってみたら、うまくいった模様。 もうちょっとテストしてみたい。
新PodTVは今・・・ということで、ここが紹介されているわけですが、なかなか開発進まないで恐縮です。最近、映像制作の仕事も結構してたり、PodTVにコンテンツを供給する仕組みづくりを構想してたりしてます。そんな中、北京オリンピックの仕事が来そうな気…
自分のサーバから sendmailで送ったメールが hotmailとかに SPAM判定されてはじかれるので、使ってみたらと言われたのが Qdmail。 Qdmail - PHP::Mail Library , Quick and Detailed for Multibyteこれでうまく行くかな?
他人のプロフィールを見る事はできても、変更できないようにします。/var/www/podtv/apps/frontend/modules/profile/action.class.php public function executeEdit() { if ( ($this->getUser()->isAuthenticated() == false) || ($this->getRequestParamete…
tailは -Fだと、ログローテートを追跡してくれるそうです。 で、ただずっと見ているとゴチャゴチャして見にくいので、sedで整形して、あとエスケープシーケンスで色をつけてみました。 sedもエスケープシーケンスも 10年以上使っていなかったので、超懐かし…
サーバ運用で知っておきたい! Linux実践トピックセミナー毎日編集ばっかりしているとマンネリになるので、パソナテック主催のセミナーに行ってみました。ちなみに無料です。講師はリナックスアカデミーの中島能和さんです。もうみんながオープンソースでメ…
symfony book 日本語ドキュメント ファイルのアップロード方法とりあえずこの辺を参考に画像の uploadを実装。動いた。 現状、他人の画像も変更できるので、その辺を処理しないと。
他人のプロフィールを見る事はできるけれど、変更はできないようにします。/var/www/podtv/apps/frontend/modules/profile/actions /actions.class.php public function executeShow() { $this->profile = sfGuardUserProfilePeer::retrieveByPk($this->getR…
おー、この時間だと1時間ぐらいは開発できるかな?いやー、開発日誌つけていて良かった。どこまでやったのか、すっかり忘れちゃってたので。この日誌が仕様書みたいなもんだ。さて、ユーザー登録周りの整備です。
なかなか開発にあてられる時間が取れないせいであります。 やる気は満々であります。
[Symfony]DateHelperとDateValidator|Webシステム開発の株式会社フラッツsymfonyのデフォルトだと、日付入力は JavaScriptを使って分かり易いインターフェースになっています。 そして、ここにはJavaScriptを使わない日付入力の方法が書かれています。そう…
symfony:株式会社センティリオンシステムセンティリオンシステムさんのページに、symfonyの各種情報が盛りだくさんです。 基本的な情報だけじゃなくて、「全角カナorder by 「ヴ」を「ウ」と「エ」の間に並べ替える」というような実践的内容も多数含まれて…
現在ユーザー登録回りを作っています。 sf_guard_userと sf_guard_user_profileの2つのテーブルをどうやって joinするのかというと、listアクションのような一覧表示の場合、 public function executeList() { $this->sf_guard_user_profiles = sfGuardUser…
「iPhone」について | ソフトバンクモバイル株式会社「今年中」がいつなのかはおいておいて、PodTVの新システムでは iPhoneモードを作ります。というか、ちょうど今日その辺の準備をしていたところ(というと言いすぎ)。filterで UAをみて、layoutの変更をし…
オレオレ開発を続けている PodTVですが、オレオレなだけに先生もいません。代わりにディノさんのフォローアップ研修動画を良く見ています。 動画共有SNS"zoome"〜株式会社ディノ::フォローアップ動画最初のうちは良かったのですが、沢山の動画を見ていくうち…
SymfonyでSSL sfSslRequirementPlugin会員情報を扱う時はやっぱり ssl必要ですよね。 プラグインあって良かった。
だいたい symfonyの使い方が分かってきたので、そろそろβテストの準備をしようと思って、はてなグループを作ってみた。 http://podtv.g.hatena.ne.jp/でも、どうやって使うのかイマイチ分からない。なんか広大な野原に放り出されて、好きなだけ使って下さい…
ヘルパーでやるのが正解だろうなぁと思って調べてみたら、既にやっている方がいました。ありがたく参考にさせていただきました。 Milano::Monolog: ページャーをリファクタリングする http://rebecca.ac/milano/mt/archives/001799.html自分なりにちょっとだ…
この間、仕事でチームラボの猪子寿之さんと色々と話をする機会があって、氏が UIにこだわっている理由とか聞いて、結構参考になりました。サグールTVは個人的にも JUKE BOX代わりに時々使ってます。 http://sagool.tv/そんな中でふと思ったのですが、PodCast…
codezineより >setLayout('<レイアウトファイル名(拡張子なし)。「false」でレイアウトなし>') filterで UAを調べて、その場で layoutを変更したりもできるのかな? 追記:なんか codezineさんの通りにやったら動かなかったので、調べてみたら、 respons…
Googleで検索した時に、ヒットした件数が多いと G o o o o g l eと表示されますが、あれがページングです。単に次のページへ案内するだけじゃなくて、先まで一気に飛べる便利なインターフェースです。あれを実装してみました。symfonyには sfPropelPagerとい…
いま rss関連の開発をしています。 iTunes用の RSSは、専用のタグとかあったりして、少し工夫が必要です。 現行システムだとどうだったかなぁと思って、PJ PodTVの RSSを見てみてびっくり! 800kb以上もあるのです。表示も遅いし、最新 100件ぐらいあれば、…
で、早速↓の Helperを試してみたところ、mb_preg_replaceって関数が無いよと phpに起こられたので調べてみたのですが、どうも情報が出てこない。「mb_」が無くても大丈夫という書き込みとかもあったので mb_を削ってみたら、それっぽく動いてくれたので、と…
動画プレーヤーの右側が余っているので、フォロワーの表示を試しにしてみました。 ちなみに、ここから画像を拝借しています(たまたま検索でひっかかった)。 http://twitter.com/koizukaやっぱり勝手に拝借はよくないと思ったので、急遽自分のお友達を増やし…
そろそろメニューをつけたいなと思ったので、普段使っているいくつかのサイトをチェック。mixiが良い感じかもと思って、メニュー部分だけ今の画面に貼り付けてみました。お、意外と悪くない感じと思うのですが、どうでしょうか?
「53日目:パーマリンクを追加しようとして」で、 固定リンク : getId(), $absolute = true) ?> としたら、アドレスに index.phpと表示されてイマイチと書いたのですが、その解決方法が分かりました。ルーティングの設定じゃなくて、ちゃんと専用の設定場所…
truncate_textを使うと、文字化けしちゃうなーと思ったら、やっぱり日本語対応になっていなかったようです。 そして、とっくの昔に、その対策がとられていました。あとで試してみよう。