Memo
ウェブサービスを作ってみることがよく (たまに?) あるのですが、毎回探してしまうのでメモしておきます。デザインって苦手です……。特に、色遣いやレイアウトは参考になります。 webサービスを作る前に読みたいデザイン系エントリまとめ - 遥か彼方の彼方か…
セキュリティ問題が修正された Java SE Development Kit (JDK) 6 Update 11 (併せて JRE) がリリースされました。アップーデートしておきましょう。 Java SE Development Kit (JDK) 6 Update 11 Update Release Notes (Changes in 1.6.0_11) Advance notific…
チェックサムや壊れた DB の復旧手順、データベース圧縮時に発生するインデックス断片化など興味深い内容が解説されています。 SQL に関する Q&A: I/O エラー、データベース ミラーリングなど Microsoft SQL Server 2000 Index Defragmentation Best Practic…
出来れば日本語で情報が欲しいですが、英語でもフィーリング (気合い!?) で読みましょう!! .NET の設計パターンを知りたい人は必須だと思います。 patterns & practices: App Arch Guide 2.0 Knowledge Base patterns & practices: Application Architecture…
The Database Programmer という blog 記事を読みました。日本の blog でこんな風にデータベース設計 (テーブル設計) や構築ノウハウなどを紹介している例って余り見かけないですよね。 Comprehensive Table of Contents Table Design Patterns
Microsoft Donwload からメモです。まっ、もう Visual Studio 2005 は余り使いたくないところですが、 .csproj などのバージョンが変わってほしくない場合にまだまだ必要な環境も……。 Silverlight Tools SQL Server 2008 サポート用 Visual Studio 2005 更新…
以前の記事 (ちょっと無理矢理感がある「アジャイルコーチのA to Z」)でも似たようなのを取り上げたけど、アーキテクトのためのA〜Zガイドを読みました。こういうの嫌いじゃないですが、……、やっぱり無理矢理感がありますね ^^;
よく使うけど忘れてしまいそうになる正規表現の特殊な文字 (メタキャラクタやパターン) をメモしておきます。 「^」: 行頭 「$」: 行末 「\A」: 文字列先頭 「\Z」: 文字列末尾 (末尾が改行ならその改行の直前) 「\z」: 文字列末尾 「\b」: 語の境界 (\w と …
DinnerNow のアプリケーション アーキテクチャを読んでいます。次のプロジェクトでは、どんな技術を使おうかな ^^まぁ、無駄に技術を使っても仕方がないのですが、逆に使わないことで面倒な事ばかり起きるので、適材適所、良さそうな技術はしっかりと評価し…
Ruby on Rails のセキュリティガイドブックを読みました。 Ruby on Railsのセキュリティガイドブックが公開 Ruby on Rails Security Project - The Book (PDF 版) Ruby On Rails Security Guide (HTML 版) Ruby on Rails guides (その他ドキュメント) Rails …
今更ですが、 Randy Pausch の最後の授業が面白いです。まだ見ていない人は、英語の勉強にもなるし英語字幕付きがお勧め。 最後の講義 (英語字幕付き) Randy Pausch - Really Achieving Your Childhood Dreams 人に何かを話すときは、「ユーモア」が絶対に必…
イベントログに以下のようなエラーが記録される場合があります。 パラレル ポート ドライバ サービスは次のエラーのため開始できませんでした: 指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できません。 放置し…
SQL Server 2005/2008 では、統計情報を非同期で更新することが出来ます。 SQL Server Management Studio から設定する場合、データベースのオプションを開き、「統計の非同期的自動更新」を True にします。 SQL から設定する場合、 AUTO_UPDATE_STATISTICS…
前にも書いた気がするけど、よく忘れるのでメモ。 Visual C# デベロッパー センター 開発初心者向け Visual C# スタート キット MSDN バーチャル ラボ: Microsoft Visual Studio 2008 <基礎・概要> クイック スタディ <応用・実践> マスター トレーニン…
ふと思って、凄くほしくなったんだけど、誰か同じ考えの人いませんか?ほしいのは、「プログラミング書籍版の漫画喫茶」。昔読んだ名著とか、ふと立ち寄って読みたいなと。あーでも、それだったら、居酒屋 with 大量のプログラミング関連書籍の方がいいかな…
よく質問されるのでメモ。 MS のドキュメントに情報があります。 MSDTC を使用した問題のトラブルシューティング Windows Server 2003 Service Pack 1 および Windows XP Service Pack 2 の分散トランザクション コーディネータ サービスの新機能
技術系の文書を速読できるとうれしいなと思っているんですが、なかなか難しいですね。 (一般向けの簡単な) ビジネス書系だとそこそこ早く読めるんですが、技術文書を早く読めるようになるのか疑問です。誰か実践している人はいませんか? フォトリーディング@…
友人から Wikipedia みたいなのを自分で使いたいと言われたので、ちょっと調べてみました。 自分で設置する場合 MediaWiki (Wikipedia と同じシステム) PukiWikil (日本でもっともメジャー) Wikipedia風なPukiWikiスキン "Monobook for PukiWiki" - luntf.co…
アジャイルコーチのA to Z という記事を読みました。書いてあることは結構いいと思うのですが……、無理に A to Z にする必要はなかった気が(^^;)コミュニケーションの向上やモチベーションを維持する方法など、 A to Z をどんどん掘り下げてプロジェクトをう…
忘れやすいのでメモ。インストールの署名に使用した証明書の期限が切れた後、Visual Studio 2005 ClickOnce アプリケーションを更新するときにエラー メッセージが表示されるという KB で、証明書の有効期限に関する情報が公開されています。
結構前に公開された Microsoft Chart Controls for .NET Framework ですが、使ってみるとなかなか便利です。サンプルが非常に充実しているため、いろんな機能を試しやすいと思います。 Microsoft Chart Controls for Microsoft .NET Framework 3.5 Microsoft…
Enterprise Library 4.1-October 2008 がリリースされました。Enterprise Library 4.0 との共存は不可能なようです。 4.0 をインストールしている場合は、アンインストール後にインストールしてください。アンインストールをしてもインストール時に side-by-…
SQL Server の ROW_NUMBER() は OVER 句と共に使うことが出来ます。詳しい使用法は Books Online (MSDN) を参照してもらった方が確実ですが、以下のようなイメージです。 ROW_NUMBER() OVER(PARTITION BY ID ORDER BY ID) これを FULL OUTER JOIN (完全外部…
緊急の修正パッチが公開されました。 Microsoft Update を実行しましょう。リモートでコードが実行される系は困りますねぇ。 Server サービスの脆弱性により、リモートでコードが実行される
Java SE Development Kit (JDK) 6 Update 10 が公開されています。詳細は、 Changes in 1.6.0_10 を参照してください。追記: Java Quick Starter (jqs.exe) が増えているようなのですが、こういう常駐系は嫌いです。インストール時にユーザが選択できるなら…
完全自分用メモ。ブックマークしておいて、忘れていたのでいまごろ!? ってのばかりですが。時代の移り変わりは早いですね。 ディベロッパー製品開発統括部 Blog : Visual Studio International Pack 1.0 ベータ1のリリース Microsoft Visual Studio Interna…
人にプログラミングを教えるとき、取り合えず本を数冊渡します。でも、決して手抜きってわけではないですよ :-p 渡す本は、入門用の定番 (結城さんの本など) で、かなりいいものばかりなので、これを読んで質問すら出来ないなら、何を言っても無理なんだと考…
GridView の一括更新やヘッダを固定する方法をよく聞かれます。毎回、「基本的におすすめしない。どうせなら ClickOnce などでの配信を検討すれば? スマートクライアントの方がいいよ。」と答えるのですが、なかなか聞き入れてもらえません。ということで、…
TransactionScope を使っていると、開発マシンでは正常に動作するのに、本番機など別マシンでは TransactionManagerCommunicationException が発生することがあります。これは、 DB サーバが別マシンにある場合、分散トランザクションの設定が必要なことから…
なぜか最近、英語の勉強をしています。平均すると 1 日 1 時間以上使っているのですが、身についてきているのかさっぱりわかりません。やっている内容は、簡単な英語小説 (ペーパーバックや GR など) の多読と、英語日記です。延々と文法を勉強したり単語を…