Autor: ProHoster

Zrozumienie Dockera

Używam Dockera od kilku miesięcy do strukturyzowania procesu tworzenia/dostarczania projektów internetowych. Czytelnikom Habrakhabr oferuję tłumaczenie artykułu wprowadzającego na temat dokera - „Zrozumienie dokera”. Co to jest doker? Docker to otwarta platforma do tworzenia, dostarczania i obsługi aplikacji. Docker został zaprojektowany, aby szybciej dostarczać aplikacje. Dzięki dokowi możesz oddzielić swoją aplikację od infrastruktury i […]

Tygodnik Habr #12 / OneWeb nie został wpuszczony na teren Federacji Rosyjskiej, dworce przeciwko agregatorom, pensje w IT, „kochanie, zabijamy Internet”

W numerze: Systemowi satelitarnemu OneWeb nie przyznano częstotliwości. Dworce autobusowe zbuntowały się przeciwko agregatorom biletów, żądając zablokowania 229 serwisów, w tym BlaBlaCar i Yandex.Bus. Wynagrodzenia w IT w I półroczu 2019 r.: według kalkulatora wynagrodzeń My Circle Kochanie, zabijamy Internet W trakcie rozmowy wspomnieliśmy (albo chcieliśmy, ale zapomnieliśmy!) o tym: Projekt „SHHD: Winter” artysty […]

Programowanie asynchroniczne w JavaScript. (Oddzwonienie, obietnica, RxJ)

Cześć wszystkim. Siergiej Omelnicki jest w kontakcie. Niedawno prowadziłem transmisję na temat programowania reaktywnego, podczas której mówiłem o asynchronii w JavaScript. Dziś chciałbym zrobić notatki na temat tego materiału. Zanim jednak zaczniemy od głównego materiału, musimy poczynić notatkę wprowadzającą. Zacznijmy więc od definicji: czym jest stos i kolejka? Stos to zbiór, którego elementy [...]

Luka w LibreOffice umożliwiająca wykonanie kodu podczas otwierania złośliwych dokumentów

W pakiecie biurowym LibreOffice zidentyfikowano lukę (CVE-2019-9848), która może zostać wykorzystana do wykonania dowolnego kodu podczas otwierania dokumentów przygotowanych przez atakującego. Podatność wynika z faktu, że komponent LibreLogo, przeznaczony do nauczania programowania i wstawiania rysunków wektorowych, tłumaczy swoje operacje na kod Pythona. Będąc w stanie wykonać instrukcje LibreLogo, osoba atakująca może spowodować wykonanie dowolnego kodu Pythona […]

Wydanie wulgaryzmów klienta konsoli XMPP/Jabber 0.7.0

Sześć miesięcy po ostatnim wydaniu zaprezentowano wydanie wieloplatformowego klienta XMPP/Jabber profanity 0.7.0. Interfejs wulgaryzmów jest zbudowany przy użyciu biblioteki ncurses i obsługuje powiadomienia przy użyciu biblioteki libnotify. Aplikację można skompilować albo z biblioteką libstrophe, która implementuje współpracę z protokołem XMPP, albo z jej forkiem libmesode, wspieranym przez dewelopera. Możliwości klienta można rozszerzać za pomocą wtyczek […]

Google domyślnie będzie pobierać opłaty UE od wyszukiwarek za korzystanie z systemu Android

Od 2020 roku Google wprowadzi nowy ekran wyboru dostawcy wyszukiwarki dla wszystkich użytkowników Androida w UE podczas pierwszej konfiguracji nowego telefonu lub tabletu. Wybór spowoduje utworzenie odpowiedniego standardu wyszukiwarki w systemie Android i przeglądarce Chrome, jeśli jest zainstalowana. Właściciele wyszukiwarek będą musieli zapłacić Google za prawo do wyświetlania się na ekranie wyboru obok wyszukiwarki Google. Trzej zwycięzcy […]

Wideo: 4 graczy na arenie w grze walki ulicznej Mighty Fight Federation na konsole i komputer PC

Deweloperzy z torontońskiego studia Komi Games zaprezentowali wieloosobową bijatykę Mighty Fight Federation na konsole PlayStation 4, Xbox One, Switch i PC. Pojawi się w Steam Early Access w ostatnim kwartale tego roku, a na innych platformach będzie dostępna w drugim kwartale 2020 roku. Pokazano także zwiastun przedstawiający głównych wojowników gry oraz jej żywe i […]

Wydanie dystrybucyjne Linux Mint 19.2

Prezentowane jest wydanie dystrybucji Linux Mint 19.2, drugiej aktualizacji gałęzi Linux Mint 19.x, powstałej na bazie pakietu Ubuntu 18.04 LTS i obsługiwanej do 2023 roku. Dystrybucja jest w pełni kompatybilna z Ubuntu, różni się jednak znacząco podejściem do organizacji interfejsu użytkownika i wyborem domyślnych aplikacji. Programiści Linux Mint zapewniają środowisko graficzne zgodne z klasycznymi kanonami organizacji komputerów stacjonarnych, które […]

Zespół Overwatch League sprzedany za 40 milionów dolarów

Organizacja e-sportowa Immortals Gaming Club sprzedała drużynę Houston Outlaws Overwatch za 40 milionów dolarów, co obejmowało miejsce klubu w Overwatch League. Nowym właścicielem został właściciel firmy budowlanej Lee Zieben. Powodem sprzedaży były przepisy ligowe, które zezwalały na posiadanie tylko jednego klubu OWL ze względu na potencjalny konflikt interesów. Od 2018 roku Immortals Gaming jest właścicielem Los […]

Wydanie generatora analizatora leksykalnego re2c 1.2

Nastąpiło wydanie re2c, darmowego generatora analizatorów leksykalnych dla języków C i C++. Przypomnijmy, że re2c został napisany w 1993 roku przez Petera Bambulisa jako eksperymentalny generator bardzo szybkich analizatorów leksykalnych, różniący się od innych generatorów szybkością generowanego kodu i niezwykle elastycznym interfejsem użytkownika, który pozwala na łatwą i wydajną integrację analizatorów z istniejącym kodem baza. Od tego czasu […]

Liczba pobrań Pokémon Go przekroczyła 1 miliard

Po premierze Pokémon Go w lipcu 2016 roku gra stała się prawdziwym fenomenem kulturowym i dała poważny impuls do rozwoju technologii rzeczywistości rozszerzonej. Zafascynowało to miliony ludzi w kilkudziesięciu krajach: niektórzy poznali nowych przyjaciół, niektórzy przeszli miliony kilometrów, niektórzy mieli wypadek - a wszystko to w imię łapania wirtualnych kieszonkowych potworów. Teraz gra się skończyła [...]

Repozytorium EPEL 8 zostało utworzone z pakietami Fedory dla RHEL 8

Projekt EPEL (Extra Packages for Enterprise Linux), utrzymujący repozytorium dodatkowych pakietów dla RHEL i CentOS, uruchomił wersję repozytorium dla dystrybucji kompatybilną z Red Hat Enterprise Linux 8. Zespoły binarne produkowane są dla x86_64, aarch64, ppc64le i architektury s390x. Na tym etapie rozwoju repozytorium istnieje około 250 dodatkowych pakietów obsługiwanych przez społeczność Fedory Linux (w […]