Skip to content

Instantly share code, notes, and snippets.

Masahiro Miyashiro (3846masa) 3846masa

Block or report user

Report or block 3846masa

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View image.ejs
<%
var position = (config.position || '')[0] || 'tb';
delete config.position;
-%>
\begin{figure}[<%= position %>]
\centering
\includegraphics[<%= utils.stringify(config) %>]{<%= url %>}
<% if (caption) { -%>
\caption{<%= caption.replace(/\n/g, '\\protect\\\\%\n') %>}<%= label %>
<% } -%>
View keybase.md

Keybase proof

I hereby claim:

  • I am 3846masa on github.
  • I am 3846masa (https://keybase.io/3846masa) on keybase.
  • I have a public key whose fingerprint is 827D 460E F1F7 A2C6 D043 AFB4 0B80 0405 FDDA 4B34

To claim this, I am signing this object:

View md-codefix.css
pre>code{display:block;overflow-x:auto;padding:0.5em;color:#333 !important;background:#f8f8f8 !important;}
@3846masa
3846masa / hsp_mosaic.hsp
Created May 16, 2017
HSP でモザイクする例
View hsp_mosaic.hsp
#module
#deffunc mosaic int _x1, int _y1, int _x2, int _y2, int _level
_w = _x2 - _x1 : _h = _y2 - _y1
_csel = ginfo_sel : _cx = ginfo_cx : _cy = ginfo_cy
_bw = (_w / _level) | 0x01 : _bh = (_h / _level) | 0x01
buffer 99, _bw, _bh, 0
pos 0, 0
gzoom _bw, _bh, _csel, _x1, _y1, _w, _h, 0
gsel _csel, 0
View docker-compose.yml
# https://github.com/obi12341/docker-unbound
unbound:
image: secns/unbound:1.6.0
ports:
- "53:53/udp"
- "53:53"
environment:
- DO_IPV6=yes
- DO_IPV4=yes
- DO_UDP=yes
View one-euro-filter.js
class LowPassFilter {
constructor(alpha) {
this.setAlpha(alpha);
this.y = null;
this.s = null;
}
setAlpha(alpha) {
if (alpha <= 0 || alpha > 1.0) {
throw new Error();
@3846masa
3846masa / index.js
Created Sep 10, 2016
requirebin sketch
View index.js
// Welcome! require() some modules from npm (like you were using browserify)
// and then hit Run Code to run your code on the right side.
// Modules get downloaded from browserify-cdn and bundled in your browser.
const emojione = require('emojione');
const emojiRegExp = emojione.unicodeRegexp;
console.log(emojiRegExp);
console.log("\uD83C\uDF63".match(emojiRegExp));
@3846masa
3846masa / test.js
Last active Jul 5, 2016
Chromeの限界
View test.js
var func = () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () => () =>
@3846masa
3846masa / index.js
Created Jun 17, 2016
requirebin sketch
View index.js
var emoji = require('js-emoji-fork');
//var emoji = new Emoji();
emoji.init_unified();
console.log(emoji.rx_unified);
var str = `
こんにちは。💅🏻@3846masaです🚑。
思いつき🌽で始まったお蔵入り本🆎がまさか2冊め👨を出せる⚫とは、思っていませんでした😅。
実は🏯、今回⚫の本📖の内容📲で大人👶の都合上🚨危うく😨「お蔵入り💇🏻」しかけたもの😷もありました😅。
View grub.cfg
# 'hd0,gptX'の部分は環境に合わせて変えること
menuentry 'Android-x86' --class android-x86 {
insmod part_gpt
insmod fat
set root='hd0,gptX'
search --file --no-floppy --set=root /system.img
linux /kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet DATA= CREATE_DATA_IMG=1
initrd /initrd.img
}
You can’t perform that action at this time.