Ответы пользователя по тегу Программирование
  • Сколько стоит написать блоговую CMS?

    Всё зависит от ваших требований.
    ТЗ для "бложика" избыточно - достаточно постраничного дизайна или макетов админки.
    Сам по себе абстрактный движок для блога в вакууме можно слепить за неделю, без дизайнов.
    Рассчитывайте где-то на 500-1500$
    Ответ написан
    Комментировать
  • Java. Сериализация объекта в html

    Берём jsoup конструируем/парсим -> передаем Elements.
    Для json'а можно брать gson.
    Ответ написан
    1 комментарий
  • О требованиях к соискателю на должность программиста

    Знать это всё более чем реально, но зачем вам это ?
    Другое дело что данное описание не имеет практической ценности, так как в него входят совсем "разносорные" технологии. Не ясно какие задачи вы хотите решать, и тем более не ясно на сколько хорошо подходит эти наборы символов для их решения... решать не вам.

    Вы покупаете не автомобиль, а лишь слесаря.
    Будете рассказывать ему о металлах и гаечных ключах ?

    В первую очередь нужно правильно формулировать задачи проекта.
    Это самая распространённая ошибка HR'ов.
    "Нам надо много, но мы не знаем зачем..."

    Я видел слишком много идиотских требований подобного рода, и они в конечном итоге не гарантируют ровным счётом ничего для работодателя. Забудьте о понятии профессионализма, оно абсолютно бессмысленно, впрочем как и любые попытки мерить опыт временем.
    Люди либо делают то что умеют, либо учатся прямо на рабочем месте.
    Если вы готовы влаживать в обучение - честь вам и хвала.
    Другое дело сколько и с какого уровня...

    Тут нужно найти нормального программиста с хорошим послужным списком, и подготовить "план действий" - проверять всё на практике. Отдельно привлекать сторонних спецов для QA и оценки процессов в целом. Начинать с документации и тестов, заканчивать кодом.
    Оценивать риски, предотвращать возникновение проблем в перспективе...

    80% проектов с подобными требованиями провальные просто потому что не могут правильно организовать процесс разработки, и все эти буквы не более чем набор пустых фраз.

    А большинство пишет в стиле :
    "Это - лапшекод, он работает - вот и хорошо. ОЙ! А уже не работает... ОЙ а мы потеряли 100500 клиентов! ОЙ! А меня уже здесь нет...".

    Приходит другой:
    "Эт, чё за хня ? Не надо переписывать.... доки ? Какие ещё доки, оно ж работает вот и хорошо... ОЙ!"

    Бесконечная рекурсия организационного идиотизма.

    Вероятность того что вы сможете найти "того самого" стремится к нулю.
    Некоторые конторы ищут по 2-3 года... и смысла в этом не много.
    Тупая совковая примитивная жадность не позволяет потратить 20-30К $ в год что бы иметь хорошего специалиста под рукой.

    Перестаньте верить в бредни о самоорганизации.
    Большинство разработчиков имеют слишком большой багаж личных психологических проблем и требуют довольно таки изощрённых компенсаций...

    Готовы ли вы понимать и удовлетворять все эти потребности для сохранения общей мотивации вашего персонала ?

    Обычно: "Не ну мы ж денег дали - пускай терь работают..."

    Так что всё чуток сложнее чем просто список требований...

    P.S. СТАТЕЙКА
    Ответ написан
    Комментировать
  • Юридический аспект

    Если этот сайт - коммерческой проект который приносит реальную прибыль с которой люди платят налоги, то вас могут обвинить в "нанесении ущерба" только в случае наличия договора о выполнении работ где чётко прописана ваша ответственность и задачи. В противном случае организации нужно доказать что именно ваши намеренные действия привели к нанесению материального ущерба. Проблема тут в том что ваш сетевой адресс, временные рамки о выполнении каких либо работ, и даже физическое присутствие не являются уликами и не могут идентифицировать причастность к преступлению. Хотя обычно судьям проще трактовать их как однозначно идентифицирующие. В общем зависит от локального законодательства.

    В США и Европе логи, скриншоты, IP не являются идентифицирующими личность данными и не могут доказать причастность человека к чему либо. В РФ за неимением и отсутствием потребности в чётких трактовках суд может "смолоть" что угодно, но подобные решения легко оспоримы.
    Ответ написан
  • На каком уровне нужно знать математику и другие точные науки для того чтобы спокойно начать осваивать веб-программирование?

    На уровне средней Дискретной математики и хорошей Комбинаторики.
    Бывает нужны алгоритмы на графах. В любом случае советую почитать Седжвика (1) (2) и можно опционально Кормена. Также желательно разобраться с шаблонами проектирования и почитать книжек по методологиям.
    Ответ написан
    6 комментариев
  • Какую выбрать кроссплатформенную мобильную платформу для корпоративных приложений?

    Собственно если есть свой "корпоративный" дизайн, то лучше смотреть в сторону AIR с Flex'ом. Флешеров сейчас довольно много, и AIR довольно шустро бегает на iOS и Android.
    Под AIR можно писать нативные расширения для конкретных платформ, если не хватает встроенного функционала. Мне приходилось разрабатывать приложения на feathers, в принципе есть проблемы с производительностью и рендерингом, но вполне съедобно.
    Ответ написан
    Комментировать