Твой Программист
Відкрити в Telegram
Всё самое смешное и актуальное на IT тематику Чат канала: @uProgrammerChat Сотрудничество: @cyberJohnny
Показати більше6 326
Підписники
-124 години
-227 днів
-5330 день
Архів дописів
6 326
🤔 .forEach() в JavaScript, стоит ли использовать ?
Сколько способов перебора массива в JS вы знаете? А какой самый быстрый?
Уверен, что мало кто вообще задумывался над их производительностью, но давайте же все-таки разберемся с их не тривиальными отличиями.
К примеру, перебор одномерного массива размером 20000000 займет:
▪️циклом for: 11мс
▪️.forEach(): 254мс ❗️
Это примерно в 22 раза медленннее. Так почему же так происходит?
Давайте разбираться
Твой Программист 💻
6 326
❔ Безопасность? Во Front-End? А что это?
Принято считать, что злоумышленики в основном нацелены на серверную часть приложений для хищения данных, но что же с клиентской частью? В ней нет дыр или же ее просто нет смысла атаковать, ввиду того, что никакие данные там не хранятся? 🤔
Забегая наперед, скажу вам, что клиентскую часть сегодня атакуют не реже. Согласно сухому определению, любая атака — это комплекс мер со стороны хакера, направленных на сеть и передачу данных, на данные и их подмену, инфраструктуру и технические особенности реализации web-приложения. Поэтому международные компании требуют от инженеров-разработчиков более ответственного и тщательного подхода к безопасности клиентских приложений.
А для того, чтобы разобраться более подробно в этом направлении, предлагаю к прочтению следующую статью:
https://medium.com/better-programming/frontend-app-security-439797f57892
Твой Программист 💻
6 326
💥 Zoom отреагировала на протесты пользователей
Все, наверняка, слышали о протестах пользователей на фоне того, что в начале июня Zoom заявляла, что функцией сквозного шифрования обеспечат только крупных корпоративных клиентов, оплативших услугу. Там также отмечали, что начнут сотрудничать с Федеральным бюро расследований и местными правоохранительными органами для выявления зумбомберов и других нарушителей закона.
Так вот, сейчас же Zoom официально заявила, что будет шифровать звонки всех клиентов, а не только платных.
Подробнее
Твой Программист 💻
6 326
🧠 Quiz 1
let channel = ‘Твой Программист’
function getChannel() {
console.log(channel)
let channel = 'U Programmer’
}
getChannel()
Какое значение будет на выходе?
1) Твой Программист
2) U Programmer
3) undefined
4) ReferenceError
✅ Correct answer HERE
#uProgrammer #quiz #js
Твой Программист 💻6 326
🔥 10 Signs You Will Suck at Programming
Jonathan Bluks написал отличную статью о том, чего стоит избегать, если вы хотите стать успешным программистом и получать удовольствие от того, чем занимаетесь.
https://blog.usejournal.com/10-signs-you-will-suck-at-programming-5497a6a52c5c
Твой Программист 💻
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
