Задать вопрос
  • Как правильно написать движок сайта?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Изучить язык программирования, тот что вам по душе. Иметь понимание различной архитектуры.
    Научиться работать с хранилищем (sql, nosql...).

    Писать слово благодарности через А.

    P.S.
    Какой вопрос, такой ответ.
    Ответ написан
    Комментировать
  • По какому принципу выбирать технологию для бэкэнда?

    @GeraldIstar
    Frontend
    Кмк никакого алгоритма в большинстве случаев нет. Берешь либо то, что лучше всего знаешь, либо то, с чем хочешь поработать и более-менее уверен в этом.
    Ответ написан
    4 комментария
  • Что нужно изучать после изучения php(включая ООП) для больших проектов?

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

    @Fixid Куратор тега Железо
    Как альтернатива различные одноплатники (raspberry, orange PI) или android донглы
    Ответ написан
    Комментировать
  • Какой нужен уровень PHP знания, чтобы перенести шаблон на Wordpress движок?

    orlov0562
    @orlov0562 Куратор тега PHP
    I'm cool!
    Знания php нужны минимальные. Гораздо важнее, понимать то, как устроен WP и как работают его стандартные функции, например: как работает меню, что такое виджеты, в каком порядке загружаются шаблоны и т.д. Все это есть в на сайте самого WP и в Youtube. Меньше думай, начинай делать и все получится.
    Ответ написан
    Комментировать
  • Как подготовиться к 27-му заданию ЕГЭ на Python?

    @timurkin
    Основная суть 27-го задания - это разработка корректного алгоритма(чтобы получить максимальный балл) и его реализация на конкретном языке. Глубокие познания там не нужны, для решения хватит и базовых функций/операций. Больший упор при подготовке, как мне кажется, нужно делать именно на алгоритмы. Ну и решать как можно больше подобных заданий.
    Ответ написан
    Комментировать
  • Какой монитор лучше для верстальщика (FullHD или WQHD)?

    @vanillathunder
    8bf2519057c54739a85055652943eae9.jpegУдобнее использовать 2 монитора. На одном верстаешь, на другом браузер.
    Ответ написан
    3 комментария
  • Существуют войска для программистов?

    usdglander
    @usdglander
    Yipee-ki-yay
    Ну в гугле же всё есть. Например это!
    Ответ написан
    Комментировать
  • Что делает делает в этом коде height: auto !important?

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

    Я пометил при вызове компонента его ref'ом и пнул его setState()


    Так делать не стоит. setState: это все-таки внутренний метод компонента. Просто делайте rerender с новым массивом.

    как правильно отследить клик по селектору? Передавать callback и в props компонента его обрабатывать?


    Да, из родителя передавайте prop onClick и его уже вешайте на нужные компоненты.
    Ответ написан
    5 комментариев
  • Очистить input React/Redux?

    Вы в компоненте Input используете state в качестве значения input'а:

    value={this.state.value}

    При этом: вы также используете state родительского компонента и очищаете именно его:

    addTodo() {
            // ...
            this.setState({todoName: ''});
        }


    Т.е. Вам нужно: либо использовать props.value в компоненте инпута, либо (в нем же) реализовать механизм передачи значения из props в state.
    Ответ написан
    2 комментария
  • Какой движок выбрать для туристического сайта?

    @sisn
    Минимальные вложения - будет гавно.
    Лучше по партнерке с ними же работать.
    Ответ написан
    3 комментария
  • Как сделать звуковое оповещение в браузере?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    На событие, когда появляется иконка повесить play для звукового файла

    Дополню https://jsfiddle.net/Politonius/cwhn7xq9/
    Ответ написан
    7 комментариев
  • Нужно ли тащить с собой Babel?

    werty1001
    @werty1001
    undefined
    Я бы не стал интерпретировать в браузере, людям ваши бабели не нужны.
    Ответ написан
    Комментировать
  • Конструкторы сайтов и их перспективы?

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

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

    могут ли такие конструкторы заменить реального программиста по качеству исполнения даже если учитывать что этот программист будет использовать этот конструктор ?

    Программисты - не используют конструкторы, на то они и программисты. Чем лучше программист - тем выше качество. Сейчас, в эпоху "доступности информации" (интернета, или как Вам удобнее, не суть) - появилось очень много "мастеров на все руки". В т.ч. и по самостоятельному вырезанию аппендицита, мозга, или чего-то ещё. По ремонту всего и вся, по разработке сайтов и программ и т.д. Прочитал 2-3 статьи, скопировал код, вауаля - ты "программист". Это нормально. Поисковые системы с подобным дерьмом активно борятся уже, за что им отдельное спасибо.

    для кого эти конструкторы разрабатывают ?

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

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

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

    P.S. Я думаю, все кто в теме, прекрасно понимаю, что есть градации качества, по нисходящей (ниже - лучше):
    1. Конструкторы, аки "Викс", "Юкоз" и пр. хлам
    2. CMS
    3. Фреймворки
    4. Действительно крупные проекты написанные на чистом ПХП, или Питоне или X, не редко в связке с программами на Си, которые обрабатывают самые "узкие" места в производительности.

    Ещё где-то отдельно, балансируют хостинги с VPS и выделенными серверами и конфигурация самих серверов...

    Если бы не было, например, MySQL - возможно PostgreSQL был бы самой ущербной реляционной БД из популярных. А так, переезжаешь с MySQL на Postgres и понимаешь "куда ты попал", о этот "чудесный мир, геморроя и бесконечных возможностей". Это конечно очень условно. Но, не было бы конструкторов - все бы поливали дерьмом CMS, не было бы CMS - под раздачу бы попали фреймворки... Всегда будет какой-то "низший элемент пищевой цепи", всегда будут те, кто работает плохо и так далее... Всегда будет сравнивать А с Б и т.п.

    UDP. Да, и ещё один момент - конструкторы позволяют людям "попробовать себя" в роли автора, в роли "создателя" или "творца". Уверен, многие бы не отказались, попробовать сделать операцию хирургическую, если бы была такая возможность, и при этом никто бы не умер и не пострадал (эдакий реалистичный симулятор, аля "виртуальная реальность"). Или не отказались бы полетать на самолёте, в роли пилота, например, на настоящем тренажере, на котором тренируют настоящих пилотов. Это привело бы в итоге к чрезмерному кол-ву "недо-хирургов" и "недо-пилотов"... Но, никого бы не убило и настоящих профессионалов своего дела - стали бы ценить ещё больше. Честное слово, пусть лучше "сайты штампуют", чем в подъезде со шприцом стоят...
    Ответ написан
    4 комментария
  • Какую операционку установить на старый ноут?

    sim3x
    @sim3x
    Любую - ноут не самый слабый

    Если захочется кастомизации и оптимизации, то арч + і3
    Ответ написан
    Комментировать
  • Как верстать и программировать полноэкранные страницы?

    iiiBird
    @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    Ответ написан
    Комментировать
  • Как из программы написанной на языке GO поменять MAC адрес сетевого адаптера в windows?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    В программе нет MAC адреса поэтому менять нечего.
    MAC адрес есть у сетевой карты и поменять его можно либо в драйвере этой самой карты, либо в реестре Windows.
    Ответ написан
    Комментировать