Home New Trending Search
About Privacy Terms
#
#Programowanie
Posts tagged #Programowanie on Bluesky
Preview
Logging Sucks - Your Logs Are Lying To You Why traditional logging fails and how wide events can fix your observability

Jedno zdanie z tekstu jeszcze szczególnie ważne - "logowanie zdarzeń jest często projektowane w kontekście zapisu, a nie ich wyszukiwania". Dlatego warto czasem podejść trochę inaczej do tematu i wejść w niego głębiej.

#Logging #software #programowanie

loggingsucks.com

0 0 0 0
Obrazek wyróżniający dla wpisu poświęconego dołączaniu do społeczności wolnego i otwartego oprogramowania. Na fragment licencji GNU GPL nałożyłem fioletowy pasek z białym napisem „FOSS dla każdego #1”.

Obrazek wyróżniający dla wpisu poświęconego dołączaniu do społeczności wolnego i otwartego oprogramowania. Na fragment licencji GNU GPL nałożyłem fioletowy pasek z białym napisem „FOSS dla każdego #1”.

## Zapraszam do społeczności Wolnego i Otwartego Oprogramowania

Spis treści

Czym jest WiOO?

Po co?

Moje początki

O wpisie

Programowanie

Dokumentacja

Grafika

Zgłaszanie błędów

Pomysły na nowe funkcjonalności

Czym jest WiOO?

Skrót WiOO oznacza Wolne i […]

[Original post on horodecki.net]

0 3 0 0
Preview
React Compiler - Kompletny Przewodnik dla Developerów React React Compiler to jedno z najważniejszych narzędzi, które zmieniło sposób, w jaki optymalizujemy aplikacje React. Jeśli kiedykolwiek spędzałeś godziny

Spędziłeś kiedyś godziny na ręcznym dodawaniu useMemo, useCallback czy React.memo? React Compiler całkowicie zmienia zasady gry! #React #JavaScript #Programowanie #Optymalizacja #WebDevelopment
programistka.com/react-compil...

