30 ноября 2010 г.

Будни сварщиков-трубопроводчиков...

Бабах... (цензура)

Два Васыля.

[17:04:04] <Васыль> кто такой лесли нильсен.
[17:04:04] <Васыль> ?
[17:07:19] <@pacman> актер
[17:07:25] <@pacman> голый пистолет, все дела
[17:07:33] <@pacman> фильм "голый пистолет"
[17:07:46] <@pacman> , часть 2, 33 и 1/2
[17:07:52] <Васыль> а
[17:07:58] <Васыль> ну хорошо шо умер
[17:08:06] <@pacman> мешал?
[17:08:24] <Васыль> не
[17:08:29] <Васыль> просто бесполезен
[17:21:56] <@pacman> омг
[17:22:33] <@pacman> Васыль наделен властью оценивать полезность людей для планеты Земля?
[17:22:46] <Васыль> я для себя оцениваю
[17:23:07] <@pacman> смотрел "эффект бабочки"?
[17:23:26] <@pacman> может благодаря нему ты живешь
[17:23:27] <Васыль> нет
[17:23:40] <Васыль> кому нему.
[17:23:41] <Васыль> ?
[17:23:43] <@pacman> кароче шопопало :)
[17:23:47] <@pacman> благодаря нильсену
[17:24:05] <Васыль> я живу благодаря папе с мамой
[17:24:11] <@pacman> кто для тебя тогда полезен? кто умрет, и ты скажешь "плохо что умер"?
[17:24:48] <Васыль> массовый американский кинематограф ценности для меня не представляет
[17:25:08] <Васыль> я даже так скромно полагаю шо для планеты вцелом тоже
[17:25:59] <Васыль> никулин например плохо шо умер
[17:26:08] <Васыль> понимаешь разницу?
[17:26:21] <@pacman> для меня нет разницы
[17:26:57] <@pacman> может на нильсене выросло 3 поколения америкосов, он для них был купиром и тд, как для тебя никулин?
[17:27:23] <@pacman> каждый конечно может определить для себя, но говорить "хорошо шо умер" не надо
[17:27:25] <Васыль> судя по тому шо именно выросло...
[17:27:28] <Васыль> 8)))
[17:27:35] <Васыль> дальше продолжать?
[17:27:44] <@pacman> продолжи, не понял тебя
[17:28:07] <Васыль> <Васыль> ну хорошо шо умер
[17:29:22] <@pacman> это если ты ненавидишь американцев, воспитанных на его фильмах, и если все это изза него ;) ну и только для тебя всё равно же хорошо что умер.
[17:29:29] <@pacman> тебе стало легче? :)
[17:29:34] <Васыль> дурень
[17:29:43] <Васыль> ненависть очень сильное чувство
[17:29:49] <Васыль> его надо заслужить

[17:30:12] <@pacman> за что ты ненавидишь нильсена? почему рад его смерти?
[17:30:25] <Васыль> 3 поколения америкосов этого не заслуживают
[17:30:29] <Васыль> балбес
[17:30:36] <Васыль> я не ненавижу его
[17:30:53] <@pacman> ну так не радуйся смерти!
[17:30:54] VlaDD [~vlad@mvm.tks.sumy.ua] вышел из IRC: Leaving.
[17:31:00] <Васыль> я не радуюсь
[17:31:07] <Васыль> я спокойно говорю
[17:31:19] <Васыль> Васыль> <Васыль> ну хорошо шо умер
[17:32:16] <@pacman> вобщем я бы не хотел чтоб ктото, кто меня не знает, и не ненавидит, после моей смерти сказал "хорошо что он умер".
[17:32:37] <@pacman> може для тебя эти слова ничего не значат, а для меня будто радость
[17:33:31] <Васыль> ну так ты и не лесли нильсен
[17:33:59] <@pacman> да ты про него только сегодня узнал! :)
[17:34:07] <@pacman> нахуй меня с ним сравнивать
[17:38:12] <Васыль> это дела не меняет

28 ноября 2010 г.

Кино на выходных.

