В WinRT в принципе плохо реализован дисковый IO, там куча объектов-оберток и буферов поверх других буферов. Служба индексирования тоже тормозная, ее разрабатывали еще до десятки во времена медленных HDD, а теперь, после того, как она стала доступна обычным приложениям, оказалось, что в наше время это уже зачастую лишняя прослойка. Плюс безопасность как в концлагере, посмотрите в диспетчере, нагружен ли RuntimeBroker.exe, он управляет списками доступа и пропускает весь дисковый трафик через себя. Если нагружен, можно попробовать перенести фото в Мои Изображения или как там они называются. Тогда проверки прав доступа упростятся, он будет проверять только есть ли у приложения разрешения на работу с Known Folder, а не выдавал ли пользователь разрешение на работу с кастомной папкой.
А зачем вам эта кроссплатформенность? Если вы пишете условный Slack или Spotify, то у вас миллионы пользователей и миллиарды долларов выручки, вы что, разоритесь, если наймете пару человек, которые сделают по сути всего лишь клиент для ваших API? А если вы — маленький стартап, то со своим кроссплатформенным приложением, которое выглядит на общем фоне как белая ворона и проигрывает конкурентам по функциональности, потому что не использует все возможности платформы, никогда не выбьетесь в топ. Не надо забивать гвозди швейцарским ножом, нативная разработка и стоит дешевле и продается лучше.
Как-то читал в новостях, что задержали руководителя одной региональной электроэнергетической компании. Мужик умудрился фиктивно нанять больше тысячи программистов, зарплату платил из бюджета компании, а по факту они работали на него, аутсорсил на запад :)
Там встроенная графика занимается декодированием видео, а не CPU. У меня валяется планшет на старом Atom и он спокойно проигрывает x264 видео в 1080p 60Гц, а какой-нибудь Яндекс.Маркет или Дзен не тянет.
+1. Заказчики и их менеджеры как попугаи слепо повторяют друг за другом. Для приватного репозитория в Azure DevOps выбирают Git вместо TFVC, хотя открывать код не планируют, наоборот, рассылают NDA и твердят про безопасность. А так, для себя, или когда есть возможность, конечно, SVN или TFVC.
Не совсем понял, к чему вы это написали, но на всякий случай отвечу: за построение запросов отвечает провайдер. Для MS SQL хорошо работает бесплатный, но для других СУБД есть смысл рассмотреть платные варианты.
TL;DR: Мы в Яндексе создали подразделение, которое слепило из логов других подразделений огромный комок грязи, из-за чего пришлось изобретать велосипеды для его обработки, а другие команды теперь ходят на поклон за тридевять земель, чтобы получить информацию из собственных логов и пофиксить баг.
Конечно, лет через пять новые фреймворки вытеснят Angular, React, Vue точно так же как они когда-то пришли на замену другим фреймворкам. Эта бесконечная чехарда и фрагментация может закончиться только еще большей фрагментацией с последующей консолидацией и переходом в проприетарную олигополию. С вероятностью 99% WASM или нечто похожее станет основой Web 3.0 где появится конкуренция не просто фреймворков, а проприетарных технологических платформ. А поскольку основные платформы принадлежат крупным вендорам, появятся новые способы монетизации, например, открываешь в 2025 газету «Ведомости», а она написана на Kotlin и требует платную подписку в Google Play, причем Chrome автоматически списывает средства с кошелька читателя.
Кстати, вы упомянули затраты на закрытие в размере 8 миллиардов, мне стало интересно и я заглянул в отчетность.
Так вот, в 2015 году выручка от продаж Lumia составила более 7 миллиардов долларов, а маржинальность была около 10%, то есть даже те остатки Nokia, которые достались Microsoft, были прибыльны, а не убыточны, причем выручка по сравнению с 2014 годом выросла в несколько раз.
Но Наделле было мало 10% и он полез оптимизировать этот бизнес. Он потратил 2,5 миллиарда долларов, чтобы уволить несколько тысяч сотрудников и урезать все что можно. После этого в 2016 году продажи рухнули и больше уже не восстановились.
Кроме того, в 2015 году Microsoft списала 7,5 миллиарда гудвила и обесценения активов Nokia, но это не значит, что направление принесло убытки. Гудвил — это деньги, которые вы платите сверх балансовой стоимости при покупке компании. Допустим, вы покупаете стартап, у которого на балансе Pentium 4, стол и кресло, и платите за него миллиард долларов. Гудвил — это миллиард, который вы отдали, минус стоимость компьютера, стола и кресла. По правилам бух учета, он списывается после поглощения и ничего страшного в этом нет. Просто вы приобрели некую штуку, которую ваш бухгалтер не может напрямую поставить на учет: бренд, лояльность пользователей, компетенции сотрудников, хорошие отношения с поставщиками и подрядчиками и тому подобные вещи.
Теперь представьте, что было бы, если бы Windows Mobile действительно съедала бы несколько миллиардов долларов ежемесячно. В этом случае после закрытия направления операционная прибыль удвоилась бы или даже утроилась, но на графике в принципе не видно момента, когда это произошло. То, что Windows Mobile была убыточной — миф, который раздули журналисты, больше похоже на то, что мобильное направление работало в ноль.
Кроме Microsoft смартфоны на Windows 10 делали HP и вендоры помельче, но им пришлось отказаться от выпуска новых моделей, когда их уведомили о том, что прекращается разработка ОС. Если бы MS отказалась от производства Lumia, они бы оказались главными производителями виндофонов и были бы только рады такому повороту событий.
Да, кстати, Microsoft никогда никому не доплачивала, это еще один миф. Компания вела себя с партнерами максимально по-жлобски, они требовали деньги с производителей смартфонов, они запрещали разработчикам монетизацию через Google AdMob и т.д. и т.п.
если у вас есть убычтоное подразделение без каких-либо перспектив и прибыльное, то решение о том, что с ними делать — напрашивается само собой.
Это далеко не так просто, как кажется. При финансовой оценке проекта прошлые убытки и затраты не учитываются, имеют значение только будущие вложения в проект. Разумным решением было бы сохранять платформу и поддерживать ее на случай если она все-таки выстрелит и многократно окупится, как вариант, можно было бы попытаться перенести часть затрат на партнеров. Недавно Билл Гейтс посыпал голову пеплом и жаловался, что Microsoft упустила рынок емкостью в 400 млрд долларов, это больше, чем рынок облачных вычислений. Представьте, если бы они заняли хотя бы 10-20% этого рынка. Тут дураку понятно, что закрывать такое направление нельзя. Наделла по сути просто выбросил в мусорную корзину лотерейный билетик, за который до него уже заплатил Баллмер.
А насколько выгодно проводить оптимизацию? Допустим, если мусорный портфель из примера взять в равных весах и сравнить с оптимальным, насколько будут отличаться дюрация и доходность?
Дополнено: ок, тут выше уже выяснили, что дюрацию портфеля из примера невозможно определить из-за переменной ставки, но какой-нибудь пример было бы интересно посмотреть.
Это потому что доля десятки долгое время была меньше доли семерки, поэтому никто не хотел терять две трети рынка и все писали (и до сих пор пишут) для Win32.
Так вот, в 2015 году выручка от продаж Lumia составила более 7 миллиардов долларов, а маржинальность была около 10%, то есть даже те остатки Nokia, которые достались Microsoft, были прибыльны, а не убыточны, причем выручка по сравнению с 2014 годом выросла в несколько раз.
Но Наделле было мало 10% и он полез оптимизировать этот бизнес. Он потратил 2,5 миллиарда долларов, чтобы уволить несколько тысяч сотрудников и урезать все что можно. После этого в 2016 году продажи рухнули и больше уже не восстановились.
Кроме того, в 2015 году Microsoft списала 7,5 миллиарда гудвила и обесценения активов Nokia, но это не значит, что направление принесло убытки. Гудвил — это деньги, которые вы платите сверх балансовой стоимости при покупке компании. Допустим, вы покупаете стартап, у которого на балансе Pentium 4, стол и кресло, и платите за него миллиард долларов. Гудвил — это миллиард, который вы отдали, минус стоимость компьютера, стола и кресла. По правилам бух учета, он списывается после поглощения и ничего страшного в этом нет. Просто вы приобрели некую штуку, которую ваш бухгалтер не может напрямую поставить на учет: бренд, лояльность пользователей, компетенции сотрудников, хорошие отношения с поставщиками и подрядчиками и тому подобные вещи.
Теперь представьте, что было бы, если бы Windows Mobile действительно съедала бы несколько миллиардов долларов ежемесячно. В этом случае после закрытия направления операционная прибыль удвоилась бы или даже утроилась, но на графике в принципе не видно момента, когда это произошло. То, что Windows Mobile была убыточной — миф, который раздули журналисты, больше похоже на то, что мобильное направление работало в ноль.
Кроме Microsoft смартфоны на Windows 10 делали HP и вендоры помельче, но им пришлось отказаться от выпуска новых моделей, когда их уведомили о том, что прекращается разработка ОС. Если бы MS отказалась от производства Lumia, они бы оказались главными производителями виндофонов и были бы только рады такому повороту событий.
Да, кстати, Microsoft никогда никому не доплачивала, это еще один миф. Компания вела себя с партнерами максимально по-жлобски, они требовали деньги с производителей смартфонов, они запрещали разработчикам монетизацию через Google AdMob и т.д. и т.п.
Это далеко не так просто, как кажется. При финансовой оценке проекта прошлые убытки и затраты не учитываются, имеют значение только будущие вложения в проект. Разумным решением было бы сохранять платформу и поддерживать ее на случай если она все-таки выстрелит и многократно окупится, как вариант, можно было бы попытаться перенести часть затрат на партнеров. Недавно Билл Гейтс посыпал голову пеплом и жаловался, что Microsoft упустила рынок емкостью в 400 млрд долларов, это больше, чем рынок облачных вычислений. Представьте, если бы они заняли хотя бы 10-20% этого рынка. Тут дураку понятно, что закрывать такое направление нельзя. Наделла по сути просто выбросил в мусорную корзину лотерейный билетик, за который до него уже заплатил Баллмер.
Дополнено: ок, тут выше уже выяснили, что дюрацию портфеля из примера невозможно определить из-за переменной ставки, но какой-нибудь пример было бы интересно посмотреть.