#webdev

15
234

Hello there! ( ͡° ͜ʖ ͡°)


Moje wstępne testy, feedback i problemy z #hejto w porównaniu do #wykop XD


  1. Połączone powiadomienia 'Moje' i 'Obserwowane' pod jedną ikonką - za dużo klikania do tego, dwie ikonki - dzwoneczka i hasza - były by lepsze.

  2. Pod 'hejto.pl/konto/powiadomienia' nieprzeczytane nie różnią się niczym od przeczytanych poza malutką kropką. Stary i normalny 'wykop.pl/powiadomienia/tagi' był bardzo okej. To że, cały div jest klikalny zamiast tylko linku to też minus. Ale to chyba upośledzony trend obecnego #webdev ogólnie.

  3. Po kliknięciu na dzwoneczek przeczytane rzeczy są nadal na górze i znowu wyglądają identycznie jak nieprzeczytane (poza kropeczką).

  4. Po najechaniu na '2 godziny temu' nie ma tooltipa z dokładną datą/czasem w formacie ISO-8601. Plus chyba wypada dodawać atrybut 'datetime' do elementu?

  5. Klikając w linki na 'hejto.pl/konto/powiadomienia' nie oznaczają się one jako przeczytane. Chciałbym otwierać te wpisy w nowej karcie i mieć je oznaczone jako przeczytane.

  6. Brak formatowania kodu, symbol backtick/grave '`' znika z postu, nie widzę opcji formatowania jako _kod_ w pojedynczej linii jak i w wielu liniach (coś co zaskakująco ostatnio Vipok dodał!).

  7. Po wejściu na jakiś tag/społeczność nigdzie nie ma widocznej opcji dodania wpisu do niej. Dziwne i mylące.

  8. W tle właśnie mi miga 'działający gif w miniaturce' - szczerze wkurwiające XD Dajcie opcje by się same nie odtwarzały czy coś.

  9. Te 'powiadomienia' w prawym dolnym powinny być konfigurowalne, np. chciałbym je jak ktoś do mnie napisze ale nie np. ktoś doda wpis do tagu co obserwuję/albo spiorunuje.

  10. Podgląd profilu IMO domyślnie powinien pokazywać całą aktywność tj. dodane wpisy ale też i komentarze.

  11. Nie trafia do mnie idea 'społeczności' ale to whatever. Jednak to głupie jak dodaje coś do @Hejto społeczności ale nie ma tego pod tagiem #hejto i odwrotnie. Gdybym to projektował to raczej wymusiłbym połączenie społeczności z jakimś głównym tagiem. Albo zostawił same tagi. Jakoś doceniałem, że Wykop jest takim 'jednym wielkim śmietnikiem', że wszystko ląduje w jednym worku i można sobie to filtrować tagami lub ich brakiem. Reddita z subredditami też używam i to ma sens bo tam jest ogromna społeczność. IMO dla Hejto same tagi by wystarczyły bez potrzeby dodatkowego rozgraniczania tego jako 'społeczności' (które dodatkowo mogą jeszcze należeć do kategorii z tego co widziałem XD).

  12. Po pewnym czasie nie można usuwać wpisów? Trochę dziwne. Zawsze technicznie przecież można by wpis zostawić (by móc czytać komentarze pod nim, liczbę głosów) ale usunąć treść oraz autora tak jak to robi Reddit.

  13. Dodawanie treści - idealnie jakby był wybór pisania w _MarkDown_ obok wizualnego edytora jak na Reddicie. Nie patrzyłem w requesty ale pewnie i tak macie jakąś składnię ala MarkDown, po prostu wolałbym 'widzieć co naprawdę piszę' zamiast WYSIWYG XD

  14. Dołączane obrazki w komentarzach są _maciupeńkie_ XD Bez sensu żeby zawsze trzeba było je klikać.

  15. Chętnie zobaczyłbym bym 'gorące' z ostatnich 3h jak i 48h oraz 'top' z ∞.

  16. Dla komentarzy pod wpisem dodałbym wcięcie z lewej by je bardziej odróżnić.

  17. Wpisy nie mają (alfa)numerycznego ID w URLu? Trochę dziwna decyzja ale ok.

  18. Doceniam, że tworzony wpis się zapisuje w 'edytorze' - ale trochę głupio że nie mogę w tym czasie dodać innego teraz w tle po prostu XD

  19. Niektóre wpisy pod treścią złożoną z tagów mają znowu podane tagi, często w innej kolejności, albo nie wszystkie z treści XD? Np. < https://www.hejto.pl/wpis/2137-47 > - tu znowu widać jaja z brakiem unikalnego osobnego ID dla wpisu

  20. Spoko by było rozgraniczenie treści "+18" oprócz NSFW na porn/gore/nsfl/graphic czy jakoś tak. Ale to większy pomysł na razie nie istotny.


Na razie to tyle chyba (☞ ゚ ∀ ゚)☞

0c7df4d2-641e-4d17-a170-d4131284d641

Zaloguj się aby komentować

Zaloguj się aby komentować

Tak z ciekawostek ŁEBDEVU ile miejsca na stronie głównej #wykop PE EL jest zmarnowane i pewnie będą tam wpierdalane reklamy żeby portal wyglądał jak pierdolony jarmark Orlenowski... ha tfu


#webdev #wykop #orlen

67121bc0-eddb-4505-baf9-cda1a01b7c65

Zaloguj się aby komentować

Moglibyście poprawić trochę kontrast + dać większe whitespace między komentarzami, bo póki co trochę ciężko się to czyta. Przykładem gdzie jest to dobrze zrobione może być np. reddit


@hejto


#ui #ux #webdev #webdesign #hejto

Zaloguj się aby komentować

Przecież to jest k⁎⁎wa dramat xD wygląda jakby najpierw ładowało na raz dwa layouty, najpierw desktopowy a później dopasowywało pod mobilny tylko że się coś zjebało i się wyświetlają dwa na raz xD #wykop #webdev #niewiemjaktootagowac

f2b645b8-23f8-4c19-91c5-e48b017962ef

Zaloguj się aby komentować

Oto moja propozycja na rozwój Hejto - Web3.0


Uważam, że nie bycie wykopem to trochę za mało i czas zbudować własną tożsamość, także pod względem funkcjonalności.


W założeniu, web3.0 ma opierać się na decentralizacji, AI, monetyzacji treści, NFT w formie prywatnych avatarów połączonych w metaverse. Obecnie jest całość jest jeszcze mocno rozmyta, ale sieć zmierza właśnie w tym kierunku.


Co może zrobić Hejto, aby zbliżyć się do modelu web3.0?


  • monetyzacja treści

  • integracja konta użytkownika z krypto portfelem

  • łączenie hejto z innymy dappsami przez MetaMaska

  • unikalne NFT dla przypisane do każdego użytkownika


Wstępny zamysł jest taki: na początek integracja z krypto portfelem - Doge/Ethereum, możliwości tipowania wpisów/artykułów oraz użytkowników. Stworzenie krypto ekonomii ściśle powiązanej z Hejto. Powiedzmy, że 80% każdego tipa będzie trafiać do autora, a 20% do Hejto - z czego 5% będzie trafiać do ogólnej puli z której będą wynagradzani najbardziej aktywni użytkownicy. Oczywiście to tylko przykład i trzeba będzie stworzyć algorytm, który będzie minimalizował nadużycia. Zgłoszenia spamu mogły by zmniejsza ranking i redukować ewentualną nagrodę. W tej chwili na podobnej zasadzie działa hive.blog oraz https://www.publish0x.com/ tym sposobem Hejto będzie mogło się rozwijać nie polegając wyłącznie na reklamach, a użytkownicy będą mieć w tym swój udział. Ekosystem w którym każdy może wytworzyć realną wartość.


Jak widzicie taką koncepcję? Pytanie w ankiecie.


#web3 #internet #hejto #programowanie #webdev

ed70811a-b377-48b7-b5cd-3d9179de6f32
32253c5b-5ecb-412c-8b46-3d87ed8852a0

Czy chcesz, aby Hejto rozwijało się jako portal web3.0?

260 Głosów

@senpai

Sailor powie co trzeba bo nagania. Obecnie krypto to ponzi i nie ma naprawdę o czym dyskutować. Praktycznie wszystkie coiny służą do wyciągania kasy od mas, żeby zdecydowanie mniejsza część mogła tą kasę wyciągnąć.


Skoro są włanymi bankami to czemu transferują na fiat? Czemu praktycznie wszystkie projekty NFT, w tym małpy, straciły wartość? Chodzi o kasę. Transfer bogactwa od naiwnych frajerów do garstki cwaniaków. Wrzucanie buzzwordów tu nic nie da.


Nie ma znaczenia jaki sztuczny podział chcesz zastosować i czy chcesz obarczyć winą rządy, ludzi, czy może krasnoludy - pomysł nie chwycił. Bitcoin jest 15 lat z nami i jedyne do czego służy do wyciąganie kasy. Nowsze coiny, czy inne pokrewne projkety jak NFT, to również głównie bardzo dużo gadania o rzekomych zastosowaniach i transfer kasy od frajerów.


Crypto nie ma dla większości wartości bo nic nie wnosi do "życia" większości ludzi. Ktoś chce się bawić w inwestowanie wysokiego ryzyka? Spoko, wolna droga i krzyżyk na drogę.


Wielokrotnie już nawiązałem do dwóch faktów:

  1. Krypto jest z nami od lat i mimo to nie przyjęło się nigdzie na dużą skalę. Powody nie mają znaczenia. Znaczenie ma jedynie fakt, że się nie przyjmuje.

  2. Jedyny przykład zastosowania na dużą skalę to transfer bogactwa od frajerni do wybrańców, którzy wyszli wcześniej. Nie ma innych przykładów powszechnego zastosowania jak wspomniany wcześniej SSD.


Kończąc: nie ma sensu implementować na portalu takim jak hejto technologii, która nie jest powszechnie akceptowana i stosowana, która ma złą renomę, oraz która nie przyniesie korzyści użytkownikom.


Żegnam o/

@senpai patrząc na to, co z Sieci zrobiło web 2.0 i na to, do czego zmierza web 3.0 - HELL NO. NFT to poroniony pomysł służący do golenia naiwnych i/lub nieświadomych z kasy (cała inba z bored ape yacht club, earth 2.0 czy innymi scamami). Plus bycie przyczyną braków na rynku części komputerowych, a także pośrednio obecnych cen nowych GPU. Tak więc nie, hatfu na to rozwiązanie, nie idźmy tą drogą. Jak chcesz ludzi nagradzać, to masz acziwki na profilu i będzie ok. Jakoś fora z web 1.0 nie miały problemu z nagradzaniem userów - od razu było widać, kto jest spec, a kto newb.


A najbardziej zgniję, jeśli nagle zespawnuje się Satoshi i wrzuci ten swój milion bitkojna na rynek wywalając wszystko do góry nogami.

Zaloguj się aby komentować

Zaloguj się aby komentować

ktos tu niedawno postowal ze uzywanie na mobilku przysparza o gotowanie sie wody w kolanie.


Potwierdzam, przegladarka bezchromowa, zmiana trybu z gorace na najnowsze trwa dobre 5 sekund. Reakcja na input typu piorun rowniez ma wyczuwalnego laga.


Osobiscie na ile znam jsowe frameworki to problematyczny (ciezki po prostu) jest React, na desktopie i facebook chodzi jakby kopal krypto przy ruchu myszka :d

Zaloguj się aby komentować

Dlaczego hejto w każdej sesji ładuje skrypty Google Sodar? Nie ma o tym informacji w polityce prywatności. Ogólnie informacja o cookiesach jest nie consent. Boję się, że zaraz jakiś białki w odwecie zaczną podpierdolki i będzie na start już przypau.


#webdev

Zaloguj się aby komentować

Ostatnio przyszedł znajomy żeby mu pomóc ogarnąć stronę na Wordpressie, i ja się pytam czemu Wordpress a on no, że jest prosty, tani i słyszał, że jest dużo pluginow i themow.


Się pytam co chce, stronka prosta, dla jakiegoś klubu hobbystycznego. Nie jestem pro jeśli chodzi o webdev ale jako osoba ogarnięta techniczne i trochę w przeszłości robiąca amatorsko byłem w stanie to ogarnąć.


Nasuwa mi się pytanie czemu Wordpress dalej się broni, są serwisy co stronki robią przez drag and drop w przeglądarce, są static site generatory, headlessy i inne cuda. Zrobienie jakieś bardziej skomplikowanej rzeczy to droga przez mękę.


Stąd moje pytanie jakie macie doświadczenia z Wordpress, jakie macie alternatywy ?


Ja np do własnych celów żeby zrobić se takie swoje mini Wiki postawiłem na Hugo czyli static site generator + netlify i jest to super rozwiązanie do prostych stornek nie wymagających dynamicznej treści .

@S2k0 przecież na wordpressa też jest w pytę drag&drop i to darmowych. Free wersja elementora może naprawdę wiele. Częste aktualizacje, łatanie błędów i dziur bezpieczeństwa - jak coś nie musi być superszybkie, to właśnie WordPress rządzi.

Zaloguj się aby komentować

@Krogulec na wykopie kilka razy oferowałem różne prace albo dawałem info o tym że ktoś szuka (nie IT, proste prace bez doświadczenia) - zawsze było źle xD Albo wymagania, albo kasa (no widełki minimalna - dużo pieniędzy w zależności od umiejętności to każdy se myśli tylko o tej dolnej granicy xD). Generalnie nie polecam xD

Zaloguj się aby komentować

Korzystacie z jakiś CMS poza Wordpress ?


Osobiście mam traumatyczne przejścia przy pracy z wordpress. Nie do końca CMS ale bardzo mi przypadł do gustu static site generator Hugo (tak wiem że nie PHP) do postawienia szybkiej stronki. Z cms próbowałem grav i statamic ale w sumie nic konkretnego na nich nie postawiłem

