Kategoria: Blog

Oto, po co potrzebna jest szkolna algebra

Zazwyczaj na pytanie „po co potrzeba matematyki?” odpowiadają coś w stylu „gimnastyka dla umysłu”. Moim zdaniem to wyjaśnienie jest niewystarczające. Kiedy człowiek wykonuje ćwiczenia fizyczne, wie dokładnie, jakie grupy mięśni rozwija. Jednak rozmowy o matematyce pozostają zbyt abstrakcyjne. Jakie konkretnie „mięśnie umysłu” trenuje szkolna algebra? Nie jest ona przecież wcale podobna do prawdziwej […]

Opublikowano sposób na obejście borrow checkera w Rust

Jakub Kądziołka opublikował proof-of-concept, pokazujący bezpośrednie problemy związane z błędem w projekcie kompilatora Rust, które deweloperzy bezskutecznie starają się rozwiązać od czterech lat. Przykład opracowany przez Jakuba pozwala na ominięcie Borrow Checkera dzięki bardzo prostemu trikowi: fn main() { let boom = fake_static::make_static(&vec![0; 1<<20]); println!("{:?}", boom); } Deweloper prosi, aby nie używać tego obejścia w produkcji, więc […]

Wydano wersję beta autonomicznej aplikacji Cortana

Firma Microsoft kontynuuje rozwój asystenta głosowego Cortana w systemie Windows 10. I choć może on zniknąć z systemu operacyjnego, to korporacja już testuje nowy interfejs użytkownika dla aplikacji. Nowa wersja jest już dostępna dla testerów, obsługuje tekstowe i głosowe zapytania. Donoszą, że Cortana stała się bardziej „rozgadana”, a dodatkowo oddzielono ją od wbudowanego wyszukiwania w Windows […]

Mój drugi dzień z Haiku: jestem zachwycony, ale na razie nie jestem gotów na przejście

TL;DR: jestem zachwycony Haiku, ale jest nad czym pracować. Wczoraj badałem Haiku — system operacyjny, który mnie przyjemnie zaskoczył. Dzień drugi. Zrozumcie mnie dobrze: nadal jestem zachwycony tym, jak łatwo wykonuje to, co sprawia trudność w środowiskach roboczych dla Linuksa. Czekam na to, jak działa, a także pełen entuzjazmu, aby używać go na co dzień. Prawda […]

Przeglądarka Firefox Reality VR jest teraz dostępna dla użytkowników headsetów Oculus Quest

Przeglądarka dla wirtualnej rzeczywistości firmy Mozilla uzyskała wsparcie dla zestawu słuchawkowego Oculus Quest od Facebooka. Wcześniej przeglądarka była dostępna dla posiadaczy urządzeń HTC Vive Focus Plus, Lenovo Mirage i innych. Jednak zestaw słuchawkowy Oculus Quest nie ma kabli, które dosłownie „przywiązują” użytkownika do komputera, co pozwala na nowe przeglądanie stron internetowych. W oficjalnym komunikacie deweloperzy podają, że Firefox […]

Mozilla zaktualizowała WebThings Gateway dla bramek inteligentnych domów

Firma Mozilla oficjalnie zaprezentowała zaktualizowany komponent WebThings — uniwersalny hub dla urządzeń inteligentnych domów, nazwany WebThings Gateway. To oprogramowanie układowe dla routerów z otwartym kodem źródłowym jest zaprojektowane z myślą o prywatności i bezpieczeństwie. Eksperymentalne wersje WebThings Gateway 0.9 są dostępne na GitHubie dla routera Turris Omnia. Wsparcie obejmuje również oprogramowanie dla jednopłytkowego komputera Raspberry Pi 4. Tymczasem […]

JUnit w GitLab CI z Kubernetes

Mimo że wszyscy doskonale wiedzą, że testowanie swojego oprogramowania jest ważne i konieczne, a wielu z nas wykonuje to automatycznie, na przestrzeni Habr nie znaleziono ani jednego przepisu na skonfigurowanie połączenia tak popularnych w tej niszy produktów, jak (nasz ulubiony) GitLab i JUnit. Uzupełnimy tę lukę! Wprowadzenie Na początek określę kontekst: Ponieważ wszyscy nasi […]

Gdzie uczą nauczania (nie tylko w instytucie pedagogicznym)

Dla kogo przydatny będzie artykuł: dla studentów, którzy postanowili dorobić sobie jako korepetytorzy, dla doktorantów lub specjalistów, którym powierzono grupę seminarium, dla starszych braci/sióstr, gdy młodsi proszą o naukę programowania (haftu krzyżykowego, mówienia po chińsku, analizowania rynków, szukania pracy). To znaczy dla wszystkich tych, którzy muszą uczyć, wyjaśniać i nie wiedzą, od czego zacząć, jak planować lekcje i co opowiadać. Tutaj znajdziesz: […]

Społeczność kontynuuje rozwój dystrybucji Antergos pod nową nazwą Endeavour OS

Odnaleziono grupę entuzjastów, którzy przejęli rozwój dystrybucji Antergos, którego rozwój został wstrzymany w maju z powodu braku wystarczającego czasu dla pozostałych głównych deweloperów na utrzymanie projektu na odpowiednim poziomie. Rozwój Antergos będzie kontynuowany przez nowy zespół deweloperów pod nazwą Endeavour OS. Przygotowano pierwszą wersję Endeavour OS (1.4 GB), oferującą prosty instalator do zainstalowania podstawowego środowiska Arch Linux […]

Smart TV LG zyska wsparcie dla Apple AirPlay 2 i HomeKit

Firma LG Electronics (LG) ogłosiła, że jej „inteligentne” telewizory ThinQ AI TV z 2019 roku od 25 lipca zaczną otrzymywać aktualizację, która zapewni wsparcie dla Apple AirPlay 2 i HomeKit. Technologia AirPlay umożliwia przesyłanie wideo, zdjęć, muzyki i innych treści z urządzeń Apple bezpośrednio na duży ekran telewizyjny. Użytkownicy będą mogli przesyłać na telewizory LG […]

Pisanie oprogramowania z funkcjonalnością klient-serwer dla systemu Windows, część 02

Kontynuując rozpoczęty cykl artykułów poświęconych niestandardowym realizacjom konsolowych narzędzi Windows, nie można nie wspomnieć o TFTP (Trivial File Transfer Protocol) — prostym protokole przesyłania plików. Jak i poprzednio, krótko przeanalizujemy teorię, zobaczymy kod realizujący funkcjonalność аналогичного, a następnie go przeanalizujemy. Więcej — pod katem. Nie będę kopiował informacji ze źródeł, do których linki zwykle można […]

Z okazji Dnia Administratora Systemów 

Podczas gdy część oprogramowania zmierza w kierunku totalnej prostoty i dziwnych transformacji designerskich, infrastruktura IT firm staje się coraz bardziej skomplikowana i zagmatwana. Jeśli masz ochotę polemizować z tym, to prawdopodobnie nie konfigurowałeś routerów Cisco, nie miałeś do czynienia z DevOps, nie jesteś zaznajomiony z monitorowaniem i zarządzaniem drukiem, a nadal uważasz, że administrator to kot, niszczarka, […]

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