Pull to refresh
107
0.1
Ахмед Шериев @Atreides07

Пользователь

Send message
Проблема в том что благодаря таким как Михайлков, за эту «музыку» платишь когда покупаешь флешку или болванки или если радио играет в кафе + обсуждают возможность заставить платить за разговоры по телефону или за подключение к интернету
А разве эти машины не ехали цепочкой за ведущим автомобилем, которым уже управляли вручную?
Интересно — а как же обрабатывают туманы? Как сильно загрязненное?
На самом деле люди верят в то что хотят верить и слышат только то что подтверждает их веру, и вряд ли такие людей переубедит что эта была пародия, с учетом того что даже без этого фильма все еще находится довольно много руководителей/директоров которые верят что человек не должен получать столько денег за то что он «сидит и тыкает по клавишам».
Так получилось что есть некоторый опыт разработки под баду. Надо отметить что ошибка в приложении (типа 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-файлов пока нет, но планируются в будущем.
Схемы и стратегия оплаты еще не утверждены, точная информация в первую очередь появится в нашем блоге. Сейчас можно сказать точно только то, что мы стараемся сделать сервис как можно более доступным.
Что бы интерфейс не подвисал надо выполнять тяжеловесные процессы в отдельном потоке а не в основном — как в C# так и в C++
Внедрение технологии позволяющей пользоватся высокоскоростным интернетом в этой стране еще не означает что будет обеспечиваться максимальная скорость. На момент подключения к той же Йота — скорость обеспечивалась на уровне 1 мбит/с и в течении года качество из дня в день только падает с завидным постоянством, несмотря на все обещания йоты только улучшать это самое качество.
согласен — новые проекты на нем и делаю — на MVC я перешел почти сразу как он появился.
Плохое решение для нагруженных приложений: по дефолту не поддерживается на ферме. Можно вынести хранение во внешнюю базу для фермы — но в среднем снижение производительности около 30% (это не говоря о том что в среднем на 5-10% снижает производительность на одном сервере (при работе в памяти) и значительно увеличивает объем потребляемой памяти нагруженного приложения).
Я как то раз был на собеседовании в озоне. Честно говоря руководитель отдела разработки оставил очень негативное впечатление. Может я зря наговариваю — но поведением показывал что он мегагуру — а я ничтожное создание пытающееся устроится на крутую работу которую не достоин. Особенно когда попросил набросать код для нечетко сформулированной задачи и во время наброски кода для неоднозначного условия так пренебрежительно-презрительно спросил «а ты слышал что такое синглтон?» (я решил в наброске обойтись статичным классом). И так как не поверил что я все таки о нем слышал попросил рассказать что же это все таки такое. Или когда спросил про сессии в asp.net я рассказал о них и в конце добавил что практически всегда отключаю их и избегаю их использования в тоне «ты идиот как же без сессии» начал доказывать что без них никак — и в таком духе по всем вопросам. В середине собеседования у меня было одно желание — поскорее повежливее и без ответного хамства закончить это собеседование.

Зная такое отношение к себе и к работе и с таким самомнением у руководства озона — по мне как то не удивительно что они не хотят подстраиваться под большинство пользователей
> Если Вы пользуетесь законами Ньютона безплатно — это значит, что Вы не уважаете его труд?

<сарказм> А можно отказаться от использования законов и например отключить мне инерцию — что бы мог прыгнуть без парашута? </сарказм>

Information

Rating
3,256-th
Location
Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity