Siema Mirki. Doszedłem do wniosku że popełniłem bardzo poważny i bolesny w skutkach błąd w swojej karierze programisty, ponieważ wyspecjalizowałem się w wymierających już technologiach. W desktopach w Delphi a w webdev w PHP opierając się o framework Kohana. Co prawda zrealizowałem już kilka poważniejszych portali na Kohanie (właściwie przeniosłem na Koseven żeby chodziło pod PHP 7), praca 100% zdalna gdzie miałem wybór co do technologii ale przeglądając praktycznie wszystkie ogłoszenia o
Wszystko
Najnowsze
Archiwum
- 1
- 1
@daro1: imo na rekrutacji nikt nie patrzy jak dobrze znasz sf. Raczej na to czy kumasz zasady typu Solid, działanie kontenerów zależności itp. Pracowałem w kilku firmach gdzie wymagali sf, ale tak naprawdę bez znajomości frameworka też zatrudniali
@daro1:
Szukam kogoś do Koseven (TypyBukmacherskie.pl).
Jeśli oferta pomocy aktualna, to czekam na CV na mojego emaila (PW tu rzadko sprawdzam).
Szukam kogoś do Koseven (TypyBukmacherskie.pl).
Jeśli oferta pomocy aktualna, to czekam na CV na mojego emaila (PW tu rzadko sprawdzam).
Dzisiaj mamy dla Was coś z ciekawostek :)
Czy wiesz, że...
Walt Disney został zwolniony z pracy za brak wyobraźni?
Daj
Czy wiesz, że...
Walt Disney został zwolniony z pracy za brak wyobraźni?
Daj
źródło: comment_3XoX2OUlteSPrVQdbodTHghtMEpH85oq.jpg
Pobierz- 158
AISWCROB
Przed Wami prasówka dla PHP developerów – kto wie, może wymarzona praca jest w zasięgu ręki? ( ͡° ͜ʖ ͡°)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
źródło: comment_UjMDzelkwYBEOy4K43j4k3afDUOlyZP8.jpg
Pobierz- 2
@justjoin_it: może jakiś tag do prasówki dla konkretnego języka? Nie zauwazylem takowego a chciałbym np. otrzymywać powiadomienia tylko co tydzień dot. konkretnego języka programowania.
- 0
@czlowiek_z_lisciem_na_glowie: na gitlab uzywasz
.env.test, gdzie wrzucasz wartości zmiennych dla testów. Przeczytaj nagłówek pliku .env oraz dokumentację.Zapraszamy na prasówkę dla PHP developerów – oczywiście z widełkami i podziałem na miasta ( ͡° ͜ʖ ͡°)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET
źródło: comment_ivK8DnoNNbCJl07TqXv6wh8NUCPRVHju.jpg
PobierzZapraszamy na prasówkę dla PHP developerów – oczywiście z widełkami i podziałem na miasta ( ͡° ͜ʖ ͡°)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. -
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. -
źródło: comment_YBnHfYdP5ytlJZlByC2FJ4r0gZ4SWQUz.jpg
PobierzCześć.
Załóżmy, że mam encję Post, która reprezentuje post na blogu. W bazie mam już kilka rekordów, ale po jakimś czasie chciałbym dodać createdAt i updatedAt za pomocą StofDoctrineExtensionsBundle i Timestampable.
Dodaję traita do encji i robię migrację. No i przy migrowaniu zmian mam błąd:
Problem
Załóżmy, że mam encję Post, która reprezentuje post na blogu. W bazie mam już kilka rekordów, ale po jakimś czasie chciałbym dodać createdAt i updatedAt za pomocą StofDoctrineExtensionsBundle i Timestampable.
Dodaję traita do encji i robię migrację. No i przy migrowaniu zmian mam błąd:
SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '0000-00-00 00:00:00' for column 'created_at' at row 1
Problem
@bananowy_szejk: ustaw nullabe = true
@bananowy_szejk: albo po prostu zacznij uzywac migracji i dodaj default value a pozniej usun:)
Cześć.
Mam problem z paczką StofDoctrineExtensionsBundle i SoftDeleteable. Dodałem do encji traita tylko cały czas zwraca mi wszystkie rekordy, nawet te które w bazie mają datę w polu deletedAt.
W dokumentacji jest, że można dodać filtr do entity managera (link), ale wolałbym takie rzeczy ustawić gdzieś w configu - stofdoctrineextensions.yaml. Przejrzałem sobie możliwy config za pomocą:
bin/console config:dump-reference StofDoctrineExtensionsBundle i nie znalazłem tam nic z filtrami. Tak
Mam problem z paczką StofDoctrineExtensionsBundle i SoftDeleteable. Dodałem do encji traita tylko cały czas zwraca mi wszystkie rekordy, nawet te które w bazie mają datę w polu deletedAt.
W dokumentacji jest, że można dodać filtr do entity managera (link), ale wolałbym takie rzeczy ustawić gdzieś w configu - stofdoctrineextensions.yaml. Przejrzałem sobie możliwy config za pomocą:
bin/console config:dump-reference StofDoctrineExtensionsBundle i nie znalazłem tam nic z filtrami. Tak
@bananowy_szejk: tu masz proste porównanie rozwiązań walidacji i dostępu do bazy w laravel, symfony, spring
przykład wyciągania z bazy:
używanie statycznych fasad do ładowanie rzeczy z db, nie wiem czy się da przez kontener DI bo na ile patrzyłem to w dokumentacji nie
przykład wyciągania z bazy:
używanie statycznych fasad do ładowanie rzeczy z db, nie wiem czy się da przez kontener DI bo na ile patrzyłem to w dokumentacji nie
Darmowe 3 miesiące na kursy symfonycasts.com dla studentów, polecam spróbować jak ktoś nie wie jak wygląda PHP w 2019.
#naukaprogramowania #programowanie #webdev #backend #symfony #studbaza #informatyka
#naukaprogramowania #programowanie #webdev #backend #symfony #studbaza #informatyka
źródło: comment_fUjOA66H2acKCSab8FbZ4iwJ2LTArK8j.jpg
Pobierz- 5
@ElGovanni: ze śmianiem się z php jest jak z "michał napraw tagi"
garstka osób wie o co chodzi a reszta powiela nieśmieszne gadanie i nie ma o niczym pojęcia xD
garstka osób wie o co chodzi a reszta powiela nieśmieszne gadanie i nie ma o niczym pojęcia xD
- 1
a reszta powiela nieśmieszne gadanie i nie ma o niczym pojęcia xD
@Drew: Dlatego wytrwale takie osoby wrzucam na czarno żeby mi nie spamowały bo i tak nic wartościowego nie przekażą. Nie uważam, że php jest najlepszy ale podoba mi się w jakim kierunku idzie to go używam ¯\_(ツ)_/¯
- 0
#php #symfony
Mam DTO dla formularza symfonowego, który zawiera DateTime oraz tablicę innego DTO (który zawiera kod oraz datę tylko). Piszę do tego test zgodnie z dokumentacją https://symfony.com/doc/current/form/unit_testing.html i niestety po $form->submit nie wszystkie dane lądują w formularzu nie ma właśnie tablicy obiektów ani daty (wszystko jest jako null). Data się wpisuje, gdy w obiekcie formularza zamiast DateTimeType podam TextType (czemu?). Próbowałem też użyć opcji 'format' dla DateTimeType,
Mam DTO dla formularza symfonowego, który zawiera DateTime oraz tablicę innego DTO (który zawiera kod oraz datę tylko). Piszę do tego test zgodnie z dokumentacją https://symfony.com/doc/current/form/unit_testing.html i niestety po $form->submit nie wszystkie dane lądują w formularzu nie ma właśnie tablicy obiektów ani daty (wszystko jest jako null). Data się wpisuje, gdy w obiekcie formularza zamiast DateTimeType podam TextType (czemu?). Próbowałem też użyć opcji 'format' dla DateTimeType,
@masterix
Próbowałeś do ChoiceType wlać integera 1/0 zamiast bool?
Podobny problem jest z wartością typu bool, w formularzu dałem ChoiceType i zdefiniowałem wartości, które mają być traktowane jako false, ale zawsze mam null.
Próbowałeś do ChoiceType wlać integera 1/0 zamiast bool?
@masterix Ja używam jms serializer do mapowanie request - > dto. Sprawdza się codownie.
Wtorek to oczywiście ogłoszenia dotyczące PHP – obczajcie sobie, co tym razem przygotowaliśmy ( ͡° ͜ʖ ͡°)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. -
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. -
źródło: comment_ugphaxgTwdAo1l2KJu0J8yVJjouVyPXK.jpg
Pobierz- 1
@Tuff: Np. tutaj ( ͡° ͜ʖ ͡°)
https://www.samouczekprogramisty.pl/od-zera-do-developera-czyli-jak-zostac-programista/
https://www.samouczekprogramisty.pl/od-zera-do-developera-czyli-jak-zostac-programista/
- 1
Mirki,
sprawdzając pole input fetchem (GET), otrzymuję 500 oraz to:
**The Response content must be a string or object implementing __toString(), "boolean" given.**
Problem
sprawdzając pole input fetchem (GET), otrzymuję 500 oraz to:
**The Response content must be a string or object implementing __toString(), "boolean" given.**
Problem
@ProPublicoBono_:
Nie możesz przekazywać boola do Response.
\Symfony\Component\HttpFoundation\Response::setContent()
* Valid types are strings, numbers, null, and objects that implement a __toString() method.
Nie możesz przekazywać boola do Response.
@ProPublicoBono_: uzyj JsonResponse. I wsadz do konstruktora tablice np. [emailExists: true]
PhpStorm generuje mi phpdoca z pełnymi namespace, mimo że mam porobione importy (use App\Entity\Product;)
np. wybieram "generate constructor"
i w docu IDE mi wstawia: @param \App\Entity\Product $product
zamiast po prostu Product
np. wybieram "generate constructor"
i w docu IDE mi wstawia: @param \App\Entity\Product $product
zamiast po prostu Product
@czlowiek_z_lisciem_na_glowie: to się pochwal rozwiązaniem
- 0
@Klopsztanga:
Settings -> code style/php -> PHPDoc -> trzeba odznaczyć "use fully qualified class names"
Settings -> code style/php -> PHPDoc -> trzeba odznaczyć "use fully qualified class names"
Siema, zerknijcie co przygotowaliśmy dla PHP developerów ( ͡° ͜ʖ ͡°)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
źródło: comment_V0tL6LOVu8nDrIC2BeWf8NWxFdmBk3Mj.jpg
PobierzCześć, zapraszamy na prasówkę dla PHP developerów ( ͡° ͜ʖ ͡°)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
źródło: comment_COSuVcpP7NcCYBD1NF2zFOFjMljvPbFY.jpg
PobierzCześć, zapraszamy na prasówkę dla PHP developerów ( ͡° ͜ʖ ͡°)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
źródło: comment_Tdn1EGPz6gu3R8oMJQHxaks2TKLygN7S.jpg
Pobierz- 0
- 3













pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps,
źródło: comment_NiQ0DcrMqKlRgVzUE0p99vXvoC3zMv1M.jpg
PobierzJak to jest. Klikam na pracę zdalną i widzę oferty gdzie:
"Wymagania konieczne: Praca stacjonarna, na miejscu w biurze,"
np. https://justjoin.it/offers/asper-brothers-vue-js-developer
https://justjoin.it/offers/neurosys-node-js-developer
"dowolną formę zatrudnienia, elastyczne godziny pracy, możliwość pracy zdalnej (1 dzień w tygodniu)"