Задать вопрос
  • Как защитить от консоли в браузере?

    Denormalization
    @Denormalization
    Т.е ВСЯ логика и проверка прав происходит на клиенте?
    Гениальное решение, продолжайте в том же духе.

    От этого нельзя защититься. Совсем. Абсолютно. Точно.
    Ответ написан
    1 комментарий
  • Есть ли какое то расширение brackets для подсветки ошибок?

    Serj-One
    @Serj-One
    i'm sexy and i know it
    Неожиданно... Человек, отведавший PHPStorm, жаждит продолжать содомию с brackets... Работники Adobe забрали у вас паспорт? Держат в заложниках вашего кота? Если так, подмигните смайлом в комментах)
    Если по сути, на счёт расширений именно этого недоредактора не знаю, но в целом валидацией JS занимается jslint/jshint.
    Ответ написан
    Комментировать
  • Говно-код с использованием MVC фреймворков?

    А у многих программистов почти весь код, написанный не ими априори говнокод. И тот, что написан ими год назад тоже.
    Ответ написан
    1 комментарий
  • Говно-код с использованием MVC фреймворков?

    RomaZveR
    @RomaZveR
    CEO AlertMoney, PHP/Golang Developer
    Говнокодят все, а кто утверждает обратное - говнокодит ещё больше.
    Ответ написан
    1 комментарий
  • Можно ли объявить в абстрактном классе абстрактное свойство (в PHP)?

    kompi
    @kompi
    nullstack devoops
    Это же свойство, оно , если можно так выразиться, - уже реализовано. Т.е. не может быть абстрактным по определению.
    PS Это вообще не имеет смысла, так как вся соль в абстракции - описание, без реализации.
    Ответ написан
    2 комментария
  • Как сделать button крутилки?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    Раз уж вы researcher, нажмите на указанной странице F12 и изучайте.
    Ответ написан
    Комментировать
  • Как использовать ASP.NET Framework PHP программисту?

    @Kokcuk
    Как использовать ASP.NET Framework PHP программисту?

    Боюсь что никак, ASP.NET это legacy технология microsoft и что бы ее использовать нужно быть c# программистом.
    Технология своеобразная и с веб разработкой общего имеет мало, это попытка перенести Web forms в веб.
    Был бы asp mvc - было бы немного проще, он местами и архитектурой похож на symphony2

    Если вы не знаете c# и не знакомы с asp на уровне 1-2 летней практики, то естественно поддерживать их сайты на Asp.net вы никак не сможете.
    Но это все не важно,
    говорят любой php программист сможет легко в этом разобраться
    asp.net
    битрикс

    лучше просто бегите оттуда.
    Ответ написан
    7 комментариев
  • Как просмотреть связи таблицы в SQL?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если связи организованы как внешние ключи, то в MySQL Workbench есть Reverse Engeneer, который на EER-диаграмме их показывает, в Navicat скорее всего тоже. Если связи были только в голове разработчика, значит смотрите все таблицы и по названиям полей пытаетесь догадаться, что есть что.
    Ответ написан
    4 комментария
  • Как получить прошлый прямой url?

    Denormalization
    @Denormalization
    Никак.
    Ответ написан
    Комментировать
  • Как поставить свои стили для чужого сайта?

    @Chekhoved
    Это как изменить квартиру соседа под свои нужды без его ведома. ) В консоли можно менять, но изменения не сохраняются, само собой.
    Ответ написан
    2 комментария
  • Какие задачи должен уметь решать web разработчик?

    @Elizavetta
    Matroid: gamedev/js-разработка
    легко создавать поисковые системы, или же системы бронирования

    легко создавать поисковые системы .. ?!
    Выберите себе специализацию, основной фокус, а смежные технологии смотрите по интересам. Не существует никаких универсальных веб-разработчиков, которые пишут и поисковые системы, и сайты на wordpress.
    И лучше не сидеть на фрилансе, там может быть море разрозненных мелких задач, которые не повышают профессионализм.
    Ответ написан
    6 комментариев
  • Зарплаты front-end разработчиков превысили зарплаты back-end разработчиков. Так ли это?

    @Alexey_Kutepov
    Разработчик программного обеспечения
    не только лишь так
    Ответ написан
    1 комментарий
  • Предварительная загрузка изображений на jquery?

    Предзагрузка в JS выглядит таким образом:

    var image = new Image();
    
    image.src = "image.jpg";

    Если не требуется сохранять изображение в памяти, то можно сократить до одной строки:

    new Image().src = "image.jpg";

    Для большего удобства можно написать функцию, которая загружает изображения указанные в аргументах:

    function preloadImages() {
      for (var i = 0; i < arguments.length; i++) {
        new Image().src = arguments[i];
      }
    }
    
    preloadImages(
      "images-1.jpg",
      "images-2.jpg",
      "images-3.jpg"
    );
    Ответ написан
    Комментировать
  • Как выводить дату как на тостере?

    не делай этого, пожалуйста.
    это самый уебищный способ отображения даты.
    Ответ написан
    4 комментария
  • Как выводить дату как на тостере?

    miraage
    @miraage
    Старый прогер
    carbon.nesbot.com/docs/#api-humandiff

    Локализация в комплекте.
    Ответ написан
    Комментировать
  • Дефицит специалистов - так всё-таки это правда или миф?

    @NETChaser
    Буду жесток...
    Это как ни странно и то и другое...
    Думаете у нас мало "профи" которые "способны решать задачи самостоятельно" ?
    Уверяю их достаточно, так же как и бездарностей и новичков которые ничего не понимают и не умеют.
    НО! Эти люди уже организовали свой бизнес или на пути к этому.
    А работодатели хотят как всегда "профи" за "фикс". Что бы так сказать "бери больше - кидай дальше" за фикс.
    Теперь понимаете откуда дефицит? Да да... Всё правильно, работодатели ищут "профи" которые не умеют руководить... Которые на каждое данное задание будут говорить "я буду рад выполнять этот проект для вас"...
    Смешно да?
    И вся эта ерунда которая происходит на собеседованиях это просто пси-садизм, что бы опустить человека и тот был бы согласен вкалывать за меньший фикс.
    Думаете "профи" этого не понимают? Ещё как понимают. Поэтому и дефицит. Дефицит "профи-лохов".
    Теперь о работодателях... Зачем вообще создаются предприятия? Что бы решать большие и сложные задачи с помощью малых ресурсов. Если менеджмент не способен организовать работу и осуществить некий проект с помощью специалистов начального уровня разделяя сложную задачу на простые, значит это плохой менеджмент и он будет искать "профи-лохов".
    Ответ написан
    2 комментария
  • Почему говорят, что веб-компоненты это будущее?

    riky
    @riky
    Laravel
    скорее всего имеется в виду что в будущем из десктопных приложений останется только браузер. все приложения - как сервисы в интеренете.

    помимо angularJS есть множество фреймворков с лучшей производительностью и позволяющие писать чтото более сложное чем туду лист.
    Ответ написан
    2 комментария
  • Какие преимущества фриланс имеет над работой в офисе?

    trevoga_su
    @trevoga_su
    Я зарегестрировался на двух основых фрилансерских сайтах, посмотрел что хотят заказчики и... с радостью пошел в офис. Давайте я объясню почему.

    1. 90% заказов что я вижу - это постоянное допиливание чего-либо. За копейки. Фактически - говнокодинг какой-то. И при этом туча конкурентов, которые готовые работать за гроши. Мне вообще не хочется напрягаться из-за копеек и каждый раз вникать в новую задачу, ибо та жалкая тысяча рублей что я заработаю на фрилансе (если обойду орду школьников) мне и так придет в 6 утра с сапы))
    Мне гораздо комфортнее работать в офисе с одним проектом, зачастую написав в день пару строк кода и получать стабильно з/п.

    2. Я бы с радостью бы занялся серьезным проектом, разработкой (а не допиливанием опенсорса), но я не встречал подобных вакансий ни разу. Очень сомневаюсь, что сейчас кто-то станет инвестировать в разработку ИМ с нуля, скажем.

    3. Процитирую Лурк:
    ...подавляющее число действительно серьезных коммерческих проектов, как правило связанных с производством ништяков, реализуются коллективом, а не психами-одиночками, и никакая координация через e-mail, web-камеры и мессенджеры не спасет проект от бесславной гибели, если сотрудники не будут IRL бегать от стола к столу, тыкать друг-друга в мониторы и посещать всяческие стафф-митинги.

    - я имею опыт работы в больших корпорациях и могу подписаться под каждым словом этой цитаты. Масштабные проекты, со сложной бизнес-логикой, с огромным количеством кода не могут держаться на удаленке. Нужна постоянная координациях всех дирекций и IT-отделов. Как воздух необходимы митинги разработчиков. Очень долго и часто длятся обсуждения различных решений по поставленным свыше задачам. В переговорках сидят тимлиды и разработчики, ребята из маркетинга, из иных подразделений. Удаленно бы это все просто не работало. Никогда. И с ужасом вспоминаю, как мы однажды "трахались" по скайпу с удаленным верстальщиком - скорость работы занижалась в разы. Он слал какие-то куски JS-кода и мы его тыкали в проект. Мы опплевались.

    Если бы я вел проект, то ни о какой удаленке не могло бы быть и речи! Сотрудники должны быть здесь и сейчас. Не потому, что это была бы моя прихоть, а потому, что команда разработчиков - это единый мозг, управляющий проектом. Разработчики знают бизнес-логику тех или иных мест проекта, тимлиды знают архитектуру. В любой момент может понадобиться консультация между собой или с иными подразделениями компании. Какая удаленка, о чем вы говорите, какой фриланс?)

    Очень подозреваю, что фриланс в 90% случае - это типичный говнокодинг на опенсорсах и пр. низкоквалифицированные вещи, ибо мне очень трудно представить действительно серьезную компанию, которая будет инвестировать в проект, который пишут удаленно какие-то хрены с горы без каких-либо гарантий и отчетности. И мне в разы сложнее представить опытного разработчика, который не может переехать в другой город и получать там солидные деньги, если он действительно профи. А опенсорс допиливать и джумлы ставить, выдавая это за результат своей деятельности... для меня это не работа. Совесть бы замучала.

    4. Финансовая свобода, о которой говорят фрилансеры, меня как-то "пугает". Я в 12 году писал статью про то, что можно считать действительно финансовой свободой разработчику, почитайте - www.phpinfo.su/articles/additionally/azy_svobodnog...
    Суть очень простая - фриланс - этот тот же каторжный труд. Это инвестирование своего времени в точно такую же работу, как и в офисе. Финансовая свобода - это пассивный доход. Это свой бизнес, когда результат НЕ ЗАВИСИТ от вашей ежедневной деятельности. С точки зрения здравого смысла, владелец павильона с жрачкой/одеждой/водкой имеет куда больше свобод, нежели IT-шный фрилансер.
    Ответ написан
    16 комментариев