ну елки палки, пример массив двухуровневый (в реальной задаче сложнее), конечные данные числа, нужно для массивов второго уровня завести по два указателя, двигающиеся с конца и с начала списка, каждый шаг алгоритма проходит по массивам, двигая указатели по своей логике от данных..
если дублировать массивы, это будет удвоение требований по памяти
по логике работы можно было бы оптимизировать вычисления, если сохранять историю положения указателей, т.е. указателей много, к сожалению каждый новый указатель это множитель к потреблению памяти в твоем варианте
ну вот, api платного яндекс облака работает без ограничений, о чем я и говорю.
воспринимай бесплатные тарифы - формой рекламы, очень странно ожидать что компания будет позволять использовать лазейки, которые появились из-за способа подачи этой рекламы, или хотя бы делать это на полной скорости.
стоимость дисковых массивов и их обслуживания сами нагуглите?
p.s. браузер работает - вот и решение, пили утилиту, работающую через него (это будет дешевле чем разбирать их протокол и поддерживать его при каждом изменении)
Илья, бывает и не редко, вот к примеру один из моих аналитических скриптов в памяти отъедал порядка 10 гигабайт.
да, критичные вещи переписывать приходится на си, с другой стороны там с sql не так комфортно работать (один раз доходило до того что я на си обрабатывал данные, и через пайпы текстом передавал на php приложение, но позже от такого бреда отказался)
я использую php как язык общего назначения, так как скорость разработки, производительность и затраты памяти у него наивысшая среди прочих.
p.s. на практике мне не приходилось работать с указателями массивов на php как я описал, но неудобство от того что они спрятаны в массиве ощущаю периодически
Вот скажи честно, неужели ожидается новых пользователей достаточно чтобы это в принципе имело смысл?
Зачем использовать и поддерживать платформу, которая никаким боком открытой становиться даже не пытается (я не про опенсорс), неудобную как пользователям так и компаниям, а сколько обойдется этот вендорлок в будущем?
То же самое с viber.
А ведь продвижение продвижение платформы зависит именно от таких как вы бизнесов, которые попу рвут чтобы в используя неудобные инструменты с сомнительным результатом продвинуть чужую компанию, которая и так почти монополист планетарного масштаба.
а память видеокарты кто будет снапшотить? виртуалки не умеют, пробрасывая устройство и есть - сказать виртуалке - 'не занимайся этим, вот возьми готовое'.
Т.е. переключая состояние с 99% вероятностью получишь глюк (1% это тот случай, к примеру, когда программы умеют восстанавливать свою работу после сброса видеокарты, windows explorer к примеру может)
Максим, там скорее всего речь идет о технологии генерации звука или обработки его без потери объемности звучания.
dd это способ формирования и хранения информации, соответственно достаточно чтобы плеер поддерживал этот формат а звуковая карта/(в твоем случае ресивер, к которому подключен toslink) имела необходимое количество выходов и колонок, и само собой не вмешивалось в аудиопоток.
p.s. Про такое не слышал, но я не исключаю ситуации, когда драйвер, исходя из абсурдных патентных запретов, мог бы запретить пропускать через себя звук в каких-нибудь ситуациях, тегированный как dd. От копирастов такое легко можно ожидать
И помним, 'совершенно нормально' на php сделать вызов $funcname(); это вызов функции, имя которой в переменной $funcname, это я молчу про всякие eval и прочие.
p.s. собирай статистику вызовов с помощью профилера xdebug
очевидно что копать в сторону разработки плагинов, говорят там система плагинов очень мощная и такая же сложная, в крайнем случае править исходники, ведь это чистейший опенсорс.
p.s. в eclipse есть система тасков, когда то давно в качестве опции оно выдавало список todo проекта но я запустил сейчас и не нашел ничего этого, может не так искал
если дублировать массивы, это будет удвоение требований по памяти
по логике работы можно было бы оптимизировать вычисления, если сохранять историю положения указателей, т.е. указателей много, к сожалению каждый новый указатель это множитель к потреблению памяти в твоем варианте