Команды iptables

Написано 22 Январь, 2013

Посмотреть все правила для входящих соединений, символные имена не отображаются, указаны номера строк

sudo iptables -L INPUT -n --line-numbers

Вставить правило после 4 строки (как правило последней записью стоит команда REJECT, т.е. если мы добавим разрешающее правило после нее, то оно никогда не сработает)

sudo iptables -I INPUT 5 -p tcp --dport 8181 -j ACCEPT

Не загружается sun jdk через wget

Написано 19 Январь, 2013

Хотел загрузить jdk 1.6 на сервер. Oracle меня послал вот в таких выражениях:

[vps05058:~] #  wget http://download.oracle.com/otn-pub/java/jdk/6u38-b05/jdk-6u38-linux-x64-rpm.bin
Устанавливается соединение с download.oracle.com|46.33.66.79|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 302 Moved Temporarily
Адрес: https://edelivery.oracle.com/otn-pub/java/jdk/6u38-b05/jdk-6u38-linux-x64-rpm.bin [переход]
--2013-01-19 12:48:39--  https://edelivery.oracle.com/otn-pub/java/jdk/6u38-b05/jdk-6u38-linux-x64-rpm.bin
Распознаётся edelivery.oracle.com... 2.22.2.174
Устанавливается соединение с edelivery.oracle.com|2.22.2.174|:443... соединение установлено.
Запрос HTTP послан, ожидается ответ... 302 Moved Temporarily
Адрес: http://download.oracle.com/errors/download-fail-1505220.html [переход]
--2013-01-19 12:48:40--  http://download.oracle.com/errors/download-fail-1505220.html
Устанавливается соединение с download.oracle.com|46.33.66.79|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 5307 (5,2K) [text language="/html"][/text][/text]
Saving to: «jdk-6u38-linux-x64-rpm.bin»
 
100%[==============================================================================================================================>] 5 307       --.-K/s   в 0s
 
2013-01-19 12:48:40 (194 MB/s) - «jdk-6u38-linux-x64-rpm.bin» saved [5307/5307]

Не отключается экранирование кавычек в WordPress

Написано 18 Январь, 2013

Периодически меня посещают ВатЗэФаки. Это статья как раз об одном из них.
Однажды, я делал плагин для WordPress. Нужно было сделать форму для управления настройками.
На этой форме было текстовое поле, где периодически приходилось использовать кавычки.

Команды Exim

Написано 17 Январь, 2013

exim -bV = информация о конфигурации exim
exim -bP = список настроек exim
sudo dpkg-reconfigure exim4-config = перенастроить exim
nano /var/lib/exim4/config.autogenerated = для ручной настройки
ls | mail -s "Вывод команды" ххх@mail.ru = отправить список файлов директории на ххх@mail.ru с заголовком "Вывод команды"
exim -bp = список писем в очереди
/usr/sbin/exipick -i | xargs /usr/sbin/exim -Mrm = удалить все письма из очереди
exim -Mvh message_id = посмотреть содержимое письма
exim -bp | grep frozen | wc -l = количество замороженных писем в очереди

Еще полезные команды тут: http://admin-dm.livejournal.com/78066.html
Про отправку писем из консоли тут: http://debback.blogspot.ru/2008/03/blog-post.html
Мне помогло вот это: http://irternus.blogspot.ru/2011/06/exim4-gmail-debian-squeeze.html
Подробно о работе Exim: http://www.lissyara.su/doc/exim/4.62/

1.2.2 Apache Camel: Пример “Копирование файлов”

Написано 16 Январь, 2013

Для примера решим задачу: есть 2 директории data/inbox и data/outbox, необходимо скопировать файлы из директории data/inbox в data/outbox.

Maven dependency, source and javadoc

Написано 11 Январь, 2013

Как загрузить артифакт в локальный репозитарий maven? Ответ тут:

mvn dependency:get -Dartifact=<groupId>:<artifactId>:<version>

Пример:

mvn dependency:get -Dartifact=org.apache.camel.karaf:apache-camel:2.10.7

В процессе разработки нам необходимы не только сторонние библиотеки, но и документация к ним. Иногда (в самых тяжелых случаях) приходится заглянуть и в исходники. Однако maven выкачивает в локальный ропозитарий только скомпилированные библиотеки.
Чтобы получить документацию и исходники делаем так:

mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc

После выполнения этих команд в директории Maven проекта, для каждой зависимости из pom.xml этого проекта будут добавлены исходники и документация.

Источники: http://stackoverflow.com/questions/2059431/get-source-jars-from-maven-repository