#webdev

13
151
Tomki muszę się pochwalić. Udało mi się wypuścić pierwszą wersję mojego programu do konwersji obrazków. Ale to nie koniec będą kolejne wydania i poprawki a co najważniejsze lepsza dokumentacja oraz przykłady użycia. Link do crate https://crates.io/crates/respicta 

#programowanie #rustlang #webdev #programista15k #petproject
def

Paweł, daj link do githuba

Dzemik_Skrytozerca

Coś jak ImageMagick tylko w Rust?

Catharsis

@rayros Koniecznie daj w readme na gicie i crates jakiś przykład jak tego użyć w rustcie. Za każdym razem jak szukam czegoś na crates to gdy paczka ma taki przykład to jest dużo większa szansa że tego faktycznie użyje bo mogę szybko skopiować, wkleić do siebie i sprawdzić jak działa. A zwłaszcza podczas nauki rusta gdzie nie mam pojęcia jak ten język działa na tyle by wywnioskować z plików jak mam tego użyć. Najlepiej dać przykład lub parę pokazujących najważniejsze use case.

Zaloguj się aby komentować

Portal skończył się rozwijać w 2023 tylko do was jeszcze to nie dotarło.

#hejto #webdev
c47bb3a1-9f6a-4c58-bab4-39d52506650d
MarianoaItaliano

@bobse Wolę ''niedorozwinięte'' hejto niż portal za którym 3/4 użytkowników to prawackie polityczne trolle i moderacja z IQ szympansa.

Odwrocuawiacz

@bobse nie lubię być niegrzeczny więc zaproszę Cię do opuszczenia tego portalu, na poczet powrotu na wysmrodek pana białkowa.


Gdybyś nie zrozumiał to poniżej wersja dopasowana do Twojego poziomu tj.


Wypierdalaj na wykop i nie przypierdalaj się do byle czego bo tutaj nie będzie o to poklasku

Zaloguj się aby komentować

As ⟨ÿ⟩ rarely appears as the first letter in a name, and all-caps text typically omitted all accents, initially there was assumed to be no need for an uppercase ⟨Ÿ⟩ when computer character sets such as CP437 and ISO 8859-1 were designed. However much software assumes that conversion from lower-case to upper-case and then back again is lossless, so ⟨Ÿ⟩ was added to many character sets such as CP1252, ISO 8859-15, and Unicode. This also happened to a more prominent character, the German ß.

W ogóle co do ß to ciekawostka, text-transform zmienia je na SS, bo jakaś reforma była czy coś jest w niemieckim, że capsie ten znak zawsze jest SS a nie "normalnie" pisany.

#programowanie #webdev #frontend #css
8e39b901-9307-4a53-9ec0-b5762104a184
GtotheG

@Deykun ogolnie jezyk niemiecki raczej dazy do usuniecia scharfes S calkowicie, byly jakies reformy gdzie juz to nastepowalo w niektorych wyrazach.

Zaloguj się aby komentować

#programowanie #programista15k chociaż pewnie bardziej #programista6k #webdev

na jaki ruch przygotowujecie swoje serwisy? Chodzi mi głównie o projekty robione hobbystycznie / po godzinach / dla małych klientów.

Jak rozwiązujecie hosting? Co wybieracie dla siebie/swoich klientów i dlaczego?

Informacja o wybranej technologii też się przyda, bo obstawiam że to się znacząco różni w zależności od tego jak ciężki jest język/framework.

Od razu mówię że nie potrzebuję odpowiedzi "benchmarkuję na tyle za ile klient zapłaci" i podobne sprytne spostrzeżenia handlowe.
koszotorobur

@wombatDaiquiri

Ja wszystko małe i średnie robię w technologii Serverless.

Różni dostawcy chmurowi oferują swoje rozwiązania ale ja używam AWS.

Statyczne strony stawiam na S3 Bucket - kosztuje to grosze nawet przy dużym ruchu.

Dynamiczne napędzam AWS Lambda i DynamoDB.

AWS ma usługę Amiplify, która ułatwia stawianie takich stron (czy to statycznych czy z backendem) i nie trzeba się samemu bawić z konfigurowaniem każdej innej usługi samemu.

