素人がC++にかかわらないほうがいい5つの理由

低い移植性

あらゆるプラットフォームにC++コンパイラがあるが、それらすべてには独自拡張とテンプレート関係のバグがある。

経験が必要

他の言語を学ばずにC++を習得するのは困難である。なぜなら、C++はさまざまな言語の要素を持っているので。たとえば:

要求される知識

C++を使うには、情報科学のさまざまな分野に通じている必要がある。すなわち――

金がかかる

無料の処理系に騙されてはいけない。C++を使うには、最低でも以下の本を購入する必要がある:

ユーザーがアホ

ある調査によると、C++ユーザの95%は例外安全でスレッドセーフなコードを実装する能力に欠け、99%はテンプレートの正確な仕様を理解していない。

はてなに自動ログインする

はてなのリニューアルにともない、どうやらこの方法は使えなくなりました(2007.07.05)
はてなのログインについて、ユーザー名とパスワードをいちいち入… - 人力検索はてな
インスパイヤされた。

//hatena_login.js
var s1;
var s2;

function hatena_login(usr,pass) {
  var w=window.open("http://www.hatena.ne.jp/logout");
  s2=function(){w.close(); if(history.length==0) close(); else back();}
  s1=function(){w.location="https://www.hatena.ne.jp/login?mode=enter&key="+usr+"&password="+pass;}
  setInterval("s1()",1500); //この辺の数字は回線速度とかに応じて適当に
  setInterval("s2()",3500);
}
<!-- このhtmlファイルをアカウントごとに用意する -->
<html>
  <head>
	<title>Hatena account</title>
  </head>
  <body>
	<script lang="javascript" src="./hatena_login.js"></script>
	<script lang="javascript">
	  hatena_login(お前のID,お前のパスワード);
	</script>
  </body>
</html>

ってなファイルをローカルに作っといて、それをお気に入りに登録するだけ(^^)
セキュリティ?何それ。まあhttpsだからクエリ覗かれるこたないだろ。ブラウザの履歴については…… あうあう。

XmlSerializerでTimeSpanがシリアライズできないのは嫌がらせか何かですか?

http://friends.newtelligence.net/clemensv/PermaLink,guid,46715ffd-2470-4396-a63c-f037ecd2fa0a.aspx
というわけで対処としてはTimeSpanなパブリックメンバにXmlIgnore属性をつけて、あらためてstringなメンバをパブリックで追加と。ああ嫌らしい。