未分類:)エディタでhtmlを直接読み書きする際、余白を入れたい時に、&nbsp;という文字を書きます。blake)空白(space)の文字」という事で、要は”スペースを空けて欲しい”という意味です。HTMLでは、複数のスペース記号を入れても1文字分しか余白が取られないので、スペースを大きく開けたい時によく使われますが、他にも、この場所で改行をしないで欲しいという意図もブラウザに伝えている事になります。語根...続きを読むメモリリークの確認に、タスクマネージャのワーキングセットを使ってはいけない。C#:)システムの開発時、メモリリークが疑われる場合最初にタスクマネージャでexeが使用しているメモリの量を確認する事が多いかと思います。この際、Windows7のタスクマネージャでだと、メモリの使用量として「ワーキングセット(メモリ)」と、「メモリ(プライベートワーキングセット)」の2つが有りますが、ワーキングセットを見てメモリリークの判断を行ってはいけません。いうと、ワーキングセットの値は、以下の特性があり該当のexeが”今使用している”メモリ量をあらわしているわけでは無いからです。C#:Chart)VisualStudioの2010ではグラフを表示するために、Chartコントロールというものが追加されています。このコントロールを使用すると、手軽にグラフを作成する事が出来るのですが、デフォルトのプロパティ値ではデザインがいまいちなグラフが出来上がってしまいます。コントロールをフォームに貼った直後のデザインは、以下のような感じになっています。Windowsのタスクマネージャー風のグラフを作成してみました。C#:)Windowsに標準で搭載されているコントロールパネルやパフォーマンスモニタでは、PCの現在の状態を表示しつつ、グラフで一定時間(直近30sec分など)の履歴を表示しているものがあります。このような表示方法だと、現在の状況を確認しつつデータが増加・減少傾向のどちらにあるのかの、トレンドも同時に把握する事ができるので便利です。今回は、パフォーマンスカウンタから値を取得し、その履歴を一定件数覚えておく処理を作成します。以下が、今回のサンプルコードです。ソーラー発電:)ソーラー発電を自作したので、DC12Vで動くモノを探していたところ、以下の商品を発見しました。大量のニッケル水素電池を一気に充電できる充電器です。消費電力等の詳細な仕様が載っていません。調べてみたところ海外のmegabatteriesというサイトでOEM品っぽいものを見つけました。31お勧め書籍webアプリのセキュリティ対策の為に。