tproger | Технологии

Telegram-канал tproger - Типичный программист

84520

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media

Подписаться на канал

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

Смотрим мы на все эти IntelliJ IDEA, VS Code и другие модные среды разработки и понимаем: кажется, мы стали забывать про действительно лучшую IDE для программирования.

Исправляемся

Читать полностью…

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

Лучшие IT-специалисты могут получить работу всего за один день

Если вы один из них, то участвуйте в One Day Offer от МКБ. Он пройдёт 22 апреля специально для аналитиков (DWH), разработчиков DWH (OLAP), разработчиков Java, сеньор React-разработчиков, QA Engineer, а также системных аналитиков и тех, кто умеет ими руководить.

Мероприятие пройдёт онлайн, поэтому пообщаться с командами и пройти тестовое задание можно будет, не вставая с дивана.

Оставьте заявку и, возможно, именно вы сможете получить заветный оффер: https://tprg.ru/nWHY

Реклама ПАО «МОСКОВСКИЙ КРЕДИТНЫЙ БАНК» LjN8KYDDD

Читать полностью…

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

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

Читать полностью…

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

Apple разрешит устанавливать сторонние приложения на iOS 17

По данным Bloomberg, сторонние приложения для iOS 17 станут доступны уже в начале 2024 года.

Но, как всегда, есть нюанс: https://tproger.ru/articles/apple-razrewit-ustanavlivat-storonnie-prilozheniya-na-ios-17/

#ios

Читать полностью…

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

Осваивая программирования самостоятельно, легко запутаться и потеряться в объёме информации

Чтобы быстро стать программистом и не выгореть, важно иметь чёткий план и структуру.

За плечами Сергея Дмитриевского опыт работы в IT 12 лет в крупнейших компаниях. Сергей прошёл путь от стажёра до руководителя команды программистов в Авито.

Он уже помог более 100 людям с нуля стать программистами и начать зарабатывать в IT. В своём канале Сергей:

— даёт конкретные инструкции, как стать программистом с нуля;
— показывает «план-майндкарту» с пошаговыми действиями, как устроиться на первую работу;
— рассказывает про удалённую жизнь программиста в Дубае.

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

Подписывайтесь: /channel/+o2g_mZk4N6Y2MjAy

Реклама ИП Дмитриевский Сергей Владимирович LjN8JuvN7

Читать полностью…

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

5 новых фич C#, которые вам стоит начать использовать прямо сейчас

С# продолжает развиваться, и команда разработчиков языка регулярно добавляет в него новые функции и возможности. Однако многие фичи просто не используются программистами. И очень даже зря.

Вместе с экспертами Ozon Tech и Route 256 сделали обзор пяти полезных фич C#, которые появились в языке за последние четыре года. Пользуйтесь:

https://tprg.ru/kAqO

Реклама ООО «Озон технологии»

Читать полностью…

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

Лучшее, с чем вы сталкивались в IT?

Только неправильные ответы.

#обсуждение

Читать полностью…

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

Почему треть россиян бесят их коллеги, зачем нейросеть хочет уничтожить людей и кто круче напишет статью про Python — ChatGPT или человек?

Рассказали в дайджесте Tproger, где собрали лучшие материалы, вышедшие в наших каналах за неделю: https://tproger.ru/articles/dajdzhest-tproger/

#python #веб #django #нейросети #gamedev

Читать полностью…

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

Наташ, вставай, мы ещё не все данные о трендах обработали!

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

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

Реклама АО «Газпромбанк»

#тесты #datascience

Читать полностью…

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

Как стать мидлом-фронтендером всего за полгода? Забирайте пошаговый гайд!

Читать полностью…

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

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

Обсудили тему с экспертом КРОК и рассмотрели протокол AMQP, его реализацию RabbitMQ и протестировали простое приложение, разработав для него автотесты с помощью pytest:

https://tprg.ru/vOAD

#python #тестирование

Читать полностью…

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

Ищем графического дизайнера, которому будет интересно поработать с нами над задачей обновления айдентики нашего огромного количества Telegram-каналов.

Если вам это интересно, то отправьте на почту pavel.b@tproger.ru несколько примеров своих работ и мы с вами свяжемся.

Читать полностью…

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

Подборка актуальных вакансий

Специалист по информационной безопасности
Где: удалённо
Опыт: можно без опыта

