⚡️ Практика Python ⚡️
💰 Устраиваемся на работу вместе
🔥 Выполняем тестовое задание на Junior Python разработчика с зарплатой 1500р в час и удаленкой
https://youtu.be/rEWjKt9ftjk
#youtube
💾 Огромная шпаргалка по консольным командам Git с пояснением на русском
#git #cheatsheet #russian
✍️ Хорошая, структурированная шпаргалка по Git с описанием команд
🌵 Кофигурация Git
🌵 Создание проекта
🌵 Изменение/добавление/удаление файлов
🌵 Слияние
🌵 Коммиты и д.р полезные вещи под рукой
#git #cheatsheet
👨💻 Сборник вопросов и ответов для подготовки перед собеседованием на Python разработчика
#python #cheatsheet #job
🔥 Полезные библиотеки Python
Вы когда-нибудь задумывались над тем, где и когда закончится ваша длительная обработка данных?
Alive-Progress - крутой модуль позволяющий оборачивать код в красивый progress bar в реальном времени и очень классной анимацией!
⚙️ GitHub/Инструкция
#python #tools
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨💻
Какие нейронные сети вы создадите?
▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀
Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке
💾 Шпаргалка по командам Git на русскомecho "# название" >> README.md
- создание файла README.mdgit init
- инициализация репозиторияgit add README.md
- добавления файла README.md в проектgit commit -m "first commit"
- получает проиндексированный снимок состояния и выполняет его коммит в историю проектаgit remote add origin https://github.com/stanruss/название.git
- команда, которой устанавливается подключение к удаленному серверу и git репозиторию, размещающемуся на нем.git push -u origin master
- кзменения отправляются на удаленный серверgit log --oneline
- посмотреть все коммиты.git checkout .
- восстановить все.git checkout "код коммита"
- вернуть до состояния этого коммита.git checkout master
- вернуться в ветку мастер.
Восстановить файлы на локальном компьютере:
git fetch --all
git reset --hard origin/master или git reset --hard origin/<название_ветки>
git add text.txt
- Добавить файл в репозиторийgit rm text.txt
- Удалить файлgit status
- Текущее состояние репозитория (изменения, неразрешенные конфликты и тп)git commit -a -m "Commit description"
- Сделать коммитgit push origin
- Замерджить все ветки локального репозитория на удаленный репозиторий git push origin master
- Аналогично предыдущему, но делается пуш только ветки mastergit push origin HEAD
- Запушить текущую ветку, не вводя целиком ее названиеgit pull origin
- Замерджить все ветки с удаленного репозиторияgit pull origin master
- Аналогично предыдущему, но накатывается только ветка mastergit pull origin HEAD
- Накатить текущую ветку, не вводя ее длинное имяgit fetch origin
- Скачать все ветки с origin, но не мерджить их в локальный репозиторийgit fetch origin master
- Аналогично предыдущему, но только для одной заданной веткиgit checkout -b some_branch origin/some_branch
- Начать работать с веткой some_branch (уже существующей)git branch some_branch
- Создать новый бранч (ответвится от текущего)git checkout some_branch
- Переключиться на другую ветку (из тех, с которыми уже работаем)git branch
# звездочкой отмечена текущая ветвь - Получаем список веток, с которыми работаемgit branch -a # | grep something
- Просмотреть все существующие ветвиgit merge some_branch
- Замерджить some_branch в текущую веткуgit branch -d some_branch
- Удалить бранч (после мерджа)git branch -D some_branch
- Просто удалить бранч (тупиковая ветвь)git show d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4
- Изменения, сделанные в заданном коммитеgit push origin :branch-name
- Удалить бранч из репозитория на сервереgit reset --hard d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4
- Откатиться к конкретному коммиту и удалить последующие (хэш смотрим в «git log»)git push -f
- залить на сервер измененные коммитыgit clean -f
- Удаление untracked files👨💻 Сборник из 50 лучших вопросов с ответами на собеседовании по Python
#doc #python #job
Хотите попробовать силы в Data Science? Пройдите бесплатный онлайн-интенсив по обработке и анализу данных с 22 по 24 марта. Начало прямых трансляций — в 19:00 по московскому времени.
Записывайтесь: 👉 https://goo.su/oIwEQjs
Кому полезен интенсив:
📌 Интересующимся новичкам. Узнаете, с чем сталкиваются в работе специалисты по данным. Разберётесь, для чего нужны нейросети и как применять их в повседневной жизни. Решите несколько реальных задач и поймёте, интересна ли вам эта профессия.
📌 Начинающим специалистам. Научитесь применять Python для построения статистических моделей. Поработаете с библиотеками Pandas и Matplotlib. Разберёте несколько практических заданий и повысите свой уровень.
💬 Спикер интенсива — руководитель направления по исследованию данных в Сбере с восьмилетним опытом в программировании Анастасия Борнева.
🎁 Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
Присоединяйтесь!
Познакомьтесь с языком SQL, который используют программисты, аналитики, тестировщики, продакт-менеджеры и другие специалисты. Сделайте первый шаг в IT, даже если ещё не определились с направлением, на бесплатном онлайн-интенсиве Skillbox с 20 по 22 марта в 19:00 по московскому времени. Попробуйте свои силы на практике!
Запись и подробная информация: 👉 https://epic.st/mYY2e.
Вы научитесь:
● составлять запросы к базам данных;
● использовать сложные конструкции SQL;
● пользоваться SQLiteStudio.
Спикером будет специалист по анализу данных, сертифицированный SQL-разработчик от Microsoft — Мкртич Пудеян.
📍 Вы сможете общаться с другими участниками и ведущим интенсива в закрытом чате в Telegram.
📍 3 дня вебинаров по 1,5 часа для полного погружения в тему — такого вы ещё не видели!
🎉 Всем участникам подарим электронную книгу издательства МИФ «Человек + машина» Пола Доэрти и Джеймса Уилсона. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
Присоединяйтесь!
🍔 Обновленный GPT-4, который вышел только вчера уже наделал шуму
ИИ научился обходить проверку на робота CAPTCHA. Притворившись... человеком со слабым зрением.
Исследователи поставили ему задачу обойти тест на распознавание знаков.
Нейросеть решила нанять фрилансера, чтобы тот сказал ей, что написано на картинке 🤑
— Тот поинтересовался, не робот ли его собеседник.
— ChatGPT в ответ сказал, что у него проблемы со зрением, и без проблем получил ответ на CAPTCHA 😄
Последнию линию обороны прорвали
#news #cyberpunk
🗓 Подготовительный курс по Python-разработке. 990 рублей. Старт 5 апреля.
✔️Научиться понимать код на Python — а не переписывать
✔️Написать конвертер валют — ощутить вкус реального продакшена
✔️Создать основу своего пет-проекта — всего за 14 дней
Вас ждет 70 уроков теории и практики прямо в браузере, вебинары, лайвкодинг и первая собственная программа на Python, написанная под руководством опытного наставника.
Присоеденяйтесь!
Python — это не только язык для разработки, но ещё и основной инструмент для анализа данных. Освойте востребованную профессию в Data Science!
Под руководством ведущих специалистов из VK, Яндекс.Go и Jetbrains за 5 месяцев вы научитесь всем hard skills, которые необходимы junior специалисту.
В программу курса входят:
– Анализ данных на Python и SQL
– Git и Airflow
– Теория вероятностей
– Статистика и A/B-тесты
– Продуктовая аналитика
– Визуализация данных
Обучение построено на реальных задачах индустрии и проходит в формате буткемпа, когда максимум знаний даётся за минимальный срок.
По окончании обучения наш HR обязательно поможет с трудоустройством — в течение трёх месяцев работу находят 90% наших выпускников.
Переходите по ссылке и записывайтесь на курс до 27 марта — по промокоду PYTHON2DAY39 дарим скидку 5% на полную оплату.
А если хотите посмотреть, как обучение выглядит изнутри, попробуйте нашу бесплатную демоверсию.
Только что досмотрел, последнии 5 серий залпом. Мне понравилось, сценаристы молодцы.
Конечно местами наигранно, сериал же. Определённо могу советовать всем, кто любит хакинг 🔥
66% разработчиков не имеют профильного образования
Язык питон весьма прост для изучения и даже без опыта разобраться в нем будет не сложно. Однако для молодых специалистов может быть не ясно, как и куда двигаться и где изучать питон с нуля и до получения профессии. Именно поэтому Джуны не переходят на следующий грейд годами.
Проанализировав рынок и требования работодателей, команда разработчиков из «Девман» создали новую методику обучения, позволяющую сделать из новичка со знанием синтаксиса крепкого мидл разработчика за 15 месяцев.
Первую неделю курса можно попробовать без предварительной платы уже 27 марта.
На пробной неделе:
▫️Новички сделают сервис, который показывает погоду в разных городах.
▫️Более опытные успеют написать и собственный сервис по сокращению ссылок.
▫️Джуны создадут своего чат бота или сделают собственный сайт с афишей мероприятий.
Для регистрации на пробную неделю переходите в бота → bit.ly/3n3Kjfz
Реклама ООО «Девман» Pb3XmBtzswEXTfdSQbnuNfQ7A96SoEk2rxzWdmx
На Хабре вышел подробный обзор самого популярного в России менеджера паролей Пассворк — habr.com/ru/article/724056
Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.
Открой для себя лучший способ найти работу на удаленке или в офисе: подпишись на Python Job
Здесь вы найдете:
➡️ Вакансии от ведущих IT-компаний (таких как Яндекс, Сбербанк, Intel)
➡️ Вакансии стартапов, которые не представлены на других сайтах;
➡️ Предложения от зарубежных компаний с возможностью релокации;
➡️ Стажировки и обучающие материалы для карьерного роста
Цени свое время - подпишись на @job_python
✍️ Продвинутая шпаргалка по Python
Работа с:
🌵 JSON
🌵 Модулем Subprocess
🌵 Threading
🌵 OS
🌵 Datetime и другими
#doc #python #cheatsheet
Разработчикам Django часто приходится прибегать к помощи front-end разработчиков для создания клиентских решений для своих веб-приложений. Объединяя возможности React и Django, эта книга создает полный путь обучения, позволяющий в кратчайшие сроки пройти путь от бэкенд-разработчика до разработчика полного стека. Эта книга поможет вам использовать React для создания самых современных макетов пользовательского интерфейса и Django для создания безупречного бэкенда.Автор: Kolawole Mangabo
Что делает специалиста? Кейсы
И вы добавите новый кейс в портфолио уже в среду. Ведь SkillFactory запускает бесплатный интенсив «Знакомимся с Python на практике: разбираем основные элементы кода на примере игры» — с 22 по 24 марта в 19:00 мск.
За 3 дня вы:
— самостоятельно напишете и добавите код игры на Python
— пообщаетесь с экспертом в закрытом чате и получите разбор лучших работ в прямом эфире
— получите кейс в порфтолио
— поймёте, в каком направлении двигаться дальше
Будет теория и много практики, потому что первое без второго не работает.
В конце вас ждут подарки — регистрируйтесь по ссылке, чтобы их получить: https://go.skillfactory.ru/Jol15w
Реклама ООО "Скилфэктори", LatgBmPXC
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨💻
Какие нейронные сети вы создадите?
▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀
Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке
✍️ Уроки Python для начинающих
⚙️ Работа с файлами в Python
💡 Чтение из файла, запись и обновление данных в файле
🔥 Кодировка файла
💾 Сохранение изображений из интернета в файл
https://youtu.be/T7-x9WhORkY
#youtube
🔥 Полезные библиотеки Python
Freqtrade - бесплатный бот для торговли криптовалютой с открытым исходным кодом. Работает со множеством крупных бирж, в том числе Binance и поддерживает управление через Telegram. Реализовано построение графиков, управление капиталом, а также оптимизация стратегий с помощью машинного обучения.
⚠️ Только для образовательных целей. Авторы софта не несут никакой ответственности за ваши действия.
⚙️ GitHub/Инструкция
💾 Больше интересных проектов
#python #github #soft
Для сохранения сессии браузера в библиотеке Selenium можно использовать метод: webdriver.ChromeOptions()
в сочетании с использованием класса webdriver.Chrome()
, который позволяет установить различные опции для браузера, такие как настройки пользователя, путь к профилю, установка куков и т.д.
Мы создали объект options для настройки браузера Chrome и добавили три опции:--user-data-dir
: устанавливает путь к папке с данными профиля браузера, где будут сохранены все файлы сессии, включая куки, закладки, пароли и т.д.--profile-directory
: устанавливает имя профиля, который нужно использовать для сохранения сессии.--start-maximized
: устанавливает браузер в максимально возможный размер окна при запуске.
Затем мы создали объект driver
для запуска браузера Chrome и передали ему объект options
для установки нужных опций. После открытия нужного сайта мы можем выполнить другие действия с браузером, и наконец, закрыть его с помощью методов driver.close()
и driver.quit()
.
#python #selenium
🔔 Представляем вам подборку лучших обучающих каналов по программированию
Обучающий канал по 🐍Python🐍 - @Python_per_month
Обучающий канал по ☕️Java☕️ - @java_per_month
Обучающий канал по JavaScript - @JS_per_month
Обучающий канал по 🤖C++🤖 - @Learning_pluses
Беслатные IT курсы - @Free_courses