четверг, 31 декабря 2009 г.

Мотыга

Недавно реанимировал свой интерес к Magic the Gathering.
Достал коробку с деками, заодно в инсте прикупил дуэльный набор из двух дек, вот такой:

Сейчас чисто случайно наткнулся на Амазоне на свой наборчик. Стало интересно, сколько он у них стоит. Оказалось, 70 баксов, т.е. около 2000 р. Я купил за 800 с копейками.
Смотрю подробное описание, вижу приписку:
Magic the Gathering: Alara Duel Decks: Jace Vs Chandra - (2 Limited Edition Theme Deck) OUT OR PRINT - VERY HARD TO FIND!
И вот мысль появилась... а что, если покупать у нас старые наборы и продавать их обратно америкосам? )))) Забавный маршрут у карт получится - напечатали в штатах, привезли в Россию, а потом поехали обратно с пометкой "Редкось" )))))

Посмотрел заодно список Чёрных карт в 10 редакции, был очень приятно удивлён наличием в ней:


и
 

Дело в том, что я последний раз имел дело с Шестёркой, из которой Анхоли Стреньдж
была выброшена, что не здорово. Ну, а Чёрный Рыцарь просто классика - последнее появление в Пятой редакции )))

Снег...

В кои веки 31 числа новогодняя погода ))))
Клёва, да? Надеюсь, так продержится до вечера )

вторник, 29 декабря 2009 г.

Курсовая готова

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

Монстер

Итак, по прошествии 3х часов мой моск породил монстра:
10          INITIAL      LS$POLOMKA 0       
20 TAB_RES  TABLE        P1 10 10 2       
30          GENERATE     30,,,25       
40          GATE LR      POLOMKA SLOMAN       
50          TRANSFER     .2,,DEFECT       
60   SUCCESS  ASSIGN       1 1       
70          TABULATE     TAB_RES       
80          TERMINATE    1       
100 DEFECT  TRANSFER     .1,,LOMAETSA       
110         TRANSFER     ,SUCCESS       
120 LOMAETSA LOGIC S     POLOMKA       
130 SLOMAN  ASSIGN       1,15       
140         TABULATE     TAB_RES       
150         TERMINATE    1       

Главное, утром не забыть, что он делает )))

Курсовая

У всех, млин, НГ на носу и НГ'шные хлопоты, а я судорожно сдаю долги, накопленные за семестр.. В субботу сдал лабы по OpenGL и получил задание на экзамен. Сегодня сдал часть лаб по БД, оставшиеся лабы договорился сдать в январе.
Заодно наткнулся в миреашных коридорах на ГС, спрашиваю - когда, мол, вам можно курсовую сдать? Отвечает: "Вы вечерник? Так вы её неделю назад должны были сдать!". Я говорю, что может после НГ получится сдать, а он говорит: "Так, я завтра днём тут, напрягитесь и сделайте к завтрашнему дню". Естественно, курсовую я даже не смотрел ))
Значит, у меня есть 7 часов на то, чтобы вкурить - что это за зверь такой, язык GPSS и написать на нём курсовую. И ведь напишу (я надеюсь ;) )

воскресенье, 27 декабря 2009 г.

Бекап блога

Один хороший человек рассказал, как лучше всего сделать архивную копию блога со всеми картинками и скриптами:
Ссылка на пост хорошего человека

понедельник, 14 декабря 2009 г.

Платный CureIt

Сегодня меня попросили проверить, работает ли свежая версия CureIt'а.
Скачивая, заметил интересную штуку - теперь Курьит _платный_. Вернее, его можно юзать нахаляву для проверки домашнего компа, но если хочется проверить свой комп на работе - надо купить лицензию. Причём все это написано на сайте freedrweb.ru )))
Вот так вот. Нет, я, конечно, всё понимаю, но брать бабки за фактически одноразовую утилитку, которая даже не мониторит.. Уж прикрутили бы к ней тогда монитор и автоапдетилку, раз бабки выкладывать надо. Видимо, авторы решили, что раз "Продвинутые пользователи" юзают софтинку (которая, кстати, была бесплатной больше 2 лет), то неплохо и бабла с них срубить ))
В общем, до недавних пор Курьит выгодно отличал ДрВеба от других производителей, но теперь он как все )))
ЗЫ
А у меня дома линь и мне вообще пох на вирусы и антивирусы )))

понедельник, 7 декабря 2009 г.

Хаммерище во всей красе

В клубе "Релакс"





а вот сет Хаммера оттуда: Йа ссылко на сет

среда, 2 декабря 2009 г.

Полдень, 21 век.

А коммуникации - o9e6y
Коннект с Самарой - 10 килобайт неск.мин передаётся.. слов нет.

вторник, 1 декабря 2009 г.

Кстати, наступила зима )

Да, вот так вот незаметно и наступила ) с чем вас и поздравляю )))
А винтик, между прочим, своё место нашёл.

Ночь...

Ночь, Iron Maiden, разобранный ноут, лишний винтик...
Как бы это не было смешно, но это история лишних деталей на столе. И вот какого, спрашивается, хрена, мне приспичило в двенадцать часов ночи воткнуть в ноут оперативы, которая валялась себе вполне благополучно на столе почти год?!
Зато, слушая поистине шедевральный альбом Мейденов 92 года, который "Fear of the Dark", перенёсся почти в детство )))

понедельник, 30 ноября 2009 г.

Свежая цитата от Аццкого Сотоны

Суть обращения: до нас не доходят письма клиента, ибо считаются спамом. Коммент Павлега:

Живайкин Павел 30.11.2009 13:08:33
пример отлупа в истории
с mail.ru он п/я Костяна письма также не доходили до нас

пятница, 27 ноября 2009 г.

Уууууутро..... спаааааааать.......

Ну вот, как всегда всякие сдачи и зачёты подкрались не заметно...

Ведь собирался не затягивать ) теперь опять сидеть по ночам за ноутом..




В следующем семестре буду всё делать, не откладывая на последний месяц )))

четверг, 26 ноября 2009 г.

Пашина карма вредно влияет на окружающих.

Саша слишком долго с Пашей работает, отколол сегодня заявку с такой вот темой:




вторник, 24 ноября 2009 г.

Восстановление данных

В процессе:



Nessus и Nikto

Как-то писал ман для наших венодминов по проверке сайтов с помощью Нессуса и Никто. Вот, решил перенести в блог, вдруг кому понадобится.
Подготовка


1.Берём линуксовую машину, например на Федоре.
2.Выпускаем её в инет без ограничений.
3.Ставим:
-nmap
-nessus
-nikto
# yum install nmap nessus nikto

4.Настраиваем nessus:
Создаём сертификаты: # nessus-mkcert
Создаём пользователя: # nessus-adduser
Регимся на официальном сайте: http://www.nessus.org/plugins/index.php?view=register-info
Получаем письмо с кодом, активируем: # nessus-fetch --register код
Скачиваем плагины: # nessus-fetch --plugins

5.Настраиваем nikto:
В конфиге /etc/nikto/config дописываем:
EXECDIR=/usr/share/nikto/

Проверка

1. # nmap –sVO имя_хоста
2. Запустить демона nessusd: # service nessusd start, запустить nessus, логиниться созданным юзером. Включить желаемые опции проверки, желательно увеличить уровень угрозы – отчёт будет содержать помимо уязвимых мест потенциальные, но неопасные дыры – не помешает. Запустить проверку и ждать.
3. Запустить nikto: # perl /usr/bin/niktoh имя_хоста –config /etc/nikto/configp 80,443

Далее анализируем отчёты.

Мелкософт: Обновил браузер? Ребутни сервак!


четверг, 19 ноября 2009 г.

среда, 18 ноября 2009 г.

First line

Первая линия за работой:




Рабочее место техника



Вечно голодные техники вынуждены хавать на работе консервы.

вторник, 17 ноября 2009 г.

openSUSE 11.2, автоматическая конфигурация.

