Типичный программист
81.4K subscribers
2.55K photos
849 videos
8 files
7.39K 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
This media is not supported in your browser
VIEW IN TELEGRAM
Терминал для создания видимости очень важной работы. Инструкция по установке: https://github.com/GitSquared/edex-ui

#кек
​​Главное событие для .NET-разработчиков России: DotNext 2019 Moscow

6–7 ноября можно будет послушать последние новости платформы, пожать руку исполнительному директору .NET Foundation и из первых уст узнать, как делается IDE Rider.

Вас ждёт три десятка докладов, 1000 единомышленников, темы от микрооптимизации до контейнеризации. Узнаете о платформе .NET изнутри.

Программа конференции и билеты: https://tprg.ru/K1Wl
Что в мире происходит

👨‍💻 Вышел GitLab 12.4. Разработчики улучшили Merge Request Dependencies — это функции, помогающие команде добавлять изменения в проект в правильном порядке. Они теперь поддерживают больше типов зависимостей. Ещё появился Audit Events API: https://tprg.ru/sdr2

🚫 Firefox обновился до версии 70. Теперь в расширенном режиме защиты от трекеров браузер блокирует виджеты социальных сетей, а в настройках даёт отчёт о блокировках скриптов с фильтрами по дням и типам: https://tprg.ru/lYOZ

🙈 Программист в одной из новосибирских больниц по ошибке взломал базу данных Минздрава и сайт правительства Новосибирска. Он всего лишь хотел улучшить защиту сайта больницы и проверить его на уязвимости: https://tprg.ru/cPWf

🧙 Разработчики в Microsoft научились изменять VR-пространство незаметно для зрителя. Они создали систему, которая отслеживает направление взгляда человека и меняет VR-среду на периферии: https://tprg.ru/SOZ5

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
Мы вам запрещаем деградировать, потому что к вам спешит подборка мероприятий для программистов Level Up!

В программе — конференции для дотнетчиков и JS-разработчиков, а также новый PhotoHack и первый митап PHP-сообщества Нижнего Новгорода.

Выбирайте подходящее мероприятие: https://tprg.ru/lvlup35
Типичный программист pinned «Мы вам запрещаем деградировать, потому что к вам спешит подборка мероприятий для программистов Level Up! В программе — конференции для дотнетчиков и JS-разработчиков, а также новый PhotoHack и первый митап PHP-сообщества Нижнего Новгорода. Выбирайте подходящее…»
This media is not supported in your browser
VIEW IN TELEGRAM
The Grove — инструмент для генерации 3D-деревьев. Получается очень уж реалистично.

Почитайте этот хороший материал про релиз последней версии: https://www.thegrove3d.com/releases/the-grove-release-8/

#gamedev
Что айтишнику делать на заводе?

Например, проектировать виртуальную реальность, создавать умные мониторинговые системы и программировать дронов. Про то, какие ещё есть задачи в промышленности и как вы можете их «потрогать», рассказывает эксперт из КРОК:

https://tproger.ru/articles/industrial-developer-croc/
Как дела у Go и так ли популярен Python, как кажется — тренды языков программирования

https://tproger.ru/translations/infoq-2019-trends/

Какие языки программирования набирают популярность? Какие находятся на пике своей популярности? Что думают по этому поводу эксперты?

Читайте выдержки из отчёта InfoQ за октябрь.

#тренды
This media is not supported in your browser
VIEW IN TELEGRAM
Веб-страница — канал про веб-разработку.

Всё лучшее по фронтенду, бэкенду и девопсу в одном месте: @tproger_web
​​#вакансии #работа

КРОК — международная IT-компания с проектами в 40 странах мира.

Всем сотрудникам предоставляют:

— Комфортное рабочее место с мощным железом;
— Профессиональное развитие за счёт курсов и сертификаций;
— Корпоративный английский язык;
— ДМС с полным пакетом медицинских услуг;
— Фитнес-зал в офисе с различными программами от футбола до тенниса.

У них открыты вакансии в Москве, Питере и регионах. Зарплатная вилка от 120 000 до 240 000 ₽.

Откликайтесь:

JavaScript разработчик со знанием Vue. Для разработки пользовательских интерфейсов.
Инженер-разработчик .NET. Участвовать в проектировании архитектуры решений.
Ведущий разработчик DWH/ETL. Создавать информационно-аналитические системы и хранилища данных.
Промокоды и никакого тестового задания: как стартапам конкурировать с корпорациями в битве за разработчиков

https://tproger.ru/articles/how-can-startupts-attract-people/

Каким образом стартапы борются за лучших разработчиков? Как правильно подойти к собеседованию? Чем привлечь в рабочих процессах? «Дух стартапа» — хорошо или плохо?

