Получение данных из Всемирной паутины может оказаться трудоемким и времязатратным процессом. Но подобные задачи можно легко автоматизировать с помощью технологии веб-скрейпинга. Поговорим о том, как извлекать данные с сайтов с помощью Python и библиотеки BeautifulSoup.
https://nuancesprog.ru/p/17845/
VK: nuancesprog-veb-skreiping-s-pomoschu-python-i-beautifulsoup" rel="nofollow">https://vk.com/@nuancesprog-veb-skreiping-s-pomoschu-python-i-beautifulsoup
Дзен: https://dzen.ru/media/nuancesprog.ru/64944a401941ae434aed3b9c
@nuancesprog #Python #BeautifulSoup
🔥Почему сегодня язык GO завоевывает все большую популярность и становится наиболее востребованным среди разработчиков и одним из самых распространенных в мире? Возможно, вы уже задумывались над тем, чтобы начать изучать GO. Если да, то у нас для вас отличная новость. В OTUS стартует курс Golang Developer Basic!
📣26 июня в 20:00 (мск) приглашаем на открытый урок курса “За что разработчики любят GO?”, на котором вы сможете познакомиться с преподавателем и программой курса, а также во время занятия мы приоткроем завесу причин популярности GO и обсудим:
— почему язык GO так популярен в разработке веб-сервисов и приложений;
— особенности GO и нововведения;
— в каких сферах разработки он используется.
👉🏻Для участия зарегистрируйтесь https://otus.pw/0cNM/
После урока вы сможете понять подходит ли Вам язык GO и программа курса.
Не упустите возможность протестировать формат обучения!
Возможны разные способы оплаты и рассрочка .
Нативная интеграция подробная информация о продукте на сайте www.otus.ru
Создадим три файла Dockerfile с прямым подключением каждого к своему репозиторию GitHub, сделаем из них три пользовательских образа Docker, а из каждого образа - по одному контейнеру. Один изолируем в сети Development, два поместим в Production и проверим их взаимодействие.
https://nuancesprog.ru/p/17807/
VK: nuancesprog-konteinery-docker-i-ih-svyazyvanie-v-seti" rel="nofollow">https://vk.com/@nuancesprog-konteinery-docker-i-ih-svyazyvanie-v-seti
Дзен: https://dzen.ru/media/nuancesprog.ru/64934f6a7046ae7a996d171d
@nuancesprog #Docker
Помогаем с поиском работы на канале @nopremote.
Подписывайся и будь в курсе самых актуальных предложений рынка 😎
Бесплатный курс по облачным технологиям от экспертов Cloud․ru
Индустрия облачных технологий развивается, а вместе с ней растет и количество сервисов для бизнеса. Как разобраться в их многообразии и держать руку на пульсе новых облачных трендов?
Ответ на этот вопрос вы найдете на вебинаре облачного провайдера Cloud․ru, где в прямом эфире эксперты компании расскажут, как обучение на новом курсе поможет легко и быстро разобраться в многообразии IaaS- и PaaS-сервисов.
⚡С помощью курса «Быстрый старт в Cloud․ru Advanced» вы получите навыки управления проектами в облаке, а также научитесь настраивать сети, правильно хранить данные и разворачивать виртуальные машины.
Для всех зарегистрированных участников будет доступна запись вебинара и презентация спикеров — вы сможете вернуться к просмотру в любое удобное время.
🎁 Кстати, первых трех поступивших на курс ждет подарок, а какой именно — вы узнаете в эфире.
Зарегистрироваться
Почему резюме не у всех работает и как его прокачать?
22 июня в 19:00 МСК Катерина Чугунова, HR-ментор проекта Codereview, проведет вебинар-воркшоп, на котором расскажет о всех тонкостях составления резюме, покажет на примерах и ответит на ваши вопросы.
В рамках вебинара мы поговорим о структуре, проблемных местах, что писать и зачем, а чего точно не стоит делать, а также обсудим три реальных резюме во второй части вебинара.
Хочешь, чтобы эксперт бесплатно разобрал твое резюме в прямом эфире и дал рекомендации по исправлению?
Присылай резюме Кате @sun_road с пометкой "для вебинара" до 12.00 четверга, мы выберем из них три штуки случайным образом.
Кому будет полезно:
Всем, кто находится в поиске работы, планирует начать в ближайшее время и тем, кто просто хочет узнать все лайфхаки на эту тему.
👉 Ссылка на трансляцию
Python или Java? Какой язык выбрать для создания успешных проектов? Однозначного ответа на эти вопросы нет, поскольку и Python, и Java обладают как достоинствами, так и недостатками. Сегодня поговорим о сильных и слабых сторонах двух популярных языков программирования.
https://nuancesprog.ru/p/17781/
VK: nuancesprog-python-i-java-kompleksnoe-sravnenie-dvuh-populyarnyh-yazykov" rel="nofollow">https://vk.com/@nuancesprog-python-i-java-kompleksnoe-sravnenie-dvuh-populyarnyh-yazykov
Дзен: https://dzen.ru/media/nuancesprog.ru/6490a1f20cc0384792931a0c
@nuancesprog #Python #Java
Начните знакомство с Python на бесплатном буткемпе! Это удобный мини-курс для тех, кто хочет узнать о разных направлениях Python-разработки: вы на практике познакомитесь с задачами разработчиков и поймёте, ваша ли это профессия. Научитесь создавать полезные приложения для заработка или решения личных задач. Для 200 первых участников буткемп доступен бесплатно: https://goo.su/b2fRN1A
Кому будет полезен буткемп:
— тем, кто хочет попасть в IT, но сомневается, что им подойдёт эта сфера;
— тем, кто уже знает основы Python и хочет дополнить базовые знания крутой практикой;
— тем, кто хочет карьерных перемен и развития в новой профессии.
Спикер — Анастасия Борнева. Руководитель направления по исследованию данных в Сбере. Опыт в программировании более 12 лет. С 2018 года — эксперт по автоматизации процессов с помощью искусственного интеллекта в Сбере.
Что будете делать:
— разберёте базовый синтаксис языка;
— создадите бота для Telegram, который умеет переводить голос в текст;
— сделаете бота умнее: «научите» его обрабатывать фотографии;
— узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы;
— напишете сайт с помощью инструмента Flask.
В финале буткемпа вас ждёт прямой эфир, где вы сможете обсудить практические работы и задать вопросы спикеру.
Все участники получат в подарок полезные материалы с чек-листами, гайдами, скринкастами и другими бонусами.
Участвуйте в буткемпе уже сейчас!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Хотите выполнять больше задач с меньшим количеством кода без ущерба для качества? Декораторы Python помогут сделать код чище, использовать его многократно и облегчить его сопровождение.
https://nuancesprog.ru/p/17759/
VK: nuancesprog-12-dekoratorov-python-kotorye-uluchshaut-kod" rel="nofollow">https://vk.com/@nuancesprog-12-dekoratorov-python-kotorye-uluchshaut-kod
Дзен: https://dzen.ru/media/nuancesprog.ru/648e2106405259030db46f6e
@nuancesprog #Python
В событийно-ориентированном программировании иногда приходится решать задачи, которые на первый взгляд кажутся трудновыполнимыми. Тем не менее с ними легко справиться, зная определенные лайфхаки. Сегодня поговорим о создании механизма обработки событий, который поддерживает инициирование событий на основе поведения пользователя.
https://nuancesprog.ru/p/17751/
VK: nuancesprog-sobytiino-orientirovannaya-razrabotka-na-osnove-brauzernogo" rel="nofollow">https://vk.com/@nuancesprog-sobytiino-orientirovannaya-razrabotka-na-osnove-brauzernogo
Дзен: https://dzen.ru/media/nuancesprog.ru/648b7b32413f4373a7a2a6b2
@nuancesprog #ChromeExtension
ChatGPT - не единственный на рынке инструмент искусственного интеллекта. Рассмотрим 8 альтернатив, которые также могут пригодиться.
https://nuancesprog.ru/p/17739/
VK: nuancesprog-8-instrumentov-dlya-predprinimatelei-pohozhih-na-chatgpt" rel="nofollow">https://vk.com/@nuancesprog-8-instrumentov-dlya-predprinimatelei-pohozhih-na-chatgpt
Дзен: https://dzen.ru/media/nuancesprog.ru/648b7685b07a1c67102c189f
@nuancesprog #ArtificialIntelligence
Настроим полнофункциональное приложение Mongodb с доступом через браузер. Создадим с помощью внутренней службы под, сделав его доступным для другого компонента, и внешнюю службу для доступа к поду за пределами кластера или из внешних источников.
https://nuancesprog.ru/p/17725/
VK: nuancesprog-razvertyvanie-frontenda-i-bekenda-prilozheniya-na-kubernetes" rel="nofollow">https://vk.com/@nuancesprog-razvertyvanie-frontenda-i-bekenda-prilozheniya-na-kubernetes
Дзен: https://dzen.ru/media/nuancesprog.ru/6488d657bfaf86243ef2ad4a
@nuancesprog #Kubernetes #MongoDB
Насколько хорошо вы владеете языком SQL? Всегда ли добиваетесь ожидаемых результатов? Попробуйте решить три головоломки по SQL, которые включают временную метку, зависимые и независимые фильтры, а также неправильно действующие левые объединения. Верные ответы прилагаются!
https://nuancesprog.ru/p/17714/
VK: nuancesprog-sql-zagadki-na-soobrazitelnost" rel="nofollow">https://vk.com/@nuancesprog-sql-zagadki-na-soobrazitelnost
Дзен: https://dzen.ru/media/nuancesprog.ru/6488d047a2e64e28fac35923
@nuancesprog #SQL
🤔 Знаете ли вы, что изменив подход к проектированию IT-систем можно радикально уменьшить поверхность атаки? До такой степени, что ваши разработки приобретут кибериммунитет и станут практически неприступными для большинства существующих и ещё неизвестных кибератак даже без дополнительной защиты?
😲 21 июня на онлайн-конференции Kaspersky Cyber Immunity Developers Night специалисты Лаборатории Касперского поделятся 20-летним опытом создания систем secured-by-design. За это время сформировался развитый технологический стек, методология и паттерны проектирования, полезные разработчикам различного профиля. Обсудим:
👉 Существуют ли "безопасные" и "небезопасные" языки программирования?
👉 Как реализовать многоэтапный контроль качества, отладку и экспериментальное управление в целях безопасности?
👉 Как применять GPU при разработке современных графических интерфейсов и использовать аппаратное ускорение?
👉 Какие кибериммунные решения уже существуют в автопроме и IoT, и как они работают?
🤙 Вход после регистрации
Модульное тестирование - важная часть разработки ПО, особенно когда код обслуживают десятки тысяч человек. Предлагаем простой гайд по написанию четкого и лаконичного кода модульного теста для проверки класса User.
https://nuancesprog.ru/p/17683/
VK: nuancesprog-sozdanie-lakonichnyh-modulnyh-testov-vo-flutter" rel="nofollow">https://vk.com/@nuancesprog-sozdanie-lakonichnyh-modulnyh-testov-vo-flutter
Дзен: https://dzen.ru/media/nuancesprog.ru/648782df0cc0384792abc645
@nuancesprog #Flutter #Testing
Для правильного расчета вероятностей оракул не нужен. В чем разница между хорошими калибровкой и производительностью, и когда одна предпочтительнее другой?
https://nuancesprog.ru/p/17841/
VK: nuancesprog-plohie-modeli-mashinnogo-obucheniya-no-ih-mozhno-otkalibrova" rel="nofollow">https://vk.com/@nuancesprog-plohie-modeli-mashinnogo-obucheniya-no-ih-mozhno-otkalibrova
Дзен: https://dzen.ru/media/nuancesprog.ru/64944731c8fc6f10d7033af9
@nuancesprog #MachineLearning
Экстренное включение!
Завели бусти и уже опубликовали эксклюзивный контент по кибербезопасности 😎
Рефлексируем на тему SDR:
Слушать аналоговый и цифровой радиоэфир, дотянуться до самолетов и спутников теперь может каждый!
https://nsprg.ru/OZ5Yzv
@nuancesprog #security
Предлагаем пошаговое руководство по овладению наукой о геопространственных данных с помощью Python с нуля. Имея в своем распоряжении указанные здесь навыки и ресурсы, каждый сможет стать профессионалом в области анализа геопространственных данных.
https://nuancesprog.ru/p/17803/
VK: nuancesprog-kak-ovladet-naukoi-o-geoprostranstvennyh-dannyh-v-2023-godu" rel="nofollow">https://vk.com/@nuancesprog-kak-ovladet-naukoi-o-geoprostranstvennyh-dannyh-v-2023-godu
Дзен: https://dzen.ru/media/nuancesprog.ru/649346c9233c7d5cb51ae109
@nuancesprog #DataScience #Python
Увидим фреймворк в действии, шаг за шагом пройдя процесс настройки конвейера связываемых в цепочку операторов обработки значений, выдаваемых издателями для подписчиков. Подробно разберем пример и попробуем реализовать в проекте.
https://nuancesprog.ru/p/17799/
VK: nuancesprog-reaktivnoe-programmirovanie-s-combine" rel="nofollow">https://vk.com/@nuancesprog-reaktivnoe-programmirovanie-s-combine
Дзен: https://dzen.ru/media/nuancesprog.ru/64921d1824aa0a439d9ac922
@nuancesprog #Swift #Combine
Как выполняются функции в Javascript? Каков порядок их выполнения? Что такое контекст выполнения? Отвечаем на эти вопросы с иллюстрациями.
https://nuancesprog.ru/p/17792/
VK: nuancesprog-stek-vyzovov-javascript-obyasnenie-s-pomoschu-illustracii" rel="nofollow">https://vk.com/@nuancesprog-stek-vyzovov-javascript-obyasnenie-s-pomoschu-illustracii
Дзен: https://dzen.ru/media/nuancesprog.ru/649219a5f205df6eb7361080
@nuancesprog #JavaScript
Увидим фреймворк в действии, шаг за шагом пройдя процесс настройки конвейера связываемых в цепочку операторов обработки значений, выдаваемых издателями для подписчиков. Подробно разберем пример и попробуем реализовать в проекте.
https://nuancesprog.ru/p/17799/
VK: nuancesprog-reaktivnoe-programmirovanie-s-combine" rel="nofollow">https://vk.com/@nuancesprog-reaktivnoe-programmirovanie-s-combine
Дзен: https://dzen.ru/media/nuancesprog.ru/64921d1824aa0a439d9ac922
@nuancesprog #Swift #Combine
Функции высшего порядка могут значительно повысить качество и удобство сопровождения кода. Рассмотрим 10 полезных примеров того, как их можно использовать.
https://nuancesprog.ru/p/17777/
VK: nuancesprog-10-prakticheskih-primerov-ispolzovaniya-funkcii-vysshego-por" rel="nofollow">https://vk.com/@nuancesprog-10-prakticheskih-primerov-ispolzovaniya-funkcii-vysshego-por
Дзен: https://dzen.ru/media/nuancesprog.ru/648f738f584cca03fcdf164b
@nuancesprog #Android #Kotlin
Включите в свой арсенал 4 суперполезных пользовательских хука React. Они повысят эффективность работы, а также масштабируемость и читаемость кода.
https://nuancesprog.ru/p/17763/
VK: nuancesprog-4-polzovatelskih-huka-react-kotorye-dolzhen-znat-kazhdyi-raz" rel="nofollow">https://vk.com/@nuancesprog-4-polzovatelskih-huka-react-kotorye-dolzhen-znat-kazhdyi-raz
Дзен: https://dzen.ru/media/nuancesprog.ru/648f6d82d0e24276a19a8e64
@nuancesprog #React
Переход из финансов в веб-разработку - рисковое путешествие. Эти советы от того, кто уже преодолел этот путь, могут пригодиться.
https://nuancesprog.ru/p/17756/
VK: nuancesprog-iz-finansov-v-razrabotku-kak-stat-inzhenerom-programmistom" rel="nofollow">https://vk.com/@nuancesprog-iz-finansov-v-razrabotku-kak-stat-inzhenerom-programmistom
Дзен: https://dzen.ru/media/nuancesprog.ru/648b8157bfaf86243e10a58a
@nuancesprog #WebDevelopment
Проверь свою архитектуру на прочность в рамках трека «Архитектура. HighLoad & VK» на Saint HighLoad++, который пройдёт 26 и 27 июня.
За два дня на опыте больших и известных компаний мы исследуем архитектуру со всех ракурсов: от слоя хранения до верификации, от CDN до телекома, от legacy начала века до микросервисов.
Но это – ещё не всё. Вместе с приглашёнными экспертами из VK и других известных компаний вы сможете принять участие в “прожарке” – это специальный формат, в рамках которого вы сможете примерить к своим проектам предложенные посетителями конференции архитектуры и разнести их в хлам дать конструктивный фидбэк.
Узнать подробнее о треке можно тут: https://habr.com/ru/companies/vk/news/741490/
@nuancesprog
❓ Как сделать приложение под миллион запросов в секунду?
Для этого нужно владеть широким спектром инструментов разработки, знать Kotlin на высоком уровне, разбираться в DSL, мультиплатформенности, корутинах, передовых архитектурных шаблонах, темах высокой нагрузки, больших данных и масштабируемости.
Пройдите тест из 10 вопросов и проверьте свои знания.
➡️ ПРОЙТИ ТЕСТ: https://otus.pw/XF2hx/
Сможете пройти успешно тест — получите возможность пройти на курс «Kotlin Backend Developer. Professional» по специальной цене. Курс доступен в рассрочку!
🔥 Бонус для успешно прошедших тест: получите доступ к записям прошедших открытых уроков курса + курс по Git в записи бесплатно!
Реклама. Информация о рекламодателе на сайте www.otus.ru
Разберемся, как наилучшим образом настроить авторизацию и другие предварительные шаги, которые повторяются сразу в нескольких тестах - и при этом сохранить читаемость и ясность кода.
https://nuancesprog.ru/p/17705/
VK: nuancesprog-kak-strukturirovat-api-vyzovy-pri-avtomatizirovannom-testiro" rel="nofollow">https://vk.com/@nuancesprog-kak-strukturirovat-api-vyzovy-pri-avtomatizirovannom-testiro
Дзен: https://dzen.ru/media/nuancesprog.ru/6488c151f9c8b5104d34091f
@nuancesprog #JavaScript #Playwright #Testing
Выполним оркестрацию и развертывание высокодоступной, отказоустойчивой 3-уровневой архитектуры веб-приложения с Docker Swarm и тремя службами. Добавим четвертую службу и смоделируем сбой рабочего узла.
https://nuancesprog.ru/p/17686/
VK: nuancesprog-avtomatizaciya-i-masshtabirovanie-infrastruktury-prilozhenii" rel="nofollow">https://vk.com/@nuancesprog-avtomatizaciya-i-masshtabirovanie-infrastruktury-prilozhenii
Дзен: https://dzen.ru/media/nuancesprog.ru/64878ab4f205df6eb79fcf19
@nuancesprog #Docker #AWS
Предлагаем создать веб-приложение, которое преобразует аудиозаписи на разных языках в текст. Задача предполагает работу с моделью Whisper от OpenAI.
https://nuancesprog.ru/p/17675/
VK: nuancesprog-kak-sozdat-veb-prilozhenie-dlya-preobrazovaniya-rechi-v-teks" rel="nofollow">https://vk.com/@nuancesprog-kak-sozdat-veb-prilozhenie-dlya-preobrazovaniya-rechi-v-teks
Дзен: https://dzen.ru/media/nuancesprog.ru/64860ea048f62c2aa7874d5a
@nuancesprog #NodeJS #Whisper #OpenAI