Piero V.

Plugin Comment Center (v1.1) [Flatpress]

English

I’ve released a new version of Comment Center.

Changelog:

  • Fixed an Akismet bug
  • Fixed compatibility with Last Comments
  • Added the possibility to notify new comments to aprrove via email
  • Added a graphical chic on the configure page

License: GNU GPLv2

Download: Comment Center v1.1

Italiano

Ho rilasciato una nuova versione di Comment Center.

Changelog:

  • Risolto un bug con Akismet
  • Sistemata la compatibilità con Last Comments
  • Aggiunta la possibilità di essere informati via email quando c’è un nuovo commento da approvare
  • Aggiunta una sciccheria grafica nella pagina della configurazione

Licenza: GNU GPLv2

Download: Comment Center v1.1

Plugin Comment Center (v1.0) [Flatpress]

English

I’ve written this plugin that is a “Comment Center”: it allows to manage the comments of you blog using “policies”.

It also provides a better support to Akismet.

It took me days because I hate writing Administration Panels.

I think it’s rather straightforward, but if you have troubles, contct me.

The panel is located on Entry -> Comment Center.

License: GNU GPLv2

Download: Comment Center v1.0

Italiano

Ho scritto questo plugin che è un “Centro dei Commenti”: permette di gestire i commenti di un blog usando delle “regole”.

Fornisce un supporto ad Akismet migliore di quello del plugin di default. Devo dire che non mi piace dover inviare i commenti al loro server ogni volta, però giusto poco dopo che ho attivato il plugin hanno cercato di spammarmi ed è tutta la sera che vanno avanti.

Ci ho messo giorni a scriverlo perché odio fare plugin con i pannelli di amministrazione.

Penso sia abbastanza intuitivo, tuttavia se avete problemi contattatemi.

Il pannello è situato in Post -> Comment Center.

Licenza: GNU GPLv2

Download: Comment Center v1.0

Plugin RewriteURLs (v2.2.2) [Flatpress]

I’ve fixed some bugs on RewriteURLs Plugin v2.2, so please update it.

If you are looking for more information about this plugin, please see here.

License: GNU GPLv2

Download: rewriteurls_v2.2.2.tar.gz

Brute force in PHP

Attenzione: lo scopo di questo articolo è solamente didattico e l’autore non si assume nessuna responsabilità di ogni suo uso illecito.

Il brute force è una tecnica per trovare una password tentando tutte le combinazioni possibili di certi caratteri.

Ne avevo già parlato di come scriverne uno ma non era fatto molto bene.

Questo qui invece è completamente personalizzabile, ma vi lascio il codice che parla da sé:

<?php
/**
 * Questa funzione è eseguita quando hai una password completa.
 * Ovvero è un collback di esempio, nonché quello di default.
 *
 * @param string $stringa: La password
 * @return boolean: La password va bene?
 **/
function callback($stringa) {
}

/**
 * Questa funzione serve per annidare dei cicli for che provano le
 * varie possibilità di caratteri.
 *
 * @param string $stringa: La stringa di partenza
 * @param array $chars: I caratteri da provare
 * @param integer $lunghezza: Lunghezza a cui si vuole arrivare
 * @param mixed $callback: Il callback per verificare la password
 * @return string: La password, altrimenti se fallisce il booleano false
 */
function for_annidato($stringa, $chars, $lunghezza=1, $callback='callback') {
	$stringa_originale=$stringa;
	$found=false;

	for($i=0; $i<count($chars); $i++) {
		$stringa=$stringa_originale.$chars[$i];

		if(strlen($stringa)==$lunghezza) {
			$found=call_user_func($callback, $stringa) ? $stringa : false;
		} else {
			$found=for_annidato($stringa, $chars, $lunghezza, $callback);
		}

		if($found!==false) {
			break;
		}

	}

	return $found===false ? false : $found;

}

Ho completato il Tube Screamer

Già tempo fa avevo parlato del mio clone dell’Ibanez Tube Screamer TS808.

Ebbene ieri ho finalmente avuto il tempo di portare a far forare la scatola di alluminio e finalmente l’ho potuto completare come si deve.

Non sembra nemmeno un mio pedale da quanto è perfetto e a dir la verità non so neanche come sono riuscito a far star dentro tutto alla scatolina.

Vi lascio delle foto:

finito1.jpg
finito2.jpg

Come suono è magnifico: rimane sempre il clone di un TS808 (per di più il mio handwired 😁 ) con anche la mod del clipping asimmetrico (con tre diodi anziché due).

Prima o poi metterò i samples!