Posted by admin on 2012年5月14日
旧PCをSofmapで売ったところ、プレミアム会員+中古の日で6万円ほどになりました。
これを使ってPCを再構築しようと考え、まずはケースとSSDを注文しました。
ケースはZalmanのZ9Plus、SSDはIntelの330番の120GBです。
CPUとマザーボードは、今のCore i7 2600KとGA-Z68P-DS3で間に合いそう。
メモリも2GB*2と4GB*2で12GBあれば十分です。
VGAはどうしようか迷いましたが、今のままGF GTX550Tiで保留にしました。
夏に向けてVGAはもう少しクールなものを選びたいなとは思っていますが・・・
とりあえず、すべて明日届きそう。
届いたら即移植作業→PCセットアップでいきたいですね。
仕事早上がりできるといいなぁ・・・
Filed under: 未分類
No Comments »
Posted by admin on 2012年5月13日
これまでMVCとくればZendFrameworkなりCakePHPなり、とにかくPHPばかりでした。
Ajaxの登場により更にその流れが強くなった昨今。
ASP.NETは完全にオワコンとなっていました。
その流れから抜け出すために開発されたのが、ASP.NET MVCというフレームワークです。
RailsやCakePHPを触ったことがあれば、ファイル構成は一瞬で理解できます。
Controllersフォルダにはコントローラファイル。
Modelsフォルダにはモデル関係のファイル。
Viewsフォルダにはビュー関係のファイル。
言語はすべてVisual BasicでOK!
命名規則はキャメルケース徹底!
とりあえずIndexController.vbを作ってインデックスを作ってみましたが、何のことはなし。
SQLServerにサンプルデータベースを作ってScaffoldで簡単なビューを作ってみましたが、あっという間。
感想をまとめると、『Railsがわかれば問題なし』といったところでしょうか。
Filed under: 未分類
No Comments »
Posted by admin on 2012年5月10日
Visual Studio 11 Ultimate Betaをインストールしてみました。
VBやC#といった言語の開発もそうなのですが、より興味をひかれたのはWeb開発機能。
IDEとして最近はAptanaを使っていますが、Aptana3からは何ともバグが多すぎて不便。
一方HTMLコーディング用にExpression Studio4を使ってはいましたが、これはこれでまた微妙。
そんなわけで、Web開発機能も統合・強化されるというVisual Studio 11に興味がわいたわけです。
インストールは公式からさっくりできました。
インタフェースがWindows8のMetro仕様に近づいていて、インストール中からわくわく感が止まりません。
インストールが終わったらすぐにWebプロジェクトを作成し、AWS上のサーバを指定して発行環境を作りました。
まずはCentOS上のディレクトリへの発行練習をやってみていますが、お手軽かつさっくりできますね。
欲を言えば、発行時にパスワードを保存したり、アップロードファイルを選択できたりすればいいかな、と。
まあこの辺はExpression Studio以来の糞仕様ですからあまり気には留めません。
HTMLとCSSだけで今は試していますが、もう少ししたら開発言語をからませたプロジェクトを考えています。
公式にはPHP対応していませんが、一応コーディングくらいはできるはず。
別にオートコンプリートなどはいらないので、せめてインデントや置換でエラーが起きなければ・・・!
そんな感じで明日あたりから試してみたいと思います。
そのあとは、Windows Server 2008 R2とSQLServerで作ったEC2インスタンスとの同期でしょうか。
土日を使ってMicrosoftの本気度をとことん調べてみたいと思います。
Filed under: 未分類
No Comments »
Posted by admin on 2012年5月8日
近々Visual Studio 11のテストを考えています。
Web開発機能がどんどん強化されているのと、Aptana3が糞糞アンド糞のためです。
PHPには対応しなくても、せめてコーディング環境として成り立っていれば結構。
要はIDEというよりコーディングソフトとして活用したいのです。 調子が良ければ、少し高くても勉強料として正規版購入を考えています。
ただ、おそらくVisual StudioのWeb発行機能はFTP/FTPSのみ対応とのこと。
例によってSFTPを嫌がっている模様です。
で、ちょうどいい機会なので、ここでFTPサーバを作っておくことにしました。
ソフトは一応VSFTPDを使いました。
chroot_listとuser_listでセキュリティを少しは締めて、いざ設定!
ちなみに、アクティブモードがうまく動かなかったためPASVモードに。
おそらくEC2のネットワーク環境のためだろうとは思いますが・・・。
とりあえずVisual Studio側でPASVアップロードは対応しているので、よしとします。
本当はPASVをあまり使いたくないんですよね。
余計なポートはあんまり開けたくなかったので。
いずれは、可能であればActiveモードのみに切り替えたいところです。
Filed under: 未分類
No Comments »
Posted by admin on 2012年5月2日
題名の通りです。
FreeTierがあるので、1つt1.microで作ってみました。
リモートデスクトップで接続していますが、やっぱり少しもっさりします。
Windows Updateなどをかけてもかなり時間がかかります。
ただ、IIS7とWindows版MySQLで簡単なスクリプトを動かしてみましたが、レスポンスはなかなかでした。
東京リージョンで運用しているためかもしれませんが、あんまりCentOS環境と変わりありません。
GUI操作、再起動の時間などはなかなか魅力的ですので、興味がある方はFreeTierで試してみてはいかがでしょう?
Filed under: 未分類
No Comments »
Posted by admin on 2012年4月28日
ちょっとしたデバッグがあり、出勤中です。
間もなく退社して、午後はバンド練習。
久しぶりに友人たちと会います。
ところで、先日の東京地域のRDS障害は結構大規模だったようですね。
うちの会社のサービスでもエラーが頻発していました。
ちょうどリリースと重なってしまい、非常にあせりました・・・。
再発防止を願うばかりです。
Filed under: 未分類
No Comments »
Posted by admin on 2012年3月7日
AWSに乗り換える少し前から、WPの高速化のためにeAcceleratorを導入しています。
yum install php-eaccelerator
このコマンド1つであっという間にインストール完了なこのeAcceleratorというモジュール。
スクリプトをあらかじめ最適化・コンパイルした状態でキャッシュしておくというものです。
聞くは容易い、使うはどうか?
実際、yumでインストールしてhttpdを再起動するだけで適用されています。
速度的には、モジュールなしの時から断然軽くなっています。
単純に体感できるほどの差が出ていました。
公式で『10倍差が出る()』と謳っていましたが、あながち盛った話でもなかったようですね。
ちなみに、会社でも使っています。
Filed under: 未分類
No Comments »
Posted by admin on 2012年3月6日
現在このサイトは完全にAWS上で運用されています。
t1.microですが、十二分に性能は足りていますね。
VPSとはなんだったのか、という話です。
やはりVPSは安かろう悪かろう、ということでしょうか。
Filed under: 未分類
No Comments »
Posted by admin on 2012年3月2日
WebサーバをAWSに移行しました。
アジアパシフィック東京だとやっぱりレスポンス早いですね。
この後は、今は同居しているMySQLを分離し、アプリサーバとDBサーバとして負荷分散を図ります。
Filed under: 未分類
No Comments »
Posted by admin on 2012年2月27日
お久しぶりの日記は非常に良いご報告となります。
やっと今年3月をもって大学を卒業することが決定しました。
阿呆ゆえに満身創痍ではありますが、無事4月から新社会人としてスタートできそうです。
(´ω`)来年度からも改めましてよろしくお願いいたします。
Filed under: 未分類
No Comments »