Deykun
g/Wykop

Kiedyś na wypoku było #programista15k albo ludzie pisali "u nas w uk", a teraz każdy wykopowicz to niezastąpiony przodownik pracy i jak kładzie wypowiedzenie to opowiada jak jego pracodawce czeka niechybny koniec.

#
zryty_beret
g/sens

Bez sensu nie ma sensa

#
Pherun

@zryty_beret: mnie to donda

#
sens
g/BrudneSztuczki

żywią y bronią

#
Pherun

@sens: czy zwyciężą czy też się boją

#
Pherun
g/pytanie

ile znacie liczb

#
Show remaining entries (1 reply)
zryty_beret

@Pherun: nieskończenie wiele i jeszcze różne rodzaje nieskończoności do tego
choose your fighter

#
Pherun

@zryty_beret: +1

#
Pherun
g/Medycyna

dodo wania
kawał drania

#
Zian
g/javascript

Dlaczego wartość str jest zwracana przy n = -1?

function padIt(str, n) {
while (n--) str = (n & 1) ? (str + "*") : ("*" + str);
return str;
}

console.log(padIt("a", 5));

EDIT: Wcina wcięcia.

#
Show remaining entries (20 replies)
Deykun

@ajdajzler:
Ja mam u siebie w pracy klika wywołań z while ale też niepopularne i częściej się go robi na około przez rekurencje dla danych warunków.

Ale jak ktoś chce być super cool i do przodu to robi generator:
function* idMaker() {
let index = 0;
while(true) { yield index++; }
}

const gen = idMaker();

console.log(gen.next().value); // 0
console.log(gen.next().value); // 1
console.log(gen.next().value); // 2

#
Zian

@Deykun: Coś takiego działa:

function padIt(str, n) {
    str = str.padStart(str.length + Math.ceil(n / 2), "*");
    str = str.padEnd(str.length + Math.floor(n / 2), "*");
    return str;
}

console.log(padIt("a", 9));

#
ajdajzler
g/dzieci

ostatnio sobie przeglądałem starą muze na yt [the offspring, blink-182, muse, system of a down etc] i uświadomiłem sobie że np yung lean miał pierwszy większy wave popularności juz 8 lat temu, co robi go całkiem starym i dystans teraz do tego jest podobny jak do w.w zespołów w takim 2013...

#
ajdajzler

@ajdajzler: to przez ten utwór btw https://www.youtube.com/watch?v=Xo_lPnBlfto

#
ajdajzler
g/Architektura

mam mocna rozkmine czy robic projekt na wzorce projektowe na studia czy wziąć 2.0 w ciemno i chillować przez pół roku

za projektem:

  • coś się naucze kurde
  • coś tam zrobić będzie se pan miał do portfolio hehe
  • i tak pewnie coś bym kiedyś zrobił, ale teraz będzie motywacja w postaci NZAL wiszącego
  • mam dużo czasu teraz, bo zarówno urlop studencki wzięty [poza urlopem mam 3 przedmioty, w tym wlasnie te wzorce], jak i pracka na pół etatu [bardziej 3/5 w sumie], więc to nie jest aż takie obciążenie, ale jednak jakoś jak teraz w ostatnie dni tak się próbowałem zmusić do tego projektu to ciężko, ciągle brak czasu
  • naucze sie w czasie roku akademickiego do egzaminu i mniej crunchu bedzie przy sesji
  • no jednak po coś się na te wzorce zapisywałem xd

przeciw projektu:

  • no nie mogę właśhnie mimo wiekszej ilosci czasu znalezc na to czasu jednak, bede musial chyba crunchowac ten projekt jak sie beda jakies deadliny zblizac
  • wykonam pracę za darmo xd bo po chuj mam robić gównoapke do cv jak pójde do pierwszej lepsezj korpo i dostane hajs za rozwijanie umiejętności xd
  • i tak planuje sobie jakieś rzeczy zrobić za darmo do CV, ale do proejktu trzeba wjebać 8 wzorców projektowych xd a to bedzie taki brzydki overkill, że się bez sensu to robi
  • trzeba chodzić na zajęcia raz w tygodniu jak się robi projekt, no i jakies prezentacje ze wzorców na zajęciach robić
  • mało kto z naszej grupy ćwiczeniowej ten proijekt robi, co znaczy że ludzie pewnie mają info że nie warto [z drugiej strony skoro można 2.0 dostąć za nic nie robienie, to podejrzewam że o NZAL bedzie raczej trudno xd]
