W #CSS istnieją funkcje. Trzeba przyznać, że wyglądają... pociesznie, ale zapewne można znaleźć sytuacje, w których można ich użyć z korzyścią. Ale jak to zrobić? O tym pisze autorka w tym artykule. #WebDev
Wilda Software
Wilda Software
@wildasoftware.bsky.social
Dużo programujemy i czasem nawet powstają z tego pełnoprawne aplikacje. Niekiedy też doradzamy w zakresie IT. Poza tym prowadzimy blog. https://wildasoftware.pl/
33 followers9 following548 posts
Na pewno spodziewacie się, że tworzenie aplikacji z pogranicza świata finansów (lub generalnie operowanie kwotami) to złożone zagadnienie. Ale nie wiem, czy aż o tylu rzeczach myślicie, które są opisane w tym podręcznym artykule. #FinTech #programowanie w.pitula.me/fintech-...
Przez całą naszą edukację informatyczną mówi się, że wzorce projektowe są dobre, więc to oczywiste, że ktoś przyjdzie i wyłamie się pisząc, że są złe. Choć fakt, że tutaj to trochę kwestia prowokacji. Ale i tak warto znać inny punkt widzenia. #SoftwareEngineering
No dobra, pobaliśmy się, poaktualizowaliśmy, a teraz na spokojnie spójrzmy, o co chodziło w tej panice, która ogarnęła programistów i administratorów PHP w środę. #PHP #programowanie #Cyberbezpieczeństwo #Cybersec
Na pewno ostatnio w różnych reklamach zauważyliście oznaczenia, że np. grafika została wygenerowana z użyciem AI. To nie jest dobra wola autorów - to wymóg prawny, który od niedawna obowiązuje. Warto sobie to uświadomić i przypomnieć zasady. #AIAct #LawIT
#PostgreSQL w wersji 19 przynosi ciekawą zmianę, a raczej rozbudowę tego SZBD. Otóż, oprócz bycia relacyjnym systemem bazodanowym, umożliwiającym też przechowywanie wektorów, JSONów itd. możemy teraz też składować grafy i pytać o nie w nowej notacji.
Bo czasem nie trzeba się ciągle uczyć, rozwijać i szukać materiałów edukacyjnych. Niekiedy trzeba po prostu sobie coś poczytać z szeroko pojętej publicystyki o IT. Takiej, jak ten artykuł.
Niektóre elementy #AI budzą wątpliwości wielu osób. Ale akurat lokalny #RAG będący bazą wiedzy w danej organizacji to coś, na co wiele firm patrzy bardzo chętnie i wręcz z zazdrością. Nie jest to proste, ale istnieją ogólne wskazówki i kompendia, np. takie jak te.
Warty polecenia artykuł, który omawia to, czy inwestycja w #Cyberbezpieczeństwo się opłata. A konkretnie, czy warto włożyć pieniądze w coś w kontekście ewentualnej kary i innych strat. Ciekawa, niekrótka lektura i odpowiedź nie jest czarno-biała, choć wszyscy czujemy jaka.
Wspominaliśmy już o tym, że ostatnio szczególnie gorącym tematem jest #Jev, czyli bardzo prosty model językowy do podejmowania "ograniczonych decyzji". Ale trzeba przy tym pamiętać, jak z niego korzystać i NIE korzystać, w czym pomoże nam ten tekst:
Te wszystkie podpisy zaufane, kwalifikowane itd. mogą przyprawić o ból głowy. Dlatego dobrze, że Informatyk Zakładowy o tym pisze, a także o tym, dlaczego #mObywatel oferuje 5 darmowych podpisów, ale nie zawsze. #lawIT #CyberSec #Cyberbezpieczeństwo
Rzadko się zdarza, że bardzo duże wdrożenie informatyczne przebiega bez żadnych problemów. No, chyba że jest to polska giełda, wspólny wysiłek wielu biur maklerskich i dobrze przygotowana akcja - wtedy nie ma miejsca na błędy. Mamy teraz świetny #WATS na #GPW.
Szybka i przyjemna prezentacja pokazująca rożne podatności w prawdziwych aplikacjach, czyli coś, co rzeczywiście istnieje w przestrzeni i jest wykorzystywane. A prezentującym jest nie kto inny, tylko Michał Sajdak z Sekuraka. #CyberSec #Cyberbezpieczeństwo
Alternatywa dla #NGrok napisana w #PHP - #Expose pozwala udostępniać swoje lokalne strony w postaci bezpiecznego tunelu. Może być bardzo przydatne. #DevOps
Sekrety powinny pozostać sekretami, ale zdarza się najlepszym od czasu do czasu, że wycieknie na repozytorium. Jak się wtedy zachować i w jakiej kolejności? Oto praktyczny poradnik na bardzo stresujące sytuacje. #programowanie #Cyberbezpieczenstwo #Cybersec
Często widzimy frazesy dotyczące poprawy #SEO, ale brakuje praktyki. W tym artykule ona jest na przykładzie jednego tekstu i choć nadal taka optymalizacja może budzić pewien niesmak (osobom, które traktują bloga "artystycznie"), to warto przeczytać, bo autorka ciekawie pisze
Jak sam autor pisze, jest to poradnik dla osób, które ostatni raz interesowały się programowaniem przed rewolucją #AI, teraz siadają i nie wiedzą, co to te #LLM, #Skill, #MCP itd. Autor omawia to wszystko od podstaw (ale streszcza się), po czym pokazuje przykład w #OpenCode.
Ten artykuł opisuje techniczną zasadę działania #Relay, bramki do różnych #LLM-ów. W teorii jest to opis różnych sposób organizacji tenantów (firm) korzystających z systemu, ale do tego mamy kompletny opis całej architektury. Ciekawe studium przypadku. #programowanie
Może to brzmieć dziwnie, ale zbyt doświadczony i świetny inżynier w zespole może być... problemem. Nie dlatego, że gwiazdorzy, ale dlatego, że zbyt dużo na nim "wisi". Jakie to są problemy i jak sobie z nimi radzić - o tym w tekście. #programowanie #management #zarzadzanie
Film raczej dla początkujących adeptów #SoftwareEngineering i #programowanie, ale ważny - architektura to umiejętność łączenia modułów ze sobą, przy czym "moduł" jest rozumiany bardzo szeroko. Oczywiście, to nie wszystko, ale trzeba znać.
Artykuł przypominający o tym, że #CodeReview jest nadal ważny, a może i ważniejszy niż był przed erą pisania kodu przez #LLM. Rzeczowy artykuł wskazujący, jak do tego podejść i zachęcający do dalszych poszukiwań. #programowanie #InzynieriaOprogramowania #SoftwareEngineering
Pamiętajcie, że walidacja po stronie frontendu nie oznacza, że możecie zaniedbać walidację po stronie backendu. Oraz żeby przyjmować zgłoszenia badaczy bezpieczeństwa z szacunkiem. O tym, jak można było zhakować #FIFA podczas Mundialu. #Cybersec #Cyberbezpieczeństwo
Wszyscy od dawna zastanawiają się nad tym, że skoro seniorzy na rynku IT są bezpieczni, a juniory zastępowani przez #AI, to skąd będą brani dalsi seniorzy i co z midami? Cóż, mają myśleć, a nie tylko bezmyślnie przeklejać kod. A niestety, to czasem zdarza się widzieć.
Bardzo pesymistyczny, ale ważny artykuł Informatyka Zakładowego o BOK-ach w usługach typu WhatsApp. Ale tak naprawdę tekst jest o czymś innym - o tym, jak mało bigtechowe usługi mają empatii w stosunku do swoich użytkowników, o ile ci nie płacą. A nawet, jeśli płacą.
Poruszanie się po interfejsie użytkownika jest ważne, ale często pomijane. A to bardzo istotne w systemach, z którymi ktoś będzie pracował przez 8 godzin w ciągu dnia. Porozmawiajmy dzisiaj o tym, jak to rozwiązaliśmy w #ComMan. #UX #projektowanie #interfejs #UI wildasoftware.pl/pos...
Dzisiaj czas na nowy artykuł na blogu. Jak zwykle, poinformujemy o nim o 17:30, natomiast już teraz zapraszamy do przypomnienia sobie tego, o czym pisaliśmy prawie miesiąc temu, a były to maile. Nadeszło do nas sporo zgłoszeń z sugestiami - spokojnie, uwzględnimy je.
Na rynku pojawił się nowy prosty framework do #PHP o nazwie #Veldora. Patrząc na jego składnie, trudno odnieść inne wrażenie niż takie, że to uproszczony fork #Laravel, ale to nie musi być wada. Podobno szybki. #programowanie #WebDev
Francja na poważnie podeszła do "deamerykanizacji" swojego oprogramowania. Uruchomili swoje Mapy #Roole, które już cieszą się pewną popularnością, a jednocześnie są wspierane przez Państwo. #GoogleMaps
Już jakiś czas minął od momentu, kiedy Rafał #Brzoska zdenerwował się na Metę nie na żarty i rozpoczął walkę, najpierw za pomocą apeli i inicjatywy #150proc, a potem łącząc siły z #Bielik, które wypuściło #ScamWatch. Czym ono jest i jak może pomóc w wykrywaniu oszustw?
Chyba już kiedyś linkowaliśmy ten artykuł, ale jest tak dobry dla początkujących, że warto jeszcze raz. O tym, jak zrozumieć #kubernetes i wspomagający to interfejs #rancher. Tutorial krok po kroku. #DevOps
Jakiś czas temu pojawił się problem (pewnie nawracający) z sygnałem #GPS, który nagle znikał. Co prawda, od dawna mówi się o potrzebie tworzenia swoich rozwiązań, ale takie "zagłuszenie" było dziwne. Naukowcy to zbadali i... możecie się spodziewać, kto za to odpowiada.
Lista zbierająca elementy, o których powinno się myśleć przy tworzeniu stron internetowych pod kątem nie tyle funkcjonalnym, co jakościowym i opisowym. Takie checklist zawsze są w cenie. #Webdev #programowanie
W ostatnich dniach przewinęła się informacja, że #OpenAI rozwiązało jeden z problemów milenijnych... Ale może nie do końca samo, bo wykorzystując prywatne rozmowy dwóch naukowców. Jest afera. O niej opowiada Dawid Myśliwiec. #matematyka #AI #Anthropic #ChatGPT #NavierStokes
Dostępność (czyli #a11y) to bardzo ważny, choć często niedoceniany aspekt tworzenia oprogramowania. Gdy uruchamiany jest publiczny system, to dobrze jest o niego zadbać od samego początku. Jednocześnie jest wokół tego kilka mitów i te autorka stara się obalić. #WebDev
Kiedy w korzystaniu z #AI używać #MCP, a kiedy #skill? Niektórym może to sprawiać problemy, ale nie jest to takie trudne. Tutaj cały artykuł o tym, a w skrócie: MCP liczy się tam, gdzie chcemy przewidywalność, a skille w bardziej złożonych, wymagających "myślenia" zadaniach.
#PostgreSQL nie zrobi Wam kawy i nie ulula do snu. Ale może zastąpić (choć wiadomo, że nie w pełni) wiele rzeczy. Ten tekst to właśnie taki pochwalny materiał na temat tego systemu zarządzania bazami danych.
#Laravel ma sporo narzędzi i "uprzyjemniaczy" dla developerów. O jednym z nich i konfiguracji tegoż można przeczytać w tym artykule. #PHP
Nie sądziliśmy, że o jednym konsolowym narzędziu można napisać aż tak długi artykuł. Ale jeśli jest to #htop, to widocznie można, bo jest tam o czym pisać. #linux #terminal
Niedawno stała się rzecz, której niektórzy się bali, a inni oczekiwali - reklamy w #ChatGPT. Wiadomo, jakie są zagrożenia, choć twórcy starają się uspokajać ale to nadal jednak big techy). Natomiast Kamila przedstawia techniczną stronę panelu do reklam i warto to przeczytać.
Co prawda, jest to artykuł sponsorowany, ale warto przypomnieć sobie czasem, że nie trzeba kupować zupełnie nowych laptopów. Można z powodzeniem znaleźć niezły sprzęt używany po leasingu biznesowym. O tym jest ten tekst. #komputer #laptop #leasing
Nie da się ukryć, że chcąc nie chcąc, boty AI będą czytać nasze strony internetowe i raczej będzie to coraz powszechniejsze niż rzadsze Ale czy ktoś sprawdził, co właściwie LLM-y czytają na tych stronach? Otóż, tak. #AI #scraper #crawler #WebDev
#PHPStan to znana biblioteka do sprawdzania poprawności kodu #PHP na różnych poziomach. Ma tylko jedną wadę - nazwę. Bardzo łatwo dodać tam kolejną literką "a", tworząc #PHPSatan. Ktoś to zauważył i stworzył stronę.
Jeśli korzystacie z #Windows11, to być może zauważyliście taką usługę jak Windows Health and Optimized Experiences. Brzmi niewinnie, ale takie mamy czasy, że trzeba sprawdzać tego typu rzeczy. No i ktoś sprawdził, czy to nie szpieguje. #whesvc
Nieważne, ile projektów się zrobiło - zawsze się szuka tej idealnej biblioteki do generowania PDF w #PHP. Dlatego takie artykuły zawsze warto mieć gdzieś w zakładkach lub wybrać raz i nie wracać. #programowanie #WebDev
"Dług technologiczny" to pojęcie, którego boją się wszyscy programiści, choć, niestety, czasem trzeba się na niego czasowo zgadzać. A jak to wygląda w dobie AI i kodu generowanego przez niego? O tym Dominik na swoim blogu. #programowanie #AI #SoftwareEngineering
Każdy z nas wysyła maile i to nawet całkiem sporą ilość. Różne systemy wysyłają ich jeszcze więcej i czasem muszą uważać. Ale na czym właściwie polega wysłanie maila i czym jest #SMTP oraz różne terminy po drodze? Zapraszamy. wildasoftware.pl/pos... #administration #mail
Dzisiaj o 17:30 będzie artykuł na blogu. To niezwykłe z uwagi na to, że ostatni był około miesiąc temu - oby tak dalej. I od razu uprzedzamy - będzie mocno technicznie, choć sympatycznie. A ostatnio opisywaliśmy to, jak Wilda Software zmieniła biuro:
Zbudujmy sobie stos technologiczny na serwer złożony z europejskich rozwiązań i poniżej 10 dolarów za miesiąc. Tekst wartościowy, gdyż można się dowiedzieć o pewnych narzędziach i w dodatku dowiedzieć się o ich pochodzeniu. #DevOps #cloud #storage #EU
"Chcę Google!". "Mamy Google w domu" zdaje się mówić ten news. Pokazuje on, że każdy z pewnymi umiejętnościami programistycznymi jest w stanie sobie zaindeksować kawałek Internetu. I nawet, jeśli tutaj została wykorzystana chmura do pomocy, to i tak jest to inspirujące.
Bardzo dobre podsumowanie dla osób, które myślą o wykorzystaniu #Docker Compose na produkcji. Owszem, to jest możliwe, ale trzeba uważać na parę rzeczy, szczególnie przy długotrwale utrzymywanych kontenerach. #DevOps #konteneryzacja