#humorinformatykow

25
323
Prezes_Kozlowski

Tak chomikuj zabiło wrzute.... R.I.P.

Zaloguj się aby komentować

Marcowy_Kot

@vrkr a gdzie "New Folder (1)"? Edit: hmmm pewnie ukryty ¯\_( ͡° ͜ʖ ͡°)_/¯

Zaloguj się aby komentować

Zaloguj się aby komentować

lat666

Nie było szyfrowania połączenia to ukradłem

Zaloguj się aby komentować

GrindFaterAnona

@Big__lebowski stary mem a nagle widzę go drugi raz na hejto w ciągu godziny. skąd kopiujecie? gdzie wypłynął?

Zaloguj się aby komentować

bucz

zbyt glosny szum wentylatora w tle i za szybko robi

BoJaProszePaniMamTuPrimaSorta

@entropy_ ssd to chyba największa rewolucja w domowych kąkuterach od rozpowszechnienia się internetu w gospodarstwach domowych.

Zaloguj się aby komentować

Eruanno

Cóż, dziewczyny które faktycznie ćwiczą są atrakcyjniejsze od tych co przychodzą sobie pochodzić po selfiki ( ͡° ͜ʖ ͡°)

GitHub

@Czokowoko aż mi się przypomniał ten dinozaur :)

c5f81e94-f859-4522-80ff-15c80a1a5c53
Catharsis

@Czokowoko Hah true. Generalnie nie jestem into niskopoziomowe języki jak Rust czy C++ i robię głównie w JS. Rok temu bawiłem się Rustem i w sumie nawet nie wiedziałem jak wygodne i dobre jest Cargo bo przychodząc ze świata JS założyłem że w innych językach jest podobnie jak z NPM, instalowaniem paczek itp. No i ostatnio mi się nudziło i klepałem sobie parę projekcików na GitHuba no i jeden z nich wymagał ręcznego skompilowania programu w C++ żeby potem móc zembedować ten program do mojej binarki. No ile się z tym namęczyłem żeby mi to workflow na GitHubie robił automatycznie to ja nie mogę. Nie jestem wystarczająco kompetentny w temacie aby porównywać oba te języki, ale na pewno Rust ma sporą przewagę w postaci ekosystemu cargo i wygody jaką daje.

Zaloguj się aby komentować

#programowanie #humorinformatykow


Programista walczy z błędem w kodzie.

Szuka, debuguje, w końcu znalazł linijkę która jest za to odpowiedzialna.

Programista poprawia błędną linijkę, i mówi sobie "No, teraz to powinno zadziałać"

Kod wykonuje się poprawnie, a programista na to "O K⁎⁎WA"


#pasjonaciubogiegozartu #heheszki

czy to podchodzi pod czerstwe?

camonday

To prawda, też tak mam

ataxbras

@redve To nie żart, a ponura rzeczywistość

globalbus

@redve są śmieszniejsze błędy

1. Race conditions, czasem działa, czasem nie, w zależności od tego, który wątek wygra.

2. Działanie zależne od tego, jak się wylosują hashcode obiektom xD

3. "Efekty kwantowe", czyli obserwator w postaci debuggera zmienia działanie programu.

Zaloguj się aby komentować

DirtDiver

Ja tak profilaktycznie zapytania zawsze zaczynam od "proszę", albo "czy mógłbyś", żeby w razie buntu maszyn AI pamiętało, że jestem kultura mordeczka

Zaloguj się aby komentować

Zaloguj się aby komentować

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know how. Programmers combine theory and practice: nothing works and they don't know why.


#heheszki #humorinformatykow

Zaloguj się aby komentować

W #programowanie kocham to, że każdy problem zdaje się mieć przynajmniej dwa rozwiązania;

1. Potrzebuję chwili na wymyślenie, a zapisanie tego zajmie tydzień

2. Potrzebuję tygodnia żeby wymyślić rozwiązanie którego zapisanie zajmie chwilę


#gownowpis #humorinformatykow #heheszki

Zarieln

@wombatDaiquiri myślę, że jest to reguła powszechna w również w wielu innych dziedzinach, a nawet w zwykłym, szarym życiu codziennym.

Catharsis

@wombatDaiquiri Dodałbym jeszcze:

  1. Nie znasz rozwiązania ale wiesz jak się go nauczyć tylko nauczenie go zajmie tydzień xD.
globalbus

@wombatDaiquiri u mnie myślenie czasem jest w tle. Typu idę spać, jestem w cieplutkiej kołderce, a tu myśl, że przy pewnych warunkach brzegowych coś j⁎⁎⁎ie. I wtedy włączam kompa, bo do rana zapomnę xD

Zaloguj się aby komentować

skorpion

@entropy_ czyli normalnie wszystko mi powinno z windozy zadziałać normalnie?

koszotorobur

@entropy_ - to jest wirtualizowany Windows - po prostu w kontenerze działa hypevisor KVM na którym jest uruchamiany Windows.

