Skip to content

Instantly share code, notes, and snippets.

View ymatsukawa's full-sized avatar

Yusuke Matsukawa ymatsukawa

View GitHub Profile
@ymatsukawa
ymatsukawa / design-doc-jp.md
Created May 4, 2019 05:21
DesignDoc by Japanese

サービス名

目的

背景

基本構造およびコンポーネント

フロー

クラス関連

必須要項および制約

プラットフォーム要項

テスト計画

参照

@ymatsukawa
ymatsukawa / design-doc-en.md
Last active May 4, 2019 05:14
DesignDoc by english

YourServiceName

Objective

Background

High Level Structur or Components

Flows

@ymatsukawa
ymatsukawa / explain.md
Last active December 7, 2018 02:19
Ruby の sort(), C# の orderBy()/StringComparetor.Ordinal

文字列ソートに関して(utf-8)

  • Ruby > sort() の文字コード順
  • C# > OrderBy(item, StringComparer.Ordinal) の文字コード順

の結果が同じなので、内部的な文字コードのソート方法(文字コードのバイナリ順ソート)は同じだと考えてよいだろう。

Ruby#sort

@ymatsukawa
ymatsukawa / csharp_webrequest_multipart_survey_result.md
Last active November 25, 2018 04:32
C# WebRequest で multipart/form-data の登録リクエスト / 取得リクエストする

調査記録なので、流れを抑えるに留めること。

環境

  • OSX 10.14
  • .NET Core SDK 2.1.500

Windows / .NET Framework は、手持ち端末の事情により確認してない。

制約

@ymatsukawa
ymatsukawa / AuthorityCode.cs
Last active July 23, 2017 13:48
NUnit で private static メンバ変数 を stub する方法を検討(具体例あり) ref: http://qiita.com/ymatsukawa/items/c808dd2443a3e4cb8da5
namespace UnitTestStaticMember.Model
{
public enum AuthorityCode
{
S, A, B, C
}
}
@ymatsukawa
ymatsukawa / Light.cs
Last active July 23, 2017 13:47
NUnit 初級編: スタブオブジェクト テスト前後処理 パラメータテスト などテストに必要な存在を知る ref: http://qiita.com/ymatsukawa/items/87a16073980d05b4da2b
namespace SampleAppForUnitTest.Model
{
public interface ILight
{
Boolean Power { get; }
}
public class Light : ILight
{
public Light(Boolean power)
@ymatsukawa
ymatsukawa / 001_rename.patch
Last active June 14, 2017 15:45
リネーム情報しか載せてないパッチ(コミット差分)を基に patch コマンドを適用しても、何もしてくれない。 ref: http://qiita.com/ymatsukawa/items/34ce1b94bd31e15cb566
diff --git a/appCustomer/moduleX/logic.txt b/appCustomer/moduleX/renamedLogic.txt
similarity index 100%
rename from appCustomer/moduleX/logic.txt << ココを appAdmin > appCustomer へ
rename to appCustomer/moduleX/renamedLogic.txt << 同上