Что выведет код с картинки выше?
Anonymous Quiz
26%
True True
51%
True False
13%
False False
10%
False True
👍5❤4🤩2
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍4
💻🚀 15 суперполезных плагинов Chrome в помощь фронтендеру
Эти инструменты помогут значительно упростить и ускорить процесс разработки и тестирования фронтенда.
🔗 Читать статью
🔗 Зеркало
Эти инструменты помогут значительно упростить и ускорить процесс разработки и тестирования фронтенда.
🔗 Читать статью
🔗 Зеркало
😁9👍4
🤝 help() — функция, помогающая узнать больше о других функциях
Встроенная функция help() в Python может быть использована для быстрого получения информации о конкретной функции, классе, модуле. Однако вывод help() может быть непонятен новичку.
Вот небольшая памятка:
▪️= используется для указания значений аргументов по умолчанию.
▪️*args указывает на то, что принимается неограниченное количество позиционных аргументов.
▪️* указывает на то, что далее идут только именованные аргументы.
▪️/ указывает на то, что предыдущие аргументы — только позиционные.
▪️**kwargs указывает на то, что принимаются произвольные именованные аргументы.
▪️[arg] указывает на то, что аргумент является необязательным.
#совет
Встроенная функция help() в Python может быть использована для быстрого получения информации о конкретной функции, классе, модуле. Однако вывод help() может быть непонятен новичку.
Вот небольшая памятка:
▪️= используется для указания значений аргументов по умолчанию.
▪️*args указывает на то, что принимается неограниченное количество позиционных аргументов.
▪️* указывает на то, что далее идут только именованные аргументы.
▪️/ указывает на то, что предыдущие аргументы — только позиционные.
▪️**kwargs указывает на то, что принимаются произвольные именованные аргументы.
▪️[arg] указывает на то, что аргумент является необязательным.
#совет
👍22❤5
Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
💻🔍💼 Кризис IT-рынка: как джуны и кадровый голод меняют правила игры
В условиях нехватки опытных специалистов и наплыва джунов, IT-компании вынуждены искать нестандартные подходы к найму. Рассмотрим основные тренды и стратегии адаптации рынка.
Читать статью
#почитать
В условиях нехватки опытных специалистов и наплыва джунов, IT-компании вынуждены искать нестандартные подходы к найму. Рассмотрим основные тренды и стратегии адаптации рынка.
Читать статью
#почитать
🎉5👍4
⚡️🔫 Секретное оружие бэкендера: 6 инструментов, о которых вы не знали
В новой статье рассказываем о шести малоизвестных, но невероятно мощных инструментах, которые превратят вас в настоящего супергероя бэкенд-разработки.
👉 Читать по этой ссылке
В новой статье рассказываем о шести малоизвестных, но невероятно мощных инструментах, которые превратят вас в настоящего супергероя бэкенд-разработки.
👉 Читать по этой ссылке
👍7❤6👏3
Привет, друзья! 👋
Мы хотим обсудить важную тему — токсичность в среде разработчиков и значимость поддержки и наставничества. Нам интересно узнать ваше мнение и опыт! Поделитесь своими мыслями, и самые полезные советы мы включим в нашу статью. Вот несколько вопросов для вас:
🤔 Приходилось ли вам сталкиваться с токсичными коллегами на работе? Как вы справлялись с этой ситуацией?
🌟 Какие качества вы считаете важными для хорошего наставника в IT-сфере?
💡 Какие советы вы бы дали тем, кто хочет создать более поддерживающую и позитивную рабочую атмосферу?
Спасибо за ваше участие! Ваши ответы помогут сделать рабочую среду лучше для всех. 🚀
Мы хотим обсудить важную тему — токсичность в среде разработчиков и значимость поддержки и наставничества. Нам интересно узнать ваше мнение и опыт! Поделитесь своими мыслями, и самые полезные советы мы включим в нашу статью. Вот несколько вопросов для вас:
🤔 Приходилось ли вам сталкиваться с токсичными коллегами на работе? Как вы справлялись с этой ситуацией?
🌟 Какие качества вы считаете важными для хорошего наставника в IT-сфере?
💡 Какие советы вы бы дали тем, кто хочет создать более поддерживающую и позитивную рабочую атмосферу?
Спасибо за ваше участие! Ваши ответы помогут сделать рабочую среду лучше для всех. 🚀
👍7❤4🥰2😢2
🌐⚙️ 5 лучших альтернатив Create React App
Пять лучших альтернатив CRA, которые помогут вам создать более производительные и современные веб-приложения.
🔗 Читать статью
🔗 Зеркало
Пять лучших альтернатив CRA, которые помогут вам создать более производительные и современные веб-приложения.
🔗 Читать статью
🔗 Зеркало
👍2🥰2
Свежий #дайджест по Python
🐍 pocketpy
Это легковесный интерпретатор Python 3.x, предназначенный для написания игровых скриптов. Легко встраивается в проекты с помощью одного заголовочного файла и не требует внешних зависимостей.
🐍 7 Ways To Use Jupyter Notebooks inside PyCharm
Статья в блоге PyCharm, описывающая разные варианты интеграции Jupyter Notebooks.
🐍 1001-ый способ миграции на асинхронный Python
Автор статьи рассказывает о том, как встраивал асинхронность в большое и достаточно нагруженное Django‑приложение.
🐍 Things I’ve learned serving on the board of the PSF
Автор статьи делится своим опытом работы в совете директоров Python Software Foundation (PSF).
🐍 Почему включения быстрее циклов?
В статье рассказывается о том, почему создание коллекции с помощью comprehension обычно работает быстрее, чем создание той же коллекции с помощью обычного цикла for.
🐍 pocketpy
Это легковесный интерпретатор Python 3.x, предназначенный для написания игровых скриптов. Легко встраивается в проекты с помощью одного заголовочного файла и не требует внешних зависимостей.
🐍 7 Ways To Use Jupyter Notebooks inside PyCharm
Статья в блоге PyCharm, описывающая разные варианты интеграции Jupyter Notebooks.
🐍 1001-ый способ миграции на асинхронный Python
Автор статьи рассказывает о том, как встраивал асинхронность в большое и достаточно нагруженное Django‑приложение.
🐍 Things I’ve learned serving on the board of the PSF
Автор статьи делится своим опытом работы в совете директоров Python Software Foundation (PSF).
🐍 Почему включения быстрее циклов?
В статье рассказывается о том, почему создание коллекции с помощью comprehension обычно работает быстрее, чем создание той же коллекции с помощью обычного цикла for.
👍8👏3😁2❤1
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
🥷 Путь ML-самурая: от школьной математики до передового машинного обучения
В новой статье рассказываем, что именно нужно изучить, чтобы стать ML-специалистом. Начинаем с простого — базовой математики, — а заканчиваем многомерным анализом и нейросетями.
О том, как не потерять мотивацию в процессе обучения, тоже написали 🤝
👉 Читать статью
В новой статье рассказываем, что именно нужно изучить, чтобы стать ML-специалистом. Начинаем с простого — базовой математики, — а заканчиваем многомерным анализом и нейросетями.
👉 Читать статью
❤10😢1
👤 Как оставаться незамеченным при веб-скрэпинге
Библиотека Stealth-Requests позволяет это делать. Она:
▪️имитирует заголовки браузера,
▪️маскирует TLS-отпечатки запросов,
▪️позволяет легко извлекать метаданные из HTML-ответов и преобразовывать их в объекты Lxml и BeautifulSoup,
▪️поддерживает асинхронные запросы.
🔗 Ссылка на репозиторий Stealth-Requests
Библиотека Stealth-Requests позволяет это делать. Она:
▪️имитирует заголовки браузера,
▪️маскирует TLS-отпечатки запросов,
▪️позволяет легко извлекать метаданные из HTML-ответов и преобразовывать их в объекты Lxml и BeautifulSoup,
▪️поддерживает асинхронные запросы.
🔗 Ссылка на репозиторий Stealth-Requests
👍16
Forwarded from Proglib.academy | IT-курсы
🥜🔨 Динамическое программирование: как щелкать задачки, как орешки
В этой статье раскрываем тайну происхождения термина «динамическое программирование» и показываем основные подходы к решению задач, которые часто встречаются на собеседованиях и соревнованиях.
Также у нас есть курс как для начинающих программистов, так и для тех, кто уже шарит:
🔵 Алгоритмы и структуры данных
🔗 Ссылка на статью
Готов узнать, как решать задачки, от которых плавятся мозги?
В этой статье раскрываем тайну происхождения термина «динамическое программирование» и показываем основные подходы к решению задач, которые часто встречаются на собеседованиях и соревнованиях.
Также у нас есть курс как для начинающих программистов, так и для тех, кто уже шарит:
🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🥱1
✍️ Несколько советов по list comprehension
1️⃣ В Python Morsels советуют записывать comprehension не в одну строчку, а так, как показано на скриншоте👆
Такой подход может улучшить читаемость кода.
2️⃣ Comprehension стоит использовать только для создания новых списков. Не нужно пытаться, например, применять их для вывода чего-то в консоль.
💬 А какие советы добавили бы вы?
#совет
1️⃣ В Python Morsels советуют записывать comprehension не в одну строчку, а так, как показано на скриншоте👆
Такой подход может улучшить читаемость кода.
2️⃣ Comprehension стоит использовать только для создания новых списков. Не нужно пытаться, например, применять их для вывода чего-то в консоль.
💬 А какие советы добавили бы вы?
#совет
👍17😁5
🐞🔍 Инструменты отладки JavaScript: 7 незаменимых помощников разработчика
Обзор семи ключевых инструментов отладки JavaScript, которые помогают разработчикам эффективно выявлять и исправлять ошибки в коде. Каждый из них имеет уникальные функции и преимущества, такие как интеграция с популярными платформами, возможность мониторинга в реальном времени, поддержка различных языков и фреймворков.
🔗 Читать статью
🔗 Зеркало
Обзор семи ключевых инструментов отладки JavaScript, которые помогают разработчикам эффективно выявлять и исправлять ошибки в коде. Каждый из них имеет уникальные функции и преимущества, такие как интеграция с популярными платформами, возможность мониторинга в реальном времени, поддержка различных языков и фреймворков.
🔗 Читать статью
🔗 Зеркало
❤3😁3👍2