Categorie
HardwareSoftware

Star Wars Titan XP Edition Unboxing And Benchmarks


Star Wars Titan XP Edition Unboxing And Benchmarks Subscribe! http://bit.ly/SubTechofTomorrow Mark's Article: http://bit.ly/2zLIQ2O
Try Amazon Prime FREE for 30 Days & Support Tech of Tomorrow! http://amzn.to/12JFYau Don't forget to check out the website!
http://www.techoftomorrow.com Check us out on Facebook!
http://www.facebook.com/TechofTomorrow Stay updated on Twitter!
http://www.twitter.com/techof_tomorrow Tech of Tomorrow Music!
http://www.techoftomorrow.com/music The Benchmark Song: The Human Zoo
– Free on Spotify! http://spoti.fi/10Vz31z
– Amazon: http://amzn.to/12Rh6kI
– iTunes: http://bit.ly/199301I

Categorie
HardwareSoftware

Regular expression o espressioni regolari: cosa sono e come utilizzarle

Author: IlSoftware.it

Quante volte vi è capitato di dover effettuare delle modifiche su un documento, un file di testo o un foglio elettronico non riuscendo a trovare la via migliore per intervenire in blocco su un gran numero di informazioni?
Come fare, per esempio, a eliminare quanto appare su ogni riga dopo un certo carattere oppure a sostituire in blocco diverse varianti di occorrenze nel testo?

Regular expression o espressioni regolari: cosa sono e come utilizzarle

Cosa sono le regular expression o espressioni regolari e come si usano

Le regular expression o espressioni regolari in italiano sono stringhe composte anche da sequenze di simboli che permettono di individuare un insieme di stringhe.La sintassi non è universale: programmi diversi usano approcci sintattici differenti ma l’approccio è comunque sempre lo stesso.
I programmi del pacchetto Office, LibreOffice e gli editor di testo come Notepad++ supportano tutti le regular expression accedendo alle funzioni Trova o Sostituisci.

Un’espressione regolare definisce una funzione che prendendo in ingresso una stringa restituisce in uscita un valore del tipo sì/no a seconda che la stringa segua o meno lo schema o pattern indicato.
Ecco perché le regular expression si utilizzano con i comandi Trova e Sostituisci: se una o più stringhe contenute nel file rispettano lo schema indicato nell’espressione regolare, la sequenza di caratteri viene evidenziata oppure sostituita con quella specificata dall’utente.

I simboli seguenti sono certamente interessanti per iniziare a creare le proprie regular expression:

. = qualunque carattere
\. = carattere “punto”
.? = corrispondenza con qualunque carattere, zero o una volta
.* = corrispondenza con qualunque carattere, zero o più volte
.+ = corrispondenza con qualunque carattere, una o più volteCercando, per esempio, R.ssi, l’editor di testo restituirà sia le occorrenze di Rossi che quelle di Russi.

Regular expression o espressioni regolari: cosa sono e come utilizzarle

L’importante, quando si effettua una ricerca o una sostituzione con una regular expression, è attivare l’apposita casella che consente di informare il programma che quella richiesta non è una ricerca normale.

Rilevanti anche i seguenti simboli:

^ = Trova il termine cercato solo se appare all’inizio di un paragrafo
^. = Individua il primo carattere di ogni paragrafo o riga
$ = Trova il termine cercato solo se appare alla fine di un paragrafo
^$ = Individua una riga vuota
| = Trova i termini che compaiono sia prima che dopo il simbolo |. Ad esempio, cercando con il criterio questo|quello, vengono individuate nel testo sia le occorrenze di “questo” che di “quello”. Si ottiene di fatto un “OR”.
{2} = Definisce il numero di ripetizioni del carattere che precede la parentesi graffa aperta. Ad esempio, “mol{2}e” trova e seleziona “molle”.
{1,2} = Definisce il numero minimo e massimo di volte di ripetizioni del carattere che precede la parentesi graffa aperta. Ad esempio, “mol{1,2}e” trova e seleziona “mole” e “molle”.
{1,} = Definisce il numero minimo di volte che il carattere che precede la parentesi graffa aperta può ripetersi. Ad esempio, “mol{2}e” trova “molle”, “mollle” e “mollllle”.

Si supponga di voler trasformare il seguente elenco:

Mario Bianchi
Mauro Verdi
Giuseppe Neri
Flavio Marroni
Franco Violi

in questo:

Bianchi, Mario
Verdi, Mauro
Neri, Giuseppe
Marroni, Flavio
Violi, Franco

L’obiettivo è cioè quello di effettuare la trasposizione di nomi e cognomi in un elenco in cui figurino prima i cognomi e poi i nomi, separati da virgole.

La sintassi da usare nel campo per la ricerca è la seguente: ^([a-z]+) ([a-z]+)

Regular expression o espressioni regolari: cosa sono e come utilizzarle

