LINUX.ORG.RU
ФорумTalks

Разрабы, пишите документацию

 ,


0

2

Минутка ненависти

Разрабы, чтоб вас, пишите долбаную документацию. У меня ушло несколько дней (!!) чтоб сделать чертов сертификат для Etcd, просто потому что даже гугель не знает как их делать и какие опции им нужны. Эти ребята настолько фееричны, что они сделали контейнер для докера со своим CA (!!!) чтоб генерить свои чертовы сертификаты, просто ввиду упоротости их мана.

Все, отпустило.

★★★★★
Ответ на: комментарий от Deleted

ну кстати сама директория норм имхо. Ну да, зоопарк мощнее, умеет кучу всего, но там и тормоза и жаба. Если нужно просто хранилище key-value - Etcd вполне сойдет.

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от Deleted

но вообще я не понимаю всей этой моды на докер. Вот ты мне объясни как модератор, чего народ с него так тащится? Запихивают в контейнер, например, nginx. Обычный, который можно и так поставить одной командой. Это что, не кошерно уже?

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

как модератор

етить колотить А что случилось с белкой?

Запихивают в контейнер, например, nginx. Обычный, который можно и так поставить одной командой. Это что, не кошерно уже?

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

Deleted
()
Ответ на: комментарий от Deleted

етить колотить А что случилось с белкой?

жаль, а я рад был.

и там будет rhel -2 версии, потому что они его купили, и без обновлении

ну это в продакшене нормальная ситуация. Я до сих пор помню как сцыкотно было центральную атс обновлять. Так и оставил на 5 центоси. А то 3к юзеров мне начали бы дружно по ушам ходить если бы чего не так пошло.

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

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

Deleted
()
Ответ на: комментарий от upcFrost

ну это в продакшене нормальная ситуация.

так отож, а nginx до какойто версии не умел post с chunked, кой какие плагины опятьже и т.п.

а если у нас жирнософт на яве\питоне, короче на всем том что _частично_ есть в системе то просто ад искать почему не читается xml (спустя неделю отладки через два ssh и модем: аа, оно тянет некролибу которая стоит в системе из-за вот этой тузлы)

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

Deleted
()
Ответ на: комментарий от Deleted

запарки с установкой нжинкса

чисто интересно, приходилось ли настраивать тот же убогий sendmail? nginx по сравнению с этим имхо вполне мил и приятен

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

Ну да, зоопарк мощнее, умеет кучу всего

Но рассыпается как карточный домик на каждый чих. Прогрессивное человечество переползает на kubernetes.

Hater ★★
()
Ответ на: комментарий от upcFrost

Это просто пример. На деле может быть и тот же убогий sendmail. И что-то мегасложное в настройке.

Deleted
()
Ответ на: комментарий от upcFrost

Обычный, который можно и так поставить одной командой. Это что, не кошерно уже?

Песочница, мусье. За всеми [censored] не уследишь, нужна гарантия.

znenyegvkby
()
Ответ на: комментарий от Deleted

оно тянет некролибу которая стоит в системе из-за вот этой тузлы

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

если клиент банк

ну у этих что угодно может быть. Там вообще фееричные системы бывают, и activeX в вебморде это только начало пути

upcFrost ★★★★★
() автор топика

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

Нормальные пишут, не переживайте. Вы просто натолкнулись на [censored], бывает xD

znenyegvkby
()
Ответ на: комментарий от Hater

Но рассыпается как карточный домик на каждый чих

О_о это уже интересно. Etcd хоть и не умеет ни семафоров, ни очередей, но вроде не рассыпается особо. Вернее если он уже собран, то его довольно тяжело заставить рассыпаться чтоб собрать снова

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

Etcd хоть и не умеет ни семафоров, ни очередей

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

Deleted
()
Ответ на: комментарий от upcFrost

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

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

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

Hater ★★
()
Ответ на: комментарий от Deleted

единственно хотелось бы пакетные запросы на запись

пакетные в плане чтоб новое соединение не открывать каждый раз?

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

ээ ну соединение ж keep-alive и так, нет, чтобы не колхозить блокировки, а взять CAS и проапдейтить несколько ключей атомарно

Deleted
()
Ответ на: комментарий от Hater

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

Hater ★★
()

Документация - время, а на проектах, которые не приносят денег его катастрофически мало. Вот создавать вики - надо. Писать в них могут простые пользователи.

peregrine ★★★★★
()
Ответ на: комментарий от Deleted

ну соединение ж keep-alive

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

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от Hater

нихрена себе. че-то я уже рад что не стал зоопарк брать

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

я вообще модных технологий не понимаю
ни одной
js это жесть, особенно с всякими node.js, angular,js и подобное
docker непонятно зачем это надо
swift это ад
rails это фреймворк, состоящий на 50% из магических заклинаний, и когда что-то сломалось хер пойми почему, тратишь по пол-дня

единственное что из хипсторского радует это бутстрап и sass, они реально облегчают боли от использования css.


может быть это вопрос опыта использования, конечно.

takino ★★★★★
()
Ответ на: комментарий от Deleted

ты там свою белочку не утопи в слюнках и показывай периодически репортажи из беличьей жизни
белки клевые!

takino ★★★★★
()
Ответ на: комментарий от takino

где это видано, чтоб в продакшене у компании с >3 серверов были разные дистрибутивы?

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

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от Deleted

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

upcFrost ★★★★★
() автор топика
Последнее исправление: upcFrost (всего исправлений: 1)
Ответ на: комментарий от upcFrost

хз, у нас для интранета система, и юзать там шифроту незачем (ну там других дыр хватает), желающие получат инструкции и повод рассказать нам как у них получилось поднять tls 8)

Deleted
()
Ответ на: комментарий от Deleted

желающие получат инструкции и повод рассказать нам как у них получилось поднять tls

я вижу ты любишь причинять людям боль и страдание. Это правильно 8)

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от takino

js это жесть

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

upcFrost ★★★★★
() автор топика

да детка, получилось. Да. Все, я кончил и ушел домой. Завтра кто-то получит по щщам пару патчей в анус гитхаб

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

Ага. Я недавно корпоративный чатик выбирал, наткнулся на один [censored], так они его только в образах виртуальных машин распостраняют. Похоже, это новый вид дамага межушной извилины у хипсторо-обезьянок.

unt1tled ★★★★
()
Ответ на: комментарий от stevejobs

ну время временем, но нельзя ж настолько упороться, чтоб выкладывать образ CA специально для софтины. Проще ж чиркануть пару строк что нужны client/serverAuth и IP-адрес в SANе

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от takino

в одной небезызвестной компании центосы и рхелы уже разбежались на >3 версий. Минор, каэшн, но 6.х + 7.х для красношапки - уже зоопарк

vostrik ★★★☆
()
Последнее исправление: vostrik (всего исправлений: 1)
Ответ на: комментарий от vostrik

6.х + 7.х для красношапки - уже зоопарк

вот я потому у себя и не обновлял. Правда тогда была пятая. Там еще не систумд не было, ни всех других новых ненужностей

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

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

vostrik ★★★☆
()
Последнее исправление: vostrik (всего исправлений: 1)
Ответ на: комментарий от unt1tled

Тогда надо было сразу так и написать. Но всё равно, не могу полностью согласиться. Язык, как язык. А вот экосистема вокруг него — это тот ещё звиздец. Остаётся надеяться, что со временем всё устаканится.

Kilte ★★★★★
()
Последнее исправление: Kilte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.