2008-01-01から1年間の記事一覧

残酷な車屋さんのテーゼ

最近よく、車のセールスマンにたとえて話をされるんです。 「たとえば君が車を買おうとしているとして、こんな提案しかしないようなセールスマンから買う?」まぁ、こんな感じ。 でもね、提案に至るまでの経緯も車のセールスに例えると 「10人くらいが余裕で…

詳細さと読みやすさと探しやすさと

まぁそんなわけで、詳しいドキュメント書けとか、たくさんコメント書けとか言われるわけですな。 で、結局どうなるかっていうと、 「たくさんありすぎてわからん」 「どこにあるかわからん」 「読む気がしない」 えぇぇぇぇぇぇぇぇぇぇぇぇぇぇ! それ、な…

サンプルコードとコメントと私

なんでも、xmlをxsltで変換して、HTMLにしたいんだそうで。 そんなわけで、まずはMSDNのXmlDocumentのリンク http://msdn.microsoft.com/ja-jp/library/system.xml.xmldocument(VS.71).aspx を参考リンクとして書いた上で、 XmlDocument xmldoc = new XmlDoc…

echo 愚痴 > /dev/null

あしたからは、ちゃんとした内容を書こう。 でも、今日は書いてしまおう。

おうさまのみみはろばのみみ

なんかもう、規約とか手順とか管理とかうざいことこのうえない。 ジョブidの採番ルールとかってなんだよ! 対して数が増えるわけでもなし、一意になればいいだけなんだから、それぞれのチームで意味のわかる名前をつければいいじゃん。 だいたいコメント欄に…

Visual Studioのwebtestファイルをもとにして、他のサイトの情報を取得する

ログインやセッションの必要ないページの情報は、HttpWebRequest/HttpWebResponseを使えば簡単に取得できるが、 ログインやキャッシュが必要 目的のページに辿り着くまでに複数回の画面遷移が必要 動的なパラメータ(ASP.NETのViewStateなど)をリクエストに含…

プログラムを修正してデバッグしても、修正した結果が反映されません。

@IT Insider.NET会議室より http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=44951&forum=7&start=64 スレッドを立てたOne.netです。次のようにすると再現しました。 1.日時を6月29にちにっ変更する 2.開発中のプロジェクトを立ち上げる。 …

C#ソースコードの分析ツールでカスタムルールを作成する

http://d.hatena.ne.jp/m-tanaka/20080528 の続き。 デフォルトのルールだけではなく、プロジェクトのコーディング規約にあわせてカスタマイズできると便利だな と思っていたら、早速カスタムルールの作り方を解説している人がいました。 Part I: Creating C…

ソフトウェアの取扱説明書(ガイダンス)を生成するツール

We are pleased to announce the availability of the patterns & practices Documentation Tools. These are the tools that have been used to create the accompanying documentation for many p&p projects, including the Enterprise Library, Smart Cl…

「10年は泥のように働け」「無理です」――今年も学生と経営者が討論 http://www.atmarkit.co.jp/news/200805/28/ipa.html 西垣氏は伊藤忠商事の取締役会長 丹羽宇一郎氏の「入社して最初の10年は泥のように働いてもらい、次の10年は徹底的に勉強してもらう」…

StyleCop C#ソースコードの分析ツール

Announcing the release of Microsoft Source Analysis for C# http://blogs.msdn.com/sourceanalysis/archive/2008/05/23/announcing-the-release-of-microsoft-source-analysis.aspx https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?Projec…

[Code Project] ハンドジェスチャーの識別

Hands Gesture Recognition http://www.codeproject.com/KB/audio-video/hands_gesture_recognition.aspx より。 Introduction Since the time I’ve wrote my first article about motion detection, I’ve got a lot of e-mails from different people aroun…

[Code Project]貧者のためのLinq

Poor Man's Linq in Visual Studio 2005 http://www.codeproject.com/KB/linq/linq2005.aspx より。 Introduction Language INtegrated Query in C# 3.0 is pure joy to use. Once you try it, you don't want to stop.But a few of us, for whatever reason…

[Code Plex] NLinq

NLinq http://www.codeplex.com/nlinq より。 Project Description NLinq is a framework focusing on reimplementing the Linq functionnalities in Visual Studio .Net 2003 and Visual Studio 2005 (C# & VB .Net) by providing a Linq grammar parser an…

.Net Framework3.0より前のFrameworkでLinq To Object風の構文を使用

文法的には、NLinq 設計思想的には、Poor Man's Linqの方がオリジナルのLinqに近い感じだろうか?

今後の注目株

