Size: a a a

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

2020 April 16
Типичный программист
На фото в посте — Macintosh 128K, выпущенный в 1984 году

Немного характеристик:
— процессор Motorola 68000, 7.8 МГц;
— RAM 128 КБ;
— работал под ОС System 1;
— диагональ экрана 9” с разрешением 512х342 пикселя;
— весил компьютер 7.5 кг;
— стоил такой аппарат в то время около $3000.

#история
источник
2020 April 17
Типичный программист
23 сайта для практики хакинга

Спрос на защиту данных сегодня как никогда высок. Отсюда же высокий спрос на тех, кто пытается эти данных хакнуть.

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

https://tprg.ru/oijY

#безопасность
источник
Типичный программист
Какой ОС пользуется премьер-министр России?

Похоже, что это российская ОС на базе ядра Linux — Astra Linux. На это можно было обратить внимание на одном из последних совещаний правительства.

Astra Linux — UNIX-подобная ОС, основанная на дистрибутиве Debian, разработку которой с 2008 года ведёт компания РусБИТех. Система сертифицирована для работы с данными под грифом «особой важности».

Источник: CNews

#linux
источник
Типичный программист
источник
Типичный программист
Pet projects

Прогаете что-нибудь для себя в свободное от работы время? Делитесь в комментах к этому посту своими несекретными домашними проектами, критикуйте и перенимайте идеи друг друга.
источник
2020 April 18
Типичный программист
Как это отменить?! Git-команды для исправления своих ошибок

Что-то напортачили в гите и теперь не знаете, как это исправить?

Не вы первый встречаетесь с такой проблемой. Вот список команд, которые выручат вас в экстренной ситуации, с примерами их применения:

https://tprg.ru/L39J

#git
источник
Типичный программист
Визуализация аудио лицами

Что получится, если взять алгоритм для визуализации мелодий, нейросеть для генерации человеческих лиц и какую-нибудь драйвовую песенку? Определённо нечто интересное.

Исходники алгоритма:

https://tprg.ru/hgfL

Источник: NeuralShit

#нейросети #ml
источник
Типичный программист
Автопилот для комбайна

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

Пример этих ребят доказывает, что это совсем не так. Они создали автопилот для сельхозкомбайна. В статье рассказали, как именно это работает:

https://tprg.ru/IFqr

#нейросети
источник
2020 April 19
Типичный программист
2 подборки по питону: для начинающих и продолжающих

В первой рассказываем, как освоить азы и научиться решать простейшие задачи: https://tprg.ru/6xTL

А во второй — какие темы изучать после этого и где это лучше всего делать: https://tprg.ru/8Iif

#python
источник
Типичный программист
Немного флопотронной классики в ленту

А недавно у нас выходила статья, в которой мы рассказывали, как это работает и как создать такое самому:

https://tprg.ru/hPUI

#hardware
источник
Типичный программист
Разработчик своими руками собрал дисплей из пузырьков

Процессом создания, компонентами схемы и кодом для Arduino он поделился в своём блоге:

https://tprg.ru/j7LO

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

#diy #arduino
источник
2020 April 20
Типичный программист
Ближайшие ивенты для разработчиков

Онлайн-хакатон YoHack
23–26 апреля

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

Митап QA Evening
21 апреля, онлайн

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

Конференция GET PROF IT: JavaScript | DevOps
22 апреля, онлайн

Конференция для опытных JS-разработчиков и DevOps-инженеров, на которой поговорят про методологии разработки, веб-компоненты, CI-процессы и организацию AWS Cloud Native.

Митап IT talk «MLOps: Модели превращаются в индустриальные решения»
22 апреля, онлайн

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

Конференция Java Z-Day
23 апреля, онлайн

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

Вебинар-интервью Solvery «Серёжа Попов про Frontend — кого и за что берут сейчас на стартовые позиции»
23 апреля

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

#ивенты
источник
Типичный программист
В Microsoft разрабатывают ИИ, который с вероятностью 99% будет находить ошибки в коде

https://tprg.ru/sDUh

