読者です 読者をやめる 読者になる 読者になる

C#

.NET FrameworkのRegexの文字クラスはバグっているのか?

はじめに 正規表現のお話ですが、『.は任意の一文字にマッチする』みたいな文法解説ではありません。 そんなの大手サイトが死ぬほど書いてますしね。 妙なバグを踏み抜くことに定評がある弊社ですが、今回は正規表現の文字クラス関係でわりと意味がわからな…

C#でもUbuntu+Docker+Jenkins+GitBucket+MonoでCIしたい(CI編)

C#

はじめに 好きなお寿司はイクラ どうも弊社です。 前回はJenkinsとGitBucketの環境を構築しました。 今回は実際にJenkinsでビルドとテストを実行させてみましょう。 プロジェクトの作成 まずはCIをブンブン回すプロジェクトを作成します。 テストの実装及びJ…

C#でもUbuntu+Docker+Jenkins+GitBucket+MonoでCIしたい(環境構築編)

C#

はじめに 好きなSF小説は『銀河ヒッチハイク・ガイド』シリーズ どうも弊社です。 皆さん、CIしてますか? ヘイシャハデキテマセン 今回はLinuxサーバ環境で半ば無理やりCI環境を構築して.NETプラットフォームのアプリケーションをCIするという誰が得をするのだろうと…

C#でもILGeneratorでダイナミックにToStringしたい

C#

はじめに 好きなLinuxディストリビューションはDebian。どうも弊社です。 動的にToStringするのに定評がある[要出典]弊社ですが、ライブラリを追加するレベルでもないけど手軽に1ソースコードを追加するだけでパパッと使えるものが欲しいな~と考えておりま…

C#でもSigilでデリゲートをダイナミックに生成したい

C#

はじめに 万年5月病。どうも弊社です。 飽きもせずに.NET黒魔術シリーズです。 SigilといってもEPUBの方のSigilではないです。そっちの情報を求めていた人はまわれ右してお帰りください。 やる気が起きなかった時にネットサーフィンしていたところ、こんな記…

C# + RoslynでVB.NETのコード分析ツールを作りたい

C#

はじめに あけましておめでとうございました。 普段メタプログラミング・リフレクション大好きと言っておきながらいつまでもRoslynを触らないのはどうなのかなぁ。 ということでC#とRoslynでVBの簡易的なコード分析ツールを作ってみました。 まぁ、コード分…

C#でもリフレクションで ToString したい

C#

はじめに JavaにReflectionToStringBuilderってあるじゃないですか。 Apache Commonsのアレです。 特に需要があるわけではないですが、どうしてもそれを.NETでやりたくなったのでC#で書いてみました。 クスリをキメて書いたようなC#記事はいくつかありますが、…