Я недавно упомянул о том, что у меня яст и NM не могли поделить сетевые интерфейсы.
Это было после установки и автоматической настройки.
Сегодня поставил с ручной настройкой - и всё нормально работает.
Такие дела.

пятница, 13 ноября 2009 г.

Формализм

Ну почему некоторым людям хочется всё загнать в какие-то рамки, отдать всё некой универсальной автоматической системе, вместо того, чтобы воспользоваться тем, что человеку дано от рождения?
Я сейчас сталкиваюсь с ситуациями, когда простые коммуникативные средства, такие как речь устная и письменная пытаются заменить на какие-то механизмы уведомлений, и когда способность человека мыслить и принимать решения заменяют на шаблонные действия, универсальные алгоритмы, применимые к любой ситуации. Таким образом теряется гибкость, масштабируемость.
ИМХО, не надо пытаться автоматизировать всё и вся, ведь не всегда это выгодно. Автоматизация нужна там, где можно однозначно сформулировать действия. А там, где пока нет возможности чёткой формулировки, особенно когда речь идёт о сфере деятельности с высокой ответственностью, нужно использовать способности человека. А то так и деградировать можно и жить "по бумажке")))

Non OSS компоненты.

Помнится, в 11.0 Сусе мне попался инсталлер всяких полезностей, вроде кодеков и шрифтов. А вот сейчас найти не могу. Более того, пропала кнопка на офсайте.
Нашёл вот такую штуку:
http://opensuse-community.org/1-click-collection.
Там установщики "1 клик" (ymp файлы), ставящие кодеки, шрифты, компиз и прочее. Буду испытывать.

четверг, 12 ноября 2009 г.

Новая Суся вышла официально )

Офсайт не отвечает... Я конечно уже скачал GM, но хочу паблик релиз )))
GM стоит, есть странные косяки с Network Manager, которые мне совершенно не нравятся.

Опять Паша, но уже немножко другой отжиг..

поставить DVD привод

comment posted by PZhivaykin on 12.11.2009 12:29
сейчас стоит CD rom, а пациенты часто приходят с DVD дисками на которых снимки

email sent to pzhivaykin@mml.ru by REremeev on 12.11.2009 13:36
Выясни пожалуйста форм-фактор привода IDE\SATA и цвет корпуса компьютера.

comment posted by PZhivaykin on 12.11.2009 14:18
позвонил Дмитрию, он сказал что цвет корпуса - радикально серый и в принципе ему все равно какого цвета будет привод

comment posted by PZhivaykin on 12.11.2009 14:24
изходя из того, что на Secondary IDE Channel стоит DMA 5 и скорее всего это Hard, а на Primary IDE Channel стоит DMA 2 - то это скорее всего привод и значит нужен IDE

email sent to pzhivaykin@mml.ru by Pronkin on 12.11.2009 14:27
Гениально, Ватсон.

А просто в гугле посмотреть модель "Sony CRX230E" и убедиться, что это IDE не проще было?

понедельник, 9 ноября 2009 г.

Обновил я кеды...

В общем, KDE4 появился на моём "основном" домашнем компе, отправив на заслуженный отдых старый добрый надёжный KDE3. Надо заметить, что я довольно долго придирался к четвёрке, хотя на ноуте она живёт с релиза 4.2, так как выискивал недочёты, опираясь на предвзятость, вызванную косяками 4.0 и 4.1. И вот сейчас я про себя отметил, что KDE4 действительно готов. Недочёт один, связан с autohide панелями. Иногда, после каких-то действий (пока не вычислил, каких именно), панель отказывается вылезать.
Теперь моя Суся 11.0 готова к обновлению до 11.2 )

Домашний RAID: чем он грозит.

Меня радует, когда "продвинутые пользователи" тащат в дом на десктопы, в общем-то, серверные технологии. Потом у них начинаются совершенно недомашние проблемы, решить которые юзерам не всегда под силу.
Расскажу на эту тему одну историю, произошедшую года полтора назад.

Один чел держал комп в качестве своего рода медиацентра. Использовался для накопления и проигрывания кино, музыки и для хранения фоток. Казалось бы, самое обычное применение домашнего компа. Но. Так как чел считал себя продвинутым и слышал, что существует такая штука, как RAID массив, он решил задействовать сие чудо света на своей машинке. Зачем? Видимо, начитался журнала ксакеп.ру.
Был организован массив 2ТБ RAID 5 на 4 харда + 1 хотспара. И винда 2003.
Через какое-то время отвалился один диск. По каким-то причинам, массив не отребилдился на хотспару. И поехало....
Для начала был вставлен новый диск и запущен ребилд, при этом хотспару оставили нетронутой. Первый БАЦ - массив отребилдился с учётом хотспары, как диска в массиве. В результате, на новом диске оказалась каша из данных и пробелов, стянутых с хотспары.
Второй БАЦ случился уже по вине винды. Когда комп был отправлен в даун, то ему сказали не poweroff, а reboot. Поэтому был прощёлкан момент, когда винда решила, что дисками что-то не так, и запустила проверку...
После этого массив пришлось отдавать на восстановление.
Обошлось оно в месяц ожидания, 1700 евро + стоимость 2 терабайтных дисков, т.е. ~10 тыс. рублей.
А преимущество от использования рэйда дома? Игрушка грузится на несколько секунд быстрее. И всё.

понедельник, 19 октября 2009 г.

Флудеразм

На днях наткнулся на заметку месячной давности одного видного деятеля - Алексея Федорчука, в которой он описывал свой взгляд на Fedora 12 Alpha.
Собственно, в самой заметке ничего интересного нет, но флуд в комментах местами весьма забавен ) Ссылка на статью:  http://citkit.ru/articles/1486/

пятница, 16 октября 2009 г.

Еще перл от Паши

comment posted by PZhivaykin on 24.09.2009 12:07

она как-то ели-ели отключила принтер и включил (после 10 минут ругательств) и он снова показал красненькую лампочку (еще сказало, что вроде отвалился какой-то провод пока она его ребутала, хотя принтер на компьютере в состоянии готов - значит питание и usb есть)

вторник, 13 октября 2009 г.

Highload++

Сходил на первый день конференции. Впечаление - ёпт, и за что с людей берут по 11 штук?! Видимо, за 8 часов пиара ))
Вкратце, что приметного было.
Сначала один американец галопом по европам пробежался по настройке MySQL, сказав где можно подкрутить, резюмировав - подробно об этом читайте в мой книге! Результат - про то, что мускуль можно и нужно оптимизировать, я и так знал, припёрся собственно в надежде услышать - как, а не получить список переменных, про который и так знал.
Потом чел из Битрикса рассказывал, какой клёвый мониторинг у них можно купить.
Самое веселое было дальше..
Выступал какой-то директор или манагер из QSOFT. Начал с разговора о том,  как можно повышать производительность, а приехал к следующему: юзеры - это быдло, им не нужны быстрые сайты с качественной вёрсткой, они и так схавают всякое дерьмо, вроде сайта некого мага бытовой техники (с каким-то придурком в качестве лица).
Честно говоря, от такой постановки вопроса я слегка прих@#л, с учётом того, что за последние несколько лет я привык к совсем другому подходу к пользователю - он должен быть счастлив и доволен, а услуги которые он получает - качественные.
Поэтому когда сей манагер сказал, что юзер и 3 секунды подождёт, и пять, и что насчёт вёрстки не надо заморачиваться, ибо никто не оценит, в зале начался холивор - мол, потому рунет такой стрёмный, что такой подход к делу.

