Как стать автором
Обновить
16
0
Владимир @avolver

Пользователь

Отправить сообщение

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

Проверил работу калькулятора. Весьма интересно — он рекомендует сократить половину сотрудников вашей компании:

Анализ
Предположения:

1. Предположим, что внедрение AI позволит заменить 50% сотрудников в компании Raft.
2. Предположим, что средняя зарплата заменяемых сотрудников составляет 124166.67 рублей в месяц, как указано в контексте.
3. Предположим, что компания работает 12 месяцев в году.

Выводы:
Используя AI для автоматизации задач, компания Raft может заменить 50% из 32 сотрудников, то есть 16 сотрудников.

Расчеты:
Сумма, которую можно сэкономить в год, составляет:
16 (количество заменяемых сотрудников) * 124166.67 (средняя зарплата в месяц) * 12 (количество месяцев в году) = 23,708,002.56 рублей.

Таким образом, компания Raft может сэкономить примерно 23,708,002.56 рублей в год, заменяя 16 сотрудников с использованием AI.

Или... вы уже?.. Хм.

Если таскать через CI/CD аналогичные по суммарному объёму кусочки монстра — процессорного времени сборщиков будет израсходовано сильно больше, если учитывать все дополнительные расходы на сбор контейнеров, pre/post действия. И суммарный объём — это в идеальном случае; в реальности микросервисы часто дублируют функционал друг друга, так что кода в них оказывается больше, чем в single-repo приложении, даже если они идентично повторяют бизнес-логику последнего
Из википедии "Monolithic system":
A software system is called «monolithic» if it has a monolithic architecture, in which functionally distinguishable aspects (for example data input and output, data processing, error handling, and the user interface) are all interwoven, rather than containing architecturally separate components.

Здесь как раз говорится, что монолит — это когда функционально различимые аспекты приложения взаимосвязаны, а не содержат архитектурно отдельные компоненты.

Я считаю, что это определённо плохо. Это как «бизнес-логика в шаблонах отображения». Отсутствие структуры, архитектурных слоёв, инверсии зависимостей и проч.
Если говорить о бэкенде/десктопе:
одно приложение на один бизнес-проект; в одном репозитории; написанное на одном языке программирования.

Точек входа может быть много, как и окружений, как и собранных бинарников
Стоит разделять понятие «монолита» и приложения на единой кодовой базе

«Монолит» является анти-паттерном: синонимом "легаси", плохо спроектированного, сильно и неявно связанного, не тестируемого приложения

Single-repo приложение может быть хорошо спроектированным, тестируемым, модульным, слабо связанным, легко расширяемым
«полноценная замена» Telegram:
А где посмотреть исходники клиента TDM под GPLv3 лицензией, как у Telegram?
В ответе на вопрос «будет ли асинхронный PHP» совсем не упомянули parallel + parallel-pool и его предшественника pthreads
И это здорово!
Я как раз искал язык программирования для веба под лицензией GPLv3
Я подразумеваю, что первый раз бэкенд VK (а ведь это не только kphp, а ещё и бд, и движки для многих типов сущностей) был выложен для того, чтобы на нём крутить бэкенд Telegram юридически легальным способом.

Зачем же выкладывать обновления повторно?
Вот фреймворк, который поможет поднять сайт, написанный на Lua с использованием LuaJIT:
leafo.net/lapis
Согласен с DesolatoR. Имел опыт работы в большом и серьёзном проекте, стоящем недалеко от Юлы в топе интернет-проектов. MongoDB там идеально вписывалась как основная БД. Вопрос специфики использования.
Есть официальные нативные версии CS1.6 и CS:GO под Linux от Valve.
Вот тоже вспомнил про github.com/emweb/wt
Можно же и просто веб-проект делать на С++, без железки.

Или вот такой микро-фреймворк имеется: pistache.io
Разработка Nginx не ведётся в GitHub.
Основной репозиторий здесь: hg.nginx.org/nginx
На GitHub же read-only mirror, в которой не принимаются PR.
Кто может в ответ попросить у Rambler открыть исходники LiveJournal, которые разрабатывались сообществом и распространяются по лицензии GPLv2? Или владелец исходников имеет право их закрыть по GPLv2?
пробовали ли вы уже PHP 7.4? Если да, то каким был ваш опыт?

Перевезли prod, когда вышел 7.4RC6.
Столкнулись с проблемой утечки памяти в расширении parallel (issue) — ждём реакции krakjoe, автора расширения и разработчика php.

Также есть проблемы с типизированными свойствами при развороте тестовой БД из Doctrine-фикстур. При получении неинициализированных lazy-объектов сущности из reference-репозитория фикстуры выходит Entity::$property must not be accessed before initialization, при $em->flush().
Согласен с вашим мнением!
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность