Skąd google bierze to 77 Stomatologia nad domeną?
#seo #webdev #google

Skąd google bierze to 77 Stomatologia nad domeną?
#seo #webdev #google

Aby określić swoje preferencje dotyczące nazwy witryny, dodaj do strony głównej uporządkowane dane WebSite . Nasz system nazw witryn uwzględnia też treści w obiektach og:site_name i <title> oraz elementach nagłówka i innych tekstach na stronie głównej. Uporządkowane dane WebSite są jednak najważniejsze, jeśli chcesz określić preferencje.
https://developers.google.com/search/docs/appearance/site-names?hl=pl
Jakby ktoś szukał.
Zaloguj się aby komentować
#ai #webdev
https://www.reddit.com/r/webdev/comments/1sin68g/i_audited_6_months_of_prs_after_my_team_went/
chłop ocenia AI vibe code po paru miesiącach, najlepszy komentarz:
So you merged 340 PRs into main without having a human review them? Yikes
xd
tldr;
nonsensy jak try catch na console.log
kopiowanie kodu utilsów z bibliotek
pomieszane nazwy zmiennych
proste transformacje danych rozbite na n drobnych funkcji
Chyba najgorsze co AI robi to przepisywanie kodu od nowa na swój sposób i dodawanie funkcji o których nikt go nie prosił z losowego powodu. Czasem się bawię i sprawdzam "czy to już" i za każdym razem muszę go pilnować, dopisywać do plików z instrukcjami dla agenta czego ma nie robić a on i tak czasem się tego nie słucha. A chyba najbardziej irytujące to że cały czas mi kasuje komentarze xd.
Zaloguj się aby komentować
#nieruchomosci #sprzedaz #kiciochpytahejto #kiciochpyta #ai #webdev
Hej Hejto,
Planuję sprzedać mieszkanie, i obok ogłoszeń na portalach typu Otodom, OLX, chciałbym zrobić prostą stronę internetową, i wrzucić ją na jakiś tani statyczny hosting (mikr.us np), ale nie mam czasu bawić się w developerkę front endu, a chcę zrobić galerię, może jakąś wizualizację, i garść informacji. Który LLM polecacie do tego, też, żeby nie kosztował worka monet. Czy polecieć jakimś template'm, czy od razu pchać się w Wordpressa?
Przyjmę też dobre rady przy sprzedaży mieszkania, z każdej dziedziny około sprzedażowej nieruchomości, np polecaną umowę przy sprzedaży, jakieś tips&trick, na co uważać, jak się zabezpieczyć (słowa kluczowe wystarczą, wygooglam sobie).
Z góry dzięki za rady.
PS. Obrazek nie powiązany.

@Marcowy_Kot Vercel + GeminiCLI albo Google Antigravity i masz to zrobione za darmo. Domenę będziesz mieć twojawolnanazwa.vercel.app. Vercel i Gemini mają przeogromne darmowe limity i nie ma szans że do nich dobijesz. Ogólnie nie wiem po co ci osobna strona tak jak ludzie wyżej piszą ale ok.
W skrócie instrukcja.
1. Robisz konto na Githubie i Vercelu a potem je łączysz.
2. Robisz deploy gotowego szablonu: https://vercel.com/templates/react/vite-react
3. Pobierasz na kompa gita, nodejs a potem geminicli albo antigravity. Kopiujesz repo do osobnego folderu i odpalasz w nim geminicli albo antigravity.
4. Piszesz w promptach co chcesz osiągnąć a AI to robi za ciebie. Zapytaj się ich jak odpalić podgląd projektu na żywo abyś widział zmiany. Na koniec poproś AI aby zrobił commita ze zmianami.
5. Jak czegoś nie wiesz odnośnie któregoś z tych kroków to pytasz chataGPT to cię poinstruuje.
Koniec, masz stronkę za darmo którą możesz zaktualizować w mniej niż minutę bo każdy commit do maina automatycznie odpali budowanie i deploy na Vercelu.
Zaloguj się aby komentować

Zapraszam Was do mojego nowego serwisu - studentiv.com Jest to serwis w którym możecie stworzyć miejsce dla swoich zamkniętych grup studenckich oraz organizacji. Najważniejsze funkcjonalności:
Tworzenie grup studenckich publicznych bądź z ograniczonym dostępem
Miejsce na materiały studenckie...
Przycisk w 2026r
https://www.youtube.com/watch?v=xE9W9Ghe4Jk
#programowanie #webdev i możliwe że #heheszki choć nie jestem pewien

