As For JS
3.44K subscribers
129 photos
12 videos
4 files
371 links
As For JavaScript...
Обсуждения — @AsForJsTalks
Download Telegram
😁37👍7🔥3👎1😍1
Пятница. 10 утра по Киеву.

Asm для JS программиста: Отладка
Знакомимся с отладчиком.
Изучаем поведение кода в живую:
1. Что такое стек.
2. Как адресуется исполняемая команда.
3. Как работают call и ret.
4. Как работают прерывания.
5. Решаем задачу имплантирования кода вируса в тело программы.

https://www.youtube.com/watch?v=gDlpECfuOc0
🔥24👍8❤‍🔥2
Украина - золото.
Обошла Корею и Японию. Ну єто как если бы наши баскетболисты победили Чикаго Булс и Лейкерс.
❤‍🔥32😁4👍3👎2🤯1
2_5292107523577372780.MP4
18.8 MB
7😁1
Знаете ли Вы что?

Коллекция Set или Map не гарантирует Вам уникальность ключа?
То есть существуют ключи которые уже сейчас будут выступать дублями друг друга?

Согласно спецификации конечно, а не в результате коллизии алгоритма построения HashMap-а.

Сейчас существует одно исключение однако никто не гарантирует того, что в будущем этот список не дополнится.

Как Вы думаете что это за исключение?

Отгадка:
-0 +0 и 0

Важно:
+0 и 0 это одно и тоже. Но при этом -0 и +0 не одно и тоже.

И это не баг спецификации. Это прямым образом прописанное в нем поведение. Причем прописано образом, когда предполагается возможность добавления других исключений.
🤯259👌3👀3💔1
Сейчас: 03-35 по Киеву
Смотрим вместе YT: Оптимизация Frontend приложений (23 совета)

Посмотрим в режиме x1.5 Оптимизация Frontend приложений (23 совета) | Оптимизация Web, полный курс 2024 [для новичков]

https://www.youtube.com/watch?v=LIn-vq1y9m0
10👍5
Если нечего делать

Дана функция определения нечетности числа
function isOdd( num ) {
return Boolean(num % 2)
}

idOdd(1); // true
isOdd(2); // false

Перепишите эту функцию, используя другой алгоритм определения нечетности.

Мне пришло в голову еще два эффективных способа.
И два комичных.

Отгадка:

єффективные:
num & 1
num << 31 аналог num << -1

менее красиво но всеже
(( num >> 1) << 1) === num


Шутошные:
смотрите в комментариях. их там много. Например:
+(num.toString(2).at(-1))
👍111
Не бойтесь когда Вы один.
Бойтесь когда Вы - два.
(;
🤣50👀75🔥4😎3❤‍🔥1😍1
В субботу будет мастер-класс Тимура Шемсединова по паттернам GoF, SOLID, GRASP в 15.00 (GMT+3)
Зарегистрироваться можно через бот, в нем есть задачи и материалы по теме.
👉 https://t.me/JavaScriptPatternsBot?start=AsForJS
👍28🔥84👎2
Не про JavaScript.
фейк конечно. но мне стало смешно.
😁37🐳61👍1👌1😍1🤣1👨‍💻1
Полтава
49/217
💔103🤯7👍3🔥3🕊3👀2🤣1😎1
одесса
😍4327🔥9❤‍🔥3
Сегун 2024.

Ахулирад примей,
за екнутую клюкву о Японии
с актерами из Последнего Самурая
которые действительно умеют держать меч в руках.

посмотрите лучше последнего самурая.

а еще лучше 7 самураев.

если хотите - посмотрим вместе. я могу очень много рассказать о подобном кино.
🔥44😍3🤯1
Когда ты уже сдохнешь?
не кот. я.
или пусть єто случится попизже.


Мне нужно собрать 1000usd.

[* * * * * * * * *] 1945/1000


карта приват bobrov maksym: 5168745021397333

USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx

USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa

TON: UQAGXvuhxg3qU0eFgOxtdDlKXqdp1zPq6yCRSRbRYQClxOzH

bitcoin: 1FX9B4SneiLtf5F6RRmqWqsNNXYbTpkK8Y

binance: L5I52YIKQRAEVSTR


СБОР ЗАКРЫТ СРАЗУ В ДВА РАЗА БЛАГОДАРЯ ДРУГУ ИЗ НЗ.
💔3016🙏6👍3❤‍🔥1👎1
Сбор закрыт, благодаря новому другу из новой зеландии.

закрыт сразу в два раза больше.


всем большое спасибо.
каждый ваш перевод для меня ценен ровно также.

я склоняю перед Вами голову.

я живу благодаря ВАМ.


усі гроші більш потрібної суми, переведено на потреби 3 окремої штурмової.
109👍12🙏4👎3🤣2