📚 Топ-10 актуальных книг по QA от новичка до профессионала
В этой подборке представлены наиболее авторитетные и фундаментальные издания по тестированию программного обеспечения.
https://proglib.io/sh/uQ9tNlrcvC
#tips
Рекомендации по написанию комментариев к коду от команды Stack Overflow:
1. Комментарии не должны дублировать код.
2. Хорошие комментарии не оправдывают нечеткость кода.
3. Если вы не можете написать четкий комментарий, возможно, проблема в коде.
4. Комментарии должны рассеивать путаницу, а не вызывать ее.
5. Объясняйте неидиоматический код в комментариях.
6. Вставляйте ссылки на исходный источник скопированного кода.
7. Включайте ссылки на внешние источники там, где они будут наиболее полезны.
8. Добавляйте комментарии при исправлении ошибок.
9. Используйте комментарии, чтобы отмечать незавершенные реализации.
Читать подробнее с примерами & слушать обсуждение в подкасте РАДИО-Т (00:34:32-01:20:10)👇.
Несколько советов для тех, кто пишет или планирует писать мануалы к своим проектам. Подача автора в виде стихов вам точно зайдёт.
https://proglib.io/w/db6f69f6
Недавно мне опять пытались продать «Тик-ток». Молодёжь заливалась песнями о том, как же прекрасна новая платформа. «Возможно» — сказал я — «И чем же она так прекрасна?»
— Ну, там можно научиться...
Давно думали начать свой путь в IT, но не решались? Начните с Python!
👨💻На нашем курсе «Основы программирования на Python» вы научитесь программировать на одном из самых востребованных языков, а также освоите знания для старта карьеры junior и сможете двигаться дальше.
Вместе с преподавателями и экспертами курса «Библиотеки программиста» вы пройдете 32 теоретических и практических занятия, а также напишите ботов для Instagram и Telegram, будете парить веб-страницы и создадите свой первый калькулятор для ипотеки.
🎄Сейчас самый подходящий момент учиться новому. Для наших подписчиков действует скидка 55% до конца этого года.
Курс постоянно обновляется, ваш доступ остается с вами навсегда.
Старая цена: 22996 руб.
Стоимость курса до 30 декабря: 10358 руб.
Записаться сейчас.
🎙 Podlodka Podcast: IT в кино
А вы знали, что голливудские компании в произоводстве спецэффектов активно используют инструменты, которые написаны отечественным разработчиком?
Гость подкаста Роман Белов до JetBrains трудился в кинематографе, поэтому у него сложилось две сферы интересов, про которые он и рассказал в подкасте. Вы услышите про инструменты, производственный цикл фильмов, виды и способы реализации визуальных эффектов, а также многое другое.
Коллекция сервисов и различных предложений as-a-Service с бесплатными уровнями для разработчиков, системных администраторов и DevOps-специалистов. Если уровень бесплатного пользования ограничен по времени, он должен быть не менее года.
https://proglib.io/w/88ad9a2a
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev - GitHub - ripienaar/free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of in...
Статистика фриланса в России и на Западе: сколько лет фрилансерам, какое у них образование, чего хотят, чего боятся и как оценивают свое финансовое положение.
https://proglib.io/w/07e5dc0c
Фриланс часто приравнивают к доширакингу. Однако свежее исследование этого сегмента на Западе показало совершенно иные тренды — он разросся до 160 миллионов человек и становится все более...
NGINX Cookbook: Advanced Recipes for High-Performance Load Balancing (2021)
Автор: Derek DeJonghe
Перед вами книга для изучения NGINX — одного из наиболее широко используемых веб-серверов, отчасти из-за его возможностей в качестве балансировщика нагрузки / обратного прокси-сервера для HTTP и других сетевых протоколов.
В книге представлены простые для понимания примеры обеспечения безопасности, балансировки нагрузки, а также мониторинга и поддержки платформы доставки приложений NGINX.
Что внутри:
➖Высокопроизводительная балансировка нагрузки с помощью HTTP, TCP и UDP
➖Защита доступа
➖Развертывание NGINX в облаке
➖Установка и настройка контроллера NGINX
➖Установка и настройка модуля NGINX Plus App Protect
➖Работа с WAF и многое другое
🔎 Радует, что GitHub продолжает развиваться и делать нашу жизнь в каком-то смысле проще и удобнее. Так, недавно на GitHub существенно улучшился функционал поиска кода.
В рамках данных работ среди прочего реализован и открыт для сообщества open source инструмент для точной навигации по коду публичных и частных репозиториев Python на GitHub, который позволяет определять правила привязки имен для языка программирования с использованием декларативного предметно-ориентированного языка.
А если вам интересно узнать, почему команда GitHub создала новую поисковую систему, оптимизированную для кода, обязательно прочитайте данную статью.
📚 ТОП-10 вышедших в 2021 году книг по Data Science для новичков и профессионалов
Чтобы стать специалистом в области анализа данных, необходимо следить за последними новинками в отрасли. В этом материале мы собрали для вас самые интересные книги по Data Science, вышедшие в 2021 году.
https://proglib.io/sh/LD57hfnKxv
Московский кредитный банк (МКБ) подвел итоги первого открытого хакатона для молодых специалистов по Data Science.
Участники хакатона решали задачу построения модели оценки вероятности выполнения обязательств клиентом банка при получении банковской гарантии. В конкурсе участвовало более 600 специалистов. Победителей выбирала экспертная команда банка и онлайн школы Skillbox на основании предварительной оценки присланных работ с помощью искусственного интеллекта. Три лучших решения отмечены ценными призами от МКБ.
«Хакатон прошел в крайне острой и интенсивной борьбе. Плотность результатов в итоговом рейтинге говорит о том, что большинство участников основательно подошли к решению предложенной задачи. Второе и третье место в рейтинге разделила одна десятитысячная ROC-AUC. Чтобы победителей определяли не минимальные различия по скору, мы также попросили топ-20 участников прислать свои решения. Мы рассчитывали, что предложенные подходы к решению задачи будут хороши не только с точки зрения максимизации целевой метрики, но и с точки зрения ее применимости на практике. Мы также проверяли решения с точки зрения понятности и прозрачности кода», – рассказал начальник отдела риск-моделирования МКБ Никита Веселов.
Топ-20 участников хакатона, которые предложили самые интересные работы, получили приглашение присоединиться к команде МКБ.
«Огромное всем спасибо, что приняли участие в хакатоне. Это первое подобное мероприятие для банка – марафон по data science, и очень символичное для нас, так как банк стоит на пороге серьезной технологической трансформации. Ну а какие технологии без data science. Поэтому мы будем очень рады, если талантливые молодые специалисты станут частью этой трансформации», – отметила руководитель дирекции рисков МКБ Ольга Юдакова.
🚀 Создание показателя эффективности страниц Airbnb
В серии статей команда Airbnb делится опытом создания рейтинга Page Performance Score для предоставления инженерам и специалистам по обработке данных множества ориентированных на пользователя показателей производительности, которые позволяют лучше понимать и улучшать продукты компании.
➖Введение
➖Оценка эффективности веб-страницы Airbnb
➖Оценка эффективности страницы Airbnb на iOS
➖Оценка эффективности страницы Airbnb на Android 😴
☕ 15 лучших каналов YouTube по Java для новичков и профессионалов
Сегодня мы разберем один из топовых языков программирования. На YouTube есть масса отличных каналов по Java, которые годятся не только для новичков, но и для профессионалов. Пользуйтесь лучшими из них.
https://proglib.io/sh/1ynhi74eX0
Новость недели для C++ разработчиков: Playrix открыла Музей видеоигр на DTF 🎮
Его главные экспонаты — легендарные консоли Magnavox Odyssey, Atari’s Home Pong и Nintendo Color TV-Game. В музее вы узнаете их историю, но поиграть пока не получится... сначала нужно исправить ошибки в коде.
Среди тех, кто справится с этой задачей, Playrix разыграют Xbox Series S и X.
Дерзайте: https://plrx.me/L5gJ7Ov7Xa