Я думаю, это чуть-чуточку ппц. Просто надо на гугломобилях сделать яркий значок обозначающий фотографирование. И задержку в неделю перед выпуском фото где есть люди. Если человек не хочет чтоб его силуэт был опубликован, он просто указывает место на карте и говорит — уберите пожалуйста. Через автоматизированный интерфейс.
Собственно, вероятность того что жена увидит его с любовницей на гуглофото сопоставимо с вероятностью что она увидит во время трансляции футбольного матча на трибунах, или во время репортажа. Ведь когда снимают уличные репортажи, людей же не вырезают.
Да или просто подруга подруги может увидеть ее мужа с любовницей.
Конечно. К сожалению (или к счастью), я программист, а не менеджер по подбору персонала, и к не питаю к этому занятию никакого интереса. Однако, это вовсе несложно, есть полно людей которые неплохо шарят в Интернет-технологиях (на уровне продвинутого пользователя) и готовы продать несколько часов свободного времени в день за вполне вменяемые и скромные деньги. Россия большая.
Вы описали ситуацию когда надо спустить деньги в трубу за 3 месяца. Кстати, вы еще не учли налоги, больничные всякие и т.д. Но даже если всё это опустить, 5 программистов с зарплатой по 4800 USD в месяц плюс с такой же зарплатой тестировщик… это лютый распил бабла.
Тестировщика можно нанять на удаленку баксов за 800 в месяц. Плюс один серверный программист (вроде меня) шарящий в кластеризации с зарплатой пусть даже те самые 4800 USD/мес (это много), плюс один крутой верстальщик/js-ниндзя с зарплатой порядка 2000 USD.
4800+2000+800 = 7600. Итого 22,800 за три месяца.
Извините, но $ 100,000 на масштабируемость — бред. Достаточно нанять адекватного программиста, который будет писать используя популярные решения вроде MongoDB, HiveExt, распределенный PostgreSQL… Надо писать такие системы, куда можно легко добавить серверов и она сама расползется на них. Иначе система не стоит и ломанного гроша.
Согласен, возможно, на проектирование масштабируемой системы уйдет _чуть-чуть_ больше времени, однако это не принципиально.
Для меня ответ очевиден. Вероятнее всего — вы ошибаетесь относительно кучи денег на масштабирование, и в том что противопоставляете это удобству пользователя.
Есть куча случаев когда рост был за сутки с тысячи до десятков и сотен тысяч. Ведь есть вирусное распространение в Twitter, ICQ, всякие хабраэффекты, блоги, копипасты блогов…
Я уж не говорю о том что будет с проектом если о нем скажут в New York Times или покажут по CNN.
Нафига? Не понимаю. У всех ностальгирующих геймером есть ПК. Эмуляторам денди и иже с ним сто лет в обед (Nestopia.exe и т.д.), сборники ромов есть на торрент-трекерах… продали бы USB-джойстик и всё. Зачем мне приставка? У меня например даже телевизора нету давно уже.
Вы таки намекаете что PHP не рулит?
Все-таки Facebook это единичный проект, и посмотрите сколько у него серверов… думаю, учитывая направленность, там изначально всё более-менее грамотно написали. Иначе бы денег не хватило на написание компилятора.
Я думаю тут не всё так однозначно =) Я видел стартапы которые написаны говнокодерами на друпале на коленке, неожиданно выходили на несколько тысяч пользователей онлайн, и сервер манерно умирал… а как известно 3-4 дня лежания проекта равнозначно смерти в общем случае.
Так что я думаю одно другое не исключает, да и как программист скажу что «мытарства» с масштабируемостью не сильно замедляют разработку, если разработчик адекватный.
Да и потом, если изначально сделать проект «немасштабируемым», то у него даже не будет шанса выдержать серьезную нагрузку (если пиар удастся).
Собственно, вероятность того что жена увидит его с любовницей на гуглофото сопоставимо с вероятностью что она увидит во время трансляции футбольного матча на трибунах, или во время репортажа. Ведь когда снимают уличные репортажи, людей же не вырезают.
Да или просто подруга подруги может увидеть ее мужа с любовницей.
Думаю, из-за единиц не должны страдать массы.
Тестировщика можно нанять на удаленку баксов за 800 в месяц. Плюс один серверный программист (вроде меня) шарящий в кластеризации с зарплатой пусть даже те самые 4800 USD/мес (это много), плюс один крутой верстальщик/js-ниндзя с зарплатой порядка 2000 USD.
4800+2000+800 = 7600. Итого 22,800 за три месяца.
Согласен, возможно, на проектирование масштабируемой системы уйдет _чуть-чуть_ больше времени, однако это не принципиально.
Для меня ответ очевиден. Вероятнее всего — вы ошибаетесь относительно кучи денег на масштабирование, и в том что противопоставляете это удобству пользователя.
Я уж не говорю о том что будет с проектом если о нем скажут в New York Times или покажут по CNN.
Все-таки Facebook это единичный проект, и посмотрите сколько у него серверов… думаю, учитывая направленность, там изначально всё более-менее грамотно написали. Иначе бы денег не хватило на написание компилятора.
на друпалена коленке, неожиданно выходили на несколько тысяч пользователей онлайн, и сервер манерно умирал… а как известно 3-4 дня лежания проекта равнозначно смерти в общем случае.Так что я думаю одно другое не исключает, да и как программист скажу что «мытарства» с масштабируемостью не сильно замедляют разработку, если разработчик адекватный.
Да и потом, если изначально сделать проект «немасштабируемым», то у него даже не будет шанса выдержать серьезную нагрузку (если пиар удастся).