Skip to content

Instantly share code, notes, and snippets.

View bi0xid's full-sized avatar
🏠
In Seville

Rafa Poveda bi0xid

🏠
In Seville
View GitHub Profile
@bi0xid
bi0xid / gist:e6138c0f0c949686a959
Created February 26, 2016 08:22
Permissions for WP
sudo find . -type d -exec chmod 755 {} \;
sudo find . -type f -exec chmod 644 {} \;
@bi0xid
bi0xid / GIF-Screencast-OSX.md
Created October 13, 2015 08:43 — forked from dergachev/GIF-Screencast-OSX.md
OS X Screencast to animated GIF

OS X Screencast to animated GIF

This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.

Screencapture GIF

Instructions

To capture the video (filesize: 19MB), using the free "QuickTime Player" application:

mysqldump --single-transaction --user=XXXX --password=XXXX --databases XXXX --ignore-table=wp_options > /home/raven/backup/incremental/XXXX-$(date +%Y%m%d-%H%M).sql
mysqldump --single-transaction --user=XXXX --password=XXXX --databases XXXX wp_commentmeta wp_comments wp_postmeta wp_posts wp_term_relationships wp_term_taxonomy wp_terms > /home/raven/backup/incremental/XXXX-$(date +%Y%m%d-%H%M).sql
mysql -u usuario -pcontraseña base_de_datos < archivo_copia_de_seguridad.sql
mysqldump --single-transaction --user=XXXX --password=XXXX --databases XXXX > /home/raven/backup/incremental/XXXX-$(date +%Y%m%d-%H%M).sql
mysqldump --single-transaction --user=XXXX --password=XXXX --databases XXXX > /home/raven/backup/incremental/XXXX-$(date +%Y%m%d-%H%M).sql
#!/bin/sh
cd ~/domains/bi0xid.es/public_html/web/
git add --all
git commit -m "copia de seguridad"
git push origin master
cd ~/domains/darkblue.es/public_html/web/
git add --all
git commit -m "copia de seguridad"
sh /home/raven/cronjob.sh > /dev/null 2>&1
sh /home/raven/mysqljob.sh > /dev/null 2>&1
@bi0xid
bi0xid / change.js
Created May 1, 2015 04:38
Cambiar de panel de forma sencilla
<script>
/* Desactivamos el primer panel, y activamos el segundo */
jQuery( document ).ready(function() {
jQuery('.tab').eq(0).removeClass('active');
jQuery('.panel').eq(0).removeClass('active');
jQuery('.tab').eq(1).addClass('active');
jQuery('.panel').eq(1).addClass('active');
console.log('terminado');
});
</script>
@bi0xid
bi0xid / basic-loop.php
Created September 4, 2014 16:10
Loop of 100 elements breaking every 10 elements
<?php
$contador = $_GET['c'];
// we can use any top number we need
if ( $contador >= 100 ) {
echo 'script terminado';
} else {
if ( $contador == '' )
$contador = 0;