tproger | Technologies

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

Subscribe to a channel

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

Примеры приложений на Jetpack Compose Samples

Это один из самых популярных репозиториев по изучению Jetpack Compose. Каждый пример показывает различные варианты использования Compose, уровни сложности и API.

Проект постоянно обновляется. Так что даже если знали про него, то советуем заглянуть — вдруг найдёте что-то новое и интересное для себя: https://github.com/android/compose-samples

#compose #android #kotlin

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

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

«Семь ступеней дебага»

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

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

Новости про ChatGPT сыпятся чуть ли не из утюга, поэтому отобрали самые важные из них в одном месте

В этот раз мы расскажем, как ChatGPT помогла студенту РГГУ защитить диплом бакалавра, как написала речь для конгрессмена США и почему из-за ChatGPT Microsoft решила воскресить Yahoo:

https://tproger.ru/articles/novosti-chatgpt-student-rggu-napisal-diplom-nejrosetju-a-microsoft-voskreshaet-yahoo/

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

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

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

Дайджест Python: чем плох Django и как создать бота на GPT-3

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

Узнайте, как создать чат-бота на основе GPT-3, написать собственные библиотеки для разработки игр, создать собственный SEO-анализатор и с чем сталкиваются джуниоры на собеседованиях:

https://tproger.ru/articles/dajdzhest-python-chem-ploh-django-i-kak-sozdat-bota-na-gpt-3/

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

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

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

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

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

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

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

Middle / Senior Mobile Developer (Flutter / Dart)
Где: Москва, можно удалённо
Опыт: от 3 лет

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

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

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

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

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

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

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

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

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

50 вопросов для собеседования по Flutter

Добротная статья, в которой собраны вопросы и ответы с собеседований для разработчиков с опытом до 1-1, 5 года. Основные темы: основы Dart, управление состоянием, работа с Firebase, лучшие практики разработки Flutter-проектов.

https://learnpainless.com/flutter/50-flutter-interview-question-for-1-year-experience/

#flutter #mobile

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

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

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

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

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

Как своими руками и бесплатно установить SSL-сертификат, чтобы зашифровать соединение с сайтом?

Сегодня SSL-сертификат — обязательный атрибут серьезных сайтов. И вот годный гайд, как установить бесплатный SSL-сертификат на сайт самостоятельно: https://tproger.ru/articles/instrukcija-po-ustanovke-besplatnogo-ssl-sertifikata-na-sajte/

#веб #безопасность

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

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

Кем работать в IT, если не хотите программировать?

По данным аналитиков, треть россиян хочет работать в IT, при этом большинство не понимает, как это сделать. Но в IT есть много направлений для людей с разными навыками. Даже программировать сейчас можно без кода — спасибо no-code-инструментам.

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

https://tprg.ru/rYxc

#начинающим #советы

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

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

Что такое UDP-протокол и насколько он надёжен?

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

В статье рассказываем, что это означает на практике и насколько надёжен такой способ передачи данных: https://tproger.ru/translations/udp_reliability/

#начинающим #интернет

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

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

Как стать программистом и с чего начать, если нет практического опыта, а представление о программировании весьма размытое?

Составили подробный гайд, где рассказываем, как стать востребованным программистом с нуля и на что обращать внимание в ходе обучения: https://tproger.ru/articles/kak-stat-programmistom

#начинающим #шпаргалки

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

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

Тем временем, на грустной ноте с утечкой Яндекс внезапно вошёл в рейтинг 10 самых посещаемых сайтов мира — его посещали 3,4 млрд раз за месяц.

Интересно, что поисковик обогнал Yahoo (3,3 млрд) и WhatsApp (2,9 млрд). А Google и YouTube агрегируют больше трафика, чем все остальные 48 сайтов в топе вместе взятые.

#тренды #яндекс #интернет

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

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

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

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

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

Middle / Senior Mobile Developer (Flutter / Dart)
Где: Москва, можно удалённо
Опыт: от 3 лет

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

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

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

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

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

Senior Application Security Engineer
Где: Москва, можно удалённо
Опыт: от 5 лет

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

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

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

+1 фобия на собеседовании — доказать, что всё из портфолио сделал ты, а не ChatGPT.

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

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

Релокейт в Узбекистан глазами айтишников

В 2022 году из России уехало около 100 000 IT-специалистов. Примерно 10% из них выбрали для проживания и работы Узбекистан.

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

https://tproger.ru/articles/relokejt-v-uzbekistan-glazami-ajtishnikov/

#релокация

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

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

Говорят, что карьера в финтехе — это успех

Там высокие зарплаты, интересные проекты, лучшие технологии, стабильность, самореализация и бонусы. Но, как всегда, есть несколько «но».

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

https://tprg.ru/eam5

