CoffeeScript クラス定義メモ

class Hoge # private static member (Is accessible from all members.) _aaa = 0 _bbb = 0 # public static member @getAAA = () -> _aaa @getBBB: () -> _bbb # constructor constructor: (@a, @b, aaa) -> # Variables 'a' and 'b' are defined as publi…

スマートフォンアプリ選手権にエントリーしてみた

@IT デザインハックミーティング 「スマートフォンアプリ選手権」おとといの夜にエントリーメール送ったんだけど、App Hub無料開発者コード貰えました>< 今のところ「おばか賞」を狙おうかと思ってます(`・ω・´)

IS12T おもしれー

3日前に買いました! 初スマホ最高〜 SkyDriveとの連携がかなり Good! ただ、スマホは文字打ちづらい>< プログラミング Windows Phone も予約完了したし、これから楽しみ〜 どうやら F# での開発もできるっぽい??

F# の書式指定文字列

F#

printf 使ってるとすぐに気付くんだけど let s = "hoge" printfn s これ、コンパイル通らないですね。 error FS0001: 型 'string' は型 'Printf.TextWriterFormat' と互換性がありません Console.WriteLine みたいに単純に文字列を受け取るわけじゃないみた…

コンピュテーション式とかモナドとか

これから(´・ω・`)

とりあえず言語の基本機能はなんとか覚えたと思うのです

F#

let FizzBuzz = function | x when x % 15 = 0 -> "FizzBuzz" | x when x % 3 = 0 -> "Fizz" | x when x % 5 = 0 -> "Buzz" | x -> string x >> printfn "%s" |> List.iter FizzBuzz [1..100]

リハビリ

リハビリのため F# 始めました (´・ω・`)

バレンタイン

バレンタインチョコ欲しい! これさえあれば もうバレンタインなんか怖くない\(^o^)/ニンテンドー3DS アクアブルー【メーカー生産終了】出版社/メーカー: 任天堂発売日: 2011/02/26メディア: Video Game購入: 25人 クリック: 2,240回この商品を含むブログ …

やりかけがいっぱい

C# で強い typedef っぽいことをするためのカスタムツール作成 MVP パターンのフレームワーク作成 DynamicObject 使って C# でプロトタイプベースなライブラリ作成 MVP パターンの記事 NotifyIcon 使った常駐アプリの作り方の記事 公開用 NHibernate のサン…

WCF での P2P の参考 URL

[サンプル] WCF のチャットのサンプル | Microsoft Docs ピア チャネル セキュア チャット | Microsoft Docs ピア チャネル カスタム ピア リゾルバ | Microsoft Docs WCF を使用したピアツーピアの作業処理アプリケーション [ピアリゾルバ] ピア リゾルバー…

log4net サンプル

