Autor: Yuri Gagarin

Tworzenie API w Pythonie (z Flask i RapidAPI)

Jeśli czytasz ten artykuł, prawdopodobnie znasz już możliwości, jakie daje API (Interfejs Programowania Aplikacji). Dodając do swojego aplikacji jeden z wielu otwartych API, możesz rozszerzyć funkcjonalność tej aplikacji lub uzupełnić ją o potrzebne dane. Ale co, jeśli opracowałeś unikalną funkcję, którą chcesz podzielić się z społecznością? Odpowiedź jest prosta: musisz […]

Buildbot w przykładach

Musiałem skonfigurować proces budowy i dostarczania pakietów programów na stronę z Git-repository. Zobaczywszy niedawno artykuł na temat buildbota (link na końcu), postanowiłem spróbować zastosować go do tego celu. Ponieważ buildbot to rozproszony system, logiczne będzie stworzenie osobnego hosta budującego dla każdej architektury i systemu operacyjnego. W naszym […]

Pisząc GUI do 1C RAC, czyli znowu o Tcl/Tk

W miarę poznawania tematu produktów 1C w środowisku Linux odkryłem jeden niedobór - brak wygodnego, wieloplatformowego narzędzia graficznego do zarządzania klastrem serwerów 1C. Postanowiono naprawić ten niedobór, pisząc GUI dla konsolowej aplikacji rac. Wybrano język tcl/tk, jako moim zdaniem najbardziej odpowiedni do tego zadania. I oto, […]

snmp-monitoring drukarek w The Dude

W Internecie jest wiele instrukcji, jak zainstalować serwer monitorujący The Dude firmy Mikrotik. Obecnie pakiet serwera monitorowania jest wydawany tylko dla RouterOS. Użyłem wersji 4.0 dla Windows. Chciałem tu omówić, jak monitorować drukarki w sieci: śledzić poziom tonera, a gdy się skończy, wyświetlić powiadomienie. Uruchamiamy: Naciskamy 'połącz': Naciskamy 'dodaj urządzenie' (czerwony plus) i wprowadzamy adres IP […]

Jak polityka XIX wieku wpłynęła na lokalizację centrów danych dzisiaj

Od tłumacza Szanowni czytelnicy! Ponieważ to mój pierwszy eksperyment z publikowaniem treści na Habrze, proszę nie oceniać zbyt surowo. Krytyka i sugestie są mile widziane w wiadomościach prywatnych. Niedawno Google ogłosił dostępność nowego centrum danych w Salt Lake City w stanie Utah. Jest to jedno z najnowocześniejszych centrów danych, w które inwestowały takie firmy jak Microsoft, Facebook […]

W repozytorium NPM wykryto złośliwy pakiet bb-builder. Wydanie NPM 6.11

Administratorzy repozytorium NPM zablokowali pakiet bb-builder, w którym zidentyfikowano złośliwy dodatek. Złośliwy pakiet pozostał niezauważony od sierpnia zeszłego roku. W ciągu roku przestępcy zdążyli wydać 7 nowych wersji, które pobrano około 200 razy. Podczas instalacji pakietu uruchamiano plik wykonywalny dla Windows, przesyłający poufne informacje na zewnętrzny host. Użytkownikom, którzy zainstalowali pakiet, zaleca się niezwłoczną zmianę wszystkich danych […]

Dziesiąta aktualizacja oprogramowania układowego UBports, która zastąpiła Ubuntu Touch

Projekt UBports, który przejął rozwój mobilnej platformy Ubuntu Touch po tym, jak firma Canonical wycofała się z niej, opublikował aktualizację oprogramowania OTA-10 (over-the-air) dla wszystkich oficjalnie wspieranych smartfonów i tabletów, które były zaopatrzone w oprogramowanie bazujące na Ubuntu. Aktualizacja została przygotowana dla smartfonów OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Dziewiąta platforma ALT

Została wydana Dziewiąta platforma (p9) — nowa stabilna gałąź repozytoriów ALT, opartych na repozytorium wolnego oprogramowania Sisyf (Sisyphus). Platforma jest przeznaczona do tworzenia, testowania, dystrybucji, aktualizacji i wsparcia kompleksowych rozwiązań w szerokim zakresie — od urządzeń wbudowanych po serwery przedsiębiorstw i centrów danych; stworzona i rozwijana przez zespół ALT Linux Team, wspierana przez firmę „Bazalt SPO”. ALT p9 zawiera repozytoria […]

Telegraf optyczny, sieć mikrofalowa i wieża Tesli: niezwykłe wieże komunikacyjne

Wszyscy przywykliśmy do tego, że wieże i maszty komunikacyjne wyglądają nudno lub nieestetycznie. Na szczęście w historii było — i jest — wiele interesujących, nietypowych przykładów tych z pozoru użytkowych konstrukcji. Zebraliśmy małą kolekcję wież komunikacyjnych, które szczególnie nas zafascynowały. Wieża w Sztokholmie Zaczniemy od „asa” — najbardziej niezwykłej i najstarszej konstrukcji w […]

Jak zmieniały się wynagrodzenia i popularność języków programowania w ciągu ostatnich 2 lat

W naszym niedawnym raporcie o wynagrodzeniach w IT za drugą połowę 2019 roku wiele interesujących szczegółów pozostało w cieniu. Dlatego postanowiliśmy omówić najważniejsze z nich w osobnych publikacjach. Dziś spróbujemy odpowiedzieć na pytanie, jak zmieniały się wynagrodzenia programistów różnych języków programowania. Wszystkie dane czerpiemy z kalkulatora wynagrodzeń „Mojego kręgu”, w którym użytkownicy podają […]

10 interesujących referatów z konferencji hakerskich

Pomyślałem, że fajnie byłoby relacjonować wydarzenia z międzynarodowych konferencji. I to nie tylko w ogólnym przeglądzie, ale opowiadając o najciekawszych wykładach. Przedstawiam Państwu pierwszą gorącą dziesiątkę. – W oczekiwaniu na zgrany duet ataków IoT i ransomware – „Otwórz usta, powiedz 0x41414141”: Atak na medyczną infrastrukturę cybernetyczną – Zębny exploit na końcu szpikulca reklamy kontekstowej […]

/etc/resolv.conf для Kubernetes pods, опция ndots:5, как это может негативно сказаться на производительности приложения

Niedawno uruchomiliśmy Kubernetes 1.9 na AWS za pomocą Kops. Wczoraj, podczas płynnego wdrażania nowego ruchu na największym z naszych klastrów Kubernetes, zaczęły pojawiać się dziwne błędy rozwiązywania nazw DNS, które były logowane przez naszą aplikację. Na GitHubie długo o tym rozmawiano, więc postanowiłem się przy tym zająć. W końcu zrozumiałem, że […]

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