Mirki jeśli chciałbym przenieść jakąś istniejącą stronę na #laravel (ona nie ma API) ale zfetchowałbym jej rekordy skryptem w pythonie (nie wszystkie bo jest ich 14k, a chciałbym z tysiąc max) i ją zrobił od nowa to czy jest to legalne? Chciałbym ten projekt dodać do portfolio jako coś na zasadzie że przebudowywuję istniejącą już stronę, taki remake jej bo w sumie fajna żeby się wykazać w jakiś sposób a
Wszystko
Najnowsze
Archiwum
- 3
@lukasX2002: Support strony działa? Może warto do nich napisać z pytaniem, czy możesz wykorzystać ich dane.
- 0
@lukasX2002: Jak na tym nie zarabiasz, wykluczysz z wyszukiwania to ciul z tym. Nikt się dowie, a jak wiadomo jak bóg nie widzi to nie grzech ( ͡° ͜ʖ ͡°)
Laravel robi sporo za nas. Dla przyjemności płynącej z nauki, napisałem coś co oszczędza mi klepania w klawiaturę.
https://robertkabat.com/automatic-model-binding-in-the-repository-clever-and-easy-tweak-in-laravel-8/
#php #php8 #webdev #laravel #laravel8 #repository #nauka
https://robertkabat.com/automatic-model-binding-in-the-repository-clever-and-easy-tweak-in-laravel-8/
#php #php8 #webdev #laravel #laravel8 #repository #nauka
- 4
Faker przynosi takie perełki. Co robić? Spalić cały sprzęt czy dać jeszcze szansę?
#laravel #programista15k #programowanie #php
#laravel #programista15k #programowanie #php
źródło: comment_1621540364plyopRxnnp2XSHWx6E07Cy.jpg
Pobierz- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
@derdiusz:
1. Odinstalowac fakera i przestac przyczyniac sie do carbon emission.
2. Zahardkodowac Jan Pawel 2.
3. Profit
1. Odinstalowac fakera i przestac przyczyniac sie do carbon emission.
2. Zahardkodowac Jan Pawel 2.
3. Profit
Zacząłeś bawić się Dockerem ale brakuje Ci konkretnego przykładu konfiguracji środowiska? Kilka prostych kroków na konfiguracje SPA z PHP8, Laravel 8, Dockerem, NuxtJS i Redisem.
https://robertkabat.com/sick-and-tired-of-setting-up-new-projects-docker-to-the-rescue/
#php #php8 #webdev #docker #redis #laravel #laravel8 #apache #vuejs
https://robertkabat.com/sick-and-tired-of-setting-up-new-projects-docker-to-the-rescue/
#php #php8 #webdev #docker #redis #laravel #laravel8 #apache #vuejs
PHP8 jest świetny. PHP8 i Laravel 8 - Job'y z cyklem życia i automatycznym wtrzykiwaniem zależności.
A jak wy automatyzujecie swoje projekty?
https://robertkabat.com/laravel-8-and-php8-jobs-with-lifecycle-hooks-and-auto-wiring/
#php #php8 #laravel #dependencyinjection #lifecycle #webdev #automatyzacja
A jak wy automatyzujecie swoje projekty?
https://robertkabat.com/laravel-8-and-php8-jobs-with-lifecycle-hooks-and-auto-wiring/
#php #php8 #laravel #dependencyinjection #lifecycle #webdev #automatyzacja
- 0
@Init0: naturalnie, ta metoda jest znana już od dawna :D
https://www.youtube.com/watch?v=l0PLYoAM98o&ab_channel=HRejterzy
https://www.youtube.com/watch?v=l0PLYoAM98o&ab_channel=HRejterzy
Cześć,
Jakiś czas temu założyłem bloga o programowaniu (głównie web-development) i szeroko pojętym rozwijaniu samego siebie. Tym razem poruszyłem temat testowania przy użyciu PHPUnit i Dockera.
Ciekaw jestem co myślicie. Jak wy ułatwiacie sobie testowanie?
https://robertkabat.com/powerful-phpunit-and-docker-setup/
Jakiś czas temu założyłem bloga o programowaniu (głównie web-development) i szeroko pojętym rozwijaniu samego siebie. Tym razem poruszyłem temat testowania przy użyciu PHPUnit i Dockera.
Ciekaw jestem co myślicie. Jak wy ułatwiacie sobie testowanie?
https://robertkabat.com/powerful-phpunit-and-docker-setup/
- 0
Tym razem poruszyłem temat testowania przy użyciu PHPUnit i Dockera.
@robdevblog: ja bym powiedział, że poruszyłeś temat tworzenia skryptu sh i aliasów ¯\_(ツ)_/¯
btw. czemu skrypt służący do odpalania testów nazwałeś "app.sh" a nie np. "test.sh" albo "run-tests.sh" co by sam za siebie mówił do czego służy?
- 0
@bmLq: dziękuję za feedback!
Niestety nie mogę się tutaj zgodzić. Tematem postu jest to jak ułatwić sobie pracę z testami. Skrypt to tylko narzędzie użyte do osiągnięcia mojego celu. Patrząc w ten sposób można powiedzieć, że poruszyłem jeszcze pięć innych tematów.
Jeśli ktoś napisze post o skonfigurowaniu zdalnego dostępu do serwera w PHPStorm to powiedziałbyś, że jest to artykuł o protokole
Niestety nie mogę się tutaj zgodzić. Tematem postu jest to jak ułatwić sobie pracę z testami. Skrypt to tylko narzędzie użyte do osiągnięcia mojego celu. Patrząc w ten sposób można powiedzieć, że poruszyłem jeszcze pięć innych tematów.
Jeśli ktoś napisze post o skonfigurowaniu zdalnego dostępu do serwera w PHPStorm to powiedziałbyś, że jest to artykuł o protokole
#anonimowemirkowyznania
Cześć,
będę robił projekt, który w skrócie ma zbierać dane z serwisów, pozwalać na ich edycję (crud), analizę danych, generowanie raportów, wysyłanie żądań na zewnętrzne serwery i inne takie głupoty. W połowie jest to projekt komercyjny, w połowie projekt na którym nabiję więcej expa w wybranych technologiach.
Tutaj rodzi się moje pytanie - jakie połączenie byłoby najlepsze do tego typu serwisu? Chciałem zrobić backend w laravelu chociaż wiem że można
Cześć,
będę robił projekt, który w skrócie ma zbierać dane z serwisów, pozwalać na ich edycję (crud), analizę danych, generowanie raportów, wysyłanie żądań na zewnętrzne serwery i inne takie głupoty. W połowie jest to projekt komercyjny, w połowie projekt na którym nabiję więcej expa w wybranych technologiach.
Tutaj rodzi się moje pytanie - jakie połączenie byłoby najlepsze do tego typu serwisu? Chciałem zrobić backend w laravelu chociaż wiem że można
zastanawiałem się nad reactem (bo tylko w nim mam doświadczenie), ale nie wiem czy będzie fajnie współpracował z laravelem. Czytałem także, że Vue+Laravel to dobre połączenie, ale nie widziałem solidnych argumentów za tym.
@AnonimoweMirkoWyznania: a jakie to ma znaczenie co weźmiesz do frontu? Przecież to jest totalnie odseparowana warstwa od backendu więc gdzie tu połączenie? Jeszcze rozumiem jakbyś pytał o Twig vs Blade, ale jeśli to ma być API to
Używał ktoś was tej biblioteki w #laravel #php do generowania szkieletu aplikacji na podstawie tabel w bazie?
https://github.com/BRACKETS-by-TRIAD/craftable
Na koncie github jakaś aktywność jest i ludzie tego używają. A nie chciałbym dodawać do zależności jakiegoś dziadostwa które za chwilę będzie porzucone a ja zostanę z aplikacją używającą tego. Kusi mnie głównie ten CRUD generator:
https://getcraftable.com/docs/5.0/crud-generator
https://github.com/BRACKETS-by-TRIAD/craftable
Na koncie github jakaś aktywność jest i ludzie tego używają. A nie chciałbym dodawać do zależności jakiegoś dziadostwa które za chwilę będzie porzucone a ja zostanę z aplikacją używającą tego. Kusi mnie głównie ten CRUD generator:
https://getcraftable.com/docs/5.0/crud-generator
@incydent_kakaowy: a czemu nie https://nova.laravel.com ? Tam masz gwarancje, że będzie rozwijany i zgodny z najnowszą wersją #laravel
@incydent_kakaowy potrzebujesz headless cms? To moze directus?
- 1
Szukam programisty do rozwijania serwisu. Praca zdalna, #freelance, poziom mida. Technologia:
#backend : #php / #laravel
#frontend: #js / #react
Jeżeli znasz jeden, lub najlepiej obie technologie, możemy się dogadać. Współpraca długoterminowa, dostajesz taski - wyceniasz - realizujesz. Obecnie mamy jakieś 40 zaległych zadań/błędów i 5k budżetu na przyszły miesiąc. Nie będę wrzucał swoich danych na
#backend : #php / #laravel
#frontend: #js / #react
Jeżeli znasz jeden, lub najlepiej obie technologie, możemy się dogadać. Współpraca długoterminowa, dostajesz taski - wyceniasz - realizujesz. Obecnie mamy jakieś 40 zaległych zadań/błędów i 5k budżetu na przyszły miesiąc. Nie będę wrzucał swoich danych na
- 1
Mirki co robię nie tak [poza używaniem #laravel ( ͡° ͜ʖ ͡°) ]
Chcę żeby wstrzykiwało mi dane do clienta, ale podczas tworzenia objektu wywala mi, iż nie ma parametrów w konstruktorze. W 33 linijce jest błąd, ale to poprawiłem. Nie wchodzi do providera.
Coposer dumpautoload / php artisan cache:clear nie działa
https://pastebin.com/DmfW5SC6
#pytanie #pytaniedoeksperta #php
Chcę żeby wstrzykiwało mi dane do clienta, ale podczas tworzenia objektu wywala mi, iż nie ma parametrów w konstruktorze. W 33 linijce jest błąd, ale to poprawiłem. Nie wchodzi do providera.
Coposer dumpautoload / php artisan cache:clear nie działa
https://pastebin.com/DmfW5SC6
#pytanie #pytaniedoeksperta #php
@Migmus:
$bitbay = new BitbayClient; tak to nie zadziała. Jak chcesz to wyciągnąć z kontenera to wstrzyknij container contract albo użyj fasady App tudzież globalnego helpera app() i za pomocą metody make() stwórz sobie ten obiekt. Albo w ogóle wstrzyknij to przez construct to laravel z automatu wstawi Ci z kontenera.- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
Mirki robię "API" do WebSocketów i zastanawiam się jak to powinno być zrobione zgodnie ze sztuką.
Dajmy na to że mam 2 zdarzenia 'create' i 'update'.
Jak ja to widzę:
Tworzę 2 handlery CreateHander i UpdateHander. Dodaję je do kolekcji HandlersCollection.
Handlery implementują interfejs HandlerInterface który ma metody:
Dajmy na to że mam 2 zdarzenia 'create' i 'update'.
Jak ja to widzę:
Tworzę 2 handlery CreateHander i UpdateHander. Dodaję je do kolekcji HandlersCollection.
Handlery implementują interfejs HandlerInterface który ma metody:
Komentarz usunięty przez moderatora
- 2
#programowanie #php #laravel
Hej, piszę API do swojej aplikacji. Obecnie wszystkie modele, które sa wystawiane w API zawieraja kolumne "uuid". Kluczem obcym wewnatrz nadal jest autoinkrementowane ID ale nie jest on eksponowany w zaden sposób przez api i endpointy wygladaja tak:
GET /user/7a22ecae-7fce-42e1-93e1-929704365435
Zastanawiam się czy s jakieś wady rozwiazania, w którym wyrzuce ten autoinkrementowany ID i zostawie to uuid jako klucz główny.
Hej, piszę API do swojej aplikacji. Obecnie wszystkie modele, które sa wystawiane w API zawieraja kolumne "uuid". Kluczem obcym wewnatrz nadal jest autoinkrementowane ID ale nie jest on eksponowany w zaden sposób przez api i endpointy wygladaja tak:
GET /user/7a22ecae-7fce-42e1-93e1-929704365435
Zastanawiam się czy s jakieś wady rozwiazania, w którym wyrzuce ten autoinkrementowany ID i zostawie to uuid jako klucz główny.
@cinek181992 po co używasz obu id naraz?
- 1
@inxsswm: w sumie to nie wiem ale chyba chodziło o wielkość danych i z tego co wyczytałem to jakieś potencjalne problemy z wydajnościa moga byc
Laravel Octane. Ale łogień. https://twitter.com/laracononline/status/1372250802882977792?s=21 #programowanie #laravel
- 1
@nowiutki: z tego co zrozumiałem czytając w różnych miejscach to Swoole + RoadRunner. W sumie bede wiecej wiedział za kilka godzin, bo kupiłem bilet na laracon i wytrzymałem 2h i spac mi sie zachciało wiec nie obejrzałem prezentacji Otwella, ale za kilka godzin będzie dostępne wideo z tego
- 0
Komentarz usunięty przez autora
- 0
- 1
@Radaka: przez notification channels - https://github.com/laravel-notification-channels/onesignal albo https://github.com/berkayk/laravel-onesignal
#programowanie #php #laravel #sql
Mirki, obecnie pracuję jako pl/sql dev i zaproponowali mi dziś dołączenenie do zespołu php (apka w laravelu). No i w sumie zastanawiam się, bo po pracy uczę się Pythona, więc powoli tworzy się taki stack na porządny backend.
Pracuje ktoś z was w tym? Dużo jest się z tym pierdzielenia? Czego mogę się spodziewać ucząc się php?
Mirki, obecnie pracuję jako pl/sql dev i zaproponowali mi dziś dołączenenie do zespołu php (apka w laravelu). No i w sumie zastanawiam się, bo po pracy uczę się Pythona, więc powoli tworzy się taki stack na porządny backend.
Pracuje ktoś z was w tym? Dużo jest się z tym pierdzielenia? Czego mogę się spodziewać ucząc się php?
- 11
Komentarz usunięty przez moderatora
- 9
Gdy pracodawca wymaga 10-15+ lat doświadczenia we frameworku, którego wersja beta ukazała się 9 lat temu
#programista15k #programowanie #laravel #heheszki
#programista15k #programowanie #laravel #heheszki
źródło: comment_1614709228RdnkSdTR2gP015zgJgPSWh.jpg
Pobierz- 0
- 0
Mam mały problem z rabbitem i konsumowaniem kolejek w PHP. Zakładam że mam 2 instacje rabbit1 i rabbit2.
Jak zrobić przełączenie instacji w taki sposób że jeżeli rabbit1 padnie, to całe działanie przejmuje rabbit2. Aby system mógł dalej poprawnie funkcjonować.
Korzystam z paczki vladimir-yuldashev/laravel-queue-rabbitmq
#laravel #php #programowanie #programista15k
Jak zrobić przełączenie instacji w taki sposób że jeżeli rabbit1 padnie, to całe działanie przejmuje rabbit2. Aby system mógł dalej poprawnie funkcjonować.
Korzystam z paczki vladimir-yuldashev/laravel-queue-rabbitmq
#laravel #php #programowanie #programista15k
@yeruvoci: Dwie instancje powinny działać w klastrze. Robisz sobie na dns round robin i yolo.
@yeruvoci:
1. Łączysz instancje rabbita w klaster
2. Przed klastrem stawiasz haproxy
3. Tworzysz policy HA https://rabbitmq.docs.pivotal.io/37/rabbit-web-docs/ha.html
Jak pada jedna instancja, to rolę "mastera" przejmuje druga, a aplikacja nawet nie wie, że coś się stało ;)
1. Łączysz instancje rabbita w klaster
2. Przed klastrem stawiasz haproxy
3. Tworzysz policy HA https://rabbitmq.docs.pivotal.io/37/rabbit-web-docs/ha.html
Jak pada jedna instancja, to rolę "mastera" przejmuje druga, a aplikacja nawet nie wie, że coś się stało ;)
























Hej mirki, mam system składający się z 3 stron: strona klienta, strona partnera biznesowego, panel administracyjny. Na froncie react (3 osobne apki) na backendzie laravel REST API. I teraz pytanie jak to ogarnąć i sensownie podzielić. Obecnie jest jedno API (jeden projekt laravel) i w nim osobne grupy endpointów
/clientapi/reservations
/partnerapi/reservations
/admin_api/reservations
czyli osobne kontrolery dla klienta, partnera i administratora. Po stronie partnera jest zarządzanie
ja bym poszedl w 3, jak callujesz endpoint i dajesz mu jwt token z userType, czy nawet w requescie wysylasz i potem zaleznie callniecie prywatnej metody i tam logika