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

Microsoft объединит разные версии Windows в единую систему

Сразу стоит сказать, что речь идет не о том, чтобы «слить» Windows 95 и Windows 8.1, например, вовсе нет.

Сатья Наделла сообщил о намерении объединить Windows OS для разных платформ в единую унифицированную систему.

Предпосылки к такому ходу событий намечались еще в апреле, когда компания анонсировала пакет инструмент для разработчиков, получивший прозвище «Святой Грааль». Этот пакет позволяет создавать унифицированные приложения, которые можно запускать на различных платформах, включая Windows, Windows Phone, Xbox.

Но теперь корпорация Microsoft идет на еще более значительные изменения, и объединяет три основные версии Windows OS в унифицированную операционную систему, к которой вполне подходит выражение «один размер подходит всем».

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

В этом материале речь пойдет о планшете Acer Iconia W4, работающем на платформе Intel Atom под управлением 32-битной версии ОС Windows 8.1. Но перед тем, как мы разберем его по винтикам (в буквальном смысле), хочу сказать несколько слов о природе своего интереса к компактным планшетам на «восьмерке» и ожиданиях от тестируемого устройства.

Планшет Acer Iconia W4: маленький помощник под гнетом большой WindowsЧитать полностью »

Недавно на руборде в разделе Программирование был задан вопрос: «Зачем Win32-приложению манифест? На что он влияет?». Первое, что сразу приходит в голову большинству программистов — это темы оформления. Но на самом деле в современных виндах манифест нужен не только для этого. Я подумал и написал пять ключевых аспектов, на которые влияет манифест или его отсутствие. После этого сразу несколько человек попросили оформить этот пост в виде более развернутой статьи.
Читать полностью »

Чем забит мой жесткий диск
Сегодня хочется воздать по заслугам программе-долгожительнице SequoiaView — приложению, созданному в начале двухтысячных годов Техническим университетом Эйндховена (Нидерланды). Приложение получилось настолько практичным, лаконичным и удобным, что уже более 10 лет выручает всех, у кого вдруг внезапно закончилось место на диске, а сейчас как раз позарез нужно расчистить пару десятков гигабайт, чтобы поставить новую игру, скачать фильм или просто забить это место в очередной раз мелким мусором.
Читать полностью »

Всем привет.

На написание поста сподвигла, казалось бы, тривиальная задача — мониторинг температуры в серверной. На эту тему существует довольно много различных решений (например, повесить видеокамеру и градусник перед ней), но большинство из крутых систем мониторинга, автоматического управления кондиционерами и т.п. стоят приличных денег. Отличие же предложенного варианта — бюджет. Около 250 российских рублей и немножко мозгов (бесценно).
Читать полностью »

Чистим автозагрузку Windows от вредных и ненужных программМне часто приходится помогать неопытным пользователям с решением проблем на компьютерах с Windows. И наиболее частая проблема — компьютер или ноутбук, который после покупки работал быстро, начинает тормозить и долго загружаться. В особенно запущенных случаях время загрузки доходит до 5 минут, и приходится ждать по минуте, пока запустится Word или браузер.
Основная причина проблемы кроется в системе распространения и установки программ для Windows. Программы скачиваются с разных сайтов в виде инсталляторов, после чего любой «уважающий себя» инсталлятор спешит накидать пользователю в автозагрузку множество «полезных» программ. Иногда от установки бонусных программ можно отказаться (зачастую неочевидным для новичка способом), иногда всё делается автоматически и без лишних вопросов.
Время загрузки компьютера растёт постепенно, поэтому пользователь поначалу не обращает на это внимания. Заметные проблемы начинаются, когда общая память, потребляемая автозагружаемыми приложениями, превосходит размер оперативной памяти компьютера, и система начинает использовать файл подкачки при любой попытке запустить браузер или офисный пакет.
Если у пользователя нет автоматически обновляемого антивируса, то зачастую к этим проблемам добавляются вирусы, вызывающие разные глюки и окна с сообщениями об ошибках. Если антивирус установлен, то проблем с вирусами обычно нет, но проблема с тормозами только усугубляется, так как сканер динамически проверяет файлы, открываемые запущенными в фоне процессами. Антивирус с древними базами (тоже распространённая ситуация) — это, как правило, сочетание зоопарка вирусов с тормозами.
Статья написана как инструкция по очистке компьютера, рассчитанная на не очень опытного пользователя, но опытные пользователи, возможно, тоже найдут для себя что-нибудь полезное.
Читать полностью »

В Miranda NG 0.95 появилась поддержка полноценных мета контактов в ядре. Что дальше?Прошло уже почти 2 года, как основные разработчики Miranda IM перешли в форк Miranda NG. С тех пор Miranda IM практически не развивается, а вот Miranda NG медленно, но верно идёт вперёд. В начале 2014 года вышла версия 0.94 с поддержкой шифрования в ядре, а совсем недавно вышел релиз 0.95, где была реализована полноценная поддержка мета-контактов взамен костылю, который годами использовался ранее. Теперь у каждого контакта своя история, а у мета-контакта — общая история без дублирования записей в базе.
Читать полностью »

