« 2011年4月 | トップページ | 2011年6月 »

2011年5月の2件の記事

2011-05-14

C#ヴァージン喪失

C#ってIDEがないと書けないVBみたいなのだと思ってて、全然興味がなかった。

でも、最近ムクムクと興味が出て来て、調べて見りゃ、もぅコンパイラも持ってるのね。
.Net Frameworkって、こういうことか。

文法だけじゃなくて、仕組みも似てるのか。ただ、起動しちゃえばC#の方が動作は早いって事なのかな?

ほんの数行で、GUIアプリが作れるのは凄い。delegateとeventが少し特殊なのかな?
closure的に考えればいいのかな?

データベースアクセスのアセンブリのインストールがもっと簡単ならいいのに。

まぁ、手軽に書けるのは、何にしても良いことだ。

.Net Frameworkは、しっかり勉強しておこう。

| | コメント (0) | トラックバック (0)

2011-05-01

エスケープ

JavascriptのencodeURIは&,+,-をエンコードしないので、encodeURIcomponentを使う。
ただブラウザによっては非対応の物もあるかも。

PHPでは、htmlの特殊文字、&, <, >の変換にhtmlspecialcharsとhtmlspecialchars_decodeを使う。

mysqlのSQLではmysql_real_escape_stringを。

他にもaddslashesとかいうのも。mysqlやpostgresqlのように特化された関数が無い時に、自作のエスケープ処理に使う。

| | コメント (0) | トラックバック (0)

« 2011年4月 | トップページ | 2011年6月 »