"13" - отличный фильм, правда с намеком в концовке на продолжение.
"Господин Никто", смотрел вроде еще на той неделе, но вроде не писал об этом. Очень рекомендую фильм.
"Ип Ман 2" - второй фильм об учителе кунг-фу самого Брюса Ли. Фильм продолжает историю в стиле старого доброго китайского кунг-фу боевика.

26 ноября 2010 г.

Стихи? Да!

http://www.stihi.ru/2007/02/16-2352

***
............... - Я прикончу этого койота, Гарри! 
..................Своей музыкой он вгрызается мне в самое сердце!

............... - Тебе лучше пойти в соседний салун, Томас! 
..................Кривой Джо сыграет тебе то, что ты захочешь!

1
Не стреляйте в пианиста! 
Он играет как умеет.
А не нравится – не слушай. 
Просто встань и выйди вон.
Пианист к тебе не лезет 
ни в пустой карман, ни в душу.
Нравиться он не обязан – 
не затем на свет рождён.

2
Он сыграет эту речку, это старенькое ранчо,
Изменившую удачу, озеро и небосвод,
Бурю пыльную и вечер – да, из тех, что были раньше, 
А сегодня невозможны, ибо всё наоборот:

Изменила Магдалена, друг ковбой уехал в горы,
Скот подешевел, а виски резко выросло в цене, 
По душам сегодня не с кем, а пустые разговоры
Всем давно осточертели… ergo - истина в вине.

Больно слушать пианиста? Его музыка прозрачна!
И такое впечатленье, что он всё в нас прочитал,
Что увидел – мы не супер, как хотели бы казаться,
И всему каньону это потрясающе сыграл.

Habra и настройка Linux.

http://habrahabr.ru/blogs/sysadm/108763/
Полезно.

Beardyman covers Mumbai Cells (VIP Lockdown Mix) by D-Code / Shiva Sound...

Бородач, такой бородач.

Bassnectar 2010 Fall Tour Video

Бивис сбросил. Сначала круто, а потом какие-то чуваки... но надо слушать музику.

Норвегия.

Солик прислал. Красиво ж!

Aurora Borealis timelapse HD - Tromsø 2010 from Tor Even Mathisen on Vimeo.

Лицей - Паровозик-облачко

22 ноября 2010 г.

Семафоры, UNIX, FreeBSD.

Попалась серьезная проблема по семафорам при переводе производственного сервера на базе FreeBSD с СУБД Firebird 2.1 на 2.5. Вылез неприятный казус, при котором уперлись в количество семафоров в 256. И началось. LA почти дошел до 1000. При том, что раньше я видел максимум 170-200 на httpd.
Количество процессов постоянно росло. Выяснить удалось из-за чего выросло такое количество процессов: каждый раз при подключении к Firebird появляется новый процесс fb_inet_server, который запускается через inetd. Процессу не хватает в системе семафоров и он остается ждать их появления.
Ситуацию удалось исправить добавив правило, запрещающее установку соединения на порт Firebird (по умолчанию 3050, мы умолчания никогда не меняем в таких случаях):
ipfw add deny tcp from 10.0.0.0/8 to me 3050 setup
Рост количества процессов прекратился. Но система работала не так как должа бы работать. А что изменилось?
По сути, в 2.5 поменяли технологию блокировки: если раньше в роли блокировок выступал отдельный сервер fb_lock_mgr, то теперь каждый процесс самостоятельно выполнял задачи блокировок. Более того, убрали из конфигурации firebird.conf описание семафором - вроде как они теперь не нужны. А в 2.1 приходилось постоянно увеличивать их количество при росте количества подключений.
Но. У нас в итоге оказалось такое, что каждый процесс fb_inet_server отъедал 1 семафор и в конце уперся в 255 (1 семафор использовался zabbix-агентом для мониторинга сервера).
Почему так - на данный момент так и не разобрались.
Решение было принято следующее: вернуться на старую сборку 2.1, база которого несовместима с 2.5.
Хочется разобраться со всем этим. Почему уперлись в 256 семафоров, при том, что реально в системе по sysctl доступно намного больше их.