Zasługą serverless jest, że się usługi do pewnego stopnia skalują automatycznie, resilience usług AWS, reliability strony (jak się wie co się robi) oraz cena - bo ta zależy głównie od popularności strony (więc jak ludzie jej nie używają to płacisz grosze za hosting). Wadą jest szybkość jeśli potrzebujesz aby strona ładowała się poniżej pół sekundy (ale dalej masz pewne opcje, które jak chcesz wydać kasę umożliwiają Ci przyspieszenie wszystkiego).

Dobrym rozwiązaniem są też Vercel oraz Netlify - zwłaszcza jak piszesz strony w nowoczesnych frameworkach jak SvelteKit czy Vue - bo Ci dostawcy hostingu stron wspierają nowoczesny wokflow budowania stron oraz super łatwy deployment z tych nowoczesnych frameworków przy minimalnej konfiguracji.

vinclav

@wombatDaiquiri Zależy, najczęściej AWS, a jeśli projekt jest typowo mój, to mam taką jakby chmurkę w domu postawiona na rasberrach w matrycy i tam sobie mam postawione serwisy S3 i hostuje u siebie.

Standardowy load balancing I autoscaling backendowy Docker plus jakieś skalowanie manualne na cap w razie potrzeby jak klient nie chce płacić więcej.


Najlepiej zaczac od azura/aws/gcp jak masz pewność że klient będzie płacić za utrzymanie.

renkeri

@wombatDaiquiri Raczej nie nastawiam się na duży ruch, dlatego nowe rzeczy wrzucam na Netlify (w przypadku użycia Remix), albo na Vercel (w przypadku użycia Next.js). Głównie ze względu na wygodę, skonfigurowane CI/CD etc. W moim przypadku traffic nie jest duży, tak więc jeszcze nie wbiłem się w płatny plan i lecę na darmowym, ale słyszałem, że Vercel może drogo wyjść w przypadku sporego ruchu.

Zaloguj się aby komentować

Jestem za karą smierci.

Jestem za karą smierci dla wszytkich web-developerów co wpadli na pomysł, by zaimplementować swój własny scrollbar, swój własny speed do scrollowania i inne ficzety związane z scrollowaniem strony.

Takich to bym zabijał na miejscu.

#programowanie #webdev
Klopsztanga userbar
PYTANIE: Jak to zrobić - Potrzebuję stworzyć skrypt do formularza pewnej strony, który będzie wpisywał kolejne numery (tylko jednego wiersza) i samodzielnie ponawiał próby, aż do natrafienia na właściwą kombinację
#programowanie #internet #webdev #internet
nie wiem jak to tagować, poprawcie mnie jak coś
8118ca49-9257-4d0b-99be-5725ef442f5f
Sweet_acc_pr0sa

@dolchus włam na konto poprzez brute force?

Catharsis

@dolchus Generalnie jeżeli umiesz JS'a to bardzo proste. Można np napisać skrypt do Tampermonkey albo jeżeli to ma być coś bardziej skomplikowanego, to polecam node.js i moduł Puppeteer.


Jeżeli znasz trochę JS'a ale nie wiesz jak się za to zabrać to zgoogluj "web scraping" albo możesz też popytać się AI Binga bo to GPT-4 jest i potrafi nawet fajnie pomóc.

wombatDaiquiri

@dolchus ciekawy wpis na #programowanie jak na typa który się zesrał że wrzucam low quality content na #rozwojosobisty xD


Żeby pomóc - jeśli chcesz mieć jakiekolwiek szanse powodzenia, to polecam zadawać chatgpt4 takie pytania jak nam tutaj, aż wypluje Ci kod którego potrzebujesz.


W zależności od tego gdzie konkretnie chcesz to zrobić mówimy albo o 5 linijkach albo odpaleniu headless chrome żeby załadować skrypty jsowe z jakimś loadbalancingiem zapytań żeby ban na IP Cię nie zatrzymał.


W skrócie - trochę jak pytanie "w jaki sposób wykonać przeszczep serca".

Zaloguj się aby komentować

WykopApi (w przyszłości też hejto) + ChatGPT