Аналитик
Где: удалённо
Опыт: от 2 лет

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

Эксперт по сопровождению системы RS-Securities
Где: удалённо
Опыт: от 2 лет

Администратор сред виртуализации
Где: Москва, можно удалённо
Опыт: от 2 лет

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

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

Старший инженер в DWH
Где: Москва, Санкт-Петербург, можно удалённо
Опыт: от 3 лет

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

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

Руководитель экспертно-аналитической группы
Где: Москва, можно удалённо
Опыт: от 5 лет

#вакансии #работа

Читать полностью…

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

Нашли для вас большую шпаргалку по нейросетям, в которой:
— визуально показаны основные виды нейросетей;
— есть немного теории на английском;
— много подсказок по Python для работы с данными и машинным обучением;
— есть несколько инфографик по сложности алгоритмов.

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

#нейросети #шпаргалки

Читать полностью…

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

​Space X запускает космические корабли, а DatsTeam – новый хакатон!

И приглашают вас отметить День космонавтики на крутой игре. Вы пишете свой «геймпад» к «игровой консоли» и сразу играете в игру. Задача каждой команды создать свой шедевр, максимально приближенный к оригиналу. Команда, которая покажет лучший результат по итогам двух этапов получит Apple MacBook Pro на каждого участника.

Можно участвовать в команде от 1 до 3 участников от 18 лет. Использовать разрешается вообще любые технологии (JS, Java, PHP, Swift, Python, C++, 1C и др.) — никакая из выбранных не даст дополнительного преимущества перед другими участниками.

Хакатон пройдет в два этапа:
1 этап: 21 апреля 17:00 — 22 апреля в 16:00 по мск
2 этап: 22 апреля в 17:00-20:00

На вопросы отвечают по почте: info@datsteam.dev

А узнать подробнее и зарегистрироваться на хакатон до 20 апреля можно на сайте: https://tprg.ru/2xzD

Реклама ООО «ДТГ»

Читать полностью…

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

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

#шпаргалка #инструменты

Читать полностью…

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

Годный бесплатный видеокурс по продвинутому бэкенду на Node.js

В этом ролике вы научитесь реализовывать масштабируемый бэкенд на Node.js, Nest.js, PostgreSQL в связке с ORM Sequelize. А также задокументируете API с помощью SWAGER Nest.js и обернёте приложение в Docker.

Ролик идёт чуть больше 1,5 часа. Но зато тема раскрыта очень подробно и доступно. Из 1100 комментариев почти все — положительные: https://youtu.be/dDeWWQWMM-Y

Обязательно сохраните себе, чтобы не потерять.

#бэкенд #nodejs #курсы

Читать полностью…

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

Как бесплатно получить доступ сразу к нескольким платным курсам?

GeekBrains отдаёт подборку курсов, которая обычно стоит 25 000 рублей, которые помогут:

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

Не упустите момент и заберите подборку прямо сейчас:

https://tprg.ru/ZHoc

Бонусом вы получите бесплатный доступ к внутренним мероприятиям GeekBrains.

Реклама ООО «Гикбреинс»

Читать полностью…

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

Основы SOLID для начинающих

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

Принципы SOLID стали краеугольным камнем современной разработки программного обеспечения и широко используются в объектно-ориентированных языках программирования, таких как Java, C++ и Python. Если вы не любите длинные видеоуроки, то в этой подборке — короткие видео, которые помогут познакомиться с основами:

https://tprg.ru/R3qV

#solid

Читать полностью…

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

Собрали свежий дайджест лучших материалов по Python

Узнайте, какие существуют альтернативы ChatGPT, как написать собственный Duolingo и как изменились фреймворки Python для работы с BigData: https://tproger.ru/articles/python-digest-7/

#python #нейросети

Читать полностью…

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

«Чистый» код и ужасная производительность

Программистам, особенно начинающим, часто рекомендуют писать «чистый» код. Вот основные правила чистого кода.
— Отдавайте предпочтение полиморфизму, а не «if/else» и «switch».
— Код не должен знать о внутреннем устройстве объектов, с которыми он работает.
— Функции должны быть маленькими.
— Каждая функция должна выполнять одну задачу.
— Принцип «DRY» — Don’t Repeat Yourself («не повторяйся»).

