она пока не окупает даже сервер и я сам финансирую своё детище
Не брезгуйте на бесплатных аккаунтах размещать баннер. Например магазина или бренда какого-то туристического оборудования. Возможно удастся найти спонсора.
Хорошая идея, особенно с оберткой InTransaction, взял на вооружение.
Не так давно решал такую же проблему, контекст тоже рассматривал. Для меня стояла задача сохранить чистые от транзакций репозитории. Чтоб они не знали с чем работают, транзакция это или просто соединение с базой.
В итоге с помощью дженериков сделал композитор, который оборачивает репозиторий и при вызове транзакции создает его, передав вместо db tx. В итоге все получилось, однако есть проблема в том что этот подход был реализован только для одного репозитория.
После вашей статьи захотелось развить свое решение для поддержки нескольких репозиториев, если получится напишу статью.
Был опыт работы в одной команде, которой надо было пилить свои фичи взаимодействуя с проприетарным ПО, у которого отсутствовало API, но были свои хранимки в БД. Вот через них мы и делали интеграцию.
Нужен ли красивый интерфейс для программы, которая все время висит в трее?
Так же не в пользу "красивых" интерфейсов есть такой фактор, как ОЗУ. Для игр это очень кретично, и многие игроки занимаются оптимизацией своего ПК чтоб вытянуть максимум. И если окажется что ваша программа жрет даже 200 Мб - выберут лучшую альтернативу.
Вследствие чего 7-ка и 8-ка хотя и имеют ряд интересных и полезных нововведений, но в большей степени это уже не развитие пхп, а дрифт в сторону в попытке сделать из него нечто типа явы в упрощенном и убогом варианте.
Ровно тоже самое думаю и я. Они реально хотят сделать интерпретируемую яву, при этом сохраняя обратную совместимость! Зачем это все? Не проще тогда взять Java с её зоопарком JIT?
Главная сильная черта PHP - можно взять коробочное решение и за пять минут развернуть на хостинге (даже не VDS). Форум (еще помните что это?), сайт, интернет магазин, админка с backend api... Как платные так и opensource. На любой вкус и цвет.
Нет решения? Берем yii3, симфони, ларавел - один день и готово. Дальше напильником.
опытные, но медленные. Формально они подходят под вакансию, и опыт работы у них есть. Но они все равно проигрывают тому, кто делает тот же объем работы быстрее за счет ИИ.
ничто не отменяет действие треугольника:
Результат работы нейросетей надо перепроверять. Иногда промпты по объему превышают ручную работу. Нейросети не учатся и повторяют одни и те же ошибки.
В итоге ручная работа заменяется на большие объем review, так как это сгенерированный код, то усиливается утомляемость и выгорание.
ИМХО
P.S. Нейросети дешевые временно. В любой момент тарифы могут увеличить.
P.P.S. Сам использую нейросети точечно. Как хирургический инструмент. В итоге меньше проверять и более четкие задачи.
Выше некоторые пишут что написали бы такой же код как в первом варианте, но как же unit тесты?
Без минимальной абстракции их будет очень не просто написать. Плодить паттерны и прочие фабрики не обязательно, но разбить на классы и объявить интерфейсы все же нужно.
Проблема FF в том что темы меняют только цветовую палитру.
Если бы они дали возможность включать userChrome.css в тему и не ломали бы его, то темы в FF были бы одной из самых крутых вич среди браузеров.
Не брезгуйте на бесплатных аккаунтах размещать баннер. Например магазина или бренда какого-то туристического оборудования. Возможно удастся найти спонсора.
Хорошая идея, особенно с оберткой
InTransaction, взял на вооружение.Не так давно решал такую же проблему, контекст тоже рассматривал. Для меня стояла задача сохранить чистые от транзакций репозитории. Чтоб они не знали с чем работают, транзакция это или просто соединение с базой.
В итоге с помощью дженериков сделал композитор, который оборачивает репозиторий и при вызове транзакции создает его, передав вместо db tx. В итоге все получилось, однако есть проблема в том что этот подход был реализован только для одного репозитория.
После вашей статьи захотелось развить свое решение для поддержки нескольких репозиториев, если получится напишу статью.
Спасибо!
До Электрона например были Borland Delphi, Lazarus, Visual Studio, JavaFX, Swing, Qt Designer, Qt Creator.
Во многих писать софт проще чем на Электрон, так как нет заморочек с особенностями js, css и html.
ССЗБ, когда есть:
https://github.com/pglombardo/PasswordPusher
https://github.com/PrivateBin/PrivateBin
И еще куча аналогов.
С экономикой токенов соглашусь. Они напрямую зависят от стоимости электричества и энергоэффективности чипов.
А я думаю наоборот работы добавится. Нейросеть позволяет быстро выводить в MVP фичи, которые потом кому-то надо доводить до рабочего состояния.
Тоже удивился. КМК с юридической точки зрения ответственность несет разработчик и тот кто нажал апрув.
Вот что будет если в прод попадет сгенерированная багуля на -100кк? Кто-то может сказать?
Недавно 9080 xt взял за ~60... А это альтернатива 5070 Ti.
Планируются ли скидки при продлении лицензии? Как это делает JB.
В итоге придем к тому что reddit станет площадкой для общения между агентами, которые будут стараться не палиться.
Сможет составить серьезную конкуренцию Максу, если дадут делать ботов кому угодно, без ИНН и самозанятого.
Был опыт работы в одной команде, которой надо было пилить свои фичи взаимодействуя с проприетарным ПО, у которого отсутствовало API, но были свои хранимки в БД. Вот через них мы и делали интеграцию.
Отладкой было не приятно заниматься.
Самый сок происходил после обновления софта.
Ушла эпоха... RIP
Нужен ли красивый интерфейс для программы, которая все время висит в трее?
Так же не в пользу "красивых" интерфейсов есть такой фактор, как ОЗУ. Для игр это очень кретично, и многие игроки занимаются оптимизацией своего ПК чтоб вытянуть максимум. И если окажется что ваша программа жрет даже 200 Мб - выберут лучшую альтернативу.
Сам предпочитаю mumble. Ест буквально 10 Mb.
Ровно тоже самое думаю и я. Они реально хотят сделать интерпретируемую яву, при этом сохраняя обратную совместимость! Зачем это все? Не проще тогда взять Java с её зоопарком JIT?
Главная сильная черта PHP - можно взять коробочное решение и за пять минут развернуть на хостинге (даже не VDS). Форум (еще помните что это?), сайт, интернет магазин, админка с backend api... Как платные так и opensource. На любой вкус и цвет.
Нет решения? Берем yii3, симфони, ларавел - один день и готово. Дальше напильником.
Не соглашусь. Стоит отдать должное, но PHP лучшее решение для CRUD панелей и админок.
Сам гофер, когда-то давно свичнулся с php, но все еще тепло вспоминаю его.
ничто не отменяет действие треугольника:
Результат работы нейросетей надо перепроверять. Иногда промпты по объему превышают ручную работу. Нейросети не учатся и повторяют одни и те же ошибки.
В итоге ручная работа заменяется на большие объем review, так как это сгенерированный код, то усиливается утомляемость и выгорание.
ИМХО
P.S. Нейросети дешевые временно. В любой момент тарифы могут увеличить.
P.P.S. Сам использую нейросети точечно. Как хирургический инструмент. В итоге меньше проверять и более четкие задачи.
Выше некоторые пишут что написали бы такой же код как в первом варианте, но как же unit тесты?
Без минимальной абстракции их будет очень не просто написать. Плодить паттерны и прочие фабрики не обязательно, но разбить на классы и объявить интерфейсы все же нужно.
К сожалению, книги сейчас тоже пишут с использованием нейросетей. И есть даже большая вероятность наткнуться на нейрослоп.