sens
g/Podcasty

Wpadłem na pomysł, żeby codziennie wieczorem robić zdjęcia bloku obok i przy użyciu openCV analizować, który z tych robaków akurat jest w domu.

ajdajzler

@sens: w sumie zajebiste, jakbys mial juz kod zrodlowy to podeslij tez chetnie sprawdze se, jak w jakich ludzkich technologiach piszesz to moglbym moze tez cos pomoc przy tym

spam_only
g/PanstwoPodziemne

Wpisujcie miasta

ajdajzler

@Pherun: to raczej tylko niewielka wioska

ajdajzler
g/bit

corva brac ten projekt ze wzorcuw projektowych czy nie ;s

ajdajzler

@Deykun: no właśnie trochę na siłe ta appka by była, myslałem też żeby to rozłożyć typu wrzucić jakiś wzorzec na testy UI, które mógłbym szybciutko napisać bo już pare razy je pisałem, jakiś wzorzec na front i tam z 3 na backend i jakieś 3.5 dostane za to [minimum to 4 wzorce, maks to 8]. ale kurde może się jeszcze zastanowie, dzięki za rade

Aleks
g/Poradniki

ósma minuta ssania fiuta

ajdajzler

@Aleks: zastanwiam się czy wolę w tym rymie przeczytać sobie w głowie "miniuta" czy "futa" żeby rym był elegancki

spam_only
g/DziennikTresciowy

Dzisiaj/jutro

ajdajzler

@spam_only: 0:00

ajdajzler
g/Sugestie2

zaraz się zesram z nudó∑

ajdajzler

@Aleks: hmm

ajdajzler
g/Sugestie2

zaraz się zesram z nudó∑

ajdajzler

@Pherun: @Aleks: cr

ajdajzler
g/Sugestie2

zaraz się zesram z nudó∑

ajdajzler

m 21

ajdajzler
g/Sugestie2

zaraz się zesram z nudó∑

ajdajzler

@Aleks: poklikash?

ajdajzler
g/Sugestie2

zaraz się zesram z nudó∑

ajdajzler

@ajdajzler: ogladam kanal Samoloty na yt xd

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.

ajdajzler

@sens:

@
sens

matko boska, jak mnie irytują takie poglądy. Z takiego myślenia rodzą się właśnie optionale, unwrapping oraz keyword unsafe

TO JEST KOMPUTER, MA ON PROCESOR ORAZ PAMIĘĆ

PROGRAMISTA MODYFIKUJE PAMIĘĆ, JEST TO NORMALNE, NA CHUJ MU TO UTRUDNIAĆ?

spokojnie xd chodzilo mi tylko o to ze nie widzialem nigdy w JS while, ale moze za mało kodu w życiu widziałem xd

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.

ajdajzler

@Zian: wyszukaj sobie rzeczy w stylu "difference between i-- and --i" albo cos

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.

ajdajzler

@Zian: to już są rzeczy tak nisko zawieszone że ciężko to wytłumaczyć, w necie na pewno znajdziesz setki opracowań na ten temat, mi to na uniwerku przez 3 wykłady tłumaczyli w sumie

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.

ajdajzler

@Zian: ale właśnie dlatego pan bóg stworzył fory, żeby człowiek się nad takimi rzeczami w JS nie głowił, tbh to nawet jestem zdziwiony że w JS można while napisać

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.

ajdajzler

@Zian: chyba wiem o co ci chodzi: bo operacja 'n--' najpierw sprawdza co jest w zmiennej 'n', a następnie ją zmniejsza. Czyli wchodzisz w pierwszej wykonanie pętli:
n = 5, więc zmniejszamy n, a następnie wykonujemy ciało pętli
n = 4, tak samo
...
n = 1 tak samo - zmniejszamy n (teraz jest równe 0) oraz wykonujemy ciało pętli
n = 0 - teraz nie wchodzimy do pętli bo warunek nie został spełniony, ale n zmniejszamy o jeden, bo wykonujemy operacje, która jest określona w nawiasie przy while.

Zmień warunek pętli na '--n', to wtedy dostaniesz o jedną '*' mniej, ale n na końcu będzie równe 0