Мой конфиг my.cnf для быстрого восстановления таблиц

04.04.2012 0 comments »

mysql

Привожу часть настроек конфига, помогающий оптимизировать локальную базу данных для быстрого восстановления поломанных (crushed) таблиц MySQL.

Author: Vitaly Orlov


WMWare - Could not get vmci driver version

04.04.2012 15 comments »

Vmware

При попытке запустить Windows XP в WMWare получил вот такую ошибку:

Could not get vmci driver version: Неверный дескриптор.
You have an incorrect version of driver "vmci.sys". Try reinstalling VMware Workstation.
Module DevicePowerOn power on failed.

Пришлось идти искать проблему..

Author: Vitaly Orlov


mpm itk ограничить кол-во соединений для клиентов

03.04.2012 0 comments »

Apache logo

Столкнулся с проблемой: сервачок с маленьким кол-вом памяти, постоянно зависал. В логах я увидел, что это происходило из-за того, что отведенные 500 мб ОЗУ и 2Гб свапа быстро съедали невиданные процессы (думаю поисковые боты) и сервак падал. Все бы ничего (мне даже не лень его перегружать), но ссылки из Sape начали уходить в Error и доход падал. Надо было решать эту проблему.

Author: Vitaly Orlov


Glassfish - Enable Secure Admin to access the DAS

01.04.2012 5 comments »

Glassfish

После установки GlassFish и попытке войти в админку которая на порту 4848, получил такую ошибку: Configuration Error. Secure Admin must be enabled to access the DAS remotely.

Author: Vitaly Orlov


Glassfish пароль по-умолчанию

01.04.2012 1 comment »

Glassfish

При установке сервера GlassFish, необходимо на одном из этапов сменить master пароль. Но он просит ввести старый master пароль.. но откуда мы его знаем?

Author: Vitaly Orlov


Putty, не работает F10 и Camtasia Screen Recorder

01.04.2012 0 comments »

F10 кнопка

Столкнулся с забавной проблемой: перестала работать клавиша F10, в Midnight Commander, открытым через Putty на одном из серверов.

Author: Vitaly Orlov


Как отключить AccessLog в Apache2

31.03.2012 0 comments »

Apache logo

Сегодня делал бэкап и заметил что один из файлов логов, а именно other_vhosts_access.log был больше 2 ГБ. Так как список тех кто там ломиться ко мне на сайт мне не особо интересно (не стоят анализаторы логов, есть внешняя статистика), то я решил отключить этот лог отключить.

Author: Vitaly Orlov


Запуск jar файла по двойному клику

30.03.2012 5 comments »

Сделал экспорт GUI проекта в jar файл, и по двойному клику по нему получал ошибки запуска. Но при запуске через консоль все работало прекрасно. Конечно через консоль совсем не удобно запускать и создавать постоянно bat файлы так же не охота. Поэтому я решил пофиксить это.

Author: Vitaly Orlov


Как получить путь к папке в которой находится приложение

28.03.2012 0 comments »

Часто требуется получить путь к папке с приложением. Это например может пригодится, чтобы построить путь к папке с изображениями или к файлу настроек. Давайте посмотрим как это можно сделать в Java.

Author: Vitaly Orlov


Java как получить текущий год в виде числа

27.03.2012 0 comments »

Для того чтобы получить текущий год в виде числа, нам необходимо поработать с классом Calendar.

Author: Vitaly Orlov


Java тестируем метод toString

27.03.2012 15 comments »

Сегодня поговорим о методе toString(). Этот метод служит для представления объекта в виде строки. Это требуется например если мы хотим вывести объект на экран.

Author: Vitaly Orlov


Sape: Как вывести ссылки в сайдбаре блоком

27.03.2012 3 comments »

Sape

Сегодня добавлял несколько сателлитов в сапу и решил вывести ссылки в виде блока. На сайтах у которых есть сайдбар это довольно удобно, а главное выглядят они намного лучше, чем просто ссылки через запятую. О том как вывести так ссылке и пойдет речь..

Author: Vitaly Orlov


WordPress, WP Super Cache и Sape

27.03.2012 8 comments »

Wordpress

В прошлый раз, в статье: WordPress, W3 Total Cache и Sape я уже рассказывал как использовать кеширование и сделать блок, который не будет кешироваться, для того чтобы поместить туда код сапы. Сегодня рассмотрим тот же способ, но уже для плагина WP Super Cache

Author: Vitaly Orlov


if else if if else

26.03.2012 0 comments »

if-else

Давайте рассмотрим как будут обрабатываться выражения типа этого, а именно порядок выполнения if-else:

Author: Vitaly Orlov


Логическое и побитовое "И"

26.03.2012 2 comments »

Амперсанд

Очень часто, молодых специалистов легко завести в тупик, спросив чем отличаются два условия:
if (a&&b){}
и if (a&b){}. Сегодня я расскажу в чем отличие.

Author: Vitaly Orlov


Именование в Java

26.03.2012 0 comments »

Сегодня я протестирую именование переменных на языках отличных от английского. А так же составлю список правил именования.

Author: Vitaly Orlov


Как добавить иконку для сайта

24.03.2012 0 comments »

html

Добавить иконку для сайта, довольно просто. Все что вам необходимо, это закачать иконку 16x16 пикселей в корень сайта и добавить пару строчек в шаблон или index-ный файл.

Author: Vitaly Orlov


WordPress: WP-PostViews и W3-Total-Cache

24.03.2012 0 comments »

Wordpress

Сегодня добавил плагин WP-PostViews, который считает кол-во просмотров постов, а так же позволяет вывести самые популярные посты в сайдбар с помощью виджета. Но вот незадача, он не работал, так как ожидалось из-за того, что стоит так же плагин кеширования W3 Total Cache.

Author: Vitaly Orlov


Нагрузка на сервер от поисковиков

23.03.2012 0 comments »

Робот

Сегодня заметил что один из моих серверов дико перегружен. Load average был стабильно за 30. Началось все с того, что при коннекте к серверу по ftp, я получил ошибку 10600, что мол нет коннекта к серверу. Да уж подумал я, пошел по ssh смотреть в чем проблема.

Author: Vitaly Orlov


Java Labs - Вступление

23.03.2012 1 comment »

Несколько месяцев назад, я решил, что нет ничего лучше, чтобы самые лютые месяцы зимы провести с пользой. А что может быть лучше, чем выучить еще один язык программирования. Этим языком оказалась Java. Надо сказать, что до момента моего решения, я уже прочитал пару книжек по этому языку. Но, именно "прочитал". Т.е. я не разрабатывал особо на нем ничего, так пару hello-world-ов из книжки. Но общее представление о языке я имел.

Author: Vitaly Orlov