Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#webdev

Osobistość

w Cybersecurity

8piorunów

jako, że mam stronę-wizytówkę, w logach od dawna obserwuję zainteresowanie podatnościami wordpressa.

Tyle, że nie mam wordpressa, statyczna strona składa się z 1 pliku html i 1 pliku graficznego.

Chcąc jednak zniechęcić poszukujących dziur wordpressowych odwiedzajacych, wyedytowałem sobie plik .htaccess - bazując na logach odwiedzin.

RewriteOptions inherit

Options -Indexes

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/wp-admin* [OR]

RewriteCond %{REQUEST_URI} ^/wp-content* [OR]

RewriteCond %{REQUEST_URI} ^/wp-includes/* [OR]

RewriteCond %{REQUEST_URI} ^/wp-mail.php [OR]

RewriteCond %{REQUEST_URI} ^/wp-signin.php [OR]

RewriteCond %{REQUEST_URI} ^/wp-update.php [OR]

RewriteCond %{REQUEST_URI} ^/wp.php [OR]

RewriteCond %{REQUEST_URI} ^/xmrlpc.php [OR]

RewriteCond %{REQUEST_URI} ^/admin.php [OR]

RewriteCond %{REQUEST_URI} ^/admin/* [OR]

RewriteCond %{REQUEST_URI} ^.*/xmrlpc\.php

RewriteRule ^.*$ http://goatseXXXXX.ru/ [R=301,L]

(tylko oczywiście bez tych 'XXXXX' ... nie chcę by ktoś tutaj nie-celowo trafił na gore-site). Póki co nie było skarg 🙂

a trochę też

Osobistość1piorunów

A to jest standard. Na każdą moją stronę dostaje dziennie setki requestów do popularnych paneli cms, głównie Wordpress. Możesz sobie też wyśledzić po ip skąd to będzie głównie Rosja i Chiny. Mogą sobie uderzać do Wordpressa jak ja nawet nie znam PHP i każda moja strona czy jej API są w Node.js, Go lub to są proste statyczne xD.

Pokaż więcej komentarzy (8)

Lider

w Hydepark

5piorunów

Ja j⁎⁎ie, mam jedną stronkę na php, używa niszowego CMS (który się da zainstalować przez instalator z hostingu). Miesiąc temu po roku jakiś nowy gówno plugin hostingu wy⁎⁎⁎ał index.php tego cmsa i wstawił z d⁎⁎y wordpressowy index.php, bo stwierdził, że to wirus i ludzie wchodzący na stronę przez miesiąc mieli 500.

Osobistość3piorunów

Ogarnij sobie usługę do monitorowania swoich stron i jak jakaś się wywali to dostaniesz powiadomienie na maila. Sporo jest takich usług, płatnych, darmowych, open source do self hostowania itp.

Pokaż więcej komentarzy (2)

Lider

w Internet

13piorunów

https://bugzilla.mozilla.org/show_bug.cgi?id=627771

Firefox poprawił płynność przejścia gradientów miesiąc temu. I zamknął bug otwarty 14 lat temu.

Gruba ryba0piorunów

