Autor: Yuri Gagarin

9 lat Mojolicious! Świąteczna wersja 8.28 z async/await!

Mojolicious — nowoczesny framework webowy w Perl. Mojo — projekt podrzędny, który rozwija zestaw narzędzi dla tego frameworka. Moduły z rodziny Mojo::* są szeroko stosowane w projektach zewnętrznych. Przykład kodu: use Mojo::Base -strict, -async; async sub hello_p { return 'Hello Mojo!'; } hello_p()->then(sub { say @_ })->wait; Więcej przykładów w dokumentacji. Wcześniej Perlfoundation przyznała dotację na rozwój modułu Future::AsyncAwait. Niektóre […]

Derpibooru teraz jest Otwarty Kod: otwarcie Philomena i Booru-on-Rails

Derpibooru — to największa w świecie obrazkowa społeczność fanów My Little Pony, która obsługuje setki tysięcy użytkowników od dziewięciu lat. Do niedawna serwis korzystał z autorskiego silnika Booru-on-Rails, zbudowanego na frameworku Ruby on Rails i MongoDB. Jednak teraz strona przeszła na silnik Philomena, napisany w Elixirze z użyciem frameworka Phoenix, Elasticsearch i PostgreSQL. […]

Jak przez tydzień byłem stażystą inżyniera SRE. Dyżur oczami inżyniera oprogramowania

Inżynier SRE — stażysta. Na początku pozwólcie, że się przedstawię. Nazywam się @tristan.read, jestem inżynierem front-end w grupie Monitor::Health GitLaba. W zeszłym tygodniu miałem zaszczyt być stażystą u jednego z naszych dyżurnych inżynierów SRE. Celem było codzienne obserwowanie, jak dyżurny reaguje na incydenty, oraz zdobycie rzeczywistego doświadczenia zawodowego. Chcielibyśmy, aby nasi inżynierowie lepiej rozumieli potrzeby użytkowników […]

Logi w Kubernetes (i nie tylko) dzisiaj: oczekiwania i rzeczywistość

Rok 2019, a wciąż nie mamy standardowego rozwiązania do agregacji logów w Kubernetes. W tym artykule chcielibyśmy, używając przykładów z rzeczywistej praktyki, podzielić się naszymi poszukiwaniami, napotkanymi problemami i ich rozwiązaniami. Jednak na początku chciałbym dodać, że różni klienci rozumieją zbieranie logów w bardzo różny sposób: niektórzy chcą widzieć logi bezpieczeństwa i audyty; inni […]

W Windows 10 20H1 pojawi się prostszy sposób aktualizacji i instalacji sterowników.

W nadchodzącej dużej aktualizacji Windows 10, która ma zostać wydana w 2020 roku, pojawi się nowy sposób aktualizacji i instalacji dodatkowych sterowników. W dzienniku zmian wersji 19536 platformy Windows 10 firma Microsoft potwierdziła, że nadal pracuje nad prostszym sposobem instalacji sterowników i miesięcznych aktualizacji niezwiązanych z bezpieczeństwem. Microsoft zapewnia, że użytkownicy otrzymają nowy […]

Korpoart-o marzenia: jak właściwie zorganizować wydarzenie

Ach, ten wspaniały przedświąteczny czas. Czas rocznych sprawozdań, pilnych terminów, gorączkowych przygotowań oraz migających światełek, które mogą wywołać atak epilepsji nawet u zdrowej osoby. Sezon imprez i świeżych artykułów z poradami, jak w sposób wzorowy się bawić i nie skompromitować. Okres wydawania pieniędzy na wydarzenia, które nie przynoszą żadnych długoterminowych korzyści i mało komu […]

Jak Kafka stała się rzeczywistością

Cześć, Habr! Pracuję w zespole Tinkoff, który zajmuje się tworzeniem własnego centrum powiadomień. W głównej mierze programuję w Java z wykorzystaniem Spring Boot i rozwiązuję różne problemy techniczne, które pojawiają się w projekcie. Większość naszych mikrousług komunikuje się ze sobą asynchronicznie poprzez brokera wiadomości. Wcześniej korzystaliśmy z IBM MQ, który przestał sobie radzić z […]

Kubity zamiast bitów: jaka przyszłość czeka nas w świecie komputerów kwantowych?

Jednym z głównych wyzwań naukowych naszych czasów stała się rywalizacja o stworzenie pierwszego użytecznego komputera kwantowego. Uczestniczy w niej tysiące fizyków i inżynierów. Swoje koncepty rozwijają IBM, Google, Alibaba, Microsoft i Intel. Jak potężne urządzenie obliczeniowe zmieni nasz świat i dlaczego to jest takie ważne? Wyobraź sobie na chwilę: w pełni funkcjonalny komputer kwantowy został stworzony. Stał się powszechny i naturalny […]

Pakiet benefitów w Armenii: od ubezpieczenia zdrowotnego i bonusu polecającego po masaż i kredyty

Po materiale o wynagrodzeniach programistów w Armenii, chciałbym poruszyć temat pakietu benefitów — czym, poza wynagrodzeniem, firmy przyciągają i zatrzymują specjalistów. Zebraliśmy informacje o wynagrodzeniach w 50 armeńskich firmach IT: startupach, lokalnych firmach, biurach międzynarodowych korporacji, w produktach, outsourcingu. W zestawie benefitów nie uwzględniono takich dodatków jak kawa, ciasteczka, owoce itp., tak […]

Choinka w wierszu poleceń

Niedługo Nowy Rok, więc myślenie o poważnej pracy staje się coraz trudniejsze. Wszyscy starają się jakoś ozdobić na święta: dom, biuro, miejsce pracy… Zróbmy i my coś ładnego! Na przykład, zaproszenie do wiersza polecenia. W pewnym sensie wiersz polecenia to także miejsce pracy. W niektórych dystrybucjach jest już „ozdobiona”: W innych – jest szara i niepozorna: A my możemy to zrobić […]

Na czym zbudować infrastrukturę Wi-Fi 6?

W naszym poprzednim artykule opowiedzieliśmy o cechach nowego standardu Wi-Fi 6 (802.11ax). Od tego czasu minęło wystarczająco dużo czasu i standard został już zatwierdzony, producenci wydają sprzęt, a WiFi Alliance intensywnie zajmuje się jego certyfikacją. W nowym roku wiele osób będzie miało nowe projekty związane z aktualizacją lub budową infrastruktury bezprzewodowej od podstaw, dlatego pytanie o istniejące oferty […]

Chińscy hakerzy zostali przyłapani na omijaniu dwuetapowej autoryzacji

Chińscy hakerzy zostali przyłapani na omijaniu dwuetapowej autoryzacji, ale to nie jest pewne. Poniżej przedstawiamy przypuszczenia holenderskiej firmy Fox-IT, specjalizującej się w usługach doradczych w zakresie cyberbezpieczeństwa. Istnieją przypuszczenia, na które nie ma bezpośrednich dowodów, że przy chińskich strukturach rządowych działa grupa hakerów znana jako APT20. Po raz pierwszy ich działalność hakerską przypisano grupie APT20 w 2011 roku. W latach 2016-2017 grupa […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster