Wszystko
Najnowsze
Archiwum
- 6
@chaddeveloper: artykuł złoto, to nieźli ci guru polskiego cyberbezpieczeństwa xd
Junie się lepiej integruje z PhpStormem. Jedno i drugie narzędzie jest od JetBrains i jest dla nich elementem ekosystemu o co wpływa na wyższe dopasowanie oraz stabilność.
Junie też według mnie robi zmiany bardziej krokowo i granularnie co wpływa na lepszą kontrolę nad procesem generowania kodu (oczywiście w Github copilot można to wysterować promptem systemowy, ale wciąż nie będzie takiego mocnego efektu).
Z tym, że warto zaznaczyć, że Junie ma obecnie 2
Junie też według mnie robi zmiany bardziej krokowo i granularnie co wpływa na lepszą kontrolę nad procesem generowania kodu (oczywiście w Github copilot można to wysterować promptem systemowy, ale wciąż nie będzie takiego mocnego efektu).
Z tym, że warto zaznaczyć, że Junie ma obecnie 2
vsc + claude code
- 0
Mirasy, potrzebuję pomocy w ukierunkowaniu jak zrobić sortowanie tabeli w html.
kolejne wiersze zaciągam w php z bazy danych.
Skorzystałem rozwiązania przedstawionego na tej stronie: https://www.geeksforgeeks.org/html/how-to-sort-rows-in-a-table-using-javascript/
Problem polega na tym, że dla małej tabeli to działa, ale ja mam ponad 1200 wierszy i tak mi obciąża przeglądarkę, że masakra.
kolejne wiersze zaciągam w php z bazy danych.
Skorzystałem rozwiązania przedstawionego na tej stronie: https://www.geeksforgeeks.org/html/how-to-sort-rows-in-a-table-using-javascript/
Problem polega na tym, że dla małej tabeli to działa, ale ja mam ponad 1200 wierszy i tak mi obciąża przeglądarkę, że masakra.
@kornolio: zrób server side
@kornolio: W takim wypadku sugerowałbym
1. przerzucenie zawartości tabeli do tablicy js (np. po załadowaniu strony zaczytać zawartość tabeli)
2. napisanie/użycie prostej metody do sortowania po kolumnie (szukaj how to sort array of objects by property)
3. generujesz nowy dom js z nowym posortowanym tbody i podmieniasz go ze starym
możesz zrobić całość w document fragment i podmienić content tbody np. replacechildren
1. przerzucenie zawartości tabeli do tablicy js (np. po załadowaniu strony zaczytać zawartość tabeli)
2. napisanie/użycie prostej metody do sortowania po kolumnie (szukaj how to sort array of objects by property)
3. generujesz nowy dom js z nowym posortowanym tbody i podmieniasz go ze starym
możesz zrobić całość w document fragment i podmienić content tbody np. replacechildren
- 3
- 0
@chaddeveloper: więc wolę zarabiać minimalną ale siedzieć w cieple
- 0
@chaddeveloper: ja nawet z resztą pracy nie szukam bo najpierw muszę zrobić coś do portfolio.
@massejferguson: oddzielny.
@massejferguson: Zależy, ale jeśli to mały projekt (nie ma tam więcej niż 2 zespołów) to zdecydowanie razem.
Bez najmniejszego problemu wydzielisz front jeśli będzie taka potrzeba, a na starcie wszystko będzie łatwiej ustawić i testować.
Szkoda tracić czasu na dzielenie projektu na starcie, gdzie i tak możesz go wydzielić w przyszłości, a teraz (na pustym projekcie) będą to tylko dodatkowe problemy.
Bez najmniejszego problemu wydzielisz front jeśli będzie taka potrzeba, a na starcie wszystko będzie łatwiej ustawić i testować.
Szkoda tracić czasu na dzielenie projektu na starcie, gdzie i tak możesz go wydzielić w przyszłości, a teraz (na pustym projekcie) będą to tylko dodatkowe problemy.
- 1
Oto gotowa lista wydarzeń z szeroko pojętego Tech na najbliższy tydzień ( ͡° ͜ʖ ͡°)
Online (8) - https://crossweb.pl/wydarzenia/online/
Warszawa (4) - https://crossweb.pl/wydarzenia/warszawa/
Kraków (4) - https://crossweb.pl/wydarzenia/krakow/
Online (8) - https://crossweb.pl/wydarzenia/online/
Warszawa (4) - https://crossweb.pl/wydarzenia/warszawa/
Kraków (4) - https://crossweb.pl/wydarzenia/krakow/
LinkedIN daje ci raka? Poczuj to x10 na żywo. I jeszcze za to zapłać ( ͡° ͜ʖ ͡°)
źródło: Zrzut ekranu 2025-12-17 o 16.40.49
Pobierz- 1
Do 6 miesięcy hostingu gratis w sohost®
Szukasz nowego dostawcy usług hostingowych?
Teraz możesz zyskać aż do 6 miesięcy hostingu za darmo dzięki wyjątkowej promocji!
Co musisz zrobić, aby skorzystać z promocji?
Szukasz nowego dostawcy usług hostingowych?
Teraz możesz zyskać aż do 6 miesięcy hostingu za darmo dzięki wyjątkowej promocji!
Co musisz zrobić, aby skorzystać z promocji?
2. Prześlij zanonimizowany dowód aktywnej, opłaconej usługi hostingowej u innego dostawcy – np. fakturę lub zrzut ekranu z panelu klienta.
@sohost: I cyk piszemy do AI by wygenerowała odpowiedni screen i profit z darmowego hostingu ( ͡° ͜ʖ ͡°)
- 0
- 1
Chwilę nas tu nie było, ciekawe czy zainteresowanie wydarzeniami tech nadal jest duże :)
Mam dla Was listę wydarzeń z szeroko pojętego Tech na najbliższy tydzień ( ͡° ͜ʖ ͡°)
Online (10) - https://crossweb.pl/wydarzenia/online/
Warszawa (10) - https://crossweb.pl/wydarzenia/warszawa/
Mam dla Was listę wydarzeń z szeroko pojętego Tech na najbliższy tydzień ( ͡° ͜ʖ ͡°)
Online (10) - https://crossweb.pl/wydarzenia/online/
Warszawa (10) - https://crossweb.pl/wydarzenia/warszawa/
- 0
Korzystaj z PHP 8.5 na serwerach CloudHosting!
Zadbaj o swój biznes i już dzisiaj włącz najnowszą odsłonę PHP na hostingu nazwa.pl. Wersja 8.5 niesie za sobą wyższy poziom bezpieczeństwa, lepszą stabilność i szybkość działania strony WWW. Zwłaszcza w połączeniu z wydajnym środowiskiem chmurowym!
Odwiedź nasz blog i dowiedz się więcej o zaletach PHP 8.5:
Zadbaj o swój biznes i już dzisiaj włącz najnowszą odsłonę PHP na hostingu nazwa.pl. Wersja 8.5 niesie za sobą wyższy poziom bezpieczeństwa, lepszą stabilność i szybkość działania strony WWW. Zwłaszcza w połączeniu z wydajnym środowiskiem chmurowym!
Odwiedź nasz blog i dowiedz się więcej o zaletach PHP 8.5:
źródło: Korzystaj z PHP 8.5 na serwerach CloudHosting
Pobierz- 0
@MakeLifeGreatAgain: Niezmiennie wdrażamy nowości w możliwie jak najkrótszym czasie, dbając przy tym o zachowaniu ich odpowiednich funkcjonalności oraz wysokich standardów.
@nazwapl: może i przepłaca się za domeny, ale za to żeby się wynieść i dostać authinfo to trzeba pisać elaborat krwią na pergaminie xD dzięki wam to ludzie mają pracę z wynoszeniem firm do innych operatorów ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
Co według was lepsze do PHP
#cursor czy ai w Visuals studio?
#ai #programowanie #php #pytaniedoeksperta
#cursor czy ai w Visuals studio?
#ai #programowanie #php #pytaniedoeksperta
- 0
@Instynkt recaptcha nie powinna puszczac, może looknij turnstile w wersji widzialnej do kliknięcia
@Instynkt: to rc2 na pewno działa?
Na mojej stronie (nie wordpressowej) boty też lubiły wysyłać formularze, więc pole na email dałem do diva który się nie wyświetla, a prawdziwe pole na email nazwałem tak żeby boty myślały że to pole na imię. Przy odbiorze danych wystarczy sprawdzić czy jest wysłane ukryte pole, albo czy brak @ w nowym polu emailowym.
W wordpressie to będzie coś w rodzaju (w pliku functions.php
Na mojej stronie (nie wordpressowej) boty też lubiły wysyłać formularze, więc pole na email dałem do diva który się nie wyświetla, a prawdziwe pole na email nazwałem tak żeby boty myślały że to pole na imię. Przy odbiorze danych wystarczy sprawdzić czy jest wysłane ukryte pole, albo czy brak @ w nowym polu emailowym.
W wordpressie to będzie coś w rodzaju (w pliku functions.php
- 0
elo wykopki,
Szukam porady na temat rozwoju zawodowego. Obecnie siedzę w custom developmencie dla WordPressa, i moje zarobki osiągają około ~10k netto na fakturce. W perspektywie kilku lat myslę że dobiję ~11/12k, ale chciałbym zarabiać przynajmniej 15k, a mam wrażenie że w mojej specjalizacji nie jest to zbytnio możliwe (bez j-----a nadgodzin xD).
Czy są jakieś branże do których mógłbym płynnie przejść, mając siedmioletni exp w tworzeniu takich customów na WP? Dość dobrze
Szukam porady na temat rozwoju zawodowego. Obecnie siedzę w custom developmencie dla WordPressa, i moje zarobki osiągają około ~10k netto na fakturce. W perspektywie kilku lat myslę że dobiję ~11/12k, ale chciałbym zarabiać przynajmniej 15k, a mam wrażenie że w mojej specjalizacji nie jest to zbytnio możliwe (bez j-----a nadgodzin xD).
Czy są jakieś branże do których mógłbym płynnie przejść, mając siedmioletni exp w tworzeniu takich customów na WP? Dość dobrze
@korkorek: panie, żeś sobie moment wybrał. ( ͡° ͜ʖ ͡°) ludzie po 15 lat expa pół roku na bezrobociu potrafią siedzieć, bo nie ma tyle roboty co wcześniej i to nie mówię o byle klepaczach, tylko ogarniętych i kumatych, którym się noga powinęła a nie udało się wbić z powrotem, bo tyle CV na jedno stanowisko :D
@korkorek: poprzednio było w sumie Node (np. Lambdy na AWS), Angular, React, Symfony, Laravel i przede wszystkim zwykły wp, bez roots, bez headless, głównie gutenberg, czilowa praca gdzie byłem tylko ja i robiłem wszystko co wpadło od managera, to było super bo był jeden punkt kontaktu i 0 problemów organizacyjnych, byłem takim fullstackiem co jeszcze CI/CD skonfigurował i dostarczył docker image gotowe do deployu, a obecnie jeszcze w sumie nie
- 3
źródło: sohost_bw2025
Pobierz- 1
@emitar Cześć, dla osób przedłużających była promocja do 10 listopada.
Przesyłaliśmy mailing dla osób, które wyraziły zgodę.
Jeżeli nie wyraziłeś zgody to warto to zrobić :)
Przesyłaliśmy mailing dla osób, które wyraziły zgodę.
Jeżeli nie wyraziłeś zgody to warto to zrobić :)
- 0
@majlo1985 Cześć, to zależy.
Jeżeli to co wysyłasz to mailing to nasza usługa jak i każdy inny hosting nie jest przystosowany do wysyłki mailingów.
Dodatkowo jeżeli jest to mailing i nie ma w nim łatwej opcji wypisania się to może być on też nielegalny.
Dlatego warto stosować usługi przystosowane do wysyłki mailingu, a niektóre z nich dają możliwość wysyłki małego mailingu co miesiąc za darmo i dają opcję łatwego wypisania się
Jeżeli to co wysyłasz to mailing to nasza usługa jak i każdy inny hosting nie jest przystosowany do wysyłki mailingów.
Dodatkowo jeżeli jest to mailing i nie ma w nim łatwej opcji wypisania się to może być on też nielegalny.
Dlatego warto stosować usługi przystosowane do wysyłki mailingu, a niektóre z nich dają możliwość wysyłki małego mailingu co miesiąc za darmo i dają opcję łatwego wypisania się
Czy możecie polecić agenta AI, który dobrze integruje się z #phpstorm (IDE od Jet Brains,) ?
W tej chwili testuję Gemini Pro od Google. Chciałabym coś co bez problemu ogarnia złożone projekty gdzie jest tysiące klas. Zależy mi na automatyzacji głębokich refactoringów
#php #programowanie #sztucznainteligencja
W tej chwili testuję Gemini Pro od Google. Chciałabym coś co bez problemu ogarnia złożone projekty gdzie jest tysiące klas. Zależy mi na automatyzacji głębokich refactoringów
#php #programowanie #sztucznainteligencja
@czlowiek_z_lisciem_na_glowie: Przecież w Stormie masz agenta i możesz wybrać jakiego LLMa chcesz używać
@czlowiek_z_lisciem_na_glowie: Windsurf, Claude Code (CLI + plugin) i długo długo nic jeśli chodzi o PHPStorm. A te komentarze "zainstaluj sobie Cursora" - xD Chyba są od ludzi, którzy nigdy nie programowali właśnie w takim PHP.
7
Ataki na serwery PHP osiągają rekordową skalę.

