Вы думали, что с помощью 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 #нейросети
Казань, вы готовы послушать крутые инженерные доклады?
Тогда приходите 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.
#нейросети #ии #инструменты
Tech MeetUp от Сбера в Санкт-Петербурге состоится 25 апреля
Это крутая возможность узнать много нового о фронтенде, бэкенде и QA, познакомиться с топовыми спикерами и пообщаться с интересными людьми.
Какие темы будут обсуждать?
Специалисты Сбера расскажут о магии, которая происходит внутри их сервисов: как нажатие одной кнопки запускает сотни процессов, как правильно тестировать действия, кто стоит на страже багов.
Еще они поделятся, с какими проблемами столкнулись при использовании виртуальных машин в дата-центрах, и поговорят об использовании Mobx State Tree при разработке React-приложений
А ещё вас ждёт нетворкинг, Q&A-сессии и кофе-брейк.
Где и когда?
25 апреля в 18:30 в единственном IT-баре Санкт-Петербурга — Failover Bar по адресу: 7-я линия Васильевского острова, 42.
Узнать подробности и зарегистрироваться: https://tprg.ru/dWcq
Реклама ПАО «СБЕРБАНК» LjN8KMULK
Шпаргалка по горячим клавишам для популярных редакторов кода и сред разработки.
#шпаргалка #инструменты
Как пройти собеседование на позицию 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
Смотрим мы на все эти IntelliJ IDEA, VS Code и другие модные среды разработки и понимаем: кажется, мы стали забывать про действительно лучшую IDE для программирования.
Исправляемся
Лучшие IT-специалисты могут получить работу всего за один день
Если вы один из них, то участвуйте в One Day Offer от МКБ. Он пройдёт 22 апреля специально для аналитиков (DWH), разработчиков DWH (OLAP), разработчиков Java, сеньор React-разработчиков, QA Engineer, а также системных аналитиков и тех, кто умеет ими руководить.
Мероприятие пройдёт онлайн, поэтому пообщаться с командами и пройти тестовое задание можно будет, не вставая с дивана.
Оставьте заявку и, возможно, именно вы сможете получить заветный оффер: https://tprg.ru/nWHY
Реклама ПАО «МОСКОВСКИЙ КРЕДИТНЫЙ БАНК» LjN8KYDDD