The Ant
За що? 😄
Павел
За що? 😄
За то что ты по головам ходишь
The Ant
За то что ты по головам ходишь
Я кстати еластик в докер +-осилил. И размер в памяти он занимает стока, чтобы на индекс хватало. Т.е. я попробовал сделать как ты говорил 500мб. И фига он запустился ) не влезает. Пришлось расширять.
Павел
The Ant
Ну я тож локально
Nikolay
Сделал tagged iterator через аттрибуты (на интерфейс повесил AutoconfigureTag), но почему то тега у сервисов нет, старым способом через tags и !tagged_iterator работает. Что-то я не совсем понимаю почему так, в другом проекте вроде работает с таким способом. Подозрение, что AutoconfigureTag не работает по какой-то причине
Nikolay
Прикол в том, что я добавляю в конфиг строчку и после этого начинает работать
App\HandleTask\HandlerInterface: ~
Павел
Kirill
Kirill
rm -rf var/cache/dev
Kirill
а, у меня бывало что залипал просто
Kirill
ну у тебя сервис не в контейнере значит или в контейнере, но там нет autoconfigure флага
Nikolay
У меня этот флаг на интерфейсе, а интерфейса в контейнере нет
Nikolay
#[AutoconfigureTag]
interface HandlerInterface
Kirill
я хз как это работает)
Kirill
так что не помогу ничем
Kirill
знаю что autoconfigure в config включает поддержку атрибутов
Nikolay
Мне надо явно интерфейс прописывать?
Nikolay
У меня вручную автовайрится просто. Ок, понял
Viktor
Кто-нибудь решал задачу обработки фотографий (типа товаров). Надо у файла на лету вырезать фон (желательно не только белый, а как-то с умом), кропать изображение, добавлять поля типа по 10% с каждой стороны и заново возвращать фон. Че-то поковырял https://www.php.net/manual/en/ref.image.php, что-то нихрена не выходит нормально сделать. То какие-то пиксели битые появляются, то не обрезает нормально фон, то еще какие-то проблемы...
Михаил
Михаил
есть вот https://imagemagick.org/
The Ant
Павел
Это задача разве не для нейронок?
Kirill
Павел
Чтобы понять что именно является фоном
Kirill
но и на пыхе как бы не особо сложно, главное раскурить https://rindow.github.io/
Михаил
Нейросети могут спокойно вырезать бекграунд из изображения
Изображение:
The Ant
Это дорого и геморно )
Михаил
Павел
Kirill
Михаил
ну типо медленно
Kirill
а на питоне, который в тыщу раз медленнее пыха значит быстрее?)
Михаил
я думал хотя бы сишная утилита
Михаил
питон в тыщу раз быстрее
Kirill
Михаил
(просто не надо использовать стандартную реализацию)
Kirill
ну так то да, логично
The Ant
Kirill
если не использовать самый медленный язык в мире, то он не будет самым медленным)
Михаил
блин, а кроме Zend и Mail.ru есть реализации php?
Kirill
Михаил
не рофл реализации, типо на erlang
Kirill
phalanger, hhvm, hiphop
Kirill
только зачем?
The Ant
Да, пиши на голенге, раз надо на лету
The Ant
Пхп тут самый неудачный выбор будет
Михаил
Голанг говно
Kirill
The Ant
Голанг говно
С задачей "на лету" ничо другого в голову не приходит )
Kirill
типикал пхп разрабы считают что на пыхе невозможно в пару пинков ничего сделать, кроме заформошлёпить что-то
Михаил
Viktor
Насчет "на лету" немного погорячился. Имеется в виду в момент upload-а файла на сервер один раз это делать надо.
Михаил
и потом интерпретировать
The Ant
Михаил
Михаил
Ладно, помарка - "если не готовить пхп специальным образом - то на нём можно только формошлёпить"
Павел
The Ant
Михаил
Что такое специальный образ?
ну типо обмазаться кешами, джитами, запустить это в виде демона, скодогененрировать всё что можно, сделать холодный старт кернела и прогреть код - и вот тогда она будет выдавать вменяемые скорости
Михаил
... и жрать тонну оперативы
Viktor
Короче, не важно где и как. Надо в пыхе обработать изображение, удалить фон и кропнуть нормально фото, сделать его отцентрированным и с небольшим фоном по краям. Если захочу написать это на питоне - я бы задал этот вопрос в другом чате по питону.
Павел
Почему производительность корелирует с формошлепством?
Даже если брать ту же задачу по нейросети и сравнивать с питоном, то не нужно иницировать кучу скриптов, а только 1
Павел
Сложность предметной области не равно rps
The Ant
Viktor
Михаил
Павел
Михаил
О, есть ещё https://www.php.net/manual/ru/book.image.php
вот пример вырезания одноцветного фона (на сколько я понял)
https://medium.com/@techbelievers/image-background-removal-using-php-and-gd-library-fabb4b6fd7f4
Kirill
Михаил
ImageMagick и GD умеют не вырезать фон, а превращать цвет в прозрачный. Разные вещи - но вцелом может подойти
Михаил