Kategoria: Nowinki internetowe

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 […]

Duch zębowy nie działa: struktura szkliwa zębów krokodyli i ich prehistorycznych przodków

Wchodzisz do korytarza o przytłumionym świetle, w którym spotykasz bezdomne dusze dręczone bólem i cierpieniem. Ale nie zaznają tutaj spokoju, ponieważ za każdym z drzwi czeka na nie jeszcze więcej mąk i strachu, wypełniających wszystkie komórki ciała i przynoszących chaos do wszystkich myśli. Podchodzisz do jednych z drzwi, zza których słychać piekielne zgrzytanie i […]

Aktualizacja wolnego pakietu antywirusowego ClamAV 0.101.4 z naprawą luk w zabezpieczeniach

Została wydana wersja wolnego pakietu antywirusowego ClamAV 0.101.4, w której naprawiono lukę (CVE-2019-12900) w implementacji dekompresora archiwów bzip2, która może prowadzić do nadpisania obszarów pamięci poza przydzielonym buforem podczas przetwarzania zbyt dużej liczby selektorów. W nowej wersji zablokowano również obejście do tworzenia nierekursywnych 'zip-bomb', ochrona przed którymi została zaproponowana w poprzednim wydaniu. Dodana wcześniej ochrona […]

Wydanie Solaris 11.4 SRU12

Opublikowano aktualizację systemu operacyjnego Solaris 11.4 SRU 12, w której zaproponowano szereg kolejnych poprawek i ulepszeń dla gałęzi Solaris 11.4. Aby zainstalować proponowane w aktualizacji poprawki, wystarczy wykonać polecenie ‘pkg update’. W nowej wersji: Zestaw kompilatorów GCC zaktualizowano do wersji 9.1; W skład włączona została nowa gałąź Pythona 3.7 (3.7.3). Wcześniej dostarczano Pythona 3.5. Dodano nowe […]

Przedstawiono wersje Qt5 dla mikrokontrolerów i OS/2

Projekt Qt zaprezentował edycję frameworka dla mikrokontrolerów i urządzeń o niskim zużyciu energii — Qt for MCUs. Do zalet projektu należy możliwość tworzenia aplikacji graficznych dla mikrokontrolerów z wykorzystaniem znanego API oraz narzędzi deweloperskich, które są także stosowane do tworzenia pełnoprawnych interfejsów GUI dla systemów desktopowych. Interfejs dla mikrokontrolerów tworzony jest z użyciem nie tylko API C++, ale także QML z widżetami […]

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 […]

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 […]

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 […]

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ą […]

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 […]

Cerebras — procesor dla sztucznej inteligencji o niewiarygodnych rozmiarach i możliwościach

Ogłoszenie procesora Cerebras — Cerebras Wafer Scale Engine (WSE) lub silnik Cerebras w skali wafla krzemowego — odbyło się podczas corocznej konferencji Hot Chips 31. Patrząc na tego krzemowego giganta, nie można się dziwić, że udało się go w ogóle wyprodukować. Zaskakuje odwaga pomysłu i wysiłek programistów, którzy zaryzykowali opracowanie kryształu o powierzchni 46 225 milimetrów kwadratowych ze stronami […]

W sterownikach USB w jądrze systemu Linux zidentyfikowano 15 podatności

Andriej Konowałow z firmy Google odkrył 15 podatności w sterownikach USB oferowanych w jądrze systemu Linux. To już druga porcja problemów znalezionych podczas testów fuzzingowych — w 2017 roku ten badacz zidentyfikował w stosie USB kolejne 14 podatności. Problemy te mogą być potencjalnie wykorzystane przy podłączeniu specjalnie przygotowanych urządzeń USB do komputera. Atak jest możliwy w przypadku fizycznego dostępu do sprzętu oraz […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster