?

Log in

Captain Hatred greets you on board
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Alex Chistyakov's LiveJournal:

[ << Previous 20 ]
Wednesday, December 25th, 2013
2:32 am
Так, итоги года.
Я хотел бы, прежде всего, сказать спасибо отличным парням и девушкам из Badoo за колу, фреш, хостинг митапов, ценные замечания по ходу выступления и в конце, да и, вообще, за все. Вы очень крутые.
Также хотелось бы поблагодарить парней из Express 42 за DevOps Moscow Meetup, на котором я был пять, что ли, раз из семи.
Спасибо Льву Валкину за ULCAMP, Анне Тарасенко и Ивану Немытченко за HappyDev, реально, это были два лучших эвента в уходящем году.
В остальном все ровно, движение продолжается, виновные будут наказаны.
Tuesday, August 20th, 2013
4:21 am
К вопросу о применимости BTRFS:

[root@cellar ~]# btrfs filesystem df /
Data: total=107.21GB, used=75.06GB
System, DUP: total=8.00MB, used=20.00KB
System: total=4.00MB, used=0.00
Metadata, DUP: total=3.50GB, used=3.00GB
Metadata: total=8.00MB, used=0.00
[root@cellar ~]# > test
-bash: test: No space left on device
[root@cellar ~]#

Не знаю, что бы тут еще можно было добавить.
Friday, August 2nd, 2013
2:22 am
Астроорнитология, как сказал бы Щорс
Потратили несколько веселых минут, выясняя, почему на свежих инсталляциях Ubuntu 12.04 ядро имеет версию 3.5, а на старых - 3.2, причем, с апдейтами никакое 3.5 не приходит.
Не то, чтобы мне было не все равно, но вы задумайтесь над этим фактом - возможно, для вас это имеет значение.

Current Mood: Scientific Ultras!
Friday, July 26th, 2013
2:35 pm
"Базу NoSQL мы решили не брать, т.к. у нас очень высокие требования к консистентности данных, а ни одна в мире NoSQL-база не может консистентно и транзакционно переложить предмет от одного аватара другому" [...]

Интересно, все остальные факты, изложенные уважаемым Андреем Фроловым в статье, имеют такой же уровень достоверности?

Вот, например, "В MySQL все фичи размазаны по различным движкам хранения. Что-то было в InnoDB, что-то в MyISAM, что-то в движке MEMORY. Это сильно усложняло жизнь" - что он вообще имел в виду?
Friday, July 12th, 2013
11:06 am
"Не сидим под root-ом!

По умолчанию нам предлагается сидеть под root-ом, что не очень хорошо по соображениям безопасности"
[...]

Я готов поспорить, что на вопрос "а по каким именно соображениям?" аффтор ответить не сможет.
И вот все у них так.
Wednesday, May 8th, 2013
9:42 am
Друзья!
Уже довольно давно я выбрал презентации и участие в конференциях как способ общения с миром. Во-первых, на конференциях, несмотря на то, что кинуть в докладчика морковкой или огурцом гораздо проще, чем в интернете, никто этого, почему-то, не делает (так что, способ относительно безопасен). Во-вторых, можно не только писать утверждения очень большим шрифтом, но и читать их с выражением (что мне тоже очень нравится).
А, поэтому, проголосуйте, пожалуйста, за три моих доклада вот здесь: http://devconf.ru/offers. Вам это должно быть несложно, а для меня очень важно.
Спасибо!
Sunday, April 14th, 2013
4:05 am
На 14 апреля в обед запланированы очередные работы на главном маршрутизаторе и установка аппаратного балансировщика нагрузки, в этот период ресурс будет полностью недоступен 10-20 минут. [...]

Сразу после рассмотрения предложения об ограничении стоимости автомобилей чиновников суммой 1.5 миллиона рублей предлагаю внести на рассмотрение запрет установки всякой аппаратной фигни за наши с вами деньги туда, где ее быть не должно.
Tuesday, April 2nd, 2013
4:14 pm
Брайан Белендорф (Brian Behlendorf), получивший известность как создатель http-сервера Apache, представил релиз модуля для ядра Linux с поддержкой ZFS [...]