При этом он будет их разделять на критические, важные и малозначимые. В компании подсчитали, что в среднем любой разработчик допускает около 70 ошибок на каждые 1000 строк кода. А исправление каждой из них требует в 30 раз больше времени, чем написание одной новой строчки кода.

В ближайшие месяцы Microsoft планирует выложить алгоритм в открытый доступ.

#ии #microsoft
источник
Типичный программист
На Фарерских островах запустили игру для дистанционного туризма

https://tprg.ru/plaW

В режиме реального времени фарерцам можно будет давать команды «идти», «бежать» или «прыгать». Люди будут их выполнять, если это безопасно. Можно даже будет летать на вертолёте. Игроку остаётся наслаждаться природой, которая будет открываться перед его глазами.

Ближайший тур начинается в 16:00 по мск, ещё успеваете. Если пропустите, то приходите позже, это не последний.

#gamedev
источник
Типичный программист
Пошаговый гайд, который поможет сделать дизайн сайта с нуля. Часть первая: разбираемся, какой сайт вам нужен

Создание дизайна сайта — это не просто подбор подходящих цветов по палитре, а полноценное проектирование.

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

https://tprg.ru/ptXx

#фронтенд #дизайн
источник
2020 April 21
Типичный программист
Обновление Яндекс.Диалогов

В Яндекс.Диалогах вышел большой пакет обновлений в формате Dev Preview для разработчиков голосовых приложений.

Среди новых фич:
— статистика пользователей навыка,
— технические метрики качества навыка,
— инструмент для работы с интентами,
— сохранение контекста сессии и контекста пользователя в Алисе,
— небольшие изменения в протоколе.

Подробнее почитать о каждой фиче можно у Яндекса в блоге: https://tprg.ru/TVdM

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

— Специалисты из BenevolentAI предложили использовать лекарство от ревматоидного артрита в качестве лечения коронавируса. Для поиска лекарства они задействовали технологию, которая использует семантический поиск в научных статьях и базах производителей, чтобы построить граф знаний и найти новые применения существующих препаратов.

— На главной странице Яндекса появился блок «Коронавирус: статистика» с графиками распространения инфекции в России и мире. Информацию по России сервис собирает по данным «Роспотребнадзора», по миру — из Университета Джонса Хопкинса.

— Facebook запустил приложение для стриминга игр с телефона. Повсеместная самоизоляция стала удобным моментом для выхода компании на рынок игрового стриминга. В Facebook Gaming можно смотреть и запускать игровые стримы прямо с мобильного устройства, играть в Facebook Instant Games и чатиться с друзьями.

— Стартап в области компьютерного зрения LandingAI, основанный создателем Coursera Эндрю Ыном, разрабатывает инструмент для отслеживания социального дистанцирования между людьми в реальном времени. Система может быть полезной на производстве или в офисах до тех пор, пока вакцина от коронавируса не будет найдена.

#новости
источник
Типичный программист
Типичный рабочий день специалиста по Data Science

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

А если проекта нет, то что делает? В нашей новой статье дата-сайентист рассказал про свой типичный рабочий день, а также про самое приятное в работе:

https://tprg.ru/3mSh

#datascience
источник
2020 April 22
Типичный программист
Вышел Python 2.7.18 — последний релиз Python 2.x

https://tprg.ru/ogi0

Версия 2.7 поддерживалась почти 10 лет параллельно с обратно-несовместимыми версиями 3.x. Теперь же остаётся только одна версия языка, которая продолжит развиваться.

Так что можно постепенно начинать забивать на совместимость с 2.x в своих проектах и библиотеках.

#python
источник
Типичный программист
3 крупнейших производителя жёстких дисков признались в скрытом использовании технологии SMR в некоторых моделях жёстких дисков

Сначала в ответ на разоблачение в этом призналась Western Digital, затем подтянулись Toshiba и Seagate:

https://tprg.ru/X7zk

Метод черепичной магнитной записи SMR даёт возможность увеличить ёмкость накопителя на 15–20%. Но при этом начинает страдать скорость перезаписи данных.

#hardware
источник