Hej #devops, jak teraz robi się deploy aplikacji #php #symfony na #azure za pomocą #terraform czy #opentofu?

Apka składa się z dwóch kontenerów #php i #apache. Do tego potrzebna jest baza danych #mysql i jakiś volumen/dysk, w którym będę przetrzymywać treści z symfony wstawiane przez użytkowników (np. obrazki). Chciałbym też wykorzystać
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@panDocent: Jak kontenery to najprościej to zrobić w AKS, czyli Azurowy zarządzany k8s. Do tego jakiś FluxCD/Argo do deploymentu.

1. Wypychasz nowy kod do repo
2. GH actions buduje obrazy i wypycha do container registry (nie pamiętam jak to się dokładnie w ażure nazywa)
3. Konfigurujesz fluxa/argo, żeby obserwował registry
4. Po wykryciu nowego obrazu leci deploy nowej wersji apki na AKS
  • Odpowiedz
Wiem, że to pewnie zależy od firmy, ale jak to zazwyczaj jest - jako junior PHP dev macie kogoś od pixel perfect stylowania, czy sami musicie to ciułać? Szukam pozycji typowo backendowej

#php #pracait #pytanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@_atreides: ja jako reactowiec, klepie css-y do twigów w php, bo backendowcy nie potrafio - wiec majo swojego frontowca do takich rzeczy, ale niektóre pierodły (datatable, menu) - tam gdzie tylko klasy muszą dodać to sami robią
  • Odpowiedz
ja jako reactowiec, klepie css-y do twigów w php, bo backendowcy nie potrafio - wiec majo swojego frontowca do takich rzeczy, ale niektóre pierodły (datatable, menu) - tam gdzie tylko klasy muszą dodać to sami robią


@Jednorybek:
A to jakieś pierdółki, to i sam mogę pisać, mi chodzi o to, żeby nie klepać całości frontu, bo to bardzo czasochłonne i wbrew pozorom bardzo trudne, bo wymaga doświadczenia (pracowałem kiedyś jako
  • Odpowiedz
@_atreides: to porównywanie do jednostek to też jest standard, miałem tak wiele razy, p------e to jest, jedna ze szcztuczek, manipulacji psychologicznej przełożonego na Tobie

To jest nawet w artykule co wrzuciłem w punkcie 7

https://wykop.pl/wpis/78324233/presja-w-sprintach-programistycznych-moze-byc-wywi
@Ksiega_dusz +10
Artykuł o technikach wywierania presji w Sprintach w Scrumie

Presja w Sprintach w Scrumie może być wywierana na wiele sposobów, ale warto zaznaczyć, że tworzenie nadmiernej presji zazwyczaj przynosi negatywne efekty, takie jak obniżenie jakości pracy, wypalenie zawodowe i spadek motywacji zespołu. Jednak niektóre techniki zarządzania lub presji są
  • Odpowiedz
@_atreides: Technologia spoko, jak wiele innych technologii w IT. Moim zdaniem ważniejsze jest by nie było z--------u na Sprintach i toksycznej atmosfery w pracy.

Radzę przeczytaj ten artykuł
https://wykop.pl/wpis/78324233/presja-w-sprintach-programistycznych-moze-byc-wywi

Ja przez presję managerów na dowożenie w Sprintach, codzienna, nadmierną kontrolę miałem tak że wylądowałem u psychiatry i brałem leki na sen bo spać nie mogłem ze stresu.
@Ksiega_dusz +10
Artykuł o technikach wywierania presji w Sprintach w Scrumie

Presja w Sprintach w Scrumie może być wywierana na wiele sposobów, ale warto zaznaczyć, że tworzenie nadmiernej presji zazwyczaj przynosi negatywne efekty, takie jak obniżenie jakości pracy, wypalenie zawodowe i spadek motywacji zespołu. Jednak niektóre techniki zarządzania lub presji są
  • Odpowiedz
W zeszłą sobotę Matt Mullenweg opublikował na oficjalnym blogu wordpress.org mocny wpis na temat jednej z firm hostingowych:

[EN]🔗 WP Engine is not WordPress

Matt we wpisie wprost nazywa WP Engine "rakiem Wordpressa". WP Engine poprzez swoją nazwę i działania ma wprowadzać klientów w błąd, czerpiąc z tego powodu korzyści. Matt stwierdza że to, co daje klientom WP Engine, to "nie jest WordPress tylko coś, co posiekali, zhakowali, zmasakrowali, żeby wyglądało jak WordPress,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Platinum123: w ostatnim akapicie podlinkowanego wpisu, czy tego mojego?

Bo u mnie to jest podsumowanie tej sytuacji, którą opisałem wyżej: wytykanie, że WP Engine dostarcza okrojonego WordpPressa poprzez wyłączenie jednej z jego funkcji, podczas gdy Automattic (właściciel WordPressa) ma znacznie bardziej okrojoną wersję na swoim hostingu.
Wrzucenie na oficjalnego bloga wordpress.org (czyli otwartego CMS-a) takiego wpisu, jadącego po konkretnej firmie hostingowej, używając tak ostrych słów, jest moim zdaniem po prostu
  • Odpowiedz
#php #laravel #pdf

Muszę przygotować pewien dokument, który dostanie klient, podpisze go podpisem kwalifikowanym i mi zwróci.
Jednak chcąc mieć pewność (i możliwość automatyzacji) że to mój plik chcę go podpisać certyfikatem przed wysłaniem.
I teraz tak, w dużym skrócie:

$pdf
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@Ten_od_Hanki: oj no tutaj faktycznie coś się posypało. Ale zwróć uwagę że napisałem, że nie można podpisać wygenerowanego pdf'a, a nie że pdf się nie generuje... A gdyby tak rzeczywiście wyglądał kod to wiadomo ze by się to wysypało w trakcie generowania...

  • Odpowiedz
Korzystaj z aktualnych wersji PHP na swoim hostingu

Wybór wspieranych przez wydawców wersji PHP jest istotnym elementem bezpieczeństwa stron WWW. Warto na bieżąco sprawdzać cykl wsparcia kolejnych wydań tego języka.

Wejdź na nasz blog i dowiedz się więcej na temat okresów wsparcia dla PHP 8.1, 8.2 i 8.3.

#nazwapl #hosting #cloud #cloudhosting #serwer #server #serwery #servers
nazwapl - Korzystaj z aktualnych wersji PHP na swoim hostingu

Wybór wspieranych prze...

źródło: Wydłużenie okresu wsparcia dla PHP 8.1, 8.2 i 8.3

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uwaga to będzie bardzo zdawkowe ale też i tak zapamiętałem
Bardzo dawno temu była strona która pobierała filmik z Youtube ale tak, że po dodaniu jej do zakładek i przesunięciu na nią aktualnego URL z YT zaczynała pobieranie.

Pytanie brzmi: Jak taka strona przechwytuje ten URL jako parametr i jak go odczytać? Ewentualnie jak nazywa się taka forma wprowadzania parametru.

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

  • 0
@MrDracek: Ta, po prostu myślałem pierwotnie, że przesunięcie na zakładkę przekieruje na adres gdzie coś tam zparsuje i obrobię ale dopiero potem dotarło, że powinienem oznaczyć #javascript :D

Fajny skrypcik btw.
  • Odpowiedz