Проблема в том что благодаря таким как Михайлков, за эту «музыку» платишь когда покупаешь флешку или болванки или если радио играет в кафе + обсуждают возможность заставить платить за разговоры по телефону или за подключение к интернету
На самом деле люди верят в то что хотят верить и слышат только то что подтверждает их веру, и вряд ли такие людей переубедит что эта была пародия, с учетом того что даже без этого фильма все еще находится довольно много руководителей/директоров которые верят что человек не должен получать столько денег за то что он «сидит и тыкает по клавишам».
Так получилось что есть некоторый опыт разработки под баду. Надо отметить что ошибка в приложении (типа null reference exception) не просто вешает приложение, с выбросом в ОС — а намертво вешает весь телефон и приводит, может специально сделано, к синему экрану смерти. С учетом того что на С++ сделать ошибки гораздо проще — нельзя сказать что такое поведение желательно. Также довольно много уже распространяемых через bada аналог AppStore в лучшем случае просто не запускается или тоже вешают телефон намертво.
Может исправят к релизу — но сейчас очень много ошибок в отображение элементов.
Не могу сказать что API напоминают C# — при портировании с C# (Windows Mobile) на баду пришлось писать намного больше кода. Особенно большие затруднения вызывало портирование кода содержащие события, так как на баде обратные вызовы можно передавать объектам с определенным интерфейсом — с вытекающими отсюда последствиями.
Единственным большим плюсом является то что сделать красивый интерфейс на баде намного проще — фактически все элементы по умолчанию выглядят эффектно — чего нельзя сказать о Windows Mobile (winform).
В целом, судя по всему — если не ставить дополнительного ПО — то телефон работает отлично. Но пользователию предпочитающие ставить ПО на свои коммуникаторы (а иначе зачем они нужны?) вознинавидят баду в первую очередь за постоянно приводящие к зависаниям многочисленные приложения.
Вряд ли переход на оскорбления делают ваши доводы убедительными. Я всего лишь привел пример из жизни — при чем всего лишь месяц назад — когда мне пришлось портировать приложение с C# на С++ (для новых коммуникаторов Samsung Bada). Задача — перенести приложение — и не важно используете хоть аллокаторы или кашу в Вашей голове. У меня код на С++ получился значительно больше, изначально написание с нуля на C# заняло в 5 раз меньше времени чем последующее портирование, может ваша каша получится меньшего объема? Или, ой, Вы не понимаете что языки используют для решения задач а не для того что бы их использовать ради них самих?
using System;
using System.Linq;
namespace SampleEvent
{
public delegate void SummResultDelegate(int summ);
class CalculatorCore
{
public event SummResultDelegate SummResultEvent;
public void Summ(params int[] arguments)
{
//Какая нибудь очень долго выполняющаяся функция ...
if (SummResultEvent != null)
{
SummResultEvent(arguments.Sum());
}
}
}
class CalculatorManager
{
public void Run()
{
var calc1 = new CalculatorCore();
calc1.SummResultEvent+=new SummResultDelegate(Calc1SummResultEvent);
calc1.Summ(1,2);
var calc2 = new CalculatorCore();
calc2.SummResultEvent += new SummResultDelegate(Calc2SummResultEvent);
calc2.Summ(5,6,7,8,9,10,12,15,17);
}
void Calc1SummResultEvent(int summ)
{
Console.WriteLine("Обработка результата 1-го калькулятора: {0}", summ);
}
void Calc2SummResultEvent(int summ)
{
Console.WriteLine("Обработка результата 2-го калькулятора: {0}", summ);
}
}
class Program
{
static void Main(string[] args)
{
new CalculatorManager().Run();
Console.ReadKey();
}
}
}
Сильно упрощенный пример, но попробуйте в «несложном С++» написать то же самое не превышая объем хотя бы в 3 раза?
Честно говоря затрудняюсь ответить — не приходилось делать такое — но по идее, если не ошибаюсь, можно перехватить аудиопоток отдельного приложения. (Как в микшере Windows 7)
> В связи с этим у меня возник вопрос — реально ли убирать этот гул прямо из потокового видео…?
В принципе убрать звук определенных частот из потока и другие подобные простые операции над потоком не представляет проблем — мне уже приходилось делать подобные вещи для аудиопотоков — включая плагин к скайпу с использованием опенсорсных библиотек.
Другой вопрос как перехватывать аудиопоток в телеке через комп? (Понятно что через тв-тюнер это можно сделать без проблем).
Pliq.me действительно оптимизирован для коммуникаторов, для запуска требуется .net compact framework 3.5. Версия для смартфонов находятся в стадии тестирования.
sis-файлов пока нет, но планируются в будущем.
Схемы и стратегия оплаты еще не утверждены, точная информация в первую очередь появится в нашем блоге. Сейчас можно сказать точно только то, что мы стараемся сделать сервис как можно более доступным.
Внедрение технологии позволяющей пользоватся высокоскоростным интернетом в этой стране еще не означает что будет обеспечиваться максимальная скорость. На момент подключения к той же Йота — скорость обеспечивалась на уровне 1 мбит/с и в течении года качество из дня в день только падает с завидным постоянством, несмотря на все обещания йоты только улучшать это самое качество.
Плохое решение для нагруженных приложений: по дефолту не поддерживается на ферме. Можно вынести хранение во внешнюю базу для фермы — но в среднем снижение производительности около 30% (это не говоря о том что в среднем на 5-10% снижает производительность на одном сервере (при работе в памяти) и значительно увеличивает объем потребляемой памяти нагруженного приложения).
Я как то раз был на собеседовании в озоне. Честно говоря руководитель отдела разработки оставил очень негативное впечатление. Может я зря наговариваю — но поведением показывал что он мегагуру — а я ничтожное создание пытающееся устроится на крутую работу которую не достоин. Особенно когда попросил набросать код для нечетко сформулированной задачи и во время наброски кода для неоднозначного условия так пренебрежительно-презрительно спросил «а ты слышал что такое синглтон?» (я решил в наброске обойтись статичным классом). И так как не поверил что я все таки о нем слышал попросил рассказать что же это все таки такое. Или когда спросил про сессии в asp.net я рассказал о них и в конце добавил что практически всегда отключаю их и избегаю их использования в тоне «ты идиот как же без сессии» начал доказывать что без них никак — и в таком духе по всем вопросам. В середине собеседования у меня было одно желание — поскорее повежливее и без ответного хамства закончить это собеседование.
Зная такое отношение к себе и к работе и с таким самомнением у руководства озона — по мне как то не удивительно что они не хотят подстраиваться под большинство пользователей
Может исправят к релизу — но сейчас очень много ошибок в отображение элементов.
Не могу сказать что API напоминают C# — при портировании с C# (Windows Mobile) на баду пришлось писать намного больше кода. Особенно большие затруднения вызывало портирование кода содержащие события, так как на баде обратные вызовы можно передавать объектам с определенным интерфейсом — с вытекающими отсюда последствиями.
Единственным большим плюсом является то что сделать красивый интерфейс на баде намного проще — фактически все элементы по умолчанию выглядят эффектно — чего нельзя сказать о Windows Mobile (winform).
В целом, судя по всему — если не ставить дополнительного ПО — то телефон работает отлично. Но пользователию предпочитающие ставить ПО на свои коммуникаторы (а иначе зачем они нужны?) вознинавидят баду в первую очередь за постоянно приводящие к зависаниям многочисленные приложения.
Сильно упрощенный пример, но попробуйте в «несложном С++» написать то же самое не превышая объем хотя бы в 3 раза?
В принципе убрать звук определенных частот из потока и другие подобные простые операции над потоком не представляет проблем — мне уже приходилось делать подобные вещи для аудиопотоков — включая плагин к скайпу с использованием опенсорсных библиотек.
Другой вопрос как перехватывать аудиопоток в телеке через комп? (Понятно что через тв-тюнер это можно сделать без проблем).
Схемы и стратегия оплаты еще не утверждены, точная информация в первую очередь появится в нашем блоге. Сейчас можно сказать точно только то, что мы стараемся сделать сервис как можно более доступным.
Зная такое отношение к себе и к работе и с таким самомнением у руководства озона — по мне как то не удивительно что они не хотят подстраиваться под большинство пользователей
<сарказм> А можно отказаться от использования законов и например отключить мне инерцию — что бы мог прыгнуть без парашута? </сарказм>