Passa ai contenuti principali

Post

Wordpress Twentyseventeen - allineare l'immagine della testata a destra

Nel tema Twentyseventeen di Wordpress l'immagine della testata è allineata a sinistra, e in modalità responsive potrebbe tagliare la parte che ci interessa far vedere.
Come si fa ad allineare l'immagine della testata a destra? Nella sezione CSS aggiuntivo della personalizzazione del tema, basta aggiungere...
.has-header-image .custom-header-media img {
    object-position: 100% center;
}
Se volessimo allineare l'immagine della testata un po' a destra? Basta impostare il valore dell'allineamento orizzontale diverso da 100%...
    object-position: 90% center;
Funziona su tutti i browser? Non funziona con Internet Explorer, tendenzialmente su mobile non ci sono problemi.
http://caniuse.com/#feat=object-fit
Per saperne di più...https://developer.mozilla.org/en-US/docs/Web/CSS/object-position
Post recenti

MariaDB CREATE TABLE mysql.index_stats

da https://mariadb.com/kb/en/mariadb/mysqlindex_stats-table/


CREATE TABLE mysql.index_stats (
   db_name VARCHAR(64) COMMENT 'Database the table is in.',
   table_name VARCHAR(64) COMMENT 'Table name',
   index_name VARCHAR(64) COMMENT 'Name of the index',
   prefix_arity INT(11) UNSIGNED COMMENT 'Index prefix length. 1 for the first keypart, 2 for the first two, and so on. InnoDB\'s extended keys are supported.',
   avg_frequency DECIMAL(12,4) DEFAULT NULL COMMENT 'Average number of records one will find for given values of (keypart1, keypart2, ..), provided the values will be found in the table.',
  PRIMARY KEY (db_name, table_name, index_name, prefix_arity)
) ENGINE = InnoDB ROW_FORMAT = DEFAULT;

MariaDB CREATE TABLE mysql.column_stats

da https://mariadb.com/kb/en/mariadb/mysqlcolumn_stats-table/

CREATE TABLE mysql.column_stats (
   db_name VARCHAR(64) NOT NULL COMMENT 'Database the table is in.',
   table_name VARCHAR(64) NOT NULL COMMENT 'Table name.',
   column_name VARCHAR(64) NOT NULL COMMENT 'Name of the column.',
   min_value VARCHAR(64) DEFAULT NULL COMMENT 'Minimum value in the table (in text form).',
   max_value VARCHAR(64) DEFAULT NULL COMMENT 'Maximum value in the table (in text form).',
   nulls_ratio DECIMAL(12,4) DEFAULT NULL COMMENT 'Fraction of NULL values (0 - no NULLs, 0.5 - half values are NULLs, 1 - all values are NULLs).',
   avg_length DECIMAL(12,4) DEFAULT NULL COMMENT 'Average length of column value, in bytes. Counted as if one ran SELECT AVG(LENGTH(col)). This doesn\'t count NULL bytes, assumes endspace removal for CHAR(n), etc.',
   avg_frequency DECIMAL(12,4) DEFAULT NULL COMMENT 'Average number of records with the same value',
  …

Mia Giovinezza (da rileggere ad ogni compleanno)

Mia giovinezza

Non t’ho perduta. Sei rimasta, in fondo
all’essere. Sei tu, Ma un’altra sei:
senza fronda né fior, senza il lucente
riso che avevi al tempo che non torna,
senza quel canto: Un’altra sei, più bella,

Ami, e non pensi esser amata: ad ogni
fiore che sboccia o frutto che rosseggia
o pargolo che nasce, al Dio dei campi
e delle stirpi rendi grazie in cuore.
Anno per anno, entro di te, mutasti
volto e sostanza. Ogni dolor più salda
ti rese: ad ogni traccia del passaggio
dei giorni, una tua linfa occulta e verde
opponesti a riparo. Or guardi al Lume
che non inganna: nel suo specchio miri
la durabile vita. E sei rimasta
come un’età che non ha nome:
umana tra le umane miserie, e pur vivente
di Dio soltanto e solo in Lui felice.

O giovinezza senza tempo, o sempre
rinnovata speranza, io ti commetto
a color che verranno: - infin che in terra
torni a fiorir la primavera, e in cielo
nascan le stelle quand’è spento il sole.

Ada Negri

Script MySQL che ignorano constraint

Può essere comodo eseguire script MySQL di creazione/modifica/eliminazione di tabelle che non controllano eventuali foreign key.

Ecco come:

-- salvo le impostazioni attuali e disabilito il controllo
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;

DROP TABLE ...
CREATE TABLE ...
ALTER TABLE ...

-- rimetto le impostazioni di prima
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;

enjoy
/m

IIS Custom Errors URL e Application Pool

In IIS è possibile specificare degli errori HTTP personalizzati con un URL e far eseguire pagine o directory in Application Pool separati.

Il problema appare quando l'url della pagina di errore sta in un Application pool diverso da quello dell'indirizzo.

Per esempio:
/non/esiste.html è la pagina invocata che non esiste
/error/404.html è la pagina personalizzata di errore
Se /non e /error sono in 2 Application pool diversi ci sarà un errore con uno status HTTP 403.18 con un messaggio: "The specified request cannot be executed from current Application Pool".

Per risolvere questo problema basta aggiungere un'istruzione nel registro e, ovviamente, riavviare IIS.
L'istruzione è:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters]
"IgnoreAppPoolForCustomErrors"=dword:00000001

enjoy
/m

Codici per Nokia S60

Alcuni codici per cellulari con Symbian:

*#0000# Versione software
*#06# IMEI
*#2820# Indirizzo Bluetooth
*#62209526# MAC address Wireless
*#7370# Hard Reset (cancella tutto e ripristina i file originali)
*#7780# Soft Reset

Il security code di default per il reset è 12345