Собрали свежий дайджест лучших материалов по 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 #нейросети
После того, как OpenAI стала раздавать доступы к API, в Телеграме появилась куча ботов по типу ChatGPT.
Давайте сделаем такого же, но своего: https://tproger.ru/articles/kak-sozdat-gpt-bota-v-telegrame/
#telegram #нейросети
Копирайтер против ChatGPT: чья статья про Python лучше?
После запуска ChatGPT интернет заполонили заявления в духе: «Копирайтеры больше не нужны». Решили это проверить и попросили написать статью о причинах популярности Python ChatGPT и среднего копирайтера, который мало-мальски разбирается в IT.
Ну уж а что получилось в итоге, оцените сами: https://tproger.ru/articles/kopirajter-protiv-chatgpt-chej-tekst-luchwe/
#нейросети #python
Учим Git и проходим Learn Git Branching
Learn Git Branching — это интерактивный учебник по Git, направленный на закрепление теории прохождением наглядной практики.
А для лучшего погружения мы подготовили руководство по Learn Git Branching с пояснениями.
Сохраните себе, чтобы не потерять.
#git #шпаргалка
Напоминаем, что кроме этого канала у нас есть ещё более двух десятков каналов в Telegram по разным айтишным тематикам.
Изучить, что за направления там есть, выбрать понравившееся и подписаться можно в специальном канале с каналами: @tproger_channels
Реклама tproger.ru LjN8KH9ar
5 новых фич C#, которые вам стоит начать использовать прямо сейчас
С# продолжает развиваться, и команда разработчиков языка регулярно добавляет в него новые функции и возможности. Однако многие фичи просто не используются программистами. И очень даже зря.
Вместе с экспертами Ozon Tech и Route 256 сделали обзор пяти полезных фич C#, которые появились в языке за последние четыре года. Пользуйтесь:
https://tprg.ru/kAqO
Реклама ООО «Озон технологии»
Почему треть россиян бесят их коллеги, зачем нейросеть хочет уничтожить людей и кто круче напишет статью про 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
Реклама ООО «ДТГ»
Энтузиасты заставили нейросеть Auto-GPT, основанную на GPT-4, постоянно самообучаться, чтобы «уничтожить человечество». А ещё дали доступ в Google, чтобы гуглить, и в Twitter, чтобы писать твиты. И назвали всё это — ChaosGPT.
ChaosGPT уже предложила устроить конец света в стиле «Терминатора» и даже обманом заставила GPT-3.5 действовать против запрограммированных правил.
Разбираемся, сколько нам осталось
#нейросети #ии #безопасность
Подборка актуальных вакансий
— Специалист по информационной безопасности
Где: удалённо
Опыт: можно без опыта
— Аналитик
Где: удалённо
Опыт: от 2 лет
— Аналитик
Где: Москва, можно удалённо
Опыт: от 2 лет
— Эксперт по сопровождению системы RS-Securities
Где: удалённо
Опыт: от 2 лет
— Администратор сред виртуализации
Где: Москва, можно удалённо
Опыт: от 2 лет
— Android-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Тимлид разработки
Где: Москва, можно удалённо
Опыт: от 3 лет
— Старший инженер в DWH
Где: Москва, Санкт-Петербург, можно удалённо
Опыт: от 3 лет
— Data Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет
— DevOps-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет
— Руководитель экспертно-аналитической группы
Где: Москва, можно удалённо
Опыт: от 5 лет
#вакансии #работа
Делимся дайджестом Типичного программиста, где собрали наши лучшие материалы за прошедшую неделю
За неделю рассказывали про:
— дорожную карту для Android-разработчика на 2023 год;
— 101 вопрос, ответы на которые должен знать каждый питонист;
— бесплатный курс по Java от Стэнфордского университета;
— то, как удержать игрока в вашей игре и заставить вернуться обратно;
— интеграцию ChatGPT прямо в Figma и многое другое.
Полезное для себя найдут как начинающие айтишники, так и разработчики с опытом: https://tproger.ru/articles/dajdzhest-tproger-volwebstvo-css-animacij-chatgpt-vnutri-gumanoidnogo-robota-i-bitkoin-vnutri-macos/
#python #веб #django #нейросети #gamedev