Потом начался блок, ради которого я и пришёл - про мою любимую почту.
Первым шёл парень с РБК, рассказывал про почта.ру.
Я не буду пересказывавать этот бред, парень попытался изобрести велосипед, причём который не едет, зато светится в темноте )
Зря он спросил - есть вопросы?
Вопросы его просто разгромили, в результате он позорно бежал, сославшись на то, что его время вышло.
Но было смешно. Очень. Особенно когда один дяденька (похоже труёвый сишник) начал раскручивать его по архитектуре этой почты и взаимодействию компонентов. Возникло ощущение, что РБКшник сам не очень представляет, как его детище поведёт себя в определённых условиях.
Как контраст - следующим главный почтовик Рамблера, который рассказал про вполне человеческую почту, сердцем которой является связка Postfix+Dovecot.
Больше ничего примечательного не было. Завтра второй день. Надеюсь, что хоть завтра.. Простите, уже сегодня)) услышу интересный рассказ МГУ'шников про то, как держать DDoS

вторник, 6 октября 2009 г.

Конец света

Узрите, люди, свою кончину! УАХАХАХАХАХА!!!!!!!



На доске одним из мирэашных отцов написан код саморегулирующейся программы, которой не нужен человек.. в ней сами рождаются, живут и умирают подпрограммы, они не дают себе иссякнуть, но и не съёдают полностью все ресурсы.. не за горами появление Искусственного Интеллекта.. НО! я не скажу, что и где в этом коде надо подправить, чтобы джинн вырвался из бутылки. Потому что на самом интересном месте лекции недосыпание попыталось взять своё и увлечь меня в пучины сна )
Но ничего, через 2 недели у нас лаба, так что.. )))

понедельник, 5 октября 2009 г.

Ссылка )

Сказочник поделился сегодня весьма доставляющим постом про объявление класса, а потом ссылочкой:
http://lex-kravetski.livejournal.com/253994.html
Забавные комменты )

пятница, 2 октября 2009 г.

Алгоритмы и все-все-все

Недавно выяснилось, что некоторые наши сотрудники не умеют ясно (т.е. в алгоритмической форме) выражать свои мысли )

Мы объявляем войну неграмотности



Вот так!

четверг, 1 октября 2009 г.

Пашины перлы

Решил записывать Пашины комменты, это не должно пропасть )

comment posted by PZhivaykin on 01.10.2009 11:42
позвонила - жалуется
подключиться вначале к неё не мог - вырубил брендмауер, проверили ip
оказалось в dns таблице устаревший адрес, её ip 192.168.101.63
comment posted by PZhivaykin on 29.09.2009 14:05
видимо не все так просто - монитор не трогать у них не получается - в результате жалуются, что как дотронешься он отключается. просят подойдти побыстрее.
comment posted by PZhivaykin on 01.10.2009 11:19
устанавливал с помощью встроенных способностей Windows
устанавливаю программу для записи дисков

среда, 30 сентября 2009 г.

nginx + phusion passenger

Как поднять сабжевую связку на примере redmine.

Поставить rails и rubygem.
Собрать nginx с поддержкой модуля passenger:
# passenger-install-nginx-module
в конфиге nginx'а в блоке http{} допишется:
passenger_root /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5;
passenger_ruby /usr/bin/ruby;
Вписать виртуальный сервер, указав путь до папки public продукта,
в моём случае это выглядит так:
server {
        listen 80;
        server_name ec2-67-202-41-17.compute-1.amazonaws.com;
        root /usr/lib/ruby/gems/1.8/gems/redmine/public;
        passenger_enabled on;
    }
Собственно, если приложение уже было подготовлено, то всё должно заработать.
Памятка себе, как я готовил Redmine:

Стянул свежий redmine:
# svn co http://redmine.rubyforge.org/svn/trunk redmine
 
Закинул его в папку /usr/lib/ruby/gems/1.8/gems/
Обновил джем и поставил свежие рельсы:
# gem update --system
# gem install -v=2.3.4 rails

Завёл в mysql базу redmine в utf8 кодировке и сделал юзера под неё:
CREATE DATABASE redmine CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON redmine.* TO redmine@localhost IDENTIFIED BY 'pass';

Скопировал config/database.yml.default в config/database.yml

В этом файлике прописал базу, юзера и пасс.

Произнёс заклинание:

# rake config/initializers/session_store.rb
# rake db:migrate RAILS_ENV="production"
# rake redmine:load_default_data RAILS_ENV="production"

Вторая строчка создаёт таблы, третья - забивает их данными.
Если не указать переменную RAILS_ENV, то rake попытается использовать рута без пасса для входа в базу и потерпит неудачу.

четверг, 24 сентября 2009 г.

Архивация

Постоянно ключи забываю..
Надо так:
tar cjvf archive.tar.bz2 file_to_archive
c - архивация
j - bzip2
v - подробно
f - в файл

понедельник, 21 сентября 2009 г.

Как вывести Linux из-за ISA сервера в инет.

Сколько раз это делал, но всё время забываю )
Надо правильно экспортировать переменную:
$ export http_proxy=http://domain\\user:pass@isa.ru:8080

пятница, 18 сентября 2009 г.

Новый клип Rammstein

Lord поделился ссылкой на новый клипешник Рамштайна:
http://www.visit-x.net/rammstein/
Сначала подумал - шутка. Ан нет..
Кстати, сама песня отстой.

Загадка.

Что стоит на этом гламурненьком ноуте?


Фряха. А Павлег утверждал, что он не извращенец )))

четверг, 17 сентября 2009 г.

Ненавижу ruby

Уже не первый день мучаюсь с Рубином на рельсах и Синтезным пассажиром.
В чём засада - для установки приложения RoR нужно создать базу для него, но при попытке заведения оной Rake ругается при этом на отсутствие зависимостей, причём по одной. Поставил джемом эти зависимости по одной штуке, ибо не изветсно заранее, что рэйк ещё захочет, пока не получил радостную мессагу о том, что мол у тебя такой-то компонент старый. !@#%!!! Пытаюсь его обновить, а джем заявляет, что нет апдейтов.
Знакомый разработчик движков на python сказал, что у него было подобное знакомство с ruby, решил он проблему, переписав несколько скриптов, чтобы они не выёживались насчёт версий )
Для сравнения - PHP: скачал, распаковал, прописал папку в Апаче и зашёл в неё браузером. Всё! Дальше в форме забил базу, юзера и пасс и готово. А тут...
Всё стало на свои места, когда Lord сказал, что это рук япошек:


(14:25:28) AccessD: мораль. админ вебсервера с ебучим Phusion passenger должен уметь писать на ruby
(14:26:05) Lord: ты в курсе что руби японцы придумали? :D
(14:26:17) Lord: так что хентай тебе обеспечен
(14:26:53) Lord: с чудищами и тентаклями :)
(14:27:00) AccessD: ,bkznm!!!!
Продолжаю воевать. Готовлю чистый AMI с Fedora 11, по идее, засад с версиями там не должно быть (надеюсь..)

пятница, 11 сентября 2009 г.

AMI

Создание AMI:
На инстанс в каталог /mnt заливаем ключ и сертификат, можно воспользоваться scp.
Снимаем образ:
# ec2-bundle-vol -p myAMI -k /mnt/private_key -c /mnt/certificate -u xxxx-xxxx-xxxx

ключ обычно имеет вид pk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
сертификат - cert-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
-u - идентификатор юзера
-p - название амишки

Заливка на S3:
# ec2-upload-bundle -b accessd -m myAMI.manifest.xml -a access_key -s secret_key
-b - папка на S3
access_key и secret_key можно посмотреть в разделе Security в информации по аккаунту.

Напоследок регистрируем AMI в консольке aws, указав путь, сформированный в предыдущей команде.

вторник, 1 сентября 2009 г.

Нам купили Амазон ))

Ну вот, добрался наконец до блога )
У нас появился инстанс на амазоне)) Пока на него не заходил, вечерком после инста (1 сентября, однако) надо глянуть его.. Заявлена восьмая федора с рельсами. Выводы об амазоне делать рано, но выглядит вроде понятно. Буду осваивать.

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

А ещё я курсовую дописал )

вторник, 11 августа 2009 г.

Мы сделали это!!!!

