Wszystko
Najnowsze
Archiwum
@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
#php
Gdzie w tej chorej oficjalnej dokumentacji mogę poczytać o "public function somename: static" i chodzi mi o te static. Za Chiny ludowe nie mogę tego znaleść...
Gdzie w tej chorej oficjalnej dokumentacji mogę poczytać o "public function somename: static" i chodzi mi o te static. Za Chiny ludowe nie mogę tego znaleść...
W tym przypadku chodzi o late static binding. Faktycznie ciężko o przykład z użyciem jako return type, ale powinieneś zrozumieć jak i tym poczytasz. Możesz też pogooglać "self vs static"
https://www.php.net/manual/en/language.oop5.late-static-bindings.php
https://www.php.net/manual/en/language.oop5.late-static-bindings.php
@massejferguson: https://github.com/LaravelDaily/Laravel-Spatie-Query-Builder-Demo/blob/main/database/factories/UserFactory.php#L43
Tamten
Jakby było
Tamten
static na końcu to jest deklaracja jaki typ danych zwraca funkcja.Jakby było
function foo(): int to by oznaczało, że funkcja foo zwraca wartość typu int- 5
Mirki, czy ktoś by miał ochotę przetestować nową wersję mojej aplikacji, która pomaga przygotować się do rozmów rekrutacyjnych programistom i devops (iOS/Android)? https://www.itflashcards.com/ dodałem ostatnio ponad 5000 quizów, nowy design, dark mode.
Jak by ktoś miał chęć sprawdzić to mogę dać kod do konta premium na 30 dni za darmo :)
Mam już kilkudziesięciu subsrybentów z całego świata, ale cholernie ciężko się wbić na dobre pozycje w sklepach Google i Apple :(
Jak by ktoś miał chęć sprawdzić to mogę dać kod do konta premium na 30 dni za darmo :)
Mam już kilkudziesięciu subsrybentów z całego świata, ale cholernie ciężko się wbić na dobre pozycje w sklepach Google i Apple :(
@Omer86: Dla mnie korpoidiotyzmy to uwłaczanie człowiekowi, nie poszedłbym na taką rozmowę nawet by się płaszczyć ( ͡° ͜ʖ ͡°)
Ale miło że próbujesz pomóc innym by jakoś to przetrwali
Ale miło że próbujesz pomóc innym by jakoś to przetrwali
- 0
@mcsQ: 1. Też korzystamy z różnych LLM, lista głupich pytań i głupich odpowiedzi, jest duża. Trzeba to ręcznie sprawdzać i weryfikować. 2. Nie masz quizów do śledzenia postępów. 3. Wkrótce chcemy nawiązać współpracę z blogerami, którzy będą weryfikować dodatkowo nowe pytania i odpowiedzi, więc będą to sprawdzone informacje.4. LLM nie jest nawet w stanie wygenerować Ci 100 pytań i odpowiedzi bez wielu błędów.
- 5
Jesienna promocja na hosting w sohost! 🍂
Skorzystaj z 50% rabatu na hosting WWW i hosting e-mail z kodem:
JESIEN25
Kod
Skorzystaj z 50% rabatu na hosting WWW i hosting e-mail z kodem:
JESIEN25
Kod
źródło: sohost_jesien2025
Pobierz#laravel #php
Czy dobrą praktyką będzie dawanie kontrolera do każdej podstrony? Bo w sumie tak myślę że jeżeli serwis będzie się rozbudowywał to pojawi się jakaś logika i żeby było łatwiej rozbudowywać stronę warto zrobić zawczasu kontroller który będzie w przyszłości służył do logiki i podawania propsów do react frontu.
Czy dobrą praktyką będzie dawanie kontrolera do każdej podstrony? Bo w sumie tak myślę że jeżeli serwis będzie się rozbudowywał to pojawi się jakaś logika i żeby było łatwiej rozbudowywać stronę warto zrobić zawczasu kontroller który będzie w przyszłości służył do logiki i podawania propsów do react frontu.
@massejferguson: to zależy. Czasem warto czasem nie warto.
Refactoring jest częścią rozwoju oprogramowania więc moja rada jest taka: pisz kod tak aby nawet jeśli na dzień dzisiejszy uważasz że wspólny kontroler będzie wystarczający to da się szybko i bez większych problemów wyekstrahować rzeczy do dedykowanych kontrolerów jak zajdzie potrzeba
Refactoring jest częścią rozwoju oprogramowania więc moja rada jest taka: pisz kod tak aby nawet jeśli na dzień dzisiejszy uważasz że wspólny kontroler będzie wystarczający to da się szybko i bez większych problemów wyekstrahować rzeczy do dedykowanych kontrolerów jak zajdzie potrzeba
kontroller który będzie w przyszłości służył do logiki
@massejferguson: controller powinien być głupi jak but. logiki (biznesowej) ma być bliżej zera























robię klona youtube do portfolio. w laravelu12 z react i shadcn/ui jest jakaś paczka czy trzeba samemu robić żeby sidebar był taki sam jak w youtube?
Komentarz usunięty przez autora
ShadCN ma MCP Server, możesz sobie go podpiąć do jakiegoś AI żeby Ci sam się napisał na podstawie docsów