Почему я отказался от e107

Winreview.ru два года существовало под управлением CMS e107, и за это время я неоднократно получал письма с просьбой о помощи от читателей, решившихся запустить собственный сайт на этой системе. Я как мог отговаривал их от этого, и я надеюсь, мне это удавалось. Несмотря на то, что два года — это не два дня, в итоге я сам ушел от неё прочь. Сегодня я хочу рассказать, какие проблемы ждут пользователя e107, и почему, собственно, я сам от неё отказался.
Читать далее «Почему я отказался от e107»

Кросспостинг статей из WordPress в PhpBB

Я - постоянный читатель форумов Oszone (правда, не очень регулярный, да ну не суть). Есть одна фича, которую реализовали создатели ресурса - дублирование новостей сайта на форуме в специальном разделе. Это реально удобно в первую очередь для посетителей форума: увидел новые посты, понравилось что - пошел и прочитал. Короче, я решил реализовать подобное для Winreview.

На нашем сайте [теперь] используется WordPress и система форумов PhpBB, девственно чистая в плане модов. Имеющиеся готовые плагины трансляции WordPress в PhpBB меня не устроили: почти все у меня тупо не заработали, а последний, якобы гарантировано работающий, поверг меня в уныние тем, что предполагал модификацию движка PhpBB (и потенциальные грабли с его будущим обновлением, ну уж нет). Задача кросспостинга статей из WordPress в PhpBB на самом деле не настолько сложная, чтобы не поддаться соблазну сваять собственный велосипед с квадратными колёсами плагин для WordPress. Я не устоял и через час он был готов. Хотите узнать, что у меня получилось? Читайте продолжение статьи.

Читать далее «Кросспостинг статей из WordPress в PhpBB»

Пользовательские профили — один из кирпичиков в фундаменте успеха Windows 8

Конкуренция на рынке планшетных компьютеров очень жесткая, поскольку потенциально можно получить огромную прибыль (взгляните на отчеты Apple). Неудивительно, что все отчаянно пытаются урвать свой кусок пирога. Каждый производитель ищет свой путь выхода на рынок, порой приводящий в тупик в самом своём начале (HP), порой  начинающийся в тумане концепций (RIM). Apple борется изо всех сил, чтобы не потерять ни  малейшей частицы своего господства, которое, по мнению большинства аналитиков, продлится по крайней мере до 2014 года. И вот Microsoft, словно в омут с головой, бросилась на поле битвы, представив Windows 8 Developer Preview. Хельге Клейн, талантливый разработчик (SetAcl вам, я полагаю, что-нибудь говорит?) и технический блоггер, считает, что Windows 8 имеет все шансы на успех - и особенно на планшетах! Почему? У него довольно интересные аргументы:

Читать далее «Пользовательские профили — один из кирпичиков в фундаменте успеха Windows 8»

Переход в нужный раздел реестра одним щелчком мыши

В своих статьях я довольно часто пишу «перейдите в раздел реестра HKEY_что-то_там», и это подчас утомительное путешествие (особенно когда требуется попасть в раздел идентификатора класса какого-нибудь ActiveX). Поэтому я хочу поделиться с вами решением, максимально упрощающим переход в раздел реестра до двух действий: копируете в буфер обмена путь к реестре - щелчок мыши - и вы на месте. Читать далее «Переход в нужный раздел реестра одним щелчком мыши»

DWM под микроскопом

DWM, он же Desktop Window Manager - современная графическая подсистема, появившаяся ещё в ранних альфа-сборках Windows Vista под именем DCE (Desktop Compositing Engine). При помощи неё реализован новомодный графический интерфейс Aero в Windows Vista и Windows 7.  Хотите узнать подробней, как работает DWM? Вам интересно, какие параметры реестра влияют его работу? Хотите узнать, как работать с ним программно? Тогда вперед, под кат. Если вам станет скучно - в конце статьи покажу котика.

Читать далее «DWM под микроскопом»

Запуск нескольких копий редактора реестра. Ключи командной строки regedit.exe

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

Читать далее «Запуск нескольких копий редактора реестра. Ключи командной строки regedit.exe»

Как узнать, какая программа использует тот или иной порт в Windows 7

Существует много различных приложений, показывающих, какое приложение "слушает" тот или иной порт в настоящее время. Вы можете воспользоваться приложениями SysInternals Process Explorer, Sysinternals TCPView, Nirsoft CurrPorts, все они весьма замечательны, но в нужный момент их может просто не оказаться под рукой. Их отсутствие можно восполнить встроенными средствами операционной системы.

Читать далее «Как узнать, какая программа использует тот или иной порт в Windows 7»

Управление громкостью звука при помощи горячих клавиш и из командной строки

Я буду выглядеть банально, если начну вам рассказывать, как удобно и приятно использовать горячие клавиши, как это экономит время и т.п. Если вы подошли к компьютеру не вчера, вы это знаете.

С тех пор, как в зоопарке моих компьтеров появился Linux, мне чертовски нравится возможность повесить произвольные сочетания клавиш на что угодно, в том числе на управление громкостью звука. В один прекрасный момент мне захотелось иметь что-то подобное на системах с Windows 7. Встроенные стредства этой ОС здесь не помогут, и если вы не обладаете мультимедийной клавиатурой, придется обратиться за помощью к сторонним утилитам. Я предлагаю воспользоваться утилитой NirCmd, главный плюс от этого - отсутствие постоянно висящих в памяти программ.

Читать далее «Управление громкостью звука при помощи горячих клавиш и из командной строки»

Windows 8: венец двадцати лет неудачных реализаций пользовательского интерфейса

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

Если вы внимательно следите за Microsoft, вы наверняка понимаете, что нововведения интерфейсной части Windows 8 прошли долгий и тернистый путь по трупам предыдущих наработок компании.

Многие из этих наработок были экспериментальными проектами, а некоторые вообще не были выпущены на рынок. Ни один из них не выдержал конкуренции с моделью «иконки на рабочем столе», появившейся в начале 90х годов в MAC-ах и затем получившей массовое распространение в Windows и всевозможных мобильных ОС. Все они — часть истории Microsoft (и её интеллектуальная собственность), и все они сыграли свою важную роль при проектировании Windows 8.

Давайте вместе посмотрим на генеалогическое дерево грядущей ОС.

Читать далее «Windows 8: венец двадцати лет неудачных реализаций пользовательского интерфейса»

ThinVNC — доступ к удаленному компьютеру через браузер без сторонних утилит

Когда речь заходит о том, чтобы получить удаленный доступ к другому компьютеру, на память сразу приходят традиционные коммерческий RAdmin, бесплатные UltraVNC, а также популярный в последнее время TeamViewer (бесплатный для использования дома, что, впрочем, не мешает некоторым компаниями невозбранно им пользоваться в "коммерческих" условиях и целях, ну да ладно). Эти программы можно назвать уже ветеранами своего дела, и их модель организации удаленного доступа примерно одинакова: на удаленном компьютере стоит сервер, на вашем запускается клиент. Программа ThinVNC, решая пресловутую задачу удаленного доступа, отличается от своих собратьев отсутствием клиентской части.

Читать далее «ThinVNC — доступ к удаленному компьютеру через браузер без сторонних утилит»

css.php