Евгений
що?
str_pad
adikalon
str_pad
спасиб
Евгений
нафига унсет?
adikalon
Anonymous
Ребят, такой вопрос Есть события, события имеют свою логическую суть, то есть могут повторяться каждую неделю, могут раз в четную неделю, нечетную, раз в 3 недели, а могут вообще быть 1 раз в году. Думаю что у каждого события должна быть строка с датами, например, у события А 18.09.2017,25.09.2017,02.10.2017,09.10.2017,16.10.2017,23.10.2017,30.10.2017 Есть 2 вида календаря с событиями, первый - показывает события в определенный день, второй же - показывает события на всю неделю, то есть 7 дней. В первом случае идёт поиск с помощью LIKE %...% А во втором случае как быть? Делать поиск 7 раз ? Или вообще такая структура нехорошая
Anonymous
Почему PHP-FPM может отдавать File not found?
🦔
Почему PHP-FPM может отдавать File not found?
потому что файл найти не может
Anonymous
Dmitry
и вообще поиск по датам конструкцией LIKE не совсем хорошее решение, лучше всё же искать дату по дате WHERE tbl.date [оператор_сравнения] [переменная_с_датой]
Anonymous
Я не знаю начинки в ios-календаре, но похоже там есть БД повторяющихся событий и БД собственно единичных событий - каждое событие на отдельную дату. Т.е. когда ты делашь повторяющееся событие - генерируется куча единичных событий на некоторый период (возможно до конца года или до последней просмотренной тобой даты). каждое единичное событие связано при помощи guid с повторяющимся. Или none - если это событие действительно единичное. Соответсвенно при просмотре календаря - идёт быстрая фильтрация в базе единичных событий по дате (интервалу дат) Возможно, такой вариант будет более эффективен.
Ad
У клиента возникла странная фантазия. Хочет генерить текст одного заголовка из картинок с буквами. Никто не наталкивался на какой-нибудь класс, который позволит это делать не пиша всё с нуля?
Rishat
Ребят, есть ли готовый dashboard который юзает https://ga-dev-tools.appspot.com/embed-api/basic-dashboard/ ? Чтобы просто вставить идшку и все. А то в документации у них только все по компонентам. А мне бы все в одном. Такого там нету как я понял.
Dmitry
Я не знаю начинки в ios-календаре, но похоже там есть БД повторяющихся событий и БД собственно единичных событий - каждое событие на отдельную дату. Т.е. когда ты делашь повторяющееся событие - генерируется куча единичных событий на некоторый период (возможно до конца года или до последней просмотренной тобой даты). каждое единичное событие связано при помощи guid с повторяющимся. Или none - если это событие действительно единичное. Соответсвенно при просмотре календаря - идёт быстрая фильтрация в базе единичных событий по дате (интервалу дат) Возможно, такой вариант будет более эффективен.
Всё же мне больше импонирует логика cron, где время события состоит из [минута] [час] [день] [месяц] [день недели]. В качестве значения можно использовать *, то есть любое значение. Если эти данные раскидать по таблице с задачами, получается довольно функциональная схема, где для выборки событий делается один запрос и сравнивается текущее значение либо любое. SELECT * FROM tbl WHERE (tbl.min = min OR tbl.min = '*') AND (tbl.hour = hour OR tbl.hour = '*') и т.д. Одним запросом мы можем выбрать единичные и повторяющиеся события. В случае с календарём выполняется запрос на период, где, например, день недели >=0<=6. Таким образом и база становится не такой громоздкой с отсутствием дубликатов для повторяющихсяя событий, и запрсы нетяжеловесные без полнотекстового поиска.
Dmitry
У клиента возникла странная фантазия. Хочет генерить текст одного заголовка из картинок с буквами. Никто не наталкивался на какой-нибудь класс, который позволит это делать не пиша всё с нуля?
Всё намного проще, чем кажется. Скачиваем набор картинок с буквами (отлично гуглится), создаём массив с привязкой буквы к файлу картинки, с помощью strtr заменяем литеры на теги с картинками. Вся заморочка в создании массива, но и тут можно вставку, например, тега <img> прогнать через foreach. Для примера можно нагуглить скрипт транслитерации.
Ad
Это понятно
Ad
Вопрос в том, что это изврат. По логике надо через gd например, собирать целиком надпись, чем дергать по букве
Ad
А это надо смотреть на ширину, высоту, рассчитывать размер конечного изображения, в общем, гемор
Ad
Проще, наверное, в svg фонт упихать
Ad
Хотя тоже гемор, в оригинале же пнг
Dmitry
Ребята вот заморочились http://www.garbuz.net/symbols/ 😂
Dmitry
всё же задача должна решаться проще, чем создание шрифта. Либо в гугл фонтс подобрать симпатичный шрифт и зацепить его на страницу. Всё же картинки вместо букв это изврат, да и для индексации совсем плохо
Ad
Я согласен, просто там буквы с тенями, каплями и кучей цветов
Ad
Ну, короче, не мои проблемы
Ad
Я ему дал ссылку на онлайн создание SVG-фонта, хай трахается
Ad
http://www.garbuz.net/symbols/ - прикольно
Anonymous
ничего не мешает где-то прописать в метатегах
И в скрытый див до кучи наверное, страница тоже должна мета соотвествовать, не?
Dmitry
ну, да, тараканы клиента должны оставаться в голове клиента))
Евгений
И в скрытый див до кучи наверное, страница тоже должна мета соотвествовать, не?
можно в тег h1 написать текст, а на картинки потом по onready джаваскриптом заменить
Anonymous
Ну да, я это и имел ввиду, типа
Anonymous
Точнее уточнил прост)
Anonymous
А что рукописных шрифтов мало, вродеж дохера было
Евгений
ну или вообще пусть джаваскрипт в канвасе рисует заголовок
Dmitry
А что рукописных шрифтов мало, вродеж дохера было
так там не рукописность, а одноклассники стайл продакшн интерпрайз со всеми вытекающими свистелками перделками)
Anonymous
Что я вроде видел похожий на гугле, но могу ошибаться
Anonymous
Caveat
Anonymous
Ну и хз, что-нибудь из js прикрутить, чтобы показать дрожащие руки алкаша
Anonymous
Не удивлюсь, если уже есть подобное
Ssh_a
Еу.Идеон начал ругаться на установку внутренней кодировки скрипта (mb_internal_encoding('UTF-8'))
Ssh_a
ашибка же не в этом?
Anonymous
ашибка же не в этом?
ошибка в слове Ашибка
Пантелеев
а вот первый этом году дайждест https://habrahabr.ru/company/zfort/blog/346642/
Rishat
а вот первый этом году дайждест https://habrahabr.ru/company/zfort/blog/346642/
Ток что увидел там же;) хочу попробовать Sentry , как я раньше о нем не знал ;(
Anonymous
а вот первый этом году дайждест https://habrahabr.ru/company/zfort/blog/346642/
ты протрезвел чтоли? что пин так поздно?
Anonymous
Кто пробовал? https://github.com/paragonie/past
Anonymous
обычно часа в 3 ночи все знали о дайджестах
Пантелеев
Ночные пины скоро вернутся, не бойтесь!
Сидредин
Не надо негодовать. Лучше годуй.
Anonymous
Ок. Годую
Rishat
Он для логирования?
Я пока сам вкатываю потихоньку, но ошибки можно отслеживать намного легче, они как ишусы на гите.
Сидредин
Телеграм-бота?
Rishat
Телеграм-бота?
Ну да, он ошибки туды будет кидать, ты сможешь некоторые ошибки в момент дэплоя сразу отследить , ток если свой сервер, их облако задержка нехилая как мне говорили
Rishat
Чётко! Саул!)
Ааа, ещё можно сразу посмотреть где экспшен в коде. На питоне видел у знакомых. На пыхи не тестил.
Rishat
Как это?
Ну кусок кода где ошибка возникает, ты прям в веб морде можешь увидеть
Sergey
Кто пробовал? https://github.com/paragonie/past
я только что посмотрел, но жгучего желания переписать JWT на PAST не возникло )
Anonymous
я только что посмотрел, но жгучего желания переписать JWT на PAST не возникло )
Я еще нахожусь на перепутье выбора или/или попробую)
Anonymous
2018 год, в тесте спрашивают про PHP4
Anonymous
😁
Anonymous
Пантелеев
freelancer.ru?
Anonymous
com
Пантелеев
вообще такие вопросы можно задаваать чтобы школьников отсеять))
Пантелеев
ну хотя сейчас отсеются не ток школьники но и студенты, и моя возратсная группа)
Anonymous
0/
Sergey
кто как хранит пользователей в mysql?
Gosp
бережно храним!
Sergey
хотя, конечно, меня более комплексно интересует и mysql и cookie данные
Пантелеев
Здарова! Ты кто по жизни?
Sergey
а точнее идентификаторы пользователей