Валенки запущены в космос!!! Нам на это потребовался почти год )) хотя на самом деле всё было поднято за две недели... ;)
Итак, почти весь путь позади, осталось дописать документацию и наш первый линуксовый проект можно передавать аккаунтам для продажи клиентам!

понедельник, 10 августа 2009 г.

Загнать число в строку при помощи stringstream

Предположим, мы создаём некое перечисление и нам надо к какому-нибудь идентификатору добавить число:

int i = 1;
string* name;
name = new string;

*name = "tempfile";
ostringstream myStream(ostringstream::out);
myStream << i;
name->append(myStream.str());
В результате получим: "tempfile1"

среда, 29 июля 2009 г.

четверг, 23 июля 2009 г.

Nuclear test

Хаммер приглашает на сию пати:

вторник, 21 июля 2009 г.

Ну вот я и приехал )

Сабж ) До свидания Крым, здравствуй родной Город )
Всё-таки море, пляжи, жара - это не моё. А вот полазить по горам мне понравилось ))) Да и в целом природа Крыма мне понравилась, главное на месте не сидеть. На днях фоток каких-нибудь выложу )

среда, 8 июля 2009 г.

Журавлик

Мой первый бумажный журавлик )


Кстати, если его отпустить - то он плавно приземлится на ноги ))

понедельник, 29 июня 2009 г.

Установка и настройка почтового сервера Postfix + Cyrus-imapd в Fedora

Итак, хочу наконец собрать всё в одну кучу.
Платформа - Fedora 11.
Обслуживаем вирт.домены, раздаём почту по POP3, IMAP, HTTP.


Сначала база:

1. Поставить Postfix, Сyrus-sasl, Сyrus-imapd

2. Подготовка:
Создать каталог для почты /var/mail/vhosts/домен
Создать пользователя и группу virtual, uid/gid 5000, сделать владельцем /var/mail/vhosts/


# mkdir /etc/mail/vhosts
# mkdir /etc/mail/vhosts/домен
# groupadd -r virtual -g 5000
# useradd -r -M virtual -u 5000 -g 5000
# chown -R virtual:virtual /var/mail/vhosts/


3. Настроить виртуальный домен:
Прописать вирт.домен в /etc/postfix/main.cf:

#Virtual domain
virtual_mailbox_domains = домен
virtual_mailbox_base = /var/mail/vhosts
# файл с адресами
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 100
# пользователь virtual, от которого доставляется почта
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
# файл с алиасами
virtual_alias_maps = hash:/etc/postfix/virtual
Внимание! Виртуальный домен не может быть указан в mydestination!!!

4. Настроить Cyrus-imapd:
добавить в /etc/imapd.conf

allowplaintext: 1
# sasl пользователь-админ
admins: cyrusadmin
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb
sasl_sasldb_path: /etc/sasldb2
virtdomains: userid
# обслуживаемый виртуальный домен
loginrealms: домен
Прописать транспорт в /etc/postfix/main.cf:


# передача писем сайрусу
virtual_transport = lmtp:unix:/var/lib/imap/socket/lmtp


5. Настроить SASL:
В /usr/lib/sasl2/smtpd.conf вписать:

pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: plain login cram-md5
(этим мы сказали, что используем плагин, смотрящий в базу /etc/sasldb2)

Прописать настройки SASL в /etc/postfix/main.cf:

#SASL
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
#Restrictions
# Это начальные разграничения, потом усилим
smtpd_recipient_restrictions =
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination
6. Создать ящики и SASL пользователей вирт.домена:
Ящики и алиасы (в т.ч. для создания групп):
в файле /etc/postfix/vmailbox указать ящики в формате

юзер@домен домен/юзер
в файле /etc/postfix/virtual указать алиасы в формате

юзер@домен адрес1 адрес2
SASL пользователи и ящики Cyrus-imapd:


создать sasl пользователей

# saslpasswd2 -c -u домен юзер


отдельно создать админа

# saslpasswd2 -c -u cyrusadmin


сделать ящики:

# cyradm --user cyrusadmin localhost
Password:
localhost.localdomain> cm user.юзер@домен
localhost.localdomain> sam user.юзер@домен cyrusadmin c

Таким образом создаётся ящик и даются права на него админу.


7. Создание сертификатов и ключей.

Создание сертификата центра сертификации:



cd /etc/pki/tls/
misc/CA -newca


Указываем неск. параметров, самый главный - Common name, там должно быть имя сервера.
Получим сертификат /etc/CA/cacert.pem
и закрытый ключ /etc/CA/private/cakey.pem

Создание закрытого ключа и сертификата для Postfix:


# openssl req -new -nodes -keyout postfix_private_key.pem -out postfix_private_key.pem -days 730
# openssl ca -policy policy_anything -out postfix_public_cert.pem -infiles postfix_private_key.pem
Теперь создаём каталог под ключи и кидаем туда ключи и права выставляем на закрытый ключ:


# mkdir /etc/postfix/certs
# mv postfix_private_key.pem /etc/postfix/certs/
# mv postfix_public_cert.pem /etc/postfix/certs/
# cp /etc/CA/cacert.pem /etc/postfix/certs
# chmod 600 /etc/postfix/certs/postfix_private_key.pem

Закидываем CA сертификат в хранилище:

cat /etc/CA/cacert.pem >> /etc/pki/tls/certs/ca-bundle.crt
Настраиваем Postfix - пишем в /etc/postfix/main.cf:

# TLS
smtpd_use_tls = yes
smtpd_tls_key_file = /etc/postfix/certs/postfix_private_key.pem
smtpd_tls_cert_file = /etc/postfix/certs/postfix_public_cert.pem
smtpd_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
tls_random_source = dev:/dev/urandom
smtpd_tls_loglevel = 2
smtpd_tls_received_header = yes

# разрешить auth plain только под TLS, при необходимости раскомментить:
#smtpd_tls_auth_only = yes

# для оптимизации TLS
smtpd_tls_session_cache_database = sdbm:/etc/postfix/smtpd_scache
smtpd_tls_session_cache_timeout = 3600s
Обращаю внимание на "smtpd_tls_auth_only = yes" - её лучше включить.


Проверка:

# openssl s_client -starttls smtp -connect localhost:25

Если выскочит что-то типа:

CONNECTED(00000005)
5552:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:601:
То проверяем в первую очередь правильность имён и пути в main.cf!


8. Теперь антивирус и спаморез.
Ставим Amavis, ClamAV и spamassassin.

В /etc/postfix/main.cf пишем:

# передача писем амавису на проверку
content_filter = amavisd-new:[127.0.0.1]:10024
В /etc/postfix/master.cf:


# amavisd-new LMTP
amavisd-new unix - - n - 2 lmtp
-o lmtp_data_done_timeout=1200s
-o disable_dns_lookups=yes


# smtpd демон, принимающий проверенную почту
127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o strict_rfc_envelopes=yes


Качаем eicar и проверяем всё эту красоту, отправив вирь простым sendmail'ом.
Смотрим логи - там должно быть сообщение о пойманном вире.

Для автообновления баз антивируса:
в /etc/freshclam.conf комментим строку

#Example
в /etc/sysconfig/freshclam комментим:

#FRESHCLAM_DELAY=disabled-warn


Сам сервер готов. Остался веб интерфейс.

воскресенье, 28 июня 2009 г.

Ещё одна сессия...

почти позади ))) все экзы сданы, ни одного потерянного очка))
Осталась курсовая.. в принципе, примерно понятно, как резать поток на части и перечитывать их, но всё равно как-то уж больно запутанно получается. Зато, после реализации код будет красивый))

среда, 3 июня 2009 г.

ВПНки и головоломки.