Zapraszam w czwartek o 20:00 na pierwszy odcinek z serii edukacyjnych live codingów, podczas których napiszemy użytecznego chat bota na konkurencyjny wykop w oparciu o GPT-4 i pogadamy o sytuacji w AjTi. Zachęcam do supukcji oraz obejrzeniu prologa do tego co robimy.

Tag do czarnolistowania / followania #programujzpasterzem

https://www.youtube.com/watch?v=3mCb2a6NFQ0

#programujzwykopem #naukaprogramowania #chatgpt #openai #programista15k #programowanie #nodejs #webdev #frontend #javascript #backend
koszotorobur

@Sheppard30 - przydatne do tego jak nauczyć się bycia obsługiwaczem AI - bo w niedalekiej przyszłości tylko takie prace w IT się ostaną

GrindFaterAnona

@Sheppard30 czy nagranie będzie dostępne po spotkaniu? w czwartek o 20 raczej nie będzie mnie przy kompie

cebulion

@Sheppard30 promoty promptami, ale dlaczego to 💩 ma tak dużo "halucynacji", czy jak to po polsku będzie. Ostatnio przez miesiąc gpt 4 takie cyrki odwalał, że czułem się jakbym rozmawiał z wykopkiem. Żadne prompty nie pomagały, ignorował wszystkie instrukcje. Dopiero ostatnio się troche naprawił

Zaloguj się aby komentować

Wkurza Cię nowy front vikop i postanowiłeś przejść na hejto? Nic nie działa tam jak trzeba? To dobrze się składa bo w ramach nauki #frontend przygotowuję serię streamów w których spróbujemy napisać własnego klienta i pokazać, że, w co trudno uwierzyć, może być jeszcze gorzej ( ͡° ͜ʖ ͡°) Pokażę Wam jak używać wykopAPI v3 i AntDesign oraz pogadamy o życiu.

https://www.youtube.com/watch?v=stEWW7UVD4Y

Zapraszam na stream o 21:37

Tag do czarnolistowania #programujzpasterzem 

#frontend #webdev #naukaprogramowania #programowanie #react #javascript #programista15k #programista20k #wykopapi
kodyak

Kuzwa dlaczego? Czemu chcesz to sobie zrobić i jeszcze wciągasz w to innych

ramzes

@Sheppard30 otaguj to odpowiednio #2137

POWERUSER

@Sheppard30 poszło do zakładek, może kiedyś se obejrzę

Zaloguj się aby komentować

#informatyka #webdev #programowanie

Mam pytanie, jak zdefiniować poprawnie google dork'a aby wyszukało mi api które wysyła newsletter/kod na e-mail/sms
Szukanie po dorku typu
"inurl:"/wp-json/wp/v2/"
"intitle:"index.of" intext:"api.txt"
"inurl:"/api/v1" intext:"index of/"
itd itd. wiadomo że znajdę ale nie to czego chce, a zależy mi na np.
"api/platform/register?mobileNumber=" <- używając tego dorka jest tego od chuja i nie koniecznie api...
tj. "sendvcode.php?mobile="

Ktoś ma sprawdzonego dorka który wyszuka mi tego typu API, z rejestracją na PL stronach ?
mBank

@koszotorobur Dzięki, przeglądałem sheeta i znajduje mi API które odnoszą sie do zagranicznych stron, używając Dorka żeby szukało mi na Polskich mam ich kilka, a potrzebuje z 30 conajmniej.


Może jak znajdziesz chwile czasu to zechcesz tu wrócić i coś skonstruować 🤗

Pozdrawiam

mBank

@koszotorobur Pisze w pythonie self defence na takie coś co zamieściłem w załączniku, lecz ciężko mi znaleźć API, wyłapałem pare ale ma to za mala moc 😒

525af47b-afd1-4c10-9a8f-50f47895c526
roadie

@mBank co będziesz robił dokładnie? Chcesz ich zaspamować przez jakieś bramki?

Zaloguj się aby komentować

Super Mario 64 w przeglądarce!

Można sterować klawiaturą lub użyć kontrolera oraz robić zapis postępów!

Wszystko dzięki technologi WebAssembly (Wasm)!

#ciekawostki #technologia #gry #retrogaming #retrogry #webdev #webassembly #wasm
f0d2afc5-dc09-4aea-ba12-252facfd70ae
tyci_koks

