MySQLのDATETIME型から月日時分だけ取り出す

2008 年 7 月 28 日

あーはまったぜぃ。(って言っても1時間くらいだけど。)
なんか毎日はまってる気がするなぁ。
でもこのモヤモヤから自力で抜け出した時の爽快感が気持ちよくて、
また泥の中に突っ込むのわかってるんだけどさw

さて今回はMySQLだぜぃ。
DATETIME型ってのは、08-07-28 20:50:15 なんて具合に、
日時を受け持つデータ型らしいんだけどさ。
時間の情報まで持ってくれてるのはいいが、いざPHPとかで取り出して、
それを表示させるときに秒までいらなかったりでウザいんだよね。
ちょうど月と日と時間と分だけが欲しくて、
うまい方法はないかなーと探したが、意外に見つからず。
(たぶん探し方が悪かったのかも・・・)

ま、とりあえず自己解決。
MySQL側で何か良い方法があるかなとも思ったけど、
関数が豊富なPHP側で探したらやっぱりあったw
こんな感じでした。

<?php
$today = "2008-07-28 21:05:11" ;
$today2 = date("m/d H:i", strtotime($today)) ;
echo $today2 ;
?>

strtotime() っていう関数があって、これを使うといけるんだね。
いや~今日もちょっとだけ進歩w

ひたすらPHPってます。

2008 年 7 月 27 日

いやはや、Flashやりたいんだけど、PHP案件がいよいよ本格化。
いわゆるLAMP(Linux & Apache & MySQL & PHP)ってやつです。
「とりあえず雰囲気のわかる程度に作ってくれ~」ということだったので、
シコシコ作ってどうにか見せられる程度に。
ちゃんとWebアプリになってるところが我ながら感心。

不動産物件紹介サイトで、約1000件の物件を登録するらしい。
よくそんなに物件情報集まるなぁ・・・。
ちょっとご挨拶&打ち合わせで京都へ行ってきたんだけど。

京都、暑ッ!!!笑っちゃうくらいに暑かったw
クライアントさんは、非常に好奇心旺盛で前向きな方のようで、
ムツカシイ顔して、ガンガン突っ込み入れてくるタイプじゃなかったので良かった。
もちろんこちらに期待することははっきり言われるけど、無茶振りするわけでもなく。
毎度毎度、予算の値切りをされるわけでもなく。
(最初から多めに予算とってくれてるので、こっちも細かいことにイチイチムツカシイ顔を
しなくていいので、気分いい。)

今も休日潰して、システムの修正してたり。
ま、でもこれが楽しい。

PHP+MySQL案件で・・・。

2008 年 7 月 14 日

ちょっと忙しいので、Flashの勉強はしばし休止。
それではまた~。

WordPressのパスワード忘れてちょい焦った。。

2008 年 7 月 4 日

何やってんだか。
なんかの具合でクッキーが飛んだみたいで、
久々に手入力でログインしようとしたら、ログインできひん。。

1時間ほどもがいてようやく復旧。やれやれ。
簡単に過程をメモ。

1.パスワードがわからず、パスワードを再発行しようとするもなぜかシステムエラー。
2.データベースにPHPMyAdminを使ってログイン。
3.wp_usersテーブルの、user_passを直接編集。でもログインできず;;
4.ここを参考に。http://d.hatena.ne.jp/rawkranz/20080611/1213139999
5.MD5ハッシュ計算ツールで適当な文字列を暗号化。
6.それをデータベース内に直接ペタリ。
7.無事ログイン!!

はぁ~パスワード、忘れんなよって話なわけですけどねw
PHP+MySQLの案件入ってきたというのに、大丈夫かぁ~www

ここもフルフラッシュかよw

2008 年 6 月 30 日

自衛隊

なんとなくだけど、背景にバーンと写真を使ったフルフラッシュ作ってみたい気がして。
1000px×550px とかでステージ作って、その上にバーンと写真を置いて。
でかいモニタで見たとき、ギザつきとかどうだろ~って見てたんだけど。
やっぱギザギザ出るなぁと。

んで他のサイトってどうしてるんだろーと、ぶらぶらネット探索。
その中でこんなの見つけた。
いやいや、激しいっす。

陸上自衛隊
http://www.mod.go.jp/gsdf/

激しすぎてちょっと笑ってしまったぞいw
音楽もすごい・・・w 
陸上自衛隊クイズとかもあるよ。
全問正解なあなたは、自衛隊入隊へレッツゴー!www
(つか、2問しかないけどな。)

やっぱ普通に作るか・・・

2008 年 6 月 29 日

相変わらずAS3関連情報を漁りまくっております。
ASファイルだけで、バリバリのフルフラッシュサイトが作れると
いいかな~なんて思うんだけど、そういうのあんまりないよね。
かろうじて見つけたのはこれぐらい。

筑波大映像展 in Tokyo
http://clockmaker.jp/project/ut2008_tokyo/

ActionScriptだけでSprite作れたりするのは、楽しいのだけど。
Photoshopで作った画像とかも使わないといけないし。
それらを切り出して、Loaderとかで読み込むのって、なんかめんどい。
それにオブジェクト同士が重なったとき、どうするんだろ?
透過PNGとかにすればOKかもだけど・・・うーん。

