Skip to content

Instantly share code, notes, and snippets.

View mikeyakymenko's full-sized avatar
🏠
Working from home

Mike Yakymenko mikeyakymenko

🏠
Working from home
View GitHub Profile
@mikeyakymenko
mikeyakymenko / gist:d0f5da5df7a4091ab8d2
Created March 21, 2015 18:26
Help with crapping nodejs :/
sudo chown -R `whoami` ~/.npm
@mikeyakymenko
mikeyakymenko / gist:3f1d593e4e43cf38d6a8
Created March 21, 2015 18:30
server simple dj conf
server {
listen 80;
server_name www.greendog.today greendog.today;
client_max_body_size 100m;
access_log /var/log/nginx/greendogtoday.access.log;
error_log /var/log/nginx/greendogtoday.error.log;
@mikeyakymenko
mikeyakymenko / gist:78b5cb6112f5ff4ce50a
Last active September 17, 2015 19:54
AngularJS Multi select checkboxes
<input type="checkbox"
ng-model="$scope.master"
ng-checked="$scope.masterChecked"
ng-click="$scope.masterChange()">
<div ng-repeat="item in items">
<input type="checkbox"
ng-model="$scope.isSelected[$index]"
ng-change="$scope.isSelectedChange($index)"
ng-checked="$scope.checkedAll">
server {
listen 80;
server_name www.macgera.name macgera.name;
access_log /var/log/nginx/macgera.access.log;
error_log /var/log/nginx/macgera.error.log;
error_page 404 /404.html;
<style>
.letter {
background: red;
}
.best-reg {}
.table {
border-collapse: collapse; margin: 0; padding: 0;
}
.icon {
border-radius: 100%;
find . -name "*.pyc" -exec rm -rf {} \;
matrix = [[1, 2, 3, 5], [4, 5, 6, 32], [7, 8, 9, 44]]
d_positiv = [matrix[i][i] for i in range(len(matrix))]
d_negative = [matrix[i][-i-1] for i in range(len(matrix))]
d_positiv = [line[i] for i, line in enumerate(matrix)]
d_negative = [line[-i-1] for i, line in enumerate(matrix)]
@mikeyakymenko
mikeyakymenko / gist:27c305907d812d86525b
Created August 12, 2015 23:42
JavaScript: Split array in chunks
function arCunks(list, pieces) {
pieces = pieces || 2;
var len = list.length;
var mid = (len/pieces);
var chunks = [];
var start = 0;
for(var i=0;i<pieces;i++) {
var last = start+mid;
if (!len%pieces >= i) {
last = last-1
var getRandomColor = function() {
var letters = '0123456789ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++ ) {
color += letters[Math.floor(Math.random() * 16)];
}
return color;
}
@mikeyakymenko
mikeyakymenko / README.md
Created September 30, 2015 13:44 — forked from nicerobot/README.md
Mac OS X uninstall script for packaged install of node.js

To run this, you can try:

curl -ks https://gist.githubusercontent.com/nicerobot/2697848/raw/uninstall-node.sh | bash

I haven't tested this script doing it this way but i run a lot of my Gists like this so maybe this one'll work too.

Alternatively,

curl -ksO https://gist.githubusercontent.com/nicerobot/2697848/raw/uninstall-node.sh

chmod +x ./uninstall-node.sh