Публикации по теме 'softare-development'


Безболезненное планирование задач с использованием Python
Вы можете использовать Crontab, или вы можете использовать это Запуск задач по расписанию — не редкость. Практически каждый программист так делает. Стандартный метод планирования — использование заданий Cron. Я не возражаю против использования Cron и по-прежнему считаю, что это стабильный способ. Но что, если вам нужен планировщик, полностью написанный на Python? Что, если вы также хотите, чтобы его было проще настроить? Вот в чем суть этого поста...

Интерфейсы в Java
Интерфейсный класс — это абстрактные классы. Класс интерфейса используется в качестве шаблона дизайна и моделирования. Например, мы хотим передать атрибут из класса в другой класс. Тогда мы используем интерфейс. Вы помните создать новый объект? Мы делали это с помощью оператора new(), но когда мы описывали класс с интерфейсом, мы не могли просто создать объект с помощью new(), потому что в интерфейсном классе объясняются только методы. Тела методов там пусты. Я могу объяснить так:..

12 вещей, которыми должен владеть каждый великий разработчик
И один вы не должны Резиновая уточка Вам нужно будет решать сложные задачи в вашей работе. Вам нужно будет придумать оригинальные решения проблем. Кому ты собираешься позвонить, чтобы убедиться, что твои идеи имеют смысл? Ваша бабушка? Она вообще не знает о контракте API! Ваш босс? Хотя она знает…

Почему вы никогда не будете использовать Fibers напрямую?
Все будет сделано и будет сделано за вас PHP 8.1 выйдет с поддержкой Fibers через несколько месяцев . Предположительно, Fibers предназначены для включения большей производительности в PHP-приложениях, если они используются вместо того, чтобы просто вставлять блокирующий код. Это новинка, учитывая однопоточную основу самого языка. Одна из вещей, о которой говорится в RFC, заключается в том, что Fibers - это не функция, которая должна быть напрямую предоставлена ​​среднему..

Начало работы с комплектом для разработки облака AWS (CDK)
Как развернуть простое приложение Lambda и S3 с помощью CDK Чем больше я использую AWS CDK, тем больше он мне нравится. Я всегда считал необработанный CloudFormation одновременно утомительным и многословным, а CDK кажется более быстрым и простым способом определения и управления вашей инфраструктурой. В этой статье я объясню, как начать работу с CDK и как использовать его для развертывания небольшого приложения в вашей учетной записи AWS. Почему ЦДК? AWS Cloud Development Kit..

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

Применение машинного обучения к процессу разработки программного обеспечения  — «Готовы ли мы к его выпуску?
Мы уже на месте? Уже пора отправлять? Насколько далеко/близко мы от релиза? В мире разработки программного обеспечения это классические вопросы, которые задаются в каждом выпуске снова, снова и снова. Выяснение того, «Готовы ли мы к выпуску продукта», является особенно сложной задачей для корпоративных программных продуктов, потому что модель доставки делает цикл разработки намного длиннее идеального цикла. В отличие от программных продуктов Sass, которые запускаются из среды..