Zaloguj się aby komentować
Zaloguj się aby komentować

Najpopularniejszy framework front-end świata zmienia model zarządzania. React będzie rozwijany pod nadzorem nowo powołanej React Foundation, działającej przy wsparciu Linux Foundation oraz szeregu globalnych firm technologicznych. Decyzja oznacza formalne przekazanie kontroli nad projektem przez...
Zaloguj się aby komentować
Wyborne 😏 https://youtu.be/2cLNMXUNzxY?si=qA_Tj-ggjZyX1keB
#filmy #emmastone #heheszki #webdev
Zaloguj się aby komentować
Wojna
Treść dla dorosłych lub kontrowersyjna
Cześć! Jestem studentem z Rumunii(i tam studiuję) i po godzinach pracuję nad własnym projektem o nazwie PLI 7. Jest to narzędzie oparte na Next.js i modelu Gemini.
Zamiast polegać na gotowych, ograniczonych rozwiązaniach chmurowych, postawiłem na własną architekturę backendową, aby zapewnić stabilność i szybkość odpowiedzi AI. Bardzo zależy mi na Waszej perspektywie – co sądzicie o samym pomyśle, jak oceniacie interfejs i czy Waszym zdaniem taka wizja narzędzia ma sens? Każda techniczna uwaga od polskiej społeczności będzie dla mnie mega cenna.
Link do projektu: https://pli7.vercel.app/
Dzięki za pomoc i feedbacks
#ai #student #help #webdev #komputery
Zaloguj się aby komentować
Wsparcie słabe, ale bardzo spoko ficzur w sumie.
CSS ONLY Carousel? Learn ::scroll-button() in 9 Minutes
#webdev #css
Zaloguj się aby komentować

