Size: a a a

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

2020 December 08
Библиотека программиста
Если вы работаете или планируете работать с Azure, слушайте внимательно. 14 и 15 декабря Microsoft проводит обучающий курс для ИТ-специалистов, менеджеров и руководителей, посвящённый облачным сервисам Azure. На нём расскажут о службах безопасности и решениях для обеспечения конфиденциальности данных, соответствия регламентам и нормативным требованиям. Узнаете всё, что нужно знать об интеграции Azure с существующими сетями, доступных способах оплаты и уровнях поддержки. Но главное – сможете подготовиться к сертификационному экзамену по Azure и получите возможность бесплатно сдать его. Так что присоединяйтесь, прокачивайте навыки и получайте сертификат Microsoft, который не стыдно коллегам показать: https://vk.cc/bVtPOw.
источник
Библиотека программиста
🛠 7 бесплатных API, о которых никто не говорит

Для крутого приложения нужны крутые данные, но где же их взять? В открытых источниках через бесплатные API, конечно! Рассказываем как.

https://proglib.io/sh/k8mso1Trf9
источник
2020 December 09
Библиотека программиста
🐍 Python enumerate: упрощаем циклы с помощью счетчиков

Вместо самостоятельного создания и увеличения переменной, используйте enumerate() для получения одновременно счетчика и значения из итерационной функции.

https://proglib.io/sh/7jbiTl92vm
источник
Библиотека программиста
Как выбрать базу данных для своего ИТ-проекта

Команда Yandex.Cloud подготовила тест для выбора базы данных, которая подойдёт вашему приложению или сайту.

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

📍 Быстро.
База данных готова всего за несколько минут.

📍 Удобно.
Минорные обновления тестируются и устанавливаются автоматически, мажорные — по выбору пользователя.

📍 Надёжно.
Резервное копирование делается автоматически. Есть такие функциональности как PITR (восстановление на любую точку во времени).

📍 Безопасно.
Все соединения с СУБД шифруются при помощи протокола TLS, а резервные копии содержимого баз — технологией GPG.

Прочитать подробнее, почему лучше пробовать сервиc вместо развертывания на сервере или ВМ, можно здесь.

Конечно, надо испытать сервис самим. Пройдите тест, узнайте, какая БД подходит под ваш проект и получите стартовый грант 4 000 р. на тестирование.
источник
Библиотека программиста
Структурный паттерн проектирования, который позволяет объектам с несовместимыми интерфейсами работать вместе. О каком паттерне идет речь?
Анонимная викторина
4%
Прототип (Prototype)
16%
Компоновщик (Composite)
75%
Адаптер (Adapter)
5%
Посмотреть результаты
Проголосовало: 2793
источник
2020 December 10
Библиотека программиста
👶 10 ошибок начинающего разработчика

Обучение на собственных ошибках – правильный путь развития разработчика. Ошибки совершают абсолютно все новички, рассмотрим самые распространенные из них.

https://proglib.io/sh/vw1cSFZ73j
источник
Библиотека программиста
JetBrains представила публичную версию Space — универсального решения для совместной работы, общения, управления проектами и командами, которое покрывает все этапы разработки программного обеспечения. Space помогает разработчикам, дизайнерам, менеджерам и любым другим специалистам работать продуктивнее вместе, и решает проблему разобщенности, которая часто бывает в компаниях.

Подробнее о Space: https://jb.gg/welcome_space
источник
Библиотека программиста
Команда git diff --staged предназначена для ___
Анонимная викторина
8%
Просмотра всех изменений
64%
Просмотра проиндексированных изменений, которые войдут в следующий коммит
19%
Просмотра ещё не проиндексированных изменений
8%
Посмотреть результаты
Проголосовало: 2246
источник
2020 December 11
Библиотека программиста
👨‍🔧️ API для QA: учимся тестированию ПО без доступа к коду

При обучении тестировщику стоит освоить API для QA, ведь на реальных проектах часто приходится работать с продуктом без доступа к исходному коду. На примере базовых запросов рассмотрим популярный инструмент Postman, позволяющий делать это даже новичкам.

https://proglib.io/sh/l4q6rDaPOt
источник
Библиотека программиста
О нетехнических навыках для всех, кто работает в IT: Telegram-канал Клевер.

Как строить карьеру? Что делать, если на работе конфликты? Как общаться с иностранными коллегами? Каково это – жить в других странах? Как не выгорать?

В Клевере регулярно выходят посты для тех, кто хочет расти не только по техническим скиллам и чувствовать себя хорошо.

Темы: профессиональный рост, работа в команде, релокация, психологическое здоровье, обучение.

Подписаться можно здесь.
источник
Библиотека программиста
🕵 Взлом пароля от Wi-Fi WPA2 с помощью Kali Linux 2020.4 и Ubuntu 20.04

В пошаговом руководстве рассказываем о мониторинге точек доступа Wi-Fi, перехвате рукопожатий, расшифровке хешей паролей перебором по словарю и брутфорсом с помощью ЦП и видеокарты.

https://proglib.io/sh/xTGqAiIv7g
источник
2020 December 12
Библиотека программиста
Как пройти собеседование на позицию Java-разработчика?

