WEB+DB
SI屋的なWebシステムの開発において、どこまでJavaScriptを使うのかについては、いくつかパターンがあると思うわけですが。1. 機能要件では無いし、お金にならないのでいっさい使わないパターン(´д`;) 2. jQueryとdata属性なんかを使えば、宣言的にそれなり…
最近はCentOS(RHEL)でもMonoのリポジトリを設定すれば、yumで最新版をインスコできるとか、楽に環境設定できるようになっているので、その手順メモ(・∀・) とりあえずCentOSが用意できているところからはじめます。*1 Monoのインストール まずはMonoのリポジ…
こんな風に、formに複数のbuttonを配置したい時があり(・ω・) <button type="submit" name="update">更新</button> <button type="submit" name="back">戻る</button> この場合、どちらの処理を行うか切り分けるときには、name属性の値を使いますが。 例えば、Spring MVCであればRequestMappingのparamsに値を設定して。 @RequestMapping(method = Requ…
去年のやり残し(・ω・) 先月はASP.NET MVCで携帯サイトを作るための、Smart.Web.Mobileライブラリを作ったりしていましたが。 ASP.NET MVCで作る携帯サイト(1) ASP.NET MVCで作る携帯サイト(2) ASP.NET MVCで作る携帯サイト(3) 関連して、参考までに携帯サイ…
結局買いました(・∀・)Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)作者: Rob Conery,Scott Hanselman,Phil Haack,Scott Guthrie出版社/メーカー: Wrox発売日: 2009/05/04メディア: ペーパーバック購入: 1人 クリック: 8回この商品を含む…
PHP SDK for Windows Azure http://phpazure.codeplex.com/ PHPからAzureにアクセスするためのライブラリ。 Zend_Azureからこっちに移動ってことかしら(・ω・)? とりあえず使いかた(・∀・) ちなみに、トランスポートにcURLを使っているので、有効にするのを…
っで、手持ちソースの整理なんかをしていたり(・ω・) とりあえず、PHP版我々フレークワークのリファクタリングをしてみたりとか。 まあ、今時我々フレークワークなんてどうかと思わないでもないし、CakePHPで良いジャンとも思うわけですが(´д`;)。*1 でも、…
この前、ASP.NET MVCとWeb Formsの用途について言ったことと関連したり、その前にもちょっと言っているんですが、僕チン、Webアプリケーションには2種類あると言っていて(・ω・) どういう分類での話かと言うと、以下の様なカンジになりますが。 タイプ1 タイ…
昨日の日記への追加事項です(・∀・) php.ini まず、php.iniの場所の指定方法がわからなかった件についての補足です。 コレ、そもそもphp.iniがデプロイ対象に含まれていないというオチでした(´д`;) Cloud Serviceプロジェクトのbinやobj下を確認したらphp.i…
今日は用事があって、会社はお休みです。 っで、お昼からは暇になったので、自分でもAzure上でのPHPの動作確認をしてみました(・∀・) http://usaxusa.cloudapp.net/phpinfo.php っということで、Hosting FastCGI Applicationsあたりに書いてあることですが、…
遅まきながら、クラウドに関して色々と調べていたんですが。 そんな中でも、最近のAzureのSDS周りの話はおもしろいデスね〜(・∀・) この辺とかの話ね。 http://www.infoq.com/jp/news/2009/03/relational-sql-services http://agile-cat-mits.spaces.live.co…
Object Browser for SQL Serverが当たりました(・∀・) っというわけで、ちょこっと使ってみました。 Object Browserと言うと、Oracleを使う時には必須なわけですが。 SQL Serverの場合、標準でSQL Server Management Studioがあるので、Object Browserみたい…
同じWebシステムと言っても、イントラでせいぜい数千PV/dayのシステムと、ユーザ数5〜6桁、10万PV/day以上なコンシューマー系サイトの構築では設計も違ってくるわけで。 前者しかやったことが無い人達が、後者をやる時に知っておくべき事についてチョコっと…
SQL ServerのExpressを使って開発を行う際に、フリーのプロファイラを使っている人がるわけですが。 http://sqlprofiler.googlepages.com/ 中身はというと、sp_trace_*プロシージャを使って、fn_trace_gettableの結果を表示しているものですが。 自分はDevel…
っというわけでさっそくダウンロード&インストールしてみました(・∀・) 地味に嬉しい新機能の追加が多いSQL Server 2008ですが、とりあえず分かりやすいところで空間データを使って遊んでみる。 まずはテスト用のテーブル作成から。 /* テストテーブル */ C…
あまりちゃんと知られていない(?)ようなので書いておきます(・∀・) SQL Serverで安全にUPSERT(INSERT or UPDATE)する方法について。 とりあえず、こんなストアドを用意すれば良いですよ(・ω・) CREATE PROCEDURE spXxx_Upsert @Id int, @Data NVARCHAR(MAX),…
フロア移動に伴いIPアドレス及びマシン名を変更した2台のWindowsサーバで、Oracle 10gのインスタンスが立ち上がらなくなる現象に遭遇(゚Д゚#) listener.ora、tnsnames.oraは書き換えているんですが、2台のち1台はOKでもう1台はNG。 同じような設定変更したつも…
多少はフレームワークも作ったりしますけどね(・∀・) っで、オリンピックも近いし、それ関連のキャンペーンサイトが走りそうなので、PHPフレームワークの整理を少し。 最近走っていた百貨店サイト、出版サイトのフィードバックを入れました(・∀・) 機能強化した…
なんか、2日分のお金をくれるので、動画アップロードサイトのプロトタイプを作ってみない?、とか言われる。 2日だと厳しいのでせめて3日と答えておく。 まあ、半分はお遊びなプロジェクトなわけですが(・∀・) っで、休み時間を使って構成管理だとかプロジェク…
PHPにもlambda(無名関数)が欲しい。create_functionはlambdaじゃない(゚Д゚)ゴルァ*1 度々批判されるPHPですが、設計の問題や要員の質の問題は置いておいて(´ー`) 純粋に言語の話に関して言えば、一貫性のない名前だとか、引数の順番がわかりにくいとかはその通…
新年一発目の仕事もプロトの作成が終わり、微妙に暇になった日(・∀・) っというわけでは、ちょっと思いつきでXML-RPC.Netを使ってPHPとの相互接続を試してみたり。 まずはテスト用に、PHPでPEAR::XML_RPCを使ってサーバ側の実装。
今更なんだけど、ちょっと必要になったのでPHPでタグクラウドを作ってみる(・∀・) 正しい(?)やりかたは知らないので、とりあえずタグ毎の個数を使って、重み付けは線形で、CSSでフォントを変更する方法で。 こんな感じ。 'タグ1', 'count' => 12 ), array( …
さして重要でもない…っというか、むしろ積極的に広めたい情報を参照するだけのシステムで要ログインっていうのはどうなんだろう。 ましてや、guest/パスワード無しなんてアカウントを用意するとかさ(´・ω・`) …っという事とは直接関係ないですが、PHPでActive …
PHP用のオレオレフレームワークにMVCコントローラーも追加してみたので、その使用サンプルとしてBlogアプリケーションを作ってみたり(・∀・) 仕事の合間にチマチマと機能を追加中。 今まではページ駆動なコントローラーを用意していたんですが、作るシステム…
ITSについてはroundupを使いつつTracに手を出していたりしたんですが、最近はredMineを使ってみたり(・3・) redMineな理由は、 Tracみたいに色々インスコしなくて済むので環境構築が楽 最初からjaに対応している RoR製なのでソースを読む気になる っというこ…
今週はケータイ向け(PC用もあるよ)サイトのプロトタイプを作っていたり(・∀・) この前オープンしたサイトのケータイ対応ではなくて、新規案件。 処理フローや見積もり金額の変更に合わせて、プロトタイプもすでにVersion. 3になっていますが(゚∀゚) まあ、昔か…
っというわけで、PHPのお仕事も一段落(・∀・) フレームワーク層に続きロジック層も作ってしまったので、後は画面からは各処理を呼ぶだけ。 画面も来週頭には実装が終わると言うことで、無問題(´ω`) で、今回作ったデータアクセス層は、結局Table Data Gatewa…
今日も色々と割り込みが入り、実装が進まずにイヤン(´・ω・`) 定時を過ぎてからが、自分の仕事の時間です、みたいな。 まあ、週末には実装も終わるだろうし、デザインもあがってきたので、来週は一気にアプリケーションの組み上げという感じで(´ω`) で、実際…
今日はPosrgreSQL用のデータアクセス層まで。 進捗管理をしたり、.NETなお仕事の方のサーバ設定をしていたので、あんまり進まなかったかも(´・ω・`) 明日はモデルからSQL文の生成のあたりを。 そうすれば基本のCRUD周りはできるようになるし。 リレーション…
今週はPHPな仕事のウエイトの方を大きくする予定というか、PHPのオレオレフレームワーク実装中(´∀`) フレームワークというか、軽量ライブラリかな(゚Д゚)? 今日のお仕事はこの辺り。 入力データからモデルへのマッピング HTMLヘルパーいくつか メーラー ヴァ…