Mam mała rozkminkę, otóż mam do realizacji mały projekt:
- appka mobilna - prawdopodobnie KMM (ios+android, może i web)
- appka webowa - zarządzanie treścią, userami
- backend - CRUD - użytkownicy, jakiś cms, wysyłanie notyfikacji/sms
- przechowywanie video/zdjęć - tutaj pewnie 3rd-party - vimeo

Założenia projektu (bardziej odnoszę się do części serwerowej):
- tani w utrzymaniu
- tani w implementacji
- aplikacja raczej nie będzie miała więcej niż 5-10k userów
-
@KwasowyProktolog10kJava: zrobiłem apke w flutter+firebase+cloudfunctions. Flutter troche słaby wydajnościowo na starszych urzadzeniach i nie jest SEO friendly, reszta spoko, najwiekszy koszt to cloud storage(duzo zdjęc) no i cloud function tez żrą sporo, lepiej odrazu z klienta uderzać do bazy jak się da to wtedy wychodzi jak za darmo.
  • Odpowiedz
Drogie Mirki, chce sobie napisać w #python bota, który będzie mi wysyłał różne powiadomienia (np. przypomnienie o czymś, albo wysłanie informacji o jakimś wydarzeniu, zrobię sobie pod to API). Zastanawiam się nad platformą. Moim faworytem na ten moment jest #telegram, ale może Mireczki mają coś jeszcze do polecenia? Mowa oczywiście o darmowych usługach xd

#programowanie #backend #webdev
Uczę się ASP.NET Core Web API oraz Angulara. Szukam certyfikatów, które pomogłyby mi się chociaż troszkę wyróżnić na tle innych kandydatów. Niestety nie mogę znaleźć nic z ASP.NET Core. Znacie jakieś? Co do Angulara, to znalazłem angulartraining.com i chyba sobie go klepnę. Myślę też nad ogarnięciem podstaw Azure'a - myślicie, że warto tracić na to czas?

#pracait #backend #pytanie #dotnet
@_gabriel: bardziej ci pomoże udział open source niż kurs którego najpewniej pracodawca nie kojarzy (wiem że jedyne kursy które się liczą to te z azure dla devopsów). dla pracodawcy bardziej liczy się jak szybko ogarniesz projekt i się wdrążysz. Co do Azure sam go nie ogarniam jestem junior .net + vue.ts ale widzę po ofertach że powoli fullstack to devops + front + backend ale na uczelni na wykładach z sieci
  • Odpowiedz
@Rufurege1: ty tak powaznie i nie potrafisz wylapac, ze to bylo kopiuj wklej z innego stanowiska i jest to zwyczajna pomylka? Jak ktos powie Tobie, ze gunwo to jedzenie to tez zjesz?
  • Odpowiedz
Garnet - otwarto źródłowy zamiennik Redis od Microsoftu zgodny z RESP (więc w teorii jest kompatybilny z obecnymi klientami Redisa).

Polecam zobaczyć porównanie wydajności między Redisem, DragonflyDB i KeyDB.

Więcej informacji tutaj:
https://www.microsoft.com/en-us/research/blog/introducing-garnet-an-open-source-next-generation-faster-cache-store-for-accelerating-applications-and-services/

