Задать вопрос
  • Не применяется css во время preventDefault. Как решить?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    alst161, первое и самое тупое что приходит в голову - поставить задержку исполнения аякс запроса на пол секунды и проверить "а был ли мальчик?", в смысле проблема вообще в аяксе? И второе - проверить что то же самое происходит с прямой инъекцией цсс свойств, а так же проверить работу с другим классом, возможно класс который вы применяете "кривой".
    Ответ написан
    Комментировать
  • Коллеги, как Вы выходите из положения, когда нужно постоянно приводить ПК в исходное состояние?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Раньше была шикарная штука Roxio GoBack. Можно было играться с любыми установками/настройками системы вплоть до бсод, а потом перегрузить и восстановить как было. Сейчас даже не знаю что из аналогов есть.
    Ответ написан
  • Где найти единомышленников по веб-разработке?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Во первых Рональд Макдональд прав на все 200%, ни один идейный фрилансер в здравом уме не будет тратить время на бла-бла, при этом еще и взращивая конкурентов. Что касается проф. роста - ищите роадмап развития по своей специализации и по ней развивайтесь, там все как в онлайн-играх - ветки талантов, скилы, единственный бонус - можно качать все ветки сразу (если пупок не развяжется). Ну и все как в играх - пока ты спишь - враг качается )
    Ответ написан
    4 комментария
  • Как рассчитывается высота flex-элементов?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    свойство height: 100% работает только для вложенных элементов с парентом с заданной высотой, в остальных случаях оно просто не работает. Собственно для этого в частности и используют флекс.
    Ответ написан
  • Как исправить эту ошибку php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Там нет ошибки, запрос делает ровно то что нужно. Другой вопрос что вы, скорее всего, не понимаете что делаете.

    PS: Для того чтобы получить нормальный ответ надо не менять вопрос с уже полученными ответами, а задать новый, в котором нормально описать проблему.

    PPS: Тот случай когда копи-паст мог бы спасти ситуацию, но юзер решил писать "от руки"... enctype="multipart/from-data"
    Ответ написан
    Комментировать
  • Как поставить KPHP и KDB?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    LinuxGod, PHP 7.x по скорости будет сопоставим с любым из имеющихся веб языков, как альтернатива kphp - phalcon php project - попытка создать модули mvc модели на более быстром Си, однако, не смотря на плюшки в виде более-менее вменяемого ооп и нормального мвц, тоже имеет ряд проблем. В частности надо будет от души потанцевать с бубном вокруг установки этой вундервафли и более-менее свежих либ под нее. В итоге на данный момент пхп 7.х вполне сопоставим по скорости исполнения чистого пыхового кода с фалконовскими сишными модулями.
    Вывод - на сегодня нет смысла юзать неподдерживаемое / малоиспользуемое гуано, когда нативный пых в принципе не сильно отстает, кроме того в вебе 99% задержек и тормозов СОВСЕМ не относятся к исполнению чистого кода, большую часть времени пых простаивает в ожидании запросов к бд и файловой системе.
    Ответ написан
    Комментировать
  • Доступ к API Instagram - кто разобрался?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Нужно:
    1) Создать фб приложение
    2) Получить разрешения на нужные действия (некоторые даются сразу по запросу, некоторые требуют целой кучи телодвижений, как то: снять видео где данная фича задействована и улучшает юзер експириенс взаимодействия ваших пользователей с фб, подробное словесное описание етц).
    3) Подождать пока дaдут соответствующее разрешение
    4) Подключить сдк фб или писать свои запросы на курл - короче реализовать логику.

    Проще говоря - гемора много, выхлопа минимум, так как через апи данных дают меньше чем через родной отчет фб. Еще и есть ограничения по длинне, частоте и сложности запросов к апи... Короче сплошной маразм.
    Ответ написан
    3 комментария
  • Как разрезать картинку на 16 частей?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Что мешает? Есть попытки что-то сделать самостоятельно или ждем готовый код?
    Ответ написан
  • Как взять id видео из youtube плеера?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    выбрать ифрейм, взять его срц, сплит по /, взять последний элемент(получим ваш ид).
    Ответ написан
  • Как уникализировать страницы сайта для разных городов?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Во первых, я бы рекомендовал поменять порядок аргументов в урл, поставить город перед категорией (что логично), а если цены и прочее описание не отличается - добавить уникальные данные типа контактов местного магазина, свою местную карту проезда етц. И если уж совсем не в лом - можно наваять картинок в шапку с видами города, и фотки товаров вместо унылого белого фона сделать на фоне полупрозрачной картинки с местными достопримечательностями, ну и имена картинок с городом в имени.
    Ответ написан
    Комментировать
  • MySQL сортировка в разные направления в запросе?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    {PHP, MySql, HTML, JS, CSS} developer
    select * from (
        (select * from `games`
    where  date > now()
    order by date desc)
    union
    (select * from `games`
    where  date < now()
    order by date )
                  ) a
    limit 0,50
    Ответ написан
    Комментировать
  • Как парсить названия ссылок на php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    но нет доступа к БД.
    А к коду? Или у заказчика вообще нету сайта, а сайт хз чей?
    Ответ написан
    Комментировать
  • Кто виноват сервер не тянет или скрипты надо допиливать?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Буду благодарен за любые мысли.

    Мысль - а неплохо бы для кода профилирование с таймингом сделать, можно посмотреть на какой операции обычно происходит затык при нагрузке.
    Ответ написан
    1 комментарий
  • Почему не отправляются письма на почту phpmailer?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    ошибка 500

    1) У вас отключен вывод ошибок и варнингов, все РЕАЛЬНЫЕ ошибки исполнения вы можете посмотреть в логах сервера.
    2) На этапе разработки рекомендуется включить отображение всех ошибок и предупреждений, дабы не лазить по логоам на каждый чих.
    Ответ написан
    3 комментария
  • Как себя направлять в обучении, почему через 4 года опыта работы я все еще плохо программирую?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Есть общепринятый кодестайл практически для любого языка, для того же пхп есть PSR, для жавы Java Style Guide и т.д. Обычно написанное по кодестайлу читается достаточно просто и легко, собственно для чего и составлялись данные гайды.
    Для некоторых фреймворков, или даже внутри отдельных организаций, может существовать свой, отдельный кодестайл, отличный от общепринятого, диктуемый разными причинами, от чисто технических, до маразматично-идиотских, но все они призваны облегчить разработчикам одного продукта писать в едином стиле и понимать код коллег максимально комфортно.
    Ответ написан
    Комментировать
  • Почему форма не отправляет письма на почту?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1) if(@mail) { - на этой строке у вас будет фатал еррор, если вы его не видите, значит у вас выключено отображение ошибок. Смотрите лог ошибок
    2) mail() -функция, передающая письмо smtp серверу, который назначен по умолчанию в настройках пхп. Она не отправляет почту, а только передает тело письма серверу, что будет с письмом дальше ей пофиг, и это уже проблемы сервера отправки, который делает с письмом что считает нужным, но вы об этом ничего не узнаете(во всяком случае по результату работы mail()).
    3) Вам абсолютно верно подсказал Дмитрий о порядке аргументов в функции, кроме того у вас еще и криво названы переменные, из-за чего код выглядит еще хуже чем работает.
    Ответ написан
    2 комментария
  • Обучение программированию, что делать если застрял?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Писать что-то свое, такой большой и интересный(для тебя) пет прожект. И если что то не идет - временно отвлечься и писать его любимого. Вроде и отвлекся, и вроде как по теме работаешь. Ну и заодно писать учишься, ошибки свои решаешь, а это гораздо более мотивированно чем абстрактные задачи решать. Даблкилл.
    Ответ написан
    1 комментарий
  • Необходимо определить какой из input'ов был нажат и вывести в span?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Пардон за мой жквериевский прононс...
    $(function(){
        $('input').on('click',function(e){
            $('.box_text').html(e.target);
        })
    })
    Ответ написан
    Комментировать
  • Допускается ли создание отдельного файла для каждой отдельной части кода и подключение через require?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Весьма странный вопрос, учитывая что это используется 1-2 раза в нормальном коде, дальше подключения идут через автолоад классов. В процедурном лапшекоде вообще по барабану, поддерживать это в любом случае нормально никто кроме вас не сможет.
    Что касается производительности - 80% часто используемого кода лежит в опкеше и не тянется с дисков, а то что тянется обычно лежит на достаточно быстрых винтах/ссд, плюс кэш операционки на чтение... То есть существенно не влияет.
    Ответ написан
    Комментировать
  • Как сделать так, чтобы функция работала только при определенных расширениях экрана?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    расширении экрана <992px
    А при заужении не работала... угу, ясно понятно.
    Если имелось в виду ширина окна браузера, то
    let w = window.innerWidth
    || document.documentElement.clientWidth
    || document.body.clientWidth;
    Ответ написан
    3 комментария