アルファブレンド・プログラミングチップス
プログラミングチップスの紹介
  • BLOG
  • TIPS
  • LINK
  • CONTACT
  • HOME
  • SITEMAP
  • ALPHABREND
TIPS

  • CakePHP
  • CentOS
  • Flex
  • PHP
  • VisualC++ New
日記

2008年5月15日(木曜日)

最近

Filed under:
  • 日記
- dala @ 19時04分29秒

今asp.netの作業をおこなっている。
asp.netはいわずもがなVB, VC等と同じく
MicroSoft製のWEB製作用Visualなフレームワークといったところ。

モデルとなるAdapterを作成し、
ウィザードでSQLServerデータアクセス用の関数を作ったりする。
画面要素もツールボックスから配置し、
プロパティ設定ボックスで設定したりする。
ここまで突き詰めて行けば有りかな、と思う。

が、まあ理解していないと何も作れないのと
最近のVWDはPCが重いとデバッグに非常に時間がかかるというネックもある。

そういえば最近ひどいプログラムをよく見るが
今日見たのはかなりひどかった…。

入力データをurlencodeして保存していた。
HTMLタグ許可入力データを保存したいからだと思うが、
さすがにそれはひどい…。
表示部分がめちゃくちゃ文字化けしまくっているし。

しかもリクエストされたパラメータをそのままsql文に入れている、
それを空かどうかもチェックしていないのでエラー多発、
開発中だからしょうがないと言えるレベルじゃない。
人のプログラムはこわいなあ…

会社のプログラムだったらあまりに汚くても
セキュリティだけはちゃんと変数をラップしてたりするんだけど…


コメント (0)

2008年4月24日(木曜日)

オリジナルのView

Filed under:
  • CakePHP
- dala @ 20時30分53秒

CakePHPではViewにViewというクラスが用いられているが、
これはオーバーライドしたものを利用できる。

例えばSmartyViewを作りたい場合、
app/viewsにsmarty.phpという名前のファイルに
SmartyViewクラスを作成。
クラスの内容自体は関数をオーバーライドして適当に作ればいい。

あとはコントローラで
var $view = ‘Smarty’
と宣言すればいい。

気を付けなればいけないのが、
テンプレートの拡張子にctpもしくはthtmlを利用する場合、
Viewの_render関数をオーバーライドしても
勝手にView::_renderという感じでViewのものを呼び出されてしまう。

なのでテンプレートの拡張子をtplとかに変更するか、
_renderメソッドを呼び出しているところもすべて
オーバーライドする必要がある。


コメント (0)

2008年4月1日(火曜日)

Yahooが!

Filed under:
  • 日記
- dala @ 16時13分36秒

なんと!
Yahoo! がインベーダーゲームになっている。
恐るべしエイプリルフール。


コメント (0)

mashupedia閉鎖

Filed under:
  • 日記
- dala @ 12時31分57秒

mashupediaが昨日で閉鎖するとのこと。
まだ一応閲覧できるみたいだけど。
リニューアルしたばかりみたいだったのに。

完全独立してから初めて携わったサイトなのに
非常に残念だ。
あれだけのデータが無くなるのは非常にもったいない。
やっぱりどこかしらに引き継がれるんだろうか。


コメント (0)

2008年3月31日(月曜日)

ヒゲシミュレータ

Filed under:
  • 日記
- dala @ 12時39分12秒

ヒゲチェン

面白いものを見つけた。
なんとWEB上で顔写真を利用して
髭が生えた時の表情をシミュレーションしてくれる。

しかも自分のアップした1枚の顔画像を利用して、
それが瞬きしたりにっこりと笑ったり、
顔をリアルに動かして色々な表情を試してくれる。
これは結構面白い。

コンテストもやってるらしいので暇な人は試してはどうでしょう。
ただ、重いのが難点。


コメント (0)
Go Page Top
メインメニュー
ホーム プログラミングチップス 日記 掲示板 ダウンロード FAQ リンク集 お問い合わせ
WordPress カテゴリ一覧
  • Akelos
  • CakePHP
  • Flex
  • ちいたん
  • 日記
TIPS

  • CakePHP
  • CentOS
  • Flex
  • PHP
  • VisualC++ New
日記カレンダー
2008年 7月
日 月 火 水 木 金 土
« 5月    
 12345
6789101112
13141516171819
20212223242526
2728293031  
最新チップス
2008-7-4
  • TIPS
2008-7-3
  • ヘルプ
2008-7-2
  • TIPS/VisualC++/縦書きエディットコントロール
2008-6-9
  • TIPS/Flex
2008-5-24
  • TIPS/CakePHP/複数形
2008-4-15
  • TIPS/PHP
2008-3-21
  • TIPS/CakePHP/scripts_for_layoutとは?
2008-3-10
  • TIPS/CakePHP
2008-3-6
  • TIPS/CakePHP/cronを使う
  • TIPS/Flex/サウンドをループ
日記最近の投稿
  • 2008-5-15
    • 最近
  • 2008-4-24
    • オリジナルのView
  • 2008-4-1
    • Yahooが!
    • mashupedia閉鎖
  • 2008-3-31
    • ヒゲシミュレータ
  • 2008-3-28
    • Modelの追加方法
  • 2008-3-26
    • scripts_for_layout続き
  • 2008-3-24
    • Yahoo!メール
  • 2008-3-21
    • scripts_for_layoutとは?
  • 2008-3-20
    • 今日は
日記月別過去ログ
  • 2008年 5月
  • 2008年 4月
  • 2008年 3月
  • 2008年 2月
  • 2007年 12月
  • 2007年 11月
  • 2007年 10月
  • 2007年 9月
  • 2007年 8月
  • 2007年 7月
  • 2007年 6月
  • 2007年 5月
  • 2007年 4月
  • 2007年 3月
  • 2007年 1月
  • 2006年 12月
  • 2006年 11月
  • 2006年 10月
  • 2006年 9月
  • 2006年 8月
  • 2006年 7月
  • 2006年 6月
  • 2006年 5月
日記検索
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
Powered by XOOPS Cube 2.0 © 2005-2006 The XOOPS Project theme design by BCOOL