Если про меня когда-нибудь напишут новость на ЛОРе, Хабре или Опеннете, хочу, чтобы она начиналась так: "Александр Чистяков, получивший известность как муж певицы Glukoza и топ-менеджер РАО ЕЭС..."
В комментариях к исходной записи, почему-то, никто не удивился - ну, Белендорф и Белендорф, Apache и Apache, действительно, почему один и тот же Белендорф не может сделать вообще всё? Какой фактчекинг, зачем?
Thursday, March 28th, 2013
12:26 am
С удивлением наблюдаю у так называемых "системных администраторов" (я сейчас не про тех, кто серийные номера Windows XP наизусть помнит) боязнь новизны или же неизвестного.
Нет, психологически-то все объяснимо, люди хотят быть узкими специалистами (следует понимать как "выучить что-то одно и всю жизнь его потом продавать"), но где вы, милые, видели, чтобы это работало? Может, в какой-то другой индустрии?
Когда программист умеет писать на пяти разных языках программирования и не боится их применять - это ничего, хороший программист, а когда системный администратор сталкивается с необходимостью обслуживать три-четыре различных системы - для него это трагедия, "зоопарк".
Нет, ну совесть надо иметь-то, ну?
Thursday, March 21st, 2013
9:25 pm
Коллега si14 написал постинг о нелегкой судьбе женщины в современной России.
На один из вопросов, поставленных в нем, хотелось бы ответить, а именно:

Почему так мало женщин в индустрии? Почему на IT-конференциях женщин (вычитая обслуживающий персонал и организаторов) максимум процентов 10?

Итак, представьте, что вам 35 или около, вы толстый и лысый, вы уже многое в жизни повидали, а еще большее - никогда не повидаете, девицы из HR вас не беспокоят, потому что у них приказ - не беспокоить стариков, пусть досиживают спокойно на тех местах, где встретили старость. Вы десять или более лет занимались этим самым "средством самореализации", не особо обращая внимание на наличие борща (дался вам этот борщ, нашли еду, тоже мне) и, в общем и целом, до определенной степени преуспели. В процессе самореализации выяснилось, что, несмотря на закачанный в голову объем знаний, в википидию вы так и не попали (не знаю, хорошо это или плохо, попасть в википидию, но пусть будет хорошо, а вообще, надо бы спросить у тех, кто попал, как там оно?), и олимпиаду Яндекса по системному администрированию на время в подвальных и полуподвальных помещениях тоже выиграли не вы. А, значит, вы ничем не отличаетесь ни от тех, кто был до вас, ни от тех, кто будет после вас, кроме того, что вместо мэйсона у них скалатра. Если же вы отличаетесь, например, умом (или думаете, что отличаетесь умом), то вам придется привыкнуть работать с людьми, которых вы считаете придурками (возможно, даже, в проекте, который представляет сам Илья Дронов!). Кроме того, вы выясните, что рынок труда в России не так велик, как казалось, и фраза "некуда идти" только звучит так же смешно, как "нечего надеть", а выглядит совсем не так же смешно.

А теперь скажите, милые дамы (а также и уважаемые господа), радостную я нарисовал перспективу для молодой девушки, желающей посвятить себя индустрии?
Не могу себе представить, что, кроме детских комплексов, могло бы толкнуть молодую девушку на этот ужасный путь. Собственно, вы и сами все видите, девушки далеко не дуры и не рвутся пополнить собой ряды толстых и лысых всезнаек из НИИ ГиТ.
Гораздо лучше пойти работать финансовым аналитиком. Борщи, домработницы и возможности по самореализации те же, компенсация выше, и нет нужды наблюдать вокруг упомянутые коллегой прыщавые грязные рожи, все ходят в костюмчиках, дресс-код.

Индустрия в России это каторга.
Вот вам и весь ответ.
Wednesday, January 9th, 2013
7:34 pm
Коллеги говорят, мой предыдущий постинг не виден у них в лентах.
Ну что, DR составляющая ЖЖ работает как надо.
Киса абидилась, так сказать.
5:40 pm
4. и переносом серверов, обслуживающих СУБД, на файловую систему ZFS, произведенную c целью улучшения DR составляющей ЖЖ (Dead Reckoning). [...]

