Skip to content

Instantly share code, notes, and snippets.

View lacolaco's full-sized avatar

Suguru Inatomi lacolaco

View GitHub Profile
#-*- coding: utf-8 -*-
@@elements = ["ビ","ビ","ド","レ","ド","オ","ペ","レ","ショ"]
def bbop()
indice = []
matches = 0
for i in [*0..8] do
indice[i] = [*0..8].sample()
if @@elements[i]==@@elements[indice[i]]
/// <reference path="typings/node/node.d.ts" />
/// <reference path="bower_components/dt-request/request.d.ts" />
import http = require("http");
var request:Request.IRequest = require("request");
request.get("http://lacolaco.net/", (error:Error, response:http.ClientResponse, body:string)=> {
console.log(response.statusCode);
console.log(error);
console.log(body.length);
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BBOP
{
public class BBOP
{
@lacolaco
lacolaco / RangeVsRepeat.cs
Created January 31, 2014 07:33
Range v.s. Repeat with SelectMany
class Program
{
static void Main(string[] args)
{
var initial = new Item[] {
new Item() { value = "Hoge", count = 10000 },
new Item() { value = "Fuga", count = 10000 },
new Item() { value = "Piyo", count = 10000 },
};
var sw = new Stopwatch();
----sample: IEnumerable<T>----
--OrderBy--
29947
--ElementAt--
757
--Skip--
735
----sample: Array<T>----
--OrderBy--
28894
@lacolaco
lacolaco / Program.cs
Created January 23, 2014 13:08
IE<T>#Random() Performance test
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
namespace RandomPerformance
{
class Program
{
@lacolaco
lacolaco / gist:8578113
Created January 23, 2014 13:00
IE<T>#Random() impletation
static Random _Rand = new Random();
static T RandomOrderBy<T>(IEnumerable<T> ie)
{
return ie.OrderBy(x => _Rand.Next()).First();
}
static T RandomElementAt<T>(IEnumerable<T> ie)
{
return ie.ElementAt(_Rand.Next(ie.Count()));
@lacolaco
lacolaco / MainActivity.java
Last active December 21, 2015 06:08
Androidに定時アイコン変更を自動的にさせるプログラム
import java.util.List;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.app.ActivityManager;
import android.app.ActivityManager.RunningServiceInfo;
import android.app.AlarmManager;
import android.app.PendingIntent;
import android.content.Context;
@lacolaco
lacolaco / Default.cshtml
Created July 20, 2013 01:37
これおかしいところありますかね…
@{
var db = Database.Open("lacolaco");
var Count = db.QueryValue("SELECT COUNT (Date) FROM Data");
Func<object> Tweet = () => System.Diagnostics.Process.Start("https://twitter.com/intent/tweet?text=らこらこらこ~w");
Func<object> Countup = () => db.Query("INSERT INTO Data (Date) VALUES ('" + DateTime.Now + "')");
}
<!DOCTYPE html>
<html lang="ja">
public enum EnumHogehoge
{
hoge,
fuga,
piyo;
}