Size: a a a

Типичный программист

2019 September 19
Типичный программист
​​Кто вы? Разработчик или тестировщик? Сисадмин или аналитик? Не говорите, мы сейчас узнаем сами.

Проходите тест, в котором нужно принять решения в нескольких жизненных ситуациях. В зависимости от ваших ответов мы определим, к какому направлению в IT вы больше склонны: https://tprg.ru/cvRL
источник
Типичный программист
Мнение: разработка через тестирование — это тупо. Обсуждаем TDD

https://tproger.ru/translations/test-driven-development-is-dumb/

Кроме сторонников TDD-подхода есть и его противники. Например, автор этой статьи.

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

Го обсудим.

#тестирование #tdd
источник
2019 September 20
Типичный программист
Бесплатная школа проектных менеджеров для студентов

BrainZ by CROC ищет студентов 2–4 курсов IT-направлений московских вузов, которые на 5 месяцев станут менеджерами школьных команд в программе «Школа IT-решений»: https://tprg.ru/itsm1910

Научитесь современным методологиям управления командой, примените возможности дизайн-мышления, попробуете Customer Development на реальных пользователях, познакомитесь с экспертами КРОК и других IT-компаний и поможете своей команде реализовать полезный проект для их школы или города.

Это #партнёрский пост
источник
Типичный программист
Умные 5G-решения от МТС

МТС на трёх примерах показал, как с помощью 5G будет работать концепция Connected Car:

«умный обгон» передаёт картинку ситуации на дороге с камеры одной машины на экран другой;

«умный перекрёсток» минимизирует «слепую зону» водителя, передавая картинку с уличной видеокамеры на экран в машине;

«безопасный пешеход», используя данные с уличной видеокамеры, отправляет предупреждения пешеходам на AR-очки или смартфон.

«По нашим подсчётам, если 80% автомобилей будут обладать подобными системами, количество ДТП только с пешеходами и велосипедистами может сократиться примерно вдвое», — прокомментировали результаты теста в МТС.

Это #партнёрский пост
источник
2019 September 21
Типичный программист
Бесплатные инструменты

У GitHub есть специальная программа GitHub Student Developer Pack, по которой студенты могут бесплатно получить более 20 инструментов для разработки: https://education.github.com/pack

Что там есть интересного:
— AWS Educate (до 110$ на счёт для некоторых платных опций);
— DigitalOcean (50$ на счёт);
— GitHub (неограниченное количество открытых и закрытых репозиториев);
— Microsoft Azure (100$ на счёт) и много чего другого.

Подробнее о том, как отправить заявку читайте здесь: https://tproger.ru/articles/free-from-github/

#инструменты #github
источник
Типичный программист
Что в мире происходит

😱 В открытом доступе оказалось почти 2 ТБ данных о работе МТС в целом и системы слежки СОРМ на её сетях в частности. Похоже, из-за ошибки сотрудника Nokia. Сейчас из Сети диск убрали, но эксперты из UpGuard успели всё сохранить и поделиться с журналистами: https://tprg.ru/UfgA

📲 Минкомсвязи разрешило Tele2 продолжить эксперимент с eSIM после почти полугодового перерыва. Из-за чего остановили эксперимент в апреле, точно неизвестно. Говорят, из-за какого-то «технического момента» на сетях оператора: https://tprg.ru/SXOu

🔧 GitHub приобрела инструмент для анализа кода Semmle. Он помогает тестировать код и находить в нём опасные ошибки. Инструментом активно пользуются многие технологические компании, включая Uber, NASA, Google и Microsoft: https://tprg.ru/ipGV

❗ Google выпустила экстренное обновление Chrome с патчами четырёх опасных уязвимостей. Технических подробностей компания пока не публикует. Известно только, что через уязвимости злоумышленник может выполнить в браузере произвольный код. Актуальная версия Chrome 77.0.3865.90: https://tprg.ru/3mDU

👾 Команда OpenAI провела эксперимент: поместила несколько ботов в простенькую виртуальную среду и задала им правила игры в прятки. Со временем они научились пользоваться возможностями среды. С усложнением среды усложнялось и поведение ботов: https://tprg.ru/cCIF

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
источник
Типичный программист
Знаете, кто такой Танели Арманто? В 1995 году этот разработчик из Финляндии придумал ту самую игру «Змейка».

В том году он устроился в молодую и растущую компанию Nokia, где ему поручили написать игры для новой модели телефона. Сначала он хотел реализовать там тетрис, но Tetris Company (да, есть и такая компания) хотела получать долю от каждого проданного устройства, а Nokia не хотела привязывать никакие платежи к точному количеству проданных продуктов.

Пришлось придумать что-то другое. В этой статье читайте о том, как в итоге для Nokia 6110 сделали одну из самых популярных мобильных игр: https://tprg.ru/KxFt

P.S. В конце видео — мультик.

#gamedev
источник
Типичный программист
Интенсив по Data Science от МегаФона

МегаФон объявляет конкурс среди тех, кто хочет построить карьеру в Data Science, на участие в пятидневном интенсиве BigDataCamp.

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

Все подробности на сайте: http://bigdatacamp.megafon.ru/

Это #партнёрский пост
источник
Типичный программист
Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью

https://tproger.ru/translations/data-structure-time-complexity-in-python/