Наиболее популярное и релевантное место, в котором в интернете слова "ZFS" и "Dead Reckoning" встречаются вместе - это, собственно, и есть указанная запись уважаемого igrick.
Смеяться больше нету сил.
Monday, December 31st, 2012
8:58 pm
Так, итоги года, что ли.
За этот год я на пятнадцать килограмм похудел благодаря диете по методу выдающегося диетолога Андрея Аксенова (более известного в качестве автора Sphinx).
Еще мы завели крыс, поэтому у меня теперь восемь крыс, четыре ребенка, два котика и одна жена.
Говорят, надо для ровного счета еще шестнадцать кого-нибудь.
С наступающим, товарищи! На будущий год - на десктопе!
Friday, December 21st, 2012
8:28 pm
Я пал так низко, что позволяю себе комментировать статьи на Роеме :(
Видите ли, Аня Икс, прежде чем обсужать рынок труда, надо, чтобы сперва появился этот рынок, а не русское поле экспериментов.
Непонятно, зачем Вы написали статью анонимно - Вы же в ней не сказали ничего.

С уважением, Ваш senior Java developer.
Thursday, November 1st, 2012
10:45 pm
Меня тут, как-то, этой осенью рекрутеры звали в Badoo поговорить, я отказался, мотивируя это тем, что скучно мне там будет.
Похоже, скучно там не бывает:

Почему именно Unicorn?
Вот, на наш взгляд, его плюсы:
балансировка на уровне ядра Linux;
[...]

Я поясню для тех, кто не в теме: дело в том, что Unicorn - это такой веб-сервер, написанный на Ruby и существующий внутри Ruby-машины, поэтому речь о балансировке (балансировке чего и куда, кстати?) на уровне ядра Linux идти не может вообще.
И ведь не первый раз уже подобная непроверенная и, будем честны, недостоверная информация появляется на страницах такого серьезного и уважаемого сетевого издания, как Хабрахабр! Непонятно, куда смотрит редакция этого ежедневника.
Thursday, September 27th, 2012
2:36 pm
Write Once Run Everywhere
Коллеги, поскольку проблема с Java под Debian вызвала значительный отклик, хочу добавить, что, скорее всего, подобное поведение стабильно проявляется только со стоковыми Debian/OpenVZ ядрами.
Вот потому-то у большинства все окей.
Кому не лень - проверьте, пожалуйста.
Впрочем, про качество OpenVZ патча для дебиановских ядер редакция уже писала.
Wednesday, September 26th, 2012
6:22 pm
Коллеги,

есть пара вакансий в Питере:
http://spb.hh.ru/vacancy/6557061
http://spb.hh.ru/vacancy/6553484

Если интересно - пишите.
Sunday, September 23rd, 2012
2:33 am
Полюбила дебила
Знаете, чем отличаются эти две коробки:
root@backup-1:~# time java -version
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0+squeeze2)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)

real    1m24.499s
user    0m19.953s
sys     0m52.199s
root@backup-1:~#

и
root@debhost1:~# time java -version
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0+squeeze2)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)

real	0m0.108s
user	0m0.037s
sys	0m0.025s
root@debhost1:~#

На обеих Debian, но на второй стоит ядро от CentOS, собранное в пакет при помощи скрипта, любезно предоставленного coolcold.
Не знаю, что тут еще можно сказать.
Thursday, September 13th, 2012
1:57 am
Немного опенсорса в холодной воде
[root@d2595 ~]# /usr/local/bin/tarantool_box --config /usr/local/etc/tarantool_box1.1.cfg
/usr/local/bin/tarantool_box: getpwnam: tarantool: Success
[root@d2595 ~]#


Success, как есть, success.

[root@d2595 ~]# tail /var/tarantool_box1.1/logs/init.log
++ date '+%Y-%m-%d %H:%M:%S'
+ report 'tarantool_box1.1 restarted! 2012-09-13' '01:40:50 exit code 0'
+ tail -n 500 /var/tarantool_box1.1/logs/tarantool.log
+ mail -s 'tarantool_box1.1 restarted! 2012-09-13' '01:40:50 exit code 0'
tail: cannot open `/var/tarantool_box1.1/logs/tarantool.log' for reading: No such file or directory
01:40:50 contains invalid character ':'
Null message body; hope that's ok
++ date '+%Y-%m-%d %H:%M:%S'
+ echo 'tarantool_box1.1 restarted! 2012-09-13' '01:40:50 exit code 0
'
+ sleep 2
[root@d2595 ~]#


Great success!
На диагностику - наплевать.
На ожидаемые пользователем пути - наплевать.
Но почту отправить надо (зачем? куда? кому? получатель, где получатель-то?).
Может, оно и к лучшему, что не удалось запустить, кто его там знает, на что он способен в рабочем состоянии...
Thursday, September 6th, 2012
6:15 pm
Я тут купил себе новые кеды: http://serverfault.com/questions/424956/how-to-organize-deployment-process-in-chef-controlled-environment
Могу добавить, что от Chef я отказываться не хочу, но, при этом, инстинктивно чувствую, что для rapid deployment в таком окружении, как у меня, он как-то не очень. Пока я вижу два пути выхода: научить deployment script следить за логами chef-client'ов на нодах (выглядит просто, но на самом деле как-то нифига не просто), либо попытаться использовать для деплоймента Capistrano и все раскладывать им, а chef-client'ы вообще оставить в покое (что тоже не очень понятно как сочетается с тем фактом, что конфиги всех сервисов генерируются Chef'ом).
[ << Previous 20 ]
My Website   About LiveJournal.com