“Zostało nam 6 miesięcy życia” - podcast o takim tytule, zamieścił na Twiterze Adam Wathan, twórca frameworka CSS o nazwie TailWind. Ale wszystko zaczęło się już dzień wcześniej na Githubie, albo może wiele miesięcy wcześniej? Zapraszam do lektury.
ai #tailwind #css #webdev
Zaloguj się aby komentować
#webdev #js #tworczoscwlasna
Jestem dużym fanem userscriptów w js do #tampermonkey i zdecydowanie wolę je niż roszerzenia w przeglądarkach. To co lubię w userskryptach to że, z założenia użytkownik ma wiedzieć jaki kod się u niego odpala i na jakich domenach, roszerzenia oferują więcej ale trzeba się nagrzebać żeby czytać ich kod. Też jak padnie roszerzenie trzeba liczyć, że twórca urzymuje i naprawi, a skrypt można sobie samemu na kolanie naprawić jak trzeba.
Przez lata napisałem tych skryptów setki od kilku linijkowych do jakiś mini appek na stronach dodające funkcjonalności. I sobie wypracowałem jakiś flow na live rebuild, testowanie wydawanie etc. ale zawsze jak coś parsowałem to kopiowałem ostatni i czyściłem i stawiałem coś nowego.
I ostatnio się wziąłem za templatkę i wyszedł manager do developmentu wielu skryptów z jednego miejsca, i obecnie szlifuje i testuje ale jest fajnie bardzo. Mam full support dla TypeScripta, lokalnie mi przebudowywuje skrypt i jak klikam F5 to na stronie do której developuje skrypt i odrazu mogę testować update.
Teraz przenoszę parser do wpisów na hejto z 2024 żeby zliczyć roczne wyniki w #diffle i żeby przetestować flow, ale wszystko wskazuje na to, że mam fajną czystą baze pod pisanie skryptów i jak będzie gotowe to zrobe publiczną jako templatka dla innych i niech sobie siedzi na githubie. Github jest też o tyle supper, że jak jest url do repozytorium to linkując do skryptu z paramem do "raw" żeby dostać kod będziemy mieć działający URL do aktualizacji jak ktoś korzysta z naszych skryptów może je aktualizować prosto z repo.
@Deykun O, potrzebowałem coś takiego xD. Też jestem fanem userscriptów do Tampermonkey.
Ja żeby mieć live rebuild zrobiłem tak, że sam skrypt w przeglądarce jest pusty i ma po prostu @require ze ścieżką do lokalnego pliku na dysku (trzeba w ustawieniach włączyć dostęp do plików z dysku). I zwyczajnie podaje ścieżkę do pliku który jest bundlem z Vite.js. W jego configu ustawiłem sobie aby budowało mi ten plik za każdym razem jak edytuje pliki z JS i to działa. Chętnie przetestuje twoje rozwiązanie jak już to upublicznisz. Bo znalazłem kiedyś coś podobnego na GH ale nie chciało mi działać.
@Deykun chciałbym umić w programowanie na tyle, żeby zrozumieć. Znaczy się wiem co to userscript, chociaż sam żadnego nie napisałem, to korzystałem kiedyś z Greasemonkey. Jak rozumiem Tampermonkey jest odpowiednikiem w Chromie. Ale clou Twojego dzieła mi umyka. Manager tworzenia usersciptów z szablonów? W sensie że nie musisz zaczynać od zera m tylko korzystasz z wcześniej napisanych skryptów? Dobrze kombinuję?
@Greyman
Jak rozumiem Tampermonkey jest odpowiednikiem w Chromie.
Jest na oba, GM też używałem w przeszłości ale ludzie rekomendowali zmianę i Tampermonkey jest popularniejszy wszędzie, tez na FF.
W sensie że nie musisz zaczynać od zera m tylko korzystasz z wcześniej napisanych skryptów?
Obecnie jak się ma TM to się klika dodaj skrypt i droga wolna pisze się czysty "js" i nawet jest jakieś podkreślanie składni, ale jak masz większy skrypt to masz 600 linii ciągiem bez typów czyli z linii 600 wywołujesz funkcję zdefiniowaną w linii 100 i musisz pamiętać jakie parametry przekazać i wszystko. Tak się nie piszę solidnego JS w 2025. Ja mam u siebie jeden index z wywołaniem tej funkcji jak w linii 600, ale u mnie w kodzie to jest importowane z innego pliku i ma informacje co dostaje i co zwraca.
A mówię manager, bo w repo mogę mieć 5 skryptów i wszystkie je mogę z tego 1 repozytorium budować, bo są w swoich folderach, ale mam też funkcję którą chcę użyć kilku to mogę ją dać do folderu nad nimi i wszystkie mogą ją importować.
Zaloguj się aby komentować
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
#hosting #selfhosted #cybersecurity #webdev a trochę też #gore
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.
@Catharsis no to robiłem od lat, Chiny, Rosja, Kazachstan, trochę Ukrainy, różne Azje. Ponieważ nie mam tam klientów i nie planuję, to wycinałem w htaccessie całe bloki adresowe z których przychodziły ataki, czasem /32, a czasem nawet /12. Ale potem mi się odechciało, wywalilałem potem tylko takich najbardziej notorycznych.
# Chinese (CN) IP addresses follow:
deny from 1.68.0.0/14
deny from 1.80.0.0/13
deny from 1.92.0.0/14
deny from 1.192.0.0/13
deny from 1.202.0.0/15
deny from 1.204.0.0/14
deny from 14.144.0.0/12
deny from 14.208.0.0/12
deny from 23.80.54.0/24
deny from 23.104.141.0/24
deny from 23.105.14.0/24
deny from 23.226.208.0/24
deny from 27.8.0.0/13
deny from 27.16.0.0/12
deny from 27.36.0.0/14
deny from 27.40.0.0/13
Zaloguj się aby komentować
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.
#webdev #hostido #pamietniczek
Zaloguj się aby komentować
To tylko polskie AI szukające frontend developera z 5 latami doświadczenia jako wolontariusza.
#ai #polska #webdev #bielik

Zaloguj się aby komentować
#pracaspawaczamnieprzeistacza #socialmedia #emigracja #webdev
Na filmiku działanie mojego serwisu - od zalogowania po przełączanie motywu i zmiane 100% treści razem z memami na #jezykangielski w locie https://streamable.com/t6ecyw Www.bluecollars.eu





Zaloguj się aby komentować
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.
#firefox #mozilla #webdev

Zaloguj się aby komentować