Skip to content

Instantly share code, notes, and snippets.

0eJzlXV1v47gV/SuBn5Ot+E0O+g86feq+FYuB42gToYkd2Mq0g0H+eyUnlmSapM7RoiiMfdnFJNEheQ8v74fupX6u7p/f6td9s21XX36uHurDZt+8ts1uu/qykje/7tfN9uYf7e715mvz0rQ3X3frh2b7uLpdNZvd9rD68s+fq0PzuF0/94+3P17r7rnvzb59635yu9quX/offPzFnVy9d89tH+r/rL6I99vEk01bv4yPtf3od4du9MmDEnhws94/7u7+vX7sljE+qZJP5ib7dfKkfv/tdlVv26Zt6o81H//x49v27eW+3nerGZ7upvx8t3k6TvxjqNvV6+7QfIj056pDs/oXc7v60cFq84vpRnlo9vXm4w+Oq4vA5Tl4DlZUgsNVo7ze9t/rh7se/hLX+E9Qfw5pE5B6lGJP3uNTmwG16hPUzc/TwKAGB7UwqMNBHQwacFCPgjqBgwYYlCBKVDAqwZQQMCpBlZAwKsGVUCiqJ8gSsFp5hi1YrzzDFqxYnmEL1izPsAWrVmDYgnUrEGxJWLcCwZaEdSsQbElYtwLBloR1q7OEBKzGzKCobNoOqhQorFvmky0jzlFdChXWLVGFNKxIwTrQEZCfmBrA9IxHZOwvgxggjyhQ/haJrioGXVSShBfghhOjvFMwkpulJ2eJeoeZTZHyDhVsx8znaWMUMFODzdQyM4U1zQRiprh/KAhU2IqdnG4IFbZiJ68bQdWwFbPEDtCwFbMEWxr3EAm2NGzFHMGWhjXLMWzBVswxbMG65Ri2cA+RYQvWLc+wBeuWJ9gysG55gi0D65Yn2DK4h0iwZWDdCgRbBtatwLAF61Zg2IJ1KzBswbo1eN4QrAcdoZPnHVvulOdtYN0SFbEJLKxcoiJ2gYW1S1TENrCweo2BAgIL+oSiT1ighFlYvfRpqlFUlwqV7KhegHes3eAcX2ROU9GN5d1DZM6EmmVgk5OlQjEhqrwskvxRsZgQo6g1Au9wxRMOF4oDgzD9uZNtBWR/Ya3TmZkmBYAGYjY
042bdb4c9355fec511b07d2d45b2afb051bcbb60307820a70c7220a27274ef83b14f765ab5d997889509dfe3ed6e46a045e85e63efa61ebb42784173f196c2746e

connect with usb

make a file named macro.txt

add following to macro.txt

type= raw data
count=100
speed= 250
void UserDefault::setDataForKey(const char* pKey, const Data& value) {
#ifdef KEEP_COMPATABILITY
deleteNodeByKey(pKey);
#endif
[[NSUserDefaults standardUserDefaults] setObject:[NSData dataWithBytes: value.getBytes() length: value.getSize()] forKey:[NSString stringWithUTF8String:pKey]];
}
@thinkong
thinkong / gist:f210a59b5e19bafdfeb5
Created February 18, 2016 02:35 — forked from openfirmware/gist:9555e0459ca3e6e7c594
Logstash Template for ElasticSearch
curl -XPUT localhost:9200/_template/logstash -d '
{
"template" : "logstash-*",
"settings" : {
"index.refresh_interval" : "5s"
},
"mappings" : {
"_default_" : {
"_all" : {"enabled" : true},
"dynamic_templates" : [ {
var sequencer = require('sequencer.js');
var await = require('asyncawait').await;
var async = require('asyncawait').async;
sequencer.getSequence('testseq1').then(function(res){
console.log(res);
});
var manyresults = async(function(){
///<reference path="phaser.d.ts" />
class RPGTownGame {
// variables
game: Phaser.Game;
//spritemap: { [chartype: string]: Phaser.Sprite } = {};
spritegroup: Phaser.Group;
bulletgroup: Phaser.Group;
PlayerSprite: Phaser.Sprite;
<head>
<title>rpgtown</title>
</head>
<body>
{{> game}}
</body>
<template name="game">
<h1>Hello Stranger!</h1>
lists = new Meteor.Collection('Lists');
GameObjects = new Meteor.Collection('GameInfo');
getCounter = function(){
return lists.findOne({name:"counter"}).cnt
};
icnt = 0;
if (Meteor.isClient) {
/* Template.hello.greeting = function () {
return "Welcome to rpgtown." + icnt;