Ссылки на начальные сведения по семафорам:
http://www.sean.de/Solaris/sysvipc.html - описание расчета семафоров
http://greenteapress.com/semaphores/ - лекция с примерами по семафорам
http://www.cs.cf.ac.uk/Dave/C/node26.html - программирование и описание семафоров
http://forums.freebsd.org/showthread.php?t=6397 - этот модуль я так и не понял, что он делает. Просьба подсказать что и как.

PS: доработать и добавить скриншоты и статистику.

21 ноября 2010 г.

Kakefuda Kyoto - Famous Furoshiki Store

Хочешь удивить свою жену, девушку, маму, бабушку, соседку? Покажи свой класс! Сделай это!

Netflow и как работать с данными о трафике.

Какая полезняшка иногда бывает сделана кем-то и ты о ней не знаешь. А потом читаешь форум и человек пишет об этом и тут ты понимаешь что это же вещь!
На этот раз мне попался очень удобный инструмент для сбора, хранения и анализа информации netflow-данных.
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue-nfsen-nfdump.pdf - для начала презентация, которая покажет, что умеют такие инструменты.
А потом и ссылки: http://nfdump.sourceforge.net/ и http://sourceforge.net/projects/nfsen/

PS: кому подсказал - просьба поделиться результатами. Очень интересно и всегда задам несколько технических вопросов.

19 ноября 2010 г.

BIRD - `BIRD Internet Routing Daemon'

http://bird.network.cz/?get_doc&f=bird-1.html


The name `BIRD' is actually an acronym standing for `BIRD Internet Routing Daemon'. Let's take a closer look at the meaning of the name:
BIRD: Well, we think we have already explained that. It's an acronym standing for `BIRD Internet Routing Daemon', you remember, don't you? :-)
Internet Routing: It's a program (well, a daemon, as you are going to discover in a moment) which works as a dynamic router in an Internet type network (that is, in a network running either the IPv4 or the IPv6 protocol). Routers are devices which forward packets between interconnected networks in order to allow hosts not connected directly to the same local area network to communicate with each other. They also communicate with the other routers in the Internet to discover the topology of the network which allows them to find optimal (in terms of some metric) rules for forwarding of packets (which are called routing tables) and to adapt themselves to the changing conditions such as outages of network links, building of new connections and so on. Most of these routers are costly dedicated devices running obscure firmware which is hard to configure and not open to any changes (on the other hand, their special hardware design allows them to keep up with lots of high-speed network interfaces, better than general-purpose computer does). Fortunately, most operating systems of the UNIX family allow an ordinary computer to act as a router and forward packets belonging to the other hosts, but only according to a statically configured table.
Routing Daemon is in UNIX terminology a non-interactive program running on background which does the dynamic part of Internet routing, that is it communicates with the other routers, calculates routing tables and sends them to the OS kernel which does the actual packet forwarding. There already exist other such routing daemons: routed (RIP only), GateD (non-free), Zebra http://www.zebra.org and MRTDhttp://sourceforge.net/projects/mrt, but their capabilities are limited and they are relatively hard to configure and maintain.
BIRD is an Internet Routing Daemon designed to avoid all of these shortcomings, to support all the routing technology used in the today's Internet or planned to be used in near future and to have a clean extensible architecture allowing new routing protocols to be incorporated easily. Among other features, BIRD supports:
  • both IPv4 and IPv6 protocols
  • multiple routing tables
  • the Border Gateway Protocol (BGPv4)
  • the Routing Information Protocol (RIPv2)
  • the Open Shortest Path First protocol (OSPFv2, OSPFv3)
  • a virtual protocol for exchange of routes between different routing tables on a single host
  • a command-line interface allowing on-line control and inspection of status of the daemon
  • soft reconfiguration (no need to use complex online commands to change the configuration, just edit the configuration file and notify BIRD to re-read it and it will smoothly switch itself to the new configuration, not disturbing routing protocols unless they are affected by the configuration changes)
  • a powerful language for route filtering
