Autor: Yuri Gagarin

Po co potrzebny jest DevOps i kim są specjaliści DevOps?

Kiedy aplikacja nie działa, najmniej chce się usłyszeć od kolegów zdanie „to problem z twojej strony”. W rezultacie cierpią użytkownicy – a im wcale nie obchodzi, która część zespołu ponosi odpowiedzialność za awarię. Kultura DevOps powstała właśnie po to, aby zjednoczyć rozwój i wsparcie, a także połączyć ich wokół wspólnej odpowiedzialności za końcowy produkt. Jakie praktyki wchodzą w […]

Windows 10 można teraz ponownie zainstalować z chmury. Ale z zastrzeżeniami.

Wygląda na to, że technologia przywracania Windows 10 z nośników fizycznych wkrótce odejdzie w zapomnienie. W każdym razie istnieje taka nadzieja. W wersji Windows 10 Insider Preview Build 18970 pojawiła się możliwość reinstalacji systemu operacyjnego przez Internet z chmury. Funkcja ta nazywa się Reset this PC, a w opisie podano, że niektórzy użytkownicy wolą korzystać z szybkiego łącza internetowego, […]

Kolejne 4 podatności w Ghostscript

Po dwóch tygodniach od odkrycia poprzedniego krytycznego problemu w Ghostscript ujawniono kolejne 4 podobne podatności (CVE-2019-14811, CVE-2019-14812, CVE-2019-14813, CVE-2019-14817), które umożliwiają ominięcie trybu izolacji „-dSAFER” poprzez utworzenie odnośnika do „.forceput”. Przy przetwarzaniu specjalnie przygotowanych dokumentów atakujący może uzyskać dostęp do zawartości systemu plików i wykonać dowolny kod w systemie (na przykład poprzez dodanie poleceń do […]

Opublikowano serwer DHCP Kea 1.6, rozwijany przez konsorcjum ISC

Konsorcjum ISC opublikowało wersję serwera DHCP Kea 1.6.0, który zastępuje klasyczny ISC DHCP. Kody źródłowe projektu są udostępniane na licencji Mozilla Public License (MPL) 2.0, zamiast wcześniej stosowanej dla ISC DHCP licencji ISC License. Serwer DHCP Kea oparty jest na technologiach BIND 10 i został zbudowany przy użyciu architektury modułowej, co oznacza podział funkcji na różne procesy-obsługujące. Produkt zawiera […]

Wydanie Wine 4.15

Dostępna jest eksperymentalna wersja otwartej implementacji Win32 API — Wine 4.15. Od czasu wydania wersji 4.14 zamknięto 28 raportów o błędach i wprowadzono 244 zmiany. Najważniejsze zmiany: Dodano wstępną realizację usługi HTTP (WinHTTP) i powiązanego API dla aplikacji klienckich i serwerowych, które wysyłają i odbierają żądania za pomocą protokołu HTTP. Obsługiwane są takie wywołania, […]

Wydano system drukowania CUPS 2.3 ze zmianami w licencjonowaniu

Po prawie trzech latach od wydania CUPS 2.2 ukazał się CUPS 2.3, które zostało opóźnione o ponad rok. CUPS 2.3 jest ważnym aktualizacją z uwagi na zmianę licencji. Apple postanowiło ponownie licencjonować serwer wydruku na licencji Apache 2.0. Jednak z powodu różnych specyficznych narzędzi dla Linuksa, które są GPLv2 i nie dotyczą Apple, stwarza to problem. […]

Kto wdraża IPv6 i co hamuje jego rozwój

Ostatnim razem rozmawialiśmy o wyczerpaniu IPv4 — o tym, kto posiada niewielką część pozostałych adresów i dlaczego tak się stało. Dziś omawiamy alternatywę — protokół IPv6 i przyczyny jego powolnego rozpowszechniania — niektórzy mówią, że winna jest wysoka koszt migracji, a inni twierdzą, że technologia jest już przestarzała. / CC BY-SA / Frerk Meyer Kto wdraża […]

Krótki przewodnik po przeprowadzaniu pilotaży i PoC

Wprowadzenie Przez lata pracy w branży IT, a szczególnie w sprzedaży IT, widziałem wiele pilotażowych projektów, ale większość z nich kończyła się niepowodzeniem przy znaczących wydatkach czasowych. Przy tym, jeśli mówimy o testowaniu rozwiązań sprzętowych, jak na przykład storage, dla każdego systemu demonstracyjnego zazwyczaj jest kolejka nieomal na rok do przodu. A każde […]

Wsparcie dla monorepo i multirepo w werf i jakie ma to znaczenie dla Docker Registry

Temat monorepo był już wielokrotnie poruszany i zazwyczaj wywołuje dość żywe debaty. Tworząc werf jako narzędzie typu Open Source, mające na celu poprawę procesów budowania kodu aplikacji z Git do obrazów Docker (i ich późniejszego dostarczania do Kubernetes), rzadko zastanawiamy się nad tym, który wybór jest lepszy. Dla nas najważniejsze jest zapewnienie wszystkiego, co potrzebne dla zwolenników różnych opinii (jeśli to […]

Testy jednostkowe w bazach danych — jak to robimy w Sportmasterze, część druga

Pierwsza część — tutaj. Wyobraź sobie sytuację. Stoisz przed zadaniem opracowania nowej funkcjonalności. Posiadasz osiągnięcia od swoich poprzedników. Zakładając, że nie masz żadnych moralnych zobowiązań, jak byś postąpił? Najczęściej wszystkie stare dokonania zostają zapomniane i wszystko zaczyna się od nowa. Nikt nie lubi grzebać w cudzym kodzie, a przy dostępności […]

Bezzałowowy elektryczny pociąg «Łastoczka» odbył testową podróż

OAO „Rosyjskie Żelazne Drogi“ („RŻD“) informuje o testach pierwszego rosyjskiego elektrycznego pociągu, wyposażonego w system samodzielnego zarządzania. Mowa o specjalnie zmodyfikowanej wersji „Latającej ryby“. Pojazd otrzymał wyposażenie do pozycjonowania pociągu, komunikacji z centrum dyspozytorskim oraz wykrywania przeszkód na torach. „Latająca ryba“ w trybie bezzałogowym może poruszać się zgodnie z rozkładem, a po wykryciu przeszkody na drodze — automatycznie hamować. Testowa przejażdżka […]

«Rust — przyszłość programowania systemowego, C — nowy assembler» — wystąpienie jednego z głównych inżynierów Intela

Na niedawno odbywającym się Szczycie Technologii Open Source (Open Source Technology Summit — OSTS) Josh Triplett, główny inżynier firmy Intel, opowiedział o tym, że jego firma jest zainteresowana, aby w najbliższej przyszłości Rust osiągnął „parytet“ z dominującym w obszarze systemowym i niskopoziomowym językiem C. W swoim wystąpieniu pt. […]

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