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

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

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

Несколько полезных инструментов для работы с API с бесплатными возможностями

Сохраните себе, чтобы не потерять:

1. DevDocs — все API-документации в одном месте. Самый большой его плюс в том, что все они унифицированы, есть удобный поиск и быстрый доступ к информации.

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

3. SlashApi — инструмент для быстрого создания REST API без необходимости писать бэкенд. SlashApi соединяется со всеми популярными приложениями и инструментами, которые вы используете: PostgreSQL, Telegram, MySQL и т.д.

#инструменты #api

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

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

Визуализация алгоритма получения фрактала, который называется Драконом Хартера-Хейтуэя

Требуем 10-часовую версию видео!

#фракталы

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

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

Это немного, зато это честная работа.

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

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

Шпаргалка по всем свойствам CSS Flexbox

Рассматриваем основы, разбираемся в свойствах и делимся шпаргалкой

#css #фронтенд #веб

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

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

От онлайн-знакомств до расшифровки ДНК. От покупок в интернете до полётов на Марс. Есть ли отрасли, где не нужно анализировать данные?

Спойлер: мы не нашли.

Поэтому умение анализировать данные — важный навык для специалистов из разных областей. Что такое данные, какими инструментами с ними работать, рассказали вместе с OTUS в статье: https://tprg.ru/AWOb

Реклама ООО «Отус Онлайн-Образование»

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

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

JetBrains показала обновлённого маскота языка Kotlin — его зовут Коди

Впервые JetBrains представила маскота Kotlin ещё в 2021 году (1 картинка), после чего немного переработала его дизайн (2 картинка).

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

Коди давай! Да кодю я!!!

#android #kotlin

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

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

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

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

Бизнес-аналитик
Где: удалённо
Опыт: от 1 года

Инженер технической поддержки
Где: удалённо
Опыт: от 1 года

Прикладной администратор по поддержке фронтальных систем
Где: удалённо
Опыт: от 1 года

Ведущий специалист отдела сопровождения аналитических систем
Где: удалённо
Опыт: от 1 года

Разработчик автотестов Java
Где: удалённо
Опыт: от 2 лет

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

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

1С Разработчик
Где: удалённо
Опыт: от 3 лет

Эксперт FA#
Где: удалённо
Опыт: от 3 лет

Ведущий консультант 1С
Где: удалённо
Опыт: от 3 лет

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

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

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

​Hugging Face выпустила HuggingChat — конкурента ChatGPT с открытыми исходниками!

Интерфейс HuggingChat похож на интерфейс ChatGPT. А сам чат-бот выполняет схожие задачи с теми, которые «умеет» ChatGPT. Но у HuggingChat открытые исходники и он доступен из России на английском без костылей.

Решили сравнить две модели и попросили HuggingChat сгенерировать код игры «Змейка» и объяснить каждый код по шагам.

И вот что из этого вышло

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

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

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

Как пройти собеседование на позицию Java-разработчика?

Расспросили Java-разработчика, как проходят собеседования, что ищут работодатели в кандидатах — от стажёров до сеньоров — под enterprise-проекты. А также узнали про вопросы и задачи, которые могут попасться на интервью.

#советы #собеседование #java

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

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

Try Redis — тренажёр по БД

Redis — это быстрое хранилище данных класса NoSQL, которое хранит и работает с данными типа «ключ — значение». Данная БД известна своей высокой производительностью, простотой и универсальностью.

А потренироваться в использовании вам поможет тренажёр Try Redis, который может генерировать запросы:

https://try.redis.io/

#redis

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

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

Где учиться тестировщику? Делимся годным курсом по тестированию на Python

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

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

Сомневаетесь, что справитесь с программой курса? Пройдите вступительный тест, который проверит ваши знания и даст дополнительные бонусы после покупки курса: https://tprg.ru/xSr5

Реклама ООО «Отус Онлайн-Образование»

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

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

​«Сбер» выпустил GigaChat — свой ответ ChatGPT

GigaChat — это мультимодальная нейросеть, которая умеет отвечать на вопросы, поддерживать диалог, генерировать тексты, программный код и изображения. Прямо как ChatGPT. А может и лучше?

С неймингом, конечно, ребята угадали. А что по начинке и как попробовать новую модель, рассказали в статье.

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

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

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

26 апреля в 16:00 в офисе КРОК пройдёт митап по кибербезопасности

На митапе можно будет определить свой трек в кибербезопасности и неформально пообщаться с экспертами сферы и HR-менеджерами в офисе компании.

В программе:
— всё о направлениях работы в Кибербезе;
— success- и fail-истории от спецов разных грейдов;
— всё о центре мониторинга;
— нетворкинг и фудворкинг со спикерами и другими студентами.

Приглашают студентов и недавних выпускников технических специальностей.

Узнать подробнее: https://vk.cc/cneeCF 

Реклама ЗАО «КРОК ИНКОРПОРЕЙТЕД» LjN8KaaLt

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

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

Вечное противостояние

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

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

«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество

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

При желании, можно предлагать улучшения, дополнять и переделывать его — исходники лежат на гитхабе: https://github.com/amaargiru/pycore

#python #начинающим

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

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

В полку нескучных идей для пет-проектов прибыло

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

#diy #кек

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

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

Структуры данных могут быть пугающими. Особенно во фронтенде и особенно для самоучек

Но с толковым объяснением всё не так уж страшно. Вот материал, который поможет в этом разобраться.

Статья на английском, но написана простым языком, а главное — в ней много примеров.

#фронтенд #алгоритмы

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

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

ЛСР даёт дополнительные скидки для IT-специалистов, которые оформят льготную ипотеку в ближайшее время

Скидка составит от 1 до 3% в зависимости от количества комнат в квартире. Акция действует для сотрудников компаний-партнёров программы застройщика.

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

Для сотрудников компаний, которые не являются партнёрами, но соответствуют требованиям, могут подобрать индивидуальные условия

Узнать подробнее об акции

Реклама. ООО «ЛСР. НЕДВИЖИМОСТЬ-СЗ» LjN8KPVz4

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

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

Облачная синхронизация кодов в Google Authenticator оказалось опасной

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

Эксперты по кибербезопасности обнаружили, что когда Google Authenticator синхронизирует коды с «облаком», трафик шифруется недостаточно хорошо. Злоумышленники могут видеть seed-информацию и генерировать свои одноразовые коды.

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

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

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

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

Зачем разработчику личный план развития и как его составить

Как найти своего ментора в IT

Как ставить цели правильно, а неправильно не ставить

Составляем правильное ТЗ или 18+ вопросов по хотелкам заказчика, которые нужно задать перед началом работы

Эксперты о том, как составить качественное техническое задание

#softskills #карьера

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

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

Тяжелые будни тестировщика

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

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

Как тимлиду провести первый год в незнакомой среде?

Что важно в этой работе, с какими трудностями можно столкнуться и при чём тут мемы: https://tprg.ru/2Zne

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

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

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

Вы думали, что с помощью print в Python можно только текст в консоль выводить? А вот и нет!

Рассказываем, как использовать print по максимуму с помощью аргументов sep, end, file и flush

#начинающим #python

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

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

Итак, представьте, что вы — нейросеть

А теперь попробуйте уничтожить человечество

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

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

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

Вышел официальный релиз Arduino IDE 2.1 с редизайном. И теперь IDE стала заметно лучше!

Рассказываем о самых интересных изменениях

#arduino #diy

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

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

В чём разница между дата-аналитиком и ML-инженером?

Разбираем обязанности вместе с реальными специалистами: https://tprg.ru/KmMS

#datascience #ml

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

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

Разгадаете шифр Цезаря? А азбуку Морзе сможете? А хеш взломаете?

Ваш выход, детективы: https://tproger.ru/quiz/10-ciphers-and-codes/

#криптография #шифрование

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

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

Вышел дайджест Tproger, где мы собрали лучшие материалы, вышедшие в наших каналах за неделю

Релиз Node.js 20, 99 ответов на самые популярные вопросы по Python, как вести себя в первые 100 дней работы, чтобы не облажаться, и многое другое

#python #нейросети #кек #gamedev #softskills

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

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

Мы развиваемся и нам в команду требуются новые люди! Сейчас мы ищем двух человек

Если вы разбираетесь в темах Python / Data Science / AI и хотите рассказывать об этом другим разработчикам, создавая целое сообщество единомышленников то, возможно, вас заинтересует эта вакансия: https://tprg.ru/GEZL

А если вам хочется вместе с нами развивать наши каналы в Telegram и делиться с подписчиками только самыми лучшими материалами, то обратите внимание на эту вакансию (особенно если интересуетесь мобильной разработкой): https://tprg.ru/bqed

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

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

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

Научитесь создавать современные приложения на курсе «Java Developer. Professional»

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

А чтобы понять, хватит ли ваших навыков и знаний для обучения на курсе, пройдите вступительный тест: https://tprg.ru/Nyo5

Реклама ООО «Отус Онлайн-Образование»

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