#карьера #советы

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

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

Делитесь своим опытом и получайте дополнительный доход

Яндекс Практикум ищет наставников и ревьюеров на свои курсы, особенно на следующие направления:

— Frontend-разработка
— DevOps
— Продуктовая аналитика

Узнать подробнее и откликнуться: https://tprg.ru/aikZ

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

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

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

В PHP много $. Жаль, что это не про деньги.

#twitter

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

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

Нашли очень интересный тред на Reddit, в котором разработчики рассказывают, над чем работали на прошлой неделе

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

Изначально тред про Python. Но внутри много общих тем и вопросов, так что будет интересно не только питонистам: https://www.reddit.com/r/Python/comments/10ntjak/sunday_daily_thread_whats_everyone_working_on/

#python #начинающим #обсуждение

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

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

Я: делающий постоянно рефакторинг.

Тимлид перед релизом:

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

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

Уже второго февраля пройдёт наш очередной бесплатный онлайн-вебинар «Тренды найма и удержания в IT на 2023» и мы просим вас помочь сделать его как можно круче

Для этого ответьте всего на один вопрос ниже под постом. Результаты опроса попадут на вебинар и позволят сделать его ещё более ценным.

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

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

Логическая задача про бракованные батарейки

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

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

Каких нюансов и как решать эту задачку — рассказали в небольшой заметке: https://tproger.ru/problems/logicheskaja-zadacha-pro-brakovannye-batarejki/

#задачки #логика

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

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

Бесплатные ивенты для айтишников

Турнир МТС ML Cup
Регистрация до 15 марта, онлайн

Соревнование по Machine Learning для дата-сайентистов, ML-инженеров и аналитиков. Задача — определить пол и и возраст владельца HTTP cookie по истории активности пользователя в интернете на основе синтетических данных. Призовой фонд — 650 000 рублей.

Курс Cloud DevOps от МТС
Постоянный доступ, онлайн

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

#ивенты

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

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

Решаем популярные задачи с асинхронным кодом на JavaScript

На собеседованиях начинающим Frontend-разработчикам часто попадаются задачи на асинхронный код.

Вместе с преподавателем Elbrus Bootcamp выбрали несколько популярных задач, с которыми выпускники буткемпа чаще всего сталкиваются на интервью, и разобрали логику их решения: https://tprg.ru/ifXs

#задачки #фронтенд #javascript

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

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

​​Отдел разработки на пути к релизу:

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

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

К слову про массовые увольнения в IT.

#twitter

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

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

Подборка твитов от разработчиков на злобу дня, так сказать...

#twitter

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

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

В сеть выложили 44,7 ГБ исходных кодов Яндекса — там есть код «Алисы», «Яндекс Диска», «Такси» и других продуктов

Случай очень неприятный, но есть несколько «но»:
— Код не свежий, это срез внутреннего репозитория на символическую дату 24 февраля прошлого года.
— Это не взлом, а именно слив по инициативе кого-то из сотрудников.
— Свой Яндекс из исходников собрать не получится. Код сильно завязан на внутреннюю инфраструктуру Яндекса, он не содержит истории git, а для ИИ-проектов нет самого главного: натренированных весов и датасетов для обучения.
— Персональных данных в утечке тоже нет, так что пользователям ничего не угрожает.

В «Яндексе» подтвердили утечку и уже проводят внутреннее расследование. Если интересно, подробности и список слитых архивов можно посмотреть здесь: https://tproger.ru/articles/45-gb-ishodnogo-koda-jandeksa-okazalis-v-otkrytom-dostupe/

#яндекс #безопасность

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

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

Новостей про ChatGPT настолько много, что мы собрали все самые важные из них в одном месте

Зачем Microsoft вложила $10 млрд в Open AI, чем нейросеть напугала Google, как заставить ChatGPT верстать сайты Next.js по текстовому описанию и уже сейчас встроить нейросетевой поисковик себе в браузер — рассказали в дайджесте новостей про ChatGPT:

https://tproger.ru/articles/novosti-openai-kompanija-poluchila-10-mlrd-ot-microsoft-i-napugala-google/

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

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

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

2023 только начался, а многие бигтех компании уже поувольняли кучу специалистов

На днях, например, Google уволил 12000, а до этого и Microsoft анонсировал вторую волну увольнений на 10000 сотрудников.

Ребята из Visual Capitalist поделились инфографикой с количеством уволенных из tech индустрии за 2022, которая показывает масштаб происходящего. А по данным layoffs_fyi в среднем сейчас в tech-секторе увольняют примерно по 2600 человек в день.

Интересно, что будет дальше, но сейчас ситуация выглядит очень печально.

#тренды #работа #карьера

Читать полностью…
Subscribe to a channel