@koszotorobur omg, what? Muszę zaangażować chłopa żeby mi ogarnął

koszotorobur

@tyci_koks - angażuj - nie trzeba żadnego emulatora - działa ot tak w przeglądarce - pewnie bardziej jako pokaz technologiczny... ale działa

gryzli

@koszotorobur dziemkuje. ulubiona gra z dziecinstwa

koszotorobur

@gryzli - ubergra - miałem N64 na premierę sprowadzone z Niemiec właśnie z tą grą - 120 gwiazdek pękło w około miesiąc bez żadnego opisu (bo na premierę nie było) - gra robiła na tamte czasy piorunujące wrażenie.

pawcio__

Ciekawe kiedy N. pozwie autorów XD

pawcio__

@koszotorobur na switcha też była fajna wersja z ulepszonym sterowaniem ale żeby ją zainstalować trzeba mieć cfw. Chyba jej port jest też na PC.

Zaloguj się aby komentować

Astro - Framework do tworzenia super szybkich stron internetowych, aplikacji internetowych po stronie klienta, dynamicznych endpointów API i wszystkiego pomiędzy!

Framework Astro spopularyzował architekturę frontendową o nazwie"Wyspy" (Islands), która pomaga uniknąć monolitycznych wzorców JavaScript automatycznie usuwając ze strony wszystkie niepotrzebne skrypty.

Astro umożliwia programistom korzystanie ze swoich ulubionych komponentów interfejsu użytkownika i frameworków takich jaki React, Svelte czy Vue co umożliwia bezbolesną migrację.

Dodatkowo, w związku z wydaniem ostatnio wersji 4.0, która wprowadziła szereg usprawnień, jeszcze bardziej polecam zapoznać się z tym bardzo wygodnym i elastycznym fameworkiem!

Jeśli jednak potrzebujesz więcej szczegółów dlaczego warto wybrać Astro to zapraszam na stronę: https://docs.astro.build/en/concepts/why-astro/.

#technologia #webdev #astro
koszotorobur

@Thereforee - no niemożliwe, że powstają nowe rzecz, które są lepsze niż poprzednie i używają ich ludzie i firmy na całym świecie

Nie doceniam żartu i w takim razie nie zachęcam do sprawdzania

055027bd-97f2-4277-8490-799cf173faee
ujdzie

@Thereforee Astro ma ponad 2 lata.


Do tego jest świetne w tym do czego zostało stworzone (szybkie statyczne strony).

Zaloguj się aby komentować

Dlaczego ten biedacki portal przy pisaniu komentarzy zawiesza się na sekundę po każdym wprowadzonym znaku?

#hejto #webdev #moderacja
2a25ad82-8de2-45fc-85cd-b858bff0d0c5
Kahzad

@bobse czy to Ślizgoni?

Johnnoosh

Nie zawiesza ale wykogowuje często i znika pisany tekst czasami.

VonTrupka

@Johnnoosh co ty za szajs przeglądarki używasz?

Johnnoosh

@VonTrupka Aplikację oficjalną

radek-piotr-krasny

@bobse tak sie dzieje tylko na GPD Pocket

Swoją drogą portal biedacki a jednak piąte konto założyles mikrofale umyłes?

Zaloguj się aby komentować

  1. Miej telefon w #orange
  2. Zaloguj się aby zmienić swój adres zamieszkania
  3. Orange pozwala na adresy tylko ze swojej bazy danych
  4. Baza danych Orange nie jest zbyt aktualna
  5. Na końcu formularza jest checkbox "potwierdzam, że dane są poprawne"
  6. Co tu zrobić.
  7. Debugger, breakpoint, "valid=true", kontynuuj wykonanie
  8. Adres zmodyfikowany

Uwielbiam walidację tylko po stronie przeglądarki.

#gownowpis #webdev
Atexor

@shiranai ja podobnie miałem z PayPalem, potrzebuję wysłać ticketa, a tu limit znaków 250, a nawet w połowie nie opisałem o co chodzi. Wchodzę w debugger, ustawiam limit na 5000 i wysyłam. Przeszło. Zgłosiłem im ten problem oraz że 250 to żart, potwierdzili że się zajmą. Po paru latach, dość niedawno kolejny ticket musiałem wysłać. Metoda dalej działa xD

