Autor: ProHoster

56 projektów open source w Pythonie

1. Flask Jest to mikroframework napisany w Pythonie. Nie ma funkcji sprawdzania poprawności formularzy ani warstwy abstrakcji bazy danych, ale umożliwia korzystanie z bibliotek stron trzecich w celu zapewnienia typowych funkcjonalności. I dlatego jest to mikro framework. Flask został zaprojektowany tak, aby tworzenie aplikacji było proste i szybkie, a jednocześnie był skalowalny i lekki. Opiera się na projektach Werkzeug i Jinja2. Możesz […]

Łatwa i bezwarunkowa usługa zwrotu. Poczta

Dzień dobry, Habro! Niedawno Poczta Rosyjska uruchomiła usługę „Łatwy zwrot”, ale nie wszyscy jeszcze o tym wiedzą, nawet na poczcie. I tutaj pytanie nie brzmi nawet „kiedy?”, ale „kto?” schrzaniłem i zgubiłem paczkę. Od razu napiszę, że epopeja dopiero się zaczęła i jak się zakończy, nie jest jeszcze jasne. Hachiko czekał i ty będziesz czekać (c) […]

Keylogger z niespodzianką: analiza keyloggera i jego twórca

W ostatnich latach trojany mobilne aktywnie zastępowały trojany dla komputerów osobistych, dlatego pojawienie się nowego szkodliwego oprogramowania dla starych, dobrych „samochodów” i ich aktywne wykorzystanie przez cyberprzestępców, choć nieprzyjemne, nadal jest wydarzeniem. Niedawno całodobowe centrum reagowania na incydenty związane z bezpieczeństwem informacji CERT Group-IB wykryło niezwykłą wiadomość e-mail typu phishing, która skrywała nowe złośliwe oprogramowanie dla komputerów PC, które łączyło w sobie […]

Ponadczasowy klasyk: czego współczesne gry akcji mogą nauczyć się od DOOM-a

Ile gier stało się tak popularne, że zostało zainstalowanych na większej liczbie komputerów niż Microsoft Windows? Sukces DOOM-a i jego wpływ na branżę badano przez ponad 25 lat, próbując zrozumieć, co było wyjątkowego w tym tytule z 1993 roku. O DOOM-ie możemy mówić bez końca: zaczynając od osiągnięć technicznych, speedrunów, modów, a kończąc na projektowaniu poziomów gry. Żaden artykuł nie zawiera tego [...]

Podsumowanie grudniowych wydarzeń IT

Nadszedł czas na końcowy przegląd wydarzeń IT w 2019 roku. Ostatni wagon jest w większości wypełniony testowaniem, DevOps, rozwojem urządzeń mobilnych, a także całą masą spotkań z różnymi społecznościami językowymi (PHP, Java, Javascript, Ruby) i kilkoma hackatonami dla zaangażowanych w uczeniu maszynowym. IT Night Tver Kiedy: 28 listopada Gdzie: Twer, ul. Simeonovskaya, 30/27 Warunki uczestnictwa: bezpłatne, wymagana rejestracja […]

Wydanie GNU Mes 0.21, zestawu narzędzi do samodzielnego budowania dystrybucji

Wprowadzono wydanie zestawu narzędzi GNU Mes 0.21, zapewniającego proces ładowania początkowego dla GCC. Zestaw narzędzi rozwiązuje problem zweryfikowania początkowego montażu kompilatora w zestawach dystrybucyjnych, przerywając łańcuch cyklicznej przebudowy (do zbudowania kompilatora wymagane są pliki wykonywalne już zmontowanego kompilatora). GNU Mes oferuje własny interpreter języka Scheme napisany w C oraz prosty kompilator dla języka C (MesCC), […]

Rocznica wydania 50. wersji edytora tekstu TIA

Tempo wydawania nowych wersji TIA wzrosło, niedawno narodziła się wersja 49, w której przeprowadzono imponujące przerzucanie kodu w celu nadchodzącej kompatybilności z Qt6, a teraz świat rozświetla blask 50. wersji. Widoczny. Pojawił się nowy, alternatywny interfejs o nazwie „Dokowanie” (domyślnie jest wyłączony, aby edytor pozostał znajomy) - różne części interfejsu można przenosić, a nawet […]

Wydanie języka programowania PHP 7.4

Po roku prac zaprezentowano wydanie języka programowania PHP 7.4. Nowa gałąź zawiera szereg nowych funkcji, a także kilka zmian psujących kompatybilność. Kluczowe ulepszenia w PHP 7.4: Typowane właściwości - Właściwości klas mogą teraz zawierać deklaracje typów, na przykład: class User {public int $id; ciąg publiczny $nazwa; } Skrócona składnia definiowania funkcji „fn(lista_parametrów) => wyrażenie” z […]

Twórcy Microsoft Flight Simulator: VR jest dla projektu wysokim priorytetem

Podczas gdy rzeczywistość wirtualna robi ostatnio więcej hałasu niż zwykle dzięki zapowiedzi Half-Life: Alyx, istnieje inne studio, które chce włączyć VR do swojej wysokobudżetowej gry. W niedawnym wywiadzie dla AVSIM dyrektor Microsoft Flight Simulator, Jorg Neumann, powiedział, że rzeczywistość wirtualna ma bardzo wysoki priorytet podczas tworzenia symulatora lotu lotnictwa cywilnego. Nikt nie […]

Batman: Arkham Legacy może zostać zaprezentowany podczas gali The Game Awards 2019

YouTuberowy menadżer The Daily Wire Coby DeVito, powołując się na „bardzo wiarygodne” źródło, zapowiedział jedną z nadchodzących premier podczas The Game Awards 2019. Według DeVito podczas ceremonii zapowiedź akcji Batman: Arkham Legacy – m.in. nowa gra Warner Bros. Games Montreal, o którym wspomniał informator Sabi w październiku. Źródło DeVito […]

Wersja dystrybucyjna Proxmox Mail Gateway 6.1

Proxmox, znany z opracowania zestawu dystrybucyjnego Proxmox Virtual Environment do wdrażania infrastruktury serwerów wirtualnych, wydał zestaw dystrybucyjny Proxmox Mail Gateway 6.1. Proxmox Mail Gateway jest przedstawiany jako gotowe rozwiązanie do szybkiego stworzenia systemu do monitorowania ruchu pocztowego i ochrony wewnętrznego serwera pocztowego. Obraz instalacyjny ISO jest dostępny do bezpłatnego pobrania. Komponenty specyficzne dla dystrybucji są otwarte na licencji AGPLv3. Dla […]

Wnętrze kuchni w Death Stranding: materiał testowy z wczesnych etapów tworzenia gry

Przygodowa gra akcji Death Stranding po raz pierwszy została pokazana światu na targach E3 2016. Nikt wówczas nie miał pojęcia, co to będzie. Kilka miesięcy wcześniej Hideo Kojima nakręcił materiał testowy gry, który teraz opublikował na Twitterze. W debiutanckim zwiastunie Death Stranding Sam Porter Bridges, grany przez Normana Reedusa, budzi się na plaży […]