Flash CS3を使えば、Photoshop CS3で作成したグラフィックを
レイヤー構造保ったまま、ライブラリにぶちこむことができるし。
これはとてもありがたい~。

というわけで、フツーにFlash CS3で作るってのに、傾き中。
TweenerとかpaperVision3Dとか使ってみようかな。
何作るかって? それはこれから考えますw

セントリーノ

2008 年 6 月 25 日

CMで爆笑したIntel Centrino 「優雅な週末」。
「あなたの子よ」がオレのツボにはまったw

http://www.intel.com/jp/personal/campaign/promotion/index.htm?iid=jpHMPAGE+Feature_08ww22_080530_cm#tvcm

もちろんWebも何度も見ましたよ。

優雅な週末 Intel Centrino プロセッサー
http://www.intel.com/jp/personal/campaign/promotion/index.htm?iid=jpHMPAGE+Feature_08ww22_080530_cm#weekend

いろんなカメラからストーリの進行が見られるようになっていて、細かいwww
「よくこんなの作るな~」って思っていろいろ調べたら、ザ・ストリッパーズさんのお仕事。
ブログに詳しく書いてるけど、すげぇことやってる・・・w
http://blog.tokyoace4.com/06_portfolio/strippers_2008/post_360.html

Webもすごいんだけど、セントリーノ氏のタイピングがすごくおもしろい。
1タッチで何文字打ってるんだよ、こいつ・・・とツッコミ入れたり。

Firefox3.0で外部JPEGをLoaderできない件

2008 年 6 月 22 日

いまだによくわからないけど、URLRequestで指定する変数を、絶対パスにしたらうまくいった。
絶対パスにしないとこんなエラーがFlash Playerから出る。
(・・ってことはやっぱ書き方が悪いんだろうなぁw)

Error #2044: ハンドルされていない IOErrorEvent : text=Error #2035: URL が見つかりません。

相対パスでもOKみたいなことが、ActionScript 3.0 コンポーネントリファレンスガイドには
書いてるんだけどなぁ。

とりあえずワンコ改良版。
↓丸いボタンをクリック

ワンコ

1つのクラスファイルにすべて記述したけど、本当はパーツごとにクラスを分けて、
importしていった方がいいんだろうなぁ。
次はそれにチャレンジしてみよう。

SWFObject v2.0を入れてみた。

2008 年 6 月 22 日

Firefox3.0で、一部のフラッシュが見れない現象で頭を悩ませています。
現況でわかっているのは、
正常に見れるブラウザ:IE6.0, IE7.0, Opera9.5, Safari3.1, Firefox2.0 (すべてWin)
そして、見れないのはFirefox3.0。

オレの書いたスクリプトが悪いのか、
(とはいえほとんどのブラウザで正常なので、全くデタラメじゃないんだろうけど)
はたまたブラウザの問題か。そういえばSWFObjectも関係するな!と。
というわけでちょっと調べに行ってみました。

最新バージョンはv2.0で、おらが今まで使っていたのはv1.5。
というわけでさっそく落として実験。
そのままアップロードしたら、さすがにすべてのswfが消えましたwww
(ま、自分のブログだからいいけどね。)

見直してみたら、少し記述方法が変わっていました。以下ご参考に。

SWFObject公式サイト(たぶん)
http://blog.deconcept.com/swfobject/

SWFObject v2.0 ドキュメント日本語訳
http://mtl.recruit.co.jp/blog/2007/10/swfobject_v20.html

埋め込みコードの書き方が2パターンあるらしいけど、
「SWFObject を使った Flash コンテンツのダイナミックエンベッド(オプション2)」でやってみた。
背景色のパラメータの記述方法がちょっと変わったなぁ。
例えばこんな感じ。

<div id="flashcontent2">ワンコ</div>
<script type="text/javascript">
var flashvars = {};
var params = {bgcolor:"#ffffff"};
var attributes = {};
swfobject.embedSWF("images/test.swf", "flashcontent2", "550", "400", "9.0.0", "images/expressInstall.swf",flashvars, params, attributes);
</script>

flashvarsやparams、attributesは省略可みたいだけど、
bgcolor:”#ffffff”を使いたくて、paramsを使おうとすると、
どうも他も使わないといけないっぽい。
不要なattributesを省いたらフラッシュが表示されなくなってしまった。

とりあえずSWFObject v2.0化したけど、Firefox3.0で表示できないという、
肝心の問題は解決しなかった・・・へるぷみー。

Loaderクラスを試してみる。

2008 年 6 月 21 日

くるくるワンコ。うちの飼い犬じゃないよ。
Loaderクラスを試してみるためにやってみますた。
ま~簡単だった。

↓ クリック

ワンコ

しかし問題発生。しかも全然予想外のところから火の手が上がったぞwww
なぜかFirefox3.0だけ表示されない。なんでだー;;
Firefox2.0ではいけてる。IE6,IE7,Opera9.5,Safari3.1でも見れた。
うーん、これはなんだろ・・・。

loaderを使ったときに何か工夫しないといけないのかな?