Skip to content

Instantly share code, notes, and snippets.

Nikolay Tsenkov nicroto

Block or report user

Report or block nicroto

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
@nicroto
nicroto / curl.md
Created Jul 8, 2018 — forked from subfuzion/curl.md
curl POST examples
View curl.md

Common Options

-#, --progress-bar Make curl display a simple progress bar instead of the more informational standard meter.

-b, --cookie <name=data> Supply cookie with request. If no =, then specifies the cookie file to use (see -c).

-c, --cookie-jar <file name> File to save response cookies to.

@nicroto
nicroto / docker-cleanup-resources.md
Created Jun 22, 2018 — forked from bastman/docker-cleanup-resources.md
docker cleanup guide: containers, images, volumes, networks
View docker-cleanup-resources.md

Docker - How to cleanup (unused) resources

Once in a while, you may need to cleanup resources (containers, volumes, images, networks) ...

delete volumes

// see: https://github.com/chadoe/docker-cleanup-volumes

$ docker volume rm $(docker volume ls -qf dangling=true)
$ docker volume ls -qf dangling=true | xargs -r docker volume rm
@nicroto
nicroto / 1_kubernetes_on_macOS.md
Created Jun 1, 2018 — forked from kevin-smets/1_kubernetes_on_macOS.md
Local Kubernetes setup on macOS with minikube on VirtualBox and local Docker registry
View 1_kubernetes_on_macOS.md

Requirements

Minikube requires that VT-x/AMD-v virtualization is enabled in BIOS. To check that this is enabled on OSX / macOS run:

sysctl -a | grep machdep.cpu.features | grep VMX

If there's output, you're good!

Prerequisites

View bumpme
Wed May 23 08:15:30 UTC 2018
@nicroto
nicroto / server.js
Created Sep 27, 2016
NodeJS server for a single-page app with client navigation and no backend.
View server.js
'use strict';
var http = require( "http" ),
pathUtils = require( "path" ),
express = require( "express" ),
app = express(),
PORT = process.env.PORT || 5000,
appDir = pathUtils.resolve( __dirname, "client" );
app.use( express.static( appDir ) );
View webkit-webprocess-debug-crash.txt
Process: SafariForWebKitDevelopment [28824]
Path: /Applications/Safari.app/Contents/MacOS/SafariForWebKitDevelopment
Identifier: com.apple.Safari
Version: 9.0 (11601.1.56)
Build Info: WebBrowser-7601001056000000~2
Code Type: X86-64 (Native)
Parent Process: WebProcess [28821]
Responsible: SafariForWebKitDevelopment [28824]
User ID: 502
View chicken-gc-post.css
div.article-body p {
color: #050505;
}
a.external {
color: #4385a3;
}
h1, h2, h3 {
color: #080808;
@nicroto
nicroto / 1-reproduce-test.js
Last active Aug 29, 2015
PhantomJS crash when using node-phantom (report, code reproducing the issue)
View 1-reproduce-test.js
'use strict';
var pathUtils = require("path"),
http = require("http"),
nodePhantom = require('node-phantom'),
should = require('should'),
phantomPath = pathUtils.resolve( pathUtils.join( __dirname, "../bin/phantomjs" ) ),
phantom;
var server = http.createServer( function(request,response) {
@nicroto
nicroto / from-api.js
Created Feb 7, 2014
Sample to Browserify's issue #638
View from-api.js
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
View data.txt
1 1:27.628986211005284 2:39.60655028819187 3:33.96808888423929 4:46.207622664139166 5:238.14551568720367 6:44.01392695586554 7:42.4435318282687 8:16.900909745351484 9:24.335965104964547 10:87.24153380273698 11:72.95352551822221 12:51.19035073570972 13:22.46317244641647 14:50.118375641713044 15:112.65549852413099 16:119.27983933214045 17:54.40325577950885 18:24.35533936795781 19:19.90313580028921 20:51.267013505272175 21:17.48772174689688 22:27.50953599118038 23:30.109956792230943 24:18.390043555031905 25:34.155693378726255 26:80.73981778128378 27:33.24333166306527 28:26.935545698925274 29:17.36079456353314 30:48.983669635951244 31:41.68283544255993 32:9.353672998341303 33:29.982739610850675 34:11.105770615186842 35:31.111570122023824 36:95.75863589861028 37:17.94472961876644 38:56.43927112290222 39:14.143933642021894 40:2.536914854803267 41:31.878834102331886 42:28.125058388947192 43:49.741145229198786 44:7.668971667142916 45:62.260351611260205 46:77.4985501716542 47:35.28014363214608 48:82.1460103814674 49:4
You can’t perform that action at this time.