Разрешить доступ к mysql-серверу с удаленной машины.

Дата: Апрель 6, 2011 - 9:07 пп Нет комментариев

mysqlМаленькая напоминалка.. а то постоянно забываю. :)

По-умолчанию доступ к серверу разрешен только с локального хоста (то есть с компьютера на котором установлена сама база). Чтобы разрешить доступ к серверу к  определенной базе с определенного удаленного хоста нужно выполнить следующие команды:

GRANT ALL ON BASENAME.* TO USERNAME@REMOTEMASHINENAME IDENTIFIED BY ‘pass1′;

FLUSH PRIVILEGES;


Миграция данных с железного массива на ZFS массив

Дата: Март 26, 2011 - 12:07 дп Нет комментариев

Наконец то я начал перевод данных с железного массива RAID5 основанного на Fastrak 4650 на ZFS пул raidz на этом же контроллере.

Зачем? Ну, во-первых, это софтовый раид, не завязанный на железе (если железка умрет, то я спокойно прееставлю и соберу массив на другом железе). Во-воторых в ZFS есть постоянный контроль данных, возможно сжатие и конфигурирование массива, можно расширят его. В-третьих там есть такая замечательная вещь как снапшоты.

Снапшоты очень  пригодятся для того чтобы обезопасить свои данные от случайного удаления и ненужной модификации.

К сожалению, процесс этот небыстрый.. чтобы переписать 4ТБ данных понадобится более суток.

Как посмотреть что же внутри архивных логов oracle?

Дата: Март 24, 2011 - 6:17 дп Нет комментариев

По работе мне  иногда приходится заглядывать в содержимое архивных (да и оперативных логов), например, затем чтобы узнать, а что же это налопаилось за одну минуту оголо 1ГБ архивных логов… :)

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

select * from v$log
для архивных редологов: select name,first_time,completion_time from v$archived_log
для оперативных логов: select lf.MEMBER,l.bytes,l.ARCHIVED,l.STATUS,l.FIRST_TIME from v$logfile lf,v$log l where lf.GROUP#=l.GROUP# order by first_time
Читать далее »

Проверка расширений файлов прикрепляемых через форму

Дата: Март 16, 2011 - 11:48 пп Нет комментариев

Если нужно проверять расширение загружаемых через форму файлов, то поможет вот этот кусочек:

var re = new RegExp(”.*\.(sql|SQL|7zip|7ZIP)$”);

var m  = re.exec(form1.v_file_str.value);

if (m == null) {

form1.submit();

} else {

alert(”Нельзя прикреплять файлы с расширениями: sql,7zip”);

return false;

}

Где form1.v_file_str.value - это элемент типа file в форме form1

Данный кусок делает проверку на расширения sql и 7zip - если файл с этим расширением - выдает предупреждение.

Данный кусок вешается на кнопку, отвечающую за отправку данных на сервер.

Проблемка при инсталяции модулей апача webdav

Дата: Март 10, 2011 - 4:17 дп Нет комментариев

Встретился с проблемкой, которая гуглом не решена.

Вот проблема:

opensuse:/etc/apache2/sysconfig.d # rcapache2 restart
httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 29 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2-prefork/mod_dav_fs.so into server: /usr/lib64/apache2-prefork/mod_dav_fs.so: undefined symbol: dav_buffer_append

Оказывается, я неправильно включил модули апача. Я сначала сделал a2enmod dav_fs, а потом a2enmod dav, после чего апач отказывался стартовать.

Решение : выключить модули и включить в обратном порядке:

a2enmod -d dav_fs

a2enmod -d dav

a2enmod dav

a2enmod dav_fs

Установка модулей в Perl

Дата: Февраль 9, 2011 - 5:32 дп Нет комментариев
cpan

cpan

Есть очень удобная консоль для установки модулей perl-а с CPAN-а - сам вытянет на ходу нужные зависимости и разрешит их. Супер-удобство.

perl -MCPAN -e shell

Неудержимые

Дата: Январь 19, 2011 - 5:04 дп Нет комментариев

kinopoiskru-expendables_2c-the-1334492Недавно посмотрел фильм “Неудержимые”. Я этот фильм ждал, главным образом чтобы посмотреть эту ядерную смесь звезд кино - Сталоне, Джет Ли и Стетхем.

Что ж, фильм получился неплох, но полностью посмотреть можно лишь одни раз, а потом пересматривать 3 куска этого фильма. Эти куски, конечно же представляют собой боевые сцены.  Предлагаю ниже посмотреть эти куски.

Хорошо что есть ютьюб. :)

Коротко о фильме:

Отряд профессиональных наёмников и отчаянных парней во главе с Барни Россом получает непростое задание — любой ценой найти и уничтожить кровавого тирана-диктатора, нагнетающего страх на мирное население и сеющего хаос в южноамериканской стране.

Отправляясь на выполнение нелёгкой миссии, закалённые огнём и водой, прошедшие не одну войну, люди Росса попадают в самое пекло. Отныне им придётся выживать: сплотиться и достигнуть цели, либо отчаяться и погибнуть. И всё же эти храбрые, поистине невозмутимые ребята готовы реализовать даже не реализуемое. Но не всё так просто, как кажется на первый взгляд…

Читать далее »

OpenSuse 11.3, Atom D510 и Silicon Image 3114 - продолжение

Дата: Январь 13, 2011 - 6:52 дп Нет комментариев

Я недавно писал о том что поставил на плату с Atom510 OpenSuse11.3 и создал ZFS ФС на 1ТБшном диске. Данный компьютер у меня служит NAS-ом в экспериментальных целях.

Мои впечатления: Читать далее »