Наконец-то вы стали Junior-разработчиком! А что дальше?
Рассказываем, как вести себя в первые 100 дней работы и не облажаться: https://tproger.ru/experts/100-dnej-na-pozicii-junior/
#начинающим #советы #эксперты
Рассказываем, как вести себя в первые 100 дней работы и не облажаться: https://tproger.ru/experts/100-dnej-na-pozicii-junior/
#начинающим #советы #эксперты
Языковые модели — это нелинейные функции, которые предназначены угадывать последовательность слов, если задать им в качестве примера вопрос или текст.
Разбираемся, как работают языковые модели типа ChatGPT, почему они появились только сейчас и сразу стали так популярны
#нейросети #ии
Разбираемся, как работают языковые модели типа ChatGPT, почему они появились только сейчас и сразу стали так популярны
#нейросети #ии
Почему треть россиян бесят их коллеги, зачем нейросеть хочет уничтожить людей и кто круче напишет статью про Python — ChatGPT или человек?
Рассказали в дайджесте Tproger, где собрали лучшие материалы, вышедшие в наших каналах за неделю: https://tproger.ru/articles/dajdzhest-tproger/
#python #веб #django #нейросети #gamedev
Рассказали в дайджесте Tproger, где собрали лучшие материалы, вышедшие в наших каналах за неделю: https://tproger.ru/articles/dajdzhest-tproger/
#python #веб #django #нейросети #gamedev
«Чистый» код и ужасная производительность
Программистам, особенно начинающим, часто рекомендуют писать «чистый» код. Вот основные правила чистого кода.
— Отдавайте предпочтение полиморфизму, а не «if/else» и «switch».
— Код не должен знать о внутреннем устройстве объектов, с которыми он работает.
— Функции должны быть маленькими.
— Каждая функция должна выполнять одну задачу.
— Принцип «DRY» — Don’t Repeat Yourself («не повторяйся»).
Но на самом деле, большая часть этих правил не влияет на среду исполнения кода. А в добавок может ещё и сильно урезать производительность.
Почему так происходит и что с этим делать: https://habr.com/ru/companies/sportmaster_lab/articles/728880/
#чистыйкод #советы
Программистам, особенно начинающим, часто рекомендуют писать «чистый» код. Вот основные правила чистого кода.
— Отдавайте предпочтение полиморфизму, а не «if/else» и «switch».
— Код не должен знать о внутреннем устройстве объектов, с которыми он работает.
— Функции должны быть маленькими.
— Каждая функция должна выполнять одну задачу.
— Принцип «DRY» — Don’t Repeat Yourself («не повторяйся»).
Но на самом деле, большая часть этих правил не влияет на среду исполнения кода. А в добавок может ещё и сильно урезать производительность.
Почему так происходит и что с этим делать: https://habr.com/ru/companies/sportmaster_lab/articles/728880/
#чистыйкод #советы
Собрали свежий дайджест лучших материалов по Python
Узнайте, какие существуют альтернативы ChatGPT, как написать собственный Duolingo и как изменились фреймворки Python для работы с BigData: https://tproger.ru/articles/python-digest-7/
#python #нейросети
Узнайте, какие существуют альтернативы ChatGPT, как написать собственный Duolingo и как изменились фреймворки Python для работы с BigData: https://tproger.ru/articles/python-digest-7/
#python #нейросети
Forwarded from Точка входа в программирование
Основы SOLID для начинающих
SOLID — это набор принципов проектирования, которые были введены Робертом Мартином в начале 2000-х годов в качестве руководства по созданию обслуживаемых и масштабируемых программных приложений. Следуя этим принципам, разработчики могут создавать код, который со временем становится легче понимать, изменять и поддерживать.
Принципы SOLID стали краеугольным камнем современной разработки программного обеспечения и широко используются в объектно-ориентированных языках программирования, таких как Java, C++ и Python. Если вы не любите длинные видеоуроки, то в этой подборке — короткие видео, которые помогут познакомиться с основами:
https://tprg.ru/R3qV
#solid
SOLID — это набор принципов проектирования, которые были введены Робертом Мартином в начале 2000-х годов в качестве руководства по созданию обслуживаемых и масштабируемых программных приложений. Следуя этим принципам, разработчики могут создавать код, который со временем становится легче понимать, изменять и поддерживать.
Принципы SOLID стали краеугольным камнем современной разработки программного обеспечения и широко используются в объектно-ориентированных языках программирования, таких как Java, C++ и Python. Если вы не любите длинные видеоуроки, то в этой подборке — короткие видео, которые помогут познакомиться с основами:
https://tprg.ru/R3qV
#solid
Apple разрешит устанавливать сторонние приложения на iOS 17
По данным Bloomberg, сторонние приложения для iOS 17 станут доступны уже в начале 2024 года.
Но, как всегда, есть нюанс: https://tproger.ru/articles/apple-razrewit-ustanavlivat-storonnie-prilozheniya-na-ios-17/
#ios
По данным Bloomberg, сторонние приложения для iOS 17 станут доступны уже в начале 2024 года.
Но, как всегда, есть нюанс: https://tproger.ru/articles/apple-razrewit-ustanavlivat-storonnie-prilozheniya-na-ios-17/
#ios
Всего 4к — и сеньор с Кипра коронует вас по скайпу. Выгодная инвестиция и никаких аттестаций, мучительной наработки опыта и прочих сложностей!
Годный бесплатный видеокурс по продвинутому бэкенду на Node.js
В этом ролике вы научитесь реализовывать масштабируемый бэкенд на Node.js, Nest.js, PostgreSQL в связке с ORM Sequelize. А также задокументируете API с помощью SWAGER Nest.js и обернёте приложение в Docker.
Ролик идёт чуть больше 1,5 часа. Но зато тема раскрыта очень подробно и доступно. Из 1100 комментариев почти все — положительные: https://youtu.be/dDeWWQWMM-Y
Обязательно сохраните себе, чтобы не потерять.
#бэкенд #nodejs #курсы
В этом ролике вы научитесь реализовывать масштабируемый бэкенд на Node.js, Nest.js, PostgreSQL в связке с ORM Sequelize. А также задокументируете API с помощью SWAGER Nest.js и обернёте приложение в Docker.
Ролик идёт чуть больше 1,5 часа. Но зато тема раскрыта очень подробно и доступно. Из 1100 комментариев почти все — положительные: https://youtu.be/dDeWWQWMM-Y
Обязательно сохраните себе, чтобы не потерять.
#бэкенд #nodejs #курсы
Шпаргалка по горячим клавишам для популярных редакторов кода и сред разработки.
#шпаргалка #инструменты
#шпаргалка #инструменты
Смотрим мы на все эти IntelliJ IDEA, VS Code и другие модные среды разработки и понимаем: кажется, мы стали забывать про действительно лучшую IDE для программирования.
Исправляемся
Исправляемся
YouTube
Why Microsoft Word is the best IDE for programming
In this video, I tell you the best IDE to use for programming. No matter what kind of programming you do.
Music by Joy Ngiaw:
https://www.joyngiaw.com/
https://www.instagram.com/joyngiaw/
📱 SOCIAL MEDIA
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
https://www.instagr…
Music by Joy Ngiaw:
https://www.joyngiaw.com/
https://www.instagram.com/joyngiaw/
📱 SOCIAL MEDIA
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
https://www.instagr…
Forwarded from IT Юмор
This media is not supported in your browser
VIEW IN TELEGRAM
«Документация к фреймворку? Не, не слышал»
20 рабочих промптов ChatGPT для IT
Недавно мы уже рассказывали, что с промтом для нейросети как с ТЗ для программиста — без хорошего описания задачи, результат будет так себе.
А составлять правильные промты оказалось настолько непросто, что кажется в ближайшем будущем наклёвывается новая айтишная профессия на 300к/нс — промт-инженер.
А пока мы составили подборку из 20 промптов для ChatGPT, которые могут быть полезны для работы в IT.
#нейросети #ии #инструменты
Недавно мы уже рассказывали, что с промтом для нейросети как с ТЗ для программиста — без хорошего описания задачи, результат будет так себе.
А составлять правильные промты оказалось настолько непросто, что кажется в ближайшем будущем наклёвывается новая айтишная профессия на 300к/нс — промт-инженер.
А пока мы составили подборку из 20 промптов для ChatGPT, которые могут быть полезны для работы в IT.
#нейросети #ии #инструменты