Но на самом деле, большая часть этих правил не влияет на среду исполнения кода. А в добавок может ещё и сильно урезать производительность.

Почему так происходит и что с этим делать: https://habr.com/ru/companies/sportmaster_lab/articles/728880/

#чистыйкод #советы

Читать полностью…

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

Нужно ли в 2023 ходить в вуз?

Ведь сейчас получить высшее образование можно даже не выходя из дома. Например, ВШЭ, входящая в рейтинг ТОП-100 вузов России по версии Forbes, начала набор на онлайн-программы для бакалавриата и магистратуры. Выбор большой: от психологии до data science.

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

Посмотрите интересную для вас программу и оставляйте заявку: https://tprg.ru/Ou0p

Реклама НИУ «ВШЭ» LjN8KaJWn

Читать полностью…

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

Языковые модели — это нелинейные функции, которые предназначены угадывать последовательность слов, если задать им в качестве примера вопрос или текст.

Разбираемся, как работают языковые модели типа ChatGPT, почему они появились только сейчас и сразу стали так популярны

#нейросети #ии

Читать полностью…

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

Наконец-то вы стали Junior-разработчиком! А что дальше?

Рассказываем, как вести себя в первые 100 дней работы и не облажаться: https://tproger.ru/experts/100-dnej-na-pozicii-junior/

#начинающим #советы #эксперты

Читать полностью…

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

Актуальные и полезные материалы по Python, С++ и машинному обучению

Если вы хотите самостоятельно изучить одно из IT-направлений, лучше всего использовать комплексный подход:
— осваивать теорию по актуальным источникам;
— закреплять новую информацию на практических заданиях;

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

Учитывая всё это, Академия Яндекса разработала бесплатные хендбуки — онлайн-учебники, с помощью которых можно изучить IT-темы с нуля, систематизировать знания или ликвидировать пробелы. Проходите главы последовательно или в произвольном порядке и решайте задачи.

Сейчас на сайте доступны материалы по Python, С++ и машинному обучению. Сохраняйте ссылку, чтобы не потерять: https://clck.ru/33t54F

Реклама ООО "ИНТЕРСЕРЧ СОЛЮШНС LjN8KbYH1

Читать полностью…

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

Amazon внезапно ворвалась в гонку генеративных ИИ и выпустила бесплатный аналог Copilot X и другие нейросетевые новинки.

Что за новинки и где попробовать: https://tproger.ru/articles/amazon-vypustila-besplatnyj-analog-copilot-x/

#нейросети #ии #инструменты

Читать полностью…

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

Программисты славятся своим образным мышлением.

И подтверждение тому — 100 самых ярких цитат о программировании: https://tproger.ru/articles/programming-quotes/

#история #кек

Читать полностью…

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

Кто тут сдает квартиры и ищет жильцов? Встречаем, удобный сервис для собственников — Яндекс Аренда

Почему лучше использовать его, а не заниматься квартирным вопросом самому?
Вот вам несколько причин:
— Это сильно быстрее: выбирать жильцов можно по анкетам онлайн и найти квартирантов всего за несколько дней
— Можно не переживать покроет ли плата за первый и последний месяц стоимость имущества или ремонт испорченной вещи — есть страховка квартиры
— Сдавать квартиру безопасно: все прозрачно, нет никаких скрытых платежей

Оставить заявку можно здесь: https://arenda.yandex.ru/s/HIplj0

Реклама ООО "ЯНДЕКС.ВЕРТИКАЛИ"
Pb3XmBtztCE4p1KAFtuFU6bFsUwXy1KAR7dVkLQ

Читать полностью…

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

Устали от бесконечных дедлайнов, асапов, совещаний и спринтов?

Медленное программирование — новый тренд для уставших разработчиков: https://habr.com/ru/articles/727464/

#карьера #softskills #здоровье

Читать полностью…

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

«Полнотельная» жестовая клавиатура с OpenCV и MediaPipe

Semaphore позволяет отслеживать положения тела и рук и вводить символы через семафорную азбуку с небольшой поправкой на особенности клавиатуры. Из плюсов — отсутствие туннельного синдрома и постоянный фитнес. Минусов, очевидно, нет.

Наконец-то нормальные пет-проекты: https://github.com/everythingishacked/Semaphore

#diy #python #opencv #нейросети

Читать полностью…
Подписаться на канал