Skip to content

Instantly share code, notes, and snippets.

View nickysemenza's full-sized avatar
🙃
test123

Nicky Semenza nickysemenza

🙃
test123
View GitHub Profile
let request = require("request");
let dtls = require("node-dtls-client").dtls;
const hue_hub = "10.0.0.39";
const hue_clientkey = new Buffer("42A5FB7B2AC848DC0DF0FDB562983734", "hex");
const hue_username = "alW0LsA1mnXB28T4txGs01BeHi1WBr661VZ1eqEF";
let options = {
method: "PUT",
url: "http://" + hue_hub + "/api/" + hue_username + "/groups/2",
@nickysemenza
nickysemenza / macos_backup.sh
Last active May 12, 2017 22:14
mac backup script
cd `dirname $0`
mkdir -p output
cd output
ls /Applications > applications_all.txt && echo "saved a list of installed Applications"
mas list > applications_mas.txt && echo "saved a list of installed app store applications"
brew cask list > applications_homebrewcask.txt && echo "saved a list of installed homebrew cask applications"
brew list > homebrew_packages.txt && echo "saved a list of installed homebrew packages"
npm -g ls --depth=0 > npm_global_packages.txt && echo "saved a list of installed global npm packages"
gem list > gem_global_packages.txt && echo "saved a list of installed global rubygem packages"
var recast = require("recast");
var fs = require('fs')
var code = fs.readFileSync('encodedfile.js', 'utf8');
var ast = recast.parse(code);
recast.visit(ast, {
visitLiteral: function(path) {
if (typeof path.value.value === "string") {
path.value.raw = path.value.value;
}

Keybase proof

I hereby claim:

  • I am nickysemenza on github.
  • I am nicky (https://keybase.io/nicky) on keybase.
  • I have a public key whose fingerprint is DA2E 1756 648A 6A0B C59E 08ED 5F6A 1FAF A9C5 1A10

To claim this, I am signing this object:

@nickysemenza
nickysemenza / background-gradient-animate.css
Created April 28, 2016 04:09 — forked from anonymous/my.css
CSS Gradient Animation
background: linear-gradient(187deg, #337aa7, #742cad);
background-size: 400% 400%;
-webkit-animation: AnimationName 5s ease infinite;
-moz-animation: AnimationName 5s ease infinite;
-o-animation: AnimationName 5s ease infinite;
animation: AnimationName 5s ease infinite;
@-webkit-keyframes AnimationName {
    0%{background-position:0% 51%}
    50%{background-position:100% 50%}
    100%{background-position:0% 51%}
{ fieldname: 'video',
originalname: 'IMG_4987.m4v',
encoding: '7bit',
mimetype: 'video/mp4' }
IncomingMessage {
_readableState:
ReadableState {
objectMode: false,
highWaterMark: 16384,
buffer: [],
@nickysemenza
nickysemenza / test.js
Last active April 5, 2016 21:52
facebook chat api node example
var login = require("facebook-chat-api");
// Create simple echo bot
login({email: "14nicholasse@gmail.com", password: "asdf"}, function callback (err, api) {
if(err) return console.error(err);
api.getFriendsList(function(err, data) {
if(err) return console.error(err);
friends = data;
import socket
## Config
TCP_IP = 'localhost'
TCP_PORT = 7989
#enable this for to test against IRCServer.org and run that on the port you specify here simultaneously
tester = False
TCP_IP_2 = 'localhost'
TCP_PORT_2 = 8423
[{"id":"1","food_id":"3b8da12a-21ae-43a2-8906-bec290e88d06","name":"Top Your Own Oatmeal","created_at":"2014-07-30 13:55:12","updated_at":"2014-07-30 13:55:12"},{"id":"3","food_id":"16ca4170-ee73-4c8f-bfc4-2b7b0d25665c","name":"Hashbrown Bake","created_at":"2014-07-30 21:57:15","updated_at":"2014-07-30 21:57:15"},{"id":"4","food_id":"287e6ce2-7e52-400c-acc4-8775edb5ce37","name":"Pancakes","created_at":"2014-07-30 21:57:21","updated_at":"2014-07-30 21:57:21"},{"id":"5","food_id":"d22798c8-dc82-47bd-b2c8-a6f09d804c90","name":"Sugar Cookie","created_at":"2014-07-30 22:02:20","updated_at":"2014-07-30 22:02:20"},{"id":"6","food_id":"36c564ab-649b-48e7-afd4-db4f506f964a","name":"Marinara Sauce","created_at":"2014-07-30 22:02:23","updated_at":"2014-07-30 22:02:23"},{"id":"7","food_id":"af60919d-c665-49e4-8318-08629ae9481d","name":"Vegan Sauteed Squash","created_at":"2014-07-30 22:02:24","updated_at":"2014-07-30 22:02:24"},{"id":"8","food_id":"7a15b976-cafa-4b5a-8180-cfb901402f67","name":"Multi Grain Penne Pasta","c