Autor: Yuri Gagarin

9 ani Mojolicious! Lansare festivă 8.28 cu async/await!

Mojolicious este un cadru web modern pe Perl. Mojo este un proiect secundar pentru dezvoltarea unui set de instrumente pentru cadru. Modulele din familia Mojo::* sunt utilizate pe scară largă și în proiecte externe. Exemplu de cod: use Mojo::Base -strict, -async; async sub hello_p { return 'Hello Mojo!'; } hello_p()->then(sub { say @_ })->wait; Mai multe exemple în documentație. Anterior, Perlfoundation a acordat un grant pentru dezvoltarea modulului Future::AsyncAwait. Unele […]

Derpibooru este acum OSS: deschiderea Philomena și Booru-on-Rails

Derpibooru este cea mai mare tablă de imagini a comunității fanilor My Little Pony din lume, având sute de mii de utilizatori de nouă ani încoace. Până de curând, site-ul folosea un motor proprietar Booru-on-Rails, construit pe cadrul Ruby on Rails și MongoDB. Dar acum, site-ul s-a mutat pe motorul Philomena, scris în Elixir, folosind cadrul Phoenix, Elasticsearch și PostgreSQL. […]

Cum am fost intern SRE timp de o săptămână. De serviciu prin ochii unui inginer software

Inginer SRE - stagiar. Pentru început, permiteți-mi să mă prezint. Sunt @tristan.read, inginer frontend în grupul Monitor::Health de la GitLab. Săptămâna trecută am avut onoarea de a fi stagiar al unuia dintre inginerii SRE de serviciu. Scopul a fost de a observa zilnic cum reacționează inginerul de serviciu la incidente și de a obține experiență practică. Ne-ar plăcea ca inginerii noștri să înțeleagă mai bine nevoile utilizatorilor […]

Jurnalele în Kubernetes (și nu numai) astăzi: așteptări și realitate

Era 2019 și noi încă nu aveam o soluție standard pentru agregarea jurnalelor în Kubernetes. În acest articol, am dori să împărtășim căutările noastre, problemele întâlnite și soluțiile acestora, folosind exemple din practica reală. Totuși, pentru început, aș dori să subliniez că diferiți clienți înțeleg foarte diferit colectarea jurnalelor: unii doresc să vadă jurnale de securitate și audit; alții […]

În Windows 10 20H1 va exista o modalitate mai simplă de a actualiza și instala drivere

În următoarea mare actualizare a Windows 10, planificată pentru lansare în 2020, va apărea o nouă metodă de actualizare și instalare a driverelor suplimentare. În jurnalul de modificări al versiunii 19536 a platformei Windows 10, Microsoft a confirmat că lucrează în continuare la o modalitate mai simplă de instalare a driverelor și a actualizărilor lunare care nu sunt legate de securitate. Microsoft spune că utilizatorii vor avea la dispoziție un nou […]

Corpurația visurilor: cum să organizezi corect un eveniment

Ah, această minunată perioadă premergătoare sărbătorilor. Timpul rapoartelor anuale, al termenelor limită strânse, al freneziei și al ghirlandelor clăpăuge, capabile să provoace un atac de epilepsie chiar și unei persoane sănătoase. Sezonul petrecerilor corporative și al unor noi articole despre cum să te distrezi exemplar și să nu te faci de râs. Perioada cheltuirii banilor pe evenimente care nu aduc beneficii pe termen lung și care interesează puțini […]

Cum a devenit Kafka realitate

Bună, Habr! Lucrez în echipa Tinkoff, care se ocupă de dezvoltarea propriului centru de notificări. În mare parte, dezvolt în Java folosind Spring Boot și rezolv diverse probleme tehnice care apar în proiect. Majoritatea microserviciilor noastre interacționează între ele în mod asincron printr-un broker de mesaje. Anterior, am folosit IBM MQ ca broker, care nu a mai făcut față cu […]

Cubii în loc de biți: ce viitor ne pregătesc calculatoarele cuantice?

Una dintre cele mai importante provocări științifice ale vremii noastre a devenit cursa pentru a crea primul computer cuantic util. La această cursă participă mii de fizicieni și ingineri. Conceptul lor este dezvoltat de IBM, Google, Alibaba, Microsoft și Intel. Cum va schimba o astfel de putere de calcul lumea noastră și de ce este atât de important? Imaginați-vă pentru o clipă: un computer cuantic complet funcțional a fost creat. Acesta a devenit obișnuit și natural […]

Pachet de beneficii în Armenia: de la asigurări și bonusuri de recomandare la masaj și credite

După materialul despre salariile dezvoltatorilor din Armenia, ne-am dori să discutăm despre pachetul de beneficii — cum, în afară de salarii, companiile atrag și păstrează specialiști. Am adunat informații despre compensațiile a 50 de companii IT armenești: start-up-uri, companii locale, birouri ale corporațiilor internaționale, în produse, outsourcing. În lista beneficiilor nu am inclus astfel de mici plăceri ca cafeaua, biscuiții, fructele etc., așa că […]

Brazi de Crăciun în linia de comandă

Anul Nou se apropie cu pași repezi și nu mai avem chef să ne gândim la muncă serioasă. Toată lumea încearcă să decoreze ceva pentru sărbătoare: casa, biroul, locul de muncă… Să decorăm și noi ceva! De exemplu, linia de comandă. Într-o anumită măsură, linia de comandă este tot un loc de muncă. În unele distribuții este deja „decorează”: în altele, este gri și puțin atrăgătoare: dar noi putem face […]

Pe ce ar trebui să construim infrastructura Wi-Fi 6?

În ultima noastră articol, am discutat despre particularitățile noului standard Wi-Fi 6 (802.11ax). De atunci a trecut suficient timp și standardul în ansamblu este deja aprobat, iar producătorii lansează echipamente, iar WiFi Alliance este activ implicat în certificarea acestora. În noul an, multe companii vor avea proiecte noi pentru actualizarea sau construirea infrastructurii wireless de la zero, așa că întrebarea despre oferta existentă […]

Hackeri chinezi prinși pe ocolind autentificarea cu doi factori

Hackeri chinezi au fost prinși încercând să ocolească autentificarea cu două factori, dar nu este sigur. Mai jos vor fi prezentate speculațiile companiei olandeze Fox-IT, care se specializează în servicii de consultanță în securitate cibernetică. Se presupune, fără dovezi directe, că o grupare de hackeri denumită APT20 lucrează pentru structuri guvernamentale chineze. Activitatea cibernetică, atribuită grupului APT20, a fost descoperită pentru prima dată în 2011. Între 2016-2017 grupul […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster