Skip to content

Instantly share code, notes, and snippets.

View create_dummy_data.py
# -*- coding:utf-8 -*-
import itertools
import random
import collections
import numpy as np
from scipy import stats
import pylab as pl
import matplotlib.pyplot as plt
from sklearn import svm, linear_model, cross_validation
View .gitconfig
[user]
name = cloverrose
email = your_email@example.com
[core]
excludesfile = ~/.gitignore
[color]
ui = auto
View ARC_31C.py
# -*- coding:utf-8 -*-
"""
http://arc031.contest.atcoder.jp/tasks/arc031_3
"""
range = xrange
import bisect
N = int(raw_input())
Bs = map(int, raw_input().split())
@cloverrose
cloverrose / closeRadio.bat
Created Jul 22, 2014
IT革命とふり~すたいるを寝ながら聞くときに、ラジオを消し忘れておっさんの声が聴こえる辛さを解消した
View closeRadio.bat
taskkill /im chrome.exe /f
View bresenham.py
# -*- coding:utf-8 -*-
"""
円の中心座標と半径を入力として、
円に含まれる座標の一覧を計算する。
Y座標をキーとして左端と右端のX座標の組をバリューとして返す
reference:
http://d.hatena.ne.jp/zariganitosh/20100318/1269006632
"""
@cloverrose
cloverrose / demo.py
Last active Aug 29, 2015
Poset(Partially ordered set)
View demo.py
# -*- coding:utf-8 -*-
import random
from poset import Poset, Node
class Test1Helper(object):
def __init__(self, graph):
self.graph = graph
# self.line = '-' * 80
self.counter = 0
View twobutton.ltl
[spec_unit u1]
assume !p;
assume G(F(!p));
assume !q;
assume G(F(!q));
!x;
G(p -> X(x U a));
G(a -> !x);
G((!x && !p) -> X(!x));
@cloverrose
cloverrose / autopdfconverter.py
Created Nov 16, 2013
When save tex file then convert it into PDF. If you use Mac PDF viewer Skim is convenient.
View autopdfconverter.py
# -*- coding:utf-8 -*-
"""
When save tex file then convert it into PDF.
If you use Mac PDF viewer Skim is convenient.
"""
import subprocess
import os.path
import sys
import time
@cloverrose
cloverrose / zeller.py
Created Nov 12, 2013
ゆゆ式版ツェラーの公式
View zeller.py
# -*- coding:utf-8 -*-
"""
ゆゆ式版ツェラーの公式
======================
遊び方
------
$ python zeller.py 2013/11/11
2013/11/11は月曜日
@cloverrose
cloverrose / ReportJarSplit.md
Created Nov 5, 2013
ワークスアプリケーションズのアルバイトでjarファイルの分割に取り組んでいました。
View ReportJarSplit.md

ワークスアプリケーションズでのアルバイトでFindbugsへ入力するjarファイルを分割するという課題に取り組んでいました。 一区切りついたので試行錯誤なども含めてまとめておきます。

FindBugs

FindBugs - Find Bugs in Java ProgramsとはJavaのプログラムのバグを発見する オープンソースな解析ツール。

FindBugs Downloadsからダウンロード・解凍して java -jar lib/findbugs.jar -textui myjarfile.jar