Типичный программист
81.5K subscribers
2.66K photos
902 videos
8 files
7.45K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Как извлечь пользу из проваленного проекта

Факап — не всегда плохо. Как правило, это отличный опыт, из которого можно извлечь уроки на будущее.

Опытный менеджер рассказывает, как не доводить проекты до полных факапов и что делать, если всё же факап пришёл:

https://tprg.ru/aWPr

#работа #советы
This media is not supported in your browser
VIEW IN TELEGRAM
Наш подписчик запилил забавную вариацию «змейки». В этой игре не змейка гоняется за едой/шариками/монетками, а врачи собирают любителей пожарить шашлычок в парке.

Поиграть можно тут: https://tprg.ru/416Q

Автор: Владимир Гречкин

#gamedev #кек
Tproger Changelog: сделали для вас за апрель 2020

Продолжаем ежемесячную серию материалов с рассказом о последних изменениях в Tproger.

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

Налетайте: https://tprg.ru/EB6a

#changelog
Подборка лучших репозиториев. Часть 2

Очередная подборка репозиториев, которые могут пригодиться любому разработчику:

https://tprg.ru/Mlrk

Первая часть подборки — здесь.
This media is not supported in your browser
VIEW IN TELEGRAM
Синтезатор вкусов

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

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

Как это работает: https://tprg.ru/OMdo

#технологии
Традиции, которые появились в IT-компаниях во время удалёнки

С переходом на удалёнку во многих компаниях появились интересные традиции: одни проводит пятничные посиделки с пиццей, другие — онлайн-зарядку, а кто-то развлекает коллег мастер-классами по готовке.

Поговорили с представителями 20 компаний, и они нам рассказали о нововведениях в их командах:

https://tprg.ru/hLM5

А у вас появились какие-нибудь традиции на удалёнке?

#удалёнка #эксперты
IT во время чумы: что произошло за последнюю неделю

— Главный инженер Amazon Web Services Тим Брей уходит из Amazon после увольнения сотрудников, которые протестовали против постоянных переработок, увеличенных из-за коронавируса смен и отсутствия защитных средств на складах.

— Руководство Uber обсуждает сокращение более 20% сотрудников на фоне коронавирусного кризиса. Вместе с этим, компанию покидает один из старейших менеджеров компании Туань Фам, который работал в Uber на позиции CTO с 2013 года.

— В блог-посте Zoom перепутали ежедневно активных пользователей и участников митингов. Различие между ними довольно серьёзное — пользователь может участвовать в нескольких митингах в день, а значит и учтут в статистике его несколько раз. На фоне разоблачения плохого калькулятора стоимость акций Zoom снизилась на 7%.

— В Индии всех работников обязали установить локальный трекер COVID-19. Кроме того, установить приложение должны и жители наиболее опасных «районов сдерживания». Приложение обменивается данными с централизованным сервером, а не с конечными устройствами, поэтому сохранность личных данных под вопросом.

— В свежих дев-сборках Android и iOS появился API от Google и Apple для отслеживания коронавирусных больных с помощью Bluetooth.
Попробовать можно в бета-версиях Xcode 11.5 и Google Play Services.

#новости
This media is not supported in your browser
VIEW IN TELEGRAM
Вот Ctrl + C Ctrl + V и дошёл до реальности.

Исходники этого алгоритма здесь: https://tprg.ru/TGHp

#технологии #ar
белорусская IT-компания Banuba разработала бесконтактный интерфейс для управления заказами

Об этом рассказал основатель VP Capital Виктор Прокопеня в интервью TUT.BY.

Система может применяться в банковских и кофейных автоматах на улицах. Нужные действия или опции человек может выбирать, показывая определённые жесты. Камера фиксирует жест, анализирует и определяет его тип.
Чем занимается облачный разработчик и как им стать

«Ой, да что там делать, развернул и пошёл» — типичный стереотип про облачные технологии.

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

https://tprg.ru/Mpeb

#облака
Media is too big
VIEW IN TELEGRAM
Разработчик написал простенький интерфейс, чтобы с помощью Arduino управлять подсветкой своей клавиатуры. И исходниками поделился:

https://tprg.ru/Kcrw

#arduino
Си возглавил рейтинг популярности языков программирования TIOBE впервые за 5 лет

Примечательно, что в январе этого года по версии этого же рейтинга Си стал языком года. Создатели рейтинга тогда объяснили это тем, что язык популярен для разработки интернета вещей и смарт-устройств.

Нынешний скачок в рейтинге может быть связан с пандемией — точнее с тем фактом, что С и С++ часто используются в медицинском ПО.

Источник: рейтинг TIOBE

#си #java #tiobe
Кто вы из известных айтишников? Проходите наш новый тест и узнаете: https://tprg.ru/q0YQ

А в комментах расскажите, насколько близка вам предложенная характеристика.

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

С её помощью можно писать код прямо через GitHub.

Среда основана на VSCode, который запускается в браузере. С помощью Codespaces также можно собирать проект, тестировать, отлаживать, развёртывать приложения и настраивать SSH-ключи.

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

Источник: блог GitHub

#github #ide
This media is not supported in your browser
VIEW IN TELEGRAM
В Майнкрафте собрали нейросеть, которая распознаёт рукописные цифры.

Здесь инструкция по созданию: https://tprg.ru/1wni

#minecraft #нейросети
Кто угодно: если твой код работает, просто не трогай его

Мой код:
в ответ на фильм Дудя Павел Дуров привёл 7 причин не переезжать в Кремниевую Долину

«Будучи знакомым со многими героями фильма Юрия лично, я заметил контраст между тем, что они декларируют на камеру, и тем, о чем говорят в личных беседах. От всех знакомых предпринимателей из сюжета я не раз слышал о минусах жизни в США. Сейчас один из них половину времени проводит на родине, другой фактически уже несколько месяцев как вернулся в Европу, третий разочаровался в американцах и строит вокруг себя „маленькую Россию”» — говорит Павел Дуров в своём посте в ответ на фильм Юрия Дудя о Кремниевой долине.

Когда-то Павел сам рассматривал возможность переезда в Америку, но, в отличие от некоторых, отказался от этой затеи.

Источник: Павел Дуров
Как из гуманитария стать программистом?

Задумали сменить гуманитарную профессию на программирование? Обсудили с экспертами, с чего начать:

https://tprg.ru/Yn1w

Есть друзья-гуманитарии? Поделитесь с ними материалом, наверняка им будет полезно.

#эксперты
Основатель Product Hunt запустил сайт для онлайн-питчей стартапов

https://tprg.ru/bPOv

Работает это так:
1. Основатели стартапа отправляют видео о своём проекте.
2. Каждую неделю инвесторы оценивают заявки и голосуют за финалистов.
3. Создатели лучших проектов проводят питчи группе инвесторов во время еженедельного демо-дня в онлайне.
4. В течение следующих 7 дней у инвесторов есть возможность написать основателям стартапов, которые их заинтересовали.

#стартапы
Media is too big
VIEW IN TELEGRAM
Ностальгический пост про создание псевдотрёхмерной гоночной игры.

Поиграть можно тут: https://tprg.ru/5qTs

Исходники посмотреть здесь: https://tprg.ru/9vD7

А в этой статье автор рассказывает про процесс разработки: https://tprg.ru/aFB3

#gamedev #javascript