При работе с данными важно выбирать правильные структуры данных. Это напрямую отразится на производительности приложения.

В этой статье объясняем нотацию «О» большое и сложность операций над списками, множествами и словарями в Python.

#python
источник
2019 September 22
Типичный программист
Подборка из 22 сайтов, которые помогут программисту в изучении английского: https://tprg.ru/HGsV

Ресурсы для изучения технической лексики, подкасты и видео про разработку, платформы для общения с носителями языка, IT-новости на английском.

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

https://tproger.ru/articles/ai-is-not-neural-network/

Многие ставят знак равенства между понятиями «нейронная сеть» и «искусственный интеллект». На примерах из жизни поясняем, почему это не так.

#ии #нейросети
источник
2019 September 23
Типичный программист
Конференция о трендовых веб-технологиях

27 сентября сообщество GetIT проведёт первую конференцию о трендах веб-разработки, Data Science и soft skills: https://tprg.ru/wd197

Спикеры из таких компаний, как HeadHunter, Tinkoff, Яндекс и Kaspersky Lab, расскажут о набирающих популярность технологиях, анализе собственных факапов и опыте перехода из разработки в публичные выступления для борьбы с выгоранием.

Можно присутствовать лично или смотреть онлайн, а по промокоду TPROGER действует акция 1+1 — можно прийти вместе с коллегой или другом по одному билету.

Это #партнёрский пост
источник
Типичный программист
Что в мире происходит

🖥 Google создала самый мощный квантовый компьютер — доклад об этом она опубликовала на сайте NASA. С сайта его вскоре удалили, но Financial Times успела ознакомиться с текстом. Компания заявила, что новый процессор за несколько минут справился с расчётами, которые у предшественника заняли бы 10 тысяч лет: https://tprg.ru/MjUq

👂 Специалисты «Яндекса» научили «Алису» распознавать человека по голосу. Голосовая помощница обращается к нему по имени, запоминает музыкальные предпочтения. Эта функция пока работает в тестовом режиме, причём лишь для одного человека: https://tprg.ru/m12A

👥 Разработчики сервиса Icons8 анонсировали открытый датасет из 100 тысяч фотографий несуществующих людей. Их сгенерировала нейросеть, обученная на 29 тысячах снимков моделей. Фотографии можно использовать для создания презентаций и рекламных кампаний: https://tprg.ru/tJ3w

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
источник
Типичный программист
Сайт, на котором можно надолго залипнуть, занимаясь всякими программистскими штуками: https://easylang.online/

Можно в интерактивной форме изучить основы программирования, поиграть в игры и покопаться в их исходниках.
источник
Типичный программист
Курс «Excel + Google-таблицы с 0 до PRO»

За 4 месяца вы научитесь работать в Excel и Google Таблицах на базовом и продвинутом уровне и сможете сделать свои бизнес-процессы более эффективными. Курс может быть полезен бухгалтерам, аналитикам, маркетологам, менеджерам, предпринимателям.

Чему вас научат?
— работать с простыми и сложными формулами и функциями;
— создавать диаграммы, группировать их и настраивать вычисления;
— обрабатывать массивы данных и на их основе строить прогнозы;
— фильтровать данные с помощью инструментов программ;
— создавать макросы для языка VBA.

Первым 20 студентам — скидка 20%.

Подробности по ссылке: https://clc.to/9abJcA

Это #партнёрский пост
источник
Типичный программист
Как программисту оценить свой темп работы — отвечают эксперты

https://tproger.ru/experts/how-to-evaluate-your-perfomance/

Не кажется ли вам, что вы работаете медленно? А как вообще измерить скорость работы программиста? Или для программиста скорость — не главное?

Спросили у наших экспертов, что они думают по этому поводу.

#эксперты
источник
2019 September 24
Типичный программист
Быстрый анонс: Tinkoff и McKinsey придумали задачу для аналитиков данных. Лучшим — техника Apple и хакатон с миллионом рублей. Худшим — понажимать на кнопки.

https://tprg.ru/datalike
источник
Типичный программист
Level Up: события и курсы #33

Если за окном только rain, а на душе — pain, то новая подборка мероприятий для программистов спешит согреть ваше сердце и душу.

В этом выпуске: школа тимлидов для студентов, обучение C# с трудоустройством в Питере и конференция для тестеров и про тестеров.

Бегом смотреть: https://tprg.ru/lvlup33
источник
Типичный программист
Создание игры от идеи до продвижения после релиза

https://tproger.ru/blogs/game-development-from-idea-to-post-release/

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

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

Читайте и используйте эти знания на практике.

#gamedev
источник
2019 September 25
Типичный программист
​​Вебинар на тему «Как программисту получить работу за границей?»

Пройдёт бесплатный вебинар, автор которого расскажет, как он устроился на удалённую работу в США с зарплатой в 9000$ в месяц.

Что ещё можно узнать на вебинаре:
— что писать в резюме, если нет опыта;
— что писать в резюме, если опыта много;
— отличия работы в РФ и за рубежом;
— как проходить собеседования и получить большую зарплату;
— всем участникам вебинара автор отправит резюме, которое помогло найти ему работу в США

Регистрируйтесь по ссылке: http://bit.ly/2ljRHns

Это #партнёрский пост
источник