けさらんぱさらん

方向性は定めず、ただ思いつくままに

Team Explorer EverywhereでWorkSpaceを変更する

TFS

Team Explorer Everywhereを使ってEclipseでTFSを操作していると VisualStudioとメニューなどの位置が違って悩むことがあります。その一つがWorkSpaceの切り替え方法VisualStudioだとソース管理エクスプローラだけど Eclipseだとこんなところに

TFSのODataServiceを使ってみる

TFS

なんかインストールや設定手順がWebで知らべても良く分からなかったのでメモしておくTFSがローカルにインストールされている前提で 別なサーバなどにインストールされていれば読み替えてください。 ここからダウンロードしてexeファイルを実行します。 特に…

JavaScriptのfilterとmap

JavaScriptのArrayオブジェクトにはfilterとmapというメソッドがあります。 ECMAScript5で追加されたみたいなんですけど最近知りました(汗filterは、LINQで言うWhereメソッドです。 こんな感じです。 var array = [1,2,3,4,5,6,7,8,9,10]; array.filter( fu…

ExcelでWindows認証?

ExcelでVSTOを使ってWebAPIにアクセスしてデータを取得したいんだけど Windows認証でエラーになってしまって困りました。HttpClientクラスを使ってAPIにアクセスしていたので 実はExcelだろうとなんだろうとやり方同じなんですが 盛大に調査方法を誤って嵌り…

Jasmineの続き

前回、中途半端に記事をリリースしてしまったのでフォローをば 前回の記事ajaxメソッドが失敗した時のテストが全然テストになっていない上にテストを実行すると Alertダイアログが出てしまうという・・・修正します。 it("getDataでデータの取得に失敗すると…

JasmineでjQueryのajaxメソッドのテストをする

JavaScriptのテストライブラリJasmineでテストを書いていて嵌ったのでメモテストしたいコードはこんな感じ function Details() { this.id = 0; this.name = ""; } Details.prototype.getData = function (url, id) { var self = this; $.ajax({ url: url, ty…

linq.jsとTypeScript

ちょっと調査したいことがあってlinq.jsを使ったんですが 間抜けなことで嵌ったので自戒を込めて書いておきます。正しく動くコード $(function () { $('#button').bind('click', function () { Enumerable.range(1, 30) .select(function (x) { return x.toS…

KnockoutjsでTwitter風の表示をするには?

KnockoutjsでTwitter風の表示を作りたいと試行錯誤してみました。 とりあえずこうゆう風に表示できればOK つぶやきの一覧の中に更に返信の一覧が表示できるようにしたい。 Knockoutjsのバージョンは2.2.0を使います。 サーバ側のソース Model /// <summary> /// つぶ</summary>…

mongoDBでASP.NETのGridViewのソートとページングを試してみる

先日のVSUGとこちらのブログで@onosさんが紹介されている ASP.NETの新しい機能がとっても良さそうだったので mongoDBでもやってみました。 Memberクラスを作成します public class Member { public int Id { get; set; } public string Name { get; set; } p…

mongoDBもLINQで行こう!

この記事は、C# Advent Calender 2012 の13日目の記事です。 前日の記事は、@masakさんのC# 5.0 で変わった事 - foreach の破壊的変更です。自分はあまり深いことは書けませんので最近ちょっと触り始めたmongoDBを操作する方法を紹介したいと思います。 始め…

はてなBlogを始めてみます

さてちょっと作ってみました。 ダイアリーと何が違うの???って感じの まったく持って分けからん感じの人ですが 良さそうだったら移行していきます。

TypeScriptでjQueryプラグイン

TypeScriptで書いていて疑問に思うことがあるんすよね〜 jQueryのプラグインをTypeScriptで扱い方が分からない! $('#modal').modal(); ってやるとコンパイル通らないんですよね (当たり前ですけど) tsファイルがあれば /// <reference path="hoge.ts"/> これで良いんですけどね 自分</reference>…

jQueryのTypeScript

[メモ] ここからダウンロードできる。使用するには /// <reference path="jquery.d.ts" /> と書く</reference>

LINQでファイルの差分を抽出する

LINQでファイルの差分を抽出したいと思います。file01とfile02があります。 こんな感じfile01 00000001,a,b,c,d,e,f,g 00000002,a,b,c,d,e,f,g 00000003,a,b,c,d,e,f,g 00000004,a,b,c,d,e,f,g 00000005,a,b,c,d,e,f,g 00000006,a,b,c,d,e,f,g 00000007,a,b,…

Oracle11gXEの文字コードをShift-Jisに変更する

Oracleの無償版ExpressEditionの最新版をインストールしたんですが ExpressEditionを普通にインストールしただけだと文字コードがUTF-8なんですよね でも業務上Shift-Jisである必要があるので変更します。基本的にはこちらの10gの方法と同じなんですが 初期…

Dapper.Netで1対多のマッピングができるのか

前回の記事で1対多のマッピングができなかったのでリベンジ。 結果は、リベンジ失敗です。 Dapperだけの機能だと出来なそうな感じです。 一応、自前でマッピングしてみたのでそれだけ書いておきます。 まず自前でマッピングするのでQueryメソッドは型指定で…

Dapper.Netの続きの続き

まさかの3連投という奇跡です。 正直、連投しないとすぐにやる気なくなっちゃうので がんばってみました。前回は、1対1の関係のテーブルをJoinしてマップしましたが 今回は、1対多の関係のテーブルがマップできるかを試してみます。 IDbConnection db = new …

Dapper.Netの続き

http://d.hatena.ne.jp/cer1974/20120205/1328450442:Title=前回のDapperの続き今日は、Joinして2つのオブジェクトにマップしてみます。 前回のMemberとJoinするOrderというクラスを作成します。 public class Order { public long OrderID { get; set; } pu…

Dapper.Netを使ってみる

自分は.NETのORMは、EntityFrameworkかS2Cao.Netを使っていたのですが もうちょっと小軽く使えるものはないかと探していまして Dapperを少し使ってみたので備忘的に残します。 Dapperは、C#(.Net)で使えるマイクロORMってやつです。 マイクロなだけにシンプ…

CentOS6にMonoをインストールしてみる

ちょっと壊れ気味なPCにCentOSをインストールしてみました。 無計画にインストールだけしちゃったんだけど やっぱMonoくらい入れとこうと思ってインストールを試みたんですが 結構、嵌ったので備忘録として残しておきます。 ちなみに私はLinuxの知識は、さっ…

PartCoverを使ってみた

.netでコードカバレッジを取るツールはいくつかあるようですが PartCover以外は有償なのでこれを試してみることにしました。 最初はうっかり.net2.0用のものを使ってうまくいかなかったのですが sawilde/partcover.net4 · GitHubから.net4用のものがダウンロ…

ASP.NET MVCをIIS6で動かす

ちょっとはまったのでメモ基本的には、下記のサイトの方法で動かすことができます。 http://msdn.microsoft.com/ja-jp/asp.net/ff652616.aspx http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspxただしルートへのアクセスはでき…

PostgresqlでDynamicData

Asp.Net DynamicDataは、マスターメンテナンス画面とか 簡単なCRUDするWebアプリケーションを ほぼノンコーディングで作成することができます。 基本的にはSQLServerでやれば簡単に作れるのですが DBは、SQLServerだけではないので Postgresqlで奮闘してみま…

Dynamic DataをSqlServer以外で作ってみる

Dynamic DataでさくっとWebアプリを作りたいのですが DBはSqlServerじゃないんだよね〜ってことはあると思うんですよ (つ〜か今そうなんですよ) じゃ〜どうやって作るんでしたっけってことで試してみました。 まずは普通に プロジェクトの新規作成で 「ASP…