Утром поступила жалоба, что в одной клинике, хостящейся в НИИ, перестала работать очень важная софтина. Оказалось, что возник конфликт ip'шника сервера БД, с которым эта прога работает, с каким-то неопознанным компом (причём недоменным). Полез на DHCP серваки - ip, используемый серваком, никому не назначен и, собственно, не забит за ним (а просто вбит на серваке руками, что не труЪ). Вывод - какой-то мудак (по другому не скажешь) притащил ноут или комп и руками забил ему адрес.
Сделал резервацию - сервак не хочет адрес получать. Зато в пуле появляется забавная штука - адрес вяжется к нереальному маку из 6 знаков!!! Косяк...
Ладно, забили за сервером другой ip'шник, перенастроили клиенты.
Решил довести дело до конца и покарать террориста. Мак виновного компа привёл меня через 2 свича к... НИИ'шному фаеру. Смотрю в RRaS'е - а это один наш врач из дома кинул впнку )) По всей видимости, либо ему кто-то из наших вбил адрес руками, либо это глюк - врач получил адрес, а DHCP сервак это не зафиксировал.
Вот так - человек кинул впнку и положил сервак )))
Это из разряда: выкрутил свечи - спустились шины )

понедельник, 1 июня 2009 г.

суббота, 23 мая 2009 г.

Олдовый хрен!!!

Ночью отрывался на сабже..






Вкратце - это было что-то!!!1111 Мегавечеринка!!! ))) Обращение к тем, кто получил от меня флаер и не пришёл: парни, убейте себя апстенку!!! Вы такое пропустили!!! ))))
Охеренно отыграли все! Надо такие пати чаще устраивать!!!1)

ЗЫ
На танцполе отпрыгал 5 часов )) В результате, с непривычки, голеностоп правый болит. Но вроде отпускать начинает.

четверг, 21 мая 2009 г.

Logmein

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

среда, 13 мая 2009 г.

вторник, 12 мая 2009 г.

Договор )

Выдержки из договора об аренде оборудования:

1.1. По настоящему договору Арендодатель обязуется передать(передает) в безвозмездное временное пользование Арендатору принтер для маркировки кабеля Rhino Pro 6000, именуемый в дальнейшем "Вещь" для осуществления маркировки кабеля и проводов для своих внутренних потребностей в состоянии, пригодном для использования вещи по ее назначению, на срок 30 календарных дней при наличии пописанного договора безвозмездного пользования в течение пяти банковских дней с момента получения от Арендатора залога в размере 10000 рублей. Стоимость залога оплачивается Арендатором на основании счета, выставленного Арендодателем.

3.4.Арендатор несет риск случайно гибели или случайного повреждения вещи, если вещь погибла или была испорчена в связи с тем, что он использовал ее не в соответствии с настоящим договором или назначением вещи либо передал ее третьему лицу без согласия Арендодателя. Арендатор несет также риск случайной гибели или случайного повреждения вещи, если с учетом фактических обстоятельств мог предотвратить ее гибель или порчу, пожертвовав своей вещью, но предпочел сохранить свою вещь.

воскресенье, 10 мая 2009 г.

Даёшь Fallout 3 под Linux!

Линуксойды, неравнодушные к теме Фаллаута, пишут петицию в Бесесду.
Моя подпись за номером 6057. Надеюсь, из этого что-то да выйдет )

пятница, 8 мая 2009 г.

Админ cyrus-imapd'а

Себе на заметку, уже 3 раз на эти грабли наступил:
Админ сайруса - локальный пользователь! Если мы заводим виртуальные домены, то админ к ним отношения не имеет!
ЗЫ
Локальный не в смысле юниксовый, а SASL'овый без области.

понедельник, 4 мая 2009 г.

Про пингвинов, троллей и людей

Сегодня в перерыве между парами вычислительной математики сидим с Lordrar'ом и Ion'ом в столовке, чай пьём. Вдруг Ион спрашивает - а чем хорош линукс дома? Мы с Лордом, не заподозрив провокации, отвечаем - тем же, чем и винда, весь софт, кот. ты дома юзаешь, либо есть под линь, либо имеет аналоги, + тебе не надо заботиться о вирусне. Ион начал - да ладно, под линь софт хрен найдёшь и игр под винду больше.. Тут стало ясно - тролль. Сказали - для тебя, чувак, линь ничем не хорош, сиди в винде. На попытке завязать спор поставили точку - ты просто тролль, сиди в винде, тема закрыта. Вот и всё, тролль умер от голода ))
И вам советую морить троллей голодом ) Так вы не только себя от них избавите, но и общество )
А вообще, мысль тут возникла: линукс, за счёт высокого входного барьера - желания учиться - отбирает людей, которые в принципе могут справится с чем угодно. Т.е. те качества, которые получают люди в процессе освоения линукса - умение искать и применять знания, аккуратность и последовательность и многое другое, помогают не только сидеть за компом, но и по жизни в целом. Например, если линуксоид попадёт в нештатную ситуацию, то он по крайней мере попробует понять, что происходит, вместо того чтобы бегать по кругу, крича "МЫ ВСЕ УМРЁМ!!!", а если это по силам, то и решить возникшую проблему.
На самом деле, это свойственно всем людям, которые _учатся_, которые хотят познавать мир и делают это.
В общем, линуксоид - это не фанат одной отличной ОС, это образ жизни )
Учитывая специфику нашего инста, то, что он является родиной всех советских хакеров (в том смысле, в котором хакерами называют Ричарда, Линуса и других хороших людей) и вирмейков, можно сказать - что многие наши преподы в душе линуксойды )

Конечно, во всём этом есть доля шутки ))
А если серьёзно, то линукс, ИМХО, - это просто ещё одно отличное средство для самообразования и развития, которое является хорошим дополнением к _учёбе_.

Manuals

В этом посте буду собирать ссылки на полезные маны. На IBM Developerworks много интересных материалов выкладывают, делать на них закладки неудобно, а вот собирать в блоге - в самый раз )

Расширенные возможности использования команды find в UNIX

Инструментарий системного администрирования
Проблемы и подводные камни
Методы управления процессами
Мониторинг низкой производительности системы
Мониторинг и управление использованием дискового пространства
Перемещение дерева каталогов в ОС UNIX
Перемещение файловой системы в UNIX
Создание интеллектуальных автоматических сценариев
Максимальное использование оболочки bash

среда, 29 апреля 2009 г.

Новые кеды.. опять )

Решил проверить, довели ли KDE4 до ума.
Посмотрел версии пакетов в федорином репо - 4.2.2
Думаю - раз 4.2 уже в основной ветке - надо пробовать. Поставил. Перескакиваю из гнома в кеды - всё нормально. Ничего не глючит, никаких графических артефактов. Сегодня весь день работал в сабже - никаких нареканий. И вдруг я вспомнил - одной из главных причин отказа от KDE4 была медленная работа wine. Затаив дыхание запускаю Fallout 2 - не тормозит )))
Вот теперь я могу сказать: KDE4 готов к использованию! )

Что предлагает гугл

вторник, 28 апреля 2009 г.

Кстати, о скачках...

Качать можно не только пластинки )
боян, но всё же: http://hammerhead.pdj.ru/blog/18379.html

Was Man Einst Uns Gab Zerstoerten Wir

Скачал тут одну клёвую пластинку, слушаю и радуюсь ))




Присоединятесь )):


понедельник, 27 апреля 2009 г.

Реализация возможности повторного прогона.

Иногда требуется сделать в софтине возможность повторного прогона. Вот как это делаю я:

do {

// .... код ....

cout << "Ввести 1 для повтора или 2 для выхода и нажать Enter: ";
do {
a = cin.get();
if ((a == '1') || (a == '2'))
break;
else
cout << "Неверный ввод, повторите: " << endl;
// очистка буфера
cin.clear();
cin.ignore(numeric_limits::max(),'\n');
} while (true);
// очистка буфера, обусловлена тем, что нужно избежать
// попадания '\n', вызванного нажатием на Enter, в cin
cin.clear();
cin.ignore(numeric_limits::max(),'\n');
} while (a == '1');
Возможно, не самый изящный способ, но зато довольно простой.

