2009-07-01から1ヶ月間の記事一覧

お金は銀行に預けるな

はじめに 勝間和代さんの書いた金融入門書。ようやく読みました。お金は銀行に預けるな 金融リテラシーの基本と実践 (光文社新書)作者: 勝間和代出版社/メーカー: 光文社発売日: 2007/11/16メディア: 新書購入: 28人 クリック: 510回この商品を含むブログ (5…

名前埋め込み型フォーマット

C#

.NET のデータアクセスクラス内で SQL のクエリを組み立てるとき、いつも string.Format を使っています。次のように。 string query = string.Format("SELECT {0}, {1} FROM {2} WHERE {0} = @code", CustomerTable.CODE, CustomerTable.NAME, CustomerTabl…

ブログの更新情報を Twitter に自動で投稿する方法

ブログの更新情報を Twitter に流している人は結構多いですよね 私もブログを更新するたびに、Twitter に投稿しています。手動で。タイトルと URL を入力するだけの単純作業ですが、単純ゆえに退屈で面倒。自動化して、楽をしたいところです。 そんなとき Tw…

ジェネリックなベースクラスから派生したサービスは使えるか?

C#

前回はジェネリックなインタフェースを、サービスクラスが直接実装していました。 サービスコントラクトのインタフェースをジェネリックにできるか? - present 今回は、サービスのベースクラスを用意し、インタフェースをベースクラスに実装させてみます。…

サービスコントラクトのインタフェースをジェネリックにできるか?

C#

WCF でジェネリックがどのくらい利用できるのか、サンプルコードで試してみました。今回はサービスコントラクトのインタフェースをジェネリックにするケース。まず、サービスコントラクト、データコントラクト、実際のサービスクラスを作成します。 [Service…

AirStation で無線 LAN を構築

手元にビックカメラの商品券 15000 円分があったので、早速ビックカメラにブロードバンドルーターを買いに行きました。購入したのはこちら。 【在庫あり(15時注文迄当日出荷可能)】BUFFALO WZR-HP-G300NH / Draft2.0 11n対応 11g&b 無線L...セットアップア…

PC にインストールしているアプリたちを一挙大放出!

マシンにインストールしているアプリをリストアップしてみました。タイトルはパクリです。 Macにインストールしてるアプリたちを一挙大放出! - このブログは証明できない。 今後お気に入りのアプリが増えたら、この記事に追加します。逆に使わなくなったら…

GIMP でタイトルロゴを作ってみた

先日公開した「予算ジェネレーター」のタイトルロゴを作ってみました。GIMP で。Photoshop は貧乏人にとって手が届かない存在なのさ。作成時間は 1 時間くらい。手順は覚えていません。レイヤーに悪戦苦闘したことだけは、記憶に残っています。「同じものを…

Git でとりあえずやっておいた方が良い設定

git config でユーザー名とメールアドレスを設定できる。忘れていたので、メモ。 git config --global user.name 'ユーザー名' git config --global user.email 'メールアドレス'エディタも設定できる。設定ファイルを直接いじらなくても良かった。 Git のコ…

予算ジェネレーターのソースコードを公開

GitHub に予算ジェネレーターのソースコードを公開しました。 404 · GitHub GitHub と Google Code のどちらで公開するか迷いましたが、自分のプロジェクトが dashboard に一覧表示される点と、Git を採用している点、この2点で GitHub に決定。Source のペ…

Google App Engine で動く Web サービス「予算ジェネレーター」

Google App Engine と Python の入門として、超単純な Web サービスを作ってみました。 予算ジェネレーター スクリーンショットはこちら。 月収を入力してボタンを押すと、予算を計算して表示します。各費目の適正割合は、「年収200万円からの貯金生活宣言」…

ユーハイムの「バウムクーヘン」

週末はあまり技術系のエントリを読まれないみたいなので、食べ歩きとか、趣味に走ることにしました。今日行ったのは、天神地下街にある洋菓子店「ユーハイム」。ここはバウムクーヘンが有名なのです。バウムクーヘンと紅茶のセット。紅茶のほかに、コーヒー…

トラックバック URL を自動入力するグリモン

はてなダイアリーの日記編集画面(詳細)に、トラックバック URL を入力する欄があります。ここに自動で URL を入力する Greasemonkey 用スクリプトを書いてみました。 // ==UserScript== // @name AutoInsertTrackbackUrls // @namespace http://d.hatena.ne.…

ステーキハウス蜂の「ハンバーグランチ」

今回行ったのは、博多リバレイン 6F にある、「ステーキハウス蜂 博多リバレイン店」。ちなみに、本店は佐賀県唐津市にあります。ここのハンバーグがもう、絶品なのです。 ハンバーグランチ(1160円) ハンバーグとポタージュスープとサラダ、あとご飯がセット…

Greasemonkey のスクリプト編集時に使うエディタを変更する

Greasemonkey でスクリプトを新規作成または編集するとき、初回だけエディタ指定ダイアログが表示されます。ここで、普段使っているエディタを指定可能です。しかし、Greasemonkey の設定ダイアログには、エディタを変更する箇所がありません。エディタを変…

WCF チャネルのヘルパークラス

C#

WCF で クライアント Channel を Close() するとき、非常に稀ですが、ネットワークエラーによって例外が発生する場合があります。もし例外が発生した場合、次のように書けばクリーンアップできます。 try { // チャネル作成 NetTcpBinding binding = new Net…

Windows で Git を使うなら「TortoiseGit」が便利

Windows で Git を使う場合 TortoiseGit をインストールすると便利です。 tortoisegit - Porting TortoiseSVN to TortoiseGit - Google Project Hosting TortoiseGit を動かすには、別途 msysgit をインストールする必要があります。 msysgit - Git for Wind…

Python に C# の TryParse に相当するメソッドが見当たらない

Python で、文字列を数値(decimal)に変換可能かどうかを調べるには、どうすればいいんだろう?C# なら TryParse メソッドが用意されているので、次のように書ける。 decimal value; if (decimal.TryParse(decimalString, out value) == false) { // decimal …

超お金健康法

お昼の番組でお馴染み、荻原さんが書いた節約本です。超お金健康法―タイタニック不況にカツ!作者: 荻原博子出版社/メーカー: あうん発売日: 2009/04メディア: 単行本この商品を含むブログを見る節約本といえば、当人の努力によって支出を抑えるものが大半。…

ファイルの作成・削除・変更をイベントで知る方法

C#

ファイルの変更をイベントで知る方法を探していたら、FileSystemWatcher というクラスを発見。 FileSystemWatcher クラス (System.IO) これを使えば、例えば C ドライブ内のファイルの作成・削除・変更を知る事ができそうです。次のように。 using System; u…

真の「鯖の一枚焼き」

はじめに 勉強会で福岡市に来る人もいると思うので、そんな人達のための不定期シリーズ。私が行った、福岡のお食事処を紹介します。食べ歩きが趣味なので、行った店の記録も兼ねていますが。 今日行ったお店 今日行ったのは、アクロス福岡前、水鏡天満宮横に…

ストレスフリーの整理術

GTD(Getting Things Done) の実践本です。はじめてのGTD ストレスフリーの整理術作者: デビッド・アレン,田口元出版社/メーカー: 二見書房発売日: 2008/12/24メディア: 単行本(ソフトカバー)購入: 127人 クリック: 1,493回この商品を含むブログ (305件) を…