Wszystko
Najnowsze
Archiwum
- 1
@gajowy_marucha: imo robisz poprawnie
- 1
@gajowy_marucha:
1. kontekst właśnie do tego służy – żeby dorzucić informacje w jakiej sytuacji jest appka kiedy wpisuje coś do loga -> więc gitówa
2. jak chcesz coś „często” dodać, np IP klienta czy wolny RAM, to możesz jeszcze użyć/napisać Processor: https://github.com/Seldaek/monolog/tree/main/src/Monolog/Processor
1. kontekst właśnie do tego służy – żeby dorzucić informacje w jakiej sytuacji jest appka kiedy wpisuje coś do loga -> więc gitówa
2. jak chcesz coś „często” dodać, np IP klienta czy wolny RAM, to możesz jeszcze użyć/napisać Processor: https://github.com/Seldaek/monolog/tree/main/src/Monolog/Processor
W jaki sposób wysyłać eventy do Google Analitics 4?
Musza być wysyłane server side (JS odpada)
Nie chodzi mi o taki prosty payload jak poniżej, ale całą zawartość koszyka
Musza być wysyłane server side (JS odpada)
Nie chodzi mi o taki prosty payload jak poniżej, ale całą zawartość koszyka
$options = array(- 0
@czlowiek_z_lisciem_na_glowie: Użyj curl'a.
file_get_contents jest zbyt słaby.#php #homepl #hosting nie znam się ale powiedzieli że to będzie proste. nie chcę zmieniać wersji php globalnie, ale podobno na homepl da się dla wybranych katalogów. wyczytałem w ich poradniku, że wystarczy do .htaccess w danym katalogu wstawić
ja potrzebuję 8.1 jednak cokolwiek bym nie wpisywał, to phpinfo nadal pokazuje poprzednią wersję bez zmian (zmienna cgihandler w phpinfo pokazuje się z nadaną
SetEnv CGI_HANDLER php73
ja potrzebuję 8.1 jednak cokolwiek bym nie wpisywał, to phpinfo nadal pokazuje poprzednią wersję bez zmian (zmienna cgihandler w phpinfo pokazuje się z nadaną
- 0
@Zajec5 dzieki. Temat wyjasniony. Okazalo sie ze w czasach kiedy zakladalismy ten hosting home mial w ofercie tylko jakis swoj produkt, Idea web server. W zwiazku z tym to kwestia nie-apache, swoja droga na tym serwerze maksymalny php to 7.4. Szykuje sie sroga zabawa.
- 0
@banannq: Cześć. Korzystając ze starej platformy hostingowej możesz skorzystać z PHP do wersji 7.4. Sytuacja wynika z tego, że w 2018 roku uruchomiliśmy nową ofertę, opartą na serwerze WWW Apache (a więc globalnym rozwiązaniu, które rekomenduje m.in. WordPress) i jest to aktualnie wspierane przez nas rozwiązane. Jeżeli chcesz mieć do dyspozycji PHP 8.1 oraz Apache'a to prosimy o kontakt z naszym Biurem Obsługi Klienta (telefonicznie lub mailowo przez Panel Klienta
Mam środowisko z samopodpisanym SSL i debugiem zdalnym. Oczywiście JAVA w #php stormie piszczy jak tania kurtyzana bo jej się nie podoba certyfikat. Może będę dla każdego środowiska dodawał wyjątki do keystore javowego? xD No może jakbym miał jeden projekt na rok to bym się zastanowił ale i tak źle bym się z tym czuł.
Ale oto proszę państwa wtyczka do #vim do zdalnego debugowania https://github.com/vim-vdebug/vdebug
VIM i
Ale oto proszę państwa wtyczka do #vim do zdalnego debugowania https://github.com/vim-vdebug/vdebug
VIM i
źródło: comment_1665794677GI1JtXAzero8ylGOY8PO3E.jpg
Pobierz- 0
@yhbgrobdoivbvwamsv:
Musiałbym to zbadać. W tym momencie pracuję przy Magento2(choć na moim screenie jest testowo laravel) i narzędzie do stawiania tego środowiska(Warden) ustawia własną domenę do developmentu lokalnego i podpisuje dla niej certyfikat. To cały korowód kontenerów, między innymi traefik, dnsmasq, tunelowanie itp. Potem na rzeczy używane przez Magento: rabbit, redis, elastic, mysql, varnish, php...
Musiałbym przerabiać skrypt do tworzenia tych rzeczy aby tam upchnąć swój certyfikat.
Musiałbym to zbadać. W tym momencie pracuję przy Magento2(choć na moim screenie jest testowo laravel) i narzędzie do stawiania tego środowiska(Warden) ustawia własną domenę do developmentu lokalnego i podpisuje dla niej certyfikat. To cały korowód kontenerów, między innymi traefik, dnsmasq, tunelowanie itp. Potem na rzeczy używane przez Magento: rabbit, redis, elastic, mysql, varnish, php...
Musiałbym przerabiać skrypt do tworzenia tych rzeczy aby tam upchnąć swój certyfikat.
- 0
@tos-1_buratino: Jak się z tego cholerstwa wychodzi?
Jak nazwać Interface A, który mówi że obiekt, który go rozszerza jest w stanie przetworzyć Interface B?
Na przykład: mam klasę C z pakietu 3th party, która na podstawie danych z tablicy renderuje formularz opcji. Mój framework podnosi abstrakcję wyżej i zamiast tablicy operuje na interfejsach. Dlatego Powstała klasa D, która dziedziczy po klasie 3th party C i zamiast tablicy z parametrami przyjmuje interfejs A. Interfejs A jest uniwersalnym interfejsem zawierającym konfigurację formularza
Na przykład: mam klasę C z pakietu 3th party, która na podstawie danych z tablicy renderuje formularz opcji. Mój framework podnosi abstrakcję wyżej i zamiast tablicy operuje na interfejsach. Dlatego Powstała klasa D, która dziedziczy po klasie 3th party C i zamiast tablicy z parametrami przyjmuje interfejs A. Interfejs A jest uniwersalnym interfejsem zawierającym konfigurację formularza
- 3
Brak realnego przypadku trochę utrudnia w zrozumieniu... ogólnie to co opisujesz brzmi mi na wzorzec strategii
- A to dane wejściowe
- D,E,F to strategie
- B to interfejs strategii
Więcej o wzorcu strategii: https://refactoring.guru/pl/design-patterns/strategy
- A to dane wejściowe
- D,E,F to strategie
- B to interfejs strategii
Więcej o wzorcu strategii: https://refactoring.guru/pl/design-patterns/strategy
- 1
@czlowiek_z_lisciem_na_glowie:
Klasy D, E, F, to są adaptery, i zgodnie z praktyką composition over inheritance, nie powinieneś rozszerzać klas 3rd party, tylko klasa 3rd party jest zależnością adaptera.
Interfejs B, który będzie implementowany przez D,E,F, powinien nazywać się od tego, co reprezentuje. "Przetwarzanie A", to mało konkretna informacja, więc ciężko powiedzieć jak dokładnie ma się
Klasy D, E, F, to są adaptery, i zgodnie z praktyką composition over inheritance, nie powinieneś rozszerzać klas 3rd party, tylko klasa 3rd party jest zależnością adaptera.
Interfejs B, który będzie implementowany przez D,E,F, powinien nazywać się od tego, co reprezentuje. "Przetwarzanie A", to mało konkretna informacja, więc ciężko powiedzieć jak dokładnie ma się
No dobra, przyznajmy: czasem zdarza się Wam szukać tej roboty w #it (⌐ ͡■ ͜ʖ ͡■) I wszyscy wiemy, że niektóre zadania na rekrutacji bywają... osobliwe ( ͡° ͜ʖ ͡°)
Podrzućcie najbardziej absurdalne zadanie, jakie dostaliście na rozmowie, ale takie totalnie "WTF?!"
-----
#justjoinit #programowanie #programista15k #programista25k #pracait #technologia
Podrzućcie najbardziej absurdalne zadanie, jakie dostaliście na rozmowie, ale takie totalnie "WTF?!"
-----
#justjoinit #programowanie #programista15k #programista25k #pracait #technologia
- 26
Podrzućcie najbardziej absurdalne zadanie, jakie dostaliście na rozmowie, ale takie totalnie "WTF?!"
@justjoin_it: kiedy rekruter spytał mnie jak naprawić tagi na wykopie
@justjoin_it:
Okropne.
Nagraj po angielsku 4 minutowy film, w którym opowiesz nam o swoim dotychczasowym doświadczeniu i jakbyś widział swój dalszy rozwój.
Okropne.
Wielokrotnie widziałem próby podejścia do DDD na tyle komplikujące całe rozwiązanie, że postanowiłem o tym napisać kilka słów. Mam wrażenie, że świat programistów trochę zachłysnął się modnymi ostatnimi czasy konceptami jak właśnie DDD i wychodzą z tego takie kwiatki jak strach przed ORM, który nie oszukujmy się w przypadku poprawnego zastosowania zaoszczędza sporo pracy. Często mimo nawet nieskomplikowanej domeny programiści celują w stuprocentowo czystą domenę i unikają korzystania z narzędzia, które powoduje
@sarveniusz: teraz jest moda na DDD i wszyscy próbują ładować to gdzie się da tak samo jak kiedyś z NoSQL DB czy mikroserwisami, są to oczywiście bardzo dobre rozwiązania, ale nie zawsze konieczne
- 2
@sarveniusz: odnośnie
Using ORM, but not use the full potential to za bardzo nie widzę sensu. ORM to tylko szczegół implementacyjny i nie chcę się go uczyć tak, żeby robić fikołki. Naturalnym podejściem jest zawołanie jakiegoś SQLa i zmapowanie go na jakiś obiekt pośredni. Takie coś łatwo się debuguje i rozwija. Przy takim podejściu nie muszę się uczyć żadnego frameworka (również reszta devów, więc spada poziom złożoności), bo podejście "wołamZastąp jedno słowo z tytułu dowolnego filmu, książki lub gry słowem "Programowanie"
My zaczynamy: Czterej pancerni i programowanie ( ͡° ͜ʖ ͡°)
-----
#justjoinit #programowanie #programista15k #programista25k #pracait #technologia #java #javascript #php #python
My zaczynamy: Czterej pancerni i programowanie ( ͡° ͜ʖ ͡°)
-----
#justjoinit #programowanie #programista15k #programista25k #pracait #technologia #java #javascript #php #python
- 35
Zastąp jedno słowo z tytułu dowolnego filmu, książki lub gry słowem "Programowanie"
@justjoin_it: z takimi gownanymi postami to na facebooka
- 13
@justjoin_it: Step sister gets a hard programowanie lesson
Czy ACME v1 jeszcze działa?
#certbot #programowanie #php #webdev #devops
curl [https://acme-v01.api.letsencrypt.org/](https://acme-v01.api.letsencrypt.org/)
curl: (6) Could not resolve host: acme-v01.api.letsencrypt.org#certbot #programowanie #php #webdev #devops
- 3
konto usunięte via Wykop Mobilny (Android)
- 1
Gdzie wrzucić dwie aplikacje ( php/symfony, a druga to front napisany w vue ) aby było tanio i jako tako?
Niekomercyjnie, więc budżet raczej z tych skromnych :P Do tego pewnie bym sobie kupił domenę - jak będzie za nieduży pieniądz :P
#programowanie #php #webh #hosting
Niekomercyjnie, więc budżet raczej z tych skromnych :P Do tego pewnie bym sobie kupił domenę - jak będzie za nieduży pieniądz :P
#programowanie #php #webh #hosting
źródło: comment_1665156454lFcvRkul3w7SdyDjAGvzbV.jpg
Pobierz- 3
@anonim1133: jak ogarniasz zarządzanie serwerami to w oracle cloud możesz sobie postawić 2 VPSy za darmochę (plus do 4 VPSów na ARMach)
@yupitr: heroku kończy z darmochą
PhpStorm przestał mi podkreślać nieprawidłowe typy przekazywane jako parametry.
Ktoś wie, gdzie to można włączyć?
#php
Ktoś wie, gdzie to można włączyć?
#php
źródło: comment_1665143340jDrmKnUadSJByU4KmOLlwa.jpg
Pobierz- 2
czemu? ogólnie powinno się stosować, bardzo dobra praktyka to jest
@Jurigag:
Właśnie to zrobiłem masowo dla wszystkich klas ( ͡° ͜ʖ ͡°)
To jest projekt wtyczki dla Wordpressa a w tym ekosystemie, cokolwiek nowego się pojawi w PHP to musi się 10 lat odczekać xDD
- 0
@czlowiek_z_lisciem_na_glowie: może file -> repar ide
- 0
Korzysta ktoś z Was z PHP Dotenv: https://github.com/vlucas/phpdotenv/ ?
Jak zrobić, żeby te wartości z pliku .env dostępne były tylko z poziomu tablicy $ENV a nie $SERVER?
Na Githubie w issuesach nie znalazłem nic, co dałoby mi tę odpowiedź, a już kilka lat temu ktoś o to pytał. Prezentowane tam sposoby u mnie nie działają :/
#programowanie #php
Jak zrobić, żeby te wartości z pliku .env dostępne były tylko z poziomu tablicy $ENV a nie $SERVER?
Na Githubie w issuesach nie znalazłem nic, co dałoby mi tę odpowiedź, a już kilka lat temu ktoś o to pytał. Prezentowane tam sposoby u mnie nie działają :/
#programowanie #php
Najbardziej nadużywanie określenie w branży IT, to? ( ͡º ͜ʖ͡º)
-----
#justjoinit #programowanie #programista15k #programista25k #pracait #technologia #java #javascript #php #python
-----
#justjoinit #programowanie #programista15k #programista25k #pracait #technologia #java #javascript #php #python
- 12
@justjoin_it: To jest prosty task, daj 2 story pointy
@justjoin_it: I'll close this task today
Wiem, że tu są fani #php Symfony.
Wy naprawdę piszecie takie testy "jednostkowe" jak na tej oficjalnej demo apce? https://github.com/symfony/demo/tree/main/tests
Takie coś pisałem jak uczyłem się pisać testy i nie umiałem mockować zależności. Testy poprzez nazwy plików i rozkład analogiczny do folderów w aplikacji chcą być jednostkowe. Ale nie są i nie wiadomo co to jest, po co to jest?
Na O'reilly ostatnia książka do Symfony jest wydana w 2016
Wy naprawdę piszecie takie testy "jednostkowe" jak na tej oficjalnej demo apce? https://github.com/symfony/demo/tree/main/tests
Takie coś pisałem jak uczyłem się pisać testy i nie umiałem mockować zależności. Testy poprzez nazwy plików i rozkład analogiczny do folderów w aplikacji chcą być jednostkowe. Ale nie są i nie wiadomo co to jest, po co to jest?
Na O'reilly ostatnia książka do Symfony jest wydana w 2016
@tos-1_buratino: nawet czytałem z zaciekawieniem, póki nie wspomniałeś o książce :P
- 5
@tos-1_buratino: a, jeszcze post scriptum
nie oczekuj od frameworka, że wyjaśni ogólne zasady programowania czy nawet jakieś dobre praktyki
kod przykładowy symfony ma pokazać jak używa się symfony, a nie jakie pisać testy – oni pokazują Ci gdzie jest taki test, jakie są podstawowe narzędzia, a nie że tak docelowo mają wyglądać TWOJE
nie oczekuj od frameworka, że wyjaśni ogólne zasady programowania czy nawet jakieś dobre praktyki
kod przykładowy symfony ma pokazać jak używa się symfony, a nie jakie pisać testy – oni pokazują Ci gdzie jest taki test, jakie są podstawowe narzędzia, a nie że tak docelowo mają wyglądać TWOJE
Zdanie, po którym każdy pozna, że jesteś z IT? ( ͡° ͜ʖ ͡°)
My zaczynamy: mamy na job board z największą ilością ofert pracy z widełkami ( ͡° ͜ʖ ͡°)ノ⌐■-■
-----
#justjoinit #justjoinitoferty #programowanie #programista15k #programista25k #pracait #technologia #java #javascript #
My zaczynamy: mamy na job board z największą ilością ofert pracy z widełkami ( ͡° ͜ʖ ͡°)ノ⌐■-■
-----
#justjoinit #justjoinitoferty #programowanie #programista15k #programista25k #pracait #technologia #java #javascript #
@justjoin_it: u mnie działa
- 2
@justjoin_it: a próbowałeś wyłączyć i włączyć?
Ratunku, dlaczego w #symfony 5 nie działają constraints w formularzu przy edycji? (PUT api call)
Mam notBlank, przy create ładnie pokazuje "field cannot be blank" a przy update wykrzacza się dopiero na setterze w entity (setter spodziewa się stringa). update i create to ten sam formularz - update extends create z nowymi polami. Na pewno to coś głupiego ale od paru godzin nie mogę namierzyć :/
Mam notBlank, przy create ładnie pokazuje "field cannot be blank" a przy update wykrzacza się dopiero na setterze w entity (setter spodziewa się stringa). update i create to ten sam formularz - update extends create z nowymi polami. Na pewno to coś głupiego ale od paru godzin nie mogę namierzyć :/
public function updateAction(Request $request, Device $device,- 1
@gajowy_marucha: @Kuzguwu: też nigdy nie używam encji w formach. Tak jak @Kuzguwu encje chcę mieć zawsze w "poprawnym" stanie.
Swego czasu wydzieliłem z jednego projektu prosty bundle (nakładka na Argument resolver), dzięki któremu w ogóle nie operuję na formularzach tylko DTO jako argumenty w akcjach controllera. Może się przyda: https://github.com/prugala/symfony-request-dto :)
Swego czasu wydzieliłem z jednego projektu prosty bundle (nakładka na Argument resolver), dzięki któremu w ogóle nie operuję na formularzach tylko DTO jako argumenty w akcjach controllera. Może się przyda: https://github.com/prugala/symfony-request-dto :)
- 0
@Kuzguwu: Dzięki za pomoc, ale za dużo zmian to mi teraz generuje. W formularzach mam już dużo typów z dokumentacją dla swagger itp.
Siema, polecacie jakieś materiały w formie video na YT, książkowe lub innego rodzaju dotyczące programowania w PHP. Próbuje swoich sił w mitycznym "przebranżowianiu". Przerobiłem już trochę materiałów, zacząłem od zaznajomienia się z HTML i CSS aby wiedzieć cokolwiek w temacie pt."gdzie coś kliknąć aby zadziałało" ale po dłuższym zastanowieniu padło na PHP. Tu zaczynają się trochę schody gdyż najczęściej na Yt są tutoriale z przed 5/6 lat, które albo tłumacza słabo albo
- 2
- 1
@Kasztanowy_Rycerz
coś w tym jest co @trevoz pisze - że duża ilość firm nie oczekuje od Ciebie dobrego kodu, ale dobrego rezultatu. Coś na zasadzie: kod nie jest dla programisty, ma być tylko dla klienta.
Pamiętajcie, że nie mówimy tutaj o człowieku, który ma takie doświadczenie, że dobra firma weźmie go do siebie z otwartymi ramionami. Mówimy o świeżaku bez doświadczenia, który musi przebyć drogę przez "włoskie" firmy makaronowe, żeby móc na
coś w tym jest co @trevoz pisze - że duża ilość firm nie oczekuje od Ciebie dobrego kodu, ale dobrego rezultatu. Coś na zasadzie: kod nie jest dla programisty, ma być tylko dla klienta.
Pamiętajcie, że nie mówimy tutaj o człowieku, który ma takie doświadczenie, że dobra firma weźmie go do siebie z otwartymi ramionami. Mówimy o świeżaku bez doświadczenia, który musi przebyć drogę przez "włoskie" firmy makaronowe, żeby móc na
Czy podczas nauki programowania z jakichkolwiek źródeł (tutoriale, ksiązki, kursy itp.) robiliście notatki?
Czy uważacie, że robienie notatek z programowania ma sens?
#programowanie #naukaprogramowania #csharp #python #java #javascript #ruby #cpp #php
Czy uważacie, że robienie notatek z programowania ma sens?
#programowanie #naukaprogramowania #csharp #python #java #javascript #ruby #cpp #php
źródło: comment_1664561199kGXFR7jodBzYmaWN3AbFmM.gif
PobierzCzy robiłeś notatki?
- Tak, robiłem. 43.7% (80)
- Nie, nie robiłem. 56.3% (103)
- 6
@wujasniacz11: nie robiłem, ale jeśli Ci to pomaga to rób sobie notatki.
@wujasniacz11: Nie robiłem notatek, ale robiłem sobie krótkie, mniej bądź bardziej zaawansowane programy na dany czas nauki żeby sobie coś utrwalić + jeśli bym zapomniał dane zagadnienie to żeby mieć do czego wrócić.
- 1
Kończę obecny projekt robiony po godzinach i od listopada będę miał więcej wolnego czasu, chętnie przyjmę coś do zrobienia.
Jak jakiś #softwarehouse ma projekt którego nie ma kim wykonać to zapraszam do kontaktu.
Wymagam kompletnej dokumentacji projektowej, nie poprawiam kodu po juniorach i januszexach, minimum na pół roku, stałe miesięczne rozliczenia. Max 60h / msc ale minimum 40h / msc.
Technologie
Jak jakiś #softwarehouse ma projekt którego nie ma kim wykonać to zapraszam do kontaktu.
Wymagam kompletnej dokumentacji projektowej, nie poprawiam kodu po juniorach i januszexach, minimum na pół roku, stałe miesięczne rozliczenia. Max 60h / msc ale minimum 40h / msc.
Technologie
































Szukasz hostingu www lub hostingu e-mail?
W każdym pakiecie hostingu www:
• LiteSpeed + LS Cache
• Powierzchnia
Zapraszamy do kontaktu na pw.