воскресенье, 26 апреля 2009 г.

radarix.com закрыт ))

Сабж
Мораль - не надо молчать, а надо писать заявы )

пятница, 24 апреля 2009 г.

Рабочая переписка

(11:27:20) AccessD: Костян, у тебя есть кто-нибудь, кому делать нех?
(11:33:40) Kiril: да я!!!
(11:33:47) Kiril: :-D
(11:34:02) AccessD: не хочешь в МРТ прогуляться? ))
(11:34:14) Kiril: нет!!! я занят!!!

среда, 22 апреля 2009 г.

Если при загрузке не поднимается сеть.

Себе на заметку: не забудь проверить /etc/sysconfig/network-scripts/ifcfg-,
опция "ONBOOT".

пятница, 17 апреля 2009 г.

pptp client

Наконец-то я кинул pptp впнку в виндовую сеть )
Итак, что я сделал:
Снял pap,chap, оставил mschap и mschap2.
Поставил шифрование mppe.
Сжатие отключил.

понедельник, 13 апреля 2009 г.

Клёвый линукс-девайс )

Собственно,вот он. Стоит 50 тыс. у.е.
Интересно, появится ли он в ближайшее время у Севы? ))

суббота, 11 апреля 2009 г.

Нерекурсивная быстрая сортировка на C++

Всё, наконец-то алгоритм работает как надо )
Ввиду того, что в инете нет сорса нормальной нерекурсивной функции бысторой сортировки на C++ (зато есть куча нерабочих или слишком хитровытраханных), выкладываю свой, вдруг кому-нибудь да пригодится.

void Quick(int arr[], int n)
{
int base, left, right, i, j;
base = left = right = i = j = 0;
Stack stack;

stack.Push(n - 1);
stack.Push(0);
do { // while (stack.GetSP() != NULL)
left = stack.Pop();
right = stack.Pop();
if (((right - left) == 1) && (arr[left] > arr[right]))
swap(arr[left], arr[right]);
else {

base = arr[(left + right) / 2];
i = left;
j = right;
// цикл продолжается, пока индексы i и j не сойдутся
do { // while (i > j)
// пока i-ый элемент не превысит опорный
while ((base > arr[i]))
++i;
// пока j-ый элемент не окажется меньше опорного
while (arr[j] > base)
--j;
if (i <= j)
swap(arr[i++], arr[j--]);
} while (i <= j);
}
if (left < j) {
stack.Push(j);
stack.Push(left);
}
if (i < right) {
stack.Push(right);
stack.Push(i);
}
} while (stack.GetSP() != NULL);
}


Со стеком, я думаю, всё понятно. В конце концов, если человек не понимает, как реализовать Push и Pop, то он ещё не дорос до Хоара и эта писанина для него тёмный лес.

Быстрая сортировка. Нерекурсивная.

Уже третий день мучаюсь с сабжем.
Вроде наконец написал рабочий алгоритм (для C++), когда на одном из тестов сортировка улетела в вечный цикл - оказалось, что при определённом расположении элементов в стек закидываются, а затем снимаются, одни и те же индексы...

воскресенье, 5 апреля 2009 г.

Спать!

фтопку бинарные деревья, завтра класс добью..

Ввод строки неизвестного размера

Юзер что-то вводит. Надо это грамотно считать, выделив под строку необходимое кол-во памяти.
Делаем так:
string* str;
str = new string;
std::getline(cin, *str);

Преобразование строки в число в C++

С проверкой разобрались, а как правильнее поступить, когда есть строка и её надо конвертировать в число? Конечно, можно по-старинке при помощи atoi(), но это.. некрасиво, что ли..
Гораздо интереснее рассмотреть строку как поток и загнать в переменную, как в предыдущем посту ))

Итак, есть строка str, в ней что-то лежит:


string* str;
............
// что-то происходит со строкой..
............
istringstream myStream(*str);
if (myStream >> t)
cout << "Ok" << endl;
else
cout << "Not ok" << endl;


istringstream описан в sstream. Намёк ясен?
нэймспэйс - std

Проверка "число-не число" на C++

Мне известно несколько способов проверки - что ввёл юзер, число или какое-нибудь нехорошее слово.
Можно загонять ввод в строку, а потом посимвольно проверять isdigit'ом, можно попытаться преобразовать строку в число и смотреть, что получится. Но для себя я выбрал такой способ: взять и загнать без лишних слов ввод в числовую переменную, а дальше по обстановке:



int t;
if (cin >> t)
cout << "Ok" << endl;
else
cout << "Not ok" << endl;



Просто и элегантно.
Работает так:
Введено число, умещающееся в свой тип: Ok.
Введена конструкция из цифр (хотя бы одна лидирующая) и свякой фигни, напр. 111aaa - в переменную считается число до первой "не цифры", в данном случае 111, остальное останется в буфере.
Введено что-то иное - Not ok.

четверг, 2 апреля 2009 г.

Ожидание нажатия на Enter в C++

При переписывании старых паскалевских лаб на C++ столкнулся с проблемой:
в некоторых случаях нужно что-то показать юзеру и подождать, пока он не нажмёт Enter.
В паскале это решалось функцией ReadLn(), а в Си обычно в этих случаях юзают getchar() (в C++ cin.get()).
Но. Если до этого момента осуществлялся ввод, то, если он не был полностью считан, оставшиеся в буфере символы будут схаваны getchar'ом и, соответственно, пользователя ждать никто не станет. Выходов несколько - либо считать несколько раз (что некрасиво), либо вычистить буфер и считать один раз.
Нашёл реализацию второго способа (ссылка) и доработал его слегка. Вот что получилось:

#include <iostream>
#include <limits>
using namespace std;

void MyPause()
{
cin.clear();
cin.ignore(numeric_limits<streamsize>::max(),'\n'); // Очистка буфера
cout << "Нажмите Enter для продолжения..." << endl;
cin.ignore(numeric_limits<streamsize>::max(),'\n');
}

Новая фича Огнелиса

Теперь можно ставить фон для самого окна, выглядит достаточно забавно )



Ссылка на расширение и темы

среда, 1 апреля 2009 г.

1 апреля

Вот именно под таким знаком я провёл Первое апреля:




Не, я конечно понимаю, что помещение хорошо изолировано, а Кибернож ещё не запущен, но всё равно как-то жутковато..
ЗЫ
Софт для Киберножа написан под линь ) Управляется девайс с компа под RHEL 5.1 )

пятница, 27 марта 2009 г.

четверг, 26 марта 2009 г.

среда, 25 марта 2009 г.

Scythe Orochi

Сегодня я смог вживую познакомиться с "Драконом", это что-то!
Кулерон огромных размеров, охлаждающий пассивно неслабо разогнанные мощные камни, при этом он не такой тяжёлый, каким кажется. А ещё с этим красавцем идёт отличный скайфовский 14 см вентиль, для экстремального разгона ) Вот эта зверюга в моих руках:



Минус у "Дракона" один - не в каждый корпус влезет, но это мелочь. В конце концов, оверклокер не купит себе микро ATX корпус )

вторник, 24 марта 2009 г.

Speedcooooooooooooooooooooore!!!!!!!

Наконец-то Qualkommando поправили ссылку на живой сет от 31 января!!!
Сейчас вот-вот скачается ))) И Саша Че будет опять жаловаться, что у него мониторы трясутся ))

четверг, 19 марта 2009 г.

Хаммера в мемориз

Антон С. запустил в Бурденко новый фаер, иса 2006.. задница полная, что-то наш СА отдел не докрутил - 2ip.ru говорит, что скорость 70 kbps..
В результате Хаммер изрёк:
microsoft ISA server - и пусть весь мир подождёт!

четверг, 12 марта 2009 г.

Как надо строить инфраструктуру.

В Серпухове есть завод компании URSA.
У них есть своя сеть, в инет ходят через прокси, территориально расположенный в Питере.
Но самая главная фича - их DHCP сервер расположен... в Испании!!!

