Skip to content

Instantly share code, notes, and snippets.

View yarnaimo's full-sized avatar

yamaimo yarnaimo

View GitHub Profile
body {
background: hsl(0, 0%, 100%);
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, BIZ UDPゴシック,
Roboto, sans-serif;
}
.agplayer {
margin: 0 auto;
}
@yarnaimo
yarnaimo / __kakomie-ru.js
Last active December 30, 2020 11:51
手動カコミエール ブックマークレット
javascript:let id="★";let d=new Date;location=`https://twitter.com/search?q=from:${id.trim()} until:${d.getFullYear()-1}-${d.getMonth()+1}-${d.getDate()+1}_0:00:00_jst`
@yarnaimo
yarnaimo / flyers.md
Last active September 19, 2019 15:39
Flyers!!! / 765 MILLION ALLSTARS

Flyers!!! / 765 MILLION ALLSTARS

Fanfare

Db Gb/Db Abm Db Gb/Db Ab
Gb Db/F Ebm Db B Ab
_
@yarnaimo
yarnaimo / bettertweetdeck-custom.css
Last active July 24, 2019 15:51
bettertweetdeck-custom-css
body {
font-family: 'Segoe UI', 'BIZ UDゴシック', sans-serif;
}
.app-columns-container, .app-content {
background-color: #eeeeee;
}
html.btd-on .btd__minimal_mode .column {
margin-right: 1px !important;
@yarnaimo
yarnaimo / ATS-Sx-improvement.md
Last active April 24, 2019 16:45
ATS-Sx 型が有する信号冒進・衝突リスクの軽減を目的とした車上装置改良案

ATS-Sx 型が有する信号冒進・衝突リスクの軽減を目的とした車上装置改良案

これは https://note.mu/yarnaimo/n/ne9f772a7d2b7 で提案した対策の詳細です。

ATS-Sx 型およびそれを基本とした拠点 P・ATS-Ps・ATS-DK など、JR で用いられている保安装置の多くでは基本的に閉塞信号機に対する速度照査が行われておらず、冒進防護として十分とは言えないのが現状です。

この対策は、上記の保安装置に簡易的な速度照査機能を付加することによって、信号冒進距離・速度の抑制、衝突被害の軽減などを図るものです。

速度照査パターンの作成方法

@yarnaimo
yarnaimo / #works.md
Last active October 11, 2019 11:16
🕯️ yamaimo's works
@yarnaimo
yarnaimo / eventer-notifier.js
Created March 25, 2019 07:04
Eventernoteの新規イベントをIFTTTのWebhooksに投げるスクリプト (Google Apps Script)
var eventListUrl = 'https://www.eventernote.com/actors/xxx/xxx'
var webhookUrl = 'http://maker.ifttt.com/trigger/xxx/with/key/xxx'
var s = SpreadsheetApp.getActiveSheet()
function getIdsInSheet() {
return s
.getDataRange()
.getValues()
.map(function (row) { return String(row[0]) })
@yarnaimo
yarnaimo / photohook-bookmarklet.js
Last active March 13, 2019 15:43
Photohook Bookmarklet
javascript: (() => {
var LZString=function(){function o(o,r){if(!t[o]){t[o]={};for(var n=0;n<o.length;n++)t[o][o.charAt(n)]=n}return t[o][r]}var r=String.fromCharCode,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",t={},i={compressToBase64:function(o){if(null==o)return"";var r=i._compress(o,6,function(o){return n.charAt(o)});switch(r.length%4){default:case 0:return r;case 1:return r+"===";case 2:return r+"==";case 3:return r+"="}},decompressFromBase64:function(r){return null==r?"":""==r?null:i._decompress(r.length,32,function(e){return o(n,r.charAt(e))})},compressToUTF16:function(o){return null==o?"":i._compress(o,15,function(o){return r(o+32)})+" "},decompressFromUTF16:function(o){return null==o?"":""==o?null:i._decompress(o.length,16384,function(r){return o.charCodeAt(r)-32})},compressToUint8Array:function(o){for(var r=i.compress(o),n=new Uint8Array(2*r.length),e=0,t=r.length;t>e;e++){var s=r.charCodeAt(e);n[2*e]

月額

  1. BECOME A PATRON を選択し毎月の支援額を入力
  2. カードまたはPayPalで支払い

その都度