wątek: Blog

Od dużego opóźnienia Ceph do poprawki jądra przy użyciu eBPF/BCC

Linux ma dużą liczbę narzędzi do debugowania jądra i aplikacji. Większość z nich ma negatywny wpływ na wydajność aplikacji i nie może być wykorzystana w środowisku produkcyjnym. Kilka lat temu powstało kolejne narzędzie – eBPF. Umożliwia śledzenie jądra i aplikacji użytkownika przy niewielkim obciążeniu i bez konieczności przebudowy programów i pobierania oprogramowania stron trzecich […]

Jak przygotować stronę internetową pod duże obciążenia: 5 praktycznych wskazówek i przydatnych narzędzi

Użytkownicy naprawdę nie lubią, gdy potrzebne im zasoby online są powolne. Dane z ankiety sugerują, że 57% użytkowników opuści stronę internetową, jeśli ładowanie zajmie więcej niż trzy sekundy, a 47% jest skłonnych poczekać tylko dwie sekundy. Jednosekundowe opóźnienie może kosztować 7% konwersji i 16% mniejszego zadowolenia użytkownika. Dlatego należy przygotować się na zwiększone obciążenie i wzrosty ruchu. […]

Głupie mózgi, ukryte emocje, przebiegłe algorytmy: ewolucja rozpoznawania twarzy

Starożytni Egipcjanie dużo wiedzieli o wiwisekcji i potrafili odróżnić wątrobę od nerki dotykiem. Owijając mumie od rana do wieczora i uzdrawiając (od trepanacji po usuwanie guzów), nieuchronnie nauczysz się rozumieć anatomię. Bogactwo szczegółów anatomicznych zostało z nadwyżką zrekompensowane zamieszaniem w zrozumieniu funkcji narządów. Księża, lekarze i zwykli ludzie odważnie włożyli w serce rozum i [...]

Przejście od monolitu do mikrousług: historia i praktyka

W tym artykule opowiem o tym, jak projekt, nad którym pracuję, przekształcił się z dużego monolitu w zestaw mikrousług. Projekt rozpoczął swoją historię dość dawno, bo na początku 2000 roku. Pierwsze wersje pisano w Visual Basicu 6. Z biegiem czasu stało się jasne, że rozwój w tym języku w przyszłości będzie trudny do utrzymania, gdyż IDE […]

Wirus Lurk włamał się do banków, podczas gdy został napisany przez zwykłych zdalnych pracowników do wynajęcia

Fragment książki „Inwazja. Krótka historia rosyjskich hakerów” W maju tego roku wydawnictwo Individuum opublikowało książkę dziennikarza Daniiła Turowskiego „Inwazja. Krótka historia rosyjskich hakerów”. Zawiera historie z ciemnej strony rosyjskiej branży IT - o facetach, którzy zakochawszy się w komputerach, nauczyli się nie tylko programować, ale także okradać ludzi. Książka rozwija się, podobnie jak samo zjawisko, od [...]

Raport z sekcji zwłok Habra: spadł na gazetę

Koniec pierwszego i początek drugiego miesiąca lata 2019 okazał się trudny i upłynął pod znakiem kilku dużych spadków w globalnych usługach IT. Z godnych uwagi: dwa poważne incydenty w infrastrukturze CloudFlare (pierwszy - z krzywymi rękami i niedbałym podejściem do BGP ze strony niektórych dostawców usług internetowych z USA; drugi - z nieuczciwym wdrożeniem samych CF, co dotknęło wszystkich korzystających z CF , […]

Szkoła programistów hh.ru już po raz 10. otwiera rekrutację specjalistów IT

Cześć wszystkim! Lato to nie tylko czas wakacji, wakacji i innych pyszności, ale także czas myślenia o treningach. O samym szkoleniu, które nauczy Cię najpopularniejszych języków programowania, „podniesie” Twoje umiejętności, zanurzy Cię w rozwiązywaniu prawdziwych projektów biznesowych i oczywiście umożliwi start udanej kariery. Tak, wszystko dobrze zrozumiałeś - porozmawiamy o naszej Szkole [...]

Od udzielania pożyczek po backend: jak zmienić karierę w wieku 28 lat i przenieść się do Petersburga bez zmiany pracodawcy

Dziś publikujemy artykuł studenta GeekBrains Siergieja Sołowjowa, w którym dzieli się swoimi doświadczeniami związanymi z radykalną zmianą kariery – ze specjalisty ds. kredytów na programistę backendowego. Ciekawostką w tej historii jest to, że Siergiej zmienił specjalizację, ale nie organizację – jego kariera rozpoczęła się i trwa w Home Credit and Finance Bank. Jak to się wszystko zaczęło Przed przejściem do IT [...]

Dystrybucja Mageia 7 została wydana

Nieco niecałe 2 lata po wydaniu 6. wersji dystrybucji Mageia miało miejsce wydanie 7. wersji dystrybucji. W nowej wersji: jądro 5.1.14 obr/min 4.14.2 dnf 4.2.6 Mesa 19.1 Plasma 5.15.4 GNOME 3.32 Xfce 4.14pre Firefox 67 Chromium 73 LibreOffice 6.2.3 GCC 8.3.1 A także wiele poprawek i ulepszeń. Źródło: linux.org.ru

A Pan nakazał: „odbyć rozmowę i przyjąć oferty”

Prawdziwa historia oparta na fikcyjnych wydarzeniach. Wszystkie zbiegi okoliczności nie są przypadkowe. Nie wszystkie żarty są śmieszne. – Siergiej, cześć. Mam na imię Bibi, mój kolega to Bob i jesteśmy dwoma... liderami zespołu, jesteśmy w projekcie już bardzo długo, znamy się na pamięć i dzisiaj będziemy przekazywać informacje o Waszej wiedzy i umiejętnościach. W Twoim CV jest napisane, że jesteś seniorem, [...]

Wydanie Debiana 10 „Buster”.

Członkowie społeczności Debiana mają przyjemność ogłosić wydanie kolejnej stabilnej wersji systemu operacyjnego Debian 10, codename buster. To wydanie zawiera ponad 57703 pakietów skompilowanych dla następujących architektur procesorów: 32-bitowy PC (i386) i 64-bitowy PC (amd64) 64-bitowy ARM (arm64) ARM EABI (armel) ARMv7 (EABI hard-float ABI, armhf ) MIPS (mips (big endian […]

Jak najlepiej wykorzystać edukację informatyczną

Większość współczesnych programistów kształciła się na uniwersytetach. Z biegiem czasu to się zmieni, ale obecnie jest tak, że dobrzy pracownicy w firmach IT nadal pochodzą z uczelni. W tym poście Stanislav Protasov, dyrektor ds. relacji uniwersyteckich firmy Acronis, opowiada o swojej wizji cech szkolenia uniwersyteckiego dla przyszłych programistów. Nauczyciele, uczniowie i osoby ich zatrudniające mogą nawet […]