Szukam pracy w formie pomocy przy stronach internetowych jako #backend w #laravel. Mam 19 lat, na praktyce zawodowej pracowałem przy dwóch komercyjnych projektach ponieważ szefostwo zauważyło we mnie potencjał i mnie przydzielili do nich. Ciężko mi złapać jakiekolwiek zlecenie, choć kilka mam za sobą - głównie strony serwerów gier z obsługą płatności i wykonywaniem komend dla tych serwerów po Websocketach.

Ostatnia strona jaką wykonywałem obsługuje płatności z
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ryczek02: Jakbym szukał kogoś do pracy to po przeczytaniu tego wpisu z dużym prawdopodobieństwem bym się tobą zainteresował. Konkretnie, na temat, bez lania wody wypisałeś co umiesz i wiesz. I widać, że przynajmniej rozumiesz o co chodzi w tych technologiach które wymieniłeś. Dodatkowy plus za poprawną polszczyznę.
  • Odpowiedz
Potrzebuje sprawdzić czy dwie daty się nakładają, mam zamówienie które się rozpocznie od do i teraz potrzebuje wyciągnąć wszystkie produktu które nie mają żadnych zamówień w określonym przedziale czasowym np

produkt ma zamówienie: start 06-07-2021 kończy się 10-07-2021

i teraz jak użytkownik wybierze datę, start 01-07-2021 koniec 09-07-2021 lub start 01-07-2021 koniec 20-07-2021 to mi ten produkt pominie

#laravel #php
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie chodzi o kolumne created_at


gościu skąd mam wiedzieć jaki masz schemat, napisałem ci mniej wiecej sql'ke pod to co opisałeś bo widzę, że masz problem z sql'em
  • Odpowiedz
@bmLq: laravel w przypadku dat utworzenia (createdat) i edycji (updatedat) ma juz wbudowane całe zaplecze do ich automatycznej obsługi (od migracji po automaryczne uzupełnianie tch danych w modelu). Dodatkowo dochodzą tez soft delete (deleted_at). Plus w larwie najlepiej korzystać z buildera, to pozwala w bardzo łatwy sposób przejść pomiędzy różnymi bazami danych bez przepisywania kodu.
  • Odpowiedz
Mam problem z timezone dla każdego użytkownika z innego kraju, wyliczenia na bazie robię na podstawie created_at ale dla każdego użytkownika może czas się różnić i dawać całkowanie inne wyniki, jak to rozwiązać najlepiej ?
#laravel #php
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ajgoron: w tej chwili myślę zeby przy logowani sprawdzać jaką mają aktualna strefę czasową i zapisywać w bazie danych i następnie ustawiać globalnie całemu carbonowi
  • Odpowiedz
Potrzebuje posorotować produkty które mają cene:

cena wynajmu na dzień,cena wynajmu na tydzien, cena wynajmu na miesiac,

najpierw wszystkie produkty ktore maja najmniejsza lub najwieksza cene wynajmu na dzien, pozniej na tydzien, pozniej na miesiac, przy czym produkt moze miec ustawiona cene na wszystkie trzy przypadki pomoze ktos ?
#laravel #php
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej #programowanie #php #laravel. Mam endpoint /terms z parametrem ID usługi, ID pracownika itd. To są tylko podpowiadane terminy, Admin może stworzyć rezerwacje w innym terminie ale musi dostać info dlaczego ten termin jest zajęty czyli np. Ten pracownik jest zajęty. Jak w stylu RESTowym powinienem zaplanować endpoint?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

moim zdaniem można spokojnie użyć query:
GET /terms?employeeid=1&serviceid=2&date=2021-12-12

dla mnie jak najbardziej restowo to wygląda ;-)
  • Odpowiedz
Siema mircy i mirabelcy.
Znajdzie się jakaś dobra duszyczka z #laravel #programowanie co mi podpowie jak w miejsce $item z routingu wsadzić to co zaznaczę w select? Ewentualnie jak to zrobić żeby ścieżka routingu wyglądała poprawnie to znaczy group/{group}/edit ?
Mogę niby ściągać to jako request ale się zastanawiam czy takie podejście nie jest błędne, dlatego też kombinuję jak to zrobić w taki sposób.
Z góry dziękuję
Ysior - Siema mircy i mirabelcy. 
Znajdzie się jakaś dobra duszyczka z #laravel #pro...

źródło: comment_1624137123TR1ILCkj06E1r7o0c6u78B.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ysior: no ale, żeby stosować taki pattern musisz przecież znać ID tego zasobu. Zazwyczaj robi się to tak, że edycja poszczególnych zasobów odbywa się przez przejście przez jakiś link na podstronę edycji albo modal. U Ciebie jest select (nie wiem z jakiego powodu). Możesz ewentualnie po przesyłaniu tej wartości POSTem przekierować w konrolerze użytkownika dalej już na właściwego routa.
  • Odpowiedz
Potrzebuje wyciągać recenzje zamówienia dla użytkownika który nie jest przypisany jako właściciel coś na wzór

$this->hasMany(Order::class)
->with(['reviews' => function ($q) {
$q->where('orders.userid', '!=', 'reviews.user
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #php #laravel
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
/partner
api/reservations
/admin_api/reservations
czyli osobne kontrolery dla klienta, partnera i administratora. Po stronie partnera jest zarządzanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cinek181992: po co w sumie 3 osobne apki na froncie?

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
  • Odpowiedz
@cinek181992: jak robisz solo to modularny monolit - warstwa HTTP osobna per rola, logika aplikacji wspólna w warstwach niżej. Na przykład same kontrolery z FormRequestami są w modułach Client/Partner/Admin, natomiast serwisy np. od wyszukiwania czy obsługi zdarzeń biznesowych w modułach typu Reservation
  • Odpowiedz
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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 ( ͡° ͜ʖ ͡°)
  • Odpowiedz
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?
  • Odpowiedz
@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
  • Odpowiedz
#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
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Odpowiedz
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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hissis: Pisałem ogłoszenie dla ludzi czytających ze zrozumieniem. Wybacz jeżeli nie zrozumiałeś i poczułeś się urażony ( ͡° ͜ʖ ͡°).
  • Odpowiedz