
Stepan
27.07.2016
11:57:52
бесценен

Denis
27.07.2016
11:59:15
Бесценных не бывает

Paul
27.07.2016
12:00:43
30.000

Daniel
27.07.2016
12:00:56
эммм

Google

Paul
27.07.2016
12:00:58
втыкайте, коллеги: https://moikrug.ru/vacancies/1000027646

Denis
27.07.2016
12:02:13
Ну так что то не сходится , ты перечислил и вакансия
В вакансии там просто админ :)

Dmitriy
27.07.2016
12:03:16
вопрос из категории "юмор": сколько, по вашему, стоит человек со следующим списком умений:
- хорошее знание nginx, включая регекспы
- хорошее знание mysql/pgsql (админство)
- опыт работы с RMQ
- знать и уметь облака (AWS/RackSpace/DO)
- deb, ubuntu, centos, RHEL, freebsd, osx, winserver
- программинг на python
- любая scm (как я понимаю, у заказчика ее нет, но хотят внедрить)
- уметь проектировать сервисы на 4-5 девяток
человек будет стоить столько, за сколько сможет себя продать
цена слабо коррелирует со списком умений

Denis
27.07.2016
12:03:34
Опыт важнее :)

Paul
27.07.2016
12:03:41
да нет я текст просто пересказал. Все, что я тут написал - выдрано из текста вакансии, никакой отсебятины

Dmitriy
27.07.2016
12:03:58
опыт и софт скиллс стоят больше, чем хард скиллс

Paul
27.07.2016
12:04:04
нельзя продать за 100500 миллионов золота полную бездарность.

Dmitriy
27.07.2016
12:04:11
но случались же истории, что приходили ребята, рассказывали, какие они крутые - и их брали за много золота

Max
27.07.2016
12:04:33

Google

Dmitriy
27.07.2016
12:04:46
и уже на этапе испыталки выяснялось

Andrey
27.07.2016
12:04:57
вопрос из категории "юмор": сколько, по вашему, стоит человек со следующим списком умений:
- хорошее знание nginx, включая регекспы
- хорошее знание mysql/pgsql (админство)
- опыт работы с RMQ
- знать и уметь облака (AWS/RackSpace/DO)
- deb, ubuntu, centos, RHEL, freebsd, osx, winserver
- программинг на python
- любая scm (как я понимаю, у заказчика ее нет, но хотят внедрить)
- уметь проектировать сервисы на 4-5 девяток
я бы 200 поставил

Semyon
27.07.2016
12:05:17

Paul
27.07.2016
12:05:25
запорол СХД и вылетел с работы

Dmitriy
27.07.2016
12:05:36
> уметь проектировать сервисы на 4-5 девяток
это вообще дорогое умение и мало админов об этом думают

Denis
27.07.2016
12:05:54
я бы 200 поставил
С точки зрения меня как работодателя там ничего особенного , и давать больше 100 нет смысла

Paul
27.07.2016
12:05:57
вообще это странно, ИМХО, потому, что думать об этом надо обязательно.

Dmitriy
27.07.2016
12:06:26
хотя если вспомнить шутку про
у нас пять девяток
89,9999

Paul
27.07.2016
12:06:43

Dmitriy
27.07.2016
12:07:09
это одна из самых тяжелых работ, что я знаю

Denis
27.07.2016
12:07:35
Да , распил на микросервисы не прост :)
Я щас пилю монолит :) переодически камни в глаз прилётают
Ну это работа сопоставима с рефакторингом легаси кода :)
Без тестов :)

Paul
27.07.2016
12:09:13
понятно, что настоящее упрощение напоминает партию в Го - никогда не знаешь, как себя поведет система после очередной итерации изменений

Dmitriy
27.07.2016
12:12:21

Paul
27.07.2016
12:14:24
скажем так - это первое, что стукнет. Разница версий ОС, языков, баз - встречается часто, бьет больно.

Google

Dmitriy
27.07.2016
12:16:28
я бы заходил с другой стороны
есть такая штука - "хрупкие" объекты

Denis
27.07.2016
12:16:45
Если стстемы юникс подобные то что там можешь быть не так :) это на сколько должен быть интегрированный софт что бы были проблемы. Максимум сталкивался с проблемой разных пакетных менеджеров и файлов конфигурации по умолчанию

Dmitriy
27.07.2016
12:16:53
это такие сервера\сервисы, к которым боятся подходить
потому-что они как-то работают, но как - никто уже не знает

Игорь
27.07.2016
12:17:44

Dmitriy
27.07.2016
12:17:48
вот если эти хрупкие объекты разобрать и пересобрать заново - то понимаемость системы вырастет

Игорь
27.07.2016
12:18:26
у нас тут недавно было обновление на питон 2.6 — конечно, было сложновато
хорошо, что все везде на единой версии каждого продукта

Denis
27.07.2016
12:18:56
В докер оберни

Dmitriy
27.07.2016
12:19:04
а как решаете проблему, что pip в 2.6 уже не работает?

Dmitriy
27.07.2016
12:19:37
сами поддерживаете?

Игорь
27.07.2016
12:19:42

Dmitriy
27.07.2016
12:20:28
я обновлялся с 2.7 до 3.5. мне понравилось в целом, но разная поддержка либами новых строк немного печалила конечно

Paul
27.07.2016
12:20:59

Dmitriy
27.07.2016
12:21:40
Подытожить можно для потомков
Хотите облегчить эксплуатацию - делайте
1) Унификацию ОС
2) Унификацию сервисов
3) Избавляйтесь от хрупких объектов

Paul
27.07.2016
12:24:06
0) документировать все, собирать метрики со всего

Dmitriy
27.07.2016
12:24:27
даже стандарт вида все сервисы деплоим в /opt/$service_name помогает

Google

Paul
27.07.2016
12:24:28
а потом уже - унификация, зачистка хрупких модулей и тд

Dmitriy
27.07.2016
12:24:45
документация - это дорого
я за документацию через scm
как хороший код должен обходиться без дополнительных комментариев, так и хорошая инфраструктура должна быть описана в scm и обходится без подробной документации
я документацию пишу верхнеуровневую. типа вот сервис А. работает так. Есть неочевидные вещи - вот они. Хотите переиспользовать - делайте так.

Denis
27.07.2016
12:32:00
Пришёл тут справивать глупости, а оказывается, нужно рассказать про себя. Пожалуйста:
#whois
Привет. Я devops в http://ubic.tech Хотя, кажется, NDA запрещает мне об этом рассказывать.
-В чём вы специалист?
Да ни в чём. В линуксах умею буковки писать немножко. Заббиксы там всякие настраивать.
-Чем можете быть интересны или полезны сообществу?
Я могу шутить или отвечать на вопросы.
- Чем интересно сообщество вам?
Хочу читать шутки и получать ответы на вопросы.
- Откуда вы?
Москва.
- Как узнали про группу?
Кликнул на ссылку в похожей группе и оказался тут.

Alex
27.07.2016
12:34:26

Denis
27.07.2016
12:34:26
Ну так а теперь вопросы. Такое дело: установил ansible с гитхаба (stable). Начал пилить default role и споткнулся на генерации локалей. Вот:
ansible -m locale_gen -a 'name=ru_RU.UTF-8 state=present' ansible.of
ansible.of | FAILED! => {
"failed": true,
"msg": "Could not find imported module support code for locale_gen. Looked for either get_exception or pycompat24"
}
Это очень плохо гуглится, поэтому я к вам.

Dmitry
27.07.2016
12:38:49
Я просто это shell action'ом делаю, не было никаких проблем

Admin
ERROR: S client not available

Denis
27.07.2016
12:39:14
Я тоже делал
Но решил вот выпендрится. Мне не столько хочется починить, сколько понять, что это вообще
Похоже, что с таким можно столкнуться в будущем.

Dmitry
27.07.2016
12:40:44

Dmitry
27.07.2016
12:40:53
Похоже, что что-то с модулем locale_gen. Он же extras вроде

Denis
27.07.2016
12:41:06
В extras он, да

Игорь
27.07.2016
12:41:07
#whois
1. Работаю devops в компании GridDynamics
2. разбираюсь во всем понемногу что касается Linux и того что на Linux бегает
3. могу отвечать и спрашивать вопросы
4. ответами на вопросы
5. СПб
6. из соседнего чата

Dmitry
27.07.2016
12:41:26

Denis
27.07.2016
12:41:31
Ну так разве extras == unstable?

Paul
27.07.2016
12:41:58
о, гридДайнамикс, обожаю ваших фантомных HR-ов :)

Google

Paul
27.07.2016
12:42:28

Dmitry
27.07.2016
12:43:07

Denis
27.07.2016
12:45:07
Код чего? Он тоже из гита же
Но мне не жалко:

George
27.07.2016
12:46:30

Игорь
27.07.2016
12:46:51

George
27.07.2016
12:47:16
я сам думал в гриддинамикс двигать
но не возьмут

Max
27.07.2016
12:47:21
Вот ведь китайцы неугомонные

George
27.07.2016
12:47:22
скажут, что зелененький исчо

Max
27.07.2016
12:47:23
http://s.4pda.to/yahxQFpz1WpF2B2z2H9y3Nz1e2oxslkYE3EcxeXSpVtQuV8z0Ujz0oqKt8z0Wp2ShV5KVjoPz0G0R1.jpg

George
27.07.2016
12:47:35
нормальный такой клон макбука
надоели уже

Dmitrii
27.07.2016
12:47:37
А дайте линк на группу постгрес

George
27.07.2016
12:47:46
сделайте римек THINKPAD T60

Max
27.07.2016
12:47:53
Lenovo Air 13 Pro Official: 4GB RAM, Fingerprint, starts at 4999 yuan ($750)

George
27.07.2016
12:47:54
чтоб квадратный мощный и практичный

Max
27.07.2016
12:49:37

George
27.07.2016
12:49:54
ну ноутбук хороший всегда пригодится
потому что современное - гшлак
уронил об угол - матрице кирдык