Skip to content

Instantly share code, notes, and snippets.

Avatar
🥦
Create node.js app for developer

Yoshiyuki Hisamatsu hisasann

🥦
Create node.js app for developer
View GitHub Profile
@kei-q
kei-q / private.xml
Created Nov 28, 2012
keyremap4macbookで"Control_L to Control_L (+When you type Control_L only, send Escape)"と"Escape to EISUU+Escape"を両立する設定
View private.xml
<?xml version="1.0"?>
<root>
<item>
<name>Control_L to Control_L</name>
<appendix>(+ When you type Control_L only, send Escape + EISUU)</appendix>
<identifier>remap.controlL2controlL_escape_orig</identifier>
<autogen>--KeyOverlaidModifier-- KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::JIS_EISUU, KeyCode::ESCAPE</autogen>
</item>
</root>
View private.xml
<?xml version="1.0"?>
<root>
<item>
<name>Control_L to Control_L</name>
<appendix>(+ When you type Control_L only, send Escape + EISUU)</appendix>
<identifier>remap.controlL2controlL_escape_orig</identifier>
<autogen>--KeyOverlaidModifier-- KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::JIS_EISUU, KeyCode::ESCAPE</autogen>
</item>
</root>
@adamay000
adamay000 / app.js
Last active Nov 14, 2018
CanvasでHMRするときの基本
View app.js
/**
* hmr前後で引き継ぎたいデータはまとめて外出する(Store)
* Storeを書き換えた場合はページをリロードするか、もしくは別途accept()の処理を書く
* Storeはconstructorの引数でどんどん子孫に渡していく。必要ならDIなりdecoratorなりでコードをキレイにする
*/
/** @type {Assets} 一度だけロードすればいいやつとかはまとめておくと良い */
let assets = null;
/** @type {Store} 復元したいデータは全部外にまとめておく or serialize的な保存・復元の方法が必要 */
let store = null;
@argyleink
argyleink / is.css
Last active Nov 22, 2019
light intro to the :is() selector syntax and value
View is.css
/* before :is() */
button.focus,
button:focus {
...
}
/* after :is() */
button:is(.focus, :focus) {
...
}
@hisasann
hisasann / title-url-bookmarklet.js
Created Jul 5, 2020
サイトのタイトルと URL をコピペする用のブックマークレット
View title-url-bookmarklet.js
javascript:var ret=window.prompt('',document.title + ' - ' + location.href);
@hisasann
hisasann / 聖杯ダンジョンがだるい人たちに攻略まとめ【Bloodborne】.md
Last active Sep 23, 2020
聖杯ダンジョンがだるい人たちに攻略まとめ【Bloodborne】
View 聖杯ダンジョンがだるい人たちに攻略まとめ【Bloodborne】.md

聖杯だるい人たちにまとめ

【共通聖杯ダンジョンの概要】

※足りない素材は探索や一部の敵から集めること

①血の乾いた獣から「トゥメルの聖杯」を入手

②トゥメルの聖杯から「中央トゥメルの聖杯」を入手(以下全て最上層のボスを倒すと次の聖杯を入手できる)

@cuppster
cuppster / node-express-cors-middleware.js
Created Apr 9, 2012
express.js middleware to support CORS pre-flight requests
View node-express-cors-middleware.js
app.use(express.methodOverride());
// ## CORS middleware
//
// see: http://stackoverflow.com/questions/7067966/how-to-allow-cors-in-express-nodejs
var allowCrossDomain = function(req, res, next) {
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
res.header('Access-Control-Allow-Headers', 'Content-Type, Authorization');
@voluntas
voluntas / webrtc_online_community.rst
Last active Nov 13, 2021
WebRTC オンライン専用コミュニティ
View webrtc_online_community.rst

WebRTC オンライン専用コミュニティ (終了)

更新:2020-08-03
作者:@voluntas
バージョン:2020.1
URL:https://voluntas.github.io/

概要

@sambauers
sambauers / .profile-emoji-me.sh
Last active Nov 19, 2021
Adds random emoji to your terminal prompt on Mac OS X, because emoji.
View .profile-emoji-me.sh
# Add this file to your home directory then include it in ~/.profile using `. ~/.profile-emoji-me.sh`
# These will show up in an emoji compatible terminal
ME_EMOJI=(🐶 🐱 🐭 🐹 🐰 🦊 🐻 🐼 🐨 🐯 🦁 🐮 🐷 🐸 🐵 🐙);
RANDOM_ME_EMOJI=${ME_EMOJI[$((RANDOM%14))]};
export PS1="\h:\W \u $RANDOM_ME_EMOJI ";
export PROMPT_COMMAND='update_terminal_cwd; echo -ne "\033]0;${RANDOM_ME_EMOJI##*/}\007"';