È possibile affermare che il linguaggio di scripting PHP abbia in qualche modo rivoluzionato l’accessibilità delle applicazioni web? Diciamo quantomeno probabile, del resto quale sviluppatore non ha mai messo mano a uno script PHP? Vale la pena ricordarlo, PHP è free software, distribuito sotto la PHP License che, per dettagli in merito all’utilizzo del nome,…
Che GitHub sia punto di riferimento per l’hosting di repository git non è affatto una novità, anzi. La piattaforma, pur essendo closed-source, è percepita come il luogo aspettato per gestire il codice di qualsiasi progetto open-source. Non è stato un caso che Microsoft abbia acquisito GitHub qualche anno fa, come parte della sua trasformazione da…
Proprio nel giorno del Ringraziamento americano, PHP.net ha rilasciato la versione 7.4 del popolare linguaggio di programmazione pensato per i server HTTP. PHP è ancora molto usato, forse perché è stato uno dei primi linguaggi pensati per ricevere input tramite HTTP, fare qualche elaborazione e generare dell’output – tipicamente codice HTML. E proprio in questa…
Era solamente la scorsa settimana quando vi raccontavamo della vulnerabilità relativa ad apt, il package managed di tutte le distribuzioni Debian e derivate, scoperta e risolta in tempi brevissimi ed oggi siamo a parlare di una nuova vulnerabilità, stavolta relativa ad un altro package manager (PEAR) relativo ad un altro ambito (il linguaggio di programmazione…
Altro giorno, altro bug! Questa volta in PHPMailer, il modulo più usato in php per creare ed inviare email da un sito web. Questo è un bug di sicurezza, marchiato 0day, che indica non solo che è pericoloso (ovvero, se sfruttato, permette di fare dei danni alla macchina presa di mira), ma che è anche già sfruttato, e quindi è da sistemare…
Negli articoli precedenti abbiamo costruito parte di una classe PHP per l’accesso ad un database Firebird. Allo stato attuale delle cose, la nostra classe ci consente di effettuare query, navigare nei resultset ed operare sui campi BLOB. In questo articolo cercheremo di completare il lavoro provando a capire cosa sono le Transazioni ed implementando…
Nello scorso articolo abbiamo iniziato a costruire una classe PHP per l’accesso ad un database Firebird. Sulla base di proprietà e metodi specifici abbiamo inziato ad effettuare query ed a navigare nei resultset di queste. Quello che ci apprestiamo a fare ora è entrare nello specifico, costruendo metodi che ci permettano di gestire un…
Nell’esteso panorama degli RDBMS (Relational Database Management System) si sta pian piano ritagliando una fetta di mercato un progetto giovane, ma già molto maturo : Firebird. Nato da una costola del più famoso Interbase della Borland, FireBird rappresenta un’ottimo punto di partenza per quanti vogliono impementare soluzioni database stabili ed efficenti. Cercheremo in questa…
Come avevamo anticipato in chiusura dell’articolo “Riuscirà una tempesta invernale dove tutti hanno fallito, cioè a fermare una release del Kernel Linux?” in realtà ci credevamo poco anche noi e, puntualmente, la conferma è arrivata: Linus Torvalds ha ripreso a lavorare a tutte le pull request della prossima versione del Kernel Linux, il problema è…
Puntuale, nel pieno rispetto delle tempistiche che il progetto Mint ha sempre dimostrato, ecco arrivare sugli “scaffali” Linux Mint 21.3, nome in codice “Virginia“. Decine, come sempre, le novità introdotte a partire dall’introduzione della già annunciata possibilità di utilizzare il window manager Wayland. Come ampiamente anticipato, il supporto è definito sperimentale, quindi non c’è da…
ai (42) Android (32) AWS (30) Bug (67) Canonical (81) CentOS (41) Cloud (59) container (48) Controversia (32) Debian (87) desktop (30) docker (61) Fedora (52) Firefox (36) GitHub (65) Gitlab (30) Google (85) IBM (49) Intel (53) KDE (34) Kernel (216) Kubernetes (88) Linux (663) LinuxFoundation (31) LTS (32) Malware (50) Microsoft (176) MicrosoftLovesLinux (37) Mozilla (37) open-source (321) Openstack (56) Oracle (34) RaspberryPI (30) Red Hat (152) Release (45) RHEL (35) SaturdaysTalks (44) Sicurezza (89) Software (36) SUSE (34) systemd (73) Torvalds (77) Ubuntu (166) Vulnerabilità (54) Windows (79)