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

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

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 #начинающим

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

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

А нужны ли на самом деле алгоритмы и структуры данных?
Или это просто страшилки для собеседований?

Показали на примерах, как и когда применяются алгоритмы и структуры данных в реальных проектах, таких как Uber, Skype и Skyscanner.

А вот, но уже на английском, про то, как строит свои алгоритмы поиска Netflix.

#алгоритмы

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

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

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

Идея возникла во время ограничений лихих 2020-х. Тогда пользователь под ником ProgerXP решил отвлечься от окружающей обстановки и чем-то себя занять. В итоге он потратил ~340 дней разработки, написал 106 849 строк кода (62% JavaScript, 32% PHP, 6% CSS) и создал почти полностью рабочую модификацию игры.

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

https://habr.com/ru/companies/soletude/articles/719280/

#gamedev

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

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

Как и зачем патентовать изобретения в IT?

В статье рассказали, какую роль патенты играют в современном IT, какую пользу приносят айти-специалистам и их компаниям, а также почему подавать патенты через компанию логичнее, чем быть гением-одиночкой: https://tprg.ru/CSOx

Реклама АО «Лаборатория Касперского» LjN8KP8kb

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

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

Слушаете Lo-Fi во время кодинга? Тут реддитор сделал сайт, который играет музыку на фоне реальных переговоров пилотов.

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

Попробуйте: https://www.lofiatc.com/

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

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

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

Вышла Node.js 20. Что нового?

Из интересного вкратце:
— Экспериментальный механизм модели разрешений.
— V8 11.3 и Chromium 113.
— Расширена совместимость с другими средами.
— Поддержка ARM64 Windows.
— Обновление парсера.
— Прекращение поддержки Node.js 14 в апреле 2023 года и Node.js 16 (LTS) в сентябре 2023 года (хотя изначально планировалось в апреле 2024 года).

Подробнее в статье

#nodejs

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

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

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

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

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

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

Что важно в этой работе, с какими трудностями можно столкнуться и при чём тут мемы: 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

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

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

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

В мае пройдёт конференция по разработке и поддержке баз данных Firebird

Firebird Conf 2023 — место для профессионального общения и обмена опытом. В программе доклады архитекторов и ведущих разработчиков СУБД Firebird, с которыми можно будет пообщаться о новых возможностях Firebird 5.0, эксплуатации СУБД Ред База Данных в нагруженных системах и технических особенностях администрирования Firebird.

Вы тоже можете выступить со своим докладом, если вам есть чем поделиться. Программа конференции и регистрация здесь: https://tprg.ru/DMTb

Для студентов и преподавателей вход бесплатный!

Реклама ООО «Ред Софт Центр» LjN8K7kBC

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

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

Почему ChatGPT «врёт»?

Почему нейросетевые языковые модели вроде ChatGPT порой выдают ложные факты, легко принимают на веру то, в чём их убеждает пользователь, и что с этим делает бизнес, использующий нейросети?

Спросили об этом у экспертов по ML: https://tprg.ru/4EQa

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

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

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

А потом удивляются, почему в IT так мало женщин.

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

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

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

Тогда приходите 26 апреля в 17:30 на технологический митап Сбера — SBER IT-Talk

Что там будет:

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

А ещё вас ждёт квест-экскурсия, вкусный кофе-брейк и возможность задать любой вопрос IT-команде Сбера.

Формат: очный

Когда: 26 апреля в 17:30

Где: Технохаб «Сбера» в IT-парке им. Башира Рамеева, ул. Спартаковская, 2

Регистрируйтесь уже сейчас, чтобы не забыть:
https://tprg.ru/UMbh

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

Реклама ПАО «СБЕРБАНК» LjN8JudF1

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

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

20 рабочих промптов ChatGPT для IT

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

А составлять правильные промты оказалось настолько непросто, что кажется в ближайшем будущем наклёвывается новая айтишная профессия на 300к/нс — промт-инженер.

А пока мы составили подборку из 20 промптов для ChatGPT, которые могут быть полезны для работы в IT.

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

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