Skip to content

Instantly share code, notes, and snippets.

@epk
epk / Iterm.log
Created September 25, 2018 03:26
Precise timers [driver 2]: updateDisplay interval:
[ 16, 443) 96 ( 99.0%) |********************
[ 443, 871) 0 ( 0.0%) |
[ 871, 1298) 0 ( 0.0%) |
[ 1298, 1725) 0 ( 0.0%) |
[ 1725, 2153) 0 ( 0.0%) |
[ 2153, 2580) 0 ( 0.0%) |
[ 2580, 3007) 0 ( 0.0%) |
[ 3007, 3435) 0 ( 0.0%) |
[ 3435, 3862) 0 ( 0.0%) |
@epk
epk / autocomplete.js
Last active August 26, 2018 21:05
autocomplete.js
function autocomplete(query) {
var answer = [];
mixmaxFeatures.forEach(function(feature){
let counter = 0;
query.toLowerCase().split(' ').forEach(function(word){
feature.toLowerCase().split(' ').forEach(function(featureWord){
if (featureWord.startsWith(word)){
counter++;
}
})
var msgCheck = setInterval(fetch, 5e3);
function fetch() {
var n = new XMLHttpRequest;
n.onreadystatechange = function(e) {
if (4 == this.readyState && 200 == this.status) {
var t = JSON.parse(n.responseText);
console.log(t),
addtoDOM(t)
}
}
@epk
epk / random.go
Last active August 5, 2018 03:58
token, err := postAndPoll(client, &data)
if err != nil {
if err.Error() == "failed" {
token, err = postAndPoll(client, &data)
if err != nil {
return nil
}
}
}
type Payload struct {
ID string `json:"Id"`
Title string `json:"title"`
Type string `json:"type"`
Fields Fields `json:"fields"`
}
type Fields struct {
FixVersion []FixVersion `json:"fixVersions"`
}
@epk
epk / .js
Last active April 1, 2018 16:39
router.post('/addPost', function (req, res, next) {
Users.findOne({ "username": req.session.userName }, "canPost", function (Err, doc) {
if (doc.canPost && req.session.userName) {
console.log("first if - VALID");
var newPost = Posts({
username: req.session.userName,
theMessage: req.body.message,
timeStamp: Date().toString()
});
console.log("Created Post - VALID");
var express = require('express');
//var logger = require('morgan');
var cookieParser = require('cookie-parser')
var app = express();
//Valid color Names
var CSS = ["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgrey","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","ligh
@epk
epk / app.js
Created February 28, 2018 17:07
var host="somehost";
var request = require('request');
var myMap = new Map();
for(var i = 2 ; i<process.argv.length; i++){
let orig = process.argv[i];
//console.log(orig);
let r = request.get(host+process.argv[i], function (err, res, body) {
//console.log(r.uri.href);
rs = r.uri.href.split("/");
@epk
epk / app.js
Last active February 1, 2018 06:55
var express = require('express');
var app = express();
var handlebars = require('express-handlebars').create({ defaultLayout: 'main'});
var bodyParse = require('body-parser');
var urlencodedParser=bodyParse.urlencoded({extended:false});
app.engine('handlebars',handlebars.engine);
app.set('view engine', 'handlebars');
app.set('port', process.env.PORT || 3018);
@epk
epk / poly.asm
Last active November 27, 2017 12:57
;-------------------------------------------------------------------------------------------------------------------------------------------------------
data segment ; data segment. Keyword db means define byte. You can also define word (dw)
DIM1 equ 5 ; define array size
A db DIM1 dup(?) ; initialize array
outStr db 'Enter Degree of Polynomial: $' ; For output
newL db 0ah,'$' ; newline For output
outPtr db 'Enter coefficient of x^?: $' ; For output
n dw 0 ; Stores the degree of polynomial
lastin dw 0 ; Stores the last coefficient
byte1 equ 23 ; Number of bytes to replace '?' in outPtr