среда, 11 марта 2009 г.

Песенка

под воздействием жалоб Dan'а на галлюцинации у меня в голове сложилась песенка и теперь она прилипла как банный лист:
Ай си дэд пикселс ин ёр айс..

Пойти тоже что ли кофейку выпить..

четверг, 5 марта 2009 г.

Переписка )

From: Дмитрий Жабицкий
Sent: Thursday, March 05, 2009 5:49 PM
To: Евгений Калинин; Борис Таран; Михаил Пронкин; *Техническая поддержка
Subject: RE: Пишем грамотно RE: [27371] С 16-45 до 18-00 не будут работать отчеты emed

Снимаю, порчу.

From: Евгений Калинин
Sent: Thursday, March 05, 2009 5:23 PM
To: Борис Таран; Михаил Пронкин; *Техническая поддержка
Subject: НА: Пишем грамотно RE: [27371] С 16-45 до 18-00 не будут работать отчеты emed

Доставляем неудобства. В день обращения. Дорого.
________________________________________
От: Борис Таран
Отправлено: 5 марта 2009 г. 17:20
Кому: Михаил Пронкин ; *Техническая поддержка
Тема: RE: Пишем грамотно RE: [27371] С 16-45 до 18-00 не будут работать отчеты emed
Как вам слоганы:

- Доставляем неудобства вовремя!

- Неудобства предоставляются как услуги!

________________________________________
From: Михаил Пронкин
Sent: Thursday, March 05, 2009 5:10 PM
To: *Техническая поддержка
Subject: Пишем грамотно RE: [27371] С 16-45 до 18-00 не будут работать отчеты emed

Неудобства нельзя «предоставить», это не услуга, их можно только «доставить».

Соответственно, бывают только «доставленные неудобства».

From: Служба технической поддержки
Sent: Thursday, March 05, 2009 4:27 PM
To: 'e-Medusersinvitro.ru@invitro.ru'
Cc: Служба технической поддержки
Subject: [27371] С 16-45 до 18-00 не будут работать отчеты emed

В связи с работами на сервере отчеты будут недоступны.

Приносим извинения за предоставленные неудобства.


Служба Технической Поддержки Инвитро
ММЛ

Google ))

Надо было понять, как в винде создавать службы. пишу в гугле "как сделать.."
и вот, что гугл предложил:


если выбрать самый хитовый запрос - первая ссылка ведёт на поистине коматозный сайт )

суббота, 28 февраля 2009 г.

Интуитивность пингвинов

Вчера на лабе по ОС был прикол.
Две девушки садятся за комп, включают, загружается Дебиан с Гномом. Они спрашивают - а что это? Я говорю - линукс. Они пожали плечами, воткнули флешку, открывшуюся в Наутилусе. Нашли на флешке нужную софтину и щёлкают по ней. Руслан только начал говорить, что, мол, они зря пытаются запустить в лине софтину, криво написанную под винду, как запустился вайн, открывший экзэшник. Эти девушки стали дальше делать свою лабу, при том, что линь они раньше не видели.
Вот ещё один пример того, что в линукс - дружественная система ))

четверг, 26 февраля 2009 г.

Depeche Mode "Wrong"

Сегодня мне на МойПространство предложили заценить новый клип Депешей.
Заценил.. Дерьмо полное, что сам ролик, что трек. Расстроили.. Я не ожидал от них такой фигни.

четверг, 19 февраля 2009 г.

FDS: successfull )))

Engel, я сделал это!!! )))
The interactive phase is complete. The script will now set up your
servers. Enter No or go Back if you want to change something.

Are you ready to set up your servers? [yes]:
Creating directory server . . .
Your new DS instance 'accessd-nb' was successfully created.
Creating the configuration directory server . . .
Beginning Admin Server reconfiguration . . .
Creating Admin Server files and directories . . .
Updating adm.conf . . .
Updating admpw . . .
Registering admin server with the configuration directory server . . .
Updating adm.conf with information from configuration directory server . . .
Updating the configuration for the httpd engine . . .
Starting admin server . . .
The admin server was successfully started.
Admin server was successfully reconfigured and started.
Exiting . . .
Log file is '/tmp/setupKDSy9j.log'


засада была с парой файлов и правами на каталог.
Что делаем перед конфигурацией FDS:

# touch /etc/dirsrv/admin-serv/adm.conf
# cat /etc/dirsrv/admin-serv/admserv.conf > /etc/dirsrv/admin-serv/adm.conf
# mkdir -p /var/log/dirsrv/admin-serv/
# touch /var/log/dirsrv/admin-serv/error

и даём прав:
# chown -R fds:fds /var/run/dirsrv

Подразумевается, что соотв. юзер сделан.

источники:
http://www.orangespike.ca/?q=node/81
http://www.linux-archive.org/fedora-directory/164411-setup-ds-admin-pl-issue.html

вторник, 17 февраля 2009 г.

Почта мелкософта )

[root@accessd-nb accessd]# nslookup
> set type=MX
> microsoft.com
Server: 10.4.1.52
Address: 10.4.1.52#53

Non-authoritative answer:
microsoft.com mail exchanger = 10 mail.global.frontbridge.com.

Authoritative answers can be found from:
mail.global.frontbridge.com internet address = 216.32.181.22
> exit

[root@accessd-nb accessd]# telnet mail.global.frontbridge.com 25
Trying 216.32.181.22...
Connected to mail.global.frontbridge.com.
Escape character is '^]'.
220 mail54-wa4.bigfish.com ESMTP Postfix EGGS and Butter
без комментариев.

Почта мелкософта )

[root@accessd-nb accessd]# nslookup
> set type=MX
> microsoft.com
Server: 10.4.1.52
Address: 10.4.1.52#53

Non-authoritative answer:
microsoft.com mail exchanger = 10 mail.global.frontbridge.com.

Authoritative answers can be found from:
mail.global.frontbridge.com internet address = 216.32.181.22
> exit

[root@accessd-nb accessd]# telnet mail.global.frontbridge.com 25
Trying 216.32.181.22...
Connected to mail.global.frontbridge.com.
Escape character is '^]'.
220 mail54-wa4.bigfish.com ESMTP Postfix EGGS and Butter
без комментариев.

понедельник, 16 февраля 2009 г.

Письмецо

From: Михаил Пронкин
Sent: Monday, February 16, 2009 1:58 PM
To: *Техническая поддержка
Subject:

Маньяки!

У кого хватило ума запустить в консоли bch-cat-fw копирование 4Гб файлов между 2-мя машинами на Никитской.
Зайдите в консоль и прекратите этот беспредел.





Выяснилось, что с начала копирования прошла неделю )

воскресенье, 15 февраля 2009 г.

Про ёжиков.

Есть блоггеры, которые активно занимаются самопиаром. И есть товарищи, которые это читают, возмущаются, потрясают кулаками, говорят "какой мудак", а потом... опять лезут читать. Спрашиваешь - на кой? Внятного ответа нет. Просто ёжики жрут кактус.

пятница, 13 февраля 2009 г.

четверг, 12 февраля 2009 г.

воскресенье, 8 февраля 2009 г.

Flash - деградация www?

Когда-то сайты делались простыми и быстрыми, т.к. каналы были хреновые. Каналы стали шире, но вот загрузка паг стала медленее - мода на флэш делает своё дело. Причём если сначала он использовался чисто для "гламура", то теперь на нём делают интерфейс сайта. в результате имеем тормозную херню, которая к тому же зачастую неудобна и криво работает, например сайт сони или каталог спортмастера. Если раньше мой фокс просто всё резал, оставляя текст и часть картинок, то теперь флэш приходится включать на некот. сайтах, т.к. на них не предусмотрен простой вариант.

пятница, 6 февраля 2009 г.

вторник, 3 февраля 2009 г.

Новая, блин, суся

