Zdjęcie w tle
Programowanie

Społeczność

Programowanie

1k+

Pamięta ktoś adres tej stronki na której koleś zrobił parodię współczesnych stron www?

Mam na myśli wkurwianie userów tymi wszystkimi:

Zapisz się do newslettera!

Porozmawiaj z konsultantem!

Czy pozwalasz stronie wysyłać ci powiadomienia?

Akceptuj pliki kuki!

Poświęcisz krótką chwilę na wypełnienie ankiety?

Zobacz najnowsze promocje c⁎⁎ju!

Może jednak zapiszesz się do newslettera.

Załóż konto.


#frontend #webdesign #usability #wkurw

8e192913-73bf-4119-ab3d-d339744c2e4d
Opornik userbar
cec

Do tego wszystkie elementy strony bez żadnego kontrastu, oddzielenia wizualnego, zlewające się ze sobą.

Zwariowane fonty bez polskich znaków, żeby polskie litery jak najmocniej się wyróżniały.

Po wejściu na stronę wszystko schowane pod "hamburger menu", przez co jest on jedynym domyślnie widocznym elementem strony internetowej.

Gówniany krój czcionki, który jest kompletnie nieczytelny.

Aaaaa! I jeszcze te strony typu one page meaningless bullshit - jedna strona na której nie ma ani adresu firmy ani konkretów czym się zajmuje tylko jakieś pierdoły, że liczy się dla nich klient, spełniają jego najskrytsze oczekiwania i dbają o środowisko.

No i strony gdzie w nagłówku jest jebitne zdjęcie na cały ekran, które trzeba za każdym razem całe przewinąć, żeby dostać się do treści.

Albo strony ilustrowane obrazkami z d⁎⁎y, kompletnie nie związanymi z treścią artykułu, a wstawionymi tylko dla atencji, bo debile jak widzą obrazek to częściej klikają.

No i strony seo z treścią wygenerowaną przez boty i translatory - za takie coś bym wieszał za jaja.

Zaloguj się aby komentować

dext3

@Vilified ja mam ze strony https://www.gplplus.com/product-category/wordpress-plugins/

niby jest to legalne, mam tak wykupionego Elementora i działa, bez podpięcia do ich serwisu, templatki się pobiera osobno (jest link w ich dokumentacji), aktualizacje są z opóźnieniem - to nawet widać teraz, wersji 3.17 jeszcze nie ma.

Mają też sporo innych dodatków i szablonów pro.

Zaloguj się aby komentować

Ten film tłumaczy wydaje mi się w sposób dość prosty i obrazowy dlaczego;

- AI nie rozumie co robi

- firmy pragną żebyśmy uwierzyli że AI jest w stanie zniszczyć świat

- jednocześnie rozwijając to AI

- i wykorzystując niewolniczą pracę żeby je szkolić


Zapraszam do merytorycznej dyskusji w temacie "kiedy ludzie zrozumieją że potrzebują do życia innych ludzi".


https://youtu.be/-MUEXGaxFDA?si=eUm1bgUC\_yi86j-j


#ai #programowanie #sztucznainteligencja #filozofia #psychologia

ataxbras

@wombatDaiquiri @loginnahejto.pl

Mój wpis był z założenia włożeniem kija w mrowisko.

Nie zawiodłem się - skupiacie się na drugiej części mojego wpisu, pomijając pierwszą.

Odnośnie argumentu trybika w maszynie - w stadzie zawsze wyróżniamy spore grono takich trybików, to naturalne u człowiekowatych. Osobników wiodących jest mniejszość. Tych podążających pod prąd jeszcze mniej.

To zwyczajnie wygodne się dostosować.

Co do argumentu języka polskiego - jeśli od urodzenia miałbym do czynienia wyłącznie z wideo-awatarem uczącym mnie polskiego (wyuczonym na danych behawioralnych wielu Polaków), to mówiłbym w tym języku równie biegle.


