Postgresql Logo

Postgresql: Creare ed usare il file .pgpass

0

In questo articolo vedremo cos’è e a cosa serve il file .pgpass in postgresql. Creando nella nostra home un file chiamato .pgpass, è possibiel utilizzare i tools da linea di comando di postgresql tipo psql, pg_dump, pg_dumpall ecc. senza dovere inserire ogni volta la password. Questo vuol dire che potremo utilizzare questi programmi  anche tramite scripts senza il bisogno di …

Read More
Mjc5MjI0Ng

Linguaggi di programmazione più popolari del 2016

0

Anche quest’anno la IEEE ha pubblicato un grafico interattivo contenente i linguaggi di programmazione più popolari del 2016. Finalmente il C è riuscito a spodestare il Java e a raggiungere il primo posto. Nella top five, Python è riuscito a rubare il terzo posto al C++, e si nota anche la presenza di R in quinta posizione. R viene principalmente …

Read More
Margaret Hamilton1

Ecco il codice dell’ Apollo 11

0

Un responsabile della Nasa, ha caricato qualche giorno fa su GitHub il codice dell’Apollo Guidance Computer presente sull’Apollo 11, che per primo mandò l’uomo sulla luna. E’ possibile consultarlo online da questa pagina. Il codice è scritto in linguaggio Assembly, un linguaggio a basso livello, il che lo rende oscuro alla maggior parte dei programmatori o comunque poco comprensibile. In questa …

Read More
Big O Complexity

[Algoritmi] O grande ed altre notazioni importanti

0

Vediamo prima a grandi linee cosa si intende per O grande, e poi ci addentreremo con definzioni un po più formali: La notazione O grande (Big-O) è probabilmente una delle più importanti in Computer Science: questa indica il caso peggiore del tempo di esecuzione di un algoritmo. Esistono altre notazioni, anch’esse importanti, che indicano ad esempio l’ andamento di un …

Read More
Linus Torvalds

I Magic Number di Reboot()

0

La funzione reboot() di Linux ha una signature interessante: int reboot(int magic, int magic2, int cmd, void *arg); Questa funzione può essere richiamata solo da un uid 0 (ovvero quello del root), ma è necessario anche indicare due “magic numbers” per fare eseguire la funzione. Perchè? Se per qualche motivo, un processo con uid 0 impazzisce e per problemi di …

Read More
Patternmatching

Algoritmo di Boyer-Moore per il SSM

0

Nel 1977 Robert Boyer e J Moore hanno sviluppato un algoritmo molto efficiente per il String Searching Matching che prende appunto il nome degli autori. Questo algoritmo è divenuto molto famoso, tant’è che non solo è considerato l’ algoritmo più efficiente nel caso comune, ma viene implementato (tutto o in una versione più semplice) nelle funzioni di ricerca degli editor di …

Read More
Page 1 of 13012345»102030...Last »