Типичный программист
81.7K subscribers
2.4K photos
801 videos
8 files
7.31K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Другие проекты Tproger: https://tprg.ru/media
Download Telegram
Эволюция криптографии: от математики до физики

https://tproger.ru/translations/understanding-cryptography/

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

У нас есть статья, в которой объясняем эту науку максимально просто. От простейших шифров типа шифра Цезаря до квантовой криптографии.

#лучшее #криптография #безопасность
Подборка онлайн компиляторов: запускаем и тестируем код прямо в браузере

https://tproger.ru/digest/compile-code-online/

Наверняка вы попадали в ситуацию, когда нужно было запустить или быстро проверить какой-то код. Знали, что для такой простой задачи совсем не обязательно запускать тяжёлые десктопные IDE или прикладные компиляторы?

Достаточно воспользоваться онлайн-инструментами, которые позволяют всё сделать намного быстрее: Ctrl+C, Ctrl+V, Run — и вывод программы перед вами.

Подобрали лучшие онлайн-компиляторы: некоторые из них довольно универсальны, другие заточены под строго определённые задачи. Но справляются они с ними намного быстрее, чем тяжёлые IDE.

#лучшее #компиляторы
У кого больше? Угадайте размеры кодовой базы популярных проектов

https://tproger.ru/quiz/lines-of-code/

Как думаете, сколько строк кода в Bootstrap? А в React? А на сколько строк растянулось величайшее творение Линуса Торвальдса, Linux?

Не волнуйтесь, вам считать ничего не нужно. Мы это уже сделали и составили соответствующий тест. Вам остаётся только включить и проверить свою интуицию.

#лучшее #тесты
Знаете ли вы программирование настолько хорошо, чтобы с ходу сказать, на каком языке написана программа?

Проверьте себя на небольших примерах, выводящих на экран «Hello World»: https://tproger.ru/quiz/hello-world

#тесты #лучшее
Основы криптографии: от математики до физики

Шифрование повсюду: оно используется для защиты банковских карт, смартфонов и сайтов. Но нужно ли быть гением, чтобы понимать как оно устроено? В этой статье простым языком объясняем криптографию от простейших шифров Цезаря до квантовой криптографии:

https://tprg.ru/sNU0

#лучшее #криптография #безопасность