Типичный программист
81.4K subscribers
2.65K photos
889 videos
8 files
7.44K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Как Гомер Симпсон почти решил уравнение Великой теоремы Ферма

В одной из серий «Симпсонов» на несколько секунд появляется доска, на которой Гомер написал равенство: 3987¹² + 4365¹² = 4472¹². Выглядит как решение теоремы Ферма. И это даже подтвердят большинство инженерных калькуляторов.

Но так ли это? Рассказывает Александр Клименков, ведущий технический писатель из Bercut: https://tprg.ru/ciL9

#математика
Как муравьям удалось решить задачу коммивояжёра

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

Благодаря муравьям удалось создать эффективный алгоритм решения задачи коммивояжёра. Этот алгоритм так и называется «муравьиным». Как так вышло, рассказывает Александр Клименков, технический писатель из Bercut:

https://tprg.ru/4lGK

#математика
Математика для Data Science: 3 полезных закона

В зависимости от сферы, программистам нужно понимать разные разделы математики. Например, в криптографии это общая и линейная алгебра, а в сфере Data Science — статистика и теория вероятностей.

На примере песен из Spotify и необычных математических законов, показываем как математика может пригодиться в Data Science:

https://tprg.ru/DZng

#datascience #математика
Не знаете, чем занять себя в выходные? Ловите 7 логико-математических задач, чтобы скоротать время и прокачаться в математике.

К каждой есть подробный разбор с объяснением, а сами задачки расположены по возрастанию сложности:

https://tprg.ru/QkNI

#математика #задачки
Теория вероятностей для самых маленьких

В этой статье разбираем основы статистики и теории вероятностей простым языком:

https://tprg.ru/gWC4

Она будет полезна не только желающим прокачаться в Data Science и Machine Learning. Но и тем, кто хочет просто освежить знания или открыть для себя что-то новое.

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

Это несложные, но интересные задачки про разумных и цивилизованных бегемотов. Они меряются толстотой в бассейне, программируют на Python и заказывают сок в интернет-магазине.

А вам предстоит помочь им: https://tprg.ru/znFB

#математика #задачки
Насколько хорошо вы разбираетесь в математике?

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

https://tprg.ru/2SuV

#математика #тесты
Какие современные математические уловки давали преимущество полководцам из Древнего Китая?

Да, мало кто любит эти логическо-математические задачки с собеседований. Автор этой статьи раскрыл любопытный пример того, как спустя более 1500 лет одна из таких по-прежнему даёт ключи к более важным истинам. А заодно простым языком объяснил суть теоремы об остатках.

Она остается полезным способом решения современных проблем в астрономии или, например, шифровании RSA: https://tprg.ru/UiBk

#математика #история
Как думаете, сколько существует способов добраться до N-й ступеньки, если за один шаг вы можете подняться на одну или две ступеньки?

Может показаться, что это одна из сложных пресловутых задачек с собеседований. И это действительно так, но за исключением одного момента: эта задачка совсем не сложная. И она легко решается с помощью чисел Фиббоначи.

А как? Простым языком объяснили в этой статье: https://tprg.ru/zulL

#задачки #математика
Media is too big
VIEW IN TELEGRAM
Old but gold: курс по основам логики

Классическая логика является формальной основой для 99% современной математики. А понимание её принципов — обязательно для настоящего программиста.

Курс состоит из 7 уроков, примерно по 25 минут каждый. Первый урок в посте, а остальные 6 — в этом плейлисте: https://www.youtube.com/playlist?list=PLo6puixMwuSNCt4bd99UheEjaS4EudoGJ

#математика #курсы
Больше технической манги богу технической манги!

Мы недавно постили подборку образовательной манги для разработчиков. Теперь держите дополнение к ней, которое подойдёт для разных технических специальностей: https://t.iss.one/devs_books/328

В подборке:
— Занимательная манга. Технический Английский.
— Занимательная манга. Математика и электричество.
— Занимательная манга. Статистика.
— Занимательная статистика. Факторный анализ.
— Занимательная электроника. Цифровые схемы.

#книги #кек #математика #английский #статистика
Что делать, если вам нужно программировать сложные математические задачи, но у вас плохо с математикой? Делимся полезным сервисом

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

Специально для этого создали проект Project Euler. Это сайт на котором собраны математические задачи, которые действительно пригождаются в программировании. Проект был запущен ещё в 2001, поэтому можно найти довольно редкие, но интересные вопросы с объяснениями.

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

Рассказали, кому и как именно нужна математика в IT. Пояснили, как правильно её изучать и где взять ресурсы для обучения: https://tproger.ru/articles/maths-for-programmers/

#математика
Математика для программистов: нужна ли и что на самом деле надо знать для типовых проектов?

Одни говорят, что без математики никуда. Другие, что нужно уточнять о какой математике идёт речь. Третьи считают что в программировании математики нет.

Давайте разбираться, что из математики действительно пригодится в программировании

#математика
Если учёные математики такие умные, почему они не зарабатывают кучу денег? А вот и зарабатывают

Эта история человека, который 14 раз выигравал в лотерею. Однажды он сорвал не только джекпот на сумму $27 036 142, но и 6 вторых призов, 132 третьих и 135k мелких выигрышей на сумму ещё $900k.

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

О том, как ему удалось подчинить себе лотерею — в статье: https://habr.com/ru/articles/751780/

#математика #история
This media is not supported in your browser
VIEW IN TELEGRAM
Немного математического экшна вам в ленту.

И почему так не объясняют программирование?

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

Рассказали, кому и как именно нужна математика в IT. Пояснили, как правильно её изучать и где взять ресурсы для обучения: https://tproger.ru/articles/maths-for-programmers/

#математика
Что делать, если вам нужно программировать сложные математические задачи, но у вас плохо с математикой? Делимся полезным сервисом

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

Специально для этого создали проект Project Euler. Это сайт на котором собраны математические задачи, которые действительно пригождаются в программировании. Проект был запущен ещё в 2001, поэтому можно найти довольно редкие, но интересные вопросы с объяснениями.

#инструменты #математика