Il buon vecchio DOS

{ Inserito il 22 ott 2014 da maury }
Categories : Generico

Capita a volte di dover fare qualcosa su windows da riga di comando senza per forza dover fare un programmino c#… qualcosa di semplice ma che in DOS sembra complicatissimo come lanciare un programma e quando questo termina aspettare qualche secondo e poi rilanciarlo di nuovo per un po’ di volte.

Con questo esempio eseguiamo un programma e aspettiamo che finisca, nel caso aspettiamo 5 secondi e lo rilanciamo per un massimo di 5 volte..

@setlocal enableextensions enabledelayedexpansion
set /a "i = 1"
:start
if !i! leq 10 (
<programma da eseguire, si può usare !i! per i nomi dei file di output etc>
timeout /t 5 /nobreak
set /a "i = i + 1"
goto start
)
endlocal

HandBrake un software gratuito per convertire video

{ Inserito il 07 ott 2014 da maury }
Categories : Software

Cercando un software gratutito per convertire un video rispettando i parametri di Vimeo mi sono imbattuto in questa piccola perla: Handbrake, permette di fare qualsiasi conversione impostando moltissimi parametri del proprio video, assolutamente da provare!

MySql Error: Tablespace for table exists

{ Inserito il 01 ott 2014 da maury }
Categories : MySql, Plugins, WordPress

Attivando un plugin di wordpress su un sito locale di prova oggi ricevo questo messaggio di errore:

Error : Tablespace for table '`<database>`.`<table2>`' exists.
Please DISCARD the tablespace before IMPORT.

(dove “database” e “table2″ sono i nomi del vostro database e di una tabella), ma io non stavo importando proprio nulla…

Ho provato nell’ordine ma senza successo:
-cancellare e altre tabelle inutili
-ottimizzare e riparare tutte le tabelle
-riavviare mysql e webserver (erano locali)

PANICO (non troppo però, era un ambiente di test), non volevo buttare via tutto il DB o esportarlo e poi reimportarlo… alla fine sono andato in:

/mysql/data/
e ho trovato tutte le mie belle tabelle a coppie,

per esempio: table1.frm con table1.ibd MA ne ho trovata una senza compagna: table2.idb ecco il problema, manca table2.frm
QUINDI cancello senza paura table2.idb e tutto funziona a meraviglia!

Pods Framework: wordpress come non lo avete mai visto

{ Inserito il 11 ago 2014 da maury }
Categories : Plugins, WordPress

Se volete spingere le vostre conoscenze su WordPress ad un livello superiore dovete assolutamente provare “Pods Framework”, il plugin ideale per trasformare WP in un vero CMS. Una volta attivato potrete sia estendere Posts, Categorie, Allegati e molti altri oggetti con proprietà personalizzate ma potrete anche creare dei tipi di Post personalizzati, arricchirli, correlarli fra loro e poi mostrarli con avanzato sistema di Template.

Assolutamente da provare: Pods Framework

Quando vi sarete divertit un po’ capirete subito che manca qualcosa: come è possibile mostrare in automatico un Pod senza dover creare pagine o post di WordPress manualmente?

La risposta è semplicissima: Pods Frontier Auto Template

Recuperare i dati di una GridView in Asp.net da dentro un RowCommand

{ Inserito il 08 feb 2014 da maury }
Categories : C#

se all’interno di un RowCommand di una GrdiView

protected void gridView_RowCommand(
   object sender,
   GridViewCommandEventArgs e
)

volessiamo recuperare i dati della riga corrispondente che ha scatenato il comando possiamo usare

GridViewRow row =
(GridViewRow)(((Control)e.CommandSource).NamingContainer);

Utili comandi SQL

{ Inserito il 21 gen 2014 da maury }
Categories : SQL Server

Ecco una serie di utili comandi SQL Server

comprimere un database e lasciare 1% di spazio libero

DBCC SHRINKDATABASE (dbname, 1);

sapere lo spazio occupato da un database

exec sp_spaceused

conoscere lo spazio occupato da tutte le tabelle di un database

sp_msforeachtable 'EXEC sp_spaceused [?]'

Aruba: modulo zip archive

{ Inserito il 19 dic 2013 da maury }
Categories : WordPress

