Skip to content

Instantly share code, notes, and snippets.

@ryomatsu
ryomatsu / getintervaltime.cs
Created February 26, 2017 07:42
日付を○日前とか表示するアレ
using System;
public class Hello{
public static string GetIntervalTime(string datetime)
{
DateTime t = DateTime.Parse(datetime);
var now = TimeZoneInfo.ConvertTime(DateTime.Now, TimeZoneInfo.Utc);
var seconds = Math.Round((now - t).TotalSeconds);
var months = Math.Round(seconds / (30 * 60 * 60 * 24));
@ryomatsu
ryomatsu / markov.php
Created May 21, 2016 14:14
マルコフ連鎖 php サンプル
<?php
require_once("XML/RSS.php");
// ChaSenのパス
$chasen = '/usr/local/bin/chasen';
# RSSのパス
$url = "http://shohoji.net/blog/index.rdf";
$RSS = & new XML_RSS($url);
@ryomatsu
ryomatsu / LoadLevelAsync.cs
Created May 21, 2016 13:55
Unity Application.LoadLevelAsync Sample
public class TopTitle : BaseController {
private AsyncOperation async;
private bool isClick = false;
private bool isLoaded = false;
void Start () {
StartCoroutine (LoadLevel ());
}

this is header

マークダウンで書いてみるテスト

  • hoge
  • fuga
  • piyo
atom-sync-settings
@ryomatsu
ryomatsu / MonstersAndBunnies.cs
Created May 1, 2014 09:11
MonstersAndBunnies
/**
モンスターを消滅させるにはモンスター同士で対にならなければいけない。
そしてその時モンスターは二体同時に死ぬ。
つまり人が生き残るにはモンスターは必ず偶数である必要がある。
ウサギはいてもいなくても計算結果には関係なさそう(モンスターに殺されるだけ)なので考慮しない。
あとは組み合わせからターン毎の生存率を計算して最終的な確率を出す。
M=2 1/3(0.3333...)
@ryomatsu
ryomatsu / SingletonMonoBehaviour.cs
Created March 26, 2014 08:24
SingletonMonoBehaviour
using UnityEngine;
using System.Collections;
public class SingletonMonoBehaviour<T> : MonoBehaviour where T : MonoBehaviour
{
private static T instance;
public static T Instance {
get {
if (instance == null) {
@ryomatsu
ryomatsu / gist:4965706
Created February 16, 2013 05:44
using sidebuttons and wheel for select skill at inputdef.ini of fantasy earth zero
[CTRL{6F1D2B60-D5A0-11CF-BFC7-444553540000}]
NAME = マウス
SKILL_MODE1 = NONE
SKILL_MODE2 = NONE
SKILL_MODE_SELECT1 = NONE
SKILL_MODE_SELECT2 = NONE
SKILL_MODE_SELECT3 = NONE
SKILL_MODE_SELECT4 = NONE
TALK_NEXT = MBTN_1
TALK_SKIP = NONE