Size: a a a

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

2020 July 27
Библиотека программиста
🆓 Лучшие бесплатные онлайн-курсы по Kotlin

В захвате мира языком Kotlin заинтересованы не только JetBrains и Google, но и «простые смертные». Посмотрим, какие есть бесплатные онлайн-курсы по Kotlin, чтобы начать разработку на этом языке уже сегодня.

https://proglib.io/sh/GFJiCL4jeE
источник
Библиотека программиста
Многие слышали про отличный курс факультета веб-разработки GeekBrains. Но не всем по душе корпеть над базами данных и разбираться в бэкенде. Хочется сразу видеть результат 👀

Для интересующихся фронтендом открылась возможность поступить на факультет Frontend-разработки. Практикующие специалисты со стажем учат всему, что нужно: адаптивно верстать, кроить веб-приложения, понимать Vue и React, использовать концепции Flux и Redux, работать с Node.js и Git. ➕ 5 проектов в портфолио.

Самое классное, что это не просто обучение «для галочки» ✅, а университет с гарантированным трудоустройством 💸. Интересно? Смотрите сами: https://proglib.io/w/902e7bca
источник
Библиотека программиста
Какая команда Git используется для проверки внутренней базы данных на предмет наличия ошибок и несоответствий?
Анонимная викторина
55%
git fsck
29%
git reflog
8%
git filter-branch
9%
Посмотреть результаты
Проголосовало: 3441
источник
2020 July 28
Библиотека программиста
​​🏢 Как компании превращают данные в деньги: обзор российских практик Data Science

Кейсы коммерческого использования Data Science на территории России: финансы и ритейл, наука и производство, информационные системы и индустрия развлечений.

https://proglib.io/sh/8wZD4vk2Ax
источник
Библиотека программиста
Работайте с коммуникационной платформой в свое удовольствие. Никаких громоздких интерфейсов и малого функционала!

VoiceBox от МТТ станет идеальным решением для тех, кто любит кастомизировать продукт под определенный спектр задач. Эта коммуникационная платформа обладает как гибкой системой сценариев с широкими возможностями персонализации и настроек, так и интуитивно понятным интерфейсом. Голосовой помощник собирается из функциональных блоков – в число доступных опций входят распознавание и синтез речи, а также обработка данных кампании и возможность удобного отслеживания всей имеющейся статистики.

Что вы получите при использовании VoiceBox:

• Возможность интеграции с любыми CRM, от Битрикс24 до amoCRM;
• Опцию работы с HTP-запросами по факту звонка;
• Возможность делиться готовыми сценариями взаимодействий;
• Удобный и функциональный сервис для любых внешних коммуникаций.

Изучайте и подключайтесь: https://proglib.io/w/e3c717ef
источник
Библиотека программиста
Ваш класс содержит поле-коллекцию, а также геттер и сеттер для работы с ним. Прием рефакторинга, при котором возвращаемое геттером значение делается доступным только для чтения и создаются методы добавления/удаления элементов этой коллекции, называется
Анонимная викторина
32%
Инкапсуляцией поля
57%
Инкапсуляцией коллекции
5%
Заменой подкласса полями
6%
Посмотреть результаты
Проголосовало: 2796
источник
2020 July 29
Библиотека программиста
​​👨‍💻️ Как стать профессиональным веб-разработчиком с нуля и найти первую работу

От первого урока до первого заказа. Начните зарабатывать созданием сайтов, даже если никогда не видели код. Пошаговый план действий, ссылки, полезные советы.

https://proglib.io/sh/9yemJwSDz2
источник
Библиотека программиста
Яндекс частично возобновляет набор на стажировку — впервые она пройдет дистанционно. Осталось очень мало вакансий, одна из которых может ждать именно тебя, поспеши!

бэкенд-разработчик на Python
бэкенд-разработчик на Java
специалист по машинному обучению

Чтобы узнать о новом наборе на стажировку, оставь свои контакты на сайте — с тобой обязательно свяжутся: https://yandex.ru/yaintern
источник
Библиотека программиста
Какая команда Git позволет узнать SHA-1 объекта, на который указывает ветка?
Анонимная викторина
27%
git alias <branch_name>
37%
git reflog <branch_name>
24%
git rev-parse <branch_name>
12%
Посмотреть результаты
Проголосовало: 3098
источник
2020 July 30
Библиотека программиста
​​🐳 Виды контейнеров: когда какой использовать

