gik|iewicz

szukaj
Temat: Programowanie

Pake: zamień dowolną stronę w aplikację desktopową

Czym jest Pake i jak wykorzystuje Rust oraz Tauri do tworzenia aplikacji? Pake to narzędzie open-source tworzone przez dewelopera tw93, które pozwala opakować dowolną stronę internetową w natywną aplikację desktopową. Projekt wykorzystuje framework Tauri oraz język programowania Rust. Dzięki temu podejściu wygenerowane programy ważą zaledwie około 5 MB. To imponujący rezultat. Czym jest Pake i […]

Project Valhalla: dekada prac nad Javą trafia do JDK 28

Ponad 197 000 linii kodu zmieniło Javę na zawsze po 12 latach prac. Project Valhalla, rozpoczęty w 2014 roku, oficjalnie trafia do wydania JDK 28 jako funkcja podglądowa (preview). Architekt języka Brian Goetz ostrzega jednak, że w kolejnym wydaniu LTS status preview prawdopodobnie się utrzyma. TL;DR: Project Valhalla wprowadza value classes (JEP 401) do JDK […]

DuckDB pod maską: architektura, która deklasuje tradycyjne bazy danych

TL;DR: DuckDB osiąga wysoką wydajność w analizie danych dzięki połączeniu wektorowego silnika wykonawczego oraz przetwarzania kolumnowego. Architektura zaprojektowana natywnie dla OLAP pozwala na błyskawiczne odczyty bez narzutu serwerów sieciowych, co doskonale opisuje Jordan Tigani z MotherDuck w kontekście działania agentów AI. DuckDB przetwarza dane nawet kilkadziesiąt razy szybciej niż tradycyjne systemy relacyjne podczas zapytań analitycznych […]

Uruchamianie mikro-VM Firecracker w EC2 i start przeglądarki w sekundę

Firecracker to technologia VMM od Amazona zaprojektowana specjalnie dla środowisk chmurowych, która uruchamia lekkie maszyny wirtualne w czasie poniżej 125 milisekund. Uruchomienie pełnej przeglądarki internetowej wewnątrz instancji EC2 zajmuje poniżej jednej sekundy, co opiera się na architekturze maszyn wirtualnych opartych na KVM. Projekt ten pierwotnie powstał na potrzeby usług AWS Lambda oraz AWS Fargate. TL;DR: […]

Zakazane książki ukryte w żarówce z Wi-Fi

Projekt Response Room udowadnia, że standardowa żarówka Wi-Fi może pomieścić pełną bibliotekę zakazanych książek. Twórcy ukryli teksty literackie w pamięci firmware’u urządzenia, do którego dostęp mają miłośnicy literatury z całego świata. To rozwiązanie pokazuje, jak nowoczesne technologie pomagają w ochronie wolności słowa. Jak działa biblioteka zakazanych książek w inteligentnej żarówce? Jakie technologie napędzają ten projekt […]

Kage: zapis dowolnej strony do pojedynczego pliku offline

Projekt Kage zadebiutował na platformie Hacker News jako narzędzie potrafiące skopiować dowolną witrynę do jednego samodzielnie działającego pliku offline. Twórca rozwiązania zaprojektował je jako aplikację konsolową, która pobiera kod źródłowy wraz z powiązanymi zasobami. Całość trafia do jednego dokumentu. TL;DR: Kage to narzędzie open-source, które klonuje dowolną stronę internetową do pojedynczego pliku HTML. Pozwala to […]

Lokalne AI do kodowania bez ruiny finansowej

title: „AI w programowaniu: jak tanio budować aplikacje w domu” description: „Drastyczne spadki cen usług AI od OpenAI i rosnąca konkurencja sprawiają, że asystenci kodu stają się dostępni dla każdego programisty. Sprawdź, jak obniżysz koszty tw…” coverImage: „https://gikiewicz.eu/wp-content/uploads/2026/06/programowanie-z-pomoca-ai-w-domu-bez-rujnowania-portfela-cover.jpg” date: „2026-06-14” author: „Grzegorz Kikiewicz” category: „Analiza” tags: – AI [...]

Twórcy spyware ukryli w kodzie teksty o broni biologicznej

TL;DR: Badacze z McAfee oraz Palo Alto Networks Unit 42 zidentyfikowali nową kampanię szpiegowską SpyAgent. Twórcy tego złośliwego oprogramowania dodali do spyware tekst o broni nuklearnej oraz biologicznej. To nietypowa technika zaciemniania kodu, która oszukuje algorytmy bezpieczeństwa DLP. Złośliwe skrypty celują głównie w portfele kryptowalutowe na systemach Android, kradnąc klucze prywatne oraz frazy seed. Jak […]

Apple otwiera narzędzia AI dla deweloperów – podsumowanie SOTU 2026

Apple zaprezentowało Xcode 27, agentic coding oraz framework Core AI podczas konferencji WWDC26 Platforms State of the Union. To jedne z najbardziej oczekiwanych nowości dla twórców aplikacji w ekosystemie firmy z Cupertino. Całe wydarzenie trwało kilkadziesiąt minut i zostało później skrócone do 5-minutowego podsumowania dostępnego online. TL;DR: Podczas WWDC26 Apple pokazało Xcode 27 z funkcją […]

Nowy element HTML model pozwala osadzać 3D bez JavaScriptu

Apple zaprezentowało na WWDC26 nowy element HTML <model> pozwalający osadzać obiekty 3D bezpośrednio na stronach internetowych bez użycia JavaScriptu. Rozwiązanie trafia do Safari i WebKit jako natywna funkcja przeglądarki. TL;DR: Element <model> pozwala osadzać modele 3D (format USDZ) za pomocą jednego tagu HTML, bez bibliotek JavaScript. Funkcja została zaprezentowana na WWDC26 przez zespół Safari i […]

PgDog z nowym finansowaniem: proxy do PostgreSQL zyskuje wsparcie

PgDog, open source’owy connection pooler napisany w Rust, zdobył finansowanie od Y Combinator. Projekt ma ambicję stać się standardem w ekosystemie PostgreSQL, oferując alternatywę dla PgBouncer z lepszą obsługą prepared statements i shardingiem. Twórcy zapowiadają intensywny rozwój narzędzia. TL;DR: PgDog to connection pooler dla PostgreSQL napisany w Rust, który zdobył finansowanie od Y Combinator. Projekt […]