Di solito la cosa più semplice da fare è:
- Clear Scrollback
- Reset Terminal (or
clear
command or equivalent) - display file, e.g.
cat myfile
- Copy All to Clipboard
Di solito la cosa più semplice da fare è:
clear
command or equivalent)cat myfile
Per calcolare le dimensioni di un intero database MySql in Gigabyte:
select table_name, round(((data_length + index_length)/1024/1024/1024), 2) ' GB' from information_schema.TABLES where table_schema=<DATABASE>
Per calcolare le dimensioni di una tabella all’interno di un database MySql in Gigabyte:
select table_name, round(((data_length + index_length)/1024/1024/1024), 2) ' GB' from information_schema.TABLES where table_schema=<DATABASE> and table_name=<TABLE>
Prestashop usa una chiave aggiuntiva che viene inserita assieme alla password prima della cifratura.
Supponiamo che si voglia modificare la password dell’utente con id=2 in NUOVAPASSWORD. Per fare la modifica direttamente via query sul database (senza passare quindi per il pannello di controllo), bisogna seguire i seguenti passi:
define('_COOKIE_KEY_', '6UWkKvBtCK4uZOqp0tfm15VfrvF722yGhQEpJcyu6QUmqOe9Sn3rdXNq');
update ps_customer set password=md5('6UWkKvBtCK4uZOqp0tfm15VfrvF722yGhQEpJcyu6QUmqOe9Sn3rdXNqNUOVAPASSWORD') where id_customer=2
Bisogna quindi concatenare la COOKIE_KEY con la password desiderata.
La stessa cosa se si vuole modificare la password di un impiegato (tabella ps_emplotee).
Oggi ho scoperto il literal quoting di Oracle:
o meglio, sapevo che per “quotare” una stringa bastava usare il carattere apice singolo ( ‘ ) ma non sapevo che esiste una alternativa:
Alcuni text literals validi:
'Hello' 'ORACLE.dbs' 'Jackie''s raincoat' '09-MAR-98' N'nchar literal'
Ed ecco alcuni text literals validi che usano il quoting alternqtivo:
q'!name LIKE '%DBMS_%%'!' q'<'So,' she said, 'It's finished.'>' q'{SELECT * FROM employees WHERE last_name = 'Smith';}' nq'ï Ÿ1234 ï' q'"name like '['"'
http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements003.htm
Per inserire in una tabella dei dati presenti su un file CSV:
bulk insert TABLE from 'c:\FILE.csv' with ( fieldterminator = ';', rowterminator='\n' )
Un mio amico stamattina mi ha contattato perché sul suo ubuntu desktop aveva trovato la barra del menu, quella in alto, sballata.
Ecco un modo per ripristinarla ai suoi valori iniziali:
gconftool-2 --shutdown rm -rf ~/.gconf/apps/panel pkill gnome-panel
Preso dal forum di ubuntu:
http://ubuntuforums.org/showthread.php?t=1717184
Per far comunicare la macchina guest con un server che gira sulla virtualbox basta impostare la scheda di rete della macchina virtuale in modalità bridge.
Di base un’applicazione “REST” espone un set di risorse attraverso un’interfaccia uniforme (in questo caso data dai metodi o verbi HTTP quali GET, POST, etc…).
L’approccio RESTful si fonda sul permettere solo sostantivi nelle route, e verbi [GET / POST / PUT / DELETE] come metodo HTTP.
Ad esempio:
URL: /nomeservizio/articles
METHOD: GET
L’applicazione gestisce le richieste GET su una particolare risorsa (es: tutti gli articoli, un singolo articolo, etc..)
Ecco un paio di modi trovati in rete per generare elenco di date usando una singola query:
select to_date('01-12-2012','dd-mm-yyyy') + level from dual connect by level <= 365 ; oppure select to_date('01-12-2012','dd-mm-yyyy') + rownum -1 from all_objects where rownum <= to_date('01-12-2013','dd-mm-yyyy')- to_date('01-12-2012','dd-mm-yyyy')+1
Per ricavare la lunghezza in byte di una riga di alcune tabelle il cui nome inizia per ‘TABLE_’ si può usare la query seguente:
SELECT TABLE_NAME, SUM(data_length) DATA_LENGTH, SUM(DECODE(CHAR_LENGTH, 0, DATA_LENGTH, CHAR_LENGTH)) LUNGHEZZA from USER_tab_colums where TABLE_NAME like 'TABLE_%' group by TABLE_NAME