Kategoria: Nowinki internetowe

Problemy z przetwarzaniem wsadowym zapytań i ich rozwiązania (część 1)

Praktycznie wszystkie nowoczesne produkty programowe składają się z kilku usług. Często długi czas reakcji międzyserwisowych stał się źródłem problemów z wydajnością. Standardowym rozwiązaniem takich problemów jest pakowanie kilku żądań międzyserwisowych w jeden pakiet, który nazywa się przetwarzaniem wsadowym (batching). Jeśli stosujesz przetwarzanie wsadowe, może nie zadowalać cię jego rezultat z punktu widzenia wydajności lub zrozumiałości kodu. Ta metoda nie jest tak prosta […]

Wydanie Coreboot 4.11

Został wydany Coreboot 4.11 — wolna alternatywa dla własnościowych firmware'ów UEFI/BIOS, używanego do początkowej inicjalizacji sprzętu przed przekazaniem sterowania do dodatkowego oprogramowania „payload”, np. SeaBIOS lub GRUB2. Coreboot jest bardzo minimalistyczny, a także oferuje szerokie możliwości wbudowywania różnych dodatków, takich jak narzędzie do wyświetlania szczegółowych informacji systemowych coreinfo oraz tetris tint, a także systemów operacyjnych na dyskietkach: Kolibri, FreeDOS, MichalOS, Memtest, […]

Vulnerabilność w serwerze DNS Unbound, umożliwiająca zdalne wykonanie kodu

W serwerze DNS Unbound zidentyfikowano lukę (CVE-2019-18934), która może prowadzić do wykonania kodu atakującego przy odbiorze specjalnie sformułowanych odpowiedzi. Systemy są podatne na problem tylko przy kompilacji Unbound z modułem ipsec („—enable-ipsecmod”) i włączeniu ipsecmod w ustawieniach. Luka występuje od wersji 1.6.4 i została usunięta w wydaniu Unbound 1.9.5. Luka została spowodowana przekazywaniem nieskróconych znaków przy wywołaniu komendy powłoki ipsecmod-hook, […]

Aktualizacja Oracle Solaris 11.4 SRU15

Opublikowano aktualizację systemu operacyjnego Solaris 11.4 SRU 15 (Aktualizacja repozytorium wsparcia), która zawiera szereg kolejnych poprawek i ulepszeń dla gałęzi Solaris 11.4. Aby zainstalować proponowane w aktualizacji poprawki, wystarczy wykonać polecenie ‘pkg update’. W nowym wydaniu: Do wersji 19.4 zaktualizowano Oracle Explorer, narzędzie do tworzenia szczegółowego profilu konfiguracji i stanu systemu; Dodano nowe moduły […]

Mozilla rozszerza program nagród za zgłaszanie luk w zabezpieczeniach

Firma Mozilla ogłosiła rozszerzenie inicjatywy dotyczącej wypłaty nagród za wykrywanie problemów z bezpieczeństwem w elementach infrastruktury związanych z rozwojem Firefoksa. Wysokość nagród za wykrywanie luk w witrynach i usługach Mozilli została podwojona, a nagroda za znalezienie luk, które mogą prowadzić do wykonania kodu na kluczowych stronach, osiągnęła 15 tysięcy […]

Google chce przenieść Androida na główne jądro Linuxa

Mobilny system operacyjny Android oparty jest na jądrze Linux, które jest jednak zmodyfikowane, a nie standardowe. Zawiera «ulepszenia» od Google, producentów chipów Qualcomm i MediaTek, oraz producentów OEM. Ale teraz, jak podano, «firma dobrych uczynków» zamierza przenieść swój system na podstawową wersję jądra. Na konferencji Linux Plumbers w tym roku inżynierowie Google przeprowadzili […]

Microsoft testuje integrację usług Google z Outlook.com

Microsoft planuje zintegrować kilka usług Google z własnym serwisem pocztowym Outlook.com. Niedawno Microsoft rozpoczął testowanie integracji Gmaila, Google Drive i Google Kalendarza na niektórych kontach, o czym jeden z uczestników procesu poinformował na Twitterze. W trakcie konfiguracji użytkownik musi połączyć konta Google i Outlook.com, po czym Gmail, Google […]

Windows 10X połączy zadania desktopowe i mobilne

Niedawno firma Microsoft zaprezentowała nowy system operacyjny Windows 10X. Jak twierdzi producent, bazuje on na zwykłej „dziesiątce”, ale jednocześnie znacznie się od niej różni. W nowym systemie usunięto klasyczne menu „Start”, pojawią się inne zmiany. Jednak kluczową nowością będzie połączenie scenariuszy wersji desktopowej i mobilnej systemu. Chociaż na razie nie jest jasne, co dokładnie się kryje […]

Nasze zwycięstwo: TopCoder Open 2019

W Houston w dniach 13-16 listopada odbył się finał mistrzostw TopCoder Open 2019, a Gena Korotkevich (Białoruś) zajęła pierwsze miejsce w dwóch torach rozgrywkowych: Algorithm i Marathon. Takie osiągnięcie wcześniej nikomu się nie udało w jednym roku! Doskonałe zakończenie sezonu 2019, w którym wcześniej Gena wygrała w finałach dwóch innych dużych zawodów: Google Code Jam i […]

Zadanie z TopCoder Open 2019: kroimy ciasto na sześć części

W ślad za „Nasze zwycięstwo: TopCoder Open 2019” publikuję zadania z toru Algorithm (klasyczne programowanie sportowe. W ciągu półtorej godziny trzeba rozwiązać trzy zadania w Java, C#, C++ lub Python.) 1. Ciasto dla sześciu Postanowienie zadania Limit czasu — 4 sekundy. Masz ciasto. Jeśli spojrzysz z góry, ciasto ma kształt (ściśle) wypukłego wielokąta. Otrzymujesz współrzędne […]

Google pracuje nad wykorzystaniem standardowego jądra Linux w Androidzie

Na niedawnej konferencji Linux Plumbers 2019 firma Google opowiedziała o rozwoju inicjatywy przeniesienia do głównego jądra Linux zmian opracowywanych w wersji jądra dla platformy Android. Ostatecznym celem jest umożliwienie użycia w Androidzie jednego wspólnego jądra, zamiast przygotowywania dla każdego urządzenia oddzielnych wersji opartych na specyficznej dla Androida wersji Android Common Kernel. Ten cel […]

Wydanie 19.3.0 wirtualnej maszyny GraalVM oraz implementacje Python, JavaScript, Ruby i R oparte na tej technologii

Firma Oracle opublikowała wydanie uniwersalnej wirtualnej maszyny GraalVM 19.3.0, wspierającej uruchamianie aplikacji w JavaScript (Node.js), Pythonie, Rubym, R, oraz w dowolnych językach dla JVM (Java, Scala, Clojure, Kotlin) oraz językach, dla których można generować kod LLVM (C, C++, Rust). Wersja 19.3 została sklasyfikowana jako wydanie z długoterminowym wsparciem (LTS) i wyróżnia się wsparciem dla JDK 11, w którym […]

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