Dobre SLA - pewnie ticket byl podczepiony pod problem (wg ITIL'owej nomenkaltury 😉 )

Gruba ryba1piorunów

Już kiedyś tak było po iluś tam latach.. chyba nawet dłużej niż 14 lat

Pokaż więcej komentarzy (3)

Lider

w WebDev

2piorunów

https://terra.layoutit.com

https://www.reddit.com/r/webdev/comments/1odav3c/a_css_terrain_generator_no_webgl_just_stacked/

Osobistość0piorunów

Wygląda zabawnie, fajne jako projekt do portfolio ale nie potrafię znaleźć w sumie zastosowania do tego. W sensie nie wyobrażam sobie żeby ktoś np. chciał pisać w podobny sposób gry itp. Przecież przy większych mapach to musi być koszmar optymalizacyjny żeby trzymać wszystko w DOM i operować na tym. No i gra by mogła działać tylko w przeglądarce, gdzie raczej teraz takie gry robi się aby dało się je wyeksportować na wszystko z jednego codebase jak to np. robi Unity.

Pokaż więcej komentarzy (3)

Fanatyk

w Hydepark

8piorunów

Wczoraj mignęlo mi, że strona dystrybucji xubuntu nie działa, a parę dni wcześniej pisali na reddit że zamiast obrazu ISO systemu ściąga się syf.

Moja myśl że kolejni co nie potrafią zaktualizować

Dzisiaj pojawiły się informacje że strona od pół roku serwowala syf a zgłaszający dostawali bana.

Coś typowy Wordpress jest typowy. Po co aktualizować skoro działa, a potem zdziwienie że porno serwuje czy inne gówno. Małpy się nigdy się nie nauczą.

Dodatkowo pokazuje ta sytuacja jakim rakiem są społeczności linuksowe.

Osobistość0piorunów

Poważne distro, przynajmniej za darmo xd

Gruba ryba1piorunów

Nie ma to jak ekstrapolować jeden incydent na całą społeczność.

Pokaż więcej komentarzy (8)

Fanatyk

w Hydepark

118piorunów

Chmura taka wspaniała, tak dobrze działa i robi oszczędności. Bla bla, chyba że przestaje działać to wtedy dlaczego my za to płacimy. Czy można coś z tym zrobić?

AWS ma awarie i różne usługi przy okazji też.

Cóż może niektórzy zrozumieją, że chmura to nic innego jak komputer kogoś innego.

Fanatyk12piorunów

Signal leży
Dockerhub leży
No pięknie pięknie xD

Fanatyk6piorunów

@30ohm no ale to masz fajrant z tego powodu czy nie? ( ͡° ͜ʖ ͡°)

Pokaż więcej komentarzy (31)

Tytan

w Programowanie

26piorunów


Dzień dobry!

Ostatnio w pracy debatowaliśmy nad pewnym problemem z formularzami - zdarzało się, że zaczynały mocno lagować, szczególnie wtedy, kiedy

a) w formularzu występowało wiele inputów,

b) zmiany na jednym inpucie wpływały na wartość w innym (np. zmiany w polu "Title" wpływały na wartości w polu "Id").

Stack jaki tam aktualnie mamy to Formik + Yup. Z uwagi na fakt, że problem ten był już wcześniej łatany z różnym skutkiem to teraz padła decyzja na zmianę biblioteki obsługującej formularze - nowy stack to react-hook-form + zod.

Ta sytuacja przypomniała mi, że na hejto również korzystamy z Formik + Yup – może więc i u nas przydałaby się zmiana?

Chciałbym zapytać się:
1. Programistów - czy macie jakieś doświadczenia/przemyślenia w tym temacie?
2. Wszystkich Użytkowników - czy zdarzyło się Wam zauważyć, że formularze na hejto czasem potrafią się przycinać albo działać wolniej? (o problemie w działaniu formularza dodawania komentarza, kiedy jest sporo komentarzy już wiem i jak to ogarnę to będzie o tym osobny wpis :slightly_smiling_face:)

Sum5piorunów

@kris Z formik i react-hook-form nie korzystałem bardzo długo, ale z zod'a korzystam regularnie i jest super. Z takich swoich doświadczeń, to mi przy dużych formularzach pomagało wywalanie state skąd tylko się da. Kiedy każdy input ma swój state, to zaczyna to trochę mulić, a wszystko na dobrą sprawę w submit można wyciągnąć z FormData. Jeżeli chodzi o czyszczenie formularza, to przydaje się zmiana `key`, wtedy każdy input wraca do `defaultValue`. No ale wiem, że nie zawsze się tak da.

FormData - Web APIs | MDNThe FormData interface provides a way to construct a set of key/value pairs representing form fields and their values, which can be sent using the fetch(), XMLHttpRequest.send() or navigator.sendBeacon() methods. It uses the same format a form would use if the encoding type were set to "multipart/form-data".MDN Web Docs
Gruba ryba2piorunów

Rozwalającą się składnie posta przy edycji byście naprawili. Cytat przeskakuje zawsze na kolejny akapit.

Pokaż więcej komentarzy (19)

GURU

w Programowanie

7piorunów

Szkalujo! 😛

