← All posts tagged Microsoft

Майкрософт запустила CodePlex. Майкрософт добавляла фичи раз в три недели. Майкрософт добавила доступ по git и прочим меркуриалам. Майкрософт объявила о закрытии CodePlex и перевела его в ридонли режим. Майкрософт грозится затушить CodePlex в любой момент. Майкрософт купила GitHub. Само собой, для беспокойства нет никаких причин.

Запустила ради интереса foobar2000, обновила плагины, проверила новую версию и качнула свежую бету (для коллекции). Заметила ссылку на Microsoft Store – зашла туда. А там мне и говорят: foobar2000 не работает на вашем устройстве. Да ты чё?

Что сейчас рекомендует использовать Microsoft для вывода хелпа в программах?
Вот, помнится, была Windows 3.xx, а потом – NT4 и Windows 95. Там был WinHelp, к которому шла подробная документация и могучий компилятор с кучей настроек и сопутствующих утилит.
Потом пришла Windows 98, и появился HTMLHelp, к которому были куски невнятной документации и компилятор, который не мог ничего. Сама Microsoft распространяла со своими прогами CHM файлы, которые нельзя сделать штатным компилятором, как бы намекая, что некоторые равнее всех.
А теперь что? Начиная с XP хелп самой системы сделан непойми как. В одной версии так, в другой – по-другому. Сами майкрософтовские проги часто тупо показывают окно, в которое встроен WebBrowser Control с контентом то ли из Инета, то ли из кэша. WinHelp и HTMLHelp методично дропается, а вместо них...
Так что вместо них?

Ладно, очень старая байка. Когда-то Дэн Эпплман написал некий контрол для вывода в программе анимаций. Этот контрол купила Microsoft и с небольшим ребрендингом использовала в своих продуктах. Вскоре обнаружился нюанс. Некое свойство должно было принимать булево значение в виде -1 для True и 0 для False, но на деле принимало любое ненулевое значение как True. MS повелела: исправить. Эпплман ответил, что могут сломаться программы, которые используют контрол. MS повелела: всё равно исправить, а другие просто перепишут программы, чтобы всё работало. Эпплман исправил и выпустил новую версию контрола, которую MS тут же выпустила в дикую природу. Первым же сломался Microsoft Money (или вроде того).

Ненавижу сайт Microsoft и ссылки на него, особенно в продуктах Microsoft. Если видишь ссылку на какой-то материал на сайте Microsoft, не являющийся KB или какой загрузкой, то скорее всего она уже никуда не ведёт. Выпустили год назад библиотеку с хелпом. Или программу с хелпом. «Подробности на сайте Microsoft по ссылке!» Открываешь – 404. Ну или какой подпортал по продаже никому не нужных Сурфейсов с Windows 10. А если кто сослался на материал – вообще труба. В Гугле даже по BSOD'ам, бывает, ничего не найдёшь. Эта KB статья переехала на другой портал (ссылка на главную страницу), этот форум закрылся буквально на прошлой неделе, а это вот есть, но только на английском, а у вас русский, а у нас переводчик как раз забухал, так что попробуйте поискать в Bing. Короче, заебали, сил нет =_=

В кои-то веки MS сделала нечто реально полезное, не перегруженное ненужным функционалом и просто работающее (в броузере – почти). TODO list, где просто список дел, которые можно пометить галочками и скрыть. И ВСЁ!
todo.microsoft.com
Есть кое-что сверху вроде крайних сроков, заметок к задачам и тому подобного, но оно не мешается. Есть программы на ондройд и WP! Хочет майкрософтовский паспорт.

Ни дня без сюрпризов!
Внимание! Имя параметра «IRPStackSize» вводится с учетом регистра.support.microsoft.com
Напомню, что в реестре имена ключей и параметров регистронезависимые. Тоесть, если ты вызываешь RegQueryValueEx(), то системе по барабану в каком регистре будет набрано имя.
Но как они добились такого успеха? Моя теория: вместо того чтобы последовательно запрашивать все известные параметры и получать их значения (либо сообщения о несуществовании таких параметров), они перечисляют всё содержимое ключа и сверяют, совпадает ли очередное имя с именем какого-либо параметра. Да, и совершенно случайно, ещё в NT4 они забыли сверять это без учёта регистра, да так и не поправили.
Лучшие интерпрайзные практики.

Письмо пришло от Майкрософта.
We want to let you know about some upcoming changes to OneDrive. On August 10, 2016, the amount of storage that comes with OneDrive will change from 15 GB to 5 GB. We are also discontinuing the 15 GB camera roll bonus. You can learn more at our FAQ.
[...]
We realize these are big changes to a service you rely on. We want to apologize for any inconvenience they may cause you. We made a difficult decision, but it's one that will let us sustainably operate OneDrive into the future.
Это, ребятушки, халява улетела ©
Подробности:
support.office.com

MS всегда делала свой сайт не для людей, а для каких-то обитателей астрала. Взять тот же MSDN во времена дилапов, который не был доступен по определению. Сейчас же меня задалбывает их новое (?) изобретение. Открываешь какую-нибудь страницу, скажем, KB. Грузится "шаблон": менюшки там, переводчик, хедер, футер, прочая хрень. А в центре — ОНО! Крутящаяся хрень, которая сообщает, что сейчас оякс очнётся и догрузит, собственно, контент страницы. Иными словами сайт отдаёт страницу без контента с одним интерфейсом. Что б они в туалет так ходили: сначала комната с куском трубы в полу, а через полчаса приходят рабочие и монтируют унитаз >_<