Собственно вволю помучашись с Cisco Anyconnect под Ubuntu в безуспешных попытках подключиться к рабочей сети (особенную роль тут играют самоподписанные сертификаты).
Набрел на вполне работающее решение: openconnect.
К нему дополнительно нужно добавить vpnc (клиент для cisco), который мы будем использовать как скрипт для прописывания маршрутов и ДНС.

Собственно под убунту/дебиан все просто:
sudo apt-get install openconnect vpnc

После этого делаем скриптик для подключения вроде такого:
sudo openconnect -b --no-cert-check -u --authgroup < выбор группы, если нужно> -s /etc/vpnc/vpnc-script

Вводим пароль, если нигде не ошиблись подключение устанавливается, маршруты прописываются – можно работать.

ADF X-UA-Compatible

Posted: 24th October 2013 by nagh in Memo
Tags: , , ,

How to bypass Compatibility View Mode in IE 8/9 browsers and force the target ADF page to the maximum document mode supported by the IE browser (Standard Mode) ?

There is a new feature introduced in ADF 11.1.1.7/11.1.2.4

  • For 11.1.1.6.0, 11.1.2.0.0, 11.1.2.2.0 and 11.1.2.3.0, download and apply patch 14400317 in your JDeveloper/ADF environment
  • For all the above mentioned versions, add, in the web.xml file of your ViewController project, the following context-param to enabled agent version detection using the Trident version over the browser version:


<context-param>
<param-name>
org.apache.myfaces.trinidad.Agent#OVERRIDE_IE_COMPATIBILITY_MODE
</param-name>
<param-value>true</param-value>
</context-param>

Now no compat header should be added and IE should run happily in native mode.

Note 1555476.1

С удивлением обнаружил, что такой старый проект как SpamAsassin до сих пор не избавился от детских болезней, типа неподдержки UTF. Причины понятны – perl, производительность, но надо же.

Вариант решения проблемы:
1. Приводим все к UTF. В файле local.cf прописываем
normalize_charset 1
2. Правим файл Mail/SpamAssassin/Plugin/Check.pm после
use warnings;
добавляем
use utf8;
use POSIX qw (locale_h);
POSIX::setlocale(&POSIX::LC_CTYPE,'ru_RU.UTF-8');

После этого получаем возможность писать правила в UTF-8, и будут ловится русские буквы во всех кодировках.

Решение найдено на opennet.ru

Freebsd, tar, xz?

Posted: 8th June 2013 by nagh in Uncategorized
Tags: , ,

В очередной раз обновляя порты, обнаружил, что перестал собираться png.

Выглядело это примерно так:

===> png-1.5.16 depends on file: /usr/local/bin/xz - found
tar: Unrecognized archive format: Inappropriate file type or format
tar: Error exit delayed from previous errors.
*** Error code 1

Похоже что текущая версия tar’а не хочет понимать этот тип архива. Лечится это следующим образом:
Пересобираем libarchive, если ловим ошибку с spawn.h, то пересобираем с ключем ac_cv_header_spawn_h=no (не забываем make clean)

make ac_cv_header_spawn_h=no

После этого в /etc/make.conf добавить строчку TAR=/usr/local/bin/bsdtar.
Все, можно жить дальше ^_-

Случайно наткнулся на ресурс, который решил положить конец оверпрайсингу такой простой штуки, как SSL Certificates.

https://www.startssl.com/

Сертификат класса 1 – бесплатный, подходит для конкретных сервисов, если нужно что-то большее, то
Сертификат класса 2  – всего 60$ – уже с вилдкардами, блекджеком и т.п.

windows 7 ipv6 (teredo)

Posted: 13th November 2012 by nagh in Memo
Tags: , ,

Небольшой howto для настройки встроенного teredo в windows 7 для работы  с ipv6 сетями:

1. В cmd с административными правами выполняем команду: ipv6 installnetsh int ipv6 set teredo client
Проверяем, что все в порядке там же командой: netsh int ipv6 show teredo

Должно быть что-то типа:
Параметры Teredo
———————————————
Тип                         : client
Имя сервера        : teredo.ipv6.microsoft.com.
Интервал обновления клиента : 30 секунд
Порт клиента      : unspecified
Состояние            : dormant

2.  Для того, чтобы заработало днс-разрешение имен, добавляем в реестр HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache\Parameters  ключ типа DWORD  AddrConfigControl = 0

Не забываем проверять, что у вас настроен firewall, хотя бы и встроенный в windows или что ваш роутер обеспечивает безопасность ipv6, потому что теперь ваш компьютер имеет прямой доступ к ipv6 сети!

Welcome to ipv6 network!

Наткнулся на один красивый магазин, по продаже чехлов для мобильных устройств.
Шьют сами, добротно и красиво: http://www.gosso.ru.

Смотрите…

Выбирайте…

Крыса, конечно, забавная и с установкой драйверов все просто.
Но вот с программным обеспечением, с помощью которого мышь можно заставить работать на все 100%, не все так гладко.
Вы скачали установщик, он запустился пошуршал, но ничего не появилось?

Шаг 1: Установите .NET Framework 4 и перезапустите установщик.
Если этого оказалось недостаточно (есть еще проблемы с локализацией), то
Шаг 2: Найдите во временном каталоге (обычно это с:\windows\temp) папку MadCatz\Cyborg_RAT_7_MMO7_SD7_64_Software (может быть любая цифра)
И запустите файл software_loc_9.msi (это setup с уже конкретной локалью, если вас не устраивает этот язык, можете попробовать позапускать другие software_loc_XX.msi файлы.

Ну, а дальше – начинайте мучать мышь )

Столкнулся с интересной проблемой.
После смены пароля на моей win7 машине, вдруг сдох пароль на XP Mode виртуалке.
Подобрать не получилось, а может и не могло получиться, поэтому пошел другим путём.
1. В настройках виртуалки, пункт “Компоненты интеграции”, снять самую верхнуюю галку “Включить при запуске”.
2. Перезагрузить виртуальную машину (нужна именно перезагрузка). При загрузке понажимать F8, чтобы попасть в экран опций загрузки.
Выбрать “Безопасный режим”(Safe Mode) и загрузиться в нём.
3. Залогиниться под пользователем “Администратор” (или “Administrator”, для английской версии XP) без пароля.
4. Сменить пароль пользователю XMPUser.
5. Перезагрузить виртуалку и зайти как XMPUser с новоустановленным паролем, вернуть галку, убранную в пункте 1.
6. Постараться не забыть пароль на XMPUser, поскольку подозреваю, что может слететь при очередной смене паролей.

Для изменения языка интерфейса с дефолтного, на желаемый (в данном конкретном случае – на английский), нужно добавить в конфигурационный файл среды
“<netbeans Folder>\etc\netbeans.conf” в параметр “netbeans_default_options” опцию “–locale en_US”.

update: для netbeans 7.1.1+ первый способ перестал работать, но можно сделать иначе: “-J-Duser.language=en -J-Duser.region=US”