Może skupmy się na pierwszej części mojej wypowiedzi - czy jesteśmy generatorami, czy też (choćby po części) maszynami decyzyjnymi?

ataxbras

@wombatDaiquiri

Świetnie. Dalej pozostają następne pytania wymagające odpowiedzi:


  • skąd założenie, że potrzebujemy do życia innych ludzi, a nie choćby awatarów ich umysłów?

  • czym jest człowieczeństwo? Patrząc na to co się w tej chwili dzieje na świecie trudno stwierdzić, czy człowiek i człowieczeństwo to pozytywne zjawiska. Patrząc na nie z zewnętrznej perspektywy (oczywiście z takiej spojrzeć do końca nie możemy, ale możemy starać się taki stan osiągnąć);

  • jakip typem maszyny jesteśmy? Bardziej generatywnej, czy bardziej nastawionej na łańcuchy decyzyjne?

cec

Jeśli mamy stronę to warto w pliku robots.txt dodać:

User-agent: GPTBot

Disallow: /

Zaloguj się aby komentować

Korzystasz z plików .env w projektach Node.js? Istnieją co najmniej dwa powody, dla których nie warto tego robić!


Pierwszym problemem z plikiem .env jest to... że jest plikiem. Pliki .env często zawierają wrażliwe wartości np. hasła czy sekrety. Istnieje kilka sposobów na omyłkowe upublicznienie tego pliku, takie jak dołączenie go do obrazu dockerowego czy przypadkowy commit do repozytorium. Ponadto, osoba uprawniona do odczytu pliku ma dostęp do wszystkich zmiennych w nim zawartych!


Drugim problemem z plikami .env jest... wbudowane wsparcie dla nich od Node.js 20.6.0. Dotychczas, jednym ze sposobów na pracę z plikami .env była paczka dotenv. Mimo dodania wsparcia w Node prawdopodobnie w wielu projektach ta paczka pozostanie... a jest to błąd! Dalsze wsparcie dla tej paczki, w kontekście ostatnich zmian w Node.js mija się z celem, przez co szansa na naprawianie błędów (w tym błędów bezpieczeństwa) maleje.


#programowanie  #javascript  #nodejs  #bezpieczenstwo  #cybersecurity #cybersecurity #itsecurity


Sprawdź linki, by dowiedzieć się więcej:


- https://dev.to/gregorygaines/stop-using-env-files-now-kp0


- https://nodejs.org/en/blog/release/v20.6.0

Barcol

@elszczepano Czy ja dobrze zrozumiałem że jednym z argumentów przeciwko plikom dotenv jest ich natywne wsparcie przez nodejs? Świat JSa nigdy nie przestanie mnie zaskakiwać xD


Inne ekosystemy: Hej nasz framework dodał coś, do czego wcześniej używaliśmy zewnętrznej biblioteki, więc możemy z niej bezpiecznie zrezygnować.


JS: Hej nasz framework dodał coś, do czego wcześniej używaliśmy zewnętrznej biblioteki, WIĘC MUSIMY NATYCHMIAST CAŁE TO ROZWIĄZANIE WYWALIĆ Z PROJEKTU I WSADZIĆ COŚ NOWEGO I MODNEGO, NAJLEPIEJ POWSTAŁEGO W ZESZŁYM TYGODNIU


( ͡° ͜ʖ ͡°)


Natomiast co do pierwszego argumentu to też średnio się zgadzam :v nie dość że zazwyczaj konfig tam jest związany mocno z lokalnym środowiskiem (no, może ewentualnie jakieś api keye do stagingu sie pojawią), to jeszcze przecież nikt tego ręcznie nie "odznacza" ani z commita ani z dockera tylko zajmują się tym odpowiednie configi których wystarczy nie ruszać. Ktoś chyba celowo by musiał regułę z gitignore wywalić?


I to nie tak że się całkiem z tezą nie zgadzam, ot podnoszę dialog xD

666

@Barcol jak myslisz, goscie od node.js nie ogarniaja czy moze jakis randomowy ziomek co prowadzi bloga jest w bledzie? Gosc prowadzi bloga i promuje sie tutaj. I niby spoko, ale jak sam pisze kodowanie profesjonalne zaczal w polowie 2018. Ja nie mialbym tyle odwagi zeby po tak krotkim czasie kreowac sie na eksperta.

.env jest spoko, to jest standard w js, koncepcja jest zrozumiala dla kazdego. Wystarczy tego nie wkomitowac na git'a i jest ok.

Barcol

@666 Pięknie przedstawione pytanie: 3 tysiącę technicznych kontrybutorów, czy jeden random. Tylko że na community nodejs nie składa się jeden sam autor bloga, tylko rzesza ludzi o wiele większa niż gromada jego twórców, i w której to grupie ogrom jest osób, które jak sam zauważyłeś, są pewnie w błędzie. A to właśnie oni ustalają trend, jako grupa. Oni podejmują wybory, które w perspektywie czasu doprowadzają do upadku lub rozrostu danych rozwiązań. Humorystyczna wstawka jaką umieściłem z capslockiem ma za zadanie podkreślić, że akurat w świecie JSa (pewnie przez jego popularność) takie dziwne uciekanie od przestarzałych (czyli starszych niż rok) rozwiązań, na rzecz tych z zeszłęgo tygodnia/miesiąca, jest standardem. IMO doskonale oddaje to satyryczny artykuł (prehistoryczny, ma 7 lat i dwa tygodnie) dostępny tutaj: https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f


Żeby nie było że gadam bzdury bez poparcia: Jest taki nowy framework JSowy o nazwie Bun. W zasadzie to runtime, menadżer paczek, i wiele innych w jednym. Bun w pierwszej stabilnej wersji ma dopiero miesiąc. Już od paru osób słyszałem, że koniecznie muszą przepisać na niego swój projekt xD A dodatkowo już zdążył trafić np. do Railsów w wersji 7.1 XD


Co do konkluzji to sam używam chętnie dotenva i nie mam zamiaru go porzucać, natomiast nie mogę odmówić autorowi posta, że faktycznie dobrze jest go nie commitować xD A niewspierane paczki z lukami bezpieczeństwa - porzucać.

Zaloguj się aby komentować