https://www.hejto.pl/wpis/animowane-silniki?commentId=1ddf6583-69a0-48fa-960f-40073d09cd02

Fanatyk2piorunów

@Opornik daj frejmworka, gdzie docker czy inne bajery?! Przecie strona ma wazyć 10gb po pobraniu tego wszystkiego, bo akurat muszę wciagnąć 1gb pakiet, bo w tym frejmworku jest taki jeden bajer który musze mieć!

Pokaż więcej komentarzy (8)

GURU

w Hejto

20piorunów

Ponownie przypominam, że istnieje coś takiego jak HEJTOSIUSIACZKA, bardzo przydatne narzędzie gdy szukasz jakiegoś konkretnego wpisu, swojego lub czyjegoś.

@koszotorobur

GURU4piorunów

@Opornik W czym ona lepsza od tej hejtowej?

Pokaż więcej komentarzy (13)

Autorytet

w Dyskusje

12piorunów

Hejka. Pytanie. Potrzebuję tymczasowo zrobić prostą stronkę (sam tekst) dla ludzi z chłopskim rozumem u mnie w pracy. Nie chce mi się za każdym razem gadać z kolejnym odklejeńcem (chociaż to ja dla nich jestem inny) na temat tego dlaczego wyjście z UE to zły wybór dla Polski, czy że Ukraińcy nie drenują naszej gospodarki. No i ostatnio wjechał temat globalnego ocieplenia. Oczywiście wszyscy anty bo tak na tiktoku mówili. Usłyszałem, że lewacka unia manipuluje :confused: A ostatni hit to taki, że polska jest biedna bo jest w UE. I gdybyśmy nie weszli do UE to byłoby 100x lepiej. To już było ponad moje siły.
Wszyscy pracujemy w Niemczech jakby co :grinning: Niedawno dołączyłem do tej oświeconej ekipy i zderzyłem się ze ścianą.
Nie muszę chyba dodawać, że wiedzę czerpią z TikToka, i sami zwolennicy Konfy i PiSu tutaj pracują.

Więc wymyśliłem, że zrobię dla nich stronę gdzie wrzucę same fakty na powyższe tematy. Razem ze źródłami itp.
Może chociaż dwie osoby trochę zmienią myślenie. Nie oczekuję cudów, ale może chociaż przestaną powtarzać głupoty.

Się rozpisałem a wciąż nie zadałem pytania. W każdym razie w czym najprościej i najszybciej zrobić stronkę?
Jak coś to znam się co nieco na programowaniu, więc potrzebuję tylko narzędzia. Prostego, nie kombajn. Resztę sobie ogarnę.

Z góry dziękuję :smiley:

Osobistość2piorunów

@Djnx Przecież tego nikt Ci nie przeczyta, żeby ktoś to przyswoił, to musiałbyś właśnie to nagrać na tiktoka XD
A nawet jak przeczyta, to się z tym nie zgodzi, bo bardziej odpowiada mu wersja osoby, która nagrała to na tiktoku, a do tego jeszcze ten ktoś jest popularny, więc z automatu musi mieć rację.

Fanatyk2piorunów

Komentarz usunięty przez moderatora

Pokaż więcej komentarzy (58)

Tytan

w AI

46piorunów

700 Hindusów zamiast AI - upadek Builder.ai o wartości 1.5 miliarda $ [EN]

Muszę przyznać, że życie czasami przegania najgłupsze memy :smiley: W skrócie: Startup BuilderAI określający się jako platforma do tworzenia aplikacji poprzez sieć neuronową „Natasha”, okazał się wielkim oszustwem. W rzeczywistości firma zatrudniała ponad 700 pracowników w

Kompan

w Polityka

44piorunów

18 000 uporządkowanych wypowiedzi Posłów z wyszukiwarką i możliwością głosowania

Uporządkowana lista wypowiedzi Posłów. Wypowiedzi przypisane są do partii, osoby oraz (jeżeli są powiązane) pod głosowania i procesy legislacyjne. Każdą wypowiedź możecie plusować (bądź minusować). Do tego przekazuję Wam rozbudowaną wyszukiwarkę. Statystyki oceny wypowiedzi wg.