• Для PHP нужен лок. сервер, а для других ЯП?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    Серверные языки имеют особенность - обработка только на сервере. Это от софта зависит. Что происходит, когда вы заходите на страницу с кодом PHP (или другого языка):
    1. Ваш браузер посылает запрос на получение html страницы (файла) по %url%;
    2. Сервер получает ваш запрос, берет запрошенную страницу (допустим index.php с html + php или просто php кодом), обрабатывает операции с языком php (как обычная программа);
    3. После обработки PHP команд на сервере, на выходе получается html-страница (содержимое, конечно же, зависит от того, что написано было в коде - может и пустая быть)
    4. Сервер отсылает вам эту страницу
    5. Ваш браузер получает ее и открывает

    upd: именно поэтому вам не обойтись без сервера. А локальный он или выделенный - без разницы, фишка в ПО
    Ответ написан
  • Зачем вы пошли в разработчики?

    doromones
    @doromones
    Работаю с php/ruby
    1) Не люблю людей, хобби стало работой
    2) Да
    3) Да
    Ответ написан
    2 комментария
  • Зачем вы пошли в разработчики?

    kumaxim
    @kumaxim
    Web-программист
    Сейчас наше общество можно разделить на две категории:
    1.Тех, кто управляет машинами
    2.Тех, кем управляют машины

    Управляя машинами, я управляю обществом. Вопрос лишь в том, как "высоко" находится моя машина...
    Ответ написан
    3 комментария
  • Подходит ли Ubuntu, как первая linux?

    @Nc_Soft
    Убунту подойдёт как последняя линукс )
    Ответ написан
    Комментировать
  • Каким должен быть собственный проект для устройства на работу?

    5angel
    @5angel
    Фронтенд-лид
    Свои проекты показывать можно и нужно. А лучше всего – не просто показать, а рассказать о том, как шла разработка, с какими проблемами вы столкнулись и как их решали. Если вы таким образом хотите повысить свои шансы на получение работы, то проект должен показать, что вы хорошо владеет предметом как с теоретической, так и с практической точки зрения. Я говорю здесь даже не о Ruby, интересные вещь можно написать на любом языке.

    На что нужно обратить внимание:
    Архитектура. Грамотно спроектированная система – залог успеха всего предприятия.
    Производительность. Здесь можно показать как алгоритмическую подготовку и умение работать с базами данных, так и знание особенностей конкретного языка.
    Тестирование и документация. Покрытие тестами и описание функционала, начиная от основных модулей и заканчивая отдельными функциями – тот идеал, которого стараются (но не могут) достигнуть во всех уважающих свою разработку компаниях.

    Если у коллег есть какие-либо дополнения, прошу (:
    Ответ написан
    11 комментариев
  • Существует один общий месенджер?

    @FoxInSox
    Нет. Потому что многие из собственников этих самих мессенджеров против существования альтернативных клиентов.
    Ответ написан
    Комментировать
  • Mac+OS X vs PC+Linux?

    @Xkeeper
    Я тащусь от прошки 13, как и от OSX в целом. Уже давно отошел от тех времен когда компилировал ядро и патчил kde в gentoo по нескольку раз в день, хочется просто сесть и работать.

    Но при этом я не хотел терять удобство Unix-like системы, с репозиторием, полноценной консолью, etc.

    Все свои рабочие и не только фантазии воплотились именно в OSX + Homebrew + TextMate или PyCharm(или RubyMine) на вкус, и готова идеальная среда для питон (или Ruby) разработчика.

    Единственное минус — можно стать фанатиком и ночами будет сниться очередной вожделенный девайс от Apple ))
    Ответ написан
    Комментировать