Твой Программист
6.73K subscribers
3K photos
132 videos
11 files
1.4K links
Всё самое смешное и актуальное на IT тематику

Чат канала: @uProgrammerChat

Сотрудничество: @cyberJohnny
Download Telegram
🔥 10 Signs You Will Suck at Programming

Jonathan Bluks написал отличную статью о том, чего стоит избегать, если вы хотите стать успешным программистом и получать удовольствие от того, чем занимаетесь.

https://blog.usejournal.com/10-signs-you-will-suck-at-programming-5497a6a52c5c

Твой Программист 💻
🧠 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

Твой Программист 💻
💥 Zoom отреагировала на протесты пользователей

Все, наверняка, слышали о протестах пользователей на фоне того, что в начале июня Zoom заявляла, что функцией сквозного шифрования обеспечат только крупных корпоративных клиентов, оплативших услугу. Там также отмечали, что начнут сотрудничать с Федеральным бюро расследований и местными правоохранительными органами для выявления зумбомберов и других нарушителей закона.

Так вот, сейчас же Zoom официально заявила, что будет шифровать звонки всех клиентов, а не только платных.

Подробнее

Твой Программист 💻
Безопасность? Во Front-End? А что это?

Принято считать, что злоумышленики в основном нацелены на серверную часть приложений для хищения данных, но что же с клиентской частью? В ней нет дыр или же ее просто нет смысла атаковать, ввиду того, что никакие данные там не хранятся? 🤔

Забегая наперед, скажу вам, что клиентскую часть сегодня атакуют не реже. Согласно сухому определению, любая атака — это комплекс мер со стороны хакера, направленных на сеть и передачу данных, на данные и их подмену, инфраструктуру и технические особенности реализации web-приложения. Поэтому международные компании требуют от инженеров-разработчиков более ответственного и тщательного подхода к безопасности клиентских приложений.

А для того, чтобы разобраться более подробно в этом направлении, предлагаю к прочтению следующую статью:

https://medium.com/better-programming/frontend-app-security-439797f57892

Твой Программист 💻
🤔 .forEach() в JavaScript, стоит ли использовать ?

Сколько способов перебора массива в JS вы знаете? А какой самый быстрый?
Уверен, что мало кто вообще задумывался над их производительностью, но давайте же все-таки разберемся с их не тривиальными отличиями.

К примеру, перебор одномерного массива размером 20000000 займет:
▪️циклом for: 11мс
▪️.forEach(): 254мс ❗️

Это примерно в 22 раза медленннее. Так почему же так происходит?

Давайте разбираться

Твой Программист 💻
Парни 🙋‍♂️ или девушки 🙋‍♀️ - кто лучше программирует ?

Исследования мозга доказали две вещи: мужской и женский мозг действительно функционирует с существенной разницей, а судя по исследованию Калифорнийского государственного политехнического университета — женщины в среднем кодят лучше мужчин.

Правда ли это? Может ли быть, что из-за установок общества в профессию пробиваются только те, кто действительно имеет талант, усидчивость и способности?

Даже если мозг мужчин и женщин существенно различается, влияет ли это на способность к обучению техническим наукам?

На эти вопросы мы ответим здесь

Твой Программист 💻