Il primo carattere della regular expression consente, come visto in precedenza, di selezionare i termini che compaiono all’inizio di ciascun paragrafo (riga) mentre quanto tra parentesi tonde indica di selezionare qualunque termine contenente lettere dell’alfabeto.
Al primo termine, in questo caso il nome, sarà assegnato l’identificativo “1” mentre al secondo (seconda parentesi tonda), l’identificativo “2”.

Nel campo Sostituisci con è quindi possibile inserire , per avere, in ogni riga, prima il cognome e poi il nome, opportunamente separati da una virgola.

Eliminare tutto quanto compare dopo una certa stringa, su ogni riga

Per rimuovere qualsiasi stringa di caratteri che comparisse dopo un certo carattere o un insieme di essi, è possibile digitare quanto segue nel campo Trova:

(.+\.JPG).*

Mentre nella casella Sostituisci con si dovrà digitare:

$ 1

A questo indirizzo si possono trovare diversi esempi di utilizzo delle regular expression nel caso di Office mentre qui una guida per LibreOffice, utilizzabile anche nel caso degli editor di testo migliori come Notepad++.

Categorie
HardwareSoftware

Fastweb annuncia le offerte Mobile per i nuovi e i vecchi clienti senza distinzione

Author: Le news di Hardware Upgrade

Dopo le offerte mobili presentate lo scorso maggio con l’eliminazione delle sorprese in bolletta e successivamente con le nuove offerte fisse che aboliscono definitivamente le promo e i costi nascosti, Fastweb presenta la seconda tappa di #nientecomeprima annunciando le novità volte a rinnovare il patto di fiducia e di trasparenza con i propri clienti. In questo caso Fastweb ha deciso di porsi in modo diverso dagli altri concorrenti e di permettere ai clienti, sia quelli nuovi che quelli vecchi, di aderire a qualsiasi offerta. Quindi tutti potranno sottoscrivere una qualunque offerta dell’operatore per il mobile senza la preoccupazione di cercarne di nuove perché non si avranno costi di ingresso, di uscita o di cambio piano.

“L’innovazione e la spinta al cambiamento sono il nostro tratto distintivo da sempre” ha commentato Alberto Calcagno, amministratore delegato di Fastweb. “A maggio abbiamo imboccato la strada della totale trasparenza per le nostre offerte mobili e su questa vogliamo continuare. A fronte di un mercato mobile in cui i costi nascosti, secondo una recente inchiesta giornalistica, ammontano a circa 2 miliardi, pari cioè a circa il 15% del settore, noi rispondiamo con tariffe chiare e semplici eliminando ogni extra costo. E sul fisso abbiamo detto basta alle promo e ai prezzi che lievitano alla fine del periodo. Ma non vogliamo fermarci qui. Con la seconda tappa di #nientecomeprima compiamo un ulteriore passo verso ciò che gli italiani chiedono a gran voce, ovvero sanare una fastidiosa consuetudine consolidata nel mercato mobile che fino a oggi vede fortemente penalizzati i già clienti rispetto ai nuovi limitando le offerte migliori a chi proviene da altri operatori mentre noi vogliamo renderle accessibili a tutti e sempre senza costi, vincoli o penali. Andremo avanti in questa direzione sia sul fisso che sul mobile anche nel 2018 arricchendo di nuovi capitoli la nostra strategia”.

A partire dalla giornata di lunedì 20 novembre tutti i clienti Fastweb mobile potranno dunque essere liberi di aderire a nuove offerte del portafoglio mobile dell’operatore in modo del tutto gratuito e veloce. Capitolo importante anche la convergenza per Fastweb e in questo caso l’azienda punta sull’offerta FREEDOM che si rinnova per i clienti nuovi ma anche per i vecchi passando da 6 ad 8GB di traffico dati con minuti e SMS illimitati mantenendo però lo stesso prezzo ossia 9.95€ ogni 4 settimane per tutti coloro che hanno già Fastweb per la linea di casa. “Rimane immutata la possibilità di avere giga illimitati attraverso gli hot spot WOW-FI, l’innovativo servizio di wi-fi condiviso tra la Community dei clienti che oggi è disponibile in più di 800 Comuni d’Italia, per navigare in mobilità senza limiti e senza consumare i Giga inclusi nel proprio abbonamento”.

La convergenza arriva anche sul mercato del fisso dove Fastweb applica la strategia del mobile e dunque nessun costo aggiuntivo per i servizi telefonici supplementari come la segreteria o il trasferimento di chiamata che sono già inclusi nel prezzo finale.

L’offerta Fastweb Mobile

  • Mobile 500 con 500 minuti di chiamate, 500 SMS, 3GB di traffico dati in 4G ad un prezzo di 9.95€ ogni 4 settimane (per i clienti Fastweb anche sul fisso il prezzo diviene 5.95€)
  • Mobile 250 con 250 minuti di chiamate, 250 SMS, 6GB di traffico dati in 4G ad un prezzo di 9.95€ ogni 4 settimane (per i clienti Fastweb anche sul fisso il prezzo diviene 5.95€)
  • Mobile 100 con 100 minuti di chiamate e 100MB di traffico dati in 4G ad un prezzo di 1.95€ ogni 4 settimane (per i clienti Fastweb anche sul fisso il prezzo diviene 0.95€)
  • Illimitato con minuti di chiamate illimitati, SMS illimitati, 8GB di traffico dati in 4G ad un prezzo di 14.95€ ogni 4 settimane (per i clienti Fastweb anche sul fisso il prezzo diviene 9.95€)

Categorie
HardwareSoftware

G.Skill responds with 32GB DDR4-4400 memory kit

Author: bobo [AT] fudzilla [DOT] com (Slobodan Simic) Fudzilla.com – Home

Part of G.Skill’s Trident Z series

G.Skill has announced its fastest high-capacity Trident Z memory kit with four 8GB modules working at 4400MHz.

Although it was only a fews ago that Corsair claimed the world’s fastest high-capacity 32GB DDR4 memory kit running at 4333MHz, G.Skill responded with its own version, pushing frequency to 4400MHz. G.Skill’s new 32GB (4x8GB) dual-channel memory kit runs at the 4400MHz frequency with CL19-19-19-39 latency at 1.5V.

As expected, it is based on binned Samsung B-die DDR4 ICs and is part of G.Skill’s well-known Trident Z lineup, with a recognizable black asymmetrical heatsink.

gskill tridentz440032GB 1

G.Skill has already tested the new kit on the Asus ROG Maximus X Hero (Wi-Fi AC) motherboard with Intel Core i7-8700K CPU.

Bear in mind that G.Skill also showed a 4800MHz clocked DDR4 16GB (2x8GB) kit with CL-19-19-19-39 latency at the Computex 2017 show back in June, so we expect such kits to show up pretty soon. Currently, the fastest kit from G.Skill runs at 4600MHz but comes only in 16GB capacity.

Unfortunately, G.Skill did not reveal any details regarding the price or the availability date for the new 32GB 4400MHz kit but we doubt that this one will be on the cheap side.

gskill tridentz440032GB 2

Categorie
HardwareSoftware

OnePlus 3T riceve la OxygenOS Open Beta 18 basata su Android 8.0 Oreo

Author: Alessio Fasano Android Blog Italia

Per quanto l’attenzione sia tutta incentrata sul nuovo OnePlus 5T, il produttore sta continuando a rilasciare aggiornamenti per i suoi smartphone precedenti. 

Circa un paio di mesi fa OnePlus ha rilasciato una versione beta privata di Android 8.0 Oreo per OnePlus 3. Qualche settimana fa la nuova versione di Android ha trovato posto nel canale Open Beta riservato ai possessori di OnePlus 3 e OnePlus 3T. 

Nelle scorse ore è stata rilasciata la OxygenOS Open Beta 18 per OnePlus 3T e la Open Beta 27 per OnePlus 3 che condividono le novità:

Ecco il changelog completo:

  • New UI for Do Not Disturb
    • We’ve made the Do not Disturb setting easier to understand
  • Optimized standby battery usage
  • Smart Text Selection improvements
    • This option should now work as intended
  • General performance improvements
  • Updated OnePlus and GMS applications
    • We’ve updated OnePlus Gallery, and fixed some bugs in Weather, Recorder, and File Manager
  • Updated Google security patch (October 2017)
  • Other bug fixes and optimizations
    • Updates to language localization, fixes for extended screenshot in some applications, bluetooth performance enhancements, camera gesture fixes, and memory optimizations 

Come possiamo notare dal changelog, oltre ad una serie di ottimizzazioni e bugfix, troviamo delle novità riguardanti la modalità “Non disturbare”, l’aggiornamento dell’app Galleria e l’introduzione delle patch di sicurezza di ottobre. 

Per ulteriori informazioni su come aderire al programma beta e procedere all’installazione potete fare riferimento al sito ufficiale dedicato.

Se invece preferite il ramo “stabile” degli aggiornamenti ufficiali, ricordiamo che lo scorso 25 settembre è stata rilasciata la OxygenOS 4.5.0 (con Android 7.1.1 Nougat a bordo).

Se non avete ancora ricevuto l’update potete usare il “solito” trucchetto della VPN utilizzato con i precedenti aggiornamenti.

Dovete scaricare l’app che trovate nel badge in fondo a questo articolo e selezionare il server “Germany”. A questo punto andate nel menu impostazioni – Aggiornamenti di sistema. Vi verrà notificato l’update. Ora arrestate la VPN e avviate tranquillamente il download.

Free VPN proxy by Snap VPN
Free VPN proxy by Snap VPN
Price: Free+

Via