W ostatnich tygodniach badacze cyberbezpieczeństwa zaobserwowali wyraźny wzrost liczby zautomatyzowanych ataków wymierzonych w serwery PHP, urządzenia Internetu Rzeczy oraz bramy chmurowe.
z- 3
- #
- #
- #
- #
- #
- #
✨️ Jak uniknąć problemów przy aktualizacji frameworka PHP? Ⓘ
Opiszę, w jaki sposób straciłem pracę w jedynej mającej oparte na PHP własne produkty (nie software house) firmie w moim mieście. Znalazłem już inną pracę, ale moje pytanie to: co następnym razem przy zadaniu typu aktualizacja frameworka muszę robić inaczej niż robiłem, żeby nie powtórzyła się taka sama lub podobna sytuacja?
Kilka lat temu dostałem w pracy (programista PHP) zadanie: uaktualnienie Laravela (frameworka PHP) w
Opiszę, w jaki sposób straciłem pracę w jedynej mającej oparte na PHP własne produkty (nie software house) firmie w moim mieście. Znalazłem już inną pracę, ale moje pytanie to: co następnym razem przy zadaniu typu aktualizacja frameworka muszę robić inaczej niż robiłem, żeby nie powtórzyła się taka sama lub podobna sytuacja?
Kilka lat temu dostałem w pracy (programista PHP) zadanie: uaktualnienie Laravela (frameworka PHP) w
@mirko_anonim: nie mogłeś zrobić nic lepiej. Po prostu manager zwalił na ciebie odpowiedzialność za utratę klienta bo gdyby tego nie zrobił to pewnie sam by poleciał.
@mirko_anonim: zaczął bym od aktualizacji inkrementalnej - nie z 4 od razu do 7, ale stopniowo. Mniejszy jednostkowy changeset i breaking changes do ogarnięcia, łatwiejsze testowanie, mniej blokowania bieżącego rozwoju aplikacji, częstszy update zespołu i pokazanie mierzalnych efektów pracy.
z version history widzę:
→ Laravel version 4.0
→ Laravel version 4.1
→ Laravel
z version history widzę:
→ Laravel version 4.0
→ Laravel version 4.1
→ Laravel
- 2
- 0
@CygaroZwasem Cześć, kody rabatowe działają tylko na pierwszy okres rozliczeniowy.
Komentarz usunięty przez autora Wpisu
#laravel #php
Jezu ale dokumentacja https://carbon.nesbot.com/ to jest tragedia. Nic nie można znaleźć a jak szukasz przez wyszukiwarkę to znajdujesz zeczy które nic nie wyjaśniają. Dramat
Jezu ale dokumentacja https://carbon.nesbot.com/ to jest tragedia. Nic nie można znaleźć a jak szukasz przez wyszukiwarkę to znajdujesz zeczy które nic nie wyjaśniają. Dramat
A czego potrzebujesz? Pamiętaj, że pierwsza zasada forów internetowych jest taka, że opisujesz, z czym masz problem i co chcesz zrobić. Oczywiście o ile chcesz, żeby ktoś Ci pomógł.
Może zapytaj jakiegoś LLMa, żeby znalazł Ci coś w dokumentacji, jak sam nie możesz tego znaleźć?
Może zapytaj jakiegoś LLMa, żeby znalazł Ci coś w dokumentacji, jak sam nie możesz tego znaleźć?
@massejferguson: ale ja nie wiem, co Ty myślisz. Co chcesz osiągnąć?
Carbon::createFromFormat zwraca Ci obiekt z datą na podstawie formatu. A metoda ->format('Y-m-d') zwraca Ci string z datą wg formatu i tyle.
Tu masz przykład
https://play.phpsandbox.io/nesbot/carbon?input=%3C%3Fphp%0A%24date_in_format%20%3D%20Carbon%3A%3AcreateFromFormat%28%27m%2Fd%2FY%27%2C%20%2712%2F01%2F2025%27%29-%3Eformat%28%27Y-m-d%27%29%3B%0A%0Aecho%20%24date_in_format%3B&version=3.10.3.0
Carbon::createFromFormat zwraca Ci obiekt z datą na podstawie formatu. A metoda ->format('Y-m-d') zwraca Ci string z datą wg formatu i tyle.
Tu masz przykład
https://play.phpsandbox.io/nesbot/carbon?input=%3C%3Fphp%0A%24date_in_format%20%3D%20Carbon%3A%3AcreateFromFormat%28%27m%2Fd%2FY%27%2C%20%2712%2F01%2F2025%27%29-%3Eformat%28%27Y-m-d%27%29%3B%0A%0Aecho%20%24date_in_format%3B&version=3.10.3.0

























Takie pytanie, zatrzymałem się na PHP 5.x (nie jestem pewny, której dokładnie wersji), generalnie composera wtedy jeszcze nie było. Później dłubałem coś też w nowszym, ale nic konkretnego. Polecicie jakieś dobre materiały do ogarnięcia najnowszego (lub prawie najnowszego PHP) i symfony także.
:)
Co do Symfony - mają w sumie dobrą dokumentację. Mi kiedyś barzo mocno pomogła ta część ich dokumentacji: https://symfony.com/doc/current/create_framework/introduction.html Co prawda już coś tam pisałem w Symfony, ale często trafiały się projekty bez frameworka i budowa własnego na komponentach symfony bardzo pomogła mi zrozumieć jak