opennebula

Aug. 18th, 2014 10:47 pm
crazy_the_brake: (me)

некоторое время копал системы управления виртуальными машинами. надоело их вручную админить (libvirt
не предлагать!). зацепился за opennebula. с одной стороны, монстр, который тянет за собой кучу пакетов, с другой -- cli доступный и почти понятный, документация -- вполне себе дмин-френдли..и даже web-интерфейс с поддержкой noVNC есть.

завтра попробую поднять. зря, что ли у нас в конторе 10-гигабитная сетка проложена?

хотел ещё "вечных" серверных дисков вместо одноразовых воткнуть, но яндекс рассказал, что трёхтерабайтники такого класса стоят больше 25 т. р. на фиг, на фиг.

к чему это я? используй то, что под рукою и не ищи себе другое, как любил говорить Филеас Фог.

seagate

Aug. 17th, 2014 03:28 pm
crazy_the_brake: (me)
в двух разных серверах в разных помещениях одновременно (практически в один день) сдохли одинаковые трёхтерабайтные диски seagate barracuda. когда-то давно было у меня предубеждение против сигейтов. потом ушло. теперь вот снова. модель ST3000DM001. но мы-то знаем, что винчестер -- не место для хранения данных. поэтому -- raid. и поэтому пока ничего не погибло.
но нет худа без добра: на корзинке с дисками серийники подписал.

лэйблы на корзине )

к чему это я? ну, и чтобы два раза не вставать, заодно кросспост из жж в facebook прикрутил.
crazy_the_brake: (me)
непрофессиональная деформация: "установка баланса белого" читаем как "сдача белого баланса".

к чему это я? меньше надо про финотчётность думать потому что.
crazy_the_brake: (me)
Should I use sid on my server?
Are you insane? No!


(отсюда)

к чему это я? insane, insane. что скрывать-то.
crazy_the_brake: (me)
перешёл с koi8-r на utf8 на работе и дома. ну, почти.
но ничего не изменилось. буквы выглядят так же, почтовый клиент mutt работает по-прежнему хорошо. vim умеет отображать разные кодировки, как и раньше. koi8-r мне ближе и роднее, но надо идти в ногу со временем. а комментарии в исходных текстах у нас в конторе по-английски принято писать не зря. ой, не зря. в отличие от ChangeLog'ов. и остальное тоже постепенно поменяем.

к чему это я? на самом деле, во всём виноват замечательный и бесплатный ssh-клиент для iOS, который называется ServerAuditor.

ёпть!

Jan. 27th, 2014 05:13 pm
crazy_the_brake: (me)
прошу простить за эвфемизм в заголовке записи -- других слов я подобрать к описанию ситуации не смог. ну, не филолог я, не филолог.

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

мазохизм? итальянская забастовка?

в чём-то они правы. и, похоже, мотивация сломалась напрочь.

к чему это я? менеджер -- это не я, но фигуральных люлей вломить пора всем участникам.
crazy_the_brake: (me)
набрали проектов, а сил не хватает, приплыли. пора набирать толковых программистов. и нынешним зарплату повышать тоже нужно.
в общем, subj.

хотел было написать, что готовы платить где-то сто тыщ российских рублей и "удалёнка" возможна, но нужно ли озвучивать цену вопроса? посмотрел рынок труда, а там странно всё.

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

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

что делать? видимо, составить очередной набор требований по каждой позиции и развесить объявления известно где.

к чему это я? к тому, что перегрузка по проектам имеет место быть. и пока что всё.
crazy_the_brake: (me)

нет. не могу успокоиться. нравится мне это дело. итак, организовали мы в офисе 10-гигабитную сетку.
этот рассказ -- про то, как происходил процесс запуска.

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

а кабель вот такой:

описание процесса с картинками )

10G

Mar. 22nd, 2013 12:44 am
crazy_the_brake: (me)
сегодня в конторе был продолжительный "директорат". это когда руководящий состав собирается и обсуждает способы выхода из сложившейся жопы.

так вот, сегодня директорат собрал волю в кулак и собственноручно пробросил оптику по офису. завтра будем прикручивать 10 гигабит ethernet (как, блин, по-русски сказать ethernet?) к рабочим местам. 10G, однако. пора из лабораторных условий совершить резкий переход к суровой реальности окружающего мира.

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

между прочим, diskless комп с тем самым runit'ом в qemu по реальной гигабитной сетке с root на nfs грузится меньше, чем за 10 секунд до приглашения xdm. интересно, переход на десятку даст прирост или быстрее уже некуда?

к чему это я? свершилось, наконец! вернее, завтра. точнее, уже сегодня просветим свою сетку своим рефлектометром и подключим к своему 10G свичу. мечты сбываются.

сайт

Mar. 14th, 2013 08:33 am
crazy_the_brake: (Default)

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

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

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

к чему это я? а покритикуйте, что ли?..

crazy_the_brake: (me)
когда вижу в описании системы вызов программы с названием wrapper.py, понимаю, что не всё в этом несовершенном плохо. могло быть и хуже. например, назвали бы коротко и ясно: script.

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

а туда же. международные деловые машины, ё-моё. ну им-то, положим, можно. а нам? do_command — это, по вашему, что такое?

к чему это я? "найди их всех и убей" © не помню. или хотя бы до своих коллег-программистов донеси не раслескав.
crazy_the_brake: (Default)
долго думал, присматривался, но прикрутил-таки на работе ssd.
правильно разметил (заодно вспомнил про выравнивание разделов на границу сектора и пр.) и бережно отформатировал под ext4, не смотря на то, что больше люблю xfs.

и что в результате имеем? а имеем мы 500 мегабайт в секунду на запись!

вот что говорит dd:
dd if=/dev/zero of=12345 bs=128k count=100000
100000+0 records in
100000+0 records out
13107200000 bytes (13 GB) copied, 29.7936 s, 440 MB/s

не ram-диск, но в примерно четыре раз быстрее, чем у обычных hdd. диск такой: osz vertex 3. объём 240G, подключён по интерфейсу sata III.

к чему это я? ну, не круто ли? или я от жизни отстал и — не круто? а вот секса с этим диском как раз и не было, в отличие от 3-терабайтного hdd. но об этом — в следующий раз.
crazy_the_brake: (Default)
как обещал, продолжение банкета. теперь робот устанавливает детали на плату:



процесс занимает примерно две с половиной минуты!

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

к чему это я? да так просто. смотрите видео.
crazy_the_brake: (me)
давно хотели сделать 10-гигабитный свич второго уровня. типа, для датацентров.

а что? тестировать 10G ethernet мы давно умеем, и с технологией, значит, знакомы. тем более, что после эпопеи с разработкой рефлектометра уже ничего не пугает и не смущает. хоть оно и несколько из другой области. пусть это будет сделано у нас.

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

ну, и как водится, внутре у него будет неонка. и этот, как его? думатель! в том смысле, что пока управляющим процессором будет работать STM32F207, а потом поменяем на нормальный arm и поставим linux.

24 порта SFP+. L2, стандартные фишки. L3 тоже, в общем-то. но в первую очередь L2. чтобы включил -- и заработало.

к чему это я? а вдруг кому интересно будет. готов рассказать коли что. и поиграться дадим.
crazy_the_brake: (Default)
в то время, когда космические корабли когда понимаешь, что никакие методологии в разработке не помогают, подключаются грамотные программисты и демонстрируют, что такое eXtreme Programming:



к чему это я? это не я. это они. креативщики, так сказать.

January 2015

S M T W T F S
    123
45678910
1112 1314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 28th, 2017 05:02 pm
Powered by Dreamwidth Studios