Znacie kurs pisania technicznego (tzn. Opisywania kodu, tworzenia dokumentacji, robienie design doców i generalnie "pisanie dla ludzi a nie kompilatora) od #google ? https://developers.google.com/tech-writing


Polecacie/polecilibyście juniorom, czy jest to zbyt "efemeryczne" i "miękkie" i wymaga kontekstu bycia starym? #programowanie #lajko

Zaloguj się aby komentować

Siema!

Mam pewien problem... Ogólnie robię aplikacje w C# Maui na Androida. Ostatnio dodałem drugi pakiet nuget do projektu i mi zaczęły wyskakiwać błędy.

Chyba to z powodu zależności pakietów? Prawdopodobnie jeden i drugi pakiet odwołuje się do jakieś biblioteki tylko że innej wersji...

Błąd występuje w java. Zrzut ekranu z błędem dorzucam.

Pomoże ktoś?

#csharp #programowanie #dotnet #visualstudio #android #maui #csharp#csharpmaui #problem #pomoc

c952714a-2f3e-49dc-8a4e-1b83b00c15dd
rastabaddon

Raczej masz konflikt definicja wystepuje wiecej niz jeden raz. Linkujesz 2 razy ta sama biblioteke?

Meverth

@kiko pokaż ostatni 'Caused by:`

Zaloguj się aby komentować

666

trzebaby zrobic reklamy na insta i tiktoku to moze ktoras zainteresowalaby sie (masówa i statystyka zrobilyby swoje)

szczekoscisk

Wystarczy konto na LinkedIn😁

Zaloguj się aby komentować

Twoja baza SQL jest zbyt duża? Szukasz miejsc do optymalizacji rozmiaru bazy? A być może któraś z tabel puchnie i nie wiesz która?


Istnieje prosty sposób, by poznać rozmiar tabel w MySQL. Poniżej przedstawiam proste rozwiązanie pozwalające sprawdzić rozmiary tabel w bazie danych. Nie zawsze istnieje możliwość skorzystania z interfejsu graficznego, a przy dużej liczbie tabel i on może być zawodny.


Kod dostępny również w formie Gist-a: https://gist.github.com/elszczepano/e56a164c6703966aa2a3318ced677123.


#programowanie #informatyka #programista15k #naukaprogramowania #mysql #bazydanych

4efe8b82-e872-4fec-812e-76115e7fda3c
def

Wiele razy używałem tego zapytania, pierwszy wynik w Google

elszczepano

@def yup, potwierdzam. Ale dzisiaj mi się przydało, więc udostępniam

Zaloguj się aby komentować

Cześć wszystkim!


To mój pierwszy post, do tej pory Was tylko oglądałem, ale muszę przyznać że jest tutaj całkiem inna atmosfera, dlatego też postanowiłem sam coś napisać.


Na vikopie swego czasu (z 2 miesiące temu, niestety post już usnięty) była dyskusja o eldorado w IT. Jedni pisali że jest 500 ofert na linkedinach, w komentarzach jednak były też opinie że wcale tak źle nie jest i że w ich firmach szukają osób. A potem, tradycyjnie zrobiło się bagno w dyskusji xD.


Co Wy uważacie na ten temat? Jest szansa na poprawę na rynku? Z mojego doświadczenia prawdą jest że dostanie się na rozmowę rekrutacyjną to już spore osiągnięcie. Zrezygnowałem z automatyki na rzecz IT, poszedłem we frontend (wiem, wybrałem najgorzej) no i teraz jestem w kropce, bo perspektyw nie widać, mimo że CV (oceniane przez osoby doświadczone) podobno nie wygląda źle.

dotevo

Ja pracuję w AOSP i to szczególnie Automotive. Szukają i ludzi z doświadczeniem mało. To też od 2 mc robię 125% etatu. Zależy więc od branży

jeikobu__

@Szosti Senior Java - w maju był dramat, ofert jak na lekarstwo, po raz pierwszy to ja rozsyłałem CV zamiast odpisywać na oferty, ostatecznie pracy nie zmieniłem. Rozmowy były bardzo wyśrubowane, dostałem jedną ofertę na niższe stanowisko, której nie przyjąłem - mało atrakcyjny projekt, zrzucony na mida zostałem z moim zdaniem błahych powodów (brak doświadczenia z jednym aspektem JRE). Ale mnie nawet po ośmiu latach w branży zjada stres na rozmowach, i zapominam podstaw...


Dzisiaj już się trochę poprawiło, dostaję minimum jedną ofertę tygodniowo, ale zwykle są one cienkie. Eldorado jeszcze wróci, ale nie w tym ani raczej nie w przyszłym roku. Po 2020 na rynku jest przesyt. Dla nowych raczej szans nie będzie...

Flaaj

@Szosti u mnie tak samo, inzynier automatyk pracujący we frontendzie. Ale już mam 3-ci rok pracke, całkiem ok płatną. Czy eldorado? No nie. Jak poświęcasz przynajmniej połowe swojego wolnego czasu na ciągłe rozwijanie się, to w koncu uda ci się dostać pracę. Consistency is key.


Ale jednocześnie, dostając pracę, przy zadaniu rekrutacyjnym byłem 2-gi na 130 kandydatów (a szukali dwóch juniorów). Czy to eldorado? Patrząc na to, że wysłalem z 200 CV na wszystkie mozliwe oferty, na które spełniałem chociaż 5% wymagań, a na moje miejsce było 65 kandydatów, to chyba nie takie eldorado.

Zaloguj się aby komentować

Z okazji dostania z pracy dostępu do GitHub Copilota, uznałem że pobawię się językami, które znam tylko z grubsza.


Po dwóch latach klepania głównie Pythona i sieciowych konfiguracji, zacząłem robić Advent of Code w C++.


Ale to jest kwadratowy język xD Jakieś vectory, cout'y, standard outputy. Nie przypominam sobie kiedy ostatnio musiałem definiować typ jakiejś zmiennej przed inicjalizacją, a co dopiero długość listy (znaczy się tablicy).


Niemniej bawię się świetnie. Dobra opcja na odświeżenie sobie podstaw.


#gownowpis #github #adventofcode

MostlyRenegade

@lukmar ten język jest kwadratowy z zupełnie innych względów. Sam proces kompilacji potrafi być drogą przez mękę, a jeszcze standard, który bardziej przypomina rzeźbę z gówna niż nowoczesny i spójny język programowania.

lukmar

@MostlyRenegade Myślę że takie niuanse bym odkrywał dopiero pracując przy produkcyjnym kodzie. Na to się nie zapowiada na razie. Ale generalnie myślę że warto wiedzieć "z czym to się je".

MostlyRenegade

@lukmar a, i jeszcze bym zapomniał o j*baniu się ze wskaźnikami i ręcznym zarządzaniu pamięcią. Co prawda ostatnio jest w tym względzie progres, ale dotyczy w sumie tylko rzeczy względnie nowych lub napisanych własnoręcznie. Bo jak dostaniesz jakieś stare api, to masz przerąbane jak w ruskim czołgu.

piotrb

@lukmar a co dopiero długość listy (znaczy się tablicy).

To się zdecyduj, czy używasz vectora, czy tablic z C. Ostatnio długość tablicy w C++ to chyba ponad 20 lat temu określałem.

lukmar

@piotrb a no widzisz. Moje jedyne doświadczenie z C++ to był jeden semestr na studiach kilka lat temu. Tam nas nauczyli żeby wszystko robić na tablicach, więc w mojej głowie to zostało jako standard.


Teraz copilot podpowiada mi vectory, ale jakoś tak nadal intuicyjnie wracam do tablic. Rozumiem że nie powinienem?

piotrb

@lukmar Nie powinieneś, poza bardzo specyficznymi miejscami, gdzie będziesz w pełni świadomy co robisz. Fakt, że gdzie niegdzie jeszcze tak uczą C++.

Orzech

@lukmar Siedzisz w pythonowej bańce jeśli te rzeczy Cię dziwią:)