Non so se vi è mai capitato ma trasferendo un sito in WordPress su Aruba tramite il plugin Duplicator mi veniva segnalato che il modulo ZipArchive non era installato, dopo un po’ di ricerche ho trovato come risolvere: basta andare nel pannelo di controllo del dominio su Aruba, scegliere “Pannello di gestione hosting Linux” e poi selezionare l’ultimo Php.ini della lista “zip_cgi.fix_pathinfo” che ha l’abilitazione per estrarre archivi zip. Fatto tutto basta rimettere il php.ini ottimizzato per wordpress, facile no? (basta saperlo)

Firefox e il messaggio per le finestre di dialogo

{ Inserito il 26 nov 2013 da maury }
Categories : Mozilla FireFox

In Firefox esiste una “protezione” che spesso può risultare fastidiosa, se una pagina web prova ad aprire troppe finestre di dialogo in poco tempo appare una finestra che permette di bloccare questo comportamento, infatti potebbe accadere che ci ritroviamo centinaia di dialogbox aperte e che chiedono la nostra conferma.
Putroppo in alcuni casi questo può risultare fastidioso perchè potrebbe essere normale che alcuni siti chiedano lecitamente di aprire di seguito alcune finestre di dialogo, per disabilitare basta andare nelle opzioni avanzate di FireFox e creare una nuova voce settandone il valore a zero come qui indicato:

nella barra degli indirizzi di FireFox inserire

about:config

E creare (se non esiste) una voce di configurazione di tipo “integer” settandone il valore a zero:

dom.successive_dialog_time_limit = 0;

Le 10 cose che i clienti cercano in un sito di e-commerce

{ Inserito il 15 nov 2013 da maury }
Categories : PrestaShop

Sul blog di Prestashop è apparso un articolo molto interessante su come rendere il vostro negozio online accattivante e vi invito a leggerlo:

le 10 cose che i clienti cercano in un sito di e commerce

ecco alcune osservazioni

3. Promozioni e spedizione gratuita: la spedizione gratuita è sicuramente uno dei motivi che più attraggono un cliente, come puoi proporre un oggetto che costa 10 euro e poi chiederne 5 di spedizione?

6. Servizio clienti: non smetterò mai di dirlo, un acquirente si fida di chi conosce, quindi è assolutamente necessario inserire una pagina con telefoni, indirizzi postali, foto dello staff e del negozio, rendetevi riconoscibli è come lasciare aperta la porta del negozio, lasciate che chi passa possa curiosarvi dentro

8. Checkout come “ospite”: perchè mi devo registrare se voglio solo comprare un oggetto e basta? ti lascio i miei dati, ti pago e basta, non annoiate chi compra con lunghe e complesse procedure di registrazione. Se poi un cliente ritornerà e diventerà affezionato allora deciderà da solo di registrarsi…

Gli indirizzi per i servizi di Aruba

{ Inserito il 14 nov 2013 da maury }
Categories : Generico, hosting

Devo ammettere che Aruba negli ultimi anni è molto migliorata come qualità dei servizi, al di là dei gusti personali ad oggi si può dire che in base al rapporto qualità/prezzo fornisce un servizio più che sufficiente, un unico problema è forse un sistema di rinnovi e amministrativo un po’ farraginoso che implica diversi indirizzi per diverse gestioni dei servizi, ecco qui un elenco di alcuni indirizzi di riferimento che cercherò di tenere aggiornato:

Accesso al pannello di controllo dei servizi per vedere e rinnovare domini, scadenze, pec, etc
http://hosting.aruba.it

Accesso diretto al pannello di controllo di un dominio
http://admin.aruba.it

Modifica dei dati anagrafici associati al login
https://hosting.aruba.it/frmLogonAnagrafica.asp

Rinnovo e verifica scadenza del servizio Sql Server
https://hosting.aruba.it/net/mssql/login.aspx

Gestione dei database Sql Server
http://mssql.aruba.it/

http://hosting.aruba.it/MySql/Mysql.asp
Rinnovo e verifica scadenza del Servizio MySql

Gestione dei database MySql
http://mysql.aruba.it

Recupero password servizi
https://hosting.aruba.it/Domini/SpedisciDatiDominio.asp