Size: a a a

Библиотека программиста

2020 December 23
Библиотека программиста
Паттерн ___ применяется в том случае, когда требуется представить простой / урезанный интерфейс к сложной подсистеме или необходимо разложить подсистему на отдельные слои.
Анонимная викторина
14%
Заместитель (Proxy)
58%
Фасад (Facade)
22%
Адаптер (Adapter)
6%
Посмотреть результаты
Проголосовало: 3124
источник
2020 December 24
Библиотека программиста
🏃 Параллелизм в Golang и WorkerPool [Часть 1]

В современных языках программирования параллелизм стал безусловной потребностью. В этой статье речь пойдет об устройстве и использовании concurrency в Go.

https://proglib.io/sh/zJTZmnO5Ky
источник
Библиотека программиста
21 января - Демо-занятие на тему «Готовься к увольнению с первого дня работы»

Вместе с Александром Пряхиным, техническим директором в CityAds Media, вы разберете следующие вопросы:

- Почему уход сотрудника из компании часто становится катастрофой?
- Как готовиться к выходу из коллектива компании и сотруднику?
- Почему увольнение должно быть готово в первый день работы?

Регистрация: https://otus.pw/ZGfm/

🎁 Демо-занятие является частью курса «Team Lead», который доступен сейчас по Новогодней скидке 30%
источник
Библиотека программиста
🕵 Python для этичного хакинга: изучаем основы

Базовые знания языка программирования Python нужны этичным хакерам для работы со множеством инструментов и написания своих. Наша статья будет полезна и разработчикам, которые хотят усилить безопасность своего кода.

https://proglib.io/sh/US9kw0xB6l
источник
2020 December 25
Библиотека программиста
📈 Обучение Data Science: какие знания по математике нужны специалисту по анализу данных?

Рассказываем про ключевые математические знания для Data Scientist, а также про книги, курсы и видеолекции в помощь обучающимся. Материал будет полезен не только осваивающим профессию с нуля новичкам, опытные специалисты также могут почерпнуть в нем что-то интересное.

https://proglib.io/sh/RKNBTerypS
источник
Библиотека программиста
Новогодняя скидка 30% на онлайн-курсы для тестировщиков!

Программа «Python QA Engineer» научит вас:
Писать тесты в вебе, REST API и системах непрерывной интеграции, а также формировать информативные отчеты. Вы освоите навыки необходимые для построения тестового фреймворка с нуля.
Пройдите вступительный тест, чтобы занять место по спец.цене https://otus.pw/tjOJ/

После обучения «Java QA Automation Engineer» вы сможете:
Настраивать автоматизацию тестирования, писать тесты для UI и API, применять актуальные инструменты Selenium и RestAssured и многое другое.
Пройдите вступительный тест, чтобы занять место по спец.цене https://otus.pw/wsi0/

Только подписчикам канала "Библиотека программиста" дополнительная скидка 5% по промокоду Super5 после сдачи
источник
Библиотека программиста
40 лучших курсов по математике для программистов

Программистам нужно развивать логическое мышление и сообразительность, поэтому мы подобрали для вас 40 лучших курсов по математике.

https://proglib.io/p/best-math-courses
источник
2020 December 26
Библиотека программиста
Перспективы для инженера DevOps в 2021 году

Подводим итоги уходящего года и рассказываем о главных тенденциях в отрасли DevOps. Статья будет полезна тем, кто хочет узнать о последних изменениях и проверить свой план развития на следующий год.

https://proglib.io/sh/x21p4lQcTR
источник
Библиотека программиста
28 декабря в 19:00 по мск проходит вводный урок "Базовая математика для Data Science" cовместно с Proglib

Начало карьеры в Data Science и программировании лежит в познаниях математики. В школе закладывается фундамент дальнейших знаний. Поэтому предлагаем начать карьеру Data Science с короткого марафона, позволяющего в сжатые сроки вспомнить базу школьной математики.

На бесплатном вводном занятии поговорим о числовой последовательности и регрессиях.

Регистрация по ссылке: https://proglib.io/w/825d0a38
либо подпишитесь на telegram: https://t.me/joinchat/AAAAAFNrJZHGP24KPuWw6w

Кто с нами?
источник
Библиотека программиста
#cheatsheet

Шпаргалка по кодам ответа HTTP-сервера
источник
Библиотека программиста
Читайте интересные публикации недели в традиционном субботнике

👉📈 Для фанатов Data Science, Big Data, AI, ML и вот этого всего у нас сегодня целая подборка статей. Новички могут изучить основы науки о данных за 10 минут, а практикующие специалисты узнают, за какими лидерами мнений нужно следить в 2021 году. Если хотите подтянуть математику, читайте список необходимых дисциплин. Сделать это поможет наша старая статья про 40 лучших курсов.

👍🕸 Изучающим веб-разработку пригодится список из 20 интересных репозиториев на GitHub. В нем найдутся ресурсы не только для новичков.  

