Пост описывает проблему однобокости освещения таких войн и приводит примеры.
И да, Qualcomm, равно как и MPEGLA, есть свои патенты. Пользоваться понятие широкое и тут корректнее «продавать». Всё просто: хотите продавать — платите. Таково международное патентное правило. (не говорю «закон», потому что это дебри, передаю суть). Стоимость патентов включается в капитал (к слову, стоимость Facebook, Apple, etc состоит в большой части из стоимости патентов)
А про выйдет весь в белом и спасёт, конкретно в вашем случае всё просто: в современных SoC (кои в т.ч. выпускает кваква) могут быть встроены видеодекодеры семейства MPEG. Стоимость включена в стоимость чипа возможно, но не редко (рука руку моет) и этого нет, так что да, Qualcomm может всех спасти =)
Всё просто, как российские откаты) Согласен, что все эти патентные войны выглядят, как передача денег) Вопрос только за что, правильный вопрос по-моему) Зная немного о возможностях смартфоно/планшетных мобильных радиоустройств, которые никогда не попадут нам в руки, интересно только какой ещё обезьянкой на верёвочке они хотят нас сделать)
IE8… Увы, но этот выродок стоит в гос. учереждениях, а они самые «ценные» клиенты на сей момент в мск…
А так на текущий момент уж очень поведение этой штуки хаотично себя ведёт не по результату, а по ресурсоёмкости. Попробуйте 10 снежинок анимацией в фф 24-ой не лонг терм версии: жуть что с ресурсами творится, а на яваскрипте хоть можно аккуратно и предсказуемо сделать)
И конечно же нету в списке animate, а ведь зачастую тянуть эту либу приходится именно из-за этой функции.
Есть у jQuary плюсы, но минусом лично я считаю не лишние кб, а простоту написания недисциплинированного кода. Хотя и родной js тот ещё простор для фикалокоддинга)
Это извращение, поверьте. Сам писал, десяток подводных камней, скорость выросла, но не существенно.
Для написания он предназначен так же, как ваза для забивания гвоздей)
Ещё скажите, что +'123' даст мне 123)
1) ну команда |0 тоже не для того была придумана, чтобы создавать эквивалент int i, а скорее изначально это… = (int) i; т.е. приведение типов.
2) ну вообще говорить о многословности, когда есть популярное объявление вида public static int, например… В общем на 4 символа больше, зато очевиднее.
3) тут вы не правы) Переходы между типами в обычном js есть и так. Т.е. если мы убираем все эти трансформации в фикснум, инт, сигн и назад получаем… Рабочую версию. Они зачем-то нужны компилятору, но зачем вопрос остался)
Комментарии имеют только одно тонкое место, которое я вижу: минификаторы) Они их просто вырежут и вот снова фигскомпилишь язык на выходе)
Сам долго думал что же мешало сделать в таком виде. И нет ответа.
К тому же эти перепрыгивания типов fixnum->int->intish->signed вообще выглядят магически.
А вообще прошиваем планш в линукс, это забавно)
И да, Qualcomm, равно как и MPEGLA, есть свои патенты. Пользоваться понятие широкое и тут корректнее «продавать». Всё просто: хотите продавать — платите. Таково международное патентное правило. (не говорю «закон», потому что это дебри, передаю суть). Стоимость патентов включается в капитал (к слову, стоимость Facebook, Apple, etc состоит в большой части из стоимости патентов)
А про выйдет весь в белом и спасёт, конкретно в вашем случае всё просто: в современных SoC (кои в т.ч. выпускает кваква) могут быть встроены видеодекодеры семейства MPEG. Стоимость включена в стоимость чипа возможно, но не редко (рука руку моет) и этого нет, так что да, Qualcomm может всех спасти =)
А так на текущий момент уж очень поведение этой штуки хаотично себя ведёт не по результату, а по ресурсоёмкости. Попробуйте 10 снежинок анимацией в фф 24-ой не лонг терм версии: жуть что с ресурсами творится, а на яваскрипте хоть можно аккуратно и предсказуемо сделать)
Есть у jQuary плюсы, но минусом лично я считаю не лишние кб, а простоту написания недисциплинированного кода. Хотя и родной js тот ещё простор для фикалокоддинга)
Для написания он предназначен так же, как ваза для забивания гвоздей)
Хотя прирост, в итоге обнаружен, всё же он не так велик)
1) ну команда |0 тоже не для того была придумана, чтобы создавать эквивалент int i, а скорее изначально это… = (int) i; т.е. приведение типов.
2) ну вообще говорить о многословности, когда есть популярное объявление вида public static int, например… В общем на 4 символа больше, зато очевиднее.
3) тут вы не правы) Переходы между типами в обычном js есть и так. Т.е. если мы убираем все эти трансформации в фикснум, инт, сигн и назад получаем… Рабочую версию. Они зачем-то нужны компилятору, но зачем вопрос остался)
Комментарии имеют только одно тонкое место, которое я вижу: минификаторы) Они их просто вырежут и вот снова фигскомпилишь язык на выходе)
результат примерно одинаков:
10^6 2162ms, 10^7 25201ms
К тому же эти перепрыгивания типов fixnum->int->intish->signed вообще выглядят магически.