Нужен домен? Предлагаем домен в зоне RU или РФ всего за 169 рублей. Подробнее »
При импорте схемы базы из MySQL в PostgreSQL через mysql_fdw может возникнуть ситуация неправильного соответствия типов. 
Так, при импорте полей с типом INT(10) (он же unsigned int), postgres ставит тип INTEGER, из-за этого при выборке из этой таблицы может возникнуть ошибка
ERROR:  value "3413106758" is out of range for type integer
 
Чтобы избавиться от нее, нужно поменять тип поля в postgres:
 
ALTER TABLE %TABLE_NAME% ALTER COLUMN %COLUMN_NAME TYPE BIGINT;
 

Если в Centos 7 не меняется ulimit -n после внесения изменений в limits.conf для какого-либо из сервисов, то в юните systemd надо добавить строку в секцию [Service]:
LimitNOFILE=16384
 
Например:

	cat /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service 
	[Unit]
	Description=RabbitMQ broker
	After=syslog.target network.target
	[Service]
	LimitNOFILE=16384
	Type=notify
	User=rabbitmq
	Group=rabbitmq
	WorkingDirectory=/var/lib/rabbitmq
	ExecStart=/usr/lib/rabbitmq/bin/rabbitmq-server
	ExecStop=/usr/lib/rabbitmq/bin/rabbitmqctl stop
	[Install]
	WantedBy=multi-user.target 
	
 
После этого выполнить

systemctl daemon-reload 

Нужен домен? Предлагаем домен в зоне RU или РФ всего за 169 рублей. Подробнее »
Сначала отсинхронизируем репозиторий, потом установим новую версию timezone-data. 

# emerge --sync
# emerge timezone-data
Будьте внимательны, если вы давно не обновляли систему, то portage может обновиться до EAPI 5 и надо будет повозиться с новыми профилями компиляции.


Понадобилось мне вдруг настроить в Samba заливку файлов в каталог под определенным пользователем и с определенными правами на сайт. Покопавшись в конфиге Samba я как-то не углядел и не нашел ничего подобного, хотя знал, что такая штука там есть. Решил попробовать поставить swat и найти эти параметры там.

После перехода с PHP 5.2 на 5.3 столкнулся с проблемой временной зоны.

Возникали ошибки вида:

Warning: Unknown: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set () function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/4.0/no DST' instead in...

Порой бывает необходимо пожать трафик для ускорения работы интернет-соединения или для уменьшения самого количества трафика. У меня такая необходимость возникла в тот момент, когда я использовал 3G-модем от одного из операторов сотовой сети моего города. Трафик хоть и безлимитный, но при достижении какого-то порога (в моем случае - 2Гб в месяц) скорость падала до жалких 64Кбит/с. Дома на тот момент стоял кэширующий Squid, поэтому решил сделать себе "сжиматель" =) Подробности под катом.

Нужен домен? Предлагаем домен в зоне RU или РФ всего за 169 рублей. Подробнее »

По умолчанию в bash поиск по истории осуществляется при помощи Ctrl-R, что не слишком удобно. Добавляем в ~/.inputrc строки:

 

"\e[A": history-search-backward

"\e[B": history-search-forward

Теперь можно ввести начало команды, например, vim, и клавишами "вверх" и "вниз" листать все вызовы vim, которые есть в истории.

Опрос

Какова скорость открытия сайта?

Другие опросы...