BIRD has been developed at the Faculty of Math and Physics, Charles University, Prague, Czech Republic as a student project. It can be freely distributed under the terms of the GNU General Public License.
BIRD has been designed to work on all UNIX-like systems. It has been developed and tested under Linux 2.0 to 2.6, and then ported to FreeBSD, NetBSD and OpenBSD, porting to other systems (even non-UNIX ones) should be relatively easy due to its highly modular architecture.

12 ноября 2010 г.

Анекдоты со #Шмортала.

Вася жжот второй день. Новыми анекдотами и приколами - я ему начинаю удивляться!

[15:44:30] <@krok> Перед смертью отец решил разделить наследство между тремя сыновьями. - Ахуенно бля!, - сказал четвертый сын

И второй!


[14:13:51] Киевская Русь, пир, сидит Владимир Ясно Солнышко, наблюдает за происходящим... пьянка длится три дня... Владимиру уже хреновасто... и тут выходит группа девиц танцевать...хороводы водить... все в кокошниках, как положено... Одна Владимиру приглянулась, подзывает он писаря, показывает на рыженькую и приказывает привести. Ее приводят. 
[14:13:51] >> - Ну, как, девица, живешь? 
[14:13:51] >> - Хорошо, батюшка, живу. 
[14:13:51] >> - Отец, мать живы? 
[14:13:52] >> - Да, батюшка, все живы. 
[14:13:55] >> - Братья, сестры? Нормально все? 
[14:13:57] >> - Да, батюшка, спасибо, все хорошо. 
[14:13:59] >> Тут девица осмелела и говорит: 
[14:14:00] >> - А можно Вам вопрос задать? 
[14:14:03] >> - Задавай, коли не боишься. 
[14:14:05] >> - Я вот давно думаю, почему Вас называют Ясно Солнышко? 
[14:14:07] >> - Понимаешь, девица, вот тут все пьют, гуляют, потом они разойдутся, а ты останешься и будешь у меня сосать. Ясно, солнышко?

DJ Shadow - Six Days

Alex Clare - Up All Night [OFFICIAL VIDEO]

11 ноября 2010 г.

ПО управления сетями.

На самом деле вопрос актуальный. Очень мало полезной информации по данному вопросу и каждый пишет, что сам может. Но есть разработки и очень серьезные и на этом месте. Смотрим и знакомимся. Самое главное - делаем выводы.

http://redmine.nocproject.org/projects/noc/wiki - очень и очень серьезный подход к разработке системы управления сетями.
Много подробностей и самое главное полезную информацию не только и не сколько по NOCProject можно почерпнуть в этой ветке форума: http://forum.nag.ru/forum/index.php?showtopic=61695 - респект коллегам и просто умным людям.
http://forum.nag.ru/forum/index.php?showtopic=54023&st=0 - еще одна веточка форума про самописный софт управления.

https://netdot.uoregon.edu/trac/ - интересная разработка системы документирования и управления сетями из Университета Орегона.

http://ireasoning.com/mibbrowser.shtml - хороший MIB browser.

СКС и хороший редкий ресурс по ней.

На форуме http://forum.nag.ru засчетился человек, который каждый день работает и хорошо разбирается в практических вопросах СКС.
http://forum.1labi.com/viewtopic.php?f=9&t=21 - всем штудировать, кто хочет разбираться в построении СКС, сетей и вообще в сетевых технологиях.

Michael Gray - The Weekend (Official Video HQ)

10 ноября 2010 г.

Yandex-спамооборона.

Хорошая статья, которую должен прочитать каждый постмастер, как начинающий, так и матерый.
http://download.yandex.ru/company/spamooborona-latest.pdf

Ну и еще раз напоминаю про https://github.com/khanton/NwSMTP - Яндексовый SMTP, который выступает в роли фронтэнда и у меня уже руки чешутся потестировать его.

gorohov

Diesel xXx.avi

Speedflying in Wengen 2010

9 ноября 2010 г.

Системные требования для OOo и IBM Лотус Симфонии.

http://www.openoffice.org/dev_docs/source/sys_reqs_30.html
http://www-10.lotus.com/ldd/lswiki.nsf/dx/What_are_the_client_system_requirements

