Topic: blog

Dall'elevata latenza Ceph alla patch del kernel utilizzando eBPF/BCC

Linux dispone di un gran numero di strumenti per il debug del kernel e delle applicazioni. La maggior parte di essi ha un impatto negativo sulle prestazioni dell'applicazione e non può essere utilizzata in produzione. Un paio di anni fa è stato sviluppato un altro strumento: eBPF. Permette di tracciare il kernel e le applicazioni utente con un basso sovraccarico e senza la necessità di ricostruire programmi e scaricare […]

Come preparare un sito web per carichi pesanti: 5 consigli pratici e strumenti utili

Agli utenti non piace davvero quando la risorsa online di cui hanno bisogno è lenta. I dati del sondaggio suggeriscono che il 57% degli utenti lascerà una pagina web se impiega più di tre secondi per caricarsi, mentre il 47% è disposto ad aspettare solo due secondi. Un secondo di ritardo può costare il 7% in conversioni e il 16% in minore soddisfazione degli utenti. Pertanto, è necessario prepararsi a un aumento del carico e ai picchi di traffico. […]

Cervelli stupidi, emozioni nascoste, algoritmi subdoli: l'evoluzione del riconoscimento facciale

Gli antichi egizi sapevano molto sulla vivisezione e sapevano distinguere un fegato da un rene al tatto. Fasciando le mummie dalla mattina alla sera ed effettuando guarigioni (dalla trapanazione alla rimozione dei tumori), imparerai inevitabilmente a comprendere l'anatomia. La ricchezza dei dettagli anatomici era più che compensata dalla confusione nella comprensione della funzione degli organi. Sacerdoti, medici e gente comune hanno messo con coraggio la ragione nel cuore, [...]

Il passaggio dal monolite ai microservizi: storia e pratica

In questo articolo parlerò di come il progetto a cui sto lavorando si è trasformato da un grande monolite in un insieme di microservizi. Il progetto ha iniziato la sua storia molto tempo fa, all'inizio del 2000. Le prime versioni sono state scritte in Visual Basic 6. Nel tempo, è diventato chiaro che in futuro lo sviluppo in questo linguaggio sarebbe stato difficile da supportare, poiché l'IDE […]

Il virus Lurk ha violato le banche mentre veniva scritto da normali lavoratori remoti a pagamento

Estratto dal libro “Invasione. Una breve storia degli hacker russi" Nel maggio di quest'anno la casa editrice Individuum ha pubblicato il libro del giornalista Daniil Turovsky, "Invasion. Una breve storia degli hacker russi." Contiene storie dal lato oscuro dell'industria IT russa - su ragazzi che, innamorandosi dei computer, hanno imparato non solo a programmare, ma a derubare le persone. Il libro si sviluppa, come il fenomeno stesso, a partire [...]

Rapporto post-mortem Habr: è caduto su un giornale

La fine del primo e l’inizio del secondo mese dell’estate 2019 si sono rivelate difficili e sono state caratterizzate da diversi forti cali dei servizi IT globali. Tra i più notevoli: due gravi incidenti nell'infrastruttura CloudFlare (il primo - con mani storte e atteggiamento negligente nei confronti di BGP da parte di alcuni ISP statunitensi; il secondo - con un'implementazione disonesta degli stessi CF, che ha colpito tutti coloro che utilizzavano CF , […]

La scuola di programmatori hh.ru apre per la decima volta il reclutamento di specialisti IT

Ciao a tutti! L'estate non è solo il momento delle vacanze, delle ferie e di altre chicche, ma anche il momento di pensare all'allenamento. Riguardo alla stessa formazione che ti insegnerà i linguaggi di programmazione più popolari, “potenzia” le tue capacità, ti immerge nella risoluzione di progetti di business reali e, ovviamente, ti darà l'inizio di una carriera di successo. Sì, hai capito bene: parleremo della nostra Scuola [...]

Dall'erogazione dei prestiti al backend: come cambiare carriera a 28 anni e trasferirsi a San Pietroburgo senza cambiare datore di lavoro

Oggi pubblichiamo un articolo dello studente di GeekBrains SergeySolovyov, in cui condivide la sua esperienza di un cambiamento radicale di carriera: da specialista del credito a sviluppatore backend. Un punto interessante di questa storia è che Sergei ha cambiato la sua specialità, ma non la sua organizzazione: la sua carriera è iniziata e continua presso la Home Credit and Finance Bank. Come tutto è iniziato Prima di passare all'IT [...]

La distribuzione Mageia 7 è stata rilasciata

Poco meno di 2 anni dopo il rilascio della sesta versione della distribuzione Mageia, è avvenuto il rilascio della settima versione della distribuzione. Nella nuova versione: kernel 6 rpm 7 dnf 5.1.14 Mesa 4.14.2 Plasma 4.2.6 GNOME 19.1 Xfce 5.15.4pre Firefox 3.32 Chromium 4.14 LibreOffice 67 GCC 73 E anche tante patch e miglioramenti. Fonte: linux.org.ru

E il Signore ha comandato: “fai un colloquio e accetta le offerte”

Una storia vera basata su eventi di fantasia. Tutte le coincidenze non sono casuali. Non tutte le battute sono divertenti. — Sergej, ciao. Mi chiamo Bibi, il mio collega è Bob e siamo due... team leader, siamo nel progetto da molto tempo, conosciamo tutto a memoria e oggi comunicheremo le vostre conoscenze e abilità. È scritto nel tuo CV che sei un senior, [...]

Versione Debian 10 "Buster".

I membri della comunità Debian sono lieti di annunciare il rilascio della prossima versione stabile del sistema operativo Debian 10, nome in codice buster. Questa versione include più di 57703 pacchetti compilati per le seguenti architetture di processore: PC a 32 bit (i386) e PC a 64 bit (amd64) ARM a 64 bit (arm64) ARM EABI (armel) ARMv7 (EABI hard-float ABI, armhf ) MIPS (mips (big endian […]

Come ottenere il massimo da una formazione informatica

La maggior parte dei programmatori moderni ha ricevuto la propria istruzione nelle università. Con il tempo la situazione cambierà, ma ora le cose sono tali che il personale qualificato nelle aziende IT proviene ancora dalle università. In questo post, Stanislav Protasov, Direttore delle relazioni universitarie di Acronis, parla della sua visione delle caratteristiche della formazione universitaria per i futuri programmatori. Insegnanti, studenti e coloro che li impiegano possono persino […]