Библиотека программиста | программирование, кодинг, разработка pinned «Уроки программирования и компьютерных наук 👨🏻🏫🧮💻 Привет, меня зовут Дима, я пишу программы для китайской компании Alibaba. Я убежден, что любое обучение должно вдохновлять и захватывать умы. Ради светлого будущего образования во всем мире я веду компьютерные…»
🎱 Сможет ли программа заменить Data Scientist: платформы для машинного обучения без программирования
Было бы здорово, если бы модель машинного обучения можно было просто перетащить иконкой в проект, drag-and-drop. Стоп… но ведь такое уже есть! Рассказываем о восьми сервисах автоматизации задач Data Science.
https://proglib.io/sh/a9nuG1hfkY
Было бы здорово, если бы модель машинного обучения можно было просто перетащить иконкой в проект, drag-and-drop. Стоп… но ведь такое уже есть! Рассказываем о восьми сервисах автоматизации задач Data Science.
https://proglib.io/sh/a9nuG1hfkY
С помощью какой команды в Git можно измененить дату последнего коммита на текущую?
Anonymous Quiz
17%
git commit --date=now
31%
git commit --reset --date=now
43%
git commit --amend --no-edit --date=now
9%
Посмотреть результаты
Must-have алгоритмы для работы со строками на C++
Алгоритмы на C++ для строковых задач, в которых наивное решение имело бы недопустимую сложность: полиномиальное хеширование, КМП, работа с префиксным деревом и алгоритм Ахо – Корасик.
https://proglib.io/sh/ka2WUm7Fe5
Алгоритмы на C++ для строковых задач, в которых наивное решение имело бы недопустимую сложность: полиномиальное хеширование, КМП, работа с префиксным деревом и алгоритм Ахо – Корасик.
https://proglib.io/sh/ka2WUm7Fe5
В вашей программе есть два класса с общими полями и методами. Как называется прием рефакторинга, при котором для них создается общий суперкласс и туда переносятся одинаковые поля и методы?
Anonymous Quiz
11%
Извлечение подкласса
16%
Свёртывание иерархии
66%
Извлечение суперкласса
6%
Посмотреть результаты
Puppeteer: парсинг сайтов с JavaScript
Бывает, что прежде чем получить данные парсинга веб-сайта, необходимо выполнить ряд действий на странице. Библиотека Puppeteer позволяет создавать веб-скраперы, имитирующие действия пользователя.
https://proglib.io/sh/fRqXMj7LEA
Бывает, что прежде чем получить данные парсинга веб-сайта, необходимо выполнить ряд действий на странице. Библиотека Puppeteer позволяет создавать веб-скраперы, имитирующие действия пользователя.
https://proglib.io/sh/fRqXMj7LEA
Мы создали канал, посвящённый различным аспектам информационной безопасности. Подписывайтесь, будет 🔥.
https://t.me/hackproglib
https://t.me/hackproglib
Первая линия поддержки – залог непрерывной и эффективной работы компании. Именно от ее слаженных действий зависит скорость и качество решения до 80% обращений пользователей.
Поэтому неудивительно, что крупные международные компании уделяют много времени и сил, чтобы повысить эффективность первой линии поддержки.
Сейчас у вас есть хорошая возможность поучиться на их опыте на бесплатном вебинаре Prof IT, который пройдёт 30 сентября в 11:00 по Москве. Регистрируйтесь и узнайте, как внедрение роботизированных помощников может снизить стоимость обработки обращений в службу поддержки на 75% и сократить время выполнения заявок на 20%
Поэтому неудивительно, что крупные международные компании уделяют много времени и сил, чтобы повысить эффективность первой линии поддержки.
Сейчас у вас есть хорошая возможность поучиться на их опыте на бесплатном вебинаре Prof IT, который пройдёт 30 сентября в 11:00 по Москве. Регистрируйтесь и узнайте, как внедрение роботизированных помощников может снизить стоимость обработки обращений в службу поддержки на 75% и сократить время выполнения заявок на 20%
Актуальные дорожные карты для разработчиков, представляющие собой
пошаговые инструкции и способы изучения следующих инструментов / технологий: Frontend, Backend, DevOps, Android, PostgreSQL DBA и React.
https://proglib.io/w/4bdf4b95
пошаговые инструкции и способы изучения следующих инструментов / технологий: Frontend, Backend, DevOps, Android, PostgreSQL DBA и React.
https://proglib.io/w/4bdf4b95
roadmap.sh
Developer Roadmaps - roadmap.sh
Community driven roadmaps, articles and guides for developers to grow in their career.
В вашей программе класс содержит множество простых делегирующих методов ко всем методам другого класса. Как называется прием рефакторинга, при котором класс делается наследником делегата, после чего делегирующие методы теряют смысл?
Anonymous Quiz
12%
Извлечение интерфейса
69%
Замена делегирования наследованием
13%
Замена наследования делегированием
7%
Посмотреть результаты
Вы слышали о термине «цифровая зрелость»? Если нет, ваша компания может не досчитываться 20% прибыли и тратить на 30% больше ресурсов, чем необходимо. Всё дело в цифровизации и грамотном использовании ИТ-решений для автоматизации и оптимизации рабочих процессов. Кстати, по данным Google, всего 2% бизнесов достигли такой цифровой зрелости, так что вашей компании наверняка есть куда расти. Начните с проверки того, насколько далеко вы продвинулись в цифровизации. Сделать это можно с бесплатным чек-листом. Получите его по ссылке и посмотрите, сколько квадратиков заполните плюсами: https://vk.cc/az3G8Q
Хочешь стать дата сайентистом, но не хватает знаний матана?
Мы совместно с преподавателями из МГУ запускаем курс "Математика в data science"
Старт курса — 6 октября.
Узнать подробнее: https://courses.proglib.io/
Мы совместно с преподавателями из МГУ запускаем курс "Математика в data science"
Старт курса — 6 октября.
Узнать подробнее: https://courses.proglib.io/
💬 «Отличается умом и сообразительностью». Как правильно выбрать архитектуру чат-бота
Краткий обзор моделей архитектур чат-ботов: как они работают и на чем их можно сделать. Разберем подходы с использованием шаблонов и машинного обучения.
https://proglib.io/sh/LCEiVFe0yZ
Краткий обзор моделей архитектур чат-ботов: как они работают и на чем их можно сделать. Разберем подходы с использованием шаблонов и машинного обучения.
https://proglib.io/sh/LCEiVFe0yZ
🕵 Где программисту искать удаленную работу?
Рассмотрели 12 международных и российских площадок для поиска удалённой работы: ссылки, различия в механике поиска, плюсы и минусы.
https://proglib.io/sh/30rRSxjemG
Рассмотрели 12 международных и российских площадок для поиска удалённой работы: ссылки, различия в механике поиска, плюсы и минусы.
https://proglib.io/sh/30rRSxjemG
💠Как выбрать видеокарту для нейронных сетей и глубокого обучения
Выбираем видеокарту под разные задачи машинного обучения и обходим «подводные камни». Узнаем, какие карты не стоит покупать, из чего составить кластер и что делать при скромном бюджете.
https://proglib.io/sh/Sena6Eotqu
Выбираем видеокарту под разные задачи машинного обучения и обходим «подводные камни». Узнаем, какие карты не стоит покупать, из чего составить кластер и что делать при скромном бюджете.
https://proglib.io/sh/Sena6Eotqu
Хочешь получить крутую работу или деньги за рекомендацию?
Онлайн-гипермаркет Перекрёсток Впрок набирает разработчиков в IT-команду. Судя по сайту реферальной программы, работа в Перекрёсток Впрок такая же захватывающая, как сериал “Кремниевая Долина”. На нем можно найти большое количество вакансий и познакомиться с Перекрёсток Впрок поближе.
А главное - можно получить денежное вознаграждение за рекомендацию знакомого разработчика!
Ссылка: https://perekrestok.tech/
Онлайн-гипермаркет Перекрёсток Впрок набирает разработчиков в IT-команду. Судя по сайту реферальной программы, работа в Перекрёсток Впрок такая же захватывающая, как сериал “Кремниевая Долина”. На нем можно найти большое количество вакансий и познакомиться с Перекрёсток Впрок поближе.
А главное - можно получить денежное вознаграждение за рекомендацию знакомого разработчика!
Ссылка: https://perekrestok.tech/
Какая математика нужна для Data Science? Интервью с преподавателями МГУ
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
https://proglib.io/w/fa2f98d1
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
https://proglib.io/w/fa2f98d1
YouTube
Какая математика нужна для Data Science? Интервью с преподавателями МГУ
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
Сайт издания «Библиотека программиста» — https://proglib.io
Ссылка на курс: https://courses.proglib.io/?utm_source=youtube&utm_medium=webinar0&utm_campaign=had
Сайт издания «Библиотека программиста» — https://proglib.io
Ссылка на курс: https://courses.proglib.io/?utm_source=youtube&utm_medium=webinar0&utm_campaign=had
Оказывается, обзавестись ИТ-решениями для реализации бизнес-задач и использовать их – не одно и то же. Кажется, весьма очевидно, но, оказывается, лишь 2% компаний об этом действительно знают. Эти 2% достигли цифровой зрелости, что значит прошли путь из 38 шагов на пути к цифровизации, внедрили оптимальные ИТ-решения, подняли прибыль и сократили издержки. Думаете, ваша компания входит в эти 2%? Возможно нет, но сегодня вы можете узнать, сколько ещё шагов предпринять, чтобы к ним присоединиться. Получите бесплатный чек-лист по ссылке и проверьте, сколько пунктов из 38 сможете отметить зелёной галочкой: https://vk.cc/az3G9u
Data Scientist-ы больше не нужны?
Может ли программа заменить специалиста? Рассказываем о существующих сервисах автоматизации машинного обучения.
https://proglib.io/sh/a9nuG1hfkY
Может ли программа заменить специалиста? Рассказываем о существующих сервисах автоматизации машинного обучения.
https://proglib.io/sh/a9nuG1hfkY
С каким паттерном проектирования часто совмещают паттерн Компоновщик, чтобы реализовать общие ветки дерева и сэкономить при этом память?
Anonymous Quiz
20%
Адаптер (Adapter)
39%
Легковес (Flyweight)
27%
Прототип (Prototype)
14%
Посмотреть результаты