Aly
Всем привет! [Пост сделан с разрешения @Cawa87 – спасибо 🙂] На следующей неделе пройдёт конференция Build Stuff и мы разыгрываем 5 билетов для участников чата. Почему и зачем? Чтобы поддержать сферу IT (и специалистов, в частности) в непростой период из-за пандемии и повторных локдаунов. Конференция традиционно проходит в Европе, но в 2020 году пройдёт онлайн, объединив 800+ IT специалистов по веб-разработке и управлению проектами. ⏰ 11-13 ноября ✔️ Online 👉 Что в программе? Machine Learning & Quantum Computing; UX/UI; Cloud & Serverless Infrastructure; DevOps; Architecture optimization; Personal and team productivity, Agile. Больше подробностей: http://bit.ly/BuildStuffContest Чтобы принять участие в розыгрыше: ✔️Заполните форму: http://bit.ly/BSsymfony ✔️Ждите оглашения результатов сегодня в понедельник (09/11) вечером, в 18:00 🙂 *победители будут выбраны с помощью Random.Org
Юра
Как думаете телега хранит локально все сообщения?
ILΨλ
конечно хранит, отключи интернет и полистай чаты
Юра
Да я так и сделал. Просто есть группы где наверное миллионы мооьщений уже, неужели он их все синкает? Это же не рационально
Юра
Мало кто будет листать пол года назад
Daria
Да я так и сделал. Просто есть группы где наверное миллионы мооьщений уже, неужели он их все синкает? Это же не рационально
Где-то за две недели синкает и хранит, остальное конечно догружает) по-моему тут лимит на кол-то сообщений с конца, а не время
Nikita
Да сколько этот текст занимает, том войны и мира может 2мб весить будет)
Nikita
Сейчас не те времена, когда винда на три дискеты помещалась, у меня в телефоне памяти больше чем в предыдущем стационарнике, которому всего 5-7 лет
Nikita
Windows 1.0, which was released in 1985, required 256kB (that's kilobytes) of RAM, two double-sided floppy disk drives, a graphics adapter (at a time when many PCs were incapable of displaying graphics) and DOS 3.0.
Nikita
Ну молодец что поправил. Респект и уважуха. Сразу видно профессионала.
Nikita
Я вижу. Релэйшены уже изучил, профи? 😭
std::mechanicus
Это чат про программирование?
Андрей
Это чат про программирование?
Не, это чат про музыку
std::mechanicus
Как пропатчить php-fpm под BolgenOS?
std::mechanicus
Используйте yarn
Антивирус Попова не пускает
Anonymous
А мемы посвежее 2011 у вас есть? Или слакварь ещё не обновился?
Nikita
Мне кажется про пропатчить мем появился задолго до 2011
Nikita
Я ещё тогда в MIRC сидел 😂
Nikita
Это уже больше похоже на правду
Юра
Ща с телефона труха посыпится не продолжайте
Юра
Хотя я и сам уже того, помню папа роач и блинк 182
A.D.🈴
Я вижу. Релэйшены уже изучил, профи? 😭
Нет, в том-то и дело. ') в винде я немножко больше понимаю, хотя все равно, ни по АД, ни даже по более актуальному азуру никаких сертификатов нет, так что тоже не профи. :)
Ilya 🃏
Привет, как лучше именовать сущности DiscriminatorMap: - Transaction - Родитель - TransactionFirstType - Подтип Или - ParentTransaction - Родитель - FirtTypeTransaction - Подтип ?
Ilya 🃏
Конвенций именования или чего-то близкого к этому нагуглить не получилось
Aleksandr
товарищи, а есть у нас те кто "войти в ИТ" успешно преодолел шаг недавно?
Aleksandr
есть пару вопросов
A.D.🈴
Порекомендуйте для симфони пакет авторизации. Ну почта-пароль понятно, хочется гугл/ФБ. Oauth какой-нибудь, короче.
Aleksandr
oauth тебе явно не нужен
Aleksandr
тебе хватит https://github.com/lexik/LexikJWTAuthenticationBundle
Aleksandr
jwt
A.D.🈴
Спасибо
Unreal
Почему не корректный? Очень часто бывает в легаси исторически складывается клиенты с админами в одной таблице Приходится использовать наследование сущностей для большей гибкости и в будущем для вынесения админов в другую таблицу
Unreal
Там же разный набор свойств
A.D.🈴
Там же разный набор свойств
Так свойства разве в таблице хранятся? Я думал, типа, в контроллере смотришь, юзер или админ и от этого рисуешь ему разные вьюхи. Ну и проверяешь, конечно.
A.D.🈴
Где-то про это почитать можно? А то щас как раз надо систему сделать, где разные права у разных пользователей. :)
Aleksandr
ACL
Aleksandr
и все
A.D.🈴
ACL
То есть все ю в одной, а уже в асл чекаем их права, так?
Unreal
Или какой нибудь банальный OAuth
Андрей
есть пару вопросов
так а чё за впросы то?
Unreal
🤣 горе архитектор
Unreal
Пиши всё в одну таблицу
Unreal
select * from data where type="admin" or type="transaction" or type="category"
Unreal
проблем нет
A.D.🈴
Ну вот я себе эт также представлял. Просто есть поле role. И дальше в коде условно role == 'admin'? $allMoneyAccess = true : $userLoh = true;
A.D.🈴
Но через ACL поинтереснее будет, возможностей больше и, кажется, код поаккуратнее будет
A.D.🈴
В идеале бы $User->is_admin() ? True : False;
A.D.🈴
А акл как раз к юзеру притянется.
A.D.🈴
Ну так и есть. Я поэтому и говорю, если акл будет, у любого юзера (из таблицы юзер) будет понятно, че он может, че не может.
netspike
кто нить работал с апи микротика ?
Юра
Делаешь метод isAdmin и смотришь есть ли роль админ в массиве roles и всё
A.D.🈴
А isGranted для кого придумали?
А как использовать?
Maxim Kainov
А как использовать?
Почитать доку )
A.D.🈴
Это прям фича? :) Ну доку почитать и дурак... хотя не, дурак доку читать не будет. :)
Maxim Kainov
В контроллере
A.D.🈴
Да я уже нагуглил на родном сайте.
A.D.🈴
Блин, сложно, че-т. :) Надо, наверное, попробовать написать, чтобы понять как работает.
Юра
Та сложно только первые 30 лет
Юра
Потом норм
A.D.🈴
A.D.🈴
Прочитал ещё раз доку. Нет, не привык :)
Maxim Kainov
Прочитал ещё раз доку. Нет, не привык :)
Надо читать, пока не придет просветление )
A.D.🈴
Надо читать, пока не придет просветление )
Может лучше кодить начать? :)
Maxim Kainov