воскресенье, 7 апреля 2013 г.

Вот это поворот

Смотреть, как смелые афганцы воюют против современной военной техники с простейшим оружием — это настоящее вдохновение для всех, кто любит свободу. Их смелость преподает нам важнейший урок — в этом мире есть вещи, которые стоит защищать. От лица всех американцев, я говорю жителям Афганистана — мы восхищаемся вашим героизмом, вашей преданности свободе, вашей непрекращающейся борьбе против ваших угнетателей.

Р.Рейган, 1985.

четверг, 4 апреля 2013 г.

4. Не умирать, а жить!

.......
Я подождал, пока Дордия кончит. Потом поднял одного красноармейца:
- Ты знаешь, что такое Родина?
- Знаю, товарищ комбат.
- Ну, отвечай...
- Это наш Советский Союз, наша территория.
- Садись.
Спросил другого:
- А ты как ответишь?
- Родина - это... это где я родился... Ну, как бы выразиться... местность...
- Садись. А ты?
- Родина? Это наше Советское правительство... Эта... Ну, взять, скажем, Москву... Мы ее вот сейчас отстаиваем. Я там не был... Я ее не видел, но это Родина...
- Значит, Родины ты не видел?
Он молчит.
- Так что же такое Родина?
Стали просить:
- Разъясните!
- Хорошо, разъясню... Ты жить хочешь?
- Хочу.
- А ты?
- Хочу.
- А ты?
- Хочу.
- Кто жить не хочет, поднимите руки.
Ни одна рука не поднялась. Но головы уже не были понурены - бойцы заинтересовались. В эти дни они много раз слышали: "смерть", а я говорил о жизни.
- Все хотят жить? Хорошо.
Спрашиваю красноармейца:
- Женат?
- Да.
- Жену любишь?
Сконфузился.
- Говори: любишь?
- Если бы не любил, то не женился.
- Верно. Дети есть?
- Есть. Сын и дочь.
- Дом есть?
- Есть.
- Хороший?
- Для меня не плохой...
- Хочешь вернуться домой, обнять жену, обнять детей?
- Сейчас не до дому... надо воевать.
- Ну а после войны? Хочешь?
- Кто не захочет...
- Нет, ты не хочешь!
- Как не хочу?
- От тебя зависит - вернуться или не вернуться. Это в твоих руках. Хочешь остаться в живых? Значит, ты должен убить того, кто стремится убить тебя. А что ты сделал для того, чтобы сохранить жизнь в бою и вернуться после войны домой? Из винтовки отлично стреляешь?
- Нет.
- Ну вот... Значит, не убьешь немца. Он тебя убьет. Не вернешься домой живым. Перебегаешь хорошо?
- Да так себе.
- Ползаешь хорошо?
- Нет.
- Ну вот... Подстрелит тебя немец. Чего же ты говоришь, что хочешь жить? Гранату хорошо бросаешь? Маскируешься хорошо? Окапываешься хорошо?
- Окапываюсь хорошо.
- Врешь! С ленцой окапываешься. Сколько раз я заставлял тебя накат раскидывать?
- Один раз.
- И после этого ты заявляешь, что хочешь жить? Нет, ты не хочешь жить! Верно, товарищи? Не хочет он жить?
Я уже вижу улыбки, - у иных уже чуть отлегло от сердца. Но красноармеец говорит:
- Хочу, товарищ комбат.
- Хотеть мало... желание надо подкреплять делами. А ты словами говоришь, что хочешь жить, а делами в могилу лезешь. А я оттуда тебя крючком вытаскиваю.

Пронесся смех, первый смех от души, услышанный мною за последние два дня. Я продолжал:

- Когда я расшвыриваю жидкий накат в твоем окопе, я делаю это для тебя. Ведь там не мне сидеть. Когда я ругаю тебя за грязную винтовку, я делаю это для тебя. Ведь не мне из нее стрелять. Все, что от тебя требуют, все, что тебе приказывают, делается для тебя. Теперь понял, что такое Родина?