Все говорят, что контейнеры – это круто. Но они бывают разные: системные и контейнеры приложений, сертифицированные и кастомные. В этой публикации рассказываем о том, для чего нужен каждый тип.

https://proglib.io/sh/0AefOWT15t
источник
Библиотека программиста
В IT хотят если не все, то многие — спрос на специалистов остался высоким, несмотря на пандемию, а курсов и образовательных программ для разработчиков, тестировщиков, менеджеров и дизайнеров становится все больше. Как научиться в IT, чем отличаются курсы компаний, как выбрать среди них подходящий и есть ли курсы с гарантированным оффером для выпускников — Ozon, «Яндекс.Практикум», «Школа 21», «Тинькофф» и GeekBrains рассказывают в статье на Хабре: https://habr.com/ru/company/ozontech/blog/512026/.

А мы решили выяснить, откуда берутся разработчики! Как вы пришли в IT? Расскажите — ответы на вопросы займут чуть больше 2 минут (мы посчитали): https://forms.gle/VUDJJ5zeeieL2PRN9
источник
Библиотека программиста
В вашей программе есть подклассы, которые отличаются только методами, возвращающими данные-константы. Как называется прием рефакторинга, при котором методы заменяются полями в родительском классе, при этом подклассы удаляются?
Анонимная викторина
64%
Замена подкласса полями
20%
Инкапсуляция поля
9%
Замена простого поля объектом
7%
Посмотреть результаты
Проголосовало: 2447
источник
2020 July 31
Библиотека программиста
🔐 Что такое кибербезопасность и почему за этой профессией будущее?

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

https://proglib.io/sh/l5rh2YpsMg
источник
Библиотека программиста
Внимание-внимание! Мы торжественно объявляем о старте регионального этапа конкура для IT-специалистов "Цифровой Прорыв 2020"! 🚀

С середины августа по середину ноября вас ожидают сразу 8 командных хакатонов в ключевых региональных IT-хабах страны. 🌏

Для решения актуальных кейсов от топовых IT-компаний мы ожидаем до 280 команд в каждом регионе, а общий призовой фонд этапа составит 24.000.000 ₽! 🏆

Прояви себя в "цифре" - выбирай любой понравившйся хакатон (пока еще есть места), регистрируйся, собирай или вступай в команду и стань частью цифрового будущего России! 💫

Подробности: https://leadersofdigital.ru/
источник
Библиотека программиста
С помощью какой команды Git можно узнать имена веток, которые уже слиты с текущей?
Анонимная викторина
19%
git log --branch
41%
git branch --merged
35%
git show --merged
5%
Посмотреть результаты
Проголосовало: 3504
источник
2020 August 01
Библиотека программиста
​​📦 Что такое npm? Гайд по Node Package Manager для начинающих

Как установить, опубликовать и проверить JavaScript-пакеты на уязвимость с помощью npm – менеджера пакетов Node.js.

https://proglib.io/sh/0BibuUlLdY
источник
2020 August 02
Библиотека программиста
Паттерн Абстрактная фабрика может работать совместно с паттерном ... . Это полезно, если у вас есть абстракции, которые могут работать только с некоторыми из реализаций. В этом случае фабрика будет определять типы создаваемых абстракций и реализаций.
Анонимная викторина
22%
Команда (Command)
35%
Мост (Bridge)
34%
Заместитель (Proxy)
9%
Посмотреть результаты
Проголосовало: 2536
источник
Библиотека программиста
​​🤹 Введение в объектно-ориентированное программирование (ООП) на Python

Самое простое введение в объектно-ориентированное программирование (ООП) на Python. Зачем нужны классы, как их использовать, как инициализировать экземпляр, в чём заключается наследование классов.

https://proglib.io/sh/8JONWCQdUq
источник
2020 August 03
Библиотека программиста
​​🍏 Как начать разрабатывать iOS-приложения с нуля

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

https://proglib.io/sh/UyJlvaP9BY
источник
Библиотека программиста
🐍 Тест на знание языка Python

Пришло время узнать, как хорошо вы разбираетесь в Python. Проверьте свои знания в нашем тесте из 15 вопросов по различным аспектам языка. Сможете правильно ответить на все вопросы?

https://proglib.io/w/4b520a21
источник