Открытый вебинар для разработчиков уровня Middle+, Senior и Architect
Ждем вас на открытом вебинаре [Технический лидер] 1 ноября в 19:00 по МСК
Что вы узнаете:
- как растёт инженер и какие роли доступны после уровня Senior
- какие hard- и soft-скилы нужны TechLead, чтобы двигаться по карьерной лестнице
- какие задачи выполняют TeamLead и TechLead
- как получать за свои навыки 2х в компаниях CША и Европы
- поймёте текущую ситуацию на рынке IT и прогнозы развития на 2024 год
После вебинара вас ждет бонус — рекомендации по поиску работы Senior-инженеру и выше
👉 Регистрация на вебинар
✍️ Малоизвестные библиотеки Python для анализа данных, которые сделают вашу жизнь проще
В статье мы рассмотрим некоторые полезные библиотеки Python для задач обработки данных, с которыми, возможно, вы еще не знакомы. Хотя для задач машинного обучения на ум приходят такие библиотеки, как pandas, numpy, scikit-learn, keras, tensorflow, matplotlib и т.д., но всегда полезно знать о других предложениях Python, особенно если это поможет улучшить ваши проекты.
#python #article
😌Как быстрого и красиво создавать веб-приложения на Python? Узнайте на бесплатном открытом уроке «Django CBV» от OTUS и Сурена Хореняна, руководителя группы разработки в МТС ИИ. На эфире посмотрим на использование CBV для создания веб-приложений.
😍CBV позволяют создать представления, не написав ни строчки бизнес-логики, так как всё генерируется автоматически. Занятие пройдёт 26 октября в 20:00 МСК и будет приурочено к старту курса «Web-разработчик на Python».
💪После урока вы сможете продолжить обучение на специальных условиях. Регистрируйтесь прямо сейчас и ставьте событие в календарь, чтобы не пропустить: https://otus.ru/lessons/webpython/?utm_source=telegram&utm_medium=cpm&utm_campaign=webdev&utm_term=telegain&utm_content=lesson-26-10-2023#event-3536
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KMtmT
👨💻 Вход в помещение только через систему автоматического распознавания лиц
Киберпанковые лайфхаки 😂
#cyberpunk
⏰ Создание пользователя в Linux
Для создания пользователя в Linux используется команда useradd
или adduser
(в зависимости от дистрибутива). Вот несколько примеров использования этой команды с описанием:
1. Простое создание пользователя:
$ useradd usernameГде
username
— это имя нового пользователя. Эта команда создаёт пользователя с домашним каталогом в /home/username и использует значения по умолчанию для всех других параметров.$ useradd -d /path/to/home/directory usernameЗдесь, используя опцию
-d
, вы можете указать путь к домашнему каталогу для нового пользователя.$ useradd -u 1002 usernameОпция
-u
позволяет задать UID для нового пользователя.$ useradd -s /bin/zsh usernameС помощью опции
-s
можно указать оболочку для пользователя. В примере выше указана оболочка zsh.$ useradd -G groupname usernameОпция
-G
позволяет добавить пользователя в дополнительную группу. Если группы не существует, вы получите ошибку.$ passwd usernameЭта команда попросит вас ввести новый пароль для пользователя username.
useradd
лучше использовать adduser
, так как эта команда более дружелюбна и задаёт дополнительные вопросы в процессе создания пользователя (например, о полном имени пользователя, номере комнаты и т. д.).🔩 Amazon продолжает активно внедрять новые модели роботов — компания говорит, что они нужны для помощи людям, однако сотрудники боятся массовых увольнений.
💰 Роботам не нужно платить зарплату, им не нужны перерывы на обед, они могут переставлять ящики и собирать заказы 24 часа в сутки 7 дней в неделю.
Ждем очередную волну безработицы в ближайшие 10 лет 😕
#cyberpunk #news
✍️ Путь программиста. от 100$ до 10k в месяц
В книге собрано большое количество советов (включая уникальную пошаговую инструкцию развития!) для тех, кто, будучи программистом или только начиная этот путь, хочет добиться успеха в карьере, кто задумывается о своем профессиональном росте и хочет сделать этот процесс контролируемым.#books Читать полностью…
Тем, кто понимает, что профессионал всегда имеет огромное количество привилегий (в том числе финансовых) перед середнячком, наверняка будут интересны собранные здесь знания, которые мы неоднократно проверили на практике. Итак, всем, кто ищет кратчайший путь от среднестатистического программиста до гуру информационных технологий (с внушительной репутацией, солидным доходом и собственными проектами), желаем приятного чтения!
Срочно! Нужны Python разработчики всех уровней!
Вакансии и стажировки с прямыми контактами в Telegram.
Посмотреть можно здесь
🔥 В версии Telegram Desktop 4.10.4 beta (21.10.23) появилась подсветка синтаксиса кодовых блоков, оформленных с помощью стандартного тега markdown разметки: ```
Также появилась возможность скопировать весь код целиком при клике на заголовок сообщения с кодом (раньше у сообщения с кодом не было отдельного заголовка).
Функция пока недоступна в клиентах Telegram на Android и iOS, ждём обновление 😎
#news
✍️ Изучаем Pandas. Шпаргалка с примерами кода базовых команд + Большой, подробный гайд работы с датафрейм с примерами кода
Pandas — лучшая библиотека на языке Python для обработки и анализа данных.
🔊 Базовые команды
🔊 Создание датафрейма
🔊 Группировка, слияние данных
🔊 Работа со временем
🔊 Запись/чтение файла и д.р.
#doc #pandas #cheatsheet #python
Как новичку быстро и качественно получить IT-профессию?
Для начала давай разберемся, зачем вообще все так стремятся в сферу IT.
Вот ответ:
- высокие зарплаты
- ДМС и прочие «плюшки»
- сниженная ставка по ипотеке
- возможность комфортного переезда
- востребованность в найме
Но как понять, твоё ли это вообще? С чего начать? К кому обратиться за советом?
Одно из простых решений — пройти бесплатный марафон IT-профессий «Логомашины». 1 день — 1 профессия.
Ты узнаешь всё о перспективных IT-направлениях, поймешь с чего начать, получишь ответы на вопросы и попрактикуешься!
Будет полезно, интересно и даже весело без занудств — 100%. Полезные подарки тоже будут!
Регистрация👈🏻
Реклама. ООО "ЙОЛО". ИНН 7804699864. erid: LjN8KKVMP
😎 Используем ChatGPT БЕСПЛАТНО с Python без регистрации
🦾 ChatGPT объясняет и пишет код за нас, быстрые ответы, обучение и код-ревью
https://youtu.be/kudfqsuq5E4
#youtube
🚂 Залетай к нам в DataWagon от Первой грузовой компании!
🔝С нами ты:
- Прокачаешься в решении практических задач на основе реальных данных
- Зеберешь крутой кейс себе в резюме
- Поборешься за солидный призовой фонд 900 000 рублей
- Погрузишься в атмосферу кодинга и фана
Если нет своей команды — поможем ее собрать!
Регистрируйся и вступай в чат участников, получи ответы на волнующие вопросы, найди команду или создай свою.
▶️Регистрация уже идет, успевай подать заявку по ссылке
Реклама. ООО "ФИЗТЕХ ДЖЕНЕЗИС". ИНН 7735184156. erid: LjN8KXC1b
🔥 Блогер показал на практике функцию синтеза речи ChatGPT-4, с помощью которой можно общаться с иностранцами, не зная их языка.
Люто конечно, безусловно удобно 👍 Как по мне — отличное дополнение, и кто не юзает сейчас ИИ как помощников, рискует остаться на обочине. Развитие технологий идет уж слишком быстро, мы очень скоро столкнемся с повальной заменой людей на ИИ, в данном случае отлетает профессия физического переводчика в целом 🇰🇷 🇷🇺
Есть и хорошие новости, развитие технологий приведет и к отупению в том числе(Автор общается на корейском, в конце радостно заявляя - "Английский иди на хер"), зачем напрягать мозг, если можно нажать пару кнопок. Хорошие эти новости, потому, что важный фактор развития экономики это потребитель, а глупым буквально нужно всё 🤪
#cyberpunk
👨💻 Пользователь X/Twitter показал как выглядит его рабочий стол в очках Quest 3 и приложение Horizon Workrooms
3 виртуальнымх монитора высокого разрешения с читабельным текстом.
Офис будущего по цене ~$500🔥
#cyberpunk #news
😕 Ещё одна профессия попадает под угрозу
Компания Blackdot представила первое в мире автоматическое устройство для нанесения татуировок.
Робот-татуировщик перед нанесением краски делает анализ кожи и определяет количество и глубину проколов, а затем наносит рисунок с хирургической точностью, создавая рисунки которые не под силу нанести человеческой руке. По заявлениям разработчиков, время выполнения работы сократилось более чем в 10 раз 😰
#cyberpunk #news
🔥 Полезные библиотеки Python
😕 Geogramint — OSINT инструмент, который использует API Telegram для определения местоположения пользователей в Telegram
Geogramint находит только пользователей и группы Telegram, которые активировали функцию “Люди Рядом”.
Поддерживается в Windows и частично в дистрибутивах Mac OS и Linux.
Установка:
$ git clone https://github.com/Alb-310/Geogramint.gitИспользование:
$ cd Geogramint/
$ pip3 install -r requirements.txt
$ python3 geogramint.py # for GUI mode⚙️ GitHub/Инструкция
$ python3 geogramint.py --help # for CLI mode
Как создать эффективную ленту рекомендаций?
Возьмите ML-модели, например, Collab, User2Vec, User2item или Catboost, и обучите их на большом количестве данных.
К слову, примерно так и сделала команда AvitoTech, когда разрабатывала свою систему рекомендаций.
Больше подробностей — в новом фильме Авито.Рекомендации. Сценарист — кот Портосик. Кроме шуток, с него всё и началось.
Игнорирование больших данных и нейросетей сегодня — почти гарантия провала. Именно поэтому стоит начать погружение в востребованную сферу Data Science и понять, чем занимаются специалисты по машинному обучению и анализу данных. За 5 дней вы узнаете, как работают нейросети, и создадите свою для поиска новостей.
📌 Зарегистрируйтесь прямо сейчас и получите эксклюзивный бонус — гайд «Как пользоваться ChatGPT и Midjourney из России и Беларуси»: https://epic.st/3ZrmM-
Что будем делать на мини-курсе:
— Узнаем, где востребована наука о данных, и разберёмся в отличиях 3 основных направлений.
— Освоим азы языка Python и визуализируем данные с его помощью.
— Изучим базовые конструкции языка SQL.
🎁 Вас ждут подарки:
— Год бесплатного изучения английского.
— Персональная карьерная консультация.
— 5 полезных чек-листов для старта карьеры.
🎉 Все участники мини-курса получат сертификат на скидку 10 000 рублей на любой курс Skillbox.
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
👍 Базовые алгоритмы машинного обучения на языке Python
Учебно-методическое пособие посвящено изучению основ анализа данных и реализации базовых алгоритмов машинного обучения на языке Python. Целью данного пособия является формирование у студентов теоретических знаний и практических навыков в области базовых алгоритмов машинного обучения, овладение инструментарием, моделями и методами машинного обучения.Авторы: А.Ю. Долганов, М.В. Ронкин, А.В. Созыкин
👨💻 Полезные библиотеки Python
SAHI — библиотека машинного зрения для обнаружения крупномасштабных объектов и сегментации экземпляров.
Установка:
$ pip install sahiOn Windows, Shapely needs to be installed via Conda:
$ conda install -c conda-forge shapelyInstall your desired version of pytorch and torchvision (cuda 11.3 for detectron2, cuda 11.7 for rest):
$ conda install pytorch=1.10.2 torchvision=0.11.3 cudatoolkit=11.3 -c pytorchInstall your desired detection framework (yolov5):
$ conda install pytorch=1.13.1 torchvision=0.14.1 pytorch-cuda=11.7 -c pytorch -c nvidia
$ pip install yolov5==7.0.4Install your desired detection framework (mmdet):
$ pip install mmcv-full==1.7.0 -f https://download.openmmlab.com/mmcv/dist/cu117/torch1.13.0/index.htmlInstall your desired detection framework (detectron2):
$ pip install mmdet==2.26.0
$ pip install detectron2 -f https://dl.fbaipublicfiles.com/detectron2/wheels/cu113/torch1.10/index.htmlInstall your desired detection framework (huggingface):
$ pip install transformers timm
⚙️ GitHub/ИнструкцияТОП 3 канала для тех, кто увлекается хакингом и анонимностью
Лаборатория Хакера — полезные github-инструменты для пентеста, сетевой разведки, xss, криптографии.
Mr.Robot — OSINT, анонимность, OWASP, Linux, даркнет.
Этичный Хакер — Один из крупнейших ресурсов по информационной безопасности в СНГ.
🔥 ChatGPT смог решить одну из самых сложных и мемных систем капчи — отличил чихуахуа от маффина со 100% точностью
💻 Скайнет ближе, чем ты думаешь
#cyberpunk
⚡️Подключайтесь 24 октября в 20:00 в OTUS к открытому уроку «Знакомство с FastAPI».
🧑💻На занятии:
-научитесь быстро создавать API ресурсы;
- посмотрите на swagger (apispec);
- научитесь доставать параметры из пути запроса, строки запроса, тела запроса;
- познакомитесь с вложенными роутерами.
В результате вы создадите простое FastAPI приложение, поработаете с Pydantic схемами и узнаете, как обрабатывать параметры из запроса.
Урок подойдёт тем, кто хочет начать изучать язык программирование Python и познакомиться с FastAPI.
👉 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/xZ2W/
📌 Вебинар приурочен к старту онлайн-курса «Python Developer» для начинающих Python-разработчиков.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KMT3b
⌨️ Docker: инструменты тестировщика
Описание
💠 Курс «Docker: Инструменты тестировщика» создан для быстрого погружения в навыки, необходимые именно тестировщику. Теория дается в объеме, минимально необходимом для практики. Знания и навыки, приобретенные на этом курсе, помогут вам начать работать с Docker, получив только самые необходимые навыки: создание и настройка образов, налаживание сети, подключение внешних источников.
Вы научитесь:
🟣 настраивать Docker на любой современной ОС
🟣 создавать, подключать и удалять контейнеры
🟣 делать собственные образы и тома
🟣 настраивать взаимодействие через бинды и тома
🟣 запускать в контейнерах тесты и программы
🟣 подключать контейнеры к сети
🟣 запускать автотесты внутри контейнеров
🟣 понимать разницу средств оркестрации Swarm и Kubernetes
Язык: Русский
#docker
👨💻 Шпаргалка по регулярным выражениям с объяснением на русском
💡 Объяснение
#doc #regex #russian
🎓 Освойте один из самых востребованных языков программирования и начните зарабатывать сразу после обучения!
Станьте участником федерального проекта "Содействие занятости" - цель которого помочь гражданам бесплатно освоить новую или сменить действующую профессию
Открыт набор на бесплатное онлайн-обучение от ТГУ по программе: "Python для анализа данных".
*ТГУ входит в 100 сильнейших вузов мира и Топ-5 России.
Узнайте подробнее про программу и подайте заявку:
https://tglink.io/8f0eefdf0dd2
Обучение с проектом «Содействие занятости» это:
🔸 Полностью бесплатное онлайн-обучение
🔸 Более 65 000 выпускников, 75% из которых трудоустроены
🔸 Обучение по 2–3 часа в день в удобное для вас время;
🔸 Документ об образовании — подтвердит ваши навыки и компетенции;
🔸 Помощь с трудоустройством после обучения.
Количество мест на бесплатное обучение ограничено, спешите подать заявку.
Реклама. ООО "АДИ ГРУПП". ИНН 7017283529. erid: LjN8KD41K