Den 💙💛
не жумла и себдлод ? ну ты даешь...
так если 3 ляма тратить, нужно и отбивать а так это может быть хоть джумла, хоть натив пых там же просто домен цепляется, а цмс на стороне сервиса работает
Den 💙💛
Ранее вроде bind вместо save использовался?
Vladimir
а нам потом яйки не того?
Vladimir
https://www.iphones.ru/iNotes/microsoft-vypustila-powertoys-run-dlya-windows-eto-pochti-kak-spotlight-v-macos-05-19-2020
Dmitry
Пдф каталог https://twitter.com/PhocaCz/status/1262731783226953730?s=09
Dmitry
UI конфигуратор nginx https://www.digitalocean.com/community/tools/nginx
Dmitry
https://moderncss.dev/
Den 💙💛
Не путай table и model
Ага, точно, точно
Artem
Нужна кому нибудь библиотека с производственным календарём РФ?
Artem
библиотека? что делает?
https://github.com/carono/production-calendar Только обёрнутая, как инсталлер для джумлы
Vladimir
Список праздников в соответствии с производственным календарём Российской Федерации 2012-2019гг
Vladimir
щас 2020
Vladimir
кстати интересно
Artem
щас 2020
он не обновил readme в комплекте есть обновлятор из базы Консультант+
Artem
Только её подпилить нужно на новые "Нерабочие дни "
Artem
Мне они не нужны, но если интересно - я подпилю и выложу
Artem
Например, удобно для расчёта времени доставки в интернет-магазине
Artem
Ну или что-то в таком духе. Когда магазин по выходным не обрабатывает заявки
Eugene
https://magazine.joomla.org/ майский выпуск
Vladimir
https://magazine.joomla.org/ майский выпуск
кстати интересный выпуск
Eugene
про GDPR полезная инфа
Igor
Нужна кому нибудь библиотека с производственным календарём РФ?
Если календарь в json я бы не отказался от самого файла. Расчёт у меня уже есть написанный. Я его для комплексного запроса мфц писал в свое время.
Artem
Artem
Но в нём нет "нерабочих" дней
Vladimir
Несколько тезисов из книги: 1. Быть непрофессионалом просто. Непрофессионал не несёт ответственности за выполняемую работу — он оставляет ответственность своим работодателям. Написать идеальную программу невозможно, но это не означает, что вы не несёте ответственности за ошибки. Профессионал должен научиться признавать ошибки и извиняться за них. А в будущем не повторять одни и те же ошибки раз за разом. 2. Проблемы вашего работодателя — ваши проблемы. Вы должны понимать их и предлагать лучшие решения. В ходе работы ставьте себя на место работодателя и убедитесь, что разрабатываемые решения соответствуют его потребностям. Разработчику легко представить себя на месте разработчика. Но когда речь идёт о работодателе, легко попасть в ловушку «мы и они», противопоставлять себя клиенту. 3. Делайте или не делайте — не надо пытаться. Когда вы говорите попытаюсь или попробую, вы даёте ложную надежду и показываете свою слабость. Если проект нельзя сделать в указанный срок в полной мере и хорошо, настоящий профессионал не боится сказать «Нет». 4. Профессионал не обязан отвечать «Да» на все, что от него требуют. Но он должен приложить усилия, чтобы это «Да» стало возможным. Кроме того, если профессионал говорит «Да», он делает это осознанно и выполняет свои обещания. 5. Преданность делу и профессионализм проявляются в дисциплине, а не в продолжительности работы. Обязательно следите за сном и здоровьем, чтобы посвящать работе 8 полноценных часов в день. То есть не надо работать по 12 часов без отдыха — это непрофессионально и снижает качество. 6. Если вы зашли в тупик, отвлекитесь на время, дайте творческому подсознанию отдохнуть от задачи. Внимательно относясь к своим ресурсам, вы сделаете большее за меньшее время и с меньшими усилиями. 7. Не надейтесь, что вам удастся сделать быстрее то, что требует больше времени. Надежда убивает проекты, срывает графики и рушит репутации. Чётко определяйте сроки проекта и доносите их до других участников. Не надейтесь успеть быстрее, чем обычно, и не давайте такой надежды другим. 8. Для работы нужна концентрация — это недолговременный и заканчивающийся ресурс, который надо восстанавливать. Если тратить её на лишнее, то концентрации не останется для работы. Силой воли удерживать концентрацию невозможно, если продолжать работать насильно, такую работу надо будет переделывать. 9. Профессионал должен понимать, когда оказался в тупике, и иметь смелость для отступления. Это называют «правилом ямы» — если вы оказались в яме, прежде всего, перестаньте копать. Профессионал не увлекается идеей настолько, чтобы у него не хватило сил отказаться от неё и вернуться к исходной точке. Он не предвзято относится к другим идеям, чтобы у него оставались другие варианты на случай тупика. 10. Обязательство — нечто, что вы обязаны сделать. Если вы обязуетесь что-то сделать к указанной дате, это должно быть готово. Профессионалы не принимают на себя обязательства, если не могут их выполнить. Если вам предлагают обязательство, а вы не уверены в его выполнении — надо отказаться. Нарушение обязательств — проявление непорядочности.
Vladimir
Dmitry
https://magazine.joomla.org/all-issues/may-2020/getting-extensions-ready-for-joomla-4
Dmitry
Это переведу для joomlaportal
Dmitry
Блин, там всё подряд можно переводить
Dmitry
Очень хороший выпуск
Vladimir
Очень хороший выпуск
да очень хороший. правда про гитхаб так себе
Eugene
про J 4 не понравилось: снова нытье о волонтерах
Eugene
типа, давайте все вместе наляжем. нет, дорогие OSM, так это не работает. выделяйте деньги и платите тестировщикам
RINAT
типа, давайте все вместе наляжем. нет, дорогие OSM, так это не работает. выделяйте деньги и платите тестировщикам
И привлекайте юзабилити дизайнеров, а не программистам создавать интерфейсы😊
Artem
Зачем в джумле вкл/выкл библиотек, если это ни на что не влияет?
Artem
JLoader::import Как подключал - так и подключает
Igor
Зачем в джумле вкл/выкл библиотек, если это ни на что не влияет?
Ну просто лень было сделать проверку на тип. А если сделать блок то и удаляться не будет.
Artem
аааааааааа
Igor
К тому же в теории ты можешь в точке входа в либе это проверять.
Artem
А я всё пытаюсь понять, где я либу "не правильно" подключил, что она отключена, а работает - зараза 😊
Максим
Так как тегнуть Вольска невозможно, обращусь ко всем: чего-то они так обрадовались этому элементу добавления ютюба? https://twitter.com/brianteeman/status/1260636819554742274?s=19
Максим
224× faster пишут
Дмитрий
я делал и до этого так
Дмитрий
но в этом элементе есть косяк
Дмитрий
то что видео не всегда запускается сразу и надо еще раз
Artem
а ещё - это кастом элемент, для которого куча полифилов нужна =)
Artem
Видимо инвалидам нравится грузить js
Максим
О боже ☺️
Den 💙💛
Я предпочитаю все же просто вставлять фрейм с плеером, попутно добавив к нему атрибут loading="lazy". Почему? Дело в сэо: для поисков материал намного приятней когда он разбавлен, читай текст, картинками, видео (фрейм с видео или тег video), социальными виджетами и т.д. У Гугла есть интересная фишка в поиске: по запросу выдает видео с анимированным превью и ссылкой не на Ютуб, а на страницу сайта, где это видео вставлено. Ну вот как-то так
Максим
Блеск. За этим будущее. А пока поживем в чуть более чем чуть менее тусклом настоящем.
Dmitry
Хм, ок
Dmitry
Надо наверное у себя в компоненте тоже добавить. И для изображений в том числе.
Den 💙💛
Покрути
Dmitry
https://caniuse.com/#feat=loading-lazy-attr
Dmitry
Ну добавить атрибут всё равно можно
Dmitry
Хуже от него точно не будет
Vladimir
Ну добавить атрибут всё равно можно
он же его просто проигнорит?
Dmitry
Ну и ладно
Dmitry
Зато другие браузеры скушают
Vladimir
Ну и ладно
ну я про то что хуже не будет
Dmitry
Уху
Dmitry
В NC добавлю
Den 💙💛
сафари нет
Добавят. Для Айфона в виде экспериментальной опции есть. Значит добавят скоро
Dmitry
@sergeytolkachyov не в том чате вопрос задал 😁
Dmitry
Нам тут репутация нужна?)
Sergey
Думаю нет.
Dmitry
Уху, согласен. Поэтому изначально не включал
Sergey
Постоянные жители и так знают репутацию