Takie coś można uruchomić na Linuksie ręcznie - ale cały ten projekt po prostu wszystkie kroki automatyzuje.

Niemniej jestem pod wrażeniem

koszotorobur

@entropy_, @skorpion, @wiatraczeg - zainstalowałem sobie to dzisiaj - zamiast dockera użyłem podmana w trybie rootless i wszytko działa na moim Linux Mint.

A jak to działa z praktycznego punktu widzenia?


  • Tak jak pisałem już wcześniej jest to wizualizowany Windows uruchamiany na KVM

  • ISO Windowsa się ściąga legalnie prosto od Microsoftu w uruchomionym kontenerze

  • ISO Windowsa jest ekstraktowane, modyfikowane tak by instalacja nie wymagała interakcji z użytkownikiem, i budowane raz jeszcze z dodatkowymi sterownikami

  • Windows 11 jest systemem, który pobiera i instaluje się domyślnie - można to zmienić - oczywiście Windows się nie zaktywuje więc będzie działać jako swoista wersja testowa

  • Jak już się ten Windows uruchomi to się go używa poprzez VNC w przeglądarce (widać to na sceenshotach).

  • Wszystko jest dosyć wolne ale działa

1147e034-3f23-416d-9330-25a827a19069
a44800c2-dc05-4423-b9c8-5d080d0ed977
7ef7547e-9a0c-4e65-aced-d5862f1494d5

Zaloguj się aby komentować

AureliaNova

I to mi się podoba i o to chodzi :D

Ale zdażyło mi się kiedyś pracować na bazie, która nie wyrabiała z zapytaniami i efektywniej było ściągnąć do apki serwerowej cały zbiór (kilkaset tys rekordów) i robić query w pamięci :P

dolitd

Gdyby ktoś się zastanawiał:

1. apiService.sql() bezpośrednio wykonuje SQL z danymi, więc narażone jest na SQL injection.

2. Hasła są zapisane jako plain text w bazie danych.

3. Mechanizm authenticateUser() leci po wszystkich użytkownikach bazy i dopasowuje hasło.

4. If ("true" === "true") {return false;} zawsze zwraca false.

5. $("error_message").show(Login Failed) jest błędną metodą jQuery.

6. Brak obsługi błędów, np. co jeśli apiService.sql() zwróci błąd.


Coś pominąłem?

Zaloguj się aby komentować

VonTrupka

teraz to będąc staruchem można szpanować patykiem usb i grajkami mp3, bo małolaci nie wiedzą po co to

i do czego ( ͡~ ͜ʖ ͡°)

Odczuwam_Dysonans

@entropy_ z tym przenoszeniem plików na dysku, to w ogóle był cały rytuał. Dyski były cholernie drogie, więc były emocje xD. Pamiętam jak kupiłem dysk 17,2GB, a systemowy miałem 6,4, i te 17, no to było dużo. Marzyło się żeby mieć taką kieszeń, ale wśród moich znajomych tylko jeden miał więc i tak dużo bym nie ponosił. Kiedyś poszliśmy z tym moim dyskiem do typka, co miał starszego brata który miał masę metalowych rzeczy, teledyski, całą dyskografię Metallici i różne randomowe albumy. Nie powiem, bo ten jeden transfer z perspektywy czasu dosyć mocno ukształtował moje i kumpla gusta

BoTak

Śmiejcie się, ale ja mam nadal dwie kieszenie hot-swap sata

Zaloguj się aby komentować

vredo

@festiwal_otwartego_parasola Ja bym położył kostkę RAMu jeśli chodzi o pamięć

Cybulion

@vredo ba ja co roku ddr2 512 klade.

festiwal_otwartego_parasola

@Cybulion przynajmniej taniej niż znicz

Zaloguj się aby komentować

Konfigurowałem środowisko Sway na linuxie (przekonuje sie do waylanda).

Przez to że w kodzie nie ma (chyba) tablic ani (chyba) pętli, to musiałem 30 workspace-ów zakodować picrel.

C⁎⁎j, ważne że działa XD

#humorinformatykow #linux

489799f5-5a5b-4668-bfb1-e335f0a5b29e
maly_ludek_lego

@redve ja w sumie w i3 mam tak samo - w sensie nie ja to kodowalem, ale ktos inny (domyslne i3 w manjaro) i on sobie tak samo z tym poradzil.

Catharsis

@redve We wszystkich configach WM z których korzystałem trzeba to było robić w taki sposób. Inna sprawa po co ci ich aż tyle xD

redve

@Catharsis po 10 na ekran, na zapas. Nie raz już miałem po 4-5 zajętych

jonas

I to jest do pokazywania daty, ruszania myszką czy czegoś innego?

redve

@jonas do ustawienia dużo przestrzeni roboczej. Mam jakby po 10 pulpitów na każdym z 3 monitorów. Na każdym mogę mieć inny zestaw aplikacji i sie między nimi szybko przełączać

Zaloguj się aby komentować