Skip to content

Instantly share code, notes, and snippets.

import yaml
import os
from graphviz import Digraph
from uuid import uuid4
class Block:
def __init__(self, graph_name, label):
self.graph_name = graph_name
self.name = str(uuid4())
@y-abe
y-abe / sess.sql
Last active December 14, 2019 01:36
with
installed_users as (
select distinct
os
, gps_adid
, idfa
, idfv
from install_log
-- ログはUTC時間で収集されているので、JSTに合わせている
-- dt は hour 単位
@y-abe
y-abe / s2s.py
Last active December 14, 2019 01:31
import time
import json
import requests
import logging
import os
logger = logging.getLogger()
logger.setLevel(logging.INFO)
resource "google_project" "host-project" {
name = "host-project"
project_id = "host-project-id" // プロジェクトIDはグローバルで一つなので、実際に作るときはかぶらないように乱数をつけておくと良いかもしれません。
auto_create_network = false // これを設定していないとリージョン毎にサブネットワークが生成される
}
resource "google_compute_network" "host-vpc" {
project = google_project.host-project.id
name = "default"
auto_create_subnetworks = false
@y-abe
y-abe / repeat
Created April 24, 2017 02:03
key repeatを速くする
$ defaults write NSGlobalDomain InitialKeyRepeat -int 10
$ defaults write NSGlobalDomain KeyRepeat -int 1
やってから、ログアウト&ログイン
print 'hello'
def func(x, y):
return x + y
package main
import (
"fmt"
"time"
"golang.org/x/net/context"
)
func leafFunc(ctx context.Context) string {
import nltk
from nltk.corpus import wordnet as wn
from nltk.stem.porter import PorterStemmer
from nltk.stem import WordNetLemmatizer
wordnet_lemmatizer = WordNetLemmatizer()
porter_stemmer = PorterStemmer()
print porter_stemmer.stem('presumably')
print wordnet_lemmatizer.lemmatize('studies')
@y-abe
y-abe / ann.lua
Created September 27, 2015 16:07
require 'nn'
dataset = {}
function dataset:size() return 1000 end
for i = 1, dataset:size() do
local input = torch.randn(2)
print(input)
local output = torch.Tensor(1)
if input[1] * input[2] > 0 then
output[1] = 1
@y-abe
y-abe / 0_reuse_code.js
Last active September 16, 2015 10:08
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console