lukmar

@Orzech Nie no, piszę w dużej mierze ironicznie


Niemniej sporo prawdy w tym że jestem w bańce. Od jakichś dwóch lat 90% kodu jaki piszę to python. Żeby było śmieszniej, kiedy jeszcze w poprzedniej pracy pisałem głównie w C#, to broniłem się przed tym pythonem rękami i nogami xd

Orzech

@lukmar Pythona mega ciężko utrzymać imo

Zaloguj się aby komentować

Witam,

Jak juz mam opanowanego Laravela, a potrzebuje ogarnac jakis frontendowy framework, to VUE czy React?

Mam projekt do zrobienia i zastanawiam sie czy nie zrobic tego tak, ze backendem bylaby API Laravel, frontend - w sumie panel adminsitracyjny - jako osobny projekt w React.

dotevo

Ja lubię vue.js ;) wygidny, prosty i fajny. Robiłem w tym komercyjne projekty

Zaloguj się aby komentować

cec

Something is no yes sometimes

VonTrupka

@wombatDaiquiri ty mi poka <stroke> albo <underline> bo z obecnym mikroedytorkiem to jest chói większy jak trąba słonia


żeby tu chociaż markdown działał w minimalnym zakresie <_<

wombatDaiquiri

@VonTrupka w requeście leci markdown normalnie, więc poeksperymentuję i dam znać na tagu

VonTrupka

@wombatDaiquiri wołaj koniecznie!

mi się już nie chce testować na produkcji

Zaloguj się aby komentować