Skip to content

Instantly share code, notes, and snippets.

View SpartakusMd's full-sized avatar

Marin Bînzari SpartakusMd

View GitHub Profile
@SpartakusMd
SpartakusMd / Readme.md
Last active November 22, 2022 08:51
Web server backup to S3 of files and databases

Web server backup to S3 of files and databases

Will do a backup of all the databases and for the following folders

  • /etc/
  • /var/www/
  • /var/spool/cron/

Runnning the script regularly

@SpartakusMd
SpartakusMd / README.md
Created August 2, 2019 15:19 — forked from addyosmani/README.md
108 byte CSS Layout Debugger

CSS Layout Debugger

A tweet-sized debugger for visualizing your CSS layouts. Outlines every DOM element on your page a random (valid) CSS hex color.

One-line version to paste in your DevTools

Use $$ if your browser aliases it:

~ 108 byte version

@SpartakusMd
SpartakusMd / Readme.md
Created June 21, 2019 09:48
P5 *Codding Flashmob* 2019.06.21

Hello dear P5 Mind,

Let's start a new P5 adventure, and call it simple P5 Codding Flashmob. There are 4 basic 'principles': 1. Fast result values most 2. Codding is learning 3. Being second means being better than third 4. Production is never impacted

'Event axioms': 1. It is a Friday event

@SpartakusMd
SpartakusMd / build_php.sh
Last active November 20, 2018 16:19
Build a new addition version of PHP + memcached
#!/bin/bash
# Before using the script, run :
# sudo apt-get install build-essential libcurl4-openssl-dev libc-client2007e-dev
# sudo apt-get install libsqlite3-dev sqlite3 mysql-server libmysqlclient-dev libreadline-dev libzip-dev libxslt1-dev libedit-dev
# sudo apt-get install libicu-dev libmcrypt-dev libmhash-dev libpcre3-dev libjpeg-dev libpng12-dev libfreetype6-dev libbz2-dev libxpm-dev
# Sources : /usr/local/src/php5-build
# usage - build_php.sh 5.6.18
@SpartakusMd
SpartakusMd / vhost.sh
Last active January 23, 2017 11:18
VHost generator
#!/bin/bash
# Colors
txtred='\e[0;31m' # Red
txtgrn='\e[0;32m' # Green
txtylw='\e[0;33m' # Yellow
txtblu='\e[0;34m' # Blue
undred='\e[4;31m' # Red
undgrn='\e[4;32m' # Green
undylw='\e[4;33m' # Yellow
@SpartakusMd
SpartakusMd / backup.sh
Last active December 24, 2016 06:26
Wordpress Backup
#!/bin/bash
# Usage
# backup.sh path-to-wordpress-folder
WPDIR=${1:-www}
echo "Making files backup"
CurrentDir=${PWD##*/}
FILENAME="$CurrentDir ($(date '+%F'))"
@SpartakusMd
SpartakusMd / jiraTimelogReport.js
Last active August 26, 2016 20:25
jiraTimelogReport.js
var s=document.createElement('script');
s.setAttribute('src','https://code.jquery.com/jquery.js');
document.getElementsByTagName('body')[0].appendChild(s);
var issues = {};
(function($){
var issuetable = jQuery('#issuetable');
issuetable.find('tbody > .issuerow').each(function() {
var $row = jQuery(this);
@SpartakusMd
SpartakusMd / .gitconfig
Last active August 26, 2016 20:19
Default .gitconfig
[color]
ui = true
[color "branch"]
current = yellow reverse
local = yellow
remote = green
[color "diff"]
meta = yellow bold
frag = magenta bold
old = red bold
@SpartakusMd
SpartakusMd / .gitignore
Last active May 17, 2016 17:51
.gitignore for Wordpress
### WordPress template
*.log
.htaccess
.htpasswd
/license.txt
/readme.html
/robots.txt
sitemap.xml
sitemap.xml.gz
wp-config.php
@SpartakusMd
SpartakusMd / wp-plugins.js
Last active May 17, 2016 07:50
Print Wordpress plugin list with their versions & download them
(function($) {
var timeout = 0;
var plugins = [];
$('#the-list').find('tr').each(function() {
if($(this).is('.plugin-update-tr')) {
plugins[plugins.length - 1].update = ($(this).find('.update-message').text().match(/(.* version )([0-9\.]+)(.*)/) || [])[2]
} else {
var slug = $(this).data('slug');
var p = {};
p.id = slug ? slug : $(this).attr('id');