👆☕️ асинхронное выполнение кода – основа современной веб-разработки. Разбираемся, как освоить этот подход на JavaScript.

👌🐍🍲 Язык программирования Python можно использовать и для этичного хакинга. Мы расскажем – как.

🖖 Параллелизм – еще одна важная для современного программиста штука. Разбираемся, как с ним обстоят дела в Golang: часть 1 и часть 2.

Очередной субботник в «Библиотеке программиста» завершен. Хорошего вам вечера и оставайтесь с нами!
источник
2020 December 27
Библиотека программиста
📈 Инфлюенсеры в Big Data и Machine Learning: за кем следить в 2021 году?

Рассказываем о сообществах и лидерах мнений, имеющих влияние в сфере больших данных и машинного обучения. Если вы работаете в этой области или только собираетесь осваивать профессию, на них стоит обратить внимание.

https://proglib.io/sh/oVdtnX9xUb
источник
2020 December 28
Библиотека программиста
😢 Дорогостоящие ошибки: почему нам пришлось отказаться от Firebase

Печальный рассказ о том, как из-за неправильного выбора инструмента пропал результат трехлетней работы.

https://proglib.io/sh/fgvjXmoUSp
источник
Библиотека программиста
🏃 Параллелизм в Golang и WorkerPool [Часть 2]

В первой статье мы строили Worker Pool для оптимизации производительности. Во второй части мы создадим надежное решение для работы со структурами параллелизма.

https://proglib.io/sh/UFqt7PBRdj
источник
2020 December 29
Библиотека программиста
🧠 Исследуем архитектуры сверточных нейронных сетей с помощью fast.aifast.ai

Статья описывает наиболее популярные архитектуры сверточных нейронных сетей – ResNet, XResNet, EfficientNet и другие.

https://proglib.io/sh/vgqU1LX6Pm
источник
Библиотека программиста
Зачем в науке о данных элементарная математика?

С 5 января «Библиотека программиста» запускает онлайн-марафон по школьной математике для Data Science. Затея может показаться странной: зачем простые формулы людям, решающим задачи на стыке различных дисциплин? Чтобы подтянуть базу, им скорее подойдет многомесячный курс со сложной теорией и зубодробительной практикой.

Закончил обучение, и вперед — к новым свершениям. Увы, не всегда выходит. Часто студенты не могут усвоить материал, несмотря на усилия преподавателей.

Почему?

Математический гений решает сложную задачу интуитивно, а у простого смертного это не получается. Школьный курс многие из нас проходили давно и мимо — при отсутствии нужного субстрата продвинутые знания некуда сеять.

Для осваивающих науку о данных новичков мы запускаем образовательную программу совместно с квалифицированными школьными педагогами. Они помогут вам получить простые знания, без которых нельзя освоить сложные.

Записаться на марафон можно на нашем сайте.

https://proglib.io/w/0a44328f
источник
Библиотека программиста
Благородные цели действуют вдохновляюще. Например, улучшить качество жизни реального города.

C 13 января по 12 февраля Яндекс проведет онлайн-хакатон. Задача – разработать навык Алисы, повышающий качество жизни горожан и гостей Великого Новгорода. Можно выбрать идею из предложенных администрацией города или продвинуть свою.

Для тех, кто еще не создавал навыков для Алисы, но хочет поучаствовать, доступен бесплатный курс «Школа Алисы». Все участники получат сертификаты, подтверждающие прохождение курса по разработке голосовых интерфейсов. Лучших ждут призы (по 3 на команду):  

🏅 1-3 места — колонки Яндекс.Станция Макс
🏅 4 и 5 места — колонки Яндекс.Станция Мини
🏅 6-10 места — год подписки на Яндекс.Плюс

Регистрация и подробности по ссылке.
источник
Библиотека программиста
📊 Big Data и Data Science в некоммерческом секторе

Если вы планируете карьеру в Big Data или Data Science, необязательно сразу ориентироваться на крупные ИТ-компании. Методы науки о данных используются в различных отраслях, включая некоммерческие организации и государственные образовательные учреждения.

https://proglib.io/sh/XkPJMIpHgt
источник
2020 December 30
Библиотека программиста
🕸 Обучение веб-разработке: как быстро и успешно пройти собеседование

Веб-разработка – это высококонкурентный рынок труда. Помимо отсутствия необходимых технических навыков, первым препятствием для входа в профессию является техническое собеседование. Рассказываем, как пройти его с наименьшими потерями.

https://proglib.io/sh/itgZI3e8Nh
источник
2020 December 31
Библиотека программиста
📱 Jetpack Compose – до и после

В этой статье мы разберемся, как на примере Tivi изменится скорость сборки, размер APK и объем кода после миграции приложения на Jetpack Compose.

https://proglib.io/sh/xpWu20zas1
источник