Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
Ну вот, хорошо что яндекс тебе в этом помог, а то бы так и сидел без этого знания :) 
avatar
Представил себе топ-менеджера гугла, который не знает про разрешения приложений и берет с собой смартфон, который может записать все, на секретные совещания. 

Нет, не представил.  
avatar
В моей цитате это и есть — про эффективность. Перенос запуска = потеря денег.  
avatar
Ну ты же считаешь что это неправильно? Так значит, тебе нельзя. 
avatar
Что значит «не обещал», он обещал гарантийный ремонт. И делает его. 
Договоры строительства называются СНиПы, и там все прописано, сколько там дом стоит.
У колбасы есть срок годности, и договор, по которому его меняют, называется закон о правах потребителей.

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

До запланированного времени запуска оставалось совсем мало времени. Уже был готов следующий релиз, и тянуть не хотелось. При этом мы потратили много усилий на тестирование приложения с девдебажной версией, в результате которого стало понятно, что распознавание с ней вполне работает и единственным его недостатком является только то, что все происходит чуть медленнее. Хотя фикс релизной версии и был тривиальным, его добавление в Нави сулило нам новый процесс тестирования и сдвиг сроков на неизвестный период из-за возможности обнаружения новых баг 
avatar
Я читал. Накатили дебаг, потому что поджимали сроки. Программа бесплатная, никаких особенных проблем (кроме  воплей нескольких белок истеричне) это не сулило. Думаю, делали так не раз, просто в этот «не срослось». 

Новую версию яндекс.денег так накатывать бы не стали, а перенесли сроки.  
avatar
Ты не удивляйся. Так оно и работает. Если что-то завязано на деньгах и рисках — и продакшн перенесут, и дебаг не закатают. Когда это бесплатная приблуда — в общем, ничего страшного, можно и так.  
avatar
Ну, если я не ошибаюсь, в пятом Андроиде есть возможность выборочно ущемлять программу в правах. Так что, если опасаешься этого — запрети, и тебя только Гугл будет прослушивать :) 
avatar
Навигатор слушает звук потому что голосовое управление.
В дебаг версии мог быть дополнительный сброс в файл по тысяче причин — например, для того, чтобы потом прогнать на другой версии распознавателя речи и решить какая лучше.  
avatar
Поздравляю, вот ты до этого подхода и дошел — писать так, как хочешь, о том, в чем не разбираешься :) 
avatar
А почему тут должна быть сильная ответственность? Это бесплатное ПО с низкой стоимостью ошибки. Катанули без тестов, бывает часто. Если бы все покрывали тестами — не было бы и половины фич.
avatar
Ты как-то по диагонали читаешь. 
Если будет система управления светофорами — ее, безусловно, сильнее покроют тестами.
Но ее не будут бесплатно раздавать, а она будет стоить миллионы долларов.  
avatar
Так не искали, потому что ресурсов на это тестирование не было, цена ошибки невелика, вот и катанули в продакшн. Что такого? Ты думаешь, что где-то тестируют _все бильды_? Наивный чукотский юнош.  
avatar
Серега не признается, но он наверняка считает что нужно было и собрать конференцию, и подарить по золотому айфону, и расстрелять разработчиков из зенитки (предварительно облив кислотой), конечно же.

Но, не, видимо, не занимавшись программистской деятельностью, он просто не осознает масштабов проблемы. Багов в любой программе — пруд пруди. Выявить их все невозможно, иначе стоимость производства ПО возрастет на порядок, а то и больше. Просто потому, что любая программа, сама по себе — это некий штучный продукт. У нас нет завода по производству программ, их у крупной конторы 10, ну 100, то есть, это все равно мелкая партия. Сложность же большинства ПО (именно большинства), количество «деталек» в них, «спусковых крючков» превышает сложность любого автомобиля. И поэтому большинство решений принимается не на основе четкого инженерного рассчета, а в общем-то наобум. Да, конечно, есть проектирование, расписывание структуры, тестирование, но все равно работоспособность большинства программ во многих случаях зависит от сиюминутного решения конкретного человека. 

Именно поэтому все программы постоянно что-то куда-то пишут (и забывают), при удалении остаются хвосты (в памяти, свопятся на диск, итп), во всех протоколах есть огромные дырищи, которыми никто не занимается потому что руки не доходят.

В тех областях, где ошибка стоит больших денег (например, банковское ПО) за этим следят — но именно поэтому стоимость программного комплекса для конечного потребителя составляет десятки и сотни тысяч долларов. 

В случае с Яндекс.Навигатором проблема конкретно раздута из ничего. Это человеческий фактор, от него никуда не деться до тех пор, пока человек будет связан с разработкой хоть сколько-нибудь.

P.S. Выпад про оранжевый офис с пуфиками повеселил. Серьезный — значит грустный. И, желательно, в шинели.  
avatar
А чем еще пользуетесь? 
avatar
Ну так вроде об этом автор и говорил — что часть услуг работает, часть нет. Но, я так понимаю, работающих постепенно становится все больше. 
avatar
И вам доброе утро :) 
avatar
8 и есть, а скоро будет 7. Но чем больше вы опубликуете, тем скорее приблизится новый конкурс. А то у нас много чего есть на призы, но пока все вяло — мы пускаем на другие проекты. 
Так что, все в ваших руках :)  
avatar
Я вроде уже говорил вам о том, какой приз ожидается, и это не штепсель к розетке. 
Но если у вас проблемы с чтением материала, могу вам  процитировать. 
на этот раз призом является видеорегистратор ParkCity DVR HD 750
 
Постарайтесь в следующий раз читать внимательнее.
Спасибо и оставайтесь с нами :)