giovedì 22 dicembre 2011

Creare una matrice dinamica velocemente [c++]


Diciamoci la verità, le matrici dinamiche sono utilissime, e su questo non c'è dubbio,  ma implementarle nel c++ non viene così naturale come per i vettori.
E' per questo motivo che in questo articolo, tratteremo un modo semplice e veloce per creare e riempire una matrice totalmente dinamica senza mai toccare un puntatore direttamente.

OverWolf - Stay in the game




Killstreak negli FpS, Drop Epici nei Mmorpg, Livello degli fps di gioco... bhè se capite almeno una di queste frasi siete un giocatore Pc proprio come il sottoscritto.

Quante volte vi è capitato, magari durante una partita, di voler controllare la mail o magari una semplice occhiata al socialnetwork di fiducia e quindi di dover ricorrere al fastidiosissimo Alt+Tab?

sabato 17 dicembre 2011

Eliminare pubblicità su YouTube


stanchi delle noiose pubblicità su youtube?? Volete vedere i vostri video preferiti in santa pace??
Da oggi si può con adBlock!

lunedì 12 dicembre 2011

Il primo bug


Il noto termine 'bug' in informatica indica un comportamento non previsto di un programma, che porta ad errori e malfunzionamenti del software. Ma come si spiega l'uso di questo termine? 'Bug' in inglese significa insetto, ed è proprio questo termine che sta alla base di questa curiosità: si dice che nel 1947 nell' università di Harvard, fu trovato il motivo del malfunzionamento del computer Mark II: era proprio un insetto che si era incastrato tra i circuiti. Così, nel registro del computer fu annotata la frase

«1545. Relay #70 Panel F (moth) in relay. First actual case of bug being found»

Da queste parole, però, si può comprendere che il termine bug era probabilmente già stato usato per indicare un problema tecnico, si dice che fu Edison, intorno al 1870, a farne il primo uso.

Fonti : wikipedia, c++ for everyone (Cay Horstmann)

giovedì 8 dicembre 2011

Malato... Terminale [Parte 4]

Nella quarta parte di "Malato...Terminale" vedremo come utilizzare il simbolo di pipe, gestire l'input e l'output e ordinare semplici file.

venerdì 25 novembre 2011

Codice Sorgente di Doom 3

E' da un paio di giorni che circola in rete il codice scritto in C++ di questo famosissimo gioco...

martedì 1 novembre 2011

Filesharing senza limiti con Wetransfer


Da sempre la condivisione di file (specialmente di grosse dimensioni) è stato un problema per tutti coloro che non avendo la possibilità di scambiarsi file manualmente avevano la necessità di farlo via internet.

sabato 29 ottobre 2011

Tecnica dell'Hashing Doppio



L'hashing doppio fa parte dei tipi di funzione che possiamo usare per gestire una tabella hash con indirizzamento aperto..

Metodo dell'indirizzamento aperto per le Tabelle Hash


Un metodo per gestire le collisioni quando si ha a che fare con le tabelle hash è chiamato indirizzamento aperto. Al contrario delle liste di collisioni che mirano a memorizzare più oggetti aventi le stesse celle di destinazione in un'unica cella mediante delle liste, il metodo dell'indirizzamento aperto, in caso di collisione di due oggetti, scansisce la tabella mediante un indice i...

Tips: inserimento in un Vector


Un vector è una struttura dati con accesso diretto ed è una tra le strutture più utilizzate quando programmiamo. In C++ uno degli errori più commessi e "sottili" è fondere i due possibili usi del nostro vettore

sabato 22 ottobre 2011

CAM/SCR/DvdRip



Quante volte ognuno di noi dopo aver scaricato un film che aspettava di vedere da tanto tempo è rimasto poi deluso dalla sua pessima qualità?
Ecco una breve guida per non cascare più in inganno e vedere in buona qualita i film desiderati  infatti basta stare attenti al formato del film!

venerdì 21 ottobre 2011

[ubuntu] Risolvere qualche bug di Ubuntu 11.10


Da pochi giorni è uscita la nuova versione di una delle più famose distro linux e cioè ubuntu 11.10 .
Oltre a numerose novità e miglioramenti, sotto alcuni aspetti, questa versione partorisce nuovi bug che a mio parere sono abbastanza fastidiosi, per esempio il fatto che al riavvio la luminosità è sempre massima o alcuni difetti nelle schermate, come fastidiose linee viola...
Oltre a queste ve ne sono un altro paio che andremo ad analizzare e correggere.

lunedì 17 ottobre 2011

domenica 2 ottobre 2011

Coconut ci informa sul nostro Mac

Molti utenti Mac vorrebbero sapere in che stato è la batteria del proprio dispositivo, punto di forza del portatili Apple, per prendersene cura maggiormente o per sapere se è arrivato il momento di cambiarla...


venerdì 30 settembre 2011

Guida alla realizzazione di una texture.



Per chi bazzica nel campo informatico, la parola "texture" suona di certo familiare. Si tratta in generale di un'immagine poligonale atta a ricoprire superfici virtuali allo scopo di renderle pseudo-realistiche o comunque non "piatte e monocrome". Vediamo un pochino come realizzare una texture, a partire da un'immagine abbastanza adatta allo scopo. L'immagine base di certo deve possedere una certa omogeneità. Lo scopo è di creare un'immagine che, affiancata a se stessa su un qualsiasi lato, forma un "tessuto" apparentemente continuo.

Win For Life Generator

Un programmino scritto in C++ che simula un numero n di estrazioni al popolare gioco Win For Life.

giovedì 29 settembre 2011

Dopo CD, DVD e Blu Ray eccovi M-DISC



Ormai da anni i supporti digitali come Cd e DVD sono diventati un must per l' archiviazione di file multimediali e non... Unica pecca di questi supporti ottici è l' usura del tempo e la loro fragilità... Infatti la capacità di immagazzinare dati ormai arrivata a traguardi enormi con i DVD Dual Layer e i Blu Ray Disc (in particolar modo usati per i film in altissima qualità) ma tutto ciò non basta ed per questo che sono nati gli M-DISC.

TV senza televisore..


Vi è mai capitato di essere fuori casa, magari all'università, e rimanere li a non fare niente e desiderare tanto vedere qualche canale per passare un pò il tempo? Bè TVOSA fa proprio al caso vostro.
Infatti questo programma permette di quardare la TV avendo a portata di mano solo una semplice connessione internet.

Il nuovo 3D diventerà anche economico?


La nuova tecnologia 3D sta prendendo piede ormai su qualsiasi piattaforma, iniziata con qualche immagine anaglifica su pc e "finita", per ora, su dispositivi che permettono di lasciare sul comodino i vecchi occhialetti ciano e rossi e godersi il 3D direttamente con i propri occhi. In quanto a coinvolgimento è un grande passo in avanti ma i prezzi di questi televisorine scoraggiano l'acquisto.
Ma se invece esistesse una pellicola in grado da rendere anche il vostro "tradizionale" televisore un televisore in 3D? Penso proprio che ci si farebbe un pensierino, o almeno è quello che farei io...

mercoledì 28 settembre 2011

Malato...Terminale [parte 2]


In questa seconda parte di "Malato... Terminale" vediamo operazioni di base come cambiare directory o navigare tra i nostri file in modo veloce, inoltre vedremo come evitare di scrivere sempre gli stessi comandi usati in precedenza.

lunedì 26 settembre 2011

Creare un MakeFile


A volte, i file sorgente da compilare sono tanti ed è sconveniente, per chi compila da terminale, scrivere ogni volta il comando g++ seguito da tutti i nomi delle sorgenti...

[C++]Compilare i file sorgenti da terminale

A volte potremmo stancarci dei soliti compilatori inseriti nelle varie "suite" di programmazione o potremmo voler capire come viene effettuato quel processo "build" che precede ogni nostra azione esecutiva nel programmare.E' qui che entra in gioco il terminale stesso....

domenica 25 settembre 2011

[Ubuntu] Email sul desktop tramite notifica


Se anche a te interessa essere avvertito (quasi) in tempo reale quando la tua casella email riceve un nuovo messaggio, questo articolo fa al caso tuo.
Ebbene sì in questo articolo vi mostrerò come ricevere una notifica quando nella vostra o vostre caselle arriva un nuovo messaggio e questo tutto grazie ad un piccolo programma chiamato CloudSN.

sabato 24 settembre 2011

[Ubuntu] Synapse, cercare è un mestiere...


Cos’è Synapse? Synapse è un innovativo lanciatore di applicazioni che basa le proprie ricerche sul motore Zeitgeist.


Synapse è un nuovo progetto (scritto in Vala)realizzato da Michal Hruby, il quale ci permette di avviare applicazioni o trovare file e documenti utilizzando un'interfaccia molto veloce e carina.
Questo può essere usato per avviare applicazioni o effettuare ricerche di documenti e file all’interno del sistema, ma anche direttamente su internet, infatti ha un'apposita sezione dedicata proprio alle ricerche in questo settore.

Malato...Terminale



Quando il sistema Unix nacque, negli anni 60, non esisteva alcuna interfaccia grafica e dunque per comunicare con il computer si dovevano digitare vari comandi per ottenere un determinato risultato. Questo sistema, man mano che l'interfaccia grafica avanzava, è andato via via "nascondendosi" nel nostro pc ed è trascurato da molta gente. Ora nei sistemi operativi basati su Unix abbiamo una applicazione chiamata Terminale, che ci consente di interagire con la nostra macchina tramite comandi digitati da tastiera. E' molto importante scoprire il terminale...

lunedì 19 settembre 2011

Lynxlet: un browser tutto testuale

Con l'evolversi della tecnologia e dell'informatica, anche i Browser web sono cambiati: basta vedere FireFox o Google Chrome che hanno addirittura applicazioni e web store al loro interno. Ma c'è chi la pensa diversamente....

domenica 11 settembre 2011