Спросили об этом у HR-менеджера стартапа Instamart.

А вы что охотней выберете? Стартап или крупную корпорацию?

#работа
История рунета

Если не знаете, чем себя занять на выходных, то предлагаем заценить документалку про зарождение рунета. От появления пАдонков, зарождения Яндекса и троллей в ЖЖ до Дурова, YouTube и комиков.

Посмотрите, как всего 20 лет назад самым популярным ресурсом в рунете был анекдот.ру, как взлетал и падал Рамблер и почему теперь YouTube — главная площадка потребления контента.

Документалка состоит из 7 серий: https://tprg.ru/D6FZ

А если не хотите видео, то здесь их текстовые расшифровки: https://www.theurlist.com/cholivar-runets-story

#история
Интервью с веб-разработчиком Pornhub

https://tproger.ru/translations/pornhub-web-developer-interview/

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

Перевод интервью читайте на нашем сайте.

#веб
У нас в телеге есть продвинутый бот, помните?

Он может порекомендовать вам какой-нибудь хакерский фильм. А если у вас есть свой любимый фильм, то можете порекомендовать его боту. Он посмотрит и добавит в подборку, если понравится.

Ещё бот предложит вам пройти какой-нибудь айтишный тест, сгенерирует отговорку для вашего начальника/жены/коллеги/друга/кота и расскажет о других наших каналах в телеге.

Общайтес: @tproger_official_bot
Что в мире происходит

📱 Вышел Chrome 78. Разработчики реализовали совместный буфер обмена на связанных устройствах, перевод звонка с десктопного браузера на Android и экспериментальную поддержку DNS-поверх-HTTPS: https://tprg.ru/cWSk

📖 Netflix открыла код инструмента Polynote для исследователей. У него блочная структура, в каждом блоке может быть либо текст с математическими формулами, либо код на одном из поддерживаемых языков: https://tprg.ru/pFjX

👨‍💻 Состоялся релиз Node.js 13.0 — платформы для выполнения сетевых приложений на JavaScript. В новой версии обновили движок V8, добавили и включили по умолчанию полную поддержку Unicode, а также улучшили поддержку Python 3: https://tprg.ru/PiCq

💳 В даркнете снова нашли объявление о продаже данных кредитных клиентов «Сбербанка». МВД говорит, что полиция задержала предполагаемого продавца, сотрудника коллекторской фирмы, подрядчика «Сбербанка»: https://tprg.ru/leNd

🔜 Команда TON предложила инвесторам подождать запуска платформы 5 месяцев. Если они не согласятся, разработчикам придётся вернуть деньги. По словам The Bell, большинство инвесторов решило подождать. Запуск должен состояться 30 апреля: https://tprg.ru/ZfGu

🎮 Французский разработчик создал резюме в виде 3D-игры. Это небольшая площадка, по которой передвигаться надо на миниатюрном джипе. Пользователь может поехать в трёх направлениях: портфолио с описанием предыдущих проектов, информация о потенциальном сотруднике с контактами и игровая зона: https://tprg.ru/ok2N

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
Надоело читать техническую литературу и фантастику Айзека Азимова? Тогда обратите внимание на эту научную фантастику, написанную ИИ.

Причём с помощью нейросетей был создан не только текст книги, но и обложка, описание, рецензии и фото людей, «оставивших» эти рецензии.

Подробности читайте на сайте проекта: https://booksby.ai

#книги #ии #нейросети
Google запустила на Codecademy курс по изучению основ Go: https://www.codecademy.com/learn/learn-go

Что в курсе?
— настройка окружения и создание Go-файлов;
— типы данных и переменные;
— условные операторы;
— функции.

#go
Новая жизнь дискет: что такое флопотрон и как его сделать

https://tproger.ru/articles/floppotron-what-is-it-and-how-to-make/

Единственное, что осталось сегодня от флоппи-дисков — дизайн иконки «Сохранить». А всё, для чего можно использовать флоппи-дисководы — снимать вот такие видосы.

Читайте, как собрать такой флопотрон, как извлекать из него звук и откуда брать файлы с последовательностями нот.

#hardware #кек
Знали, что ВКонтакте тоже есть каналы, как в телеге? У «Типичного программиста» есть такой.

Присылаем туда только самое важное:
— подборки айтишных новостей;
— подборки актуальных вакансий;
— подборки образовательных материалов.

Подписывайтесь и читайте: https://tprg.ru/vk-channel
Печать пузырьками

Инженеры из Японии разработали технологию, которая позволяет печатать сообщения пузырьками на поверхности жидкости: https://tprg.ru/fED8

Например, таким образом можно выводить текущее время в кружке с утренним чаем, чтобы точно не опоздать на работу.

#технологии