Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (18)

Наибольший вклад в теги

Все теги (55)

Лучшие ответы пользователя

Все ответы (22)
  • Изучение основ программирования (алгоритмы, структуры данных...)

    Vlad911
    @Vlad911
    www.williamspublishing.com/Books/5-8459-0857-4.html вот эта книжечка мне пригодилась.

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

    Так же есть ресурс acm.timus.ru где собран мильён олимпиадных задач. Когда их решаешь, получаешь эмоциональный кайф и хотя порой кажется, что ничего не узнал и не постиг, на самом деле набиваешь руку в «сложных» задачах.

    А какие конкретно тебе алгоритмы, например, не понятны? Динамическое программирование? Сортировки?
    Из какой области? Задачи оптимизации (типа поиска оптимального маршрута) или, например, криптографические алгоритмы?
    Ответ написан
    1 комментарий
  • Gmail недоступен?

    Vlad911
    @Vlad911
    Убавил MTU до 1400 и заработало.
    Ответ написан
    6 комментариев
  • Организация техпроцесса по разработке сайта (контроль версий, тестирование, обновление на сервере)

    Vlad911
    @Vlad911
    Изучайте технологии Continuos Integration!
    Ant/Maven, SVN, Hudson, xUnit,…

    По сути вам нужно автоматизировать сборку и разворачивание. Это решается перечисленным набором технологий.

    Боюсь только, что если проекты очень простые, то это только замедлит процесс разработки, т.к. в малых проектах вместо покрытия кода тестами и автоматизации меньшее время уделяется ручному тестированию. Да и есть вещи, которые нельзя протестировать за вменяемое время без ручного вмешательства — вёрстка, например.

    Большую часть ваших задач покрывает Ant, т.к. единожды написав сценарий сборки, вы можете его использовать во всех последующих проектах. Он умеет заливать файлы по SSH/FTP, прогонять SQL на СУБД, выполнять консольные команды (следовательно, можно использовать и для phpUnit, или на чем вы пишете?) — а это основные задачи.

    Тестируемый сервер полезно держать в Интернете, т.к. иногда нужно заказчику показать текущее состояние дел. Это можно сделать подключив сервер на статический IP, или купив под это отдельный хостинг. Свой сервер держать накладнее.

    Свой SVN поднимается быстро, держать его в интернете не вижу смысла на первых порах.

    А дальше дело техники — скрам и всё такое.

    Ну рабочие места это самое главное! Каждому программисту по секретарше, большие столы, дарт, верстальщику компутер с большим монитором и виндой, программистам — десктопы на убунтах. Полезно держать свой сервак. Нужна локалка, естественно.
    Ответ написан
    7 комментариев
  • Ранжирование списка "количество - значимость" и задача о голосовании?

    Vlad911
    @Vlad911
    Количество ошибочных совпадений в документе равно произведению количества совпадений (N) на коэффициент ошибки (e): Ne = N*e
    Тогда вероятность неверного выбора документа будет, кажется: (N-Ne)/N = Pe
    Выбираем max Pe.

    В любом случае нужно подобрать такую функцию, которая будет минимизировать вероятность неверного выбора документов. Эта задача решается в различных классификаторах.
    Эту же задачу можно рассматривать как задачу построения классификатора, определяющего отношение документов к одному из двух классов — ошибочного и релевантного. Однако мало входных данных.

    Возможно, что отношение количества совпадений к объему документа также имеет значение. (3 ошибки в слове GUI это не тоже самое, что 3 ошибки в слове representative). :)
    Ответ написан
    1 комментарий
  • Идея дизайн-галереи с элементами социальной сети: ваше мнение?

    Vlad911
    @Vlad911
    Честно говоря, мне было бы приятно увидеть соц.сеть для дизайнеров, но наподобие хабра. Где не только членомер развит, но и куча контента для саморазвития. Понятное дело, на Хабре много уважаемых людей, да и я уверен, что есть и те уважаемые, которые стали таковыми и обрели известность благодаря Хабре.

    Если о монетизации думать в последнюю очередь, то как не крути — должно быть комьюнити, должна быть автономность ресурса. Если он будет действительно качественным, то продавать с него рекламу может быть относительно эффективно.

    Но мне кажется, состоявшимся дизайнерам членомерка будет неинтересна, а уроки или свой труд они будут продавать в другом месте.

    Думайте.
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (21)