Global.asax.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Security; using System.Web.SessionState; using log4net; using log4net.Config; namespace Sample { public class Global : Sys…

最近買った本

成功者の告白 5年間の起業ノウハウを3時間で学べる物語作者: 神田昌典出版社/メーカー: 講談社発売日: 2004/01/27メディア: 単行本購入: 24人 クリック: 280回この商品を含むブログ (74件) を見る非常識な成功法則―お金と自由をもたらす8つの習慣作者: 神田…

冷やし烏龍茶漬け

この前初めて食ったけど中々うまかった 404ページ | 永谷園 404ページ | 永谷園 404ページ | 永谷園

メッセージリストコントロール

メッセージを手軽に扱うためのカスタムコントロール。 コード MessageList.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Web.UI; using System.Web.UI.WebControls; namespace Sample.Controls { [Defaul…

Dictionary の初期化

C#

Dictionary リテラルの夢は儚く散った・・・訂正。散ってはいなかった - ぐるぐる~こんな風に書けますよ (・∀・) var dict = new Dictionary<string, int> { { "Hoge", 1 }, { "Fuga", 2 }, { "Piyo", 3 } }; 方法 : コレクション初期化子を使用してディクショナリを初期</string,>…

CompositeControl

ポイント VS のデザイナ上でも正常に動作させるために、複合コントロールの生成時に内部コントロールの生成も行う デザイナのことを考えなければ CreateChildControls メソッドで生成しても問題無い その場合、内部コントロールにアクセスするプロパティでは…

デザイン時の CompositeControl の挙動

なんかおかしい。 ↓の Items プロパティでは、内部コントロールを返すために EnsureChildControls メソッドを実行しているのだけれど、そうするとデザイン時に正しく処理がされないようで RadioButtonList 内の各項目が表示されない。なぜか、CreateChildCon…

CSS のリンクを動的に追加

HtmlLink cssLink = new HtmlLink(); cssLink.Href = "~/Controls/MyList.css"; cssLink.Attributes["rel"] = "stylesheet"; cssLink.Attributes["type"] = "text/css"; this.Page.Header.Controls.Add(cssLink);

管理コンソールの表エディタで Date 型の値を入力する方法

Oracle Enterprise Management コンソールの表エディタで Date 型の値を入力する場合、 dd-Mon-yyyy HH:MI:SS AMという書式に従って入力しなければならない。しかも日本語環境では、Mon と AM の部分を日本語で入力しなければならない。 例えば 2009/06/16 1…

最近

久々にニコ動を見てるんだけど、これすごくイイネ! オリジナル そしてよっぺいww自重しろwww よっぺいと言ったらやっぱコレだ よっぺいはこれもよい なんかよっぺいだらけになっちゃったけど、よっぺいと花たんどっち選ぶ?って聞かれたら迷わず花たん…

ユーザーコントロールにコレクションのプロパティを持たせる

MyList.ascx <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="MyList.ascx.cs" Inherits="Sample.MyList" %> <fieldset class="MyListControl"> <legend><%= this.Caption %></legend> <ul> <% foreach (var item in this.Items) { %> <li>Item: <%= item.Text %></li> <% } %> </ul> </fieldset> MyList.as…

Maintenance Complexity ってなんだろ?

Cyclomatic Complexity (サイクロマティック複雑度) は最近たまたま知った (計算方法ちゃんと理解してない) のだけど Maintenance Complexity ってなんだろ?

あー

うー

ふむ

CodeRush と ReSharper、買うならどっちがいいかな。 とりあえず家には CodeRush の評価版、会社には ReSharper の評価版を入れてみた。 # つっても今 .NET の仕事やってないのでそんなに触れないかもしれない

さて

有償版買えそうにないくせに迂闊に評価版入れてしまって激しく後悔…。どこからも使われていないプライベートメソッドとか未使用の変数を灰色表示してくれる機能がもう最高すぎる。ボーナス (僕の懐に入るのはわずか 4 万円w) で買っちゃう…? (あ、でも VS2…

Windows 7 RC に Visual Studio 2010 入れてみた

興味持てそうなのは Dynamic と Contracts かなぁ。Parallel は今の所興味ないや。 とりあえず mscorlib.dll とか System.dll とか System.Core.dll とかに含まれるクラスを軽く流し読みしてみたけど、ちょこちょこ増えてるね。確かどっかで NyaRuRu さんが…

Virtual PC に Windows 7 RC 入れてみた

起動時のロゴ表示かっこいいな

MVP パターンの記事に書くかもなこと

考え途中なので当てにしないでね>< 大きな選択肢 Presenter のライフサイクル ポストバックの度に Page.PreInit で生成 セッションに入れないのでタイムアウトとか無い Application レイヤにビジネスファサードを用意し、これをセッションに入れればセッシ…

むむっ

もしかして FC2 のサーバー全部落ちてる?

Axis2 の WSDL2Java.bat のオプション

アンラップされたインターフェイス、クラス毎にファイル生成、同期メソッドのみのオプション。 set JAVA_HOME=C:\Pleiades\jre1.6 set AXIS2_HOME=C:\Pleiades\axis2-1.4.1 C:\Pleiades/axis2-1.4.1/bin/WSDL2Java -uri http://localhost/Service1.svc?wsdl …