Приветствую тебя, читатель. У меня есть хобби — это старый добрый Warcraft 3. На хабре уже был цикл статей, посвященный этой замечательной игре. Хочу поделиться с комьюнити одной утилитой, пригодившейся мне при проведении стримов. Всех заинтересовавшихся прошу пройти под кат.
Читать полностью »
Метка «hooks»
Делаем простое удержание курсора в окне Warcraft 3
2013-09-23 в 18:05, admin, рубрики: c++, hooks, streaming, Warcraft, windows, метки: full-screen, hooks, streaming, WarcraftРазрегистрация оконного крюка
2013-03-28 в 11:28, admin, рубрики: hooks, win32, windows, метки: hooks, win32, windows
Холмс. А скажите, друг мой Ватсон, доводилось ли Вам разрегистрировать оконный крюк, в особенности глобальный?
Ватсон. Хм… что же может быть проще, дорогой Холмс.
::UnhookWindowsHookEx( hhookMy);
Х. Не скажите, Ватсон, не скажите. После этого вызова DLL-модуль, содержащий функцию крюка, по-прежнему загружен во все процессы, в которые был загружен. Система выполняет выгрузку этого DLL лишь спустя некоторое время. А именно в тот момент, когда через очереди сообщений всех нитей (имеющих таковую очередь) пройдёт хотя бы по одному оконному сообщению. И так для каждого процесса на рабочем столе.
В. Вот, ничего себе! Читать полностью »
Групповая разработка сайтов через git — автоматическое создание/удаление сайтов из git-бранчей
2012-11-15 в 20:53, admin, рубрики: development, Git, hooks, linux, redmine, Веб-разработка, метки: development, Git, git hooks, hooks, redmine В этой статье я расскажу, как создать групповую среду разработки сайтов через git с помощью git-хуков. Статья рассчитана на опытных системных администраторов, я лишь опишу алгоритм.
Многое на эту тему уже обсуждалось, а я добавлю, как автоматически создавать или удалять сайты при создании/удалении бранчей в git-репозитории. Такая возможность может пригодиться, к примеру, если над разными частями сайта работают разные программисты и нужны разные площадки (бранчи). После основной разработки и тестирования выполняется merge в основную ветку, а бранчи и тестовые сайты удаляются или архивируются.
Создание плагинов для Redmine
2012-04-23 в 5:58, admin, рубрики: hooks, plugins, redmine, ruby on rails, метки: hooks, plugins, redmine, ruby on rails Процесс создания плагинов для Redmine очень слабо документирован. Задача данной статьи отчасти восполнить этот пробел, рассказав про успешный опыт создания небольшого, но полезного плагина. Важное примечание. Redmine написан на Ruby on Rails, вам нужно быть к этому готовым, если вы собрались делать свой плагин :)
Читать полностью »