• Когда можно назвать себя программистом(PHP)?

    IvanCher
    @IvanCher
    Мысли шире
    Если ты занимаешься написание программ для компьютеров, то можешь себя называть программистом смело :)
    А вот называть себя "супер программистом", это уже сложнее. Для каждого это что-то своё.
    Рядовые рубисты считают себя супер программистами, но по мне дк большинство просто выскочки с натянутой самооценкой.
    Вордпрессеры многие тоже себя считают супер программистами и что имеют опыт решения "сложных" задач. Главное не спрашивать каких, а то все мозги проедят какой-то мелкотнёй. Возможно это и правда, ведь в контексте вордпресса они многое знают, но в рамках программирования ...
    Я могу так бесконечно перечислять, потому что сам прошел через многие различные этапы, когда считал себя "супер программистом". НО чем я больше узнаю в этой сфере, тем больше понимаю, что очень и очень далеко мне еще до каких-то званий. Во всём мире я вижу не так уж и много "супер программистов", даже среди тех, кто сделал какие-то популярные решения. Примеры приводить не буду :) Просто кто для Вас "супер программист" ? Торвальдс ? Ван Россум ? Брин ? Если кто-то их уровня, то думаю не в этой жизни нам называться с приставкой "супер". Ну а если какой-нибудь Вася из веб-студии "супер сайты", то возможно, Вы уже намного "супернее" и сейчас :)
    Ответ написан
    2 комментария
  • Нормально ли спрашивать про бывшую зарплату?

    LightAlloy
    @LightAlloy
    Ruby developer
    Думаю, вопрос задан для того, чтобы понять, сколько вам платить.
    Но я считаю, что спрашивать надо прямо "Какую зп хотите?", а вопрос "Какая у вас была зарплата?" - некорректный.
    Ответ написан
    7 комментариев
  • Использовать Bootstrap или нет для серьёзного проекта?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Сам не люблю Bootstrap особо

    За примерно лет 10, что мне приходится работать с вёрсткой, бутсрап я очень люблю, особенно для админок хорош. Как с версии 2 с ним познакомился, так до сих пор 80% админок на нём.

    + хочу использовать методологию наименования БЭМ,
    Даже не буду у Вас спрашивать, зачем?

    Или же проще написать с нуля всё?
    Это конечно очень индивидуально, так же как понятие "серьёзный проект" - весьма субъективно и у каждого исключительно своё. Но лично в моей голове, словосочетания "серьёзный проект" и "бутстрап для не-админки" вяжутся плохо. Одно время, я пытался исследовать популярность тех или иных подходов к работе (от визуальных редакторов HTML, до шаблонизаторов и препроцессоров). Результат был удручающим, большинство пользуется тем или иным инструментом не по тому, что он удобнее и сокращает время на разработку, а потому, как не хотят учиться и не редко, по другому делать просто не умеют.

    Это как с CMS, проблема не в самих CMS, а в том, что большинство из тех, кто с ними работает, по другому просто не умеют и не знают как, и выбирают CMS т.к. это путь наименьшего сопротивления.

    Лично для меня, словосочетание "серьёзный проект" сопряжено с понятием "нормальный бюджет". То есть, это тот проект, который нужно сделать "как положено", а не слепить из разных сортов фекалий, а потом думать, что со всем этим делать. И раз Вы берётесь за "серьёзный" проект, то Вы серьёзно должны знать все особенности бутстрапа и всю подноготную проекта, за который берётесь. В этом случае, ответ на тему того, насколько бутстрап сократит время на реализцию тех или иных задач, и чем его применение в итоге будет грозить - становиться очевиден. Точнее Вам никто не скажет, т.к. кроме Вас пока макетов никто не видел.

    Конкретно для меня, в большинстве случаев, за пределами админки, бутстрап создаёт куда больше проблем, чем приносит пользы. Я не испытываю сложностей с тем, что бы потратить лишние 30 минут на вёрстку страницы и отрисовать все элементы, как нужно мне и так, как задумал дизайнер, вместо того, что бы потом потратить 30 часов на попытки переделать "то, что получилось" попутно выдирая волосы на разных частях тела и проклиная день, когда я решил воткнуть невтыкуемое.

    P.S. Ещё раз хочу обратить Ваше внимание, на то, что бутстрап может идеально подойти для определённого круга задач, макетов, решений и т.д. Но так как никакой конкретики на данный момент нет, ответить на Ваш вопрос более внятно - довольно сложно.
    Ответ написан
  • Возможность автоматически нарезать макет из картинки PNG?

    ronik55
    @ronik55
    Simply good guy, who can press any key ;)
    Я думаю данный сервис поможет вам)

    7b3fb9d783de.jpg
    Ответ написан
    Комментировать
  • Что читать после PHP.net?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Впитал в себя документацию php.net, попрактиковался, что делать дальше не знаю.
    Вы так или иначе, на каком-то уровне изучили ИНСТРУМЕНТ КОДИРОВАНИЯ ЛОГИКИ: PHP.
    Теперь, изучайте ПРОГРАММИРОВАНИЕ и проверяйте на изученном инструменте!
    Ответ написан
    Комментировать
  • Какой PHP фреймворк изучать в 2016 новичку?

    Что ж вы поиском-то не пользуетесь? А если серьёзно, то вопросы на тему "какой фреймворк выбрать" уже набили оскомину и порядком надоели. Выбирайте тот, который вам кажется удобным или перспективным или востребованным.
    https://toster.ru/search?q=%D0%BA%D0%B0%D0%BA%D0%B...
    Ответ написан
    Комментировать
  • Какие интересные методы или способы авторизации на сайте вы знаете?

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    Авторизация должна быть не интересной, а удобной и быстрой.
    Добавьте возможность авторизоваться на вашем ресурсе через аккаунты других сервисов (тех же соц. сетей). Этого будет достаточно.

    P.s (ответ по теме): можете за место паролей поставить нечто вроде электронных подписей =)
    Ответ написан
    Комментировать
  • Знаю основы HTML CSS, но верстать не получается. Как преодолеть баръер?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Задача/проблема
    2. Гугл
    3. Практика
    4. GOTO 1
    Ответ написан
    Комментировать
  • Как выглядит 128 битное число?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    340 андецеллионов 282 дециллионов 366 нониллионов 920 октиллионов 938 септиллионов 586 секстиллионов 8 квинтиллионов 62 квадриллиона 602 триллиона 462 миллиарда 446 миллионов 642 тысячи 46
    Ответ написан
    Комментировать
  • Как отследить нужную комбинацию в массиве?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    давайте думать. У нас есть массив с числами. У нас есть еще один массив с числами. Нам нужно проверить находится ли в первом массиве все элементы из второго. То есть что нам нужно, это сделать пересечени массивов (array_intersect) которое выделит "совпадения", убрать возможность повторений (array_unique) и посчитать количество. Если оно равно 5-ти - значит все хорошо.
    Ответ написан
    1 комментарий
  • Yii2 из виджета в базу, правильно ли?

    bitver
    @bitver
    "Разрабатываемые виджеты должны быть самодостаточными. Это означает, что для их использования должно быть достаточно всего лишь добавить виджет в представление"

    Кусок из документации.

    Почему не посмотреть сначало в документацию?

    Читайте документацию даже у пультов от телека! Хватит пальцем тыкать в небо.
    Ответ написан
    3 комментария
  • PHP как проверить с какой страницы пришел запрос?

    Неправильный вопрос. Ответ на правильный вопрос гуглится по запросу "CSRF".
    Ответ написан
    Комментировать
  • Проблемы с кодировкой при записи данных в БД (php). Как исправить?

    LenovoId
    @LenovoId
    svg, css,js
    вы же сами пишете что в htaccess кодировка windows-1251 а в DB utf8 , вы сделайте что бы одинаковая была кодировка и так же html надо сохранить в utf8 ,
    UTF8 это универсальная кодировочка и подходит для всех случаях кроме арабского и т д
    Ответ написан
    3 комментария
  • Почему MySQL сам редактирует данные?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Вариантов несколько:
    1. MySQL сам редактирует данные. Ваша БД была выбрана для проведения секретного правительственного эксперимента в области искусственного интеллекта и возможности его применения в качестве оружия массового поражения (не щадит ни одного пользователя, а ведь среди них, наверняка, есть женщины и дети!).
    2. Вашу БД кто-то взломал и балуется.
    3. В вашем коде есть ошибка, из-за которой при изменении значения этого поля для одного или нескольких пользователей используется некорректное условие фильтрации и обновляются все пользователи.

    На всякий случай уточню, что возможные причины перечислены в порядке возрастания вероятности того, что дело обстоит именно так.
    Ответ написан
    5 комментариев
  • Как начать осмысленную разработку веб приложений на php?

    Уже сейчас я прекрасно понимаю, что в реальном проекте такое мало вероятно к употреблению...
    Как по Вашему в реально проекте выводятся данные? Так же как у вас, выборка из базы и вывод с использованием тех же циклов, в целом всё так, только реализация всего этого может быть разной
    Ответ написан
    2 комментария
  • Глобальная переменная в yii2?

    bitver
    @bitver
    В контроллере:
    $this->view->params
    Прям во вьюшке:
    $this->params

    Посмотрите как работают стандартные хлебные крошки.
    Ответ написан
    1 комментарий
  • $_GET параметр начинается с вопроса, куда копать?

    nazarpc
    @nazarpc
    Open Source enthusiast
    1) Некорректная конфигурация Nginx
    2) Некорректная работа внутри движка (только зачем он $_GET может перезаписывать мало понятно)

    Вероятнее всего первое
    Ответ написан
  • На что вешать событие, если элемента нету в DOM?

    @Atllantis
    мне нужен не клик, а всегда палить класс элемента которого нету, но он появляется?
    Можно всё то же самое, но только по русски? :)

    UPD: При помощи Дмитрий удалось "узнать" чего хочет автор вопроса.
    "Зациклить" each - верх идиотизма.
    В гугле инфу можно найти за пару сек. О чём вам уже сказали ниже...
    Ответ написан
    4 комментария
  • Какие есть объективные причины для перехода на Linux вебразработчику?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Почему до сих пор считается, что основной ОС вебразработчика должна быть ОС на основе Linux?

    Как правило, это на порядок удобнее.

    Да, можно под виртуалкой запустить линуху, но зачем?)
    Да, можно эмулировать линушную консольку, но половина хоткеев у вас работать не будет.
    Да, можно докер в виртуалке поднять, но под линухой он будет нейтивно работать.
    Да, можно считать, что вагрант вас спасет, но тот же ансайбл придется таки вовнутри поднимать, а не использовать хостовой.
    Да, можно приблуды для виртуальных рабочих столов прикрутить, но зачем, это идет в коробке с большинством DE.
    Да, можно по полной программе обмазываться putty и понасохранять все ваши доступы, но проще настроить ~/.ssh/config.
    Да, можно понаустанавливать вот это ваше все с официальных сайтов, но проще натапть "apt install **", или "yum install **".
    Да, можно залезть в политики безопасности и сделать "зашибись", но для обычной dev тачки под nix чаще всего вам это и не нужно.
    Да, можно закачать крутых прог, которые вам скрытые процессы покажут, но проще ввести есть ps aux.
    Да, можно в .gitattributes понапрописывать text eol=lf, но опять же зачем, если только у винды принят crlf?
    Да, можно понаотключать BOM, но опять же зачем?
    Да, можно считать реестр - удобной штукой, но это не так))
    и т. д...

    Из таких мелочей и состоит пользование ОС.

    Чуть не забыл:
    Да, можно считать, что комп под виндой принадлежит вам...))
    Ответ написан
    12 комментариев
  • Возможно ли обойтись без jQyery?

    werty1001
    @werty1001
    undefined
    В чем собственно профит от jQuery

    1. Раньше многие браузеры имели свои фичи, jQuery пришел на помощь, можно было писать один код, который работал везде.
    2. Гавнокодить на jQuery проще, порог входа очень маленький.
    3. У jQuery большое наследие и куча плагинов, что позволяет экономить кучу времени.

    Может он намного производительнее?

    jQuery написан на JS, как он может быть производительнее самого языка?

    На мысль меня натолкнула идея когда потребовалось к одной странице на которой по сути 2 строчки кода и одна кнопка вешать попап окно и небольшой сладер.

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