Mam pytanie z zakresu #webdev #programowanie #cloudstorage
Pracuję nad prostą stronką którą chcę postawić w oparciu o Flaska.
Ale jako że chciałbym, żeby na stronce mogła być też przestrzeń na wrzucanie plików przez użytkowników to chciałbym się też zapoznać z tym jakie są opcje na przestrzeń dyskową.
I teraz pytanie: czy znacie jakieś sprawdzone rozwiązania?
I też drugie pytanie jakie rozwiązania są "dynamicznie skalowalne". Tzn jak będę mieć 10 użytkowników to będę mieć np. 20 GB a jak 2 tygodnie później 200 to 400 GB , a jak potem spadnie do 5 użytkowników to 10 :D
Niestety w webówkę jestem ziemniakiem, więc może tutaj ktoś coś poleci. Co sprawdzić, z czym się zapoznać ;)
tyle podpowiem bo wiem o ich istnieniu, toteż możesz sprawdzić czy darmowe usługi typu storage, czy bazodanowe jakie oferują IBM i Oracle nie byłyby dla ciebie wystarczające.
Nie wiem jak się skalują płatności za nie, ale warto porównać, bo nie tylko amazon oferuje takowe. A może i coś dodatkowego byłoby przydatne.
Zresztą, dla mnie AWS wleką się niemiłosiernie.
btw. lepiej od razu rozważyć płatne rozwiązania lub pomyśleć o czymś self-hosted
@Deykun jest cały subreddit do takiego UX. Imo hitem był formularz numeru telefonu. Numer był losowany i prosiło o potwierdzenie, czy to twój numer. Jak nie to losował dalej xD
Z 5 lat mi się nie chciało szukać jak to się robi, ale jakby co w #firefox jak macie kolor i chcecie hex albo rgb, to trzeba przytrzymać shitf i kliknąć.
@Deykun pełno jest czasem takich magicznych tricków w programach, a weź je znajdź. Ja pewnie bym użył colorpickera, którego mam streamdeckcu wyciągniętego
Herbów było 2k, każdy na absolucie każdy był w osobnym src, jak się wchodziło (o dziwo na chromie o wiele gorzej niż na firefoxie) to była zawiecha na ileś sekund (potem jak się ogarnęło to już raczej działało), raport z lighthouse 3/4 się psuł przy odpaleniu i renderował się dobre 3 minuty+ (zawierał uwagi o przesunięciach w tych setkach elementów).
Dostałem nawet 2 razy bana na IP na githubie, bo 3 otwarte karty potrafiły pobrać 8k obrazków. Wspomniane tutaj.
Raport z lighthouse jest we wpisie.
18.8 sekund blokowania wątku!
Ale w sumie ciekawy kejs, bo chcemy mieć elementy w x i y i chcemy mieć to 2k obrazków.
Oczywiste nieoczywiste rozwiązania to:
przenieść mapkę do canvasa pozbędziemy się wtedy 2k nodów html
stworzyć sprite obrazków i kadrować
Co zrobiłem:
Zmieniłem obrazki na webp, dodałem srcset, co poprawiło wynik delikatnie
Stworzyłem canvasa (ostatecznie go nie używam na tej stronie)
Do canvasa stworzyłem sprite 180 herbów na obrazek -> zamiast 2000 obrazków, pobiera ~11
Wykorzystałem spritery na tej stronie bez canvasa (jako background-image)
Rezultat:
Strona się ładuje normalnie, skok z 52/100 punktów wydajności przy 2.1k herbów do 81/100 z 2.6k herbów.
W związku z tym, że miałem okazję w tym roku podróżować po Japonii naoglądałem się też trochę ich stron internetowych - też byłem zdziwiony, że ich stronki wyglądają jak coś co pamiętam z początków internetu. Ofc nie znam języka i pomagałem sobie translatorem ale wydawało mi się, że są one bardziej przejrzyste i czytelne. Plus jak knajpa ma stronę to jest to normalna strona w necie a nie profil na zjebanym fb.
Też miałem ten filmik w polecanych na YT. Czasem wydaje mi się, że ten algorytm jest prostszy niż się wydaje, i danej grupie odbiorców poleca to samo zamiast podchodzić bardziej personalnie xd.
#wykop to jest nadal jakiś fenomen programistyczny. informują mnie np. że coś zostało usunięte, odczytuję, powiadomienie nadal wisi, ale najlepsze jest to, że nie wiem co usunęli bo przecież link jest nieaktywny xD
jakieś tęgie mózgi pracowały nad tą wersją:
"przez niemal 3 lata i miala byc odpowiedzia na problemy poprzedniej wersji. Niestety - wyszło słabo."
dosłowny cytat z Michaua.
3 lata pracowali nad zdegradowaniem wykopu do wersji alfa żeby potem przez kolejne 2 lata naprawiać niekończące się problemy.
finalnie strona po pewnym czasie używania muli nawet na najnowszych procesorach z najwyższej półki zarówno na komputerze jak i smartfonie.
Zacząłem używać #brave jako przeglądarki internetowej na telefonie z #android
Używam trybu dynamicznego,nczyli za dnia mam telefon w trybie jasnym a po zachodzie słońca w ciemnym. Czy da się ustawić brave, żeby robiło dark mode stron zgodnie z trybem telefonu? Czyli żeby dynamicznie ogarniał kiedy ma być jasno a kiedy ciemno?
Hej, szukam kogoś, kto pomógłby mi ustawić dobrze stronkę na wordpressie pod kątem szybkości - bardzo długo trwa render, potem jest fajnie. Jeśli się na tym znacie, dajcie proszę znaka. Dzięki
@ufonapowaznie_pl hmm... gratulejszyn, nie sądziłem że da się taki wynik na wordpresie wykręcić. Widzę LiteSpeed cache. I pewnie bez dzikich węży czyli setek pluginów.
Zacznę tutaj, na Hejto, żeby rozgrzewkowo sformułować sobie problem. Chociaż mam nadzieję, że pomożecie mi rozwiązać temat
Mam taki produkt Comtegra GPU Cloud, Comtegra GPU Core https://cgc.comtegra.cloud i ostatnio udało nam się wykonać 2 on-premowe wdrożenia, przez co urodziła mi się w głowie piękna idea "CGC Universe" - jeśli kupisz infre z naszym stackiem, możesz dołączyć do naszego wszechświata dzięki czemu ty będziesz miał dostęp do wszystkich otwartych klastrów jak również jeśli będziesz chciał my możemy oferować naszym klientom cloudowym twój klaster jeśli masz jakieś wolne zasoby. Sprzedajemy GPU, w sensie ich moc obliczeniową.
Na stronie mamy taką sekcje early adopters, która jest już brzydka i przestarzała dlatego chciał bym tam wstawić coś na kształt pic rel.
I tu pytanie do was #programowanie #webdev #grafika
Nie chce rysunku, chce kod, jest tu ktoś kto zna się na rysowaniu w JS? Strona jest na #nextjs więc implementacja czegokolwiek dodatkowego nie jest problemem.
Chce stworzyć jasne wytyczne dla kogoś kto narysuje mi bloki takie jak Core (pomarańczowy, energia buzuje, wyskakują jakieś cząsteczki), chmurkę (jako połączenie do neta), łańcuchy (jako klaster za VPNem), sprytne strzałeczki żeby to wszystko połączyć. Jak na razie wszystko widzę w jakimś 8-bit.
Chce żeby to było zrobione tak, że potem z łatwością będę dodawał sobie kolejne rzeczy (w kodzie oczywiście, nie oczekuje UI żeby tym zarządzać).
Ofc hover i click po to żeby podejrzeć detale Core-a (nazwa, ip, dostępne zasoby) - jeśli klient wyraża zgodę.
A w tajemnicy powiem wam, że jeden klient wyraził zgodę. Nie byle jaki klient bo Polibuda Wrocławska. Tak więc projekt nabrał szybszego tempa. Zaraz w ofercie będziemy mieli dostępne NVIDIA H100
Ktoś coś? Oczywiście jeśli znacie kogoś kto może coś takiego wykonać to czym prędzej dajcie znać Robota od zaraz