Skip to content

Instantly share code, notes, and snippets.

View masaru-b-cl's full-sized avatar

TAKANO Sho / @masaru_b_cl masaru-b-cl

View GitHub Profile
using System;
namespace FizzBuzz
{
public class FizzBuzzer
{
public FizzBuzzer()
{
}
namespace FizzBuzz
{
public class FizzBuzzer
{
public FizzBuzzer()
{
}
}
}
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace FizzBuzz.Test
{
[TestClass]
public class FizzBuzzTest
{
[TestMethod]
public void 引数が1の場合文字列で1を返す()
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace Test.MSTest
{
[TestClass]
public class UnitTest1 //テストクラス
{
[TestInitialize]
public void SetUp() { /*テスト初期処理*/ }
@masaru-b-cl
masaru-b-cl / setup-centos.md
Last active May 27, 2016 05:57
CentOSセットアップメモ

インストール

公式ページよりisoイメージダウンロードしてインストール

ネットワーク設定

既定でeth0は起動時に有効にならないので、有効にする。

ネットワーク設定ファイル編集

/etc/sysconfig/network-scripts/ifcfg-eth0ファイルを編集する。

using System;
using System.Diagnostics;
using System.Linq;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
@masaru-b-cl
masaru-b-cl / conv-proj.cs
Last active December 11, 2015 13:04
プロジェクトファイルを舐めて書き換えるLinqPadスクリプト
XNamespace ns = "http://schemas.microsoft.com/developer/msbuild/2003";
var filenames = Directory.EnumerateFiles(
@"C:\Users\takano-s\src",
"*.vbproj",
SearchOption.AllDirectories);
foreach(var filename in filenames)
{
var doc = XDocument.Load(filename);
@masaru-b-cl
masaru-b-cl / some.xml
Created December 11, 2015 04:32
環境変数で指定した先にビルド成果物を作成する*.*proj
...
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<OutputPath Condition="'$(SPECIAL_EXE_DIR)' != ''">$(SPECIAL_EXE_DIR)\</OutputPath>
<OutputPath Condition="'$(OutputPath)' == ''">.\bin\</OutputPath>
<DocumentationFile>Hoge.xml</DocumentationFile>
<DebugSymbols>True</DebugSymbols>
...
</PropertyGroup>
@masaru-b-cl
masaru-b-cl / StringInterpolationTest.cs
Last active December 7, 2015 08:41
文字列補完(string interpolation)のパターンあれこれ
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace StringInterpolation
{
[TestClass]
public class StringInterpolationTest
{
[TestMethod]
public void 文字列の埋め込み()
@masaru-b-cl
masaru-b-cl / svn-poling.bat
Created November 16, 2015 01:07
svn updateの前後でリビジョン違ったら正常終了する、Jenkins仕込み用batファイル(カスタムワークスペース推奨)
cd /d %WORKSPACE%
for /f "delims=" %%c in ('svnversion') do set CURRENT_REV=%%c
svn update
for /f "delims=" %%l in ('svnversion') do set LATEST_REV=%%l
if %CURRENT_REV%==%LATEST_REV% exit 1
exit 0