Skip to content

Instantly share code, notes, and snippets.

(function(){
const svg = document.querySelector('svg');
const svgData = new XMLSerializer().serializeToString(svg);
const canvas = document.createElement('canvas');
canvas.width = svg.width.baseVal.value;
canvas.height = svg.height.baseVal.value;
const ctx = canvas.getContext('2d');
const image = new Image;
image.onload = function(){
@Eniwder
Eniwder / sentyaku.py
Created August 18, 2019 17:49
Kerasで線画自動着色やってみた
from keras.models import Sequential, Model
from keras.layers import *
import os
import sys
from keras.datasets import mnist
from keras.optimizers import Adam
from PIL import Image
import math
import numpy as np
import keras.backend as K
@Eniwder
Eniwder / inlineTweet4GoodTwitter.js
Last active August 2, 2019 10:04
ツイートをクリックした時にページ遷移させないuserScript
// ==UserScript==
// @name Twitter使いやすく
// @version 1.11
// @grant none
// @include https://twitter.com/*
// ==/UserScript==
// ツイートクリック時にユーザーページに飛ぶのを防ぐ
const currentPath = '/'+document.location.href.match(/twitter.com\/(.*)/)[1];
@Eniwder
Eniwder / discordRequestSample.js
Last active January 7, 2022 10:22
discord request sample in dev tool
var xhr = new XMLHttpRequest();
xhr.open("POST", "https://discordapp.com/api/v6/channels/{channelId}/messages", true);
xhr.setRequestHeader('Content-Type','application/json');
xhr.setRequestHeader('Authorization',authKey); // check message header
xhr.send(JSON.stringify({
content:'somthing message'
}));
// sample request
var xhr = new XMLHttpRequest();
@Eniwder
Eniwder / reuse_model.py
Created July 2, 2019 16:18
あるmodelから別のmodelへの入力 想定はConditinal GAN
# 前提1
def generator_model():
input_layer = Input(shape=(100))
# ~~~~
output_layer = Activation('tanh')(layer_x)
return model = Model(input_layer, output_layer) # shape=(batchN,28,28,1)
# 前提2
def discriminator_model():
input_layer = Input(shape=(28, 28, 11))
@Eniwder
Eniwder / times_event.py
Last active July 2, 2019 11:18
timesEventの案
# encoding: utf-8
import asyncio
def times_event(bot, wait, ch_id=-1): # event/times/times_event.py
ch = bot.get_channel(ch_id)
if (ch_id != -1) and (ch is None):
Exception('ch is not found')
@Eniwder
Eniwder / setting.json
Created June 18, 2019 14:32
VSCodeのveturのフォーマット設定を一部変更
"vetur.format.defaultFormatterOptions": {
"prettier": {
"singleQuote": true,
"semi": false
}
}
@Eniwder
Eniwder / myUserChrome.css
Last active December 8, 2018 20:45
myUserChrome.css
@charset "UTF-8";
/* Tab bar below Navigation & Bookmarks Toolbars */
#nav-bar { /* main toolbar */
-moz-box-ordinal-group: 1 !important;
box-shadow: none !important;
}
#PersonalToolbar { /* bookmarks toolbar */
-moz-box-ordinal-group: 2 !important;
}
#TabsToolbar { /* tab bar */
const Option = function(v){
return Some(x);
}
class _Some{
constructor(v){ this._v = v }
flatMap(f) {
const result = f(this._v)
return (result.constructor.name === '_Some' || result.constructor.name === 'None') ?
result : (function(){ throw new Error('Type Error: required [ flatMap(f: A => Option(B)) ]') }());