#programowanie #redis #dotnet #csharp #backend #kubernetes #programista15k
Hektorrr - Garnet - otwarto źródłowy zamiennik Redis od Microsoftu zgodny z RESP (wię...

źródło: Garnet_Fig1

Pobierz
  • Odpowiedz
✨️ Obserwuj #mirkoanonim
Mam obecną #pracait w której jestem #php developerem z #symfony - tyle że siedzę tutaj już ponad 2 lata, podwyżki od roku nie widziałem i nie zanosi się na to. Od listopada rozglądałem się za nową robotą i w końcu coś się udało znaleźć, z tym że propozycja nowego pracodawcy to projekt w pythonie i react - gdzie pythona kiedyś używałem, ale nie powiedziałbym że byłem zaawansowanym użytkownikiem a
#programowanie #laravel #programowanie #dane #php #backend

Jak najlepiej zrobić system kategorii i subkategorii?

Planowałem zrobić to tak:
Tabela z kategoriami gdzie przechowuje nazwę oraz opcjonalne parentid (Ktore odnosi sie do głównej katerogii)
Każdy item będzie posiadał category
id. W momencie kiedy przypisana kategoria posiada parent_id, wtedy pobierany jest też parent

Item: Skoda
kategoria: sedan (posiada parent id)
glowna katerogia: samochod

W momencie statystyki, gdy biore liste itemow, chcialbym wyswietlic glowna katerogie
#programowanie #laravel #programowanie #dane #php #backend

Hej wszystkim, mam kolejną zagwozdkę:

Mam controller który zwraca listę zakupionych produktów. Chciałbym obok każdego produktu wyświetla ile pieniędzy pozostało w skarbonce po danym zakupie. Jak najlepiej do tego podejśc?

Dajmy na to na skarbonce jest 100zl:

Produkt - cena - pozostała kwota
Produkt A - 20zl - 80zl
Produkt B - 50zl - 30zl
Produkt C - 25 - 5
Produkt D - 5 -
@GreeenOne: po #!$%@? taka gówniana funkcjonalność? jak produkt bedzie drozszy niz skarbonka to minusy bedziesz klepał? a koszty dostawy? vat?
  • Odpowiedz
@GreeenOne: jasne, rób matematykę po stronie klienta. Jeszcze daj mu funkcję do samodzielnego ustalania wartości skarbonki żeby sam mógł sobie budżety klepać ... #!$%@? ... aż mną telepie ...

konto klienta i podpięte do niego saldo. Następnie robisz tabelę operacji na + salda i operacji na - salda. Przy każdej operacji informację ile na + lub na -, stan salda przed i stan salda po. Sortujesz operacje po dacie wykonania operacji
  • Odpowiedz
@Rufurege1: Rok temu na luzie można było takie stawki ogarniać mając 2-5 lat expa(w zależności od predyspozycji). Dzisiaj taka stawka dla mida to fiksja, czekamy na odwilż.
  • Odpowiedz
Firma sama też rozwija reactowe rzeczy niskopoziomowe więc gdyby trafił im się ktoś kto np. pracował przy tworzeniu framweorka to są w stanie tyle mu zapłacić.


@enten: ktoś kto pracował przy tworzeniu takiego frameworka ma prawdopodobnie w piździe wymagania wielkiego pana CEO co myśli, że jest drugim microsoftem
  • Odpowiedz
@Bulldogjob: Nie tylko w polskich, w ogóle od jakiegoś czasu jakość komercyjnego oprogramowania strasznie spada (najbardziej widoczne jest to chyba w gamedevie), jedynie projekty open source trzymają jakiś poziom
No ale hehehe dawaj Anetka, zatrudniamy tego dynamicznego oskarka bo fajny jest, a tamten dobrze wypadł na rozmowie technicznej? nieee, będzie tylko psuł atmosferę na ołpen spejsie
  • Odpowiedz
@DROP_TABLE_Usernames: oj nie tylko w gamedevie. Np. za każdym razem gdy aktualizuje Spotify to zastanawiam się jaki to znowu zabawny błąd dodadzą. Ostatnio nie mogłem w żaden sposób włączyć podcastów, które mają też wideo. Ale muszę się bić w pierś, bo w moim korpo też czasem znajdujemy dosyć srogie błędy które siedzą na produkcji i dziwne że czegoś nie popsuły przez długi czas
  • Odpowiedz
Hej, szybkie pytanko. Mam tak mały backend, który ma tylko kilka endpointów ( Używam #nestjs i #swagger ). Mam plik konfiguracyjny yaml, który mówi trochę o możliwościach jakie endpointy mają.
Np.

sortFields:
- name
- date
filterFields:
- name

Chodzi o to, że baza danych też jest tworzona na podstawie pliku konfiguracyjnego, a więc pola mogą mieć np. inne nazwy.

Chodzi o to, że ten plik jest dość elastyczny i zawiera całkiem
Hej, trochę słabo opisałeś ten problem. Co jest na podstawie tego pliku yaml tworzone? API? Baza? Jedno i drugie? O jakie "dynamiczne parametry do swaggera" pytasz?

Generalnie w większości enterprise-owych rozwiązań możesz pisać modele dziedzinowe, na ich podstawie modele bazodanowe (encje) i interfejsy/DTO dla endpointów. Potem z automatu masz zmiany w bazie przez ORM i automatyczne generowanie schematu swaggerowego. Wygląda to raczej podobnie i w NestJS i w C# i w Javie.
  • Odpowiedz
Moim zdaniem to może być trochę trudne do zrobienia, bo swagger raczej jest generowany statycznie na podstawie typów, nie jakichś dynamicznych wartości. Chyba lepiej zrobić endpoint, który będzie zwracał te dostępne wartości dla klienta.
  • Odpowiedz
Chłopy cóż polecacie jako drogę rozwoju, wychodząc z pozycji mida na backendzie z kilkoma latami komercyjnego expa? Chodzi o coś co pozwoli ruszyć z miejsca i zacząć przepoczwarzanie się w seniora. Jakieś certyfikaty od dostawców clouda, coś z DDD? Zastanawiam się nad materiałami od devstyle.
Aktualny stack to larva, co nieco Dockera i K8S.
Niestety w obecnej pracy jest taka fabryka ficzerów, ciężko jakoś zejść głębiej i nawet nie ma potrzeby na
Cloud to jedna opcja jak chcesz isc latwiejsza droga


@n0c0Mpr3h3nD: xDDDDDDDDD o curva sroga odklejka

Cloud z pozoru wydaje się łatwiejszy, bo łatwo wszystko wyklikać w jakimś CloudFormation bez zrozumienia jak co działa. Ale jeśli chcesz zaprojektować wydajny i dość dobrze działający system to jest to jedna z cięższych opcji, bo jak źle zaprojektujesz architekturę to AWS czy inny dostawca chmury będzie cię kasował na kilkadziesiąt tysiący dolców co miesiąc. U
  • Odpowiedz