Типичный программист
81.4K subscribers
2.66K photos
890 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
​​Задачка про электрика и 49 проводов под водой

По дну реки (поперёк) проложен кабель. В нём 49 изолированных проводов. Все провода имеют изоляцию одного цвета и их нельзя отличить друг от друга. Электрик должен перенумеровать одинаковыми числами соответствующие концы проводов. Для этого у него есть источник тока, пробник-индикатор, который позволяет определить, находится ли данный провод под напряжением, и лодка.

За какое минимальное количество переправ электрик сможет выполнить задачу?

Ответ опубликуем в следующем посте через 2 часа.

#задачки
This media is not supported in your browser
VIEW IN TELEGRAM
Инструкция по оформлению профиля на GitHub

https://tproger.ru/articles/how-to-prepare-your-github-profile/

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

Читайте 10 советов по качественному оформлению профиля на GitHub и 7 частых ошибок, которые совершают программисты.

#github #советы
This media is not supported in your browser
VIEW IN TELEGRAM
Самые популярные языки программирования с 2004 по 2019 год по версии рейтинга PYPL.

Рейтинг отражает частоту поиска учебников и руководств по соответствующим языкам программирования.

#тренды
Level Up: события и курсы #37

Не спешите уходить в зимнюю спячку, потому что сезон ивентов для программистов ещё не закончился!

Смотрите, сколько всего в подборке Level Up #37: митапы для рубистов и PHP-программистов, семинары по чат-ботам, курсы по Java.

Точно найдёте, чем заняться после работы: https://tprg.ru/lvlup37
Типичный программист pinned «Level Up: события и курсы #37 Не спешите уходить в зимнюю спячку, потому что сезон ивентов для программистов ещё не закончился! Смотрите, сколько всего в подборке Level Up #37: митапы для рубистов и PHP-программистов, семинары по чат-ботам, курсы по Java.…»
​​Готовимся к Новому Году: простая гирлянда на Arduino

https://tproger.ru/video/diy-arduino-fairy-lights/

Динь-динь-динь, завтра уже 1 декабря, а это значит что? Значит, что скоро ваша лента заполнится новогодними постами.

Мы начинаем этот марафон статьёй, в которой рассказываем, как своими руками создать несложную гирлянду.

#diy #новыйгод
А ну-ка разомнитесь перед рабочей неделей, решив такую задачку с рычагами.

Чему равны x, y, z? Ответ появится в следующем посте.

#задачки
Правильный ответ — 12, 18 и 58 кг.

Подробное решение ищите здесь.
Невежливо играть с едой за обеденным столом. Но только если вы не вырезаете новую теслу из картошечки.

Парень прям заморочился и даже вырезал на окнах две вмятины от металлических шаров, которые появились там во время презентации.

Источник: Twitter

#tesla #diy
Подборка событий для айтишника

Свежая подборка в новом формате: все ссылочки на мероприятия — сразу в посте. 5 ивентов, 5 ссылок, 5 декабря — погнали:

💼 Семинар «Гибридные ИТ-решения для бизнеса»
Санкт-Петербург

На‌ ‌встрече‌ ‌сотрудники‌ ‌Linxdatacenter‌ ‌и‌ ‌Cisco‌ ‌обсудят‌ ‌преимущества‌ гибридных‌ ‌платформ‌ ‌для‌ ‌развёртывания‌ ‌ИТ-инфраструктуры‌ ‌и‌ ‌расскажут‌ ‌об‌ ‌опыте‌ ‌их‌ ‌внедрения.‌ 

⚙️ Митап DevOps EVENING
Санкт-Петербург

Встреча посвящена мониторингу в DINS. Расскажут про систему обработки событий, настройку и администрирование Influx, а также про построение правильной системы алертинга.

🐞 Конференция Heisenbug 2019 Moscow
Москва и онлайн

Ежегодная конференция по тестированию не только для тестировщиков. В программе минимум «воды», только полезный опыт и современные технологии.

🎓 Лекция «Как мы программировали в советское время»
Санкт-Петербург

На лекции выступит профессор матмеха СПбГУ и расскажет о советских ЭВМ, о трансляторе языка Алгол-68 и обозначит проблемы, с которыми сталкивались инженеры и программисты в то время.

📈 Воркшоп Software Optimization
Санкт-Петербург

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

#ивенты
​​Должен ли «настоящий» программист знать язык Си — отвечают эксперты

https://tproger.ru/experts/is-c-a-must-learn-for-all-programmers/

Не учил Си — не программист. По крайней мере, не настоящий.

Такого мнения придерживаются некоторые разработчики. А мы узнали, что думают на этот счёт эксперты.

#си
​​Революционные CPU от AMD

В конце ноября в один день AMD и Intel впервые в истории выпустили новые процессоры в один день. AMD — Ryzen Threadripper 3960X и 3970X, а Intel — Core i9 10980XE.

После их сравнения теперь понятно — Intel и AMD поменялись местами на рынке. Теперь уже AMD выпускает самые быстрые и дорогие процессоры. 

Например, Threadripper 3960X и 3970X стали первыми в мире процессорами, которые компилируют ядро Linux быстрее, чем за 30 секунд.

Источник: habr

#hardware #amd #intel
​​Linux-хамелеон

В последнем обновлении дистрибутива Kali Linux появился режим, в котором система мимикрирует под Windows.

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

Источник: habr

#linux #windows
​​10 soft skills, которые нужно прокачать ИТ-специалисту

https://tprg.ru/8no2

В последнее время о soft skills столько разговоров, что может сложиться впечатление, что для успеха в карьере только они и нужны. Это, конечно же, не так. 

Однако когда кроме умения профессионально писать код вы ещё можете нормально общаться и работать в команде, это вам здорово поможет в карьере.

В статье читайте про 10 самых важных soft skills для IT-специалиста.

#softskills #советы
Подборка событий для айтишника

Какие планы на субботу? Есть несколько идей, как с пользой провести 7 декабря:

⚙️ Конференция DevOpsDays Moscow 2019
Москва

Конференция из международной серии технических мероприятий о процессах разработки и сопровождения ПО, организованная московским сообществом.

📱 Конференция Mobius 2019 Moscow
Москва и онлайн

В программе — инженерные подходы, технологии, языки и фреймворки iOS и Android-разработки от признанных специалистов индустрии и евангелистов.

📣 Конференция GDG DevFest Kransodar 2019
Краснодар

Ежегодное мероприятие от сообщества Google Developers Group c обсуждениями новостей веба, мобильных платформ, дизайна и маркетинга в IT. В этом году в Краснодар приедут эксперты из Apple,Google, Amazon и Samsung.

Митап QA meta/conf
Воронеж

На митапе поговорят о том, что входит в компетенции QA-инженера, чего ожидать от Selenium 4, а также зачем нужна разработка и поддержка автотестов.

Форум TerraCrypto 2019
Москва

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

#ивенты
Media is too big
VIEW IN TELEGRAM
Динамика популярности сборок Linux без учёта Ubuntu. Эта уж слишком популярная в сравнении с остальными.

#linux #тренды