Server Rack Pet-Project: Proxmox
There’s a shortage of Raspberry Pi, that’s not news, it’s been a while and people are selling the ones they have at crazy prices. Since I’m not really willing …
posts
There’s a shortage of Raspberry Pi, that’s not news, it’s been a while and people are selling the ones they have at crazy prices. Since I’m not really willing …
Note:If you’re looking for some ideas for yourself, I suggest having a quick look atthis list, there are quite a lot of varied activities (which I might pick up …
After having configured thefirewall, I needed to have one extra cable to plug it to the switch in order to connect my laptop to the network. (Un)fortunately I …
What server rack project would it be without a firewall?! I got myself another bargain deal with aWatchGuard Firebox XTM25. I should have enough fun with some …
After mounting and finally managing to have a UPS working, I can guarantee that a NAS will “always” be powered on without disrupting the data availability…
It happened already a handful of time that the Raspberry Pi are not reachable in the network, so I need to have a proper way to access them directly. The …
After quite a lot ofsuffering and sweatingwith my new UPS I managed to finally have it working.
Now that I have something that isnetwork-connectedand which I could use finally, it is time to make sure it has continuous electricity to keep things stable.
After having done alittle tweakto the rack, I started tackling the networking side.
Now that I have gotmy cool rack assembledI noticed the mess it made on my floor. Unfortunately, I was so busy cleaning it right away, that I didn’t take any …
Today I’ll be covering the first phase of my new pet project: aserver rack.
This will be an unusual pet project compared to the one I’ve always done as a programmer.
It’s again that time of the year, the end of it, the moment where we stop, we look back and check how we did. Have we been able to do all the things we wanted …
This is the tenth part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the ninth part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the eighth part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the seventh part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the sixth part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the fifth part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the fourth part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the third part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the second part of the seriesSave yourself from a disaster: Redundancy on a budget.
This is the first part of the seriesSave yourself from a disaster: Redundancy on a budget.
What can we learn from the latest major cloud incident (ie. burning OVH datacenter)?Do not put all your eggs in one basket!The only certain thing is that it’s …
LastPass has recently decided tolimit their free accountto allow only 1 active device (computer or mobile) per account.In the lights of this debatable …
The end of the year has come, so it’s time to look back and sum up what has happened and what has been achieved.
I’ve been typing with two fingers for over 20 years and didn’t bother much about my typing skills. In fact, I was a pretty average typist with a rate of ~39wpm …
I leftSkuola.netasCTOto joinRadical(formerly BAGBNB) asEngineer.
The tech challenged I’ve used in Skuola.net was designed in order to be submitted by any developer, regardless the experience level or the programming language.
This is my summary of the bookDomain Driven Design Quickly, I’ve highlighted the main concepts as a reference.
It all started as aNew Year’s Resolution. This year I wanted to make it happen for real, and, by knowing myself pretty well, I had to put it to a whole new …
Because…
The most common one is the T-shaped professional or more correctly T-shaped skills since we’re talking about abilities.
Most of the times the word “done” has a very subjective meaning, especially when we are in a business context.
The Eisenhower Matrix helps you decide and prioritise tasks based on urgency and importance. In fact, it is also referred to as the Urgent-Important Matrix.
[toc]https://www.slideshare.net/fabiocicerchia/performance-optimisation-69670789
TheAgile Manifestohas the following 4 core values:
Usually, most rookie developers don’t use a VCS (Versioning Control System), likeSVNorGIT, in this post I won’t talk about the benefits of using one. This post …
The version number itself, and more generally the way you manage it, is most of the timeunderestimatedbecause it’s considered somethingtrivial.It is used to …
I was trying to face an apparently huge problem, collect all the eventsboundto the DOM elements. Then I realised that the mainobstaclewas thebrowser, yes the …
TheEFF, The Electronic Frontier Foundation, did research about theusers’ privacyand how it is possible toidentify the userin a quite unique way.The concept is …
Utilizzare gli eventi onMouseEnter & onMouseLeave non solo su Internet Explorer non sarà più un problema! Basta una funzioncina javascript e prototype.
Ecco un modo veloce per rimuovere tutte le entità html da una stringa:
Come aumentare la lista dei comandi eseguiti nella shell è un’operazione rapida e indolore, basta aggiungere 2 righe al vostro file~/.bashrc.
Ecco a voi un piccolo comando da lanciare nella vostra linux shell per convertire un database SQLite 2 alla versione più recente ovvero la 3:
Vi è mai capitato che quando digitate il vostro bel comando “apt-get …” la shell vi risponda “picche” dandovi questo messaggio:
Nelpost precedenteabbiamo visto come rimuovere il www dall’url, ora invece vediamo come aggiungerlo
Volete utilizzare il vostro dominio senza che vi sia il “www” davanti? Allora create un file “.htaccess” nella root del vostro web server se non lo avete gia, e …
Se mai avete sentito parlare di crontab, cron o cronjobs e non siete mai riusciti a capire di cosa si stava parlando: questo tutorial è per voi!
Oggi vi darò un’altro piccolo snippet per PHP, ovvero come recuperare tutte le variabili e le costanti dichiarate… Potete parsarvi i due array e applicare un …
Validare una chiamata AJAX o presunta tale si può fare tramite un HTTP Header particolare: HTTP_X_REQUESTED_WITH. Il browser che effettua una chiamata AJAX …
Volete evitare di chiudere Firefox ogni volta che modificate il vostro file hosts? Qui troverete la soluzione! 😉Allora per chi non sa cosa sia un file hosts vi …
Oggi vi mostrerò come creare facilmente e in poco tempo un plugin motore di ricerca, per Firefox e Internet Explorer 7, utilizzando il formato OpenSearch.
Come risolvere il problema della trasparenza delle immagine PNG su Internet Explorer 6?
XDebug ci aiuta nel debugging dei nostri script, permettendoci anche di migliorare le prestazioni.
Avete la necessità di dover intercettare quella fase precedente alla chiusura del brower o del tab contenuto in esso?Eccovi qui la soluzione:
Come creare script in javascript mantenendo la compatibilità con gli altri framework utilizzati all’interno di un sito (es: prototype, jquery, mootools, ecc)? …
Sicuramente chiunque di voi si sia imbattuto nella creazione di siti web che rispettino gli standard XHTML 1.1 del W3C e ha voluto mantenere la compatibilità …
In questo post vi mostrerò un metodo efficace per prevenire il consumo illecito della vostra banda e la violazione dei diritti di copyright. L’hot-linking è una …