Задать вопрос
  • Как сделать прозрачное "отверстие" в блоке с фоном?

    А ничего другого в голову и не должно придти.
    div {
    background-color: red;
    background-image: url(images/heart.png);
    background-position: center center; /*Только тут пишешь куда тебе поставить его надо*/
    }
    Ответ написан
    2 комментария
  • Каков план личностного развития JavaScript программиста с нуля?

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

    Bandicoot
    @Bandicoot
    Вась-программист
    Можно попробовать обучение с увлечением)
    codecombat.com
    bitsquest.bitbucket.org
    fightcodegame.com
    Ответ написан
    Комментировать
  • Каков план личностного развития JavaScript программиста с нуля?

    @Shetani
    www.codecademy.com/tracks/javascript
    https://www.codeschool.com/paths/javascript
    John Resig, Bear Bibeault "Secrets of the JavaScript Ninja"
    Douglas Crockford "JavaScript. The Good Parts"
    Стефанов С. "JavaScript. Шаблоны"
    Дэвид Херман "Сила javascript"
    Ответ написан
    1 комментарий
  • Какой регион выбрать для дроплета digitalocean?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Выбирать нужно исходя из предположения, откуда будет идти основной траффик. Если из штатов или из северной америки - ответ очевиден, далее идет больше конкретики. Европпа - амстердам. Азия - сингапур.

    По сути чем ближе сервер к основной массе потребителей, тем лучше (меньше пинги).
    Ответ написан
    2 комментария
  • Как залить php сайт на хостинг?

    @DuD
    Всё верно. Копируете файлы, затем создаёте базу и через phpmyadmin импортируете dump.sql.
    Потом вам необходимо найти файл конфигурации бд среди файлов сайта. Обычно он так и называется db.php\config.php
    Ответ написан
    4 комментария
  • Какой выбрать плагин jquery для поиска по странице?

    iiil
    @iiil
    Инженер и вэб-дизайнер, рисую.
    Напишите крупными буквами на странице Ctrl + F.
    Ответ написан
    Комментировать
  • Что будет, если воровать контент с сайтов в массовом количестве?

    iiil
    @iiil
    Инженер и вэб-дизайнер, рисую.
    Есть канал cbs, а есть нтв. Если сериал показывают по cbs, то это скорее всего отличный сериал. Если по нтв, то это скорее всего ментовские войны. Так вот, для контента с сайта ВКонтакте - это cbs, а Ваше приложение - нтв. Первый делает им рекламу, Ваше же тупо ворует и паразитирует. Добейтесь такой же посещаемости, и Вы тоже будете cbs.
    Ответ написан
  • Фриланс и реально серьезные проекты - насколько это совместимо?

    @AlexP11223
    Фриланс != удаленная работа.
    Можно фрилансить не удаленно, можно работать фулл тайм удаленно.

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

    JRazor
    @JRazor
    Senior StarkOverFlow Programmer
    От исламистов нету. Есть от православных, от иудеев, от католиков. А от исламистов нету. Закончились. Извините.
    Ответ написан
    Комментировать
  • Является ли практика бана бота Яндекса типичной для российских провайдеров?

    opium
    @opium
    Просто люблю качественно работать
    беспредел
    Ответ написан
    Комментировать
  • Является ли практика бана бота Яндекса типичной для российских провайдеров?

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    Это не нормально. Каждый вебмастер должен следить за своим сайтом. И сам прописать его в robot.txt, если он ему не нужен.

    Я рекомендую свалить, пока и Google они не забанили.
    Ответ написан
    Комментировать
  • Веббилдеры Adobe Muse и прочая нечисть мира сего. Ваше отношение и прогнозы?

    DaFive
    @DaFive
    Не вытеснит. Ибо создание сайтов такими девелоперами ограничивается этими самыми лэндинг-пэйджами и парой страниц. Более менее серьезный проект от требовательного заказчика сразу поставит в тупик такого гуру. Не говоря уже про простейший JS (вида показать-скрыть блок). А если попросят авторизацию - так вообще вилы. А что касается таких одностраничников, которые из коробки кроссбраузерные и респонзивные - тут да, можно и не учить ничего. Купил фреймворк и штампуй.
    Ответ написан
    1 комментарий
  • Какое есть быстрое средство разработки веб-решений?

    setup.ru - отличный конструктор!

    Кароче у меня знакомый хочет дом, но молоток брать в руки не собирается, а денег на строителей у него нет. Где ему найти готовый дом бесплатно? )))
    Ответ написан
    2 комментария
  • Какое есть быстрое средство разработки веб-решений?

    Я правильно все понимаю:
    - человек считает, что он сгенерировал уникальную и гениальную идею;
    - человек не может её сам реализовать;
    - человек не имеет возможности нанять для этого профессионалов;
    - человек не в состоянии найти инвесторов.

    Если все так, то выход только один - постараться избавиться хотя бы от одного из этих четырех высказываний.
    Ответ написан
    3 комментария
  • Как построить форму с некоторым количеством идентичных полей в RoR?

    ezhikov
    @ezhikov Автор вопроса
    Я использовал не тот метод. Вместо hidden_field_tag нужно было использовать hidden_field. Как всегда меня сгубила невнимательность.

    В итоге код получился такой:
    - @contacts.each do |contact|
      = fields_for "contact[#{contact.id}]" do |contact_form|
        %tr                
          %td
            = contact_form.hidden_field(:id, :value => contact.id)
            = contact_form.text_field(:phone, :value => contact.phone, :class => "form-control")
          %td
            = contact_form.text_field(:name, :value => contact.name, :class => "form-control")
          %td
            = contact_form.text_field(:weight, :value => contact.weight, :class => "form-control")
    Ответ написан
    Комментировать
  • Каков план личностного развития PHP программиста с нуля?

    @nikita-b
    Все это сильно зависит от того, что вы знаете сейчас. Английский знаете? Если нет, то это первое, что стоит изучить, хотя бы на уровне чтения.

    0. Допустим если вы не знаете английский.
    lingualeo.com
    Русский сервис, где можно читать тексты и смотреть разные видео на английском. Очень удобен.
    https://www.duolingo.com/
    Похожий сервер, чуть проще. У него очень интересный принцип работы и замысел почитайте.

    1. Допустим вы знаете/изучили английский. Нужны только самые основы вы их разовьете в процессе изучения онлайн-курсов. Что такое онлайн-курсы? Это сервисы, где вам через видео, книги, тесты предлагают знания. Университет онлайн.
    Это очень хороший способ, потому что у них уже есть набор тем, которые вам требуется изучить.
    Есть такой сервис на русском:
    htmlacademy.ru
    Я не пробовал, но в целом рекомендуют. Он не совсем бесплатный, но там 100 рублей в месяц. Это совсем мелочи.
    Есть еще:
    proglive.ru
    Но он если честно слишком дорогой. Я смотрел там несколько вэбинаров и не был особо впечатлен. но может кто-то там учится подскажет. Может в интернете найдете информацию о нем.

    Есть более продвинутые аналоги на английском:
    www.codecademy.com
    Бесплатный набор курсов по очень-очень большому спектру тем. Достаточно высокого качества.

    Еще
    https://teamtreehouse.com
    https://teamtreehouse.com (Без моей реф. ссылки)
    Этим я сейчас пользуюсь сам. Курсы более подробные и приятные. Хотя если, что-то знаете то могут показаться зануднее. Есть еженедельное шоу, где рассказывают о всяких новых технологиях и течениях. Часто появляются новые курсы. Можно задать вопросы на форуме. Он правда платный. Около 1000 рублей в месяц, но он того стоит.
    https://www.udacity.com/
    Еще один бесплатный аналог. Не пробовал.

    2. Допустим вы прошли курсы по html,css, js, jquery, php. Я рекомендую уже с этого момента выполнять платные работы.
    Есть много разных мест, где можно найти работу:
    Русский: fl.ru
    Английские: www.freelancer.com
    https://www.odesk.com
    В англоязычном секторе зарплаты намного приятнее. Для жителей регионов в особенности.
    Вы можете брать дешевые проекты и предлагать низкую цену. Практика очень важна.

    Впрочем можно и попробовать найти работу(Не фрилансером), но я считаю, что это сильно ограничит ваш прогресс на данном этапе.

    3. Несмотря на то, что этот пункт идет третий он должен идти параллейно со вторым. А возможно и первым. Но в целом это все не обязательно, просто так вы повышаете свой уровень.
    3.1 https://www.edx.org/course/mitx/mitx-6-00-1x-intro...
    Это очень хороший курс от крутейшего в мире универа по теме IT. Сначала кажется, что легкий, а потом внезапно начинается ад. Пройдя его вы наверно будете знать больше, чем большая часть людей, которые заканчивают российские вузы)
    Там правда Python, но знать его не надо, все объяснят.
    Зато очень рекомендуется математика.
    Для начинающих несмотря на название достаточно сложен.
    3.2 https://www.class-central.com
    Список курсов, которые проводят крупнешие университеты мира.
    Вам нужно многое из того, что касается программирования, алгоритмов, математики.
    Ищите, что вам интересно и вперед.
    Я советую:
    3.3 https://www.coursera.org/course/algs4partI
    И вторую часть.
    Там правда используется Java, но нужны только основы.
    3.4 https://www.edx.org/course/linuxfoundationx/linuxf...
    Курс по основам Linux. Не пробовал.
    3.5 Математика. От простого к сложному:
    https://www.coursera.org/course/algebra
    https://www.coursera.org/course/precalculus
    https://www.coursera.org/course/calcsing
    https://www.coursera.org/course/calc1
    https://www.coursera.org/course/sequence
    Не все курсы проходят, так что надо искать аналоги. Там были и более сложные. Так же важны курсы по теории вероятности.

    Что осталось за скобками? Придется изучить систему контроля версий. Я люблю Git. Вот хорошая книга:
    cloud.github.com/downloads/GArik/progit/progit.ru.pdf
    Совет: Не берите больше 3-4 курсов. Не справитесь. Хотя бы уж в начале не берите.

    Если пройдете все это, поздравляю, вы стали программистом причем достаточно высокого уровня.
    То есть подведем итоги. Вам надо:
    1. html, css. Не надо в них углубляться. Просто основы.
    2. js, jquery. Тоже на начальном этапе не углубляйтесь.
    3. php и какой-нибудь фреймфорк. Symfony или Yii. И какая-нибудь база данных.
    3.1. Узучение какой-нибудь CSS. Drupal например. Или Wordpress.
    4. Система контроля версий. Git.
    5. Математика.
    6. Алгоритмы.
    7. Computer Science в целом. Linux, шифрование, механика работы баз данных и серверов и т.д.
    При этом по сути для трудоустройства хватит первых трех, что бы там кто не говорил.
    Ответ написан
    7 комментариев
  • Какую адаптивную модульную сетку выбрать?

    Если правильно понимаю, то сам пользуюсь getbootstrap.com, готовые шаблоны: www.bootstrapmaster.com
    Ответ написан
    3 комментария
  • Angularjs. Как создать свою CMS?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Вы под каждый фреймворк будете вопрос задавать?

    AngularJS в контексте CMS подходит разве что для админки, так как вы сталкнетесь с веселыми вопросами индексации.

    Twitter построен был изначально на RubyOnRails, сейчас вроде как написано все на Scala. И уж извините, но с CMS твиттер сравнивать как-то не очень.

    Я бы посоветовал вам ограничить свои мысли задачей. То есть что включает в себя CMS, разделить на функции и т.д. И потом прикинуть как это реализовать.
    Ответ написан
  • Каков план личностного развития PHP программиста с нуля?

    konst20
    @konst20
    Программист, преподаватель, немного электронщик
    Есть опыт помощи таким начинающим.
    реальный срок до запуска джуниора - полгода, никого не слушайте.

    Важные моменты
    веб-программирование на базе PHP - это стек технологий: PHP/SQL/CSS/HTML/JS + Linux хотя бы азы + знание важных инструментариев (FTP, Git/SVN, работа с БД)
    чистый PHP плюс даже все перечисленное выше - не особо нужно и не интересно. Нужно знание конкретных платформ: фреймворков и/или CMS. (Почитайте вакансии на Хантиме по запросу PHP, обратите на это внимание). Навскидку самые востребованные (спорно конечно): Yii фреймворк, CMS Битрикс и Wordpress.

    Как начать?
    Смело на амбразуру!
    1) Установите у себя рабочую среду LAMP/WAMP - Apache, PHP, MySQL. Для этого возьмите пакет Denwer или OpenServer, что больше понравится. Сделайте Hello World просто как HTML, потом на PHP, потом алертом на JS. Порадуйтесь.
    Установите все редакторы кода. Кто там вам будет рекомендовать блокнот или notepad++ - не слушайте. Варианты: если машина мощная (4+ Гб памяти и пр.), берите редактор phpStorm (для php/html/css/js). Если не очень мощная - берите komodo edit. Для работы с БД инструмент встроен в Denwer/OpenServer, это phpMyAdmin
    2) Идеально, если вы договоритесь сделать кому-нибудь сайт. Бесплатно или за небольшую плату. Если нет - сами себе поставьте задачу: сайт про котиков/про детей etc. Красивый сайт, с галереей, с эффектами, с материалами
    Возьмите CMS Wordpress и попытайтесь сделать сайт у себя на компьтере. Настоящий сайт, во всей красе, как вы хотите. Правьте его, смотрите код, экспериментируйте. Сообщество огромное, вы найдете ответы на все свои вопросы
    Потратьте чуть денег, купите себе домен и хостинг, залейте сайт на хостинг.
    Порадуйтесь. Похвастайтесь.
    3) Ищите в сети тестовые задачи и решайте их, изучайте материалы собеседований, вопросы - их много.
    4) Зарегистрируйтесь на odesk.com под каким-то фейковым email, пройдите тесты по PHP, CSS, HTML, jQuery, Wordpress, а во время прохождения делайте скриншоты вопросов. Потом изучайте эти вопросы, ищите ответы, далеко не обязательно на все. Тесты вы, конечно, не пройдете, но вам нужны только вопросы.
    5) Постоянно следите за вакансиями "PHP-программист", "веб-программист" на Хантиме, на hh.ru и подобных ресурсах.

    И да, как только напишете первую строку кода - начните читать про Git. Как будете готовы - сразу внедрите у себя Git, вы будете очарованы его возможностями.

    Вот как раз на полгода.
    После этого у вас появится масса информации, и дальше вы сами сориентируетесь.
    Ответ написан
    11 комментариев