#
Show remaining entries (1 reply)
zryty_beret

@ajdajzler: tl;dr
daj jakiegoś podcasta z tym

#
Aleks

@ajdajzler: nie musisz więc nie idź

#
rakkenroll
g/NiezlaStronkaWSieci

zróbmy drugi zlot strimoida

#
Show remaining entries (3 replies)
Deykun

P U L L   U P   T E R R A I N   A H E A D

#
zryty_beret

@rakkenroll: drugi lot kondora

#
sens
g/sram

Zastanawiam się czy zrobić wpis że robię właśnie kupę czy o kolejnym sprytnym wykorzystaniu układu scalonego nie do końca zgodnie z jego przeznaczeniem

No sram se

#
Deykun
g/Wyznania

my spirit animal

#
Deykun
g/TeorieSpiskowe

https://www.tiktok.com/@shane.duffy/video/7021314043587628294?is_copy_url=1&is_from_webapp=v1

#
rakkenroll
g/webdev

zalozylem se nowego lasta, zapraszam dododo wania:
https://www.last.fm/user/waclaw_kaszel

#
Show remaining entries (4 replies)
strimsVEVO

@rakkenroll: 404 - Page Not Found

#
rakkenroll

@strimsVEVO: a juzem nicka zmienil
https://www.last.fm/user/mintaj666

#
Logika
g/oldschoolcool

yoł yoł yoł

#
Pherun
g/Pherun

przykro mi, to był pear moich możliwości :)

#
Show remaining entries (5 replies)
spam_only

@zryty_beret: Gdzie las krzyży tam nie ma co jeść.

#
zryty_beret

@spam_only: gdzie kucharek sześć tam ciosów dwanaście

#
Deykun
g/TeorieSpiskowe
  1. Bądź rządem światowym.
  2. Stwórz wirusa.
  3. Stwórz szczepionkę.
  4. Zachęcaj do szczepienia - posłuszne NPC się szczepią.
  5. Wypuść wariant delta żeby wystraszyć nieprzekonanych.
  6. Niezależni i inteligentni się nadal nie szczepią.
  7. Wypuść super śmiertelny wariant zeta.
  8. Wariant zeta wycina wszystkich niezaszczepionych, masz tylko potulne owieczki.
  9. Jesteś rządem światowym.
  10. Rządzisz światem.

TFW przejrzałeś spisek i dałeś się zabić.

#
Show remaining entries (6 replies)
ToyBlackHat

Wariant zeta wycina wszystkich niezaszczepionych, masz tylko potulne owieczki.

@Deykun: ... oraz oportunistów ;) tak, że tego... ;-)

#
rakkenroll

@ToyBlackHat: Hmmm, z tego by wynikało, że rząd światowy wypuścił na swiat wirusa, który jest w stanie tak się zmutować, by zabić i członków tego rządu...

#
cyberbiker
g/DOGECOIN

https://i.imgur.com/iV1yC3U.png ( ͡° ᴥ ͡°)

#
Aleks

@cyberbiker: ciekawe kiedy sprzedał

#
spam_only

@akerro kiedy sprzedales

#
rakkenroll
g/Film

ja pierdole, to nowe wesele to juz przegiecie, smarzowski nakrecil ten sam film poraz n-ty, ale tym razem juz tak przegial z nagromadzeniem ogolnego syfu, ojkofobii i w ogole szeroko pojetego ZŁA, ze stal sie autoparodia, tylko brakowalo sceny przeskakiwania rekina przez glownego bohatera

#
Show remaining entries (3 replies)
sens

@rakkenroll: dom zły to fajny film, ale już nie było tego pierdolnięcia.smarzowski powinien teraz zrobić film o inteligencji, to by mnie zaskoczyło xd

#
sens

