Skip to content

Instantly share code, notes, and snippets.

@ymrl
ymrl / README.md
Last active June 26, 2019 12:54
まじでこの世の全てのりょうくんグルメ好きに教えてあげたいんだがgistには全ての人間を虜にする禁断のスクリプトがある。これが引数を3〜4つを渡すとりょうくんグルメ文体になるからぜひ全国のりょうくんグルメ好き、りょうくんグルメを愛する者たち、りょうくんグルメを憎む者たち、全てのりょうくんグルメ関係者に伝われ
$ ./ryo.rb gist りょうくんグルメ 引数を3〜4つを渡すとりょうくんグルメ文体になる スクリプト
まじでこの世の全てのりょうくんグルメ好きに教えてあげたいんだがgistには全ての人間を虜にする禁断のスクリプトがある。これが引数を3〜4つを渡すとりょうくんグルメ文体になるからぜひ全国のりょうくんグルメ好き、りょうくんグルメを愛する者たち、りょうくんグルメを憎む者たち、全てのりょうくんグルメ関係者に伝われ
<!DOCTYPE html>
<html>
<head>
<style>
.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z {
color: #F00;
}
#blue {
color: #00F;
}
@ymrl
ymrl / README.md
Last active July 10, 2020 00:49
Karabiner-ElementsでセミコロンをEnterにする

install

open 'karabiner://karabiner/assets/complex_modifications/import?url=https%3A%2F%2Fgist.githubusercontent.com%2Fymrl%2F5468e24c7a4454bdc57fbf65c69772d6%2Fraw%2F59615455ee07b6141e7eb91341121e726186b9d3%2Fkarabiner-elements-semicolon-to-enter.json'
@ymrl
ymrl / video2image.js
Last active November 25, 2015 08:02
videoタグのキャプチャ取ってdataURLにするやつ
(function(){var d=document,v=d.querySelectorAll('video');Array.prototype.forEach.call(v,function(e){var c=d.createElement('canvas'),x=c.getContext('2d');c.width=e.videoWidth;c.height=e.videoHeight;x.drawImage(e,0,0);window.open(c.toDataURL())});})();
@ymrl
ymrl / smb.html
Last active August 29, 2015 14:22
<html>
<head>
</head>
<body>
<canvas id="smb" width="500" height="500" style="border: 1px solid #ccc"></canvas>
<button type="button" id="black" style="background: #463F39; color: #fff;">#463F39</button>
<button type="button" id="skin" style="background: #F6BF86; color: #fff;">#F6BF86</button>
<button type="button" id="green" style="background: #C8F7B4; color: #fff;">#C8F7B4</button>
<button type="button" id="url">Get Image</button>
@ymrl
ymrl / ojisan.rb
Created February 19, 2015 10:06
「僕だけ」かもしれませんが強調したいことを「不自然」に「カギカッコ」で囲む文章はなんとなく「おっさん」ぽい印象がある
require 'yahoo_parse_api'
VERB_RATIO = 0.3
NOUN_RATIO = 0.3
# IDはこちらからどうぞ https://e.developer.yahoo.co.jp/register
YAHOO_APP_ID ='your app id'
YahooParseApi::Config.app_id = YAHOO_APP_ID
yp = YahooParseApi::Parse.new
sentence = ARGV[0]
if !sentence || sentence.length == 0
@ymrl
ymrl / app.rb
Created March 26, 2014 13:42
Safari Password Auto-complete Test
require 'sinatra'
get('/') { erb :index }
post('/') { erb :index }
get("/login") { erb :login }
get("/other_with_password") { erb :other_with_password }
get("/same_name_with_password") { erb :same_name_with_password }
get("/same_name_with_another_password") { erb :same_name_with_another_password }
get("/same_name_with_password_and_disabled_password") { erb :same_name_with_password_and_disabled_password }
get("/disabled_password_hidden") { erb :disabled_password_hidden }
@ymrl
ymrl / simple-cheat.js
Last active May 13, 2023 23:28
Cookie Clicker Cheat Script
setInterval(function(){
var g=Game,h=g.goldenCookie,o=g.ObjectsById,u=g.UpgradesInStore,
s=o.concat(u).sort(function(a,b){return a.bought-b.bought;}),
l=s.length,i;
g.ClickCookie();
for(i=0;i<l;i++){s[i].buy();}
h.life>0&&h.click();
},10);
@ymrl
ymrl / IgnoreDiffUnityFilesOnGitHub.user.js
Last active July 14, 2016 07:29
GitHubのdiff表示でUnity関係のファイルだけ折りたたむUserScript
// ==UserScript==
// @name IgnoreDiffUnityFilesOnGitHub
// @namespace http://ymrl.net/
// @include *://github.com/*/*/pull/*/files
// @include *://github.com/*/*/commit/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
// ==/UserScript==
(function () {
var ignore = ["\\.unity", "\\.prefab", "\\.meta", "\\.dae"];
@ymrl
ymrl / gist:6291192
Created August 21, 2013 07:09
GitHubのdiff表示を折りたたみたい
javascript:$('.file .data').hide();$('.file .image').hide();$('.file .meta').click(function(){var p = $(this).parents('.file');p.find('.data').toggle();p.find('.image').toggle();})