Skip to content

Instantly share code, notes, and snippets.

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

Moises Brenes ksysctl

🏠
Working from home
View GitHub Profile
{
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
"draw_white_space": "all",
"font_size": 8,
"ignored_packages":
[
"Vintage"
],
@ksysctl
ksysctl / gist:0d9c9e4083e8f5f0b3b1
Created March 4, 2015 18:02
Split array in n arrays
// l: iterable
// n: number of arrays to obtain
var splitter = function(l, n) {
var m = l.length / n, j = 0, k = m, s = [];
for (i = 0; i < n; i++) {
s.push(l.slice(j, k));
j = j + m;
k = k + m;
}
return s;
@ksysctl
ksysctl / mongod-fix.sh
Created December 29, 2014 15:07
Repair mongod from vagrant
sudo rm /var/lib/mongodb/mongod.lock
sudo -u mongodb mongod -f /etc/mongod.conf --repair
sudo start mongod
@ksysctl
ksysctl / angularRootScope
Last active August 29, 2015 14:10
Get root scope from Chrome js console
# get scope
var scope = angular.element($0).scope();
# apply changes
scope.$apply();
@ksysctl
ksysctl / fix-skype-libgl.sh
Created November 18, 2014 22:49
Last version of Skype on Debian amd64: How to fix error while loading shared libraries: libgl.so.1
# Search where is libGL.so.1:
# /usr/lib/mesa-diverted/i386-linux-gnu/
cd /etc/ld.so.conf.d/
sudo echo "/usr/lib/mesa-diverted/i386-linux-gnu/" >> i386-linux-gnu_GL.conf
sudo ldconfig
skype # works!!
@ksysctl
ksysctl / gist:26cf8479289f91c65d6e
Created September 29, 2014 22:12
Get all shipping methods
$methods = Mage::getSingleton('shipping/config')->getActiveCarriers();
$options = array();
foreach($methods as $_code => $_method)
{
if (!$_title = Mage::getStoreConfig("carriers/$_code/title"))
$_title = $_code;
$options[] = array('value' => $_code, 'label' => $_title . " ($_code)");
}
@ksysctl
ksysctl / gist:a039e49831d8389c5c97
Created July 16, 2014 14:34
Reset EE Password
UPDATE `exp_members` SET `username`='admin' `screen_name`='Support', `email`='support@local.dev' WHERE `exp_members`.`member_id` = 1 LIMIT 1;
@ksysctl
ksysctl / gist:a3cd1a4fde72ca5a9258
Created July 16, 2014 14:31
Vagrant clear Magento+EE cache
cd /vagrant/public
rm -rf shop/var/cache/*
rm -rf shop/var/full_page_cache/*
rm -rf shop/var/session/*
rm -rf cms/system/expressionengine/cache/channel_images/*
rm -rf cms/system/expressionengine/cache/ee_version/*
rm -rf cms/system/expressionengine/cache/tag_cache/*
rm -rf cms/system/expressionengine/cache/db_cache/*
rm -rf cms/system/expressionengine/cache/cache/*
rm -rf cms/system/expressionengine/cache/page_cache/*
@ksysctl
ksysctl / gist:8cfda0050597475e46cd
Created May 19, 2014 16:03
Import magento orders
# Import a batch of orders (usually run in a cron job), replace 2012-09-15 by a date to start importing
python manage.py sync_magento_orders --site skdy --end-date 2012-09-15
# Import an order by number (usually for testing), replace 100395134 by a order number
python manage.py sync_magento_orders --site skdy --order-number 100395134
@ksysctl
ksysctl / dropbox
Created May 15, 2014 03:59
Fix "VerificationError: importing '/home/gin/pylinux/..."
sudo rm -rf /var/lib/dropbox/.dropbox-dist
sudo rm -rf ~/.dropbox-dist
dropbox start -i