Прим. автора: в продолжение темы продвижения приложений (ссылка), мы подготовили для вас перевод поста про элемент управления RateReminder, который позволит вам автоматизировать запрос выставления оценки у пользователей в приложениях для Windows, Windows Phone, а также универсальных приложений для обеих платформ.

Как встроить в Windows и Windows Phone приложения механизм оценивания

Проблема с оценками

Не секрет, что чем выше оценки у приложения, тем лучше оно расположено в магазине. Лучшее расположение означает большее число загрузок, а, чем больше загрузок, тем больше денег приносит приложение. Но часть проблем с оценками происходит из-за того, что люди редко оценивают приложения. А когда все-таки оценивают, то делают это из-за того, что, либо им очень нравится приложение, либо наоборот – очень не нравится. InfoSurv, компания, которая предоставляет маркетинговые услуги для таких компаний, как CocaCola, Nestle и Emerson, дала комментарий по этому вопросу в своем разделе часто задаваемых вопросов:

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

Так, как разработчики мы должны решить две проблемы:

  1. Получить оценки приложения от большего числа пользователей
  2. Обнаружить счастливых пользователей

Решаем проблему с рейтингом

Очевидно, что не имеет смысла просить кого-то оценить приложение после первого запуска – пользователь не будет знать, что ответить! С другой стороны, если пользователь продолжает использовать приложение какое-то время, мы можем сделать вывод, что приложение ценно для него. Поэтому, этих пользователей мы и хотим опросить.

Помимо поиска увлеченных пользователей, напоминание оценить приложение должно:

  1. Отслеживать число раз, которое оно было запущено – это помогает найти счастливых пользователей.
  2. Отслеживать, появлялось ли уведомление с просьбой об оценке приложения ранее. Так, мы не будем досаждать пользователям, которые уже проголосовали или ответили, что они не хотят голосовать.
  3. Дополнительно: приложение должно отслеживать число дней с момента установки приложения. Это ценно для сезонных приложений. К примеру, Рождественское приложение не актуально после 25 декабря (для тех, кто празднует его в эту дату) – пользователи не будут использовать его в течение года.
  4. Дополнительно: должна быть возможность отображать напоминание с учетом местного языка. Это важно для многоязычных приложений.

Код, выполняющий эти функции, не очень сложный, но он включает в себя некоторые компоненты (хранилище, диалоги, API магазина, локализацию и т.д.). Он шаблонный – одинаковый во всех приложений. Поэтому он является замечательным кандидатом для того, чтобы оформить его в библиотеку.
Читать полностью »

Почему AR.Drone 2.0, а не DJI Phantom, или Walkera

На рынке присутствует огромное количество квадрокоптеров есть, и крохотные, но дешёвые Hubsan’ы, и вполне крупные DJI Phantom который считаются эталоном квадрокоптера, и оптимальные по цене Walkera, и много другие модели. Но чем же среди всего этого разнообразия лично для меня выделяется AR.Drone, разумеется это управление по WI-FI с возмужанью передачи видео в реальном времени по нему же. Т.е. AR.Drone это единственный квадрокоптер который можно купить и без паяльника подключить к компьютеру и тут уж делать можно все что угодно, начиная от просто управления с джойстиком или мышкой и заканчивая автономными полетами на основе видео с камеры и 3D реконструкцией пространства.

Как я приучал AR.Drone к Windows

По умолчанию управление девайсом предполагается с планшета или телефона (ос любые за исключением wp 7.8) и при покупке продавцы предлагают все установить и настроить, но этот вариант не для нас, да и вообще это какое-то извращение управлять квадрокоптером тыкая в маленький экран не чувствую стиков под пальцами. После распаковки и первого подключения аккумулятора Drone сразу же появился среди WI-FI сетей и ноутбук к нему без проблем подключился. Можно было приходить к программной части. Разработка программы управления предполагалась исключительно на C# и поиск привел к двум существующим проектам:

Второй набор библотек мне показался более простым в понимании и не таким нагруженным, кроме того они были desktop в то время как AR.FreeFlight под runtime и выбор пал на Ruslan-B/AR.Drone. Причем что удивительно ни одной приличной программа для Windows с возможностью управление с джойстика или геймпада до сих пор нет. Неделя вечеров, проведенных за разработкой и получилась библиотека + программа с возможною управления с геймпада, выводом телеметрии поверх видео, расчетом времени полета, звуковым оповещением и всего того что мне было нужно для полетов. Но самое главное можно использовать компьютерное зрение и реализовывать автономный поле, так как библиотека выдает bitmap’ы видео и телеметрию, а принимает управляющий вектор. Описывать в данном посте саму библиотек и программу думаю не стоит так как это отдельная и сложная тема. Пример наложенной телеметрии на фотографии. Программа называется IsDrone, исходный код и инсталятор тут http://isdrone.codeplex.com.
Читать полностью »

image Доброго времени суток, дорогие читатели. Многие используют Rainmeter для чисто визуальных улучшений рабочего стола операционной системы, но мне пришла в голову идея по использованию его в качестве дополнения к рабочему столу для пользователей на предприятии. К примеру, системная информация для пользователя и администратора, доступ к административным функциям из панели, запуск ярлыков (RPD, URL, BAT) и прочее.
Читать полностью »


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