Skip to content

Instantly share code, notes, and snippets.

View LeonardoCiaccio's full-sized avatar

Leonardo Ciaccio LeonardoCiaccio

View GitHub Profile
@LeonardoCiaccio
LeonardoCiaccio / Wordpress.Copy.Selected.Emails.From.List.user.js
Last active August 9, 2021 08:25
Tampermonkey script to copy selected emails from a Wordpress list to the clipboard
// ==UserScript==
// @name Copy Emails
// @namespace Wordpress Tools
// @version 1.5
// @description Copy selected emails to any table containing an email (ScreenShot : https://i.imgur.com/Qe76ZmG.png)
// @author Leonardo Ciaccio
// @match */wp-admin/*
// @icon https://www.google.com/s2/favicons?domain=wordpress.org
// @grant none
// ==/UserScript==
@LeonardoCiaccio
LeonardoCiaccio / media-query.css
Created August 11, 2019 15:38 — forked from gokulkrishh/media-query.css
CSS Media Queries for Desktop, Tablet, Mobile.
/*
##Device = Desktops
##Screen = 1281px to higher resolution desktops
*/
@media (min-width: 1281px) {
//CSS
<?php
// --> L'unica funzione che funziona al 100%
// --> https://stackoverflow.com/questions/15699101/get-the-client-ip-address-using-php
function get_client_ip() {
$ipaddress = '';
if (isset($_SERVER['HTTP_CLIENT_IP']))
@LeonardoCiaccio
LeonardoCiaccio / softmax.js
Created October 13, 2017 10:37 — forked from cyphunk/softmax.js
softmax function implementation in js
//let softmax = (arr) => (index) => Math.exp(arr[index]) / arr.map(y => Math.exp(y)).reduce((a, b) => a + b);
function softmax(arr) {
return arr.map(function(value,index) {
return Math.exp(value) / arr.map( function(y /*value*/){ return Math.exp(y) } ).reduce( function(a,b){ return a+b })
})
}
example1=[ 0.9780449271202087,
0.01590355671942234,
@LeonardoCiaccio
LeonardoCiaccio / infinite.loop.js
Created October 10, 2017 17:00
Prevenire un blocco totale della pagina in un loop infinito, somiglia al 'DoEvents' in VBA
var i = 0;
(function doSort() {
// update progress
// do stuff
i++;
if (i < rows) {
setTimeout(doSort, 0);
}
})();
@LeonardoCiaccio
LeonardoCiaccio / Moveable.Iframe.js
Created October 4, 2017 07:34
Rende un elemento mobile
// --> Test https://jsfiddle.net/leonardo_ciaccio/60cxrgg4/1/
var
mouveable = function( ele ){
var
selected = null
,x_pos = 0
@LeonardoCiaccio
LeonardoCiaccio / GAM.Last.News.json
Last active October 1, 2017 14:22
Grab Any Media Last News
{"lastNews":"https://github.com/LeonardoCiaccio/Trimgle/wiki/ChangeLog"}
@LeonardoCiaccio
LeonardoCiaccio / _class_.js
Last active October 2, 2017 16:40
Anatomia di una classe
/*
( IT ) -->
Modulo globale, qui vengono aggiunti i nuovi elementi con le regole definite
window[ "Grab Any Media" ].patch( { // manifest
minVersion : "x.x.x.x"
@LeonardoCiaccio
LeonardoCiaccio / _jqPath.js
Created September 17, 2017 13:01
Estensione jQuery per restituire la path assoluta di un elemento, alternativa a xpath, utilizzata da TRIMGLE : https://chrome.google.com/webstore/detail/trimgle-web-monitor/fkmafgfjkhkkdooapodflknnhmfefljg
/*
Leonardo Ciaccio - leonardo.ciaccio@gmail.com
Scritto per servire TRIMGLE : https://chrome.google.com/webstore/detail/trimgle-web-monitor/fkmafgfjkhkkdooapodflknnhmfefljg
$.jqPath()
Una piccola ma potente estensione jQuery per ottenere il percorso assouto di un elemento
@LeonardoCiaccio
LeonardoCiaccio / _j2h.js
Created September 17, 2017 12:51
Trasforma un oggetto JSON valido in elementi HTML validi, utilizzato da TRIMGLE : https://chrome.google.com/webstore/detail/trimgle-web-monitor/fkmafgfjkhkkdooapodflknnhmfefljg
/*
Leonardo Ciaccio - leonardo.ciaccio@gmail.com
Scritto per servire TRIMGLE : https://chrome.google.com/webstore/detail/trimgle-web-monitor/fkmafgfjkhkkdooapodflknnhmfefljg
*/
( function(){