素人がC++にかかわらないほうがいい5つの理由
金がかかる
無料の処理系に騙されてはいけない。C++を使うには、最低でも以下の本を購入する必要がある:
- プログラミング言語C++
- Effective C++
- More Effective C++
- Effective STL
- Exceptional C++
- Modern C++ Design
- 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なメンバをパブリックで追加と。ああ嫌らしい。