Architect's Log

I'm a Cloud Architect. I'm highly motivated to reduce toils with driving DevOps.

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

ストレスフリーの仕事術

ストレスフリーの仕事術―仕事と人生をコントロールする52の法則posted with ヨメレバデビッド アレン 二見書房 2006-05-18 Amazonで購入Kindle楽天ブックスで購入7netで購入hontoで購入e-honで購入 紀伊國屋書店で購入 丸善&ジュンク堂で購入 読了しました。…

「継続する仕組み」が組み込まれているRunKeeper

前回(以下のエントリ)以来、今日までジョギングを継続できている。 RunKeeperをはじめました - プログラマーな日々30代後半になり健康が気になりだしたので、早朝のランニングを始めました。 ... 前回も書いたけど、RunKeeperにはモチベーションを上げる機…

必須入力を検証する

ASP.NETで必須入力を検証するには、RequiredFieldValidator クラスを使用します。 デザイナ マークアップ <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Validator.aspx.cs" Inherits="Validator_P85" %>

レジのモーダルとモードレス

私は財布が膨れるのが嫌なので、ポイントカードをできるだけ持たないようにしているのだが、とある店でレジで会計を済ませるとき「ポイントカードをお持ちでしょうか?」と毎回聞かれる。そして私は毎回「持っていません」と答える。出し忘れの注意喚起のた…

【ツール】Adobe Reader X を入れてみた

インストール PDFリーダー、PDFビューア | Adobe Reader XIAdobe Readerは、無償で提供される信頼性の高いPDFファイルビューアです。確実にPDF文書を表示し、印刷し、PDF文書に注釈を追加できます。フォームやマルチメディアを含む様々な種類のPDFコンテンツ…

IISでWCFサービスをホストする(サービス編)

IISでWCFサービスをホストします。クライアントは次回作成します。クライアントは構成ファイルを使用する(クライアント編) - プログラマーな日々で作成したものを流用します。 手順 SVCファイルを作成する Web.configを作成する 仮想ディレクトリを作成し…

Startupイベントでアプリケーションを初期化する

構成ファイル MyApp.xaml MyApp.xaml.cs HelloWorld.csproj ソースコード アプリケーションの初期化を、Applicationオブジェクトのコンストラクタではなく、Startupイベントで処理します。 MyApp.xaml

検証コントロールの表示位置を動的に調整する

ASP.NETのエントリは「プログラミングMicrosoft ASP.NET 3.5」を元に進めていく予定でしたが、挫折しました... 先に赤間本から学びたいと思います。プログラミングMS ASP.NET3.5 (マイクロソフト公式解説書 Microsoft Visual Studi)posted with ヨメレバDino…

スタートアップロジックをマークアップ定義で実装する

前回(以下のエントリー)ソースコードで作成したスタートアップロジックをマークアップ定義で実装します。 スタートアップロジックをカプセル化する - プログラマーな日々Applicationクラスのサブクラスを作成して、スタートアップロジックをカプセル化しま…

スタートアップロジックをカプセル化する

