Бывает ситуация когдя нужно понять есть ли в скопе коммитов в svn какой-либо файл.
Если при работе с Svn у вас возникла такая ситуация, а у вас куча измененных файлов, и замаячила вторая дата под портретом незакомиченой работы за день и кажется что "все приплыли" остановитесь и не паникуйте.
На тернистом пути каждого админа рано или поздно наступает время "тонкой" настройки файла /etc/sudoers. И в один не благословенный момент когда эксперимент с очередным правилом доступа заходит в тупик
Установив какое-то время назад новую версию любимой IDEшки PhpStorm 8.X стал замечать что встроеная система контроля версий, а я работаю сейчас с svn, как-то плохо работает: при больших объемах файлов подвисает гораздо дольше, работает не транзакционно (во время комита, если случилась ошибка, часть файлов отстается закомиченой часть нет), а главное после того как комит прошел (все окна диалогов закрыты, все фоновые задачи по комитам закончены) выяснилось что на самом деле процессы еще не закончены и работа с системой контроля версии идет полным ходом.
Есть для управления RabbitMQ полезный инструмент rabbitmqadmin.
Получить его можно тут он входит в состав management plugin, который позволяет делать все то же через веб интерфейс. Так же, что будет более правильно, можно установить management plugin и получить rabbitmqadmin на странице http://имя-сервера:15672/cli/
Это правило подойдет для любого сайта, оно универсально.
Этот код нужно вставить после RewriteEngine On в файле .htaccess в корне вашего сайта
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
С версии 5.4 php становиться более стабильным, мы решили поэкспериментировать с “traits” и их использованием в реальных условиях.
Давайте посмотрим как их можно использовать с Doctrine2 сущьностями.
Для предотвращения флуда можно использовать команду iptables
iptables -I INPUT --in-interface eth0 --protocol udp --dport 53 --match state --state NEW --match string --algo kmp --hex-string "|00 00 FF 00 01|" --from 40 --match recent --name DNST --update --seconds 600 --jump DROP
где:
eth0 - интерфейс на котором присутствует флуд (скорее всего должен быть внейшний)
53 - порт ДНС сервера
00 00 FF 00 01 - последовательность байто соответствующая "ANY"
40 - с какого байта в пакете начинать искать
Обычно, когда выпускается обновление TYPO3, администраторы должны скачать файлы которые распакуют на своих серверах. Это руководство объясняет, альтернативное решение, которое использует Subversion для этой задачи.
Это руководство объясняет, как поддерживать установленные копии TYPO3 обновленными с помощью простых команд Subversion. Она написана для администраторов серверов, которые хотят использовать более гибкий способ обновить свои TYPO3 установки.
Начиная с версии 4.0.1 TYPO3 имеет солидный обработчик ошибок. В этом заслуга Дмитрия Дулепова - разработчика, и Мартина Кучера, который кго поддерживает. Хотя в новость на TYPO3.org только упоминает об этом как "Исправлены некоторые коды HTTP статуса" на самом деле это огромный шаг вперед. Вы должны беспокоиться? Не совсем. Я покажу вам, как сделать его использование оптимальным и предложить своим посетителям полезную информацию, а для технарей Дмитрий покажет вам, как это делается. Этот учебник предназначен для администраторов и редакторов TYPO3, которые хотят обеспечить посетителям своих сайтов сожательную страницу ошибки.