it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Errore minimo, grave catastrofe - GitLab va offline per un giorno

GitLab, una startup che è un'alternativa al GitHub molto popolare, ha avuto di recente una giornata piuttosto dura in quanto un errore umano ha causato l'interruzione dell'intero sito per un giorno intero .

Il problema di GitLab è iniziato quando il sito stava riscontrando problemi di tempo di caricamento e stabilità . Il sito Web è stato portato offline per correggere i problemi. Tuttavia, durante la manutenzione, qualcuno ha involontariamente commesso l'errore di cancellare accidentalmente una directory contenente 300 GB di dati di produzione dal vivo .

Fortunatamente per GitLab, i contenuti eliminati riguardavano solo problemi e richieste unite . I repository e i wiki non sono stati influenzati da questo errore in alcun modo, il che significa che il danno causato da questo errore non era così grave come avrebbe potuto essere

Con la directory cancellata, il personale di GitLab si gira immediatamente verso il suo backup. Sfortunatamente per loro, GitLab ha avuto un altro problema . Secondo il file di Google Doc che veniva costantemente aggiornato mentre GitLab lotta per tornare online, tutte le 5 tecniche di backup / replica che il sito Web implementato non funzionava in modo affidabile e, in alcuni casi, non erano mai state impostate in primo luogo .

Recuperare questi file persi dal cloud non è un'opzione per GitLab, in quanto l'azienda ha deciso, alla fine dell'anno scorso, di scaricare il cloud per costruire e gestire i propri cluster Ceph . Inutile dire che GitLab sta ora riconsiderando la loro posizione su quel particolare argomento.

@TheRegister @gitlab lavorerà per rendere l'applicazione più performante ed esplorare i provider di hosting cloud alternativi.

- Connor Shea (@connorjshea) 1 febbraio 2017

Nonostante il giorno tumultuoso di GitLab, il sito Web è ora attivo e funzionante come di consueto. Mentre il sito web riportava che alcuni dati andavano persi durante una finestra di sei ore, i repository Git rimasero illesi durante l'intero calvario. Qui è possibile visualizzare un registro di tutti gli eventi dell'intero evento.

Mentre molte lezioni possono essere apprese dal piccolo errore di GitLab (principalmente hubris), il metodo di GitLab di gestire la crisi è piuttosto ammirevole in quanto l'avvio era chiaro e trasparente con i suoi utenti . Ecco sperando che GitLab impari da questo errore. Altrimenti, la sua base di utenti sarebbe probabilmente meno indulgente se la storia si ripete.

Fonte: il registro

Disattiva i monitor di connessione aggiuntivi in ​​un Click With Screen Commander

Disattiva i monitor di connessione aggiuntivi in ​​un Click With Screen Commander

Mac: le configurazioni multi-monitor sono particolarmente utili se si è il tipo di multitasking su base regolare. Tuttavia, ci sono alcune volte in cui avere più monitor può essere più di una distrazione.Se sei un utente Mac a cui piacerebbe un'app che ti consenta di oscurare i monitor nella configurazione multi-monitor, potresti essere interessato a Screen Commander. Di

(Consigli tecnici e di design)

Rilevamento del blocco degli annunci con jQuery

Rilevamento del blocco degli annunci con jQuery

Per molti siti Web che pubblicano contenuti gratuitamente, le pubblicità (o gli annunci) sono una delle loro fonti principali per ottenere entrate.Le entrate derivanti dagli annunci verranno spese per il pagamento delle spese per l'esecuzione del sito Web come il server Web, la Content Delivery Network (CDN), la connessione Internet e, soprattutto, gli scrittori che producono il contenuto.

(Consigli tecnici e di design)