DexterFromLab

@shiranai dobra historia xD skoro to zrobili tak źle to zapis do bazy też pewnie ułomny. Jeśli baza adresów jest predefiniowana to może baza adresów jest relacyjna a do twojego konta przypisany jest ID nie adres. W takim wypadku coś powinno polecieć po stronie backendu. Wiem że to debilny pomysł, ale nie takie rzeczy już widziałem xD

shiranai

@DexterFromLab W profilu widzę dokładnie to, co wpisałem, więc pewnie jest tak, jak @RolnikSamWdolinie napisał - formularz przepuszcza tylko to, co przeszło przez autouzupełnianie.

DexterFromLab

@shiranai hehe tak czy inaczej graty że znalazłeś głupi błąd

Zaloguj się aby komentować

Wkurza was jak kopiujcie tekst ze strony, a po wklejeniu np. tu na hejto okazuje się że wstrzyknęli do schowka jeszcze "czytaj dalej na (tu link do artykułu)". Bo mnie to wkurza.

Brave mobile here, ale to powszechne. Jest na to jakiś sposób?

#przegladarki zaryzykuję #programowanie #webdev nie bijcie.
Hejo
Pytanie do orłów #webdev #programowanie #stronywww #adsense

Od jakiegoś czasu Google na wersji mobilnej mojej strony wyświetla baner reklamowy w miejscu paska z reklamą na samym dole. Nie da się go zamknąć, przez co utrudnia korzystanie ze strony. Nie mogę namierzyć skąd to się wzięło. Na kompie normalnie wyświetla pasek. Wystarczy zmniejszyć szerokość strony i od razu z małej reklamy robi się taka na 1/2 strony. Widziałem, że ktoś żalił się na coś podobnego na Hejto. Wiecie może, jak się tego pozbyć? Muszę wyłączyć całą jednostkę reklamową? (mam w jej ustawieniach wyłączone auto dopasowanie rozmiaru). Czy to bierze się z reklam automatycznych?

Z góry dzięki za pomoc
0baadac6-fd87-4e0f-915b-92ae76dbd785
rayros

Z reklam automatycznych

najwiekszy_baklazan_

Chyba właśnie jednak nie. Wyłączyłem jednostkę reklamową, a zostawiłem automatyczne i te denerwujące banery już się nie pokazują 😀

Zaloguj się aby komentować

Jakie strony internetowe Wam się najbardziej podobają? Jakie uważacie za kawał dobrze wykonanej roboty?
#webdev #pytanie

Zaloguj się aby komentować

Jeśli ktoś śledzi tag to sorry, z poprzednim sobie poradziłem i nie mogę usunąć, ale mam kolejny problem z menu w Elementorze pro.

Oto moje menu - czy ja nie mogę sprawić, żeby było ono węższe? Wszytsko mam wyzerowane. Najszersza wartość to logo na 100 px, no w innych przypadkach mi się deformuje. Nie ogarniam, jak mogę dać mu mniej wolnej przestrzeni dookoła...

#webdev #pytaniedoeksperta
ac3efc2b-9cb4-4f53-a3fd-bb921cb4fade
parapet-inferno

@Vilified może te buttony maja marginesy, padding albo inne line-height: 3rem;

uzywajac devtools

musisz zobaczyć który styl rozpycha. A może sam baner ma fix na wysokość? Niestety nikt nie odpowie na czuja co tam mogło się stać.

Niestety takie są cechy elementorów czy innych D&D

Vilified

@parapet-inferno Kiedyś przejrzę to jakimiś narzędziami. Devtools to nazwa konkretnego? Z tych wszystkich pól usunąłem wszelkie paddingi, heighty, itd, ale nadal coś nie chce się to skurczyć. Póki co starałem się to jakoś obejść i wypchałem elementy trochę do góry i zrobiłem spód półprzeźroczysty.


Generalnie myślałem, że może ktoś będzie miał pomysł, czy w jakimś nieoczywistym miejscu to się kryje.


Muszę przyznać, że ja jestem zawiedziony Elementorem i tym, ile problemów on generuje.

Vilified

@parapet-inferno I dzięki za odpowiedź

Zaloguj się aby komentować

Następna