Skip to content

Instantly share code, notes, and snippets.

View yumu19's full-sized avatar

Tsubasa Yumura yumu19

View GitHub Profile

Lunar IR

Lunar言語の中間表現であり、ここからLLVM IRへ変換。

構文

  • IR := TOP*
  • TOP := GLOBAL | THREADLOCAL | IMPORT | TOPSTATEMENT | DEFUN | EXPR
  • TOPSTATEMENT := LET | COND | WHILE | SELECT | BLOCK | STRUCT | CUNION | UNION
  • STATEMENT := LET | COND | WHILE | BREAK | SELECT | RETURN | STRUCT | CUNION | UNION | BLOCK | LEAP
@ytakano
ytakano / skel.pl
Last active October 6, 2015 07:52
use Socket;
my @sessions;
# connect IF by UNIX domain socket
my $path = "/tmp/sf-tap/tcp/http";
my $s;
socket($s, AF_UNIX, SOCK_STREAM, 0);
connect($s, pack_sockaddr_un($path)) or die "cannot connect to $path";
@betrue12
betrue12 / trema_centos_installation.md
Last active September 13, 2017 00:37
CentOSにTrema0.5.1をインストール

目的

Trema 0.5.1をCentOSにインストールする。同時にOpen vSwitchもインストールする。

動作検証はHello Tremaを動かして、自分でadd-brしたブリッジもつなぐ。

なので、まだpacket_inは飛んでない。


@ayakix
ayakix / IsMisDo100Yen
Last active August 29, 2015 14:16
ミスドが100円セール中かどうかをチェックするAPI
function doGet(e) {
var json = {"isSale": false};
var response;
try {
response = UrlFetchApp.fetch("http://www.misterdonut.jp/sale/index.html");
} catch(err) {
return createOutput(json);
}
var regexp = /(\d+)年(\d+)月(\d+)日.*(\d+)月(\d+)日/;
@nakamura001
nakamura001 / testApp.cpp
Last active August 29, 2015 13:56
(Mac限定)openFrameworksで画面キャプチャした画像を取り込むコード
void testApp::draw(){
char file_path[] = "/tmp/capture";
char cmd[256];
snprintf(cmd, sizeof(cmd), "screencapture -x %s", file_path);
system(cmd);
myImage.loadImage(file_path);
myImage.draw(20,20, 640, 480);
}
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import csv
import codecs
import numpy as np
import MeCab
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.cluster import KMeans, MiniBatchKMeans
@zhengjia
zhengjia / capybara cheat sheet
Created June 7, 2010 01:35
capybara cheat sheet
=Navigating=
visit('/projects')
visit(post_comments_path(post))
=Clicking links and buttons=
click_link('id-of-link')
click_link('Link Text')
click_button('Save')
click('Link Text') # Click either a link or a button
click('Button Value')