Типичный программист
80.9K subscribers
3.08K photos
1.04K videos
11 files
7.71K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Дорожная карта: как освоить фронтенд-разработку в 2022 году

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

Бонусом — советы и опыт сениор фронтенд-разработчика: https://tproger.ru/articles/frontend-roadmap-2021/

#фронтенд #шпаргалки
👍26🤯9👎5🔥32
Подборка актуальных вакансий

Ведущий системный аналитик
Где: Москва, можно удалённо
Опыт: от 2 лет

Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет

Технический руководитель
Где: Москва, можно удалённо
Опыт: от 6 лет

Middle / Senior DevOps Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет

Разработчик DWH / ETL
Где: Москва, можно удалённо
Опыт: до 3 лет

QA Automation Engineer
Где: Москва, можно удалённо
Опыт: до 3 лет

Руководитель разработки
Где: Москва, можно удалённо
Опыт: от 1 года

Тимлид разработки в команду логистики
Где: Москва
Опыт: от 1 года

Менеджер по продажам в IT
Где: Москва, можно удалённо
Опыт: от 3 лет

#вакансии #работа
👎9👍3💩3🤮1
This media is not supported in your browser
VIEW IN TELEGRAM
Что будет, если объединить несколько фэнтезийных миров в одном проекте на React?

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

Вот тут вы можете изучить код проекта и его особенности: https://github.com/sfatihk/react-world

А здесь протестировать его в деле:https://sfatihk.github.io/react-world/#

#веб #react
👍31👎3
Энтузиаст написал программу для управления громкостью с помощью жестов, чтоб не вставать с дивана

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

Если хотите повторить его успех, то подробности реализации и код он опубликовал здесь:

https://habr.com/ru/post/678638/

#python #computervision
👍65😁6🤔6😱5
​​Найдено лучшее расширение для VS Code — Incredibly In Your Face!

Само расширение: https://marketplace.visualstudio.com/items?itemName=VirejDasani.incredibly-in-your-face

Исходники: https://github.com/virejdasani/Incredibly-InYourFace

#кек #vscode
❤‍🔥68😁21🔥15👎7💩7👍6👏2🤣1
Что делать и что учить, чтобы стать DevOps-инженером

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

Если вам это интересно, но не знаете с чего начать, то ведущий инженер DevOps Группы «Иннотех» Илия Карин поделился своими мыслями на этот счёт:

https://tprg.ru/ef1V

#devops #начинающим
👍37🔥3🥰1
​​Ещё одно расширение для VS Code от создателей Incredibly In Your Face, только теперь с лицом Думгая. Показывает закономерную реакцию на количество ошибок в коде.

Не разочаровывай Думгая!

Исходники и процесс разработки: https://github.com/virejdasani/InYourFace

Расширение: https://marketplace.visualstudio.com/items?itemName=VirejDasani.in-your-face

#кек #vscode
👍59💩17🤣144🤩1
Что такое графы, и как их применять в аналитике?

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

Вместе с аналитиком Группы «Иннотех» рассказываем о графовой аналитике, практических решениях и первых шагах для новичков: https://tprg.ru/up2r

#аналитика
👍31😁10💩52
Как восстановить данные с повреждённого жесткого диска? Возможно, вам сможет помочь Python

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

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

https://nuancesprog.ru/p/16135/

#python #советы
👍14🖕1
Стар телом, но не духом!

#кек #twitter
87👍61🔥12🤣11🍾7👏6😢3😁2👎1🖕1
This media is not supported in your browser
VIEW IN TELEGRAM
Илон Маск показал гуманоидного робота Tesla

Этой ночью Tesla провела презентацию Tesla AI Day 2022. На ней компания показала два прототипа человекоподобного робота Optimus разных итераций разработки. Первый, более старый прототип, внешне был менее привлекателен, но при этом мог самостоятельно ходить. Второй более похож на робота с рендеров, но при этом пока не способен передвигаться самостоятельно.

Робот оснащён батареей с ёмкостью 2,3 кВт/ч, модулями Wi-Fi и LTE, а самое главное чипсетом SoC Tesla. Двигаться он будет благодаря технологиям «автопилота», которые сейчас уже применяются в автомобилях компании.

Маск убеждён, что компания сможет продавать таких роботов по цене в 20 000 долларов, при этом они будут куда разумнее и полезнее существующих аналогов. В будущем Маск также рассчитывает заменить ими работников заводов Tesla.
42👍30💩19🤔5😁4👎3🤮3🖕3🔥2🤯1🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
Осторожно, возможно сейчас у вас сведёт олдскулы: вот такой маленький, но самый настоящий жёсткий диск устанавливали на Nokia N91.

Это телефон с улучшенными мультимедийными возможностями, работающий под управлением Symbian OS 9.1 и оснащённый 4 и 8 ГБ памяти.

#история #hardware
👍154🥰42🤯16🔥83🐳1
Настало время действительно важных разработок: Google представила клавиатуру длиной 165 см — все клавиши в один ряд

Японское подразделение Google представило «одномерную» клавиатура Gboard Bar. В ней все клавиши выстроены в один ряд длиной 1,65 м.

Разработчики говорят, что Gboard Bar, например, позволит расширить личное пространство, не позволяя другим сотрудникам в офисе разместиться слишком близко. А ещё на клавиатуре не удастся разлечься коту — она слишком неудобная для этого, да и пользователь теперь всегда будет помнить, где находится какая клавиша.

В общем, надо брать.

#кек #технологии #google
🤡53😁39💩15👍5😐3
Как создавать дашборды, которыми будут пользоваться?

Дашборд — это инструмент визуализации важных показателей бизнеса. На создание этого инструмента компании тратят много времени и сил. Но иногда он не находит отклика у сотрудников.

В статье — о том, как обычно создаются дашборды и почему это не всегда происходит успешно. А ещё рекомендации для всех, кто хочет создавать полезные и востребованные информационно-аналитические системы: https://tproger.ru/articles/kak-sozdavat-dashbordy-kotorymi-budut-polzovatsja/

#инструменты #эксперты
👍19😁2💩2