• Что писать в резюме чтобы были шансы куда-то попасть без опыта?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Нормально что с первого захода вас нигде не взяли. Таких как вы тысячи, рекруту реально сложно понять - вы вайтишник или реально хотите посвятить этому жизнь и будете перспективным работником, а не свинтите после первой недели в конторе, потому что "тут оказывается работать надо!". Давайте резюме чаще и не стесняйтесь подавать на более "серьезные" позиции по описанию, часто в требованиях много скилов завышают, просто "на всякий случай, чтобы было", указывайте в письме что "это и это пока не умею, но готов учиться". Чаще всего "мелькающих" рано или поздно пристраивают в конторы.
    Ответ написан
    Комментировать
  • Как загрузить скрипты мимо google page speed?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Если карта в области видимости - никак. Если карта вне экрана - повесьте евент на интерсекшн обсервер, и загружайте по нему.
    Ответ написан
    Комментировать
  • Какой из текстовых редакторов Linux умеет работать по FTP?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    https://www.google.md/search?q=linux+text+editor+w...

    На самом деле почти все, только работает это немного не так как в винде. Хотя и с похожим функционалом их есть.
    Ответ написан
    Комментировать
  • Нужно ли дополнительно покупать HTTP сервер для сайта или хостинга хватит?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Задумал создать веб-проект,и в схеме работы этого проекта важную роль отыгрывает HTTP сервер
    Открою вам секрет номер 1: в любом веб проекте сервер отыгрывает важную роль. Даже просто отдать картинку с хостинга без него достаточно сложно. По этой простой причине практически все хостинги предоставляют настроенный сервер.

    Но он же ограничен в количестве запросов?
    Все на свете чем-то ограничено. Есть сервера с разными условиями, ценами, оборудованием, выбирайте то что подойдет вам. Секрет номер 2: На начальном этапе даже у мегапроекта траффик будет околонулевой. А вопрос перехода на более мощный пакет услуг решается в течение часа. Так что преждевременная трата денег на мощные сервера - гарантия потратить деньги впустую.
    Ответ написан
    Комментировать
  • Move_uploaded_file false?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    ini_set('error_reporting',E_ALL);
    ini_set('display_errors', 1);

    1) для файловых операций пути всегда должны быть абсолютными. У вас же какая-то непонятная папка, лежащая непонятно где, на один уровень выше непонятно чего.
    2) Пробел в пути, перед "..", неужели так сложно следить что вы пишете.
    0) Читайте ошибки внимательно, в вашем случае скорее всего такой папки нет, точнее она не там где вы себе это придумали.
    Ответ написан
    Комментировать
  • Можно ли отдать небольшой промышленный проект PHP на оценку правильности архитектуры?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Претензий к его работе нет, все довольны и счастливы, но делалась в спешке,
    ...
    и теперь хочется проверить его "качественность".

    "Вы или крестик снимите, или трусы оденьте...", это не к вам конкретно, а в целом всем таким заказчикам. Я ведь верно понимаю что заказчик был в курсе что сроки не соответствуют необходимым для данной задачи?

    Вы спокойно можете обратиться к разработчику и спросить какой код у него набросан на коленке и без тестов, а что написано по уму. Сами ведь небось спешку и согласовали? Ну так скорее всего все по принципу - "быстро, качественно, дешево - выбирайте любые 2 опции!". И какой смысл проверять заведомо быстросляпанный продукт?

    Если есть сомнения в качестве наскоро сляпанного продукта - достаточно обратиться к разработчикам, попросить написать что можно улучшить/переписать нормально и сколько это будет стоить. Скорее всего будет быстрее и дешевле какой-либо экспертизы. Тем более что основная задача решена, и можно уже не гнать по срокам.
    Ответ написан
    5 комментариев
  • Разработка, кому отдать? Фриланс, Студия или собрать команду?

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

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    https://chrome.google.com/webstore/detail/xpath-fi... возможно вам поможет
    Ответ написан
    Комментировать
  • Как изучать компьютерное зрение и машинное обучение?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Читать побольше теории из (извините за тавтологию) теории распознавания образов?
    Искать материалы на профильных ресурсах?
    Тратить больше времени на подбор параметров и эксперименты с разными подходами?
    Возможно даже все сразу попробовать?

    Волшебной пилюли нету, все приходит через опыт, изучение и труд + много времени, посвященного одной теме или даже одной задаче. Только так и можно чего-то добиться.
    Ответ написан
    Комментировать
  • При создании нового сайта на Laravel, Symfony и тд. вы надстраиваете CMS, или всегда с нуля?

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

    Короче однозначного ответа нет, точнее он и так интуитивно понятен - всегда по разному, зависит от ситуации.
    Ответ написан
    Комментировать
  • Как реализовать множество страниц с подвязкой URL?

    ThunderCat
    @ThunderCat Куратор тега HTML
    {PHP, MySql, HTML, JS, CSS} developer
    По описанию звучит как попытка натянуть сову на глобус с помощью жс и хтмл. Если это реальная админка проекта - каждая страничка должна загружаться с сервера, имея соответствующий функционал. Будет это сделано в парадигме СПА или это будут отдельные загрузки - не суть важно.

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

    главная задумка в том, чтобы не создавать каждую страницу, перейдя по любому URL адресу,
    Для этого есть шаблоны и вьюшки, которые хорошо настраиваются и отлично выполняют данную функцию.
    Ответ написан
    Комментировать
  • Почему PageSpeed Insights не выдает никакого результата?

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

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Минификация файлов нужна для ускорения скачивания файла на компьютер пользователя, обязательно это делать или нет - выбор руководителя проекта или другого ответственного за проект. С точки зрения СЕО специалиста будет "однозначно да", программисту же, как минимум до полной "полировки" файлов, удобнее работать с развернутой версией.

    В общем случае это крайне желательно(экономит время/энергию/байты, спасает птичек и лисичек), но в некоторых случаях не критично (например сайт малопосещаемый и файлы не большие).
    Ответ написан
    2 комментария
  • Как после выполнения curl-запроса проверить данные?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    На будущее - ВСЕ данные, приходящие из внешних источников (пользователи сайта, сторонние апи, спарсенные странички и тд) нужно проверять.
    Что проверять и как - вопрос слишком широкий, так как для разных задач проверки будут абсолютно разными.

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

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

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

    ThunderCat
    @ThunderCat Куратор тега HTML
    {PHP, MySql, HTML, JS, CSS} developer
    VakaBaka, во первых без js подгрузка не получится в любом случае. Во вторых - как вариант без аякса - загружайте их в отдельные блоки по 30 штук, первый пусть будет визибл, остальные дисплей нон. По кнопке показываете следующий скрытый блок. Для небольшого количества фото норм, плюсом будет то что на бэкенде ничего менять не надо.
    Более правильным решением будет аякс, на кнопке должен быть дата атрибут текущей страницы, по клику он вызывает аякс загрузку элементов от "номер страницы*30" до "номер страницы*30+30" и меняем дата атрибут на "номер страницы+1".
    Ответ написан
    Комментировать
  • Как проще всего генерить pdf на клиенте?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    html2pdf, правда сам пдф будет содержать картинки, а не текстовые ноды и форматированную разметку.
    Ответ написан
    Комментировать
  • Заменил файл, как восстановить прежний?

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

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Простой вариант, если используется лара:
    php:
    if($request->ajax()){ //или $_SERVER['REQUEST_METHOD'] == "POST" если не лара
      //возвращаем нужные данные в json или как удобно
      exit();
    }

    js:
    ...
    success: function(data) {
                    console.log(data);// в дата лежит ответ сервера
                },
    ...
    Ответ написан
    Комментировать