Skip to content

Instantly share code, notes, and snippets.

View miclaus's full-sized avatar
🕸️

Iosif Miclaus miclaus

🕸️
View GitHub Profile
nvm ls-remote
nvm install node
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
@miclaus
miclaus / bsplit.js
Created July 11, 2016 20:41
FB birthday split helper in ES6
const bsplit = (birthday) => {
if ( typeof birthday === 'string' ) {
const data = birthday.split('/')
let birthdayObj = { day: null, month: null, year: null }
switch (data.length) {
case 1:
birthdayObj.year = Number( data[0] )
break
case 2:
const lc = (str) => {
if ( typeof str === 'string' )
return str.toLowerCase()
return str
}
export default lc
@miclaus
miclaus / dropbox_member_data.min.js
Last active December 13, 2015 12:02
Retrieves member data from Dropbox shared folder
var members=document.getElementsByClassName("sf-display-name-tooltip");console.log(members);for(var TOOLTIP_NAME_CLASS="sf-tooltip-name",MISSING_NAME="(missing name)",FACEBOOK_USER="Facebook user",data_collection=[],i=0;i<members.length;i++){for(var has_tooltip_name=!1,name_elem=members[i].children[0].children[0],name_elem_classes=name_elem.classList,name_elem_classes_count=name_elem_classes.length,j=0;name_elem_classes_count>j;j++)name_elem_classes[j]===TOOLTIP_NAME_CLASS&&(has_tooltip_name=!0,j=name_elem_classes_count);var name=has_tooltip_name?name_elem.innerText:MISSING_NAME,email=has_tooltip_name?members[i].children[0].children[1].children[0].href:name_elem.children[0].href;email=email.substring(7);var data={name:name,email:email};email!=FACEBOOK_USER&&data_collection.push(data)}var data_json=JSON.stringify(data_collection);console.log(data_json);
@miclaus
miclaus / database.php
Created November 24, 2015 09:59
Laravel 5 database config with unix_socket for MAMP
<?php
return [
/*
|--------------------------------------------------------------------------
| PDO Fetch Style
|--------------------------------------------------------------------------
|
| By default, database results will be returned as instances of the PHP
if ( c == 0 ) {
try {
if ( ! circlePoint.isDocked()
&& depthValues[i] >= minDist
&& depthValues[i] < cpDepth
) {
circlePoint.setDocked(true);
circlePoint.setDepth(depthValues[i]);
}
else if ( circlePoint.isDocked()) {