2 0 0 0
Preview
Microservices Are Killing Your Performance (And Here's the Math) The promise: Microservices make your system scalable, maintainable, and fast. The reality: For most...

Decyzja o tym, czy wprowadzać mikroserwisy, wynika z wielu czynników, ale trzeba też pamiętać, że mają swoje ciemne strony. I związane z tym wyliczenia przedstawia autor tego tekstu.

#programowanie #architektura

dev.to/polliog/micr...

0 0 0 0
Preview
PHP: Stop Passing Arrays Everywhere Designing Explicit Data Contracts #blogPostAsWebApp: https://voku.github.io/PHPArrayBox/...

Tablice w #PHP są świetne - wygodne, szybkie w pisaniu, opiera się na nich spora część metod standardowych. Dlaczego zatem nie zawsze należy ich używać? Dla programistów z dłuższym stażem to oczywiste, ale i tak nawet oni mogą spojrzeć do tego tekstu.

#programowanie

dev.to/suckup_de/ph...

0 0 0 0
Preview
Czy prościej znaczy lepiej? - devszczepaniak.pl Czasami prościej znaczy lepiej, a rozwiązanie musi być jedynie wystarczająco dobre. W artykule pokażę Ci praktyczny przykład takiej sytuacji.

Już kiedyś postowaliśmy sposób zastąpienia mechanizmu #CAPTCHA przez niewidzialne pole. Ale tutaj Dominik opisał to w jeszcze lepszy sposób, pokazujący przy okazji inne możliwości.

#programowanie #WebDev #CyberSec #Cyberbezpieczeństwo

devszczepaniak.pl/prosciej-zna...

1 0 0 0
Preview
Useful patterns for building HTML tools I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file and use them to …

Coraz wyraźniej widać trend odwrotu od frameworków JS na rzecz czystego #JavaScript. W bibliotekach ma to szczególne znaczenie, gdyż są one składnikiem większych aplikacji i same w sobie nie powinny nanosić narzutu. O tym jest ten tekst.

#programowanie #WebDev

simonwillison.net/2025/Dec/10/...

2 0 0 0
Preview
Historia rodem z koszmaru administratora. Jeden z internautów opisał na Reddicie sytuację, w której podczas pracy z ChatGPT 5.3 i modułem Codex doszło do całkowitego wyczyszczenia zawartości jednej z partycji dysku. Wszystko przez błędnie wygenerowaną komendę usuwającą katalogi. ## Miał zmienić nazwy plików w ChatGPT 5.3. Stracił zawartość dysku Sprawa zaczęła się całkiem niewinnie. Użytkownik sięgnął po **ChatGPT 5.3** z modułem **Codex** w celu rebrandingu projektu. Chciał zmienić nazwy importów i uporządkować strukturę plików. Model działał w środowisku z dostępem do systemu plików i wykonywał polecenia automatycznie. W pewnym momencie coś jednak poszło nie tak. Zamiast usunięcia jednego konkretnego katalogu, wykonana została komenda kasująca zawartość całego dysku F:. Jak później wyjaśniono, problem wynikał z nieprawidłowego łączenia składni PowerShell i polecenia cmd /c. W efekcie ścieżka została błędnie przetworzona i system otrzymał polecenie usunięcia katalogu głównego dysku, a nie wskazanego podfolderu. Wystarczyła jedna literówka w ścieżce zaserwowanej w ChatGPT 5.3 – **_\_**. Zamiast usunięcia folderu: _F:\MyProject\project\\__pycache___ system wykonał w pętli: _rmdir /s /q F:\_ Grafika: Reddit r/vibecoding ## Zniknęło wszystko – projekt, dane Dockera, cała zawartość partycji Internauta Former-Airport-1099 przyznał, że to on ponosi odpowiedzialność za katastrofę, ponieważ nadał narzędziu pełny dostęp do środowiska. Model bardzo szybko poinformował o tym, co się stało, ale w tym momencie było już za późno na reakcję. Cała sytuacja pokazuje, że nawet jeśli model językowy generuje poprawnie wyglądające polecenia, nie zwalnia to użytkownika z obowiązku ich weryfikacji. Wystarczy drobny błąd w ścieżce lub nieprawidłowo przetworzony znak, aby skutki były nieodwracalne. Szczególnie wtedy, gdy narzędzie działa z uprawnieniami administratora. Modele generatywne potrafią tworzyć poprawne komendy, ale nie zawsze przewidzą kontekst wykonania, mogą wygenerować niebezpieczne polecenia i… cóż, nie mają instynktu samozachowawczego wobec danych. Źródło: Reddit r/vibecoding AIChatGPTciekawostkiprogramowaniesztuczna inteligencja

Literówka w ChatGPT 5.3 i po danych. Jedno polecenie wyczyściło dysk Historia rodem z koszmaru administratora. Jeden z internautów opisał na Reddicie sytuację, w której podczas pracy z ChatG...

#Software #AI #ChatGPT #ciekawostki #programowanie #sztuczna #inteligencja

Origin | Interest | Match

0 0 0 0
Preview
Better than JSON An in-depth look at why Protobuf can outperform JSON for modern APIs, with practical Dart examples showing how strong typing, binary serialization, and shared schemas improve both performance and…

Już kiedyś wspominaliśmy o #ProtocolBuffers (lub #Protobuf), ale ten artykuł wyjaśnia to wszystko bardzo jasno i warto się z nim zapoznać.

#programowanie #WebDev #JSON #JavaScript

aloisdeniel.com/blog/better-...

0 0 0 0
Preview
Jak działają kody 2FA? Artykuł wyjaśniający, w jaki sposób działają kody 2FA, czyli dwuetapowej weryfikacji. Dowiedz się, jak to możliwe, że aplikacje generujące kody 2FA działają całkowicie offline, wymagając jedynie jedno...

swistak.codes/post/kody-2fa/

#juniordev #algorytmika #programowanie #juniordeveloper #devblog #javascript #it #informatyka #algorytm #cybersecurity

0 0 0 0
Preview
Why Developers Are Ditching Frameworks for Vanilla JavaScript Frontend developers are returning to Vanilla JavaScript. Here's how native APIs and AI tools are making plain JS the cure for framework fatigue.

Czasem warto wrócić do korzeni. Takim ruchem może być świadoma rezygnacja z frameworków frontendowych i powrót do czystego #JavaScript (tzw. #VanillaJS). Jakie są tego zalety - o tym opowiada ten artykuł (i mimo wszystko mało jest o wadach).

#programowanie #WebDev

thenewstack.io/why-develope...

0 0 0 0
Preview
The Neuron AI Framework for PHP and Laravel - Laravel News Neuron AI is a PHP Agentic framework to build production-ready AI-driven applications. Along with the core framework, the neuron-laravel package provides Laravel-specific integration points without…

To będzie coraz częstszy obrazek - biblioteki pozwalające na łatwiejsze połączenie z AI z poziomu aplikacji. Tutaj przykład od #Laravel, który dorobił się #NeuronAI

#PHP #programowanie #AI

laravel-news.com/nueron-ai-fr...

0 0 0 0
Preview
Top Open Source Projects That Will Dominate 2026 2025 was wild. 2026? It's about to get wilder. The open source ecosystem is exploding with...

Wszelkie zestawienia prognoz na 2026 trzeba, oczywiście, traktować z pewnym marginesem, a tutaj mamy do tego krótką, efektowną formę. Ale i tak warto wiedzieć, o czym świat devowy mówi. Dość często pada tutaj słowo #rust...

#programowanie #software

dev.to/jaysaadana/t...

1 0 0 0
Preview
There are a lot of ways to break up long tasks in JavaScript. It's very common to intentionally break up long, expensive tasks over multiple ticks of the event loop. But there are sure are a lot of approaches to choose from. Let's explore them.

Artykuł trudny, ale może być pożyteczny dla osób, które wiele godzin spędzają w JavaScript i robią skomplikowane rzeczy. O tym, jak nie blokować widoku, a jednocześnie też nie irytować użytkownika.

#JavaScript #programowanie #WebDev

macarthur.me/posts/long-t...

0 0 0 0
Preview
Problem selekcji Artykuł omawiający problem selekcji, czyli znalezienia k-tego najmniejszego elementu w zbiorze danych, wraz z różnymi algorytmami jego rozwiązania.

swistak.codes/post/problem...

#javascript #informatyka #programowanie #algorytmika #it #devblog #algorytm #juniordev #juniordeveloper

1 0 0 0
Modern web performance Explained
Modern web performance Explained Core Web Vitals briefly explained. 💬 Topics: - Best practices for the modern web; - What are core web vitals? - Largest contentful paint explained; - Interaction to Next Paint explained; -…

Kolejne tłumaczenie ważnych dzisiaj metryk dotyczących stron WWW, ale tym razem w formie wideo na kanale Awesome. Może pozwolić bardziej to zrozumieć niż forma pisana.

#WebDev #programowanie #SEO

www.youtube.com/watch?v=xYoT...

0 0 0 0
Your URL Is Your State A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pitfalls to avoid, and practical patterns for modern web apps.

Adresy URL są wykorzystywane masowo, a programiści szczególnie ozdabiają je parametrami w żądaniach typu GET. Ale jakby się zastanowić, to te struktury kryją dużo więcej możliwości niż na co dzień o nich myślimy. Autor to zauważył.

#programowanie #WebDev

alfy.blog/2025/10/31/y...

0 0 0 0
Preview
5 engineering dogmas it's time to retire A few months ago, I wrote about 13 software engineering laws, which are observations about how software projects behave.

Bardzo dobry i potrzebny, a także prosty tekst o tym, że pewne zalecenia w #InzynieriaOprogramowania jak najbardziej mają sens, ale nie mogą przyjmować kształtu dogmatów i być używane bez względu na wszystko. Warto znać drugą stronę medalu.

#programowanie

newsletter.manager.dev/p/5-engineer...

0 0 0 0
Preview
Console.text(): SMS alerts for your code just like console.log() | Product Hunt Stop anxiously checking dashboards. console.text() sends you an SMS when specific code paths execute. One line of code. No complex setup. Perfect for solo devs who want simple production alerts…

A to bardzo ciekawe. Jeśli programujecie strony internetowe, a już szczególnie w #JavaScript to na pewno znacie "console.log()". I nie mówcie, że nie używacie. A myśleliście kiedyś o tym, aby takie logi przychodziły do Was... SMS-em?

#WebDev #programowanie

www.producthunt.com/products/con...

0 0 0 0
Preview
GitHub - hmpl-language/hmpl: 🐜 HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small. 🐜 HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small. - hmpl-language/hmpl

W opozycji do wielkich frameworków powstają mniejsze rozwiązania, które mają wspomóc pisanie #frontend, ale bez narzucania wielkiego kodu. Jedną z takich inicjatyw jest silnik szablonów widoków HMPL.js - warto choćby zerknąć.

#programowanie #WebDev #JavaScript

github.com/hmpl-languag...

1 0 0 0
Preview
Implementing Event-Driven Architecture in PHP Traditional service integration moves routing logic outside the application’s code. Message brokers,...

Słów kilka (a nawet kilkaset) o tym, jak stworzyć architekturę opartą o zdarzenia w #PHP. Dość rozbudowany tutorial.

#programowanie #ArchitekturaOprogramowania

dev.to/dgafka/imple...

0 0 0 0
Preview
We Rewrote Our Startup from PHP to Gleam in 3 Weeks We are officially running our startup in Gleam! Our freshly written Gleam code is now live on our production servers.....

Szczerze mówiąc, nie ma tutaj podanych dużo szczegółów, ale zawsze miło poczytać o nowym języku programowania, bo może akurat "to będzie ten". W tym artykule zobaczycie, czym jest #Gleam

#programowanie

www.radical-elements.com/minor-epipha...

0 0 0 0
Preview
21 Frontend System Design Concepts for Software Engineers #99: A practical guide to building fast, scalable, and reliable web apps

Świetny artykuł dla osób, które znają #frontend z tutoriali, ale nie mieli jeszcze okazji robić prawdziwych dużych aplikacji biznesowych. Zresztą, to tekst nie tylko dla frontendowców, ale każdego zainteresowanego programisty.

#programowanie #WebDev

newsletter.systemdesign.one/p/frontend-s...

0 0 0 0
a11y.css’ documentation | a11y.css This CSS file intends to warn developers about possible risks and mistakes that exist in HTML code. It can also be used to roughly evaluate a site's quality by simply including it as an external…

Ciekawostka dla tworzących strony internetowe i dbających o jej dostępność, tj. dostosowanie do osób z różnymi trudnościami - istnieje plik CSS, który pomoże Wam w znalezieniu miejsc, które należy poprawić. Fajna rzecz.

#programowanie #WebDev #a11y

ffoodd.github.io/a11y.css/

0 0 0 0
Preview
Programiści korzystają z AI, ale jej nie ufają Sztuczna inteligencja coraz śmielej wkracza do świata programowania, obiecując ogromne oszczędności czasu i wzrost produktywności. Najnowsze dane pokazują jednak, że mimo powszechnego użycia… zaufanie do kodu tworzonego przez AI pozostaje zaskakująco niskie. Programiści ostrożni wobec kodu generowanego przez AI Według raportu, na który powołuje się serwis BetaNews – aż 96% programistów nie wierzy, że kod […]

96% programistów nie ufa, że kod z AI jest poprawny 😬 AI ma przyspieszać, ale czas „oszczędzony” często zjada weryfikacja i poprawki — zwłaszcza u młodszych devów, gdzie kod wygląda OK, a potem sypie się w praktyce. #AI #programowanie

2 0 0 1
Preview
Top Microservices Patterns The ones that are most common

Niby są to rzeczy oczywiste o przechowywaniu danych w środowisku mikroserwisów, ale mimo treściwej formy (a może dzięki niej) zostało to tutaj dobrze przedstawione. Rożne podejścia dot. baz danych.

#SoftwareArchitecture #programowanie

newsletter.systemdesigncodex.com/p/top-micros...

1 0 0 0
Preview
Rich Domains: How to Use DDD for More Sustainable Systems Learn how to identify the problematic anemic model and transform it into a rich model that exposes your intentions and is aligned with the principles of DDD.

Artykuł o architekturze skoncentrowanej na domenach, ale nie "anemicznych", tylko "obfitych". Można mieć różne zdanie, gdyż równie dobrze można znaleźć teksty o przeciwnych wnioskach, ale warto znać różne podejścia.

#programowanie #SoftwareArchitecture

www.telerik.com/blogs/rich-d...

0 0 0 0
Preview
The Quirks And Gotchas of PHP - This Dot Labs Curious about PHP’s quirks? Discover how type juggling, loose comparisons, dynamic properties, and other oddities can trip you up—plus what’s changed in PHP 8 to fix (or introduce) new surprises.

Artykuł z różnymi "zakrętami", które można spotkać w #PHP. Prawdę mówiąc, mamy wątpliwości, czy wszystko tutaj na pewno jest w najlepszym porządku (konkretnie rozdział o "empty()"), ale tekst i tak warto przeczytać.

#programowanie

www.thisdot.co/blog/the-qui...

0 0 0 0
Preview
Spec-Driven Development: The Waterfall Strikes Back Kiro, Spec-kit, Bmad, Tessl, and other SDD frameworks turn business analysts into Markdown reviewers. Isn't there a more agile way to use Coding Agents?

Na koniec roku proponujemy tekst o tym, że podejście wodospadowe może wrócić do łask, ale w nieco nieszablonowy sposób, bo dzięki #AI i czemuś, co nazywa się #SpecDrivenDevelopment

#programowanie #InzynieriaOprogramowania

marmelab.com/blog/2025/11...

0 0 0 0
Preview
PHP 8.5: New PHP_BUILD_DATE Constant Explained A new PHP 8.5 constant that stores the date and time when your PHP binary was compiled.

Nowa wersja #PHP przynosi ze sobą zmienną, która pozornie nie ma znaczenia. Ale potencjalnie może pomóc w weryfikacji zgodności paczek na serwerze.

#programowanie #DevOps

medium.com/@ankitatechv...

1 0 0 0