Stek

Рейтинг
315
Регистрация
23.05.2004
JabbaHutt:
Stek, странные подсчеты. 20к это бюджет на разработку и поддержку, зачем его делить на 12 месяцев?

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

У вас наверняка есть ТЗ. Попросите студии оценить функционал по отдельности, а не скопом.

JabbaHutt:
надо сделать хорошо и желательно быстро, если обоснованно надо будет больше - будет больше.

Все от вашего ТЗ зависит. Может 20к там достаточно, может и 200 мало.

JabbaHutt:
20к это бюджет на год на разработку и поддержку сайта.

Это 1.600 в месяц. Из этой суммы минимум 200 уйдут на всякого рода расходы в виде эл.энергии, амортизации железа, кресел, аренды рабочего места.

Итого в лучшем случае получаем 1400 остатка в месяц.

Работать в ноль никто не будет, должна быть прибыль. Отпилим от суммы еще 200 баксов, по божески. Учитывая, что заказ то не один.

Итого остается 1200 на зарплату. После налогов это на руки выйдет 600-700.

Но мы не учли, что зарплата нужна не только программисту, а еще аналитику, дизайнеру, директору.

Вот и выходит что "половина студий попросили больше, некоторые в разы."

С другой стороны можно нанять отдельно дизайнера/верстальщик и отдельно программиста. А самим выполнять все работы по аналитике и т.п. Тогда 20000 / 30 = 666 (прямо дьявол соблазняет) часов на среднего спеца.

Но в таком случае, надо иметь самому техническую подкованность, что бы согласовывать работы наемников. Или нанять отдельно аналитика, который будет это делать.

Итого через фирму - дороже и надежнее. А через фриланс - дешевле и не прогнозируемо.

Еще вариант - свой программист в штат, а остальное с фриланса. Не зажав зарплату и взяв хорошего спеца, можно получить наиболее оптимальный вариант.

JabbaHutt:
Ну да, я про это выше и говорил. Вот по топовым конкурентам инфа.

Или ниша какая то финансовая или выборка кривая до ужаса. Java равная PHP при разнице зарплат в десяток раз + такая же разница в поддержке ... как то не верится. И уж тем более NET в диком отрыве в лидеры.

Ранее было никак. Сейчас может что то и изменилось. Но насколько знаю полной совместимости так и нет, остались проблемы с сокетами, линками и т.п. Т.е. далеко не весь софт будет работать.

Так что для игр лучше полноценные виртуалки.

Megamozg:
Мы решили добавить немного наглядности по использованию биометрической авторизации.

А где тут биометрия ? Это обычная авторизация по мобильнику. Т.е. двухфакторная, но без начального пароля. На мобильный приходит запрос подтверждения авторизации , собственно и все.

Twickbot:
Что Вы предложите своим потенциальным клиентам, чтобы избежать таких ситуаций?

Да очень просто, введут капчу :) "Докажите что это не записанное видео - станцуйте перед камерой твист"

Segey:
1. Мне нужны строковые значения
2. Мне нужны дополнительные атрибуты
3. Я понятия не имею, когда кончится рост количества атрибутов и новых строковых значений. А то они еще и захотят списков для себя...

1. Поле longtext и значения храним там в json. Но в этом случае не будет возможности фильтрации по этим значениям. Но и xml тоже с миллионами записей будет просаживать ресурсы в ноль.

2. Делаем в mysql поле типа JSON и работам с ним.

https://dev.mysql.com/doc/refman/5.7/en/json.html

Функционал не зависит от движка. Движок подбирается под функционал.

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

А тут не знаю как насчет любителя, но опыт явно отсутствует :)

Советую сначала перейти на mysql, а постгресс трогать уже при наличии опыта базового администрирования линукса. Плюс что бы получить преимущество постгресса над мускулем, нужен достаточно мощный выделенный сервер и рукастый спец, который постгресс и настроит.

Гугл же в помощь, примеров сортировки куча. Только сначала из кверисета перенести в обычный массив.


>>> student_tuples = [ ('john', 'A', 15),
('jane', 'B', 12),
('dave', 'B', 10),
]
>>> sorted(student_tuples, key=lambda student: student[2]) # sort by age
[('dave', 'B', 10), ('jane', 'B', 12), ('john', 'A', 15)]
Всего: 2766