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

Microsoft начала программу по стимулированию разработчиков к созданию программ для своих новых операционных систем. В итоге можно заработать до 2000$ на 20 приложениях. Конечно, есть и условности.

Начиная с 8 марта по 30 июня этого года у всех желающих есть возможность получить по 100$ в виде суммы на виртуальной карте Visa за 20 приложений для Windows 8 и Windows Phone 8, которое будет одобрено для размещения в магазине. Требования для приложений остаются обычными — лишь бы они были новыми и имели больше функциональности, чем простой запуск веб-страницы. При этом незначительная переделка старого приложения и запрос на новое утверждение карается баном.

Всего можно отправить 10 приложений для Windows 8 и 10 для Windows Phone 8. Акция закончится или в обозначенный срок или когда будет набрана критическая масса готовых программ, число которых должно составить 10 000.
Читать полностью »

В статье опишу процедуру возврата денежных средств за предустановленную на приобретенный только что ноутбук операционную систему на примере недавно вышедшей Windows 8. По предыдущим версиям информации в инете, в том числе на официальном сайте производителей ноутбуков, предостаточно. По восьмёрке на момент покупки и, собственно, манипуляций с возвратом никакой информации не обнаружилось.

Предвосхищая комментарии вроде «зачем покупать машину без колес, etc...» сразу объяснюсь: вопросы по данной теме мне лично задают постоянно, будем считать этот топик чем-то вроде тестирования системы возврата на собственной шкуре.

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

С 20 марта текущего года Service Pack 1 для Windows 7 будет устанавливаться автоматически через центр обновления. Эта мера, по словам компании Microsoft, «является частью усилий направленных на обеспечение постоянной поддержки и улучшения обновлений безопасности для клиентов».
Читать полностью »

Восстановление забытого пароля в windows 7 и Windows 8

image
image

Сбросить забытый пароль пользователя Windows и установить новый можно несколькими способами, далее предлагается вариант с использованием установочного диска Windows 7 и командной строки.
Для начала необходимо загрузиться с установочного диска или usb-носителя с дистрибутивом Windows 7, затем в левом нижнем углу главного окна инсталлятора выбрать пункт «Восстановление системы», в следующем окне выбрать вариант использования средств восстановления и наконец в списке средств запустить командную строку.
Читать полностью »

Небольшое лирическое отступление:
Написать эту заметку меня сподвигло наличие в интернете огромного количества инструкций которые просто цитируют документацию, а реально не работают. Т.к. я работаю с Qt время от времени, то не знаю как обстоят дела с данной проблемой в Qt5.

Проблема

В установку по умолчанию (по крайней мере для версии 4.8.4) драйвер для работы с Postgres не входит.
Официальная документация предлагает собирать его очень простым способом http://qt-project.org/doc/qt-4.8/sql-driver.html#qpsql, но если вы скачивали уже собранное Qt, то будете изрядно озадачены тем, что сборка проходит без ошибок, но ничего не работает.
Читать полностью »

Мы продолжаем серию статей про взаимодействие Linux и Windows. Эта статья посвящена управлению доступом к серверам Samba из домена AD.

В отличие от предыдущих статей, где в качестве примера использовалась тестовая сеть, эта статья базируется на реальной, «боевой» сети Московского энергетического института. В сети МЭИ зарегистрировано около 25000 пользователей. Сеть объединяет все учебные корпуса МЭИ с более чем 4500 рабочими станциями. Мы рассмотрим настройку доступа к серверу Samba, предоставляющему пользователям следующие услуги:
•доступ к персональному каталогу пользователя;
•доступ к общим каталогам;
•управление доступом как с использованием средств Samba, так и с использованием средств Windows.Читать полностью »

Когда мы начали работать над приложениями под Windows 8, мы искали библиотеку поддержки шаблона Model-View-ViewModel (MVVM) для этой платформы. Некоторое время провели в интернете в поиске таковой, но в итоге приняли факт, что таких библиотек в природе пока не существует (возможно, мы плохо искали, но теперь это уже не так важно). Ответ на вопрос «что делать?» напрашивался сам…

Варим MVVM для Windows Store приложений

В недрах нашей компании EastBanc Technologies была создана специальная библиотека (кодовое название EBT.Mvvm). Цель создания — экономия времени в будущем при разработке сложных приложений для Windows 8. В библиотеку вошли как наши собственные наработки, так и некоторые идеи и примеры, которые встречались нам во время наших поисков.

Итак, что мы имеем: все помнят, что основная идея шаблона — это ослабление связи между ViewModel (будем называть вью-модель) и непосредственно View (представление). Идеальное состояние — это когда code-behind представления содержит только конструктор с InitializeComponent и, возможно, код поддержки визуального поведения, которое нельзя определить через XAML. Таким образом, разработчик отдает представление дизайнеру, а сам сосредотачивается на работе и тестировании логики приложения.

Данная статья ориентирована на разработчиков, уже знакомых с программированием на C# и XAML под Windows 8. Ниже мы приводим описания основных фич нашей библиотеки в виде примеров кода их использования и комментариев. Итак, поехали:

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

Давно и с недоверием присматриваюсь к некоторым функциям WinAPI ориентированным на повышение производительности приложения. Открыв MSDN, нашел описание интересующих меня функций:

BOOL WINAPI SetPriorityClass(
  _In_  HANDLE hProcess,
  _In_  DWORD dwPriorityClass
);

Sets the priority class for the specified process. This value together with the priority value of each thread of the process determines each thread's base priority level.

BOOL WINAPI SetProcessWorkingSetSize(
  _In_  HANDLE hProcess,
  _In_  SIZE_T dwMinimumWorkingSetSize,
  _In_  SIZE_T dwMaximumWorkingSetSize
);

Sets the minimum and maximum working set sizes for the specified process.

BOOL WINAPI SetProcessPriorityBoost(
  _In_  HANDLE hProcess,
  _In_  BOOL DisablePriorityBoost
);

Disables or enables the ability of the system to temporarily boost the priority of the threads of the specified process.
Читать полностью »

image

Уважаемые разработчики и специалисты по разработке ПО!

От лица команды конференции DevCon 2013 я с удовольствием анонсирую в рамках конференции проведение хакатона “Ночь кодирования” с лекционной и практической частями.

В рамках вечерней программы DevCon 2013 у участников будет возможность присоединиться к другим разработчикам и посвятить вечернее и ночное время реализации идей и разработке приложений для Windows 8.

Хакатон «Ночь кодирования» пройдет с 21-00 вечера и до 03-00 ночи в первый день конференции.

Цель хакатона

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

Руководство по выстраиванию звезд: kernel pool spraying и VMware CVE 2013 2406Если вы возитесь с уязвимостями режима ядра в Windows, то рано или поздно приходится иметь дело с такой техникой, как kernel pool spraying (только не называйте ее «распыление ядерной кучи»). Думаю, умение держать под контролем поведение пула памяти ядра будет полезным для разработчика эксплойтов.

Чтобы осилить данную технику, необходимо иметь хотя бы примерное представление об устройстве пула ядра. В этой статье я постараюсь привести описание только значимых в контексте техники pool spraying деталей его реализации. Устройство пула ядра хорошо изучено, поэтому если вам все-таки нужны более глубокие познания, можете обратиться в любую поисковую службу или к ссылкам в конце статьи.
Читать полностью »


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