Короче, после ковыряния с компизом стало нереально колбасить кедытрисполовиной.
Они просто виснут наглухо и всё. причём виснет не икс сервер, а система целиком. Магик буттонЪ я не пробовал, правда..
Причём кедычетыреидведесятых чувствуют себя неплохо, если компиз не запускать.
Думаю, что root всех бед - грёбанная интеловая видюха.
Все идёт к тому, что я расконсервирую 11.0..

И опять дохнет аська ))

Может, она сегодня подохнет окончательно?
Будем надеяться ))

Самый страшный баг четвёртых кед

В поисках причины тормозов вайна нашёл забавный баг: No wine menu entry in KDE4
Первая мысль - мне бы ваши проблемы.
Вторая мысль - КДЕ'шники могут с чистой совестью сказать, что они даже _такие_ баги правят, а не кладут на них )

KDE4 и wine

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

понедельник, 2 февраля 2009 г.

Новая суся

Итак, законсервировал федору 10 и сусь 11.0 на их разделах и поставил таки сусю 11.1.
Сразу накатил кеды 4.2, теперь прикручиваю компиз. Надо заметить, что кеды 4.2 в сусе работают получше оных в федорке. Собственно, хвалить и ругать дистр не буду - это я уже делал )
Пока всё работает нормально.

Warning!

пятница, 30 января 2009 г.

Qualkommando

Вчера открыл Qualkommando - мрачный жёсткий спидкор/терроркор из Дойчляндии.
Штука офигенная, прёт просто как танк )
Интервью с сабжем.
Собственно, один из треков:

среда, 28 января 2009 г.

Ссылка про хотсвоп в лине

ссылка
Lord обещал после проверки рассказать, как оно работает

Ссылка про хотсвоп в лине

ссылка
Lord обещал после проверки рассказать, как оно работает

вторник, 27 января 2009 г.

Наше privacy

gta4kv скинул мне тут ссылочку на свой пост на Хабре.
Суть в том, что есть ресурс, который хранит и и за бабки даёт посмотреть

Hallelujah motherfuckers!!! )))

ТОЭ - пять.
Сессия:
[**********************************************] 100% completed

Ааааааааа!!!!!! ))))))))
Rock'nRoll, chummers!!!

воскресенье, 25 января 2009 г.

Мариуц Эшер

Познакомился с творчеством Мариуца Эшера.
Достаточно интересные работы у него, понравились. Нашёл в рунете сайт, посвящённый творчеству Эшера: http://www.escher.ru/

Вот пара работ:

Метаморфозы 7


Подъём и спуск

пятница, 23 января 2009 г.

Про панк

Слушаю я сейчас на работе Atari Teenage Riot середины девяностых и вдруг появляется ощущение, что это самый настоящий панк. Стал перебирать в уме - а кто у нас вообще панки? Пришёл к выводу, что настоящий панк - пожалуй, только парни из Эдинбурга. Те же Секс Пистолс - просто какой-то выпендрёж, причём до сих пор из себя подростков из неблагополучных строят, а на деле - просто гопота какая-то. Остальные, пришедшие на ум - the Ramones, NOFX и прочие - это вообще какая-то попсятина.
Короче, пробило меня на The Exploited, слушаю их и получаю удовольствие ))

среда, 21 января 2009 г.

аська опять дохнет ))

АОЛ опять что-то подкрутили и упали квипы, причём апдейтнутого квипа ещё нет. Сейчас опять народ спрашивает про джаббер ))
Вот так потихоньку все и перейдут на гуглтолк, пока АОЛ мудрит ))

Jump!

Блин, вот угораздило меня про jumpstyle узнать именно тогда, когда все усилия надо бросить на ТОЭ.
Чувствую, буду я завтра по НИИ скакать - осваивать полный оборот (основы и полоборота уже научился, хоть пока и коряво).
К слову говоря, очень динамичная штука. Раз качалку мне запретили, значит буду прыгать )) Считай, что лёгкая атлетика ))

Пока учусь делать это:

суббота, 17 января 2009 г.

вендо 7

Вчера Хаммер разослал смешную картинку:



А вот ссылка на оригинал.

четверг, 15 января 2009 г.

Как работает саппорт в праздники

Вот так и работаем )


To Engel:
Угадай с 3 раз, кто это ))

среда, 14 января 2009 г.

Кавалера рулят!!!!

Сегодня узнал, что Макса и Игорь Кавалера забабахали новую группу - "Cavalera Conspiracy", также с ними играет Марк Риццо.
По звучанию это... ну, сложно сказать. Кто знаком с Sepultura, Soulfly и Rizzo разочарован не будет )) Могу сказать одно - это круто!!!
Ссылка на офсайт: www.cavaleraconspiracy.com

вторник, 13 января 2009 г.

Баззззззз

Сегодня по дороге домой наткнулся в своём плеере на трек Ангерфиста "Fucking Psycho" - забойная вещь!

воскресенье, 11 января 2009 г.

The Massacre

Ознакомился с творчеством сабжа - мегарульный спидкор ))
К тому же выяснилось, что Каса как минимум 2 раза в год ездит в Россию, да ещё это знакомый Хаммера ))
Хаммерище обещал познакомить с Касой, когда тот приедет, так что надо не прощёлкать.
Вот интервью с The Massacre.
Кстати, Хаммер писался на одном лейбле с Денни Мэсслином (который Ангерфист) и хорошо его знает. Короче, ждём реальных габберов и идём тусить ))

Сессия

[*********************************------------------] 66% completed

четверг, 8 января 2009 г.

вторник, 6 января 2009 г.

Я ненавижу ТОЭ.

Вот я тут мудохаюсь с этим ТОЭ уже не знаю, которые сутки - расчёты не сходятся, а оказалось, что препод жёстко накосячил и дал неверные формулы! Зла, млять, не хватает...

понедельник, 5 января 2009 г.

Аааааа!!!!!

Просто тащусь от этой штуки!!!!
(Gabba Front Berlin, "halo")

The Two Arguing Cats

Упячка, забери меня!

Я с этим ТОЭ скоро точно свихнусь, у меня уже в глазах нет ничего, кроме контуров, ветвей, узловых потенциалов и источников эдс... вот на кой йух это надо кодерам в таком количестве???

Freeform & Gabba

Продолжаю слушать целыми днями фриформ - вставляет до обалдения!
А ещё я заинтересовался габбой. Вот прямо сейчас слушаю Gabba Front Berlin )) Ох, чую, подружусь я с жанром ))

пятница, 2 января 2009 г.

Новые уши

Прикупил себе новые уши - Sennheiser HD 465.
Офигенные уши, скажу я вам )) Правда, пришлось убить 2 часа на поиск и торчание в плеер.ру. Магазин убогий - как рынок какой-то. Цены, правда, пониже, чем в докторхэд.ру (на эти зихи - на 10%) да и находится ближе к центру. Но... В этом маге я был в первый и последний раз.
А сейчас слушаю в этих ушах Сзахалу ))

четверг, 1 января 2009 г.

Музон

Так получилось, что канун праздника и сам НГ прошёл под KMFDM и Alek Szahala, что-то меня последнее время пробило на индастриал и что-то такое, что Алек играет.
Что-то в сэтах Алека есть, берущее за что-то там где-то там ) Может, схожу на него в феврале. Хаммер уже тикетами затарился.

С Новым годом всех! ))

С Новым годом, товарищи! )) Счастья вам, здоровья, удачи и любви, а также всяческих материальных благ! )
Что касается ушедшего года - в целом считаю его хорошим, омрачён он был, пожалуй, только гибелью моей кошки.
А самыми впечатляющими событиями были, наверно, концерт Железной Девы и поездка в Карелию, плюс много всего интересного и положительного )
А вот на всякие кризисы, политику и прочий негатив я болт клал, чего и вам всем желаю!

С Новым годом! ))
Живите счастливо и будьте положительны (во всех смыслах)!