Задать вопрос
  • Расскажите, кто как раскручивал свои сайты

    cbone
    @cbone
    Серверная инфраструктура
    Еще следует помнить тот факт, что страницы сайта должны быть нормально завёрстаны. Где заголовок — там должен быть заголовок h1 h2 h3, где список, там делаем ul li и т.д.
    Сделайте карту сайта в XML и в яндекс-вебмастере пропишите путь к этому файлу.
    Много методов продвижения и использовать нужно каждый из них.
    Вот документация от Яндекса по правильной верстке: rghost.ru/8544781. Подобное есть и у гугля.
    Ответ написан
    Комментировать
  • Хочется программировать на python, C чего начать?

    Fafnir
    @Fafnir
    Рекомендую Learning Python the hard way. А по поводу обучения программирования, как таковому, думаю ни одна книга не научит, как надо. Программирование — это ремесло и тут надо учиться самому и чем раньше, тем лучше попробовать пойти стажером в какую-нибудь команду, там уже будут реальные знания. Вы же ничем не рискуете, ну провалитесь на паре собеседований, потом натаскаетесь на вопросы и повезет, а там уже куда кривая программерской мечты выведет. Кстати, на мой взгляд хороший выбор первого языка, Python лаконичен и прост в освоении. Удачи.
    Ответ написан
    Комментировать
  • CMS и фреймворки

    Мне кажется не любят её здесь по другой причине — эта CMS не требует (или производит впечатление, что не требует) квалификации пользователя, а её код и архитектура не является (или производит впечатление, что не является) примером для подражания.

    P.S. Я старался быть максимально политкорректным :)
    Ответ написан
    6 комментариев
  • Хочется программировать на python, C чего начать?

    @totosarg
    Проверял? Проверял. Работает? Работает. Не трогай!
    Странно что никто не посоветовал вам родные туториалы от Pythona :)
    Кстати, программирование это в первую очередь решение задач. Попробуйте сформулировать задачу, потом разбить ее на шаги, и шаг за шагом склеивать решение из кода.
    Удачи в вашем начинании!
    Ответ написан
    2 комментария
  • Какие есть хорошие книги по алгоритмизации?

    barmaley_exe
    @barmaley_exe
    Алгоритмы:
    Т. Кормен: Алгоритмы. Построение и анализ.
    Д. Кнут: Искусство программирования (3 тома, 4-ый на подходе).
    Н. Вирт: Алгоритмы и структуры данных.

    Проектирование:
    «Банда четырех»: Приемы объектно-ориентированного проектирования. Паттерны проектирования. (На правах кэпа; так уж часто ссылаются на эту книгу, когда речь идет о проектировании).
    Ответ написан
    3 комментария
  • Выгодно ли фрилансить на иностранных биржах?

    bobry
    @bobry
    Я успел поработать на Freelancer.com / RentACoder и oDesk'e. Сразу могу сказать — не стоит терять время с первыми двумя, идите сразу на oDesk и ищите заказы там, ибо это повышает вероятность найти что-то с адекватной оплатой.

    Дальше по списку:
    1. Я не заметил никакой разницы — заказчики попадались все как на подбор nice & polite. Bad english лучше конечно ликвидировать, ноб как правило, заказчикам, наплевать на языковые ошибки.
    2. Демпингуют очень сильно, особенно на Freelancer.com где по умолчанию можно увидеть bids своих конкурентов.
    3. Если получится обосноваться на oDesk'e то получать можно на уровне default city или больше. Что касается заказчиков — то заказчик заказчику рознь, всегда можно попасть на неадекватов — beware!
    5. Меня не кидали, более того — RentACoder и oDesk форсируют то, что у нас называется «безопасной сделкой», так что места для маневра *даже для самых находчивых кидал* особо нет.

    Если какие то конкретные вопросы по биржам — спрашивайте.
    Ответ написан
    6 комментариев
  • Выгодно ли фрилансить на иностранных биржах?

    @Nyarlathotep
    Немного личного опыта: занимался упорно фрилансом некоторое время назад.
    Может сейчас и лучше, но основная проблема была не в индусах и сайтах за 50 долларов, а в том, что за крупные по времени проекты народ не хотел платить адекватные деньги.

    В итоге я перестал браться за что-либо больше 15-25 долларов за полчаса-час работы.
    До 7-8 штук за вечер таких проектов мне набегало на scriptlance.com/ (мелкая правка скриптов, мелкий тюнинг серверов, правка битого html и т.д.).

    Плюсы: мелкие проекты не жалко терять, всегда можно просить оплату по факту, можно в любой момент остановиться, похоже на рыбалку (иногда за закрытие тэга получаешь 30-40 доллоров, вкусно :).

    Минусы: приходилось работать ночами, т.к. американцы и заказы надо хватать сразу с пылу с жару, большие потери на выводе денег, сравнительно небольшой доход (до 100 баксов в день, если не напрягаться (5-6 часов работы), до 200 если работать продуктивно и 8-10 часов).

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

    Использую метод «марафона»:
    — Сначала навожу справки на материалы (где достать, где почитать, не изучаю),
    — Выбираю момент, когда действительно свободен (желательно пару суток),
    — Ставлю сложную задачу (именно сложную комплексную, на легких быстро ничему не научишься),
    — И не отвлекаясь пытаюсь её решить (пару суток убиваю, питаюсь чаем и бутербродами).
    — После решения задачи «шлифую» неизученной теорией.
    Ответ написан
    Комментировать
  • Как вы поступаете, когда надо быстро освоить новую область?

    eforce
    @eforce
    Иногда можно видео посмотреть, но (!) только для того, чтобы поверхностно с чем-то ознакомиться. Оно может быть полезно для таких вещей как, например: WPF, Silverlight, т.е. наглядно видна среда и каким образом происходит разработка. Правда потом в любом случае стоит прибегать к литературе, тут уже всё зависит от потребностей, если что-то небольшое написать, то можно ознакомиться с базовыми вещами, иначе брать хорошую книжку и читать. Просто открыть исходники того, что ты в глаза не видел и начать изучать мало, без литературы никуда.
    Ответ написан
    Комментировать
  • Как вы поступаете, когда надо быстро освоить новую область?

    @un_tone
    сначала туториал типа «Get Started» для общего представления, а потом исходники более менее реального приложения + справочник или хорошая книжка
    Ответ написан
    1 комментарий
  • Есть ли здесь бывшие олимпиадники? Как олимпиады помогли Вам?

    @tangro
    Диплом призера государственной олимпиады дал мне бюджетное место в ВУЗе. Диплом победителя внутривузовской олимпиады — повышенную стипендию (200%).

    С психологической точки зрения олимпиады дали мне такие вещи как:
    1. Веру в том, что нерешаемых задач нет. Надо просто еще чуть-чуть подумать.
    2. Принцип «сначала делаем то, что знаем, потом — то, что не знаем». Очень помогает.
    3. Чувство того, что всегда есть кто-то впереди тебя и стремление его догнать и перегнать.

    С точки зрения полезности олимпиадных знаний — почти ничего. Нет, ну конечно, кое-какие познания в области дискретной математики, теории вероятности и т.д. остались, но в целом олимпиадное программирование и промышленное программирование не связаны никак. Это как фигурное катание и хоккей — и там и там вроде бы есть коньки и лёд, но вот методы их использования и конечные цели очень отличаются.
    Ответ написан
    8 комментариев
  • Веб-приложение на Ruby. С чего начать?

    andoriyu
    @andoriyu
    >Sinatra — вроде всё просто и сходу не скажешь чего не хватает, похож на WebOb с первого взгляда или типа голого PHP
    > типа голого PHP
    /0

    Начни с Sinatra, разберись в ruby, переключись на RoR.

    Еще есть Padrino и Grape, первый это синатра со свистелками перделками, второй тоже самое, но для создания RESTful API
    Ответ написан
    Комментировать
  • Как вы мотивируете себя, работая из дома или на свободном графике?

    Живу в однокомнатной квартире с женой, денег кое как хватает. Хочу жить по другому -> мотивация очень сильная.
    Ответ написан
    2 комментария
  • Ruby on Rails - где начинающим разработчикам получить опыт? / найти работу?

    andoriyu
    @andoriyu
    На западе рекомендуется делать так:
    1) Завести профаил на гитхабе
    2) Начать вести бложик разработчика
    3a) Начать писать свой велосипед публикуя сорцы в гитхаб
    3b) Влиться в существующий проект

    Ну а потом, искать работу через твиттер/линкедин/что-то еще. Как выше заметили RoR не очень востребован на биржах фрилансеров. Большинство компаний который используют RoR назмещают вакансии у себя на сайте.
    Ответ написан
    Комментировать
  • Ruby on Rails - где начинающим разработчикам получить опыт? / найти работу?

    eternals
    @eternals
    Нигде. RoR почти не востребован. Я видел за свою жизнь заявку на RoR только от госкомпании с целью ограничить количество участников в гостендере.
    Если хотите быть востребованным, то бросьте эту хрень и займитесь java или c#. Можете job.ru спросить, если мне не верите.
    Ответ написан
    8 комментариев
  • Полезные книги для веб-разработчика?

    mythmaker
    @mythmaker
    Дэвид Флэнаган
    JavaScript. Подробное руководство
    www.ozon.ru/context/detail/id/3881091/

    Бер Бибо, Иегуда Кац
    jQuery. Подробное руководство по продвинутому JavaScript
    www.ozon.ru/context/detail/id/4234012/

    Эрик А. Мейер
    CSS. Каскадные таблицы стилей. Подробное руководство
    www.ozon.ru/context/detail/id/3881079/

    Кристофер Шмитт
    CSS. Рецепты программирования
    www.ozon.ru/context/detail/id/5538886/

    Чак Муссиано и Билл Кеннеди
    HTML и XHTML. Подробное руководство
    www.ozon.ru/context/detail/id/3881084/
    Ответ написан
    1 комментарий
  • Фриланс и Python?

    DeNnEr
    @DeNnEr
    Люди говорят о том что работы много, но на самом деле всё далеко не совсем так.
    Я сам уже очень долго практикую Python используя разные веб-фреймворки и хорошо успел понять текущую позицию данной платформы на рынке фриланса и не только.
    Прежде всего, нужно сказать что Django достаточно фиговый(как-бы так помягче сказать...) веб-фреймворк. Для лёгкий сайтов — да, что-то большое — лучше пойти на Pylons, Pyramid.
    Далее, немного о фрилансе:
    На русских сайтах фриланса заказов очень, очень мало. Денег на этом не получишь. Повезёт если найдёшь заказы на сайты под ключ/с нуля, там можно что угодно применить. НО! Под ключ сайт брать не следует если ты один и нет под рукой знакомых верстальщиков, дизайнеров, компаньонов.

    Реально найти работу на ODesk. Однако и там заказов маловато. В общем, похожая ситуация, вот только общее число заказов больше. Но, увы, так не всегда. Чаще всего можно наблюдать «вакансии», где требуются всезнайки и не только для веба, при этом это «вакансия» от какой-нибудь фирмы. Соответственно, там отбор строже, но если повезёт, то заказов будет не мало.

    Есть и другая сторона современного веб-дева — Ruby on Rails. Заказов везде поболее чем на пайтоне, сайты делать на этой платформе проще, больше коммьюнити. Но! Это только для веб-дева.
    Ответ написан
    4 комментария
  • Как стать веб-программистом?

    kurd
    @kurd
    Мой совет, начните с Django. Вот тут довольно много переведенной информации. Так же советую начать с разработки какой-нибудь идеи. Например простого сайта — блога, будет, на первое время, достаточно.
    Ответ написан
    3 комментария
  • Как стать веб-программистом?

    ertaquo
    @ertaquo
    Из Python-фреймворков могу посоветовать Django. По нему есть неплохой учебник, переведенный на русский
    Ответ написан
    2 комментария