@sens: tylko nie o patointeligencji tylko o piciu herbatki i burzliwych dyskusjach o budowie atomu z gościnnym udziałem Wiesława miernika

#
Deykun
g/Strimoid

Nie ważne kto jest lepszy, ważne kto liczy głosy :)
https://i.imgur.com/4tZABDj.png

#
Deykun

inb4 g/StandUp mniejszy niż g/Security i pewnie dlatego jest wyżej i ma to w sumie sens

#
Aleks

@Deykun: przykro mi, to był peak moich możliwości :(

#
Logika
g/8bit

8 minut
8 milimetrów
8 bitów

#
sens

@Logika: 8 dni tygodnia

#
spam_only

@Logika: 8 znaków zodiaku

#
Deykun
g/Koty

https://i.imgflip.com/5fgkwf.jpg

#
Logika

@Deykun: Babou!

#
spam_only
g/GraoTron

Przebrzydły atak hakerski na nasz serwis, żydzi go nienawidzą, wszystko wina tuska, teraz wypowie się nasza ekspertka pani Grażynka:

#
zryty_beret
g/bekazakerro

burrrp

#
spam_only

@zryty_beret: prut

#
Aleks
g/wiralne

Tymczasem kolega @Pherun
https://static.aniaradzi.pl/media/uploads/media_image/auto/entry-content/115/desktop/symbol-nie-wirowac.jpg

#
sens
g/CozienaProfdyuktywnoscINfrmtyczn

https://i.imgur.com/W6Ggy1C.jpeg

po wielu utarczkach z wyświetlaniem tekstu już w sumie na czymkolwiek, stanęło na jakimś chujowym wyświeltaczu tft, zatem nieśmiało przystąpiłem do pisania klona vima i jakichś innych komend, tak dla testu

muszę skombinować

  • klawiaturkę na ps/2 i napisać sterownik do niej

  • jakiś mikrokontroler z 2 x SPI, bo teraz to jest troszkę lipne sterowanie tym ekranikiem, bo teraz jest tak, że

    • wciskam przycisk, sygnał z klawiatury leci do arduino (robiącego za IO controller) po UART
    • arduino zapisuje sobie ten bajt w buforze klawiatury
    • CPU robi IO request na szynie adresodanowej żądając odczytanie bajtu z bufora klawiatury
    • CPU robi IO request wysyłając ten bajcik po szynie adresodanowej z powrotem do arduino tym razem żądając wyświetlenia tego bajtu na ekranie
    • arduino wysyła do kontrolera ekranu (atmega328) tenże bajt po I2C (100 kHz max, próbowałem różnych kombinacji i sztuczek z SPI, ale nic to nie dało)
    • kontroler wysyła do ekranu piksele odpowiadające znakowi odpowiadającemu temu bajtowi po jedynym SPI jakie ma ta spierdolona głupia atmega
  • coś szybszego niż arduino do bycia IO controllerem, bo teraz mogę zegar ustawić na max 22 kHz, inaczej nic mi się nie wyświetla na ekranie, nie wiem, jakiś FPGA, tylko jeden spaliłem, a innego nie mam, bo to drogie chujstwo i upierdliwe w obsłudze, bo każdy producent ma swoje zjebane zamnknięte środowiska, po 10 GB każde lol, programatory trzeba dokupować osobno za grube pieniądze

  • jakąś zewnętrzną pamięć nieulotną, bo teraz za każdym razem po włączeniu komputerka muszę ręcznie ładować program do RAMu xD, co troszkę trwa – 10 sekund przy 885 bajtach, mam jakieś eepromy (zajebane z roboty ofc) coś tam wymyślę z nimi

#
Show remaining entries (2 replies)
sens

@spam_only: szczerze to lowlevel daje dużo więcej zabawy niż wysokopoziomowe składanie programu z napisanych przez kogoś innego klocków

#
spam_only

@sens: Tez troche probowalem sie bawic, ale za dlugo trzeba bylo czekac na efekty i mi sie zwyczajnie nudzilo. Szczegolnie ze, tak jak zauwazyles, swiadomosc tego ze sa juz do tego gotowe biblioteki mnie czesto zniechecalo.

#