Applicationクラスのサブクラスを作成して、スタートアップロジックをカプセル化します。 カプセル化前 using System; using System.Windows; class Program { [STAThread] static void Main() { Application app = new Application(); Window w = new Windo…

ナビゲーション(画面遷移)のサンプル

WPFでの画面遷移のサンプルを作成します。 構成ファイル App.xaml Page1.xaml Page2.xaml ソースコード App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="Page1.xaml"> </Application> Page1.xaml

構成ファイルを使用する(クライアント編)

前回(以下のエントリー)の続きです。 構成ファイルを使用する(サービス編) - プログラマーな日々前回作成したWCFサービスの設定を構成ファイルに外出しします。 ...今回はクライアントを作成し、前回作成したWCFサービスにアクセスします。 準備 コンソ…

Redmineによるタスクマネジメント実践技法

ブログ(プログラマの思索)で日々質の高いエントリを投稿しているあきぴーさんの執筆ということで心待ちにしていたが、期待を裏切らない内容だった。やはり実践を伴った主張には説得力がある。 プログラマの思索IT業界に身をおいて、1日の労働後、心に溜ま…

構成ファイルを使用する(サービス編)

前回(以下のエントリー)で作成したWCFサービスの設定を構成ファイルに外出しします。 WCFをはじめました(サービス編) - プログラマーな日々WCFをはじめました。 今回はWCFサービスを作成します。 ... クライアントは次回作成します。 準備 コンソールア…

WCFをはじめました(クライアント編)

前回(以下のエントリー)の続きです。 WCFをはじめました(サービス編) - プログラマーな日々WCFをはじめました。 今回はWCFサービスを作成します。 ... 今回はクライアントを作成し、前回作成したサービスにアクセスします。 準備 コンソールアプリケーシ…

WCFをはじめました(サービス編)

WCFをはじめました。今回はWCFサービスを作成します。クライアントは次回作成します。 WCFでは構成ファイルを使用することもできますが、今回はすべてコードで実装します。 準備 コンソールアプリケーションのプロジェクトを作成する。 System.ServiceModel…

XBAPにコードを追加する

Visual Studioで「WPFブラウザーアプリケーション」のプロジェクトを作成し、"Hello World"を現在時刻で書きかえる処理を追加しただけのアプリです。結局動作させることはできなかったが、後のために過程を残しておきます。 プロジェクトの設定 プロジェクト…

RunKeeperをはじめました

30代後半になり健康が気になりだしたので、早朝のランニングを始めました。 買ったもの まずヨドバシカメラでiPhone用のアームバンドを購入しました。 XtremeMac iPhone 4S/4/3G/3GS/iPod touch用 スタイリッシュ アームバンド Sportwrapシリーズ IPP-SWP-13…

XBAPでHello World

HelloWorld.xaml <Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" WindowTitle="Hello World"> <TextBlock FontSize="24">Hello World</TextBlock> </Page> HelloWorld.xamlをIEで開く ビルドは不要です。

コントロールで塗りつぶす

App.xaml <Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" StartupUri="MainWindow.xaml" /> MainWindow.xaml </application>

長方形をグラデーションで塗りつぶす

App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> </Application> MainWindow.xaml

ラテに感謝!

ラテに感謝! How Starbucks Saved My Life―転落エリートの私を救った世界最高の仕事posted with ヨメレバマイケル・ゲイツ・ギル ダイヤモンド社 2010-03-05 Amazonで購入Kindle楽天ブックスで購入7netで購入hontoで購入e-honで購入 紀伊國屋書店で購入 丸善…

.NET4の新機能 タプル

.NET4でタプルという機構が追加されています。任意の型のインスタンスを任意の個数保持できるクラスです。 Tuple クラス (System)組オブジェクトを作成するための静的メソッドを提供します。 ...# リファレンスでは「組」と訳されてるけど「タプル」の方がわ…

ASP.NETのイベント呼び出しをトレースする

Web.configに以下の設定を追加する <system.web> <trace enabled="true" requestLimit="100" mostRecent="true" pageOutput="true" writeToDiagnosticsTrace="true" localOnly="true"/> </system.web> リクエストを発行する ページをリクエストすると、イベント呼び出しがトレースされます。 参考 ASP.NET トレースの概要ASP.NET トレースを使用すると、ASP.NET ページの単一の要求に関する診断情報を表示できます。 ASP…

コマンドプロンプトのTips

とりあえず以下の2つを知っていれば、入力効率が上がります。 タブ カレントディレクトリのフォルダとファイルを順に表示します。先頭から数文字を 入力しておくと入力補完されます。 ↑↓ 過去に実行したコマンドを呼び出します。 その他にも機能が割り当て…

HtmlGenericControlクラスを使用する

HtmlGenericControl クラス (System.Web.UI.HtmlControls)特定の .NET Framework クラスで表されていないすべての HTML サーバー コントロール要素のためにメソッド、プロパティ、イベントを定義します。 ... このクラスを使用して、<span>、<div>、<body>、<font> など、.NET Frame</font></body></div></span>…

ASP.NETをはじめました

ASP.NETの案件に過去いくつか関わりましたが、基礎からやり直したく以下の書籍を元に進めていきます。プログラミングMS ASP.NET3.5 (マイクロソフト公式解説書 Microsoft Visual Studi)posted with ヨメレバDino Esposito 日経BP社 2008-09-04 Amazonで購入K…

複数のコントロール間でプロパティをバインドする

MyWindow.xaml SliderのValueをTextBoxのテキストにバインドする。 <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow"> <StackPanel> </stackpanel></window>

複数のコントロールで色定義を共有する

MyWindow.xamlにリソースで色を定義する <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow"> <Window.Resources> <SolidColorBrush x:Key='bg' Color='Red' /> </solidcolorbrush></window.resources></window>

コントロールを操作する

MyWindow.xamlファイルのクラス名を指定する <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow"> <WrapPanel> <TextBox Name="textBox" Width="100"></TextBox> </wrappanel></window>