Чтобы получить работу, знать программирование на Java недостаточно – нужно найти вакансию и пройти квест по найму. Рассказываем о плане подготовки к интервью, часто встречающихся вопросах по Java Core и Java EE и правильном поведении на собеседовании.

https://proglib.io/sh/RSTXPDf4pj
источник
Библиотека программиста
Если разработчик знаком со структурами данных и алгоритмами, ему проще стать инженером. Алгоритмическая подготовка — это умение быстро думать и писать работающий код.

За 4 месяца вы напишете много кода, научитесь оценивать эффективность решений, потренируетесь на практических заданиях и пройдёте учебное собеседование.

Вас ждёт:
- Бесплатная вступительная часть. Решите задачи и проверьте свои знания.
- Полноценный тренажёр от Яндекс.Практикума. Вся теория в собственной среде для обучения.
- Практика на Яндекс.Контесте — специальной платформе для проверки алгоритмических задач.
- Поддержка наставников и код-ревьюеров.
- Программа профессиональной акселерации и помощь с трудоустройством.

Узнайте больше на сайте. Начните, а мы поддержим!
источник
Библиотека программиста
Читайте интересные публикации недели в очередном субботнике

👉🤖 YouTube подсовывает вам всякий мусор вместо интересных роликов? Напишите собственный рекомендательный алгоритм и не тратьте время зря! Для его реализации вам не потребуются познания в сфере искусственного интеллекта и машинного обучения.

👍🕵️ «Железная» рубрика на этот раз посвящена информационной безопасности. Узнайте, как взломать Wi-Fi с помощью Kali Linux 2020.4 и Ubuntu 20.04.

👆🕸 Для веб-разработчиков мы подготовили целую подборку интересных статей. На досуге вы можете изучить 7 бесплатных API, разобраться с главными ошибками новичков и прочитать небольшое руководство по оформлению кода HTML/CSS. Напоследок стоит сравнить REST и GraphQL, ведь прогресс не стоит на месте.

👌🐍🍲 Питонья каша сегодня получилась диетической: в ней всего один ингредиент, зато этот несложный рецепт позволит упростить циклы с помощью счетчиков.

На этом субботник в «Библиотеке программиста» завершен. Хорошего вам вечера и оставайтесь с нами!
источник
2020 December 13
Библиотека программиста
🛠 Хватит использовать REST для API!

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

https://proglib.io/sh/8MZmVOT0FG
источник
Библиотека программиста
Для долгой работы за компьютером периферия имеет особое значение

Полноразмерная беспроводная мышь LOGITECH M190 стоит от 890 руб. Ее конструкция повторяет изгибы ладоней, соответствует кисти среднего или большого размера и подходит для правшей и левшей. Удобные кнопки и дополнительная поддержка кисти позволяют работать с комфортом весь день.

Забудьте о проводах! LOGITECH M190 работает от батареи AA до 18 мес. и держит подключение на расстоянии до 10 м. Извлеките из корпуса USB-приемник, подключите к компьютеру и мышь готова к работе в Windows, OS X, Chrome OS и Linux.

Контролируемая построчная прокрутка пригодится в браузерах и редакторах, а оптический датчик с точностью 1000 точек на дюйм позволяет работать в графических приложениях: курсор перемещается плавно на любой поверхности.

Лаконичный дизайн и четыре цвета, сочетающихся с основным черным: темно-серый, серый, синий и красный. Размеры LOGITECH M190: 115,4 x 66,1 x 40,3 мм, а масса с батареей – 89,9 г.

Сайт: https://bit.ly/33WliX8
источник
Библиотека программиста
#career

Небольшой путеводитель по специальностям в сфере кибербезопасности.

https://proglib.io/w/24ad0c90
источник
2020 December 14
Библиотека программиста
📱8 распространенных ошибок в разработке под Android

Качество приложения влияет на количество возникших у пользователя проблем. Разбираемся с наиболее распространенными среди разработчиков программ для Android ошибками.

https://proglib.io/sh/vOfCsigKr2
источник
Библиотека программиста
Прокачайте навыки в Android-разработке бесплатно!

Записывайтесь на Бесплатный интенсив по Android на Kotlin. Запустите Telegram-бота и следуйте инструкциям.😉

Для тех, кто имеет базу по Android -
Углубленный курс  Middle Android Developer со скидкой до 60%!😱
(Акция до 25 декабря)

О курсе:
• 9 месяцев обучения
• 300+ часов продвинутого изучения Android-разработки уровня Middle
• 2 Android-приложения в портфолио
• Практика с системой автоматической проверки
• Проектирование архитектуры приложений
• Kotlin, RxJava, Gradle, Mockito, Firebase, Espresso, ML Kit, GraphQL
• Углубленное изучение Dagger 2 и RxJava 3, а также процессов тестирования Android-приложений
• Code Review вашего проекта практикующими специалистами
• Спикеры из Yandex, МТС, HeadHunter и других крупных компаний
• Сертификат о профессиональной переподготовке

⚠️Количество мест ограничено!

Запишитесь на обучение сегодня со скидкой до🔥60%! Или оформите беспроцентную рассрочку до 24 месяцев.

У вас всё получится!
источник
Библиотека программиста
🕸 Будущее разработки или что ждет веб-индустрию в ближайшие 5 лет

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

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