Katulos
Но вот дальше германских аналогов "ИП Пупкин", "ООО Рога и копыта" и прочих локалхостов, оно естественно не распространяется
Katulos
Ну и проблема скорее не кругозора, а знания ситуации изнутри, ткскзть
Alexander
Я как раз и говорю, что js актуален только до определенного уровня, после которого хипстеров выгоняют и нанимают джавистов как правило.
Alexander
То что я в Германии видел было вообще экономией на лицензиях САПа. Чтобы за каждого кладовщика не платить, оплатили одного юзера и через него весь склад работал. Т.е. понятно что такая система окупится достаточно быстро, но в целом это не самые интересные задачи.
Юра
А потом выгоняют джавистов и нанимают растовщиков
Юра
А потом продают акции и уезжают в Мексику
Alexander
Возможно где-то так и есть, мои знакомые на расте работу найти не могут )
Alexander
А так раст конечно интересно выглядит.
Юра
Выглядит как садомазоязык
Юра
Просто попробуй на нем написать большое приложение
Alexander
Я не много на нем живого кода видел, то что видел было очень просто, легко менялось и быстро работало.
Alexander
Для монолита ничего лучше симфони не знаю )
Юра
Что-то видел что-то слышал
Юра
Нравятся мне такие эксперты
Юра
Я видел красиый код на с++, наверное с++ лучший язык
Katulos
Фурифокс же на расте
Katulos
Не сказать, что быстро работает и легко меняется
Юра
Это язык, в котором например ты написал 1000 строк кода, и потом столкнулся с тем что одними лайтаймами ты не можешь выразить логику своей программы, и ты вынужден менять все на Rc<MyClass>
Юра
и приходится все перелапачивать
Alexander
Нравятся мне такие эксперты
Боже упаси, как вы решили что я считаю себя экспертов в расте ))
Юра
А еще ты должен думать какой тип кложуры принимает твоя ф-ция, их там как минимум три
Юра
и вообще ты там должен думать о каждой переменной где она лежит и что с ней будет
Юра
Абсолютно не прикладной язык
Katulos
Ничего про фаерфокс не знаю
Знать за раст, но не знать его родителей...
Alexey Mishurovskiy
Кстати, мне тут внезапно интересно, а у кого в чате есть сертификат Zend? :)
Alexander
Можно про Струаструпа тогда поговорить, как же без Бьерна то
Katulos
Можно про Струаструпа тогда поговорить, как же без Бьерна то
Вы же понимаете, что это аналогии не одного порядка?
Alexander
Почему? Я не знаю какие задачи решались автором плюсов, не знаю какие задачи решались авторами раста. Почему они решили написать свой язык для нового движка? Мне не интересно.
Katulos
Так и живем...
Alexander
Почему гугл го писал было интересно, интересно как js появился. А так языков каждый год несколько новых выходит, не вижу смысла распыляться. У вас другое мнение?
Katulos
Но почему то вы знаете , что гугл написал go
Katulos
Казалось бы, вам не должно быть это интересно
Alexander
Экстраполяции ваши удивляют.
Katulos
Но их тут нет
Maks
Katulos @futuster последнее предупреждение
Anton
Всем привет, я не из мира симфони, но есть вопрос, есть такое или было когда то, что то типа каналов, при указание которого поле будет включено в выборку или нет.
Anton
есть ли вообще какой то механизм ? при котором для мобильных делов и вебприложения можно как то гибко данные выбирать(для мобильника их гораздо меньше)
Maks
graphql, не?
Anton
graphql, не?
спасибо за ответ
Юра
Может это тебе подойдет
Юра
Там что хош есть.
Юра
А вообще вопрос такой. Я когда сталкивался с разработкой под мобайл, мне хотелось чтобы это работало как-то так. Есть БД на беке. Есть некие view этой БД. Клиент конектится, создается для него VIEW, который синкается с локальной БД на телефоне (браузере, приложении) и потом реактивно сразу отображается
Юра
Есть что-то такое?
Юра
Чтобы ты отправил апи запрос, он поменял БД, это автоматически поменяло VIEW, это автоматически синкнуло вью на клиент, клиент автоматически перерисовал
Alexey Mishurovskiy
А кто как реализовывает коллекцию в которой только один активный элемент может быть ? Например адреса: есть набор адресов, но главным может быть только один. Я вижу несколько решений: 1) признак у самого адреса 2) id активного адреса у юзера (мне это нравится меньше) Соответственно обновлять по событиям доктрины. однако остается вопрос - как правильно контролировать целостность на уровне БД. если поставить uniq по 2-м колонкам, то единственным решением будет делать колонку is_main null может еще какие то решения есть ?
Юра
Признак у адреса и геттер которвй вернет активный
Юра
Уникальный ключ и нул
Юра
Ты все правильно придумал
Юра
Второй вариант тоже вроде рабочий
Иван
можно самому главному адресу ставить текущий таймштамп в спецполе
Иван
тогда тот, у кого в спецполе самое большое число, тот и главный
Иван
немного дико конечно, но не надо исправлять адриск, который не главный стал
Юра
Иван
но если в системе у адресов есть какой-то порядок порядковый, то там в любом случае должна быть система весов
Иван
Ну порядки в любом случае надо править
ну тогда главный просто по порядку нулевой
Alexey Mishurovskiy
Уникальный ключ и нул
Бывшего коллеаи как раз за 2-й вариант топит с полем у Юзера с ID. Где же правда :)
Иван
Бывшего коллеаи как раз за 2-й вариант топит с полем у Юзера с ID. Где же правда :)
он не прав нельзя в основную сущность на каждый чих вспомогательных сущностей добавлять поля
Alexey Mishurovskiy
но 100% будет там видеть нужная сущность.. наверное.. но есть другая проблема. что при изменении данных в БД ручками (мало ли) можно нарваться на то что юзеру можно подсунуть чужой адрес
Alexey Mishurovskiy
Кстати из задачки норм вопрос на собеседование получается, чтобы посмотреть как кандидат думает и умеет ли он это вообще делать
Юра
Ну смотря как посмотреть. У юзера есть адреса и главный адрес
Юра
С это стороны вроде юзер вполне себе хранит главный адрес
Юра
А адрес просто адрес
Юра
Че ОСББ систему пилите?
Юра
Или как в России это называется
Maks
ТСЖ
Алексей Анатольевич
Оч интиресно.. пытаюсь добавить бек composer require ob/highcharts-bundle Он мне пытается установить Using version ^1.5 for ob/highcharts-bundle Хотя по факту уже версия 1.7 Оно считается устаревшим? Я не очень хорошо понимаю методики симфони по контролю бандлов..
Alexey Mishurovskiy
Че ОСББ систему пилите?
не ) все интереснее, как релизнемся, расскажу
Anton
JSON-RPC 2.0 over WebSocket , всем привет, подскажите что почитать чтоб понять как работать с таким API Из PHP
Anton
Это мне нужно вебсокет клиент для PHP использовать чтоб приконектится к серверу
Alexey Mishurovskiy
Коллеги, как в phpunit вывести инфо в консоль?
Alexey Mishurovskiy
мне для дебага надо что то подобное, чтобы видеть ошибки валидации
Alexey Mishurovskiy
разобрался
Vite4eg
Коллеги, как в phpunit вывести инфо в консоль?
В assertCount третьим параметром можно передать текст ошибки