Poszukuję programisty do napisania prostego skryptu odpytującego API. Język dowolny choć preferuję Pythona. Płacę przelewem, zapraszam na pw!

Społeczność
Programowanie
@syn-kolezanki-twojej-starej chatgpt 0zł
Zaloguj się aby komentować
Nudzi mi się.
Jaki projekt polecacie na początek zabawy z AI, który coś tam robiłby ciekawego i przydatnego?
#programowanie #ai #sztucznainteligencja
@krokietowy weź jakiś chat zrób, ale taki żeby i normalnie odpowiadał, i wiersze pisał, i kod programu tez żeby coś umiał napisać ( ͡° ͜ʖ ͡°)
Zaloguj się aby komentować
Hej, mam zagwozdkę z Microsoft PowerApps. Chcę filtrować galerię w ten sposób, by przycisk odfiltrował wszystkie wiersze, gdzie określona komórka jest zapisana i pozostawił tylko PUSTE
W Items w galerii używam funkcji Filter i mam tam zmienną varOdfiltrowanie
W OnSelect przycisku mam Set(varOdfiltrowanie, IsBlank(MojaKomorka)
Po naciśnięciu, znika cała galeria, a nie zapisane wiersze. Co robię źle?
#naukaprogramowania #microsoft
@DerMirker Jakbym miał zgadywać (nie korzystałem za wiele z PowerAppsow, a ten szczątek wiedzy jaki mam to z zamierzchłych czasów…) to ten Set w OnSelect odpala się tylko raz
Zaloguj się aby komentować
@SUQ-MADIQ scratch? Fajnie
Masz gdzieś jakiś katalog przykładowych projektów które można zrobić za pomocą tego?
@Potezny_Odyniec Musisz sobie pooglądać w yt https://youtu.be/7LUi4weFb4E
Zaloguj się aby komentować
Nudno mi od wczoraj więc postanowiłem sobie obczaić #reactnative i nawet jest do skradzenia ciekawe API od #hejto , do którego można się podpiąć i stestować kilka rzeczy ( ͡° ͜ʖ ͡°) i tak tworzy się apka (obecnie w wersji 0.0.1) do przeglądania tutejszych dyskusji, jak widać na załączonym filmie na obecną chwilę wygląda jak typowa kupa MVP jedyne co działa to pobieranie i wyświetlanie wpisów, infinite scroll oraz tryb ciemny. Co nie działa - wszystko inne xD dziś mam w planach ogarnąć wyświetlanie obrazków i tagów, logowanie obecnie idzie w odstawkę, bo rejestracja w api.hejto nie hula
Szkoda, ze nie mozna wrzucac filmow na hejto wiec wrzucam skrina + streamable xD

@hrabonczsz Doceniam wysiłek, ale w moim odczuciu przesadna ilość różnych apek do #hejto nie służy dobrze społeczności. Oficjalna aplikacja jest już w fazie testów, a kolega @SluchamPsaJakGra stworzył we #flutter apkę #hejtter, która (przynajmniej na #android) sprawuje się całkiem nieźle:
https://github.com/mateusz-bak/hejtter
No chyba, że to tylko tak w ramach nauki, to wtedy powodzenia
Zaloguj się aby komentować

Wyciekł kod źródłowy Yandex.
Więcej informacji tu:
https://arseniyshestakov.com/2023/01/26/yandex-services-source-code-leak/
TLDR:
Wyciekł kod źródłowy ruskiego odpowiednika Google. Ponad 40GB repozytoriów dostępnych w sieci. Wyciekł kod źródłowy min. tych serwisów:
Search Engine and Indexing Botimage
Maps - Like Google Maps...
Hej Tomeczki. Wrzucam zapytanie pod ta społeczność bo zapewne dużo z was pracuje z domu. Szukam jakiegoś dobrego krzesła do pracy przy komputerze. Polecicie coś? Dysponuje budżetem 1500zl. Z góry dziękuje i miłego dnia
#pytanie #krzeslo #programista15k
@Baby Ostatnio sobie sprawiłem YUMISU 2051 i muszę powiedzieć, że bardzo wygodny, do tego wydaje się być solidnie wykonany. Nie czuję teraz, że siedzę
@Baby Ja mam tanie krzesło z ikei
@Baby Ja polecam Ergotech. Jest to taka kopia Ergohumana w sumie, ale trochę tańsza. Warto odwiedzić lokalny sklep z krzesłami i utargować z ceny trochę, a przy okazji zobaczysz co Ci odpowiada
Zaloguj się aby komentować
Kiedyś był bardziej zabawny
#heheszki #ai #chatgpt

Masz premium?
@Dzban3Waza Nie ale zastanawiam się czy nie kupić. Odpowiada tam bardziej luźno?
@StarozytnyKosmita nie wiem ale zastanawiałem Się nad dzieleniem abonamentu jak netflix
Zaloguj się aby komentować
Czy to mistyczne 15k to jest na rękę czy brutto?
Tego nawet najstarsi górale nie wiedzą
@KURDEFlKSJAPIERDU jakie to ma znaczenie? Przeważnie na B2B netto (czyli bez VAT ale przed odjęciem dochodowego).
mistyczne XD
Zaloguj się aby komentować
Napisałem sobie aplikację w pythonie, służącą do zapisywania łączności w #krotkofalarstwo. Chciałem przepisać tą aplikację na androida, aby mieć ją zawsze przy sobie. Aplikacja ma około 550 linijek kodu, jest dosyć prosta i ma połączenie z bazą danych SQLITE.
Patrząc na obecny rynek myślę że kotlin byłby dobrym wyborem. Co o tym sądzicie? Nigdy nie miałem do czynienia z jakimkolwiek językiem do pisania aplikacji mobilnych. Byłoby coś lepszego do takiej apki, głównie żeby pisanie w tym nie było specjalnie skomplikowane niczym w cpp/rust? Aplikacja raczej nie będzie wydawana komercyjnie, bardziej będzie to mój projekt wrzucony tylko na github.
#python #kotlin #programowanie #android #krotkofalarstwo
@EXCV31 ogarnij Fluttera od razu masz multiplatformowość
@EXCV31 kotlin jest spoko, całkiem przyjemny język. Co prawda nie pisałem na androida, tylko backend, ale polecam.
@EXCV31 ja bym stawiał na react native albo flutter. Robisz jeden kod który działa na IOS i Android
Zaloguj się aby komentować
Halko. Jest na pokładzie ktoś kto ma trochę wolnego czasu i chciałby pomóc w jakichś prostych zadaniach w javie? Odpłacę się jakąś dobrą szamką z pyszne peel
#java #naukaprogramowania
@Jira a ChatGPT?
@Jira To całe zadanie? Nie możesz po prostu użyć bubble sorta?
@MokebeTesto nie, to nie całe zadanie
klepie mi to już programista z którym współpracuje także temat nieaktualny. Usunąłbym wpis, bo wstyd.
Ale się nie da. xd
Zaloguj się aby komentować
#informatyka #retro #kiciochpyta
Potrzebuję namierzyć legitny obraz dyskietki startowej, żeby zainstalować Windowsa 98. Coś ktoś?
@grappas mowisz masz https://archive.org/download/win98-boot/win98-boot.img
nie recze za jezyk
@grappas zobacz tu: https://winiso.pl/windows-desktop/windows-98
@Bionic_A Dzięki. Niech cię pieron...
Zaloguj się aby komentować
Czy jest tu ktoś kto ogarnia Microsoft Power Apps? Mam pytanie #naukaprogramowania #microsoft
Zaloguj się aby komentować
Hej Tosie, hej Tomki, hej @hejto
Bardzo przyjemnie się siedzi na Hejto, jednak widać że portal potrzebuje jeszcze wiele funkcjonalności. Wiadomo, że zasoby są ograniczone, a kodu źródłowego do całego repo oddawane społeczności nie każdy ma ochotę. Wpadłem na pomysł, że może wydzielilibyście nam jakiś fragment portalu w postaci mikrofrontendu i mikroserwisu komunikującego się z API. Myślę, że chętnych pomóc w rozwoju nie będzie brakowało przy okazji ucząc się w ramach społeczności. Wam odejdzie część pracy, a społeczność będzie miała większy wpływ na Hejto
Kod byłby dostępny na Githubie i każdy mógłby wystawić PullRequest.
#programowanie #opensource #hejto
Co sądzisz o pomyśle modułu pisanego przez społeczność?
@dsol17 zgadzam się co do Twoich obaw. Dodatkowo Twórcy serwisu mogą mieć sporo pracy przy integracji tego elementu w całym ekosystemie. Odnośnie osoby odpowiedzialnej za merge to najlepszej jakby była to osoba, której chłopaki ufają. Początkowo może nawet oni mieliby ostatnie słowo czy coś jest ma być mergowane czy nie. Z czasem wyłoniła by się organicznie odpowiedzialna osoba. Ale wszystko zależy od zainteresowania, dlatego badam zainteresowanie.
@javny sugerowałbym raczej kierunek: dobrze udokumentowane API publiczne -> jeśli jakiś ficzer ma duże adoption wśród użytkowników, to ze strony Hejto odezwa do użytkownika czy chciałby/zgodziły się na odpalenie jego kodu w serwerowni Hejto / udostępnił swój kod do zintegrowania z corem.
@wombatDaiquiri o to to. To jest moim zdaniem dobra i bezpieczna droga. Otwarte i działające API zrobi robotę
Zaloguj się aby komentować

Juniorzy IT najwięcej zarobią w Czechach, midzi w Polsce, a seniorzy na Ukrainie
Ciekawostka. w przypadku specjalistów IT ze średnimi kompetencjami, największe zarobki spośród badanych krajów (Polska, Czechy, Ukraina, Węgry) oferuje się w Polsce – mogą oni spodziewać się tu wynagrodzenia na poziomie od 14,7 do 21 tys. złotych netto + VAT.
Cześć Hejto!
Ostatnio wpadłem na pomysł stworzenia Discorda dla osób, które tworzą w internecie różnego rodzaju treści, np.: video, grafikę, audio, aplikacje. Dzisiaj postanowiłem zrobić pierwszy krok i stworzyłem nowy serwer, na który chciałbym Was zaprosić.
Chciałbyś się wymienić pomysłami, pochwalić co ostatnio udało Ci się zrobić, albo zapytać jak coś osiągnąć? Może chciałbyś zapytać po prostu feedback lub pogadać w przerwie na kawę podczas home offiece'u? Licze na to, że wszystko to uda Ci się znaleźć tutaj: https://discord.gg/Z63hYDZj
PS Nie jest to wpis bezpośrednio związany z programowaniem ale wiem z doświadczenia jak wiele osób, próbuje swoich sił w tworzeniu aplikacji webowych i mobilnych.
Pozdrawiam,
Jakub
#programowanie

Zaloguj się aby komentować
Troche #it, troche #pokazbiurko - uwazam, ze wygladaja ze soba bardzo dobrze ; )
Perixx Periboard-106M + Kensington Orbit
#hardware #trackball #keyboard #retro

@sobear
No ja się na dużym uczyłem i za cholerę prawego małego palca oduczyć nie umiem, że tam nad enterem już nie ma entera, strasznie mnie to męczy czasami
@Endrius Też zaczynałem na ISO, ale po wielu zmianach klawiatur w końcu przeszedłem na mechaniki (70-75%) w układzie ANSI i mnie trafia jak mam ISO używać
@Turbo jedyny słuszny układ klawiatury - długi backspace, długie shifty, a że enter trochę mniejszy, gdzieś trzeba wcisnąć sierotkę backslash ¯\_( ͡° ͜ʖ ͡°)_/¯
Zaloguj się aby komentować
Wpis dotyczy #java #spring
Cześć.
Chciałbym Was zapytać o jedną dość laicką kwestię.
Studiuję sobie trochę jak Spring działą pod spodem i ogólnie budowanie appek pure MVC / RESTful.
Ciekawi mnie jedna kwestia. W momencie kiedy tworzymy powiedzmy apkę opartą o architekturę czysto MVC, czyli mamy:
- Model (dane),
- View (JSP lub jakieś zewnętrze biblioteki np. Thymeleaf etc.)
- Controller (tu ogarniamy dane z modelu i przesyłamy te dane wraz ze wskazanie, który widok ma być wyświetlony).
Załużmy, że używamy Spring Boota ze starterem web, który konfiguruje Nam:
- DispatcherServleta (nie musimy mapować serwletów, wkazywać root configuracji itp.)
- ViewResolvera
+ nie musimy generalnie config klasy dowozić wraz z @EnableWebMvc, @ComponentScan, @Configuration itd.
Jeśli używamy Spring Bootowej domyślnej auto-konfiguracji to odpada Nam tworzenie beanów itd.
Spring Boota ma wbudowany kontener servletów Tomcat, więc to również Nam odpada + mamy spakowane dependencje w startery.
Świetnie. Teraz załużmy, że startujemy Naszą apkę. Mamy napisane wszystkie warstwy MVC.
Nasza apka jest z automatu deployowana jako war na serwer Tomcat.
(Wiem, że Spring Boot ogarnia większość tych rzeczy sam, ale żeby zadać odpowiednie pytanie, muszę to jakoś opisać ( ͡o ͜ʖ ͡o) )
Ok, to lecimy.
- User wysyła requesta
- Nasza apka odbiera requesta, zczytuje konfigurację z web.xml lub java-based-config.class gdzie skonfigurowany jest DispatcherServlet.
- Teraz ten DispatcherServlet (innymi słowy Front Controller) tworzy tzw. WebApplicationContext container (ten kontekst rozszerza ApplicationContext) z pliku, który w XML musi wyglądać następująco "nazwaServletu-servlet.xml" np. "frontcontroller-dispacher-servlet.xml". W tym pliku konfiguracyjnym wskazujemy ścieżkę do zeskanowania, w której będziemy trzymać klasy z adnotacją @Controller. W momencie kiedy taka klasa zostanie znaleziona, to trafia do wspomnianego kontenera.
- teraz powiedzmy, że user wykonał rządanie pod adresem /test.com/hello. Ścieżka w pliku konfiguracyjnym web.xml była następująca /test.com/*, a więc ten adress łapie się w zakresie danego DispatcherServleta. Jeśli się łapie, to uderzamy do konfiguracji dispachera, czyli pliku "frontcontroller-dispatcher-servlet.xml". W tym pliku jak już wyżej wspomniałem mamy ścieżkę, która jest skanowana pod kątem klas z @Controller.
- teraz tzw. Handler Mapping znajduje pasujący controller na podstawie URL i tak jakby zwraca go z powrotem do DispatcherServletu.
- teraz tzw. Handler Adapter egzekwuje/wywołuje logikę biznesową wewnątrz controllera.
- controller woła serwis
- serwis woła warstwę DAO
- DAO łączy się z baza danych i lecimy z powrotem do góry
- DAO -> service
- service -> controller
- controller -> Handler Adapter
- Handler Adapter -> Dispatcher
- teraz na podstawie zwróconego ModelAndView (lub samego Stringa wskazującego na nazwę widoku) Dispatcher komunikuje się z tzw. ViewResolverem.
- ViewResolver znajduje po prefixie i sufixie odpowiedni View i zwraca lokację widoku do Dispatchera
- Dispatcher znając lokację docelowego widoku przesyła do niego model (dane) i następnie ten widok jest zwracany jako Response.
Czy dobrze rozumiem workflow MVC?
Natomiast moje docelowe pytanie, to jak wewnętrznie wygląda workflow dla właśnie aplikacji RESTfulowej. Nie mamy wtedy żadnych widoków, używamy właśnie @RestController, który zawiera w sobie adnotacje @Controller + @RequestBody. Dzięki temu wiemy, że taki controller zwracać ma response w postaci JSON lub XML. Klient w headerze ("Accept") wysyła info o tym, w jakiej postaci chce uzyskać odpowiedź i wtedy uruchamiany jest odpowiedni HttpMessageConverter, np. MappingJackson2HttpMessageConverter.
Okej, ale co z działaniem pod spodem. Coś musi wykrywać, do jakiego controllera uderzyć. Czy działa to na podobnej zasadzie, tylko pomijany jest po prostu widok i od strzała wysyłany jest JSON/XML?
Z góry dziękuje każdemu, któremu chciało się powyższy esej przeczytać.
@Yeboy Twoja dedukcja jest mniej więcej poprawna. Końcowy etap, o który pytasz wygląda w ten sposób że jest coś takiego co się nazywa ViewResolver, który jest odpowiedzialny za wybranie odpowiedniego widoku. Dodatkowo jest implementacja ContentNegotiatingViewResolver, która na podstawie nagłówka Accept szuka najlepiej pasującej implementacji widoku.
Jeśli bijesz przeglądarką - masz Accept: text/html, jak wywołujesz coś do API to zazwyczaj będziesz miał application/json i tak dalej.
Logikę view resolvera możesz prześledzić samodzielnie, jest ona odpalana przed samym widokiem.
Druga kwestia odnośnie samego mapowania metod - domyślnie kontrolery mają po jednej metodzie na każdą ścieżkę. W JAXRS, być może w Springu też, jest tak że metod do każdej ścieżki może być kilka i wybierana jest ta, która ma najlepsze dopasowanie do ścieżki i samej treści zapytania. Czyli przy GET /, Accept: text/html najpierw pójdzie metoda z @RequestMapping(consumes=text/html), później z @RequestMapping(consumes=text/*) a na końcu będzie @RequestMapping.
Co do samego widoku i tego jak on działa - wystarczy że wyrzuci coś do HttpServletResponse i output stream. Czyli dla JSP/freemarker itd będzie procesowanie szablonów a dla XML/JSON po prostu zrzucenie modelu prosto do odpowiedniego formatu.
Zaloguj się aby komentować