static site generatory na jamstackowych technologiach (hugo, next, gatsby) są głównie po to żebyś nie musiał pluginów na wordpressie pilnować non stop i żeby strona działała turboszybko tak defacto CMS tam to może być cokolwiek podpiętego pod githuba, np. forestry.

Zaloguj się aby komentować

@lubieplackijohn jakiś changelog by się przydał, żeby widzieć co się zmieniło. BTW obecnie #hahard przekierowuje na wp.pl

Zaloguj się aby komentować

Sorry że tak od razu z tematem, ale...


Mam issue "Pin Commands and Pin Projects" na githubie VSCode, ulepszający, używanie częstych komend i projektów.


Potrzeba 20 upvotes żeby weszło na backlog. Proszę o upvote w tym linku:


https://github.com/microsoft/vscode/issues/163509


W ostatnim VSCode, w wersji 1.72, dodali "Pin Tasks" (jak na obrazku), i chciałbym po prostu coś identycznego dla "Command palette..." i "File: Open Recent...".

87e360d9-fa30-4756-9060-bfe4bf94baed

A to nie jest tak, że te głosowania są po to, żeby użytkownicy głosowali nad tym, nad czym im najbardziej zależy, a nie żeby zwoływać ludzi po forach żeby głosowali na coś o czym nie mają pojęcia?

@SQ5MLD Znaczy, jeśli ktoś plusuje a mu się to nie podoba, to w sumie nie wiem. Zakładam że jak ktoś wejdzie i plusuje, to ma konto na github, ma coś wspólnego z webdev, używa VSCode, i faktycznie spodobała mu się moja propozycja. Opisałem propozycję najbardziej zrozumiale jak potrafiłem, więc każdy raczej wie o jaką funkcjonalność chodzi?

Na pewno nie każdy webdev używający VSCode wchodzi na githuba VSCode, więc nawet by nie wiedział że ktoś taką propozycję dawał i że ona przepadła przez brakujące kilka upvotes.

Mam nadzieję, że teraz wszystko ok, po wyjaśnieniu?

Zaloguj się aby komentować

Dwanaście niezbędnych składników aplikacji webowych


Tym razem nie tylko dla pythonowców.


Utrzymanie i rozwój aplikacji potrafi przysporzyć wielu problemów, zwłaszcza jeśli nie zadbamy o odpowiednią architekturę kodu oraz higienę pracy z kodem. Mnogość przeróżnych podejść do tworzenia aplikacji w dzisiejszych czasach też potrafi doprowadzić do bólu głowy: DDD, TDD, BDD, DRY, WET, KISS i masa innych akronimów prowadzi starcie w naszych głowach, kiedy jeszcze nie wiemy dokładnie w jaką stronę będzie zmierzał projekt.


Poniższy artykuł, a właściwie cała strona, opisuje dwanaście składników aplikacji webowych, które pozwolą nam uniknąć najbardziej fundamentalnych problemów w czasie wdrażania oraz utrzymania oprogramowania. W skrócie są to:


  1. Codebase - jedno repozytorium w systemie kontroli wersji, wiele wdrożeń

  2. Dependencies - jasno definiuj i izoluj zależności

  3. Config - przechowuj konfigurację w środowisku zamiast w kodzie

  4. Backing services - traktuj usługi zewnętrzne (np. bazy danych, storage, integracje) jako zasoby

  5. Build, release, run - bezwzględnie rozdzielaj od siebie etapy budowania i uruchamiania aplikacji

  6. Processes - uruchamiaj aplikację jako jeden lub więcej bezstanowych procesów

  7. Port binding - udostępniaj usługi poprzez dowiązanie portów

  8. Concurrency - skaluj aplikację w modelu procesowym

  9. Disposability - maksymalizuj niezawodność zapewniając szybki start i łagodne zamykanie procesów

  10. Dev/prod parity - środowiska lokalne, testowe oraz produkcyjne powinny być do siebie tak podobne, jak tylko możliwe

  11. Logs - traktuj logi jako strumienie zdarzeń

  12. Admin processes - uruchamiaj zadanie administracyjne jako jednorazowe procesy


Zdaję sobie sprawę, że te opisy są bardzo ogólne, ale jeśli chcecie, mogę przygotować serię, w której dokładniej omówię każdy z punktów. Tymczasem, po więcej szczegółów możecie sięgnąć na stronę The Twelve-Factor App .

Zaloguj się aby komentować

Zaloguj się aby komentować

Siemanko. Szukam narzędzia, które będzie mi wyszukiwało raz albo kilka razy dziennie słowo kluczowe na stronie. Jeśli je znajdzie to może wysłać maila albo powiadomienie push (jeśli istnieje jako apka na Androida). Czy możecie coś doradzić?

@bishop jest tam opcja Keyword Alert która triggeruje powiadomienie gdy pojawia się lub znika wskazane słowo kluczowe.

Zaloguj się aby komentować