Skip to content

Instantly share code, notes, and snippets.

View ikr7's full-sized avatar
🅰️
rch Linux

ikr7

🅰️
rch Linux
View GitHub Profile
@ikr7
ikr7 / あ.js
Created February 5, 2016 14:41
var block_id = 15;
var scale = 100;
var density = 3;
function f (x) {
return Math.sin(x);
};
function fdash (x) {
@ikr7
ikr7 / besiege_gen.js
Created February 5, 2016 12:35
Besiegeで関数プロットするやつ、 block_id と scale と density と f を適当に変えれば適当に動く
var block_id = 0;
var scale = 10;
var density = 10;
function f (x) {
return Math.pow(x, 3);
};
var prefab_ids = [];
@ikr7
ikr7 / doitsu-tori-ac.md
Created December 15, 2015 15:00
ドイツのトリ Advent Calendar 2015 (http://www.adventar.org/calendars/830) の 16 日目の記事です

#space_doitsu_no_tori_api のご案内

謹啓

 寒さもひとしお身にしみるころ、皆様いかがお過ごしでしょうか。

 さて、このたび毎年恒例の「宇宙・ドイツのトリ鑑賞会 2015」を、左記の通り開催する運びとなりました。満天の星空に儚く舞うトリたちの美しい立ち居振る舞いを、今年もご覧いただけるかと思います。また、今回は、新たに "Big Dipper" 機能を実装するなど、皆様方に存分に楽しんでいただける趣向となっております。

 お時間がございますれば、是非ご高覧を賜りますよう、謹んでお願い申し上げます。

@ikr7
ikr7 / fib.c
Created December 15, 2015 13:47
#include <stdio.h>
#include <gmp.h>
#define N 100000
int main () {
int i = 0;
mpz_t fib, p, pp;
2597406934722172416615503402127591541488048538651769658472477070395253454351127368626555677283671674475463758722307443211163839947387509103096569738218830449305228763853133492135302679278956701051276578271635608073050532200243233114383986516137827238124777453778337299916214634050054669860390862750996639366409211890125271960172105060300350586894028558103675117658251368377438684936413457338834365158775425371912410500332195991330062204363035213756525421823998690848556374080179251761629391754963458558616300762819916081109836526352995440694284206571046044903805647136346033000520852277707554446794723709030979019014860432846819857961015951001850608264919234587313399150133919932363102301864172536477136266475080133982431231703431452964181790051187957316766834979901682011849907756686456845066287392485603914047605199550066288826345877189410680370091879365001733011710028310473947456256091444932821374855573864080579813028266640270354294412104919995803131876805899186513425175959911520563155337703996941035518275274919959802
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
canvas {
background: #DEF;
}
@ikr7
ikr7 / steamssshare.js
Created December 2, 2015 13:07
Steamの設定を適当にやって環境変数を適当にやれば動く
'use strict';
const fs = require('fs');
const path = require('path');
const Twitter = require('twitter');
const dir = process.env.STEAM_SCREENSHOT_DIR;
let client = new Twitter({
consumer_key: process.env.IKR7GYAZO_CONSUMER_KEY,
@ikr7
ikr7 / dfa.js
Created October 17, 2015 08:44
決定性有限オートマトン(っぽいの)
'use strict';
let DFA = class {
constructor () {
this.states = [];
this.cursor = null;
this.acceptedState = null;
}
addState (state) {
if (this.states.length === 0) {
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Broadcaster</title>
</head>
<body>
<video autoplay="autoplay"></video>
<canvas></canvas>
<script src="./main.js"></script>
var emojis = [
'😄','😃','😀','😊','☺','😉','😍','😘','😚','😗','😙','😜','😝','😛','😳','😁','😔','😌','😒','😞','😣','😢','😂','😭','😪','😥','😰','😅','😓','😩','😫','😨','😱','😠','😡','😤','😖','😆','😋','😷','😎','😴','😵','😲','😟','😦','😧','😈','👿','😮','😬','😐','😕','😯','😶','😇','😏','😑','👲','👳','👮','👷','💂','👶','👦','👧','👨','👩','👴','👵','👱','👼','👸','😺','😸','😻','😽','😼','🙀','😿','😹','😾','👹','👺','🙈','🙉','🙊','💀','👽','💩','🔥','✨','🌟','💫','💥','💢','💦','💧','💤','💨','👂','👀','👃','👅','👄','👍','👎','👌','👊','✊','✌','👋','✋','👐','👆','👇','👉','👈','🙌','🙏','☝','👏','💪','🚶','🏃','💃','👫','👪','👬','👭','💏','💑','👯','🙆','🙅','💁','🙋','💆','💇','💅','👰','🙎','🙍','🙇','🎩','👑','👒','👟','👞','👡','👠','👢','👕','👔','👚','👗','🎽','👖','👘','👙','💼','👜','👝','👛','👓','🎀','🌂','💄','💛','💙','💜','💚','❤','💔','💗','💓','💕','💖','💞','💘','💌','💋','💍','💎','👤','👥','💬','👣','💭','🐶','🐺','🐱','🐭','🐹','🐰','🐸','🐯','🐨','🐻','🐷','🐽','🐮','🐗','🐵','🐒','🐴','🐑','🐘','🐼','🐧','🐦','🐤','🐥','🐣','🐔','🐍','🐢','🐛','🐝','🐜','🐞','🐌','🐙','🐚','🐠','🐟','🐬','🐳','🐋','🐄','🐏','🐀','🐃','🐅','🐇','🐉','🐎','🐐','🐓','🐕','🐖','🐁','🐂','🐲','🐡','🐊','🐫','🐪','🐆','🐈','🐩','🐾',