Кароче полный киллдозер (пруф).

Jeremy Messersmith - Tatooine

A Few Perspectives on OpenOffice.org

Подписался бы под каждым словом, кроме фраз о том, что ООо все-таки "стОит" требует поддержки, стандартизации и совместимости.

Firebird 2.5 и началось...

http://www.firebirdnews.org/?p=5027


People moving to FB 2.5.0 may be asking if it is safe to copy the security2.fdb file from previous versions of Firebird to Firebird 2.5, keeping the users previously created, so avoiding to recreate them.
In theory, copying the file should work, but with no guarantees. Firebird 2.5 uses a new ODS (11.2). You can do a backup/restore in FB 2.5 to update the ODS ofsecurity2.fdb, but some problems will still persists, regarding the use of the new role RDB$ADMIN (which gives SYSDBA rights to “normal” users) – in this case, normal users who were granted RDB$ADMIN role, will have problems to use the new SQL commands CREATE/ALTER/DROP USER. Note: Firebird 2.5.1 will bring a sql script to fix this problem.
So, the safest way to move users to FB 2.5 right now, is to recreate them in Firebird 2.5, either using gsec.exe or the new CREATE USER statement.
Thanks to Dmitry Yemanov for detailed information about the problem.
Никогда нельзя спешить с переходом на новую версию. Ждем исправлений, потому что именно новая роль для нас очень востребована.

7 ноября 2010 г.

For A Few Dollars More (Theme by Ennio Morricone)

Once Upon A Time In The West - Man With A Harmonica

FreeBSD и mod_perl2

Свежий прикол: из портов ставлю mod_perl2. Сам прикол просто скопировал:


0:45 root@pocient /home/raider# cd /usr/ports/www/mod_perl2/
0:45 root@pocient /usr/ports/www/mod_perl2# make install clean
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE

Note, Aapche(2)::Reload was mistakenly ommited from 2.0.4
cd /usr/ports/www/p5-Apache-Reload ; make install
After installing mod_perl
This will be fixed in the next version....

2 ноября 2010 г.

Куча ссылок.

Надо делать каталог ссылок на полезности.
http://aaronwalrath.wordpress.com/2010/09/15/set-up-exchange-2010-high-availability-mailboxes-using-database-availability-groups-dag/ - организация кластера Exchange2010
http://aaronwalrath.wordpress.com/2010/09/15/configuring-two-factor-authentication-for-citrix-web-interface-with-wikid/ - 2-х факторная аутентификация для цитрикс вебинтерфейса
http://aaronwalrath.wordpress.com/2010/04/08/installing-citrix-xenapp-6/ - установка цитрикс ксенапп
http://aaronwalrath.wordpress.com/2010/05/23/installing-and-configuring-remote-desktop-services-terminal-services-on-windows-server-2008%C2%A0r2/ - установка RDS
http://aaronwalrath.wordpress.com/2010/05/28/configuring-windows-2008-r2-remote-desktop-farm-with-connection-broker/ - ферма терминальных серверов

http://aaronwalrath.wordpress.com/2010/05/23/monitor-cisco-routers-with-cacti-and-snmp/ - КО по циске и кактусу
http://aaronwalrath.wordpress.com/2010/02/17/installing-cacti-on-centos-linux-5-4/ - КО по кактусу на центосе (сразу поменять поллер на cactid)
http://aaronwalrath.wordpress.com/2010/06/02/monitoring-windows-server-2008-r2-with-snmp-and-cacti/ - КО по кактусу снмп и 2008

http://aaronwalrath.wordpress.com/2010/06/22/install-windows-2008-r2-nps-for-radius-authentication-for-cisco-router-logins/ - NPS как радиус для логина на циски
http://technet.microsoft.com/en-us/library/cc755272(WS.10).aspx - регулярные выражения в NPS
http://blogs.technet.com/b/nap/archive/2009/02/17/nps-templates-in-windows-server-2008-r2.aspx - шаблоны NPS

Голосовой поиск Google

GDD Moscow 2009. Геосервисы: Проект "Где Этот дом"