Рубрика «windows» - 89

Тернистая дорога через дебри C# и заросли C++/CX разработки для Windows Runtime в какой-то момент привела меня к библиотеке шаблонов WRL, облегчающей написание приложений и компонентов WinRT и COM. При работе именно с этой библиотекой мне захотелось узнать, что же может скрывает под собой код:

#include "pch.h"
#include "RAWinRT.WRL.h"

using namespace Microsoft::WRL::Wrappers;
using namespace Microsoft::WRL;
using namespace ABI::RAWinRT::WRL;
using namespace ABI::Windows::ApplicationModel::Background;

class ABI::RAWinRT::WRL::TestTask : public RuntimeClass < RuntimeClassFlags<WinRt>, IBackgroundTask >
{
	InspectableClass(RuntimeClass_RAWinRT_WRL_TestTask, BaseTrust);
public:
	STDMETHODIMP Run(IBackgroundTaskInstance *taskInstance) override
	{
		return S_OK;
	}
};

ActivatableClass(TestTask);

и эти загадочные макросы, шаблоны, функции библиотеки.
И решил я начать с самой простого. Написать компонент Windows Runtime, имеющий единственный «класс» фоновой задачи, на Visual C++.

Если вам интересно, что из этого получилось, то добро пожаловать под кат.Читать полностью »

Наблюдаем за новыми арендами адресов на DHCP сервере с помощью PowerShell - 1 Хочу рассказать об одном из способов мониторить новые аренды адресов на Windows DHCP сервере со множеством скопов. Задача была следующая: находить новые аренды и пробегать список глазами на предмет неугодных хостов с последующим их баном.

Для решения мы создадим базу SQLite и будем сохранять в ней информацию о существующих арендах, а затем, с помощью запроса, сравнивать таблицу, полученную ранее (например, вчера или неделю назад) с актуальными данными.
Читать полностью »

Считаю необходимым предупредить наше сообщество о чудесном патче за номером KB3002657, выпущенном Microsoft в рамках мартовского «patch tuesday». После установки на КД намертво отваливается возможность аутентифицироваться через NTLMSSP. Из-за этого возникает множество любопытных побочек:

  • Не пускает на smb-шары по \ip, но \FQDN работает
  • Не пускает на Windows 72008 терминалы через сторонние rdp-клиенты
  • В Eventlog по умолчанию ничего не фиксируется
  • Отваливается доменная аутентификация в 1С и прочих сервисах, не умеющих в керберос
  • Поломалась авторизация в доверенном домене (сообщает читатель Ersh)

Читать полностью »

Всего несколько лет назад практически не допускалась возможность работы пользователей с корпоративными данными со своих личных устройств. Причем речь не заходила даже об использовании ноутбуков, не то, что о мобильных телефонах и планшетах. Но технологии не стоят на месте. Сегодня планшеты и мобильные устройства настолько плотно вошли в нашу жизнь, что организации должны предусматривать работу с них пользователей. Тем не менее возникает вечный вопрос о том, как обеспечить безопасность корпоративных данных при работе пользователей с личных устройств. Причем, если с устройствами Windows проблема хоть как-то, но решалась, то пользователи Android и iOS оставались в стороне. Так было до последнего времени. Теперь с личными устройствами на Android или iOS можно работать, т.к. IT-служба организации получила возможность контролировать эти устройства с помощью Enterprise Mobility Suite.
Покорение Android и iOS с помощью Enterprise Mobility Suite - 1

Читать полностью »

В версии Windows Server 2003 SP1 была представлена технология, называемая «хотпатчингом». То есть обновление системы «на лету», без необходимости ее перезагрузки. Технология позволяет устанавливать патчи на отдельные функции (как пользовательские, так и режима ядра). В версии 8.1 возможность установки хотпатчей была ликвидирована. Примечательно, что использовать данную возможность можно из user-mode'a даже в случае kernel-mode патчей.
Читать полностью »

Mozillа постепенно добавляет поддержку 64-битной Windows в браузеры. Ранее она появилась в Nightly, а в конце марта планируется выход первого стабильного релиза с 64-битным инсталлятором.

Как известно, в честь 10-летнего юбилея Firefox в ноябре вышла версия браузера специально для разработчиков — Firefox Developer Edition. Туда включены экспериментальные средства разработки (Firefox Tools Adapter b lh/), WebIDE, у него тёмная тема по умолчанию и отдельный профиль, так что Developer Edition запускается параллельно с обычным Firefox.

Так вот, недавно коллекция версий FF пополнилась 64-битным билдом Developer Edition под Windows.
Читать полностью »

Возрастной рейтинг игр магазина Windows понятным языком - 1
Не секрет, что в России c 01.09.2012 года были введены возрастные ограничения на ТВ, поэтому совсем неудивительно, что ограничения по возрасту распространяются и на игры в Windows Store. Учитывая, что вы можете предоставить вашу игру для рынков различных стран, желательно знать и особенности иноземного лицензирования.

Для тех, кому тяжело читать мануалы, кто предпочитает отсутствие лишний подробностей и готов смириться с довольно вольным языком, я постараюсь под катом «на пальцах» объяснить, как получить рейтинг для игры.
Читать полностью »

Время анонсов от крупнейших мировых производителей настигает мир IT как большая океанская волна. Мы, как заправские серферы, смогли взобраться на самый ее гребень и в первый день MWC 2015 (мобильного конгресса, проходящего в эти дни в Барселоне) уже представили две новинки — будущий бестселлер Microsoft Lumia 640 и его более крупного брата Lumia 640 XL.

Четвертый десяток: анонсированы Lumia 640 и Lumia 640 XL - 1

Обе модели работают под управлением операционной системы Windows Phone 8.1 с обновлением Lumia Denim. Важно заметить, что эти устройства будут обновлены до Windows 10, которая выйдет позднее в этом году.
Читать полностью »

image

В этом обзоре мы поговорим про бесплатные курсы виртуальной академии Microsoft MVA, которые будут полезны как профессиональным разработчикам программного обеспечения и ИТ-про, так и новичкам. Некоторые курсы предлагают бесплатную подготовку к официальным сертификационным экзаменам. Обратите внимание, что видео-плеер на сайте для ряда курсов, которые созданы на английском языке, содержит возможность включить русские субтитры.

Хит! Основы Microsoft Azure

В рамках этого первого курса вы узнаете, зачем существует ресурс Microsoft Azure и какие проблемы он решает для молодых компаний и компаний из списка Fortune 500. Вы также познакомитесь с некоторыми общими концепциями, связанными с внедрением Microsoft Azure. Затем вы узнаете об учетных записях Майкрософт, учетных записях организаций, учетных записях Azure, подписках, каталогах Azure Active Directory, пользователях, ролях подписок и ролях организаций, а также о типовых задачах администрирования.

Хит! Microsoft Azure для PHP-разработчиков

Цель данного курса – помочь слушателями в освоении Microsoft Azure в контексте запуска PHP приложений. Курс выходит за рамки базовых знаний, затрагивает как небольшие решения, так и крупные, масштабирующиеся до сотен машин.

Хит! Развертывание Linux VM в Microsoft Azure

Как ИТ-специалист хотели бы вы узнать, что предлагает Майкрософт для решений типа "инфраструктура как услуга" на основе Linux и FreeBSD, работающих в Microsoft Azure? Или как перенести имеющиеся у вас решения типа "инфраструктура как услуга" на основе Linux из вашего частного облака в Azure? Технический пропагандист Майкрософт Oguz Pastirmaci расскажет вам обо всем подробно.
Читать полностью »

Microsoft открыла на сайте новый раздел — Microsoft Software Recovery, где опубликованы для скачивания официальные образы Windows 7. Они выложены для пользователей, у которых сломался компьютер и потерялась оригинальная версия ОС, или нужно установить систему заново, или создать виртуальные машины с Windows 7.

На сайте также опубликована пошаговая инструкция по записи DVD-диска и загрузочной флэшки.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js