- Нет, товарищ комбат.

- Родина - это ты! Убей того, кто хочет убить тебя! Кому это надо? Тебе, твоей жене, твоему отцу и матери, твоим детям!

Бойцы слушали. Рядом присел политрук Дордия, он смотрел на меня, запрокинув голову, изредка помаргивая, когда на ресницы садились пушинки снега. Иногда на его лице появлялась невольная улыбка.

Говоря, я обращался и к нему. Я желал, чтобы и он, политрук Дордия, готовивший себя, как и все, к первому бою, уверился: жестокая правда войны не в слове "умри", а в слове "убей".

Я не употреблял термина "инстинкт", но взывал к нему, к могучему инстинкту сохранения жизни. Я стремился возбудить и напрячь его для победы в бою.

- Враг идет убить и тебя и меня, - продолжал я. - Я учу тебя, я требую: убей его, сумей убить, потому что и я хочу жить. И каждый из нас велит тебе, каждый приказывает: убей - мы хотим жить! И ты требуешь от товарища - обязан требовать, если действительно хочешь жить, - убей! Родина - это ты. Родина - это мы, наши семьи, наши матери, наши жены и дети. Родина - это наш народ. Может быть, тебя все-таки настигнет пуля, но сначала убей! Истреби, сколько сможешь! Этим сохранишь в живых его, и его, и его (я указывал пальцем на бойцов) - товарищей по окопу и винтовке! Я, ваш командир, хочу исполнить веление наших жен и матерей, веление нашего народа. Хочу вести в бой не умирать, а жить! Понятно? Все! Командир роты! Развести людей по огневым точкам.

.......

http://militera.lib.ru/prose/russian/bek/04.html

инетное

Обсуждение убытков от пиратства:

>КаК они задалбали пускай продают все по 50р. тогда Я еще подумаю а так Качал Качаю и буду Качать.

Ваша мысль нуждается в оформлении. Например: Я как гражданин своей страны отказываюсь возмещать расходы иностранных корпораций без пересчёта и юридического оформления паритета покупательной способности. Считаю необоснованным отдавать денежые знаки своей страны явяющимися эквивалентом физических активов выражаемых в виде нефти, газа, леса и т.д. за виртуальный продукт натуральная составляющаякоторых недоходит и до 1%. Не имею моральных издержек по причине понимания сути вторичного рынка и роли моей страны в структуре доходов производящей ТНК. Я гражданин своей страны и не несу никакой, ни моральной, ни юридической отвественности перед гражданами или структурами чужой страны, до тех пор пока нас не завоевали, и до тех пор считаю, что моё государство должно блюсти интересы своего народа.

Как-то так.



среда, 3 апреля 2013 г.

mediawiki vs AD


В расширении ldapauth для mediawiki не работают "Group based restrictions" применительно к AD.

Разработчик стратежно шлет в известном направлении,  ограничившись парой комментов в адрес ад-э в LdapAuthentication.php. AD конечно не торт, но и багу пара лет уже.

рабочий конфиг:

require_once("$IP/extensions/LdapAuthentication/LdapAuthentication.php" );
$wgAuth = new LdapAuthenticationPlugin();

$wgLDAPDomainNames = array('local.domain');
$wgLDAPServerNames = array('local.domain' => 'dc1.local.domain dc2.local.domain');
$wgLDAPSearchStrings = array('local.domain' => 'LOCALDOMAIN\\USER-NAME');
$wgLDAPEncryptionType = array(  'local.domain' => 'clear');
$wgLDAPUseLocal = false;
$wgLDAPBaseDNs = array('local.domain' => 'ou=Org,dc=local,dc=domain');
$wgLDAPSearchAttributes = array('local.domain' => 'sAMAccountName' );
$wgLDAPLowerCaseUsername = array( 'local.domain' => true );
$wgLDAPRequiredGroups = array( 'local.domain' => array('cn=wiki,ou=Org,dc=local,dc=domain') );
$wgLDAPGroupUseFullDN = array( 'local.domain' =>true );
$wgLDAPGroupsUseMemberOf = array( 'local.domain' => true );
$wgLDAPGroupObjectclass = array( 'local.domain' => 'group' );
$wgLDAPGroupAttribute = array( 'local.domain' => 'member' );
$wgLDAPGroupSearchNestedGroups = array( 'local.domain' => true );
$wgLDAPGroupNameAttribute = array( 'local.domain'  => 'cn' );
$wgLDAPPreferences = array( 'local.domain' => true );
$wgLDAPDisableAutoCreate = array( 'local.domain' => false );
$wgUseLocal = false;

/* ********************************************* */
/*$wgLDAPDebug = 99;

$wgDebugLogGroups["ldap"] = “/var/tmp/XXX.log” ;*/

понедельник, 18 марта 2013 г.

SunFire X2100/2200: Note the location of faulty DIMMs.

А все почему? ILOM дает номер сбойного DIMM, да тока DIMM-ы не
подписаны, нужно фтыкать в servicing motherboard components.


суббота, 9 марта 2013 г.

"Брошенный меч империи или записки потенциального шпиона" (с)

Так как казахстанские природные достопримечательности уже порядком приелись, решено было посетить достопримечательности в пунктах Эмба-5, Аральск-5 и Аральск-6, Байконур, пустыня Бетпак-Дала с Сары-Шаганским полигоном, Приозерск, Балхаш-9. Причем об этих достопримечательностях не пишут в путеводителях для туристов, да и вообще доступная информация весьма скудна, а часть ее еще и секретна. В общем ПВО, ПРО, СПРН и биологическая тематика.

http://www.udarnik-truda.ru/puteshestviya/kaz-bmi-2008/kaz-2008-bmi.htm



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

суббота, 2 марта 2013 г.

Годный DNS report


Толковый тестер:   DNS Report


среда, 27 февраля 2013 г.

firefox остался без присмотра


Netbackup: Status code 230

Job мрет сразу после запуска с кодом 230,  в поле client пишет *NULL*.

На win машинах с кириллицей в имени nbclient затягивает в "Client Name" имя русские буковки из имени хоста и ему дурнеет. Править на обоих сторонах.

вторник, 26 февраля 2013 г.

LACP aggr: дохнет линк на win 2008 r2

Переодически неуловимо мигает линк на win 2008 r2 с последующим глухим зависанием "dns server" и отмиранием сервисов AD. Логин в консоль зависает на стадии Welcome, просто праздник.

На коммутаторе:

GigabitEthernet1/0/18 is up, line protocol is down (suspended)
 Hardware is Gigabit Ethernet, address is 0018.b976.0892 (bia 0018.b976.0892)
 ...
 Full-duplex, 100Mb/s, media type is 10/100/1000BaseTX
 ....
     484622169 packets input, 384313344920 bytes, 0 no buffer
     Received 98658 broadcasts (60468 multicasts)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
     0 watchdog, 60468 multicast, 0 pause input
     0 input packets with dribble condition detected
     950077212 packets output, 375801970276 bytes, 0 underruns
     0 output errors, 0 collisions, 2 interface resets
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier, 0 PAUSE output
     0 output buffer failures, 0 output buffers swapped out



в логе: 5w3d: %EC-5-CANNOT_BUNDLE2: Gi1/0/18 is not compatible with Gi1/0/17 and will be suspended  (speed of Gi1/0/18 is 100M, Gi1/0/17 is 1000M)

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

interface Port-channel8
description DC
switchport access vlan 8
!
interface GigabitEthernet1/0/17
description DC
switchport access vlan 8
speed 1000
duplex full

channel-protocol lacp
channel-group 8 mode active
spanning-tree portfast
!
interface GigabitEthernet1/0/18
description DC
switchport access vlan 8
speed 1000
duplex full

channel-protocol lacp
channel-group 8 mode active
spanning-tree portfast