CodePlexの新着情報にあった気になる情報。 まだ、Releaseは何もないが今後が期待。 Linq Community Contributions http://www.codeplex.com/linqcontrib Unity Community Contributions http://www.codeplex.com/unitycontributions その他のp&p Contribプ…

DBの構造を比較する

DbDiff http://www.codeplex.com/DbDiff より。 Compare MSSql database structures. (Sql 7,Sql 2000,Sql 2005) Features: compare database structure (sql2000 sql2000 or sql2000 sql2005 or sql2005 sql2005) scripting without dmo or smo commandline…

C#で記述されたGIS(地理情報システム)ライブラリ

SharpMap - Open Source Mapping Engine for the 2.0 Common Language Runtime http://www.codeplex.com/SharpMap より。 SharpMap is an easy-to-use mapping library for use in web and desktop applications. It provides access to many types of GIS d…

Visual StudioでPHP

Php for Visual Studio (Php4VS) http://www.codeplex.com/php4vs より。 Project Description The Php4VS is a Package for Visual studio which aims to do the same thing as some others do, but with one difference : for FREE ! Currently, there are…

[Code Project].NETアプリケーションにマウスジェスチャーを追加する

Adding Mouse Gesture Functionality to Your .NET Application Within Seconds http://www.codeproject.com/KB/cs/mouse_gesture.aspx より。 The idea of finding a mouse gesture is as follows:1.Finding the bounding rectangle of the mouse movement …

これはひどい

SCAN DISPATCH : 素人に突破された役所のセキュリティ https://www.netsecurity.ne.jp/2_11514.html より アレックスがサーチ結果のページにある「印刷用ページ」のリンクを見てみると、URLは以下の通りだった。 http://docapp8.doc.state.ok.us/pls/portal…

英語を読めるようになりたいです。効果的な勉強方法とどのレベルをどの程度で習得できるかを教えて下さい。のつづき

http://d.hatena.ne.jp/m-tanaka/20080512 動画共有サイトのFansubつきのアニメとかもよいかも

.netでZipファイルを操作する

DotNet Zip Library http://www.codeplex.com/DotNetZip より。 Project Description The System.IO.Compression namespace in the Microsoft .NET Framework {v2.0 v3.0 v3.5} includes base class libraries supporting compression within streams - both…

シェアポイント検索の関連度(Relevancy) をカスタマイズするツール

SharePoint Search Relevancy Tool http://www.codeplex.com/searchrelevancy より。 Project Description VERY simple tool to adjust the search relevancy settings in MOSS 2007 and the Microsoft Search Server. Originally published and available o…

ViewStateをデータベースなどのhiddenフィールド以外のメディアに保存する

System.Web.UI.PageEx http://www.codeplex.com/DotNetPageEx より。 Project Description The basic purpose of this small project is save System.Web.UI.Page's ViewState to an alternative storage medium, such as disk files, a SQL Server database…

ASP.NETで複数のJavaScriptファイルのダウンロードをまとめて、ページロードを高速化する

Fast ASP.NET web page loading by downloading multiple javascripts after visible content and in batch http://www.codeproject.com/KB/aspnet/fastload.aspx より。 多数のJavaScriptファイルを使用した際にページロードに時間がかかるように感じられる…

映画字幕で業界が四苦八苦 若者の知的レベル低下が背景か?

http://sankei.jp.msn.com/entertainments/entertainers/080510/tnr0805101825007-n1.htm より。 若者の活字離れが進む中、映画会社が洋画の字幕づくりに苦慮(くりよ)している。文字数を減らすだけでなく、漢字の使用を最小限にし、極力ふりがなをふる気の…

英語を読めるようになりたいです。効果的な勉強方法とどのレベルをどの程度で習得できるかを教えて下さい。

http://q.hatena.ne.jp/1210236616 より。 英語を読めるようになりたいです。効果的な勉強方法とどのレベルをどの程度で習得できるかを教えて下さい。 喋れる必要はありませんし興味もありません。書く、も同様です。読めればOKです(情報収集にのみ使う。も…

社内カンファレンス3日目・眠い(朝は6時起き。日本ではいつも9時起き) ・3日目にもなるとあまり書くことがない。(内容に関することは書けないし) ・意外なところとアライアンス ・毎日9時間英語漬けは意外と厳しい ・これはTOEICとはまた違った対策…

社内カンファレンス1日目が終わっての感想あくまでも社内カンファレンスなので内容は書けないが ・朝が早い 毎朝8時から ・発言したもの勝ち プレゼンの途中でもガンガン質問する ・スマートフォン率高い 2年前にWWDCに来たときよりスマートフォンが多い …