Задать вопрос
  • Хорошая ли это практика использовать vue и jquery вместе?

    nikichv
    @nikichv
    Frontend dev. Current stack: Next.js/RTK/Saga
    Нормальная.
    Очень много ситуаций, когда нужный тебе плагин тянет зависимостью jQuery, а аналога по функциональности на vue нет. Собственно, это и приписывают главным минусом vue, что очень мало вменяемых плагинов (всякие карусели, кастомные скроллы и прочее), и поэтому стиснув зубы и помолившись, приходится тащить за собой jQuery.
    Поэтому, если админка требует jQuery, то тащи ее в проект, вариантов немного как таковых (или даже и вовсе нет).
    Ответ написан
    2 комментария
  • Как в 2017 году принято делать счетчик показов?

    Wolfnsex
    @Wolfnsex Куратор тега Веб-разработка
    Если не хочешь быть первым - не вставай в очередь!
    Какие есть еще варианты? Какой выбрать?
    Ещё есть варианты, типа Redis/Memcached, таблицы в памяти, вариант отключить синхронизацию с файловой системой в БД, использовать MongoDb или другую базу подобного плана и т.д., есть специальный тип таблиц, например, ARCHIVE в MySQL оптимизированные специально на запись... Масса вариантов, в общей сложности.

    Шлем запрос на api, который ничего не делает. Потом грепаем логи по крону.
    Не уверен, что это быстрее чем база данных.

    Шлем запрос на api, там скрипт делает INSERT в базу - инсерт в базу скорее всего будет медленный, нафиг.
    Если Вам нужен счётчик, это будет не "INSERT" а скорее "UPSERT" ("INSERT or UPDATE"), а ещё лучше сразу UPDATE (т.е. заводить запись с текущей циферкой счётчика до того, как будет пытаться её UPDATE'ить).

    Шлем запрос на api, там простой скрипт делает append в файл. По крону считаем что там записалось - выглядит уже лучше.
    А как на счёт конкурентного доступа к файлу?
    Ответ написан
    Комментировать
  • Какой тип нужно использовать для загрузки pdf 30 mb в mysql?

    Kwisatz
    @Kwisatz
    Больше web-приложений, хороших и разных
    никакой. Хранение файлов это задача файловой системы, не нужно этим грузить СУБД
    Ответ написан
    Комментировать
  • Как проверить есть ли в папке файл с именем image?

    qork
    @qork
    { background: #F00B42 }
    Ответ написан
    Комментировать
  • Как удалить знак �?

    one_day
    @one_day
    $search = '�'; 
    $replace = '';
    $subject = 'Lor�em ips�um dolor sit a�met, con�sectetur';
    echo str_replace($search, $replace, $subject);
    Ответ написан
    3 комментария
  • Потеряю ли я трафик если сделаю сайт с нуля?

    GM_pAnda
    @GM_pAnda
    Бездельник
    Что вы подразумеваете под словом сайт с нуля? Делать его на фреймворке?Нужно учитывать SEO. Это очень скользкая тема. Недавно вопросом этим тоже задавался. Решено было просто написать шаблон для HOST CMS с 0. Что бы правильно реализовать свой фреймворк на основе которого будешь пилить нужно учесть кучу всего, вот что первое приходит в голову
    На абсолютно каждой странице сайта должна быть возможность редактировать значения следующих тегов: Title, Meta-Description, Meta-Keywords, H1, H2 (если предусмотрен шаблоном).
    Должен генерироваться файл sitemap.xml. Требования к sitemap можно найти тут https://developers.google.com/search/docs/guides/e... Эти требования следует добавить в ТЗ для разработчиков.
    Желательно реализовать возможность редактировать файл robots.txt через админку. Это позволит seo-специалисту быстро редактировать данный файл без получения доступа к ftp.
    Желательно реализовать возможность редактирования шаблонов страниц или их частей через админку. Это позволит специалисту, при большой необходимости, вносить небольшие правки в html-код страниц без получения доступа к ftp.
    Автоматическое сохранение бэкапа всех файлов и базы сайта. Это позволит обезопасить себя от любых действий привлеченных специалистов (к сожалению, всякое бывает).
    Обязательно должны присутствовать правильно указанные title (Img)
    Ответ написан
    Комментировать
  • Как сделать тень такую же, как на macos?

    Negwereth
    @Negwereth
    lvivcss.com.ua
    Размытие побольше, да и весь эффект.
    Ответ написан
    Комментировать
  • Что лучше учить после front-end-a, Node.js или PHP??

    miraage
    @miraage
    Старый прогер
    Я front-end dev, сейчас осваиваю React, очень нравится.

    Что лучше учить после front-end-a, Node.js или PHP??

    Типа уже всё знаете про frontend? Как правильно писать на React? Как настраивать webpack? Когда юзать webpack а когда rollup? Какие babel плагины/пресеты юзать и как их конфигурить? Как архитектуру приложения задать, чтобы потом спать по ночам? Когда надо выносить логику в middleware/saga, а когда в thunk? Как соблюдать SOLID во frontend разработке? Экосистему тоже всю небось освоили? now/Next/SSR/CRA?

    Я вот в web области 6+ лет кручусь, из которых последние 2 на React. И я до сих пор задаюсь некоторыми из этих вопросов. Конечно, есть хорошие рабочие практики, полученные из личного опыта и/или опыта коллег, но эти вопросы возникают до сих пор.

    Тут решайте сами. Либо нормально во frontend разбирайтесь еще прилично, либо забейте и прыгайте на бэк.
    По зарплате - не думаю, что будет большая разница. Один мой друг получает $3000+ (чисто React и ничего более) и всё время получает офферы на более зарплатные вакансии.
    Ответ написан
    7 комментариев
  • Работаете ли в свой больничный?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    То, что температура выровнялась, еще не означает, что вы здоровы. Обычно это означает, что иммунитет переборол активную стадию болезни, подавил рост возбудителя и приходит в себя, но в зависимости от течения болезни, сам организм может быть значительно ослаблен. Хотите работать - работайте, но я бы на вашем месте отдохнул.

    Нормальное восстановление организма после болезни - залог того, что он не заболеет сразу чем-нить еще. Это залог того, что вы дольше будете работоспособны в своей жизни. С возрастом регенерация и иммунитет ослабевают, и каждая лишняя перенесенная и недолеченная болячка грозит перейти в хроническое.

    Есть нормальный оплачиваемый больничный. Если вы не превышаете кол-во дней в год по вашему договору - используйте для восстановления. Но да, отдых от работы не означает что работу можно заменить танчиками. Отдых - это сон, еда, питье, комфортная обстановка.

    P.S. При этом вполне бывает, что врач ошибается и дает больше, чем надо - тут решайте сами.

    P.P.S. Работа, которая организована таким образом, что может полностью полететь, если один сотрудник заболел и не может временно работать - организована неправильно.
    Ответ написан
    Комментировать
  • Ошибка в php коде регистрации?

    Используйте IDE для PHP (PHPStorm, например). IDE автоматически будет подсвечивать синтаксические ошибки, и даже предлагает автоматическое исправление.
    Ответ написан
    3 комментария
  • Как узнать возраст?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Ответ написан
    Комментировать
  • На каком фреймворке писать онлайн чат?

    kleinmaximus
    @kleinmaximus
    Senior Full-stack Javascript Developer
    Использование сокетов и пр. никак не связано ни с Vue, ни с Реактом - и тот и другой отвечают только за слой представления. Делайте на том, что лучше знаете. Я бы выбрал Vue.
    Ответ написан
    7 комментариев
  • На каком фреймворке писать онлайн чат?

    Negwereth
    @Negwereth
    lvivcss.com.ua
    Знаешь Vue - пиши на Vue.
    Ответ написан
    Комментировать
  • Потоковый JSON парсер, какой использовать?

    @D3lphi
    Стесняюсь спросить, json_decode() вас чем не устраивает?
    У меня на ПК обработка json-файла размером в 130 мб занимает чуть больше секунды.
    Ответ написан
    Комментировать
  • Как добавить данные к уже имеющимся в ячейку формата JSON?

    причем тут explode если ты используешь json.
    json_encode() -> json_decode()
    serialize() -> unserialize()
    Ответ написан
    9 комментариев
  • Как рефакторить файлы в пару тысяч строк?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Вот и пришло время понять, для чего на самом деле нужен ООП.
    К рефакторингу подходить именно через ООП - потихоньку переводить весь функционал в классы, стараясь продумывать архитектуру таким образом, чтобы один класс со всеми его методами комфортно помещался в голове программиста.
    Ответ написан
    Комментировать
  • Как рефакторить файлы в пару тысяч строк?

    @vanillathunder
    1. Открываешь файл.
    2. Читаешь код.
    3. Пытаешься понять.
    4. Пишешь тесты
    5. Рефакторишь.
    Ответ написан
    1 комментарий
  • Как записать массив в БД?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Для начала попробуйте научиться оформлять пост.
    сухой текст без подсветки читать не будут.

    вы побывали гуглить свою ошибку? Тут ведь явно указанно что не так.
    1062 Duplicate entry '2498' for key 'PRIMARY'' in

    Если уж совсем лень и не знаете другого языка как только русский, можно воспользоваться переводчиком.59ce531af194f745363063.png
    Ответ написан
    7 комментариев