@sohost: Dobra trochę się w to zagłębiłem i działa już elegancko dzięki za info. Także potwierdzam dla chętnych działa hostowanie appek Reactowych!
  • Odpowiedz
#praca szukam jakiegoś zajęcia dodatkowo przez internet, kasa jest drugorzędna jeśli będzie ciekawe i rozwijające nawet wolontariat wchodzi w grę.

Umiem trochę programować w #php i bardzo proste rzeczy w #python (#selenium), mam pojęcie o #sql oraz nie mam talentu do grafiki ale coś umiem technicznie jak retusz zdjęcia czy grafika wektorowa #gimp #inkscape. coś umiem
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@noHuman: nie chodzi o chwalenie się, tylko o pokazanie czym się zajmujesz. Chodzi o to że tutaj we wpisie opisałeś co robisz, a większość ludzi jest wzrokowcami, więc jakbyś zamiast pisać "robię retusz" pokazał przykład jakiegoś retuszu to łatwiej dotrzesz z takim przekazem

I wtedy sobie myślę od razu ale fajny retusz też mam takie zdjęcie do naprawy
  • Odpowiedz
Dzieeeń dobry! :) Pamiętacie mnie? Jakiś czas temu pisałem o C++ :) A dzisiaj... prowadzę bloga o PHPie i wystartowałem projekt pisany zgodnie z zasadami Domain Driven Design ()

I tym projekcikiem właśnie chciałem się Wam pochwalić :) Bo właśnie napisałem pierwsze dwa komponenty :D

Projekt TheGame #2
CppPolska - Dzieeeń dobry! :) Pamiętacie mnie? Jakiś czas temu pisałem o C++ :) A dzi...

źródło: davies-designs-studio-IXURbdQ63g4-unsplash-scaled

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, Czy Ktoś policełby prosty project(sam szkielet) MVC do ściągnięcia i zainstalowania composerem jako podstawę pod własny bardzo prosty CMS.

#php #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wyrazisty: Bo w tych czasach już się wszystko pomieszało. Frontendowymi technologiami pisze się na backendzie, backendowymi na frontendzie. Wszystko jest możliwe.
  • Odpowiedz
  • 0
@Rufurege1: ja ogarnąłem, ale ile urw poleciało w kierunku niedorobionego server actions... jeszcze dzisiaj rano kombinowałem z jakimś workaroundem wygrzebanym z "issues".
  • Odpowiedz
#php #symfony #programowanie
chce się nauczyć robić dobre API w Symfony, powinienem to robić poprzez Api Platform, teraz tego się używa do tworzenia API? Czy bardziej się robi Kontrollery i routing ? Nie miałem styczności z Api platform i nie wiem czy komercyjnie firmy tego używają, czy to jest niepotrzebny bajer
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lojawyk: api platform działa do momentu aż nie robi się czegoś bardziej złożonego a wtedy to droga przez mękę i ten teoretycznie zaoszczędzony czas przepalasz na robienie chorych workaround by proste rzeczy modyfikować

zresztą wystarczy poczytać na: https://stackoverflow.com/questions/56589694/how-to-write-custom-endpoints-with-parameters-not-related-to-any-specific-entity
https://stackoverflow.com/questions/54823044/api-platformsymfony-4-how-to-add-an-endpoint-in-swagger-openapi
  • Odpowiedz
@massejferguson:

'SERVER_ADDR'
The IP address of the server under which the current script is executing.
'SERVER_NAME'
The name of the server host under which the current script is executing. If the script is running on a virtual host, this will be the value defined for that virtual host.
  • Odpowiedz
Opieranie znajomości GIT tylko i wyłącznie na aplikacji desktopowej GitHub nie jest dobre dla początkującego programisty. Lepiej najpierw zrozumieć, co dzieje się pod spodem i później używać tego narzędzia jako pomoc. Ja korzystam z UI w PHPStorm żeby zarządzać repo w GIT, ale wiedza o tym, jak zrobić to w terminalu to podstawa.

Ale jeżeli chcesz iść na łatwiznę i za 5 lat zastanawiać się, czemu kumple z zespołu są na mnie
  • Odpowiedz
Muszę za pomocą php uruchamiać komendy które będą pracować od kilku minut do nawet kilku godzin. Wszystko na linux, do tego potrzebuję potwierdzenia że wszystko się poprawnie wykonało.

Jak to najlepiej ogarnąć?

#php #programowanie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@K-S-: Zrób tak żeby te komendy wrzucały output i/lub status do pliku (zależy co konkretnie potrzebujesz). W PHP odpalasz je w tle, a innym skryptem odpalanym np. z crona sprawdzasz te pliki z outputem i na tej podstawie stwierdzasz czy komenda zakończyła działanie i z jakim skutkiem.

Do tego możesz dodać jakiś lockfile żeby mieć pewność, że komenda nie zostanie odpalona wielokrotnie na raz.
  • Odpowiedz
@K-S-: Ja zwykle używam komendy

screen

Odpalam screen, tam komendę, wychodzę, wylogowuję się z serwera.
Po jakimś czasie ssh i sprawdzam w logach (output do pliku najlepiej, lub stdout i wchodzisz w screena żeby sprawdzić co się dzieje).
Odpalałem tak skrypty co kilka dni chodziły.
  • Odpowiedz
#naukaprogramowania #php
Co teraz jest na topie jesli chodzi o architekture? Jestem średnio-zaawansowanym programista. Natomiast nie miałem styczności jeśli chodzi o architektury na backendzie (Symfony) i chce to przećwiczyć, poznać. Czytam w internecie, że są takie rzeczy jak DDD, CQRS, ES, Hexagonal, mikroserwisy, TDD itp. Ktoś może powiedzieć co powinienem przećwiczyć, na co zwrócic uwagę? Mam projekt 4fun, nie duży który stworzyłem jako MVC i chce go przerobić
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zyjdajzyc1: Masz, poćwicz zrozumienie tych wszystkich buzz wordów. Seria trzech fajnych artykułów. ;-)
https://herbertograca.com/2017/11/16/explicit-architecture-01-ddd-hexagonal-onion-clean-cqrs-how-i-put-it-all-together/
https://herbertograca.com/2018/07/07/more-than-concentric-layers/
https://herbertograca.com/2019/06/05/reflecting-architecture-and-domain-in-code/

Sugerowałbym nie rzucać się od razu na wszystko jeśli dopiero poszczególne rzeczy poznajesz. One thing at
  • Odpowiedz
@zyjdajzyc1: Ucz sie do znudzenia o DDD, dzis to juz standard a mimo to zdarzaja sie seniorzy, ktorzy nie potrafia napisac dobrego agregatu lub nie znaja wiekszosci wzorcow z palety DDD. CQRS swietnie komponuje sie z DDD, wiec na pewno na niego trafisz, prosty i bardzo funkcjonalny wzorzec. Dobrze zebys znal koncepcje ES ale realnie, prawdopodobnie nigdy w projekcie go nie uswiadczycz, poniewaz jego uzasadnione uzycie to bardzo waskie przypadki.
  • Odpowiedz