Mam takie przemyślenie, że klasyczne strony www (takie, które są czytelne dla ludzi) zaczną wymierać w miarę starzenia się społeczeństwa (tak jak się to działo z telefonami stacjonarnymi, a obecnie dzieje się z telewizją naziemną). Pewnie nigdy nie znikną całkowicie, ale raczej będą zanikać na rzecz bardziej dynamicznych interfejsów API, które będą w stanie dostarczać informacje bezpośrednio do AI, bez pośrednictwa tradycyjnego interfejsu użytkownika.
Myślę, że ponownie mogą spopularyzować się kanały RSS/Atom,
#programowanie #grpc #rest
Mirki, używa ktoś na produkcji gRPC zamiast "tradycyjnych" restów? Coraz częście natrafiłam na artykuły na temat gRPC, ale jeszcze się z nim nie spotkałem w żadnym projekcie i zastanawiam się czy to faktycznie ma sens i może być nowym standardem czy może zwykłą modą. Choć pewnie jak zwykle: to zależy... ( ͡º ͜ʖ͡º)
@Patres: jak masz dużo serwisów to gRPC jest dobre do komunikacji pomiędzy nimi, bo dobry performance no i proto, które jest super zaprojektowane pod rozwijanie API tj. zmiany na scheme w dużo mniejszy sposób mogą nam zepsuś kompatybilność wsteczną w porównaniu do resta.

Jeśli chodzi o komunikację zewnetrzną tj. browser <-> system to imo lepiej REST albo GraphQL.
Czytam długo o stateful vs stateless microservices i dalej nie czaję tematu i mam wrażenie, że każdy w google pisze co innego.

Jak mam koszyk w sklepie internetowym i dodaje produkty to mikroserwis, gdzie mamy endpoint /cart/addItem POST i zapisujemy w bazie koszyk jest stateless czy stateful? Bo teoretycznie w tym poscie wysyłamy id koszyka, które już wcześniej otrzymaliśmy z endpointa (więc kolejne requesty polegają na poprzednich) oraz produkty, a z drugiej
Używam postmana, ale w ostatnim czasie coraz częściej mnie zawodzi, bo działa wolno i czasem nie może się połączyć z serwerem postmana, co objawia się błędem "Unable to load data". Macie jakąś lepszą alternatywę, która nie ma tych problemów i najlepiej działa w pełni lokalnie? Może być płatne, jeśli warto. Fajnie jakby dało się przeimportować dane z postmana.

#programowanie #webdev #backend #frontend #informatyka #postman #rest #api #www
Czy da się podzielić wiadomość odebraną z REST API na partycje?
Chcę zrobić request REST API w #python z użyciem biblioteki requests. Odpowiedź jakiej spodziewam się uzyskać będzie spora, kilkaset tysięcy linii. Uzyskaną odpowiedź chcę zapisać w bazie danych, jedna linia - jeden rekord w bazie. Chcę zabezpieczyć się na wypadek utraty połączenia z serwerem. Czy da się odpowiedź podzielić na partycje z ustawieniem czegoś w rodzaju checkpointu, tak, że w razie
@gustawdaniel: Chcesz kryptograficznie bezpiecznej autoryzacji?
⛓ Twoi użytkownicy to crypto freaki i kupują pizzę za BTC?
⚖️ RODO to Twoja zmora, i mrozi Cię myśl o polityce prywatności?

Zbuduj autoryzację za pomocą Metamask.

Wstawiam link do mojego artykułu gdzie buduję backend do logowania przez metamask od zera z fastify / typescript.
https://preciselab.io/login-by-metamask-rest-backend-in-fastify/

#metamask #fastify #prisma #jest #rest #mongo #programowanie #blockchain #web3 #nodejs #programowanie #javascript #blog #naukaprogramowania
@rrobot: jakie mamy alternatywy?

Inne opcje to:
- login / hasło - użytkownik gubi hasło, trzeba wysyłać e-maile
- otp - koszty smsów / albo ponownie trzeba wysyłać e-maile
- social media - niby spoko, ale dajemy innej organizacji dane o tym, że ktoś się u nas loguje
@gustawdaniel: gość gubi seed phrase i traci konto na zawsze, mailem sobie przypomni, gośc chce sie zalogować na telefonie albo kompie w pracy albo gdziekolwiek na szybko, nie moze bo nie ma metamaska i swojego seeda
nie ma najlepszej opcji kazda ma wady i zalety a metamask to sztuka dla sztuki
Czy ktoś z szanownych Wykopowiczów ma jakiś sposób na pobranie sum kontrolnych (MD5 etc.) podanych plików z chomikuj? Są jakieś API, SOAP, REST, WSDL, nieoficjalny klient, skrypt, program, apka, strona www, cokolwiek? Znalazłem bardzo stare pliki na starym dysku pobrane z chomikuj i chcę sprawdzić które są ok, a które uszkodzone i trzeba ponownie pobrać.

#chomik #chomikuj #pomoc #pomocy #pomoczwykopem #tagujtoguwno #soap #rest #wsdl #api
Internetowo programistyczne mirki z #rest #restapi #programowanie

Macie jakiegoś toola online który potrafi sprawdzić składnie i pokazać miejsce w którym jest coś "nie tak"?

Dajmy na to mam takie odpytanko (poprawne), ale chciałbym coś w stylu sprawdzacza gdy piszę coś typowo "z palca", bez dokumentacji. Chodzi o same klamry, dwukropki oraz cudzysłowia.

https://randomowa-strona.com.pl/api/v1/users?filters={"users":{"where":{"externalKey":{"=":"345678"}}}}&fields={"users":"id,externalKey"}
Bardzo często od osób ze swojej społeczności otrzymuję przemycone print screeny z pytaniami, lub treści zadań programistycznych, które pojawiły się na rozmowie kwalifikacyjnej. Wszystko po to, aby jednoznacznie rozwiać wątpliwości i znaleźć odpowiedź na problematyczne pytania ( ͡° ͜ʖ ͡°)

Jedno z takich pytań nawiązywało do REST API i polegało na tym, aby omówić idempotentność oraz wskazać które metody protokołu HTTP mają tę właściwość? ( ͡° ͜

Czy metoda PATCH jest idempotentna?

  • Tak 23.5% (16)
  • Nie 30.9% (21)
  • A co to jest idempotentność? 45.6% (31)

Oddanych głosów: 68

@Saly: W dzisiejszych czasach jak web developerka wygląda to faktycznie nie robi większego znaczenia, ale dla perfekcjonistów ma. Idempotentność to jedna z właściwości o którą dzisiaj tak maniakalnie programiści funkcyjni zabiegają zaraz obok "referential transparency", "memoizable" i możliwość bycia "lazy". Są to pewne właściwości, które przychodzą, ze swoimi benefitami. Ostatecznie, w idealistycznym kodzie chodzi o to, żeby ukryć wywołania REST, i posługiwać się jakby były zwyklymi metodami i nie przejmować się
@Edelner: Oba są zupełnie niezależne od siebie, więc możesz mieć oba. Tak, command nic nie powinien zwracać, ale nic nie stoi na przeszkodzie by kontroler wykonał wpierw command a potem query i dopiero to zwrócił.
@IT-Leaders_pl2018: Ksz Ksz czy jest tutaj jakiś #devopsiarz?

Firma Proexe poszukuje Junior DevOps Cloud Engineer
Gdzie: #warszawa , #katowice
Technologie : #java #angular #git #rest
Wynagrodzenie : do 8K PLN netto + vat (B2B) / m-c
Minimalna liczba lat doświadczenia w IT: 1

Oczekiwania
✔️ Podstawowa znajomość systemu Linux.
✔️ Podstawowa znajomość konfiguracji sieci LAN i WAN
✔️ Podstawowa znajomość chmury Google
✔️ Podstawowa znajomość i wykonywania podstawowyc
IT-Leaderspl2018 - @IT-Leaderspl2018: Ksz Ksz czy jest tutaj jakiś #devopsiarz?

Fi...

źródło: comment_1617180606CrHCZgOPqNneAHHuLRVvOr.jpg

Pobierz
Hej Mirki, proszę o burzę mózgów, chce zrobić aplikację internetową za pomocą Javy, Spring Data, MVC, JPA, Security + Angular na froncie + ewentualne wykorzystanie jakichś rozwiązań AWS, bo mam voucher 50$ i też chciałbym z tym troszkę pokombinować.

Mam dość nudnych crudów, chciałbym pójść kawałek dalej. Może konsumować jakieś darmowe REST API i ładnie zaprezentować na froncie? Kurcze, nie wiem. Proszę o burzę mózgów ( ͡° ͜ʖ ͡°
Czy tak to powinno wyglądać? Bo coś mi się nie zdaje ( ͡° ʖ̯ ͡°) Hierarchia to Book -> Post -> Comment. Co jeśli teraz dojdą jeszcze komenty? To mam dodać 3ci kontroller z takim początkiem? Za każdym razem podawać np. 3 id jeśli chce się dostać do danego komentarza (np. /api/book/{bookId}/post/{postId}/comment/{commentId}? Może powinienem zmienić strategię np. jak będę chciał usunąć Post o danym id to wyszukam jaką
MrFisherman - Czy tak to powinno wyglądać? Bo coś mi się nie zdaje ( ͡° ʖ̯ ͡°) Hierar...

źródło: comment_1610839293NWBqbufxzlllUowKTNWmN2.jpg

Pobierz
Spring: Jakiej adnotacji użyć w klasie żeby używając @RestController nie było widocznego pola jak się wchodzi do api? Znalazłem, że można dać @JsonIgnore i dałem, ale jak sama nazwa wskazuje jak przy żądaniu dam w nagłówku accept - application/xml to przy pobieraniu xmla mi się to pole wyświetla, tylko przy jsonie się nie wyświetla. Co zrobić żeby się nie wyświetlało w ogóle nie rezygnując z możliwości pobierania danych w xml?

#spring #
Lepszą praktyką tworząc RESTowe API jest napisanie jednego uniwersalnego kontrolera którego metody jako parametr przyjmują interfejs i następnie w aplikacji rozpoznanie którą klasę-model implementującą interfejs otrzymaliśmy, czy stworzenie wielu kontrolerów, każdy dla innej klasy implementującej wspomniany wcześniej interfejs? Pisze w springu #rest #java #webdev #programowanie #informatyka #spring
konto usunięte via Wykop Mobilny (Android)
  • 1
Cześć,
Pracuję obecnie jako C++ developer, ale niestety obecna praca/projekt całkowicie mi nie leży.
W związku z tym chciałbym się przebranżowić na Java developera.
Podstawy Javy jako takie mam, ale najlepiej dla mnie będzie uczyć się przez tworzenie jakiegoś projektu, którym przy okazji będę mógł się pochwalić w CV.

Podrzućcie pomysły na jakieś ciekawe projekty, które pozwolą mi na lepsze poznanie Javy, Springa, mikroserwisów, może dodatkowo RESTa i trochę frontendu?

#java #