Skip to content

Instantly share code, notes, and snippets.

@tscontenna
tscontenna / Japanese-romanization-coding-standard.md
Last active June 7, 2024 06:19
効率的なコーディングのためのローマ字ルール

ja_roman_cs

効率的なコーディングのためのローマ字ルール

ソフトウェア開発において、コーディングルールはたくさんありますが一般的には英語がベースとなり、
日本語など英語以外の言語を扱う場合の規定は含まれないものがほとんどです。

変数名、ファイル名、その他あらゆる箇所において、 Unicodeで日本語を使えるものはたくさんありますが、 日本語にまつわる諸問題のために別のトラブルに遭うケースは少なくありません。 原則としてユーザが目にする箇所を除く開発時の語句について、

@sayedihashimi
sayedihashimi / resolve-fullpath.ps1
Created August 5, 2014 09:11
PowerShell how to convert a relative path to a full path
# based off of http://mnaoumov.wordpress.com/2013/08/21/powershell-resolve-path-safe/
function Resolve-FullPath{
[cmdletbinding()]
param
(
[Parameter(
Mandatory=$true,
Position=0,
ValueFromPipeline=$true)]
[string] $path
@kb10uy
kb10uy / XInput.cs
Created November 8, 2013 09:06
C#でXinputを汎用的に使うためにさらっと書いてみた。車輪のうんたららは気にしない。 今回知ったのはC#でもenumの型指定が使えるということ。
using System;
using System.Runtime.InteropServices;
namespace XInput
{
/// <summary>
/// Xinput方式によるコントローラーの操作を提供します。
/// </summary>
public class XInput
{