Привет! Вот задался вопросом по-поводу выбора ICQ клиента. Большинство пользователей выбирает стандартный клиент ICQ, пост-советское большинство выбирает QIP. Но на квипе свет клином не сошелся, конечно, после приобретения яндексом квипа его стали развивать и пиарить как-только можно, НО — программа закрыта и основная её идея — привлечь пользователей на свои сервисы, т.о. получать деньги с рекламы. Но мне не нравятся программы, которые навязывают пользователю выбор своих сервисов. Альтернатива же стандартным программам — клиент «Miranda».
Miranda — это open source клиент, который отличается от вышеназванных тем, что поддерживает кодировку UTF-8, т.е. вы без проблем сможете общаться и с восточными людьми, у которых свои слова иероглифами и т.п. символами. Также основной плюс миранды в том, что этот клиент поддерживает расширение функционала плагинами и протокол MRA, на который в скором времени перейдёт ICQ, так что через год-два вам не придётся менять клиент из-за того, что не поддерживается новый протокол.
Чтобы получить клиент под себя его нужно настраивать, то проще воспользоваться сборкой, т.е. это уже настроенный клиент с какой-то графической темой и набором смайликов, один из таких клиентов — Miranda IM Native.
Скачать данный клиент можно отсюда: .
Скриншот внешнего вида:
Интерфейс очень приятный, есть возможность выбора при установке наборов смайликов, потом конечно можете добавить и плагины, например для вывода сообщений из Vkontakt’a , или показа погоды и потребляемого трафика. В общем устанавливайте и пользуйтесь.
Привет! Знаете что такое Windows God Mode? Если да, то дальше можно не читать, если же нет, то "YOU ARE WELCOME"
И так, объясню в кратце эту вещь, Windows God Mode — это режим простого администрирования Windows 7, при этом Вы входите в папку где отображено около 300 настроек системы, для более быстрой её настройки.
Чтобы испытать этот режим достаточно создать папку с любым именем и в конце написать .{ED7BA470-8E54-465E-825C-99712043E01C} апвапва, т.е. полное имя папки будет выглядеть так: " drfits.com.{ED7BA470-8E54-465E-825C-99712043E01C} ". Теперь зайдите в эту созданную папку и увидите кучу настроек, т.е. основная настройка windows 7 может проходить из этой папки без каких-либо проблем и неудобств.
Привет! Сегодня я поделюсь своими знаниями на тему настройки браузера Firefox версий 3.x, 4.x и 5.x. Настройки одинаково работают на обоих версиях браузера. Собственно почему Firefox, а не другой браузер, например Opera, Google Chrome и иже с ними — мне нравится то, что здесь я сам могу устанавливать те функции, которыми буду пользоваться и они в дальнейшем сами будут обновляться. Настройку плагинов и описание наиболее полезных возможно когда-нибудь и опишу, но если это будет кому-то интерестно и полезно.
И так, для настройки нам необходим вначале сам браузер, если Вы его ещё не установили, то загрузить его можно нажав на картинку ниже и загрузить с официального сайта самую последнюю версию
Теперь после загрузки приступим непосредственно к самой настройке браузера. Для этого запускаем браузер и в адресной строке набираем: about:config и жмём Enter, в итоге появится окно в котором нажимаем «я обещаю, что буду осторожен!». Теперь перед Вами открыто окно настроек, в котором есть строка «Фильтр» — вот сюда мы и должны вводить вначале параметры которые будем менять, чтобы не искать их среди сотен других, правда это по-желанию, если Вам приятней искать параметры среди других и у Вас куча свободного времени, то можете поступить по-своему.
Описание изменяемых параметров:
Вводим в поле«Фильтр» текст: network.http.pipelining , нажимаем на строке этого параметра два раза левой кнопкой мыши и значение поменяется на true. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Логическое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим network.http.pipelining затем повторяем этот пункт сначала.
Вводим в поле«Фильтр» текст: network.http.proxy.pipelining , нажимаем на строке этого параметра два раза левой кнопкой мыши и значение поменяется на true. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Логическое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим network.http.proxy.pipelining затем повторяем этот пункт сначала.
Вводим в поле«Фильтр» текст: network.http.proxy.pipelining.ssl , нажимаем на строке этого параметра два раза левой кнопкой мыши и значение поменяется на true. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Логическое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим network.http.proxy.pipelining.ssl затем повторяем этот пункт сначала.
Вводим в поле«Фильтр» текст: network.http.pipelining.maxrequests , нажимаем на строке этого параметра два раза левой кнопкой мыши и в появившемся окне вводим число 32. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Целое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим network.http.pipelining.maxrequests и жмём «Ok» в ещё одном появившемся окне вводим 32 жмём кнопку «Ok» на окне.
Вводим в поле«Фильтр» текст: nglayout.initialpaint.delay , нажимаем на строке этого параметра два раза левой кнопкой мыши и в появившемся окне вводим число 0. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Целое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим nglayout.initialpaint.delay и жмём «Ok» в ещё одном появившемся окне вводим 0 жмём кнопку «Ok» на окне.
Вводим в поле«Фильтр» текст: network.dns.disableIPv6 , нажимаем на строке этого параметра два раза левой кнопкой мыши и значение поменяется на false. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Логическое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим network.dns.disableIPv6 затем повторяем этот пункт сначала.
Вводим в поле«Фильтр» текст: content.notify.backoffcount , нажимаем на строке этого параметра два раза левой кнопкой мыши и в появившемся окне вводим число 5. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Целое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим content.notify.backoffcount и жмём «Ok» в ещё одном появившемся окне вводим 5 жмём кнопку «Ok» на окне.
Вводим в поле«Фильтр» текст: ui.submenuDelay , нажимаем на строке этого параметра два раза левой кнопкой мыши и в появившемся окне вводим число 0. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Целое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим ui.submenuDelay и жмём «Ok» в ещё одном появившемся окне вводим 0 жмём кнопку «Ok» на окне.
Вводим в поле«Фильтр» текст: plugin.expose_full_path , нажимаем на строке этого параметра два раза левой кнопкой мыши и значение поменяется на true. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать», в этом пункте выбираем подпункт «Логическое», ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим plugin.expose_full_path затем повторяем этот пункт сначала.
Вводим в поле»Фильтр» текст: browser.tabs.animate , нажимаем на строке этого параметра два раза левой кнопкой мыши и значение поменяется на false. Если такого параметра не нашло, то нажимаем на свободном месте поля под строкой «Фильтр» правой кнопкой мыши, в появившемся меню выбираем пункт «Создать«, в этом пункте выбираем подпункт «Логическое«, ну и давим левой кнопкой мыши по-нему, в появившемся окне вводим «false«.
Вот в принципе и все основные настройки браузера, которые увеличат его скорость раза в 2-3, попробуйте, думаю Вам понравится. Если некоторые сайты стали открываться медленно, то измениет параметр network.http.pipelining.maxrequests на 24, 16, 8 или 4, этот параметр отвечает за число запросов для параллельной загрузки (картинок и графики с сайта, ну и прочих скриптов страниц), т.к. число этих потоков ускоряет Вам просмотр страниц в интернете, но нагружает сайты, то иногда администраторы сайтов/серверов пытаются ограничить пользователям с большим числом потоков просмотр сайта, т.к. думают, что они пытаются вывести их сайт из строя . В этом нет ничего страшного, просто поменяйте параметр и посмотрите с каким значением Ваш любимый сайт будет работать.
При разработке JavaScript, да и при вёрстке страниц в браузере Firefox не возможно обойтись без использования Firebug. Невозможно обойтись также и без дополнений к нему. Возникает резонный вопрос:«Откуда взять дополнения к Firebug?» Ответ на этот вопрос можно найти на странице: http://getfirebug.com/wiki/index.php/Firebug_Extensions На странице предоставлены дополнения к Firebug, сделаны маленькие скриншоты [...]
Часто, а то и почти-всегда встречаются следующие вопросы: Какие бывают области видимости (модификаторы доступа) у переменных и методов? Каким образом модификатор доступа можно изменять в наследниках класса? Ответим на данный вопрос ниже. Уровень доступа определяет то, как остальные классы могут использовать какое-либо поле класса или метод класса. Есть два уровня [...]
Сегодня Google Chrome обновился до 18 версии. Что в нём стало такого особенного? Всё очень просто, раньше для обработки регионов в WebGL происходила не на аппаратном уровне (графических процессоров средствами видеокарт), а на программном, сейчас для рендеринга и обработки будут использовать функции железа (если оно это позволяет делать, а всё [...]
Для перехвата нажатой клавиши используется переопределение события onkeypress (возварщает true — если событие должно обрабатываться дальше при bubling, false — прерывает дальнейшее выполнение ), которое возникает в браузере при нажатии любой клавиши на клавиатуре. Пример использования: function customOnKeyPress(evt) { var evt = (evt) ? evt : ((event) ? event : [...]
Eclipse Color Themes или как сменить подсветку кода в редакторе При программировании в Eclipse важным моментом является подсветка кода, ведь в подсвеченном коде разобраться куда проще и легче, чем в сплошном и плохо разделяемом, хотя тут некоторые могут поспорить Для изменения подсветки кода в Eclipse я использую дополнение, которое называется [...]
После выхода в свет Java 7, все стали бурно обсуждать критическую ошибку с циклами, которая была обнаружена и воспроизведена группой разработчиков Tomcat(если мне не изменяет память). Эта ошибка с циклами, по-заверениям разработчиков Java, будет исправлена в Java 7 Build 2, а пока этого не произошло, то можно использовать опцию JVM, [...]
Сегодня столкнулся с очередной проблемой, которая как-всегда подкралась незаметно из-за угла. Дело обстояло следующим образом. После скачивания Eclipse Indigo 3.7 и запуска его в JVM 7 я обычно ставлю плагины, которые облегчают программирование, например подсветку синтаксиса в окне редактора, или авто дополнение кода JavaScript и т.п. После того, как я [...]
Часто на форумах, в чатах, в ICQ и Skype нам задают много вопросов, которые вполне, при желании, можно было бы найти в Google, но по каким-то причинам не сделали этого. В таких случаях я предлагаю давать ссылки через сервис http://lmgtfy.com/ (На оригинале пишится как: Let me google that for you) [...]
Привожу ссылку на достаточно хорошую библиотеку тегов и к тому же — бесплатную ! Библиотека находится здесь — http://www.primefaces.org Презентацию можно увидеть на видео чуть ниже, в общем мне библиотека очень даже понравилась
Можно еще дать несколько простых советов:
- Не используйте модификатор public для полей класса (кроме констант)
- Будьте внимательны с private-методами, ...
На самом деле мне не помогло.
Помогает другое:
добавьте в eclipse.ini 2 строчки
-vm
c:\develop\java\jdk1.6.18\bin\javaw.exe
во 2-й сроке соотв. указываем путь к javaw.exe вашего ...
Английский, например, хорошо изучать по мультимедийным дискам. Например, "Профессор Хиггинс", там и грамматика есть (полностью из English Grammar от Мёрфи) ...