Задать вопрос
  • Какой набор инструментов выбрать для реализации веб-проекта?

    @RadmirZ
    Делаем интернет-магазины на движке minicart.su
    Для начала вам надо хотя бы основы понять, почитайте вот это codenamecrud.ru/basics-of-web-development
    Ответ написан
    3 комментария
  • Верстка в первый раз. Ну как?

    @Chekhoved
    1. Семантика на нуле. Header, footer, nav и пр. отсутствуют
    2. Названия классов есть плохие (title, name, ten и пр.) – пространство имен и все такое. Ten – по названию нифига непонятно к чему это может относиться.
    3. Пункты меню в html написаны капслоком, а если передумает владелец сайта, нужно будет менять текст. Есть же text-transform: uppercase
    4. В css если значение 0, то пиксели можно не писать.
    5. Валидатор - validator.w3.org/check?uri=http%3A%2F%2Fcolorkid.r...
    6. padding-top:5px; padding-bottom:5px; Такое можно писать короче - padding: 5px 0;
    Ответ написан
    1 комментарий
  • Верстка в первый раз. Ну как?

    Hando
    @Hando
    Верстак
    1. <meta="utf-8"> - не правильный тег. Правильно: <meta charset="utf-8">
    2. Далее неплохо было бы указать <meta name="description" content=""> Так как он учитывается поисковиком.
    3. Ссылкам и изображениям необходимо прописывать title и alt. Почитайте про их употребление.
    4. Старайтесь избегать смешивания чисто английских названий классов и русских транскрипций навроде <ul class="categoriimenu">. Стремитесь к единообразию структуры.
    5. Используйте семантические теги html5 - header, footer, section, nav и так далее.
    6. В целом для первого раза - неплохо. Удачи!
    Ответ написан
    1 комментарий
  • Какую CMS выбрать для обработки баз данных людей?

    @RadmirZ
    Делаем интернет-магазины на движке minicart.su
    А я бы посоветовал любую CMS которая ориентирована для интернет-магазинов, ведь у вас будет в итоге каталог людей, а от каталога товаров как я понимаю он не сильно отличается. И магазины как раз поддерживают все фильтры, поиск, свойства и кучу всего другого.
    Ответ написан
    1 комментарий
  • Как складывать буквы?

    delphinpro
    @delphinpro
    frontend developer
    Изучите тему "системы счисления". Потом "арифметические операции в различных системах счисления". А дальше все будет понятно.
    вот, например, book.kbsu.ru/theory/chapter4/1_4_10.html по операциям.
    (в вашем случае будет 62-ричная система счисления.)
    Ответ написан
    1 комментарий
  • Как убрать лень начинающему программисту?

    valerium
    @valerium
    Изобретая велосипед
    Во-первых, откажитесь от видео-уроков и возьмитесь за учебники. Ни один видео-урок не даст столько знаний и навыков, как хорошая книга. Одно дело - растянутое на полтора часа объяснение того, как написать элементарный "Hello, world!", а другое - хороший учебник, где каждое предложение содержит крупицу новой информации. Плюс видео делает Вас пассивным наблюдателем, а книгу в любой момент можно отложить и попробовать описанное на практике. Плюс, её можно читать на диване ;-) Но это так, к слову.

    Если лень учить, значит, не хватает мотивации. Тут два варианта.

    Первый уже предлагали здесь: найти интересную задачу и изучать технологии под неё. Например, я хочу написать скрипт, который составит список всех возможных шахматных партий хотя бы на 23 хода, изучаю для этого возможности SQL вообще и PostgreSQL в частности, далее в очереди MongoDB. Хотя мне проще, мне в принципе интересно читать тематические учебники.

    Второй вариант - забить. Если вопрос не интересен и к нему не лежит душа, зачем мучить себя? Себя-то ладно, а представьте, сколько мучений испытают те, кто вынужден будет читать Ваш код, написанный без любви?
    Ответ написан
    Комментировать
  • Изучение Java: мотивация, перспективы, краткий план?

    opium
    @opium
    Просто люблю качественно работать
    Поселил я тут к себе нового соседа недавеча, 20 лет джава программист удаленный, работает по 60 часов в неделю получает 5000 баксов в месяц играет в волейбол каждый день , через день в качалку. Ездит с нами на острова
    Думаю спрос на джава программистов очевидно есть и он конский если люди готовы платить такие деньги двадцатилетнем юношам
    Ответ написан
    8 комментариев
  • Что включить в портфолио веб дизайнера?

    Портфолио оно и в Африке портфолио - это именно ВАШИ работы. Я делал свой сайт портфолио и сначала у меня была всего-лишь одна работа)) Потом их кол-во выросло до 30, потом до 40, дизайн сайта-портфолио менялся. В итоге отобрал 15 наиболее удачных и "живых" сайтов. Так, что портфолио не пишется за час, оно пишется всю жизнь. Удачи Вам.
    Ответ написан
    3 комментария
  • Почему не работает планшет в определённом месте?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Может быть обои переклеить в квартире?
    Ответ написан
    Комментировать
  • Что такое фикстуры и миграции?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Фикстуры - это по сути тестовые данные. Они нужны для unit-тестирования. Это могут быть как данные в базе, так и обычные файлы (обычно 2 варианта, до и после обработки так скажем). Каждый раз когда запускаются тесты, эти данные используются для установления начального состояния системы, что бы тесты всегда выполнялись предсказуемо.

    Для функционального тестирования (тестрирование контроллеров, интаграционных тестов) фикстуры не применяются, хотя суть там так же сходна. Если честно, то тут мнение расходится. Одни говорят что при функциональных тестах нельзя использовать даже моки, то есть система в процессе выполнения тестов полностью создает то состояние которое необходимо для других тестов. Например последовательное выполнение тестов на добавление статьи и ее просмотр. Другие же предпочитают для каждого тесткейса выставлять состояние с нуля. По сути это схоже с использованием фикстур, но реализация различается. У вас есть некое api для заполнения данными (скажем метод добавляющий пользователя), и перед выполнением тест-кейса происходит ресет данных и заполнение их новыми. Плюсы так же есть - можно распаралелить выполнение тестов. (но не верьте мне на слово)

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

    kirillplatonov
    @kirillplatonov
    Ruby on Rails developer
    Миграции необходимы для внесения изменений в структуру базы данных. Это удобно, когда вы работаете в команде, и вам нужно изменить базу данных. Вы описываете в миграциях изменения, которые хотите внести. После этого другой разработчик может просто запустить эту миграцию на своем сервере, и все ваши изменения будут применены к его базе данных.
    Про фикстуры не расскажу. Нет достаточного опыта.
    Ответ написан
    Комментировать
  • Как наказать нерасплатившегося за сайт заказчика?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Просто считайте это уроком на будущее. На честном слове, работают только со старыми, много раз проверенными заказчиками. Вряд ли имеет смысл тратить время на выдумывание способов мести, лучше изучите что-нибудь новое или сходите на прогулку :)
    Ответ написан
    3 комментария
  • Подскажите, html,css,js бесплатный или не очень дорогой редактор?

    dudeonthehorse
    @dudeonthehorse
    Email Developer
    Notepad++ отличнейший редактор!
    Заливка на ФТП через Filezill'у
    Автокомплит — для лентяев

    Выходит бесплатно

    ПЫ.СЫ. Правильно «Dreamweaver» — если денег не жалко, берите его. Отличная вещь. Но я отдаю предпочтение тому, что писал.
    Ответ написан
    6 комментариев