Хотите узнать, как открыть hosts-файл в Windows за 3 секунды, при этом не используя мышь и даже не зная, где этот файл вообще находится? Загляните под кат.
Читать полностью »
Хотите узнать, как открыть hosts-файл в Windows за 3 секунды, при этом не используя мышь и даже не зная, где этот файл вообще находится? Загляните под кат.
Читать полностью »
Хочу представить вниманию публики небольшую утилитку написанную исключительно для собственного удобства. Всем известно как linux легко и приятно расправляется с повесившимися задачами, а если кто-либо пользовался утилитой «xkill» тот хорошо себе представляет насколько удобно просто кликнуть по зависшему окну и отправить его в мир иной. Не менее известно и то, что в Windows ситуация с этим несколько похуже и такого вот xkill-а лично мне в Windows всегда не хватало. Существует несколько аналогов, но ни один из них меня не устраивал по разным причинам. Главным образом не хотелось что бы приложение висело где-нибудь в трее а запускалось, делало свое дело, и уходило проч. Вот и созрела идея сделать все своими руками. Опыта с WinAPI у меня ноль, но, все же, что-то вышло. Читать полностью »
В статье рассказывается, как осуществить поддержку мультиоконного режима в операционной системе семейства Windows.
Перед тем, как приступить к работе с множеством мониторов необходимо их перечислить. Для этого можно воспользоваться функцией EnumDisplayMonitors. Эта функция позволит получить описатели ( HMONITOR ) всех мониторов из, которых можно достать необходимую информацию.
BOOL EnumDisplayMonitors(
__in HDC hdc,
__in LPCRECT lprcClip,
__in MONITORENUMPROC lpfnEnum,
__in LPARAM dwData);
Для перечисления мониторов в системе все параметры, кроме функции обратного вызова, достаточно установить в NULL. Для удобства можно сложить информацию о мониторах в вектор, который будет заполняться по мере вызова CALLBACK- функции.
BOOL CALLBACK EnumMonitorsProc(HMONITOR hMonitor, HDC, LPRECT rect, LPARAM lParam)
{
m_vectAllMonitors.push_back( hMonitor );
return true;
}
Попросили меня как-то спасти базу 1С с рабочего ноутбука. С 1С я не работал и не сильно горел желанием это делать, но очень уж попросили, поэтому согласился. Приехал, диагностировал посыпавшийся хард, решил вытащить базы и менять весь ноутбук, чтобы 1С ворочалась шустрее. А для того, чтоб не потерять базы, если хард и на новом ноутбуке начнёт умирать — решил сделать какую-нибудь систему бэкапов.
Читать полностью »
В этом обзоре мы поговорим про бесплатные курсы виртуальной академии Microsoft MVA, которые будут полезны как профессиональным разработчикам программного обеспечения, так и новичкам. Обратите внимание, что видео-плеер на сайте для ряда курсов, которые созданы на английском языке, содержит возможность включить русские субтитры.
Хит! Новичкам! Знакомство с игровыми подсистемами для Windows 8
Данный курс посвящен всем аспектам разработки игр для Windows 8, от определения целевой аудитории до получения прибыли от продукта. Вы узнаете об игровых подсистемах, упрощающих разработку, таких как Construct 2 от Scirra, GameMaker от YoYo Games и Unity. Данный курс предназначен для начинающих разработчиков игр и содержит демонстрации и многочисленные рекомендации, помогающие добиться успеха.
Сертификация! Приступаем к созданию веб-приложений ASP.NET MVC 4
Разработчикам для платформы Microsoft: прослушайте этот курс, если вы хотите начать создавать корпоративные веб-приложения или же просто требуется применить новые функции MVC либо обновить свою сертификацию Майкрософт. В рамках этого насыщенного курса вы узнаете все необходимые сведения. Он является продолжением курса Начинаем разработку на языке HTML5 с использованием JavaScript и CSS3. С его помощью также можно подготовиться к экзамену 70-486.
Хит! Новичкам! Английский. Windows Phone 8.1 Development for Absolute Beginners
Отличный и глубокий курс из 30 модулей посвященый всем аспектам разработки под мобильную платформу Windows Phone с учетом новинок самой свежей версии WP8.1. Курс на английском языке, но нагляден и вполне понятен и доступен.
Читать полностью »
Совсем недавно вышла новая версия библиотеки, которая будет полезна С# разработчикам, разрабатывающим или планирующим разрабатывать кроссплатформенные мобильные приложения.
SQLitePCL может быть использована для реализации локальной базы данных в приложениях для Windows, Windows Store, Windows Phone, Android (Xamarin) и iOS (Xamarin). Она бесплатна и ее код открыт для всех желающих.
Я проверила ее в действии, чем и хочу с вами поделиться.
Читать полностью »
При первом знакомстве с zabbix, меня переполняли эмоции и фантазии о мониторинге всего на свете. Первой была идея предотвращения физических неисправностей путем отслеживания основных показателей железа, например температуру или напряжение, поскольку мне видится весьма логичным и экономически выгодным, поменять термопасту или начать подбирать замену уставшей технике до того как пользователь сообщит о её преждевременной кончине или страшных тормозах.
Система мониторинга Zabbix действительно очень мощная и гибкая, но, к сожалению, далеко не все аспекты для отслеживания доступны из стандартных коробочных шаблонов. Таким образом, моя фантазия с треском разбилась об стену отсутствия штатных инструментов мониторинга температур в Windows.
Читать полностью »
Один из самых часто задаваемых вопросов на официальном форумe Unreal Engine 4, касаемо разработки для iOS, это возможность разработки code-based проектов на Windows, без необходимости покупать и использовать Mac OS X как того требует официальная документация. Решения есть, но они плохо расписаны и могут отнять много времени на пробы и ошибки. О трудностях перевода на русский и говорить не приходится. Так и родился этот туториал, которым я хочу с вами поделиться.
Читать полностью »
Уже лет как пять я хотел с собой таскать планшет, который бы позволял мне в любое время получить максимально возможную замену моему домашнему компьютеру. Но как я ни крутился ценовой диапазон ниже 50тр. никак не опускался причем в любое время — два года назад, год назад, сейчас… год вперёд :) С течением времени окружающие меня друзья обзавелись, порой достаточно мощными, планшетами/читалками на Android, я же упорно выкручивался телефоном на Android, периодически облизываясь на планшеты с перьевым вводом. И вот судьба отнеслась ко мне благосклонно и, случайно зайдя в комиссионный магазин, я случайно (вывожу правило для алгебры случайной логики: две случайности дают неслучайность) увидел планшет Samsung ativ smart pc xe700t1c-A02RU. Естественно сильно заюзаный. Без GSM. Без GPS. Без NFC. Без док-станции. Просто планшет на Windows 8 c Wi-Fi, парой видеокамер и датчиком положения. Ничего примечательного вроде бы. Но с четырехядерным Core i5-3317U, 4Gb RAM, 128Gb SSD и поддержкой технологии WACOM (естественно перо в наличии). Я не выдержал и купил.
Читать полностью »
Задавшись вопросом найти все фотографии близкого человека, или разбирая фотки из похода, турпоездки и т.д. мы часто начинаем мониторить папки на компьютере. Однако, уже спустя час-другой многие бросают эту затею, пройдя меньше половины фотоархива и устав от поиска ненужных снимков среди сотен «Новых_папок_222» и десятков «DCIM».
Мы торопимся жить. Наши воспоминания складируются в папки, сливаются с флешек фотоаппаратов, синхронизируются cо смартфонов и… забываются. В этом обзоре постараюсь отметить сильные и слабые стороны приложений, доступных обычным людям с Windows, которые могут подарить нашим воспоминаниям вторую жизнь.Читать полностью »