Skip to content

Instantly share code, notes, and snippets.

@mauromarano
mauromarano / getCookie.js
Created October 16, 2012 14:41
getcookie from javascript
function getCookie(c_name){
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++){
x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==c_name){
return unescape(y);
}
@mauromarano
mauromarano / mail.php
Created November 11, 2012 12:19
Function to send email (in html) with php
function email2($to, $title, $text, $from_email, $from_name ){
// costruiamo alcune intestazioni generali
$header = "From: ".$from_name." <".$from_email.">\n";
$header .= "X-Mailer: Il nostro Php\n";
// costruiamo le intestazioni specifiche per il formato HTML
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$header .= "Content-Transfer-Encoding: 7bit\n\n";
@mauromarano
mauromarano / contact.php
Last active October 12, 2015 17:57
Una contact page con twitter bootstrap e recaptcha
<?php
/**
*
* Author: Mauro Marano
* eMail: http://www.mauromarano.it/contact.php
* Date: 13/11/2012
*
* Prima di iniziare
* =================
@mauromarano
mauromarano / milliseconds.py
Created November 15, 2012 16:21
Funzione che ritorna l'ora attuale in millisecondi
from datetime import datetime
def microsends():
dt = datetime.now()
return dt.microsecond
@mauromarano
mauromarano / typeahead.js
Created December 6, 2012 09:36
Esempio typeahead twitter bootstrap
$(function(){
// nome della classe di input ad esempio:
// <input type="text" class="ajax-typeahead">
$('.ajax-typeahead').typeahead({
// specifico da dove prendere i dati
source: function(typeahead,cb){
// questo url ad esempio ritorna un oggetto json
@mauromarano
mauromarano / copy_and_backup_settings.sh
Last active December 12, 2015 09:09
Script che copia i settings con numerazione sky nel decoder
#!/bin/bash
echo "*****************************************"
echo "****Script powered by mauromarano.it****"
echo "*****************************************"
echo "This script will use scp to copy the files into your decoder."
echo "Be sure tu run this script from the folder with the right settings."
echo "[*] Enter the local ip adresses of your decoder: "
@mauromarano
mauromarano / remove_from_array.js
Created May 7, 2013 15:51
Search and remove an item from an array
var remove = function(array, value) {
var index = null;
while ((index = array.indexOf(value)) !== -1)
array.splice(index, 1);
return array;
};

Introduction

  • This script lets you set up and use a temporary DigitalOcean droplet to download torrent files.
  • Once downloaded, they can be streamed down to your local machine.
  • This uses transmission-cli for the torrent client, and nginx to serve files.

Setup on Local Machine

  • This assumes that you have a DigitalOcean account and tugboat set up, as well as seedbox-setup.sh present in the current directory.
@mauromarano
mauromarano / xbet.js
Last active December 27, 2015 14:19
Calcola quando si spende e quando si puo' guadagnare con il metodo di scommessa dell X.
/**
* Calcola quanto si spende e quanto si puo' guadagnare
* con il metodo di scommessa dell X.
* L'utilizzo è molto semplice si fa:
*
* console.log(cal(6,2));
*
* @param {int} partite Numero di partite dopo quanto esce l'X
* @param {int} puntata Numero di puntata con cui si inizia il ciclo
* @return {array} Array che contiene tutte le informazioni
@mauromarano
mauromarano / ovpn2tblk.py
Last active December 30, 2015 17:08
A script who converts the file.ovpn to a valid tblk file
#! /usr/bin/env python
#-*- coding: utf-8 -*-
import re
import os
import sys
def read_file(name):