русский
Germany.ruForen → Архив Досок→ Programmierung

Просто поболтать

4564  1 2 3 4 5 6 alle
AlexNek патриот26.09.20 13:12
AlexNek
26.09.20 13:12 

https://foren.germany.ru/showmessage.pl?Number=37073339&Bo...

3 дня назад, 20:23 в ответ Срыв покровов 4 дня назад, 19:24


в чем заключается моя упоротость? Я цитирую то, что я вижу, сделанное профессионалам девопса (экстернами). Они используют только Линукс.

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

Я цитирую так же то, что предлагается на многочисленных онлайн курсах. Как российских, так и американских и немецких.

Там тоже только Линукс.

То есть упороты аж пять НЕЗАВИСИМЫХ друг от друга источника? Кубер и докер тоже по Windows 7?

#1 
AlexNek патриот26.09.20 13:13
AlexNek
NEW 26.09.20 13:13 
in Antwort AlexNek 26.09.20 13:12

jbond1981 старожил

Сегодня, 07:53 в ответ MrSanders 6 дней назад, 21:55

Работать в немецких банках - вот это непрофессионально. Банки - вонючее болото, и инфраструктура там соответствующая. Там и DOS ещё можно встретить. В том числе и как базу для девопс.

Сложно жить в Германии, не видев остального мира и не замечать, что в плане IT это довольно отсталая страна. А уж банки и вовсе оплот консерватизма в плохом смысле этого слова. Но ничего, благодаря коронобесию прогресс постепенно модет дойти и до этой "айтишной нигерии".

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

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

я вот живу уже в России и работаю в финтехе. Везде (кроме разве рабочих машин разрабов) используется Линукс/докер/k8s. На прошлых рабочих местах в России было так же.,

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

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

Ну и где такое есть в твоей Германии с девопсом по висту?

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

Зы. А еще в Германии не так давно узнали про существование электронной почты, до сих пор думают что с этим делать. Причем это не шутка, так оно и есть в Факсланде.

#26
#2 
jbond1981 gekickt bis 30/6/25 08:44 старожил26.09.20 14:48
NEW 26.09.20 14:48 
in Antwort AlexNek 26.09.20 13:13

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

Но Сбербанк - это айти-компания. У них было очень понятное требование - все должно быть цифровое и современное.

Например, человеку сразу же после покупки должны прилетать СМС-ки. Иначе клиент не поймет. Совсем не поймет. Если тебе нужна какая-тот справка - делать ее тоже нужно СЕЙЧАС. Если она в принципе по регуляциям делается долго, например, требует консилиума из трех человек - мгновенно справки не будет, но по крайней мере эти три человека получат оповещения мгновенно начнут собираться прямо сейчас.

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


Неудивительно, что у вас там в Германии на серверах с докером и кубером работает Windows Vista.


Зы. А, что подгорело у программистов Германии? Российские прогеры во всю AI, Machine Learning с TensorFlow и Keras используют, а в немецкие ангештелльте программирер на одной и той же с вистой машине эксель и дженкинс сервер ...😂

#3 
  yurka_ffm постоялец26.09.20 15:41
NEW 26.09.20 15:41 
in Antwort AlexNek 26.09.20 13:13
Банки - вонючее болото, и инфраструктура там соответствующая.

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

#4 
AlexNek патриот26.09.20 15:59
AlexNek
NEW 26.09.20 15:59 
in Antwort jbond1981 26.09.20 14:48

Так Вы про линукс или про российское ИТ?

#5 
Murr патриот26.09.20 18:10
Murr
NEW 26.09.20 18:10 
in Antwort jbond1981 26.09.20 14:48

немецкие ангештелльте программирер на одной и той же с вистой машине эксель и дженкинс сервер ...

-----

Это - сильно продвинутые.

У не продвинутых будут ВБА, ПХП и Мускул... спок

#6 
BSDLamer Хвостатый Carpal Tunnel26.09.20 18:18
BSDLamer
NEW 26.09.20 18:18 
in Antwort AlexNek 26.09.20 13:13
Сложно жить в Германии, не видев остального мира и не замечать, что в плане IT это довольно отсталая страна. А уж банки и вовсе оплот консерватизма в плохом смысле этого слова. Но ничего, благодаря коронобесию прогресс постепенно модет дойти и до этой "айтишной нигерии".

могу только подтвердить. Смотрел на devops в немецких концернах (от автомобильных до банков и страховок), это испанский стыд.

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

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#7 
  moose коренной житель26.09.20 21:05
NEW 26.09.20 21:05 
in Antwort yurka_ffm 26.09.20 15:41
зачастую это диды

за козла дидов ответишь

#8 
  moose коренной житель26.09.20 21:08
NEW 26.09.20 21:08 
in Antwort BSDLamer 26.09.20 18:18

алексу можно только посоветовать патент взять на эту ветку. или как оно там, чтобы его credits были сохранены. это ведь все здесь - эксперды! их мнениЯ CIA, а в первую очередь трамп на вооруженку возьмет.

#9 
MrSanders коренной житель26.09.20 21:20
NEW 26.09.20 21:20 
in Antwort yurka_ffm 26.09.20 15:41
Вот прям подпишусь. Всё так. И это проблема - следствие контингента, который там работает, зачастую это диды, у которых главная цель - прикрыть жопу.

А вы сами работали хоть в одном банке или хотя бы с каким-то банком в проекте? Потому что мнение, конечно, иметь не запретишь, но. Работают там вполне адекватные люди. А основная причина "технологической" отсталости... Я вижу две. Первое - не меняй работающее, а второе (и по-моему главное) - зарегулированность. Вам приходилось сертифицировать приложение на соотвествие тому же DSGVO? Я вот только-только отошёл от подготовки к сертификации мааленького веб-приложения. Но для медиков. "А опишите какие меры вами приняты для защиты приложения от угроз, описаных в приложении 12/768754645 BSI". 20 страниц, блин. А в банкaх всё в разы веселее. Потому в те же облака они бы и с удовольствием, но вот только соответствие BSI-шному C5 тот же амазон получил в конце 2016 или начале 2017, а на "интересное", вроде EC2 и того позже. Гугл в 2018 (опят же емнип). Так что скоро ожидайте от немецких банков облачных приложений. Еще годика через 2 :)


Тут вот один господин слюной исходил про тензорфлоу в российских банках... Он бы попробовал в Германии получить разрешение на накопление данных, на которых сеть тренировать будет. И с анонимизацией не всё так просто. В котролирующих органах такие дебилы сидят, что просто ой. Для поиска влияющих факторов хотели насобирать данных людей, страховавших жизнь. "А зачем вы собираетесь сохранять пол, вес и образование? Ваше приложение собирается показывать что жирные тётки тупые и не заканчивают университетов?" (ну, более завуалировано было сказано).

#10 
  yurka_ffm постоялец26.09.20 21:35
NEW 26.09.20 21:35 
in Antwort MrSanders 26.09.20 21:20

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

#11 
  yurka_ffm постоялец26.09.20 21:39
NEW 26.09.20 21:39 
in Antwort moose 26.09.20 21:05

диды это фигурально, не по возрасту, а по ментальности

я немолодых ИТ-шников видел таких, кто и молодёжь за пояс заткнет

#12 
  moose коренной житель26.09.20 21:40
NEW 26.09.20 21:40 
in Antwort yurka_ffm 26.09.20 21:35, Zuletzt geändert 26.09.20 21:47 (moose)
Я хорошо знаю специфику немецкого банка. Имхо главный тормоз из развития - это выгоревший и демотивированный персонал, которому наср@ть на новые технологии и у которых задача досидеть до пенсии и чтоб их не трогали.

при чем здесь банки? это - задача всех немецких ангештельтов.


зы. и почему вы не банкир? ведь специфику знаете досконально. или дох? "я не узнаю вас в гриме" (с)


#13 
  moose коренной житель26.09.20 21:45
NEW 26.09.20 21:45 
in Antwort yurka_ffm 26.09.20 21:39
я немолодых ИТ-шников видел таких, кто и молодёжь за пояс заткнет

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

#14 
MrSanders коренной житель26.09.20 21:45
NEW 26.09.20 21:45 
in Antwort yurka_ffm 26.09.20 21:35

И как они только работают-то ещё и не заменены на супер-пупер-девопс-клауд-ии-инфрастракча-эз-зе-коуд стартапы, вот где загадка.

#15 
MrSanders коренной житель26.09.20 22:01
NEW 26.09.20 22:01 
in Antwort moose 26.09.20 21:45
а что их затыкать? они ведь в подавляющем большинстве крылышками только начинают махать, и машут, и машут, и прыгают где надо и где не надо. вот когда напрыгаются, тогда начнут задумываться, а зачем вообще пригать : )

Зато машут очень-очень быстро!

Хлобысь - и намахал приложение, пока старпёр только с библиотеками проясняет, которые использовать можно. Пш-ш-ш - смыл наваянное в сортир, потому как требования безопасников про запрет хранения ключей на стороне клиента не прочитал. Бздышь! - ещё раз наваял, пока старпёр результаты первого спринта склиентом обсуждает. Ой! - выбросил наваянное, потому как не GPLv2 или апачевская лицензия у использованного фреймворка. Хренакс! - снова написал но такое, что даже 100 запросов в минуту не тянет. Это прототип! - кричит, - Я в облаке, горизонтальное скалирование и ваще, даешь BASE, в жопу требования клиента!... И уже идёт, солнцем палимый, махать крылышками в другой проект. Продвинутый! Весь скопипащеный с ответов на стэковерфлоу! Даёшь!

А потом ещё приходит злой я и интересуется а где документация, тесты и как он собираетсйа проходить аудит... почему на oracle jet а не angular-е, и если были причины выбрать гугловское облако вместо амазона, то где эти причины описаны.

#16 
BSDLamer Хвостатый Carpal Tunnel26.09.20 23:02
BSDLamer
NEW 26.09.20 23:02 
in Antwort MrSanders 26.09.20 21:45
И как они только работают-то ещё и не заменены на супер-пупер-девопс-клауд-ии-инфрастракча-эз-зе-коуд стартапы, вот где загадка.

так это дело времени

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#17 
  yurka_ffm постоялец27.09.20 08:45
NEW 27.09.20 08:45 
in Antwort MrSanders 26.09.20 22:01

А как иначе? "Время такое, сынок". Ху@к Ху@к и в продакшн!

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

#18 
MrSanders коренной житель27.09.20 13:19
NEW 27.09.20 13:19 
in Antwort BSDLamer 26.09.20 23:02
так это дело времени

Ну, я это слышу года так с 2000-го. Сколько ещё ждать?

#19 
MrSanders коренной житель27.09.20 13:34
NEW 27.09.20 13:34 
in Antwort yurka_ffm 27.09.20 08:45
"Время такое, сынок". Ху@к Ху@к и в продакшн!

Угу. И вы готовы пользоваться банковскими приложениями изготовленными по этой парадигме? :) Кстати, необходимость почаще релизить уже добралась до умов руководства немецких банков и страховок. Некоторые уже даже что-то делают в эту сторону.

Поэтому и канул в лету SDLC

SDLC это в смысле Software Development Life Cycle или что-то другое имелось в виду? Если оно, то чой-то оно кануло? Тот же скрам, чем не SDLC?

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

Agile fanboy detected? Во-первых Агильное мЫшление оно хорошо, но не везде. С того же Росатома вас погонят ссаными тряпками, стоит только это произнести. Ну или поближе пример - AlexNek вас тоже не поймёт :)

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

#20 
jbond1981 gekickt bis 30/6/25 08:44 старожил27.09.20 14:24
NEW 27.09.20 14:24 
in Antwort MrSanders 27.09.20 13:34

а вы в чем меряете задачи на покере? В попугаях (сторипоинтах)? По шкале фибоначи?

#21 
  yurka_ffm постоялец27.09.20 14:43
NEW 27.09.20 14:43 
in Antwort MrSanders 27.09.20 13:34
Угу. И вы готовы пользоваться банковскими приложениями изготовленными по этой парадигме?

Уже начинаем пользоваться, и вы и я. Выбор вобщем-то небольшой: или так или нахрен с маркета, если не сейчас то в ближайшем будущем, N26 и Revolut вас вынесет.

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

В нашем случае - это уже ГЛАВНАЯ идея высшего руководства

Если оно, то чой-то оно кануло? Тот же скрам, чем не SDLC?

Скрам - это планирование на несколько недель вперёд, SDLC - это месяцы и годы. Cейчас планировать на годы - это Бога смешить

Agile fanboy detected? Во-первых Агильное мЫшление оно хорошо, но не везде.

Я не фанат Agile, но меня особо никто не спрашивает

#22 
AlexNek патриот27.09.20 15:00
AlexNek
NEW 27.09.20 15:00 
in Antwort jbond1981 27.09.20 14:24
В попугаях (сторипоинтах)? По шкале фибоначи?

Угу, а что есть что-то более лучшее?

#23 
AlexNek патриот27.09.20 15:02
AlexNek
NEW 27.09.20 15:02 
in Antwort MrSanders 27.09.20 13:34
AlexNek вас тоже не поймёт :)

Не, меня только дэйли задалбывали смущ

#24 
jbond1981 gekickt bis 30/6/25 08:44 старожил27.09.20 15:51
NEW 27.09.20 15:51 
in Antwort AlexNek 27.09.20 15:00

некоторые идиоты планируют в днях. И поэтому теряют прогеров.

#25 
AlexNek патриот27.09.20 16:05
AlexNek
NEW 27.09.20 16:05 
in Antwort jbond1981 27.09.20 15:51
некоторые идиоты планируют в днях


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

#26 
MrSanders коренной житель27.09.20 17:57
NEW 27.09.20 17:57 
in Antwort jbond1981 27.09.20 14:24
а вы в чем меряете задачи на покере? В попугаях (сторипоинтах)? По шкале фибоначи?

По разному. То в попугаях, то в размерах (S,M,L,XL). В одной команде была "шкала сложности" от 1 до 5, и для каждой оценки 2-3 примера висело на доске. Тоже достаточно удобно. Но с фибоначи лучше "скорость спринта" определять получается. Ну, тем, кому это надо. Хотя при необходимости можно любую шкалу в сторипойнты "перевести". Типа S = 1, M = 2, L = 5 (да-да, 3 пропускаем) и те де.

Главное чтоб не в часах.

#27 
MrSanders коренной житель27.09.20 18:20
NEW 27.09.20 18:20 
in Antwort yurka_ffm 27.09.20 14:43, Zuletzt geändert 27.09.20 18:21 (MrSanders)
Выбор вобщем-то небольшой: или так или нахрен с маркета, если не сейчас то в ближайшем будущем, N26 и Revolut вас вынесет.

Чёрта с два. Скорее их вынесут с рынка ногами вперед. Как только они начнут мешать (а пока что со своей клиентской базой они не мешают даже DKB, наверное) и что-то нарушат - на них моментом наедет BSI или BaFin или ещё какой-нибудь Datenschutz возбудится.N26 уже, по-моему, получали по башке от BaFin или BSI. И придётся им развлекаться как и остальным банковским ИТ-конторам.

И да, лично я ими не пользуюсь и не планирую.

В нашем случае - это уже ГЛАВНАЯ идея высшего руководства

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

Скрам - это планирование на несколько недель вперёд, SDLC - это месяцы и годы.

Ну, про отношения скрама и SDLC тут по-моему хорошо сказали: https://www.scrum.org/forum/scrum-forum/31811/can-scrum-be...

Как часть цикла (разработка и maintenance, частично планирование) использовать скрам, почему нет?

Cейчас планировать на годы - это Бога смешить

Смотря где. Вы не представляете на сколько лет вперед планируют разработку софта для АЭС.

#28 
  yurka_ffm постоялец27.09.20 18:40
NEW 27.09.20 18:40 
in Antwort MrSanders 27.09.20 18:20
И да, лично я ими не пользуюсь и не планирую.

Много теряете, это удобнее и дешевле

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

Это не столько для гиков делается, сколько для быстрой реализации прибыльных бизнес-идей, напрмер партнёрские сервисы с использованием API. А фреймворки сами могут deprecate support до того как вы проапгрейдитесь, опять же вам нужно уметь быстро переключаться. Говоря о комплаенсе и безопасности, если нужно критичный security patch, кто его накатит быстрее? Болото с SDLC, или Agile+Devops?

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

Ну почему, догадываюсь, но АЭС работает несколько в другой среде, чем современный банкинг, там и принципы проектирования другие.


#29 
MrSanders коренной житель27.09.20 18:55
NEW 27.09.20 18:55 
in Antwort yurka_ffm 27.09.20 18:40
если нужно критичный security patch, кто его накатит быстрее? Болото с SDLC, или Agile+Devops?

А вот не надо путать долгие планируемые релизы и возможность задеплоить багфикс. В одном проекте, где релизили мы два раза в год, и от "код готов к релизу" до релиза проходило 4-6 недель, критические фиксы деплоились за 6 часов. Потому как набор критических тестов прогонялся за 5,5 часа.

#30 
  moose коренной житель27.09.20 22:07
NEW 27.09.20 22:07 
in Antwort AlexNek 26.09.20 13:12

хорошая тема! просто болтаю, болтаю, болтаю ...

красота! иногда так хочется просто поболтать! : )

#31 
AlexNek патриот27.09.20 22:20
AlexNek
NEW 27.09.20 22:20 
in Antwort moose 27.09.20 22:07

Так вообще абсолютный рекорд для выходных.

Пора думать после со скольки страниц открывать продолжение спок

#32 
  moose коренной житель27.09.20 22:42
NEW 27.09.20 22:42 
in Antwort AlexNek 27.09.20 22:20

ну вот, еще немного просто поболтаю и в люлю. ух ты, как здорово! классная тема : )

болтаю-болтаю-болтаю-болтаю-... засыпаю...

#33 
BSDLamer Хвостатый Carpal Tunnel28.09.20 01:24
BSDLamer
NEW 28.09.20 01:24 
in Antwort MrSanders 27.09.20 13:19
Ну, я это слышу года так с 2000-го. Сколько ещё ждать?

в 2000 особо никто про облако, IaC и DevOps не говорил. Этот тренд начал в Германии появляться примерно в 2010.

Сейчас практически в любом концерне пытаются протолкнуть DevOps, IaC и все эти ваши контейнеры, но только к сожалению внутри концерна это редко получается потому что не выходит переучить уже имеющихся персонал.

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

Те которые еще не поняли, занимаются в лучшем случае lift-and-shift.


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

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#34 
BSDLamer Хвостатый Carpal Tunnel28.09.20 01:35
BSDLamer
NEW 28.09.20 01:35 
in Antwort MrSanders 27.09.20 13:34
Угу. И вы готовы пользоваться банковскими приложениями изготовленными по этой парадигме? :) Кстати, необходимость почаще релизить уже добралась до умов руководства немецких банков и страховок. Некоторые уже даже что-то делают в эту сторону.

Буду или не буду пользоваться таким приложением - меня как конечного пользователя и спрашивать никто не будет. Буду, потому как альтернативы другой нет. А сейчас всем плевать на качество, надо быстро релизить фичи, чтоб конкуренция не обогнала. И таки да, я в банке и везде надо чтоб было слово DevOps и чтоб все на OpenShift. Начальство так хочет. Чтоб все в ногу со временем, чтоб иновативно, даже если смысла не имеет. Если сверху сказали чтоб везде k8s значит будем пихать монолит на java в докер и деплоить на openshift. Это я на тему ...

И как они только работают-то ещё и не заменены на супер-пупер-девопс-клауд-ии-инфрастракча-эз-зе-коуд стартапы, вот где загадка.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#35 
MrSanders коренной житель28.09.20 09:43
NEW 28.09.20 09:43 
in Antwort BSDLamer 28.09.20 01:24
в 2000 особо никто про облако, IaC и DevOps не говорил. Этот тренд начал в Германии появляться примерно в 2010.

Нет, я про то что придут супер-современные стартапы из 10 гениев и разгонят всё это ваше болото из 300 лентяев. Как там, когда убиваешь дракона, сам становишься драконом.

Сейчас практически в любом концерне пытаются протолкнуть DevOps, IaC и все эти ваши контейнеры, но только к сожалению внутри концерна это редко получается потому что не выходит переучить уже имеющихся персонал.

Контейнеры легче заходят. Потому как достаточно выпросить у руководста парочку серверов и можно играться самому. Постепенно подтягиваются остальные. Тестеры начинают возбуждённо сучить лапками - "ух ты, это мы сразу можем тестировать 10 разных версийи не путаться в библиотеках?". А IaC не нужен везде. Для него просто тяжелее объяснить а что мы, собственно, выиграем. Переучивать - да, самая большая проблема. Особенно когда не можешь внятно показать преимущества. Опять же, с контейнерами проблем пока что не было.

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

Есть такое. Два раза видел. Лютый хм... трындец. Это хитромудрые экономисты так "хэджируют риски", типа мы вложим 10 лимонов, а если они долгов на 50 наделают, то это не наши проблемы. Но эти стартапы 100%-е дочки. И в руководстве сидят те же дубы или хитрые ворованы. Как через эти стартапы весело тырятся денежки, просто сказка. Но тут ничего нового нет. И раньше организовывали отдельные GmbH.

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

Прям в гигантских концернах вроде VW или Эйрбас-а я не работал. А в середнячках, с оборотами от 2 до 20 миллиардов - да. У нас наоборот. Одна из страховок расширила свой ИТ за последние 10 лет раза в 2, даже больше. Причём до 2012 они вообще явой не занимались. А теперь у них... Человек 70, наверное, которые на яве / ангуляре приложения лепят. И человек 5-6, которые инфраструктуру в облако перетаскивают и разрабам помогают с докером и AWS (ECS). Бюджет увеличился неслабо. А сейчас они стараются уменьшить количество экстернов. Чтобы знания в фирме оставались. BG-шная дочка с 2010 по 2019 выросла с 350 до 500 человек. У FI тоже проблем с бюджетом нет. Но они не растут, им сейчас надо выходящих на пенсию заменить.


P.S. давайте без "иновативных" проектов обойдёмся. Это личное. У меня на них аллергия. Не надо на каждую волну хайпа запрыгивать. Может я просто ни с чем действительно интересным не сталкивался, но уже начинаю думать что дальше чем "а давайте насобираем хренову тучу данных и напустим на них нейросеть" (ну и всё это в облаке, ессно) "инновативная" молодежь не продвинулась (а унутре у ней неонка). А, да, IaC и Serverless, само собой.

#36 
koder патриот28.09.20 13:21
koder
NEW 28.09.20 13:21 
in Antwort AlexNek 27.09.20 15:02
Не, меня только дэйли задалбывали

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

#37 
AlexNek патриот28.09.20 13:50
AlexNek
NEW 28.09.20 13:50 
in Antwort koder 28.09.20 13:21
Правильно организованное дэйли это как раз классная штука в группе.

Проблема больше немного в другом плане - каждый день в определённое время нужно куда то идти/быть онлайн на неопределенное время.

Ну и "правильного" пока не попадалось хммм

#38 
  yurka_ffm постоялец28.09.20 14:52
NEW 28.09.20 14:52 
in Antwort koder 28.09.20 13:21

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

Вот это уже мрак.

#39 
koder патриот28.09.20 15:22
koder
NEW 28.09.20 15:22 
in Antwort AlexNek 28.09.20 13:50
Проблема больше немного в другом плане - каждый день в определённое время нужно куда то идти/быть онлайн на неопределенное время.

В правильном скраме время жестко определено. Проблема в неправильном скраме.

#40 
AlexNek патриот28.09.20 15:30
AlexNek
NEW 28.09.20 15:30 
in Antwort koder 28.09.20 15:22
время жестко определено

Да пусть будет хоть точно 15 минут. Один фиг надо всё бросать и "бежать" зло

#41 
koder патриот28.09.20 16:07
koder
NEW 28.09.20 16:07 
in Antwort AlexNek 28.09.20 15:30
Да пусть будет хоть точно 15 минут. Один фиг надо всё бросать и "бежать"

улыб Работа в группе. Нельзя работать в группе без коммуникации. Для коммуникации все равно придется все бросать и коммуницировать.


#42 
AlexNek патриот28.09.20 16:29
AlexNek
NEW 28.09.20 16:29 
in Antwort koder 28.09.20 16:07
Нельзя работать в группе без коммуникации.

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

Всё, что ежедневно, по часам - раздражает, кроме обеда естественно спок

#43 
BSDLamer Хвостатый Carpal Tunnel29.09.20 13:12
BSDLamer
NEW 29.09.20 13:12 
in Antwort MrSanders 28.09.20 09:43
Нет, я про то что придут супер-современные стартапы из 10 гениев и разгонят всё это ваше болото из 300 лентяев. Как там, когда убиваешь дракона, сам становишься драконом.

....

Есть такое. Два раза видел. Лютый хм... трындец. Это хитромудрые экономисты так "хэджируют риски", типа мы вложим 10 лимонов, а если они долгов на 50 наделают, то это не наши проблемы. Но эти стартапы 100%-е дочки. И в руководстве сидят те же дубы или хитрые ворованы. Как через эти стартапы весело тырятся денежки, просто сказка. Но тут ничего нового нет. И раньше организовывали отдельные GmbH.

...

Переучивать - да, самая большая проблема

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

> А теперь у них... Человек 70, наверное, которые на яве / ангуляре приложения лепят. И человек 5-6, которые инфраструктуру в облако перетаскивают и разрабам помогают с докером и AWS (ECS). Бюджет увеличился неслабо.

Во-во, в облако перетаскивают ...


0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#44 
MrSanders коренной житель29.09.20 21:42
NEW 29.09.20 21:42 
in Antwort BSDLamer 29.09.20 13:12
Во-во, в облако перетаскивают ...

Ну, в смысле что бегал тот же дженкинс или sonarqube на локальном сервере, теперь они же но в AWS-е, и если у дженкинса не хватает потоков (worker), поднимется автоматом еще один. Удобно, не страшно 5 веток параллельно собирать, даже когда QA команда по 200 бильдов собирает.

#45 
BSDLamer Хвостатый Carpal Tunnel30.09.20 12:49
BSDLamer
NEW 30.09.20 12:49 
in Antwort MrSanders 29.09.20 21:42

да, вот мы о том и говорим, что процесс идет. Потихоньку все переносят в облако, потихоньку выключают онпрем. Потихоньку адаптируется devops/agile/scrum и все эти там ваши контейнеры с инфрастракча аз код и стартапы.


кто это не адаптирует - остается динозавром

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#46 
MrSanders коренной житель30.09.20 13:33
NEW 30.09.20 13:33 
in Antwort BSDLamer 30.09.20 12:49

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

Я собственно, имел в виду что не везде "классического IT бютжет урезают, проекты уже особо иновативные не стартуют." Никакими стартапами не заменяют и "классические ИТ-отделы" растут и развиваются. Или под классическим ИТ имелось в виду "без современных технологий"? Так тоже не всегда: я видел как в 2019 на коболе дописывали модуль к системе управления полисами в одной страховке. Бюджет под это выделяли, да. Тоже случается :)

#47 
BSDLamer Хвостатый Carpal Tunnel01.10.20 01:05
BSDLamer
NEW 01.10.20 01:05 
in Antwort MrSanders 30.09.20 13:33

Я о том что потихоньку отключают онпрем. Больше гибридов в больших фирмах/концернах и больше стартапов и средних предприятий в которых онпрема больше нет вообще.

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

На коболе в проекте где я сейчас, тоже что то дописывают, но скажем так это на сегондяшний день настолько узкая ниша что и смотреть туда не стоит. У некоторых до сих пор есть AS/400.

И соляра наверное тоже на спарках. Но они живут до того момента пока не закончится оплаченый на десятилетия вперед саппорт. Потом это все добро выбрасывают тоннами (это я уже несколько раз видел).


Классическое IT это разграничение на Dev и Ops. Где надо ждать пол года пока тебе наконец выделят VM для твоих нужд. Ужасная коммуникация между отделами. Все в excel. И прочие прелести работы в больших концернах.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#48 
MrSanders коренной житель01.10.20 14:39
NEW 01.10.20 14:39 
in Antwort BSDLamer 01.10.20 01:05
Классическое IT это разграничение на Dev и Ops. Где надо ждать пол года пока тебе наконец выделят VM для твоих нужд. Ужасная коммуникация между отделами. Все в excel. И прочие прелести работы в больших концернах.

А, если определять его так, то я согласен. Такое классическое ИТ отмирает. Даже в банках/страховках/медицине/энергетике.

Вот как дела в дойче бане обстоят - не знаю. Но там, наверное, всё ещё счёты в ходу :)

#49 
  moose коренной житель01.10.20 17:23
NEW 01.10.20 17:23 
in Antwort BSDLamer 30.09.20 12:49, Zuletzt geändert 01.10.20 17:24 (moose)
да, вот мы о том и говорим, что процесс идет. Потихоньку все переносят в облако, потихоньку выключают онпрем. Потихоньку адаптируется devops/agile/scrum и все эти там ваши контейнеры с инфрастракча аз код и стартапы.кто это не адаптирует - остается динозавром

весь мир пока что функционирует на динозаврах.

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

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

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


зы. вот и я просто поболтал. аж легче стало : )


#50 
  moose коренной житель01.10.20 20:51
NEW 01.10.20 20:51 
in Antwort moose 01.10.20 17:23, Zuletzt geändert 01.10.20 20:54 (moose)

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



#51 
AlexNek патриот01.10.20 21:08
AlexNek
NEW 01.10.20 21:08 
in Antwort moose 01.10.20 17:23
интересно было бы услыхать от кого-нибудь опыт типа..

вот поэтому весь народ и разогнал, сам виноват .бебе

#52 
  moose коренной житель01.10.20 21:13
NEW 01.10.20 21:13 
in Antwort AlexNek 01.10.20 21:08

т.е. у всех кроме меня есть опыт, а они хорошо воспитаны и боятся меня обидеть?

#53 
AlexNek патриот01.10.20 21:23
AlexNek
NEW 01.10.20 21:23 
in Antwort moose 01.10.20 21:13

Скорее наоборот

#54 
BSDLamer Хвостатый Carpal Tunnel01.10.20 23:35
BSDLamer
NEW 01.10.20 23:35 
in Antwort MrSanders 01.10.20 14:39
Такое классическое ИТ отмирает.

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

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#55 
BSDLamer Хвостатый Carpal Tunnel02.10.20 00:03
BSDLamer
NEW 02.10.20 00:03 
in Antwort moose 01.10.20 17:23
интересно было бы услыхать от кого-нибудь опыт типа "вот работали себе как динозавры, т.е. разрабатывали, тестировали, исправляли ошибки, выпускали релизы, ... старались, чтобы все это было быстро а быстро, это когда удобно), но вот узнали, что есть скрум (или что там еще сегодня), 'перешли на него', и время разработки сократиловь вдвое при том же персонале. ошибок не стало вообще, заказы поперли, с ними - зарплата и прочие блага".

Не, такой истории я рассказать не могу.

Я могу рассказать истории как на динозавров привыкших к концреновому бардаку и waterfall модели, попытались натянуть scrum/devops. Впустую потраченные деньги и проект закрыли.


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


Оба проекта в облаке и в обоих случаях команда могла свободно выбирать свой технологический стек плюс полная свобода в формировании процессов и внутренней культуры.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#56 
koder патриот02.10.20 05:54
koder
NEW 02.10.20 05:54 
in Antwort moose 01.10.20 17:23

вот работали себе как динозавры, т.е. разрабатывали, тестировали, исправляли ошибки, выпускали релизы. Был водопадный процесс.


Потом клиенты потребовали скрам. Звучит несколько дико, какого хрена клиенты вообще лезут в организацию процесса разработки, но это так. Было условием получения контракта.


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


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


заказы поперли - в какой то степени да.

с ними - зарплата и прочие блага - гм, совсем нет. "Несмотря на падение цен на нефть, падение цены на бензин удалось избежать"(c)хаха


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

#57 
koder патриот02.10.20 05:56
koder
NEW 02.10.20 05:56 
in Antwort BSDLamer 02.10.20 00:03
команда могла свободно выбирать свой технологический стек


Эта же команда будет потом продукт сопровождать?

#58 
BSDLamer Хвостатый Carpal Tunnel02.10.20 14:11
BSDLamer
NEW 02.10.20 14:11 
in Antwort koder 02.10.20 05:56, Zuletzt geändert 02.10.20 15:10 (BSDLamer)
Эта же команда будет потом продукт сопровождать?

Да !


В первой команде был лозунг "(But) It works on my machine". Закоммитить изменения в конце дня и во время билда быстро свалить домой. С проблемами будут уже разбираться Ops и QA.

Во второй команде лозунг был "You build it - you run it". И Dev и Ops одинаково ответственны за билды и деплойменты и проблемы решаются вместе.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#59 
AlexNek патриот24.10.20 12:29
AlexNek
NEW 24.10.20 12:29 
in Antwort AlexNek 26.09.20 13:12

Ругательство для программистов придумал: чтоб ты получил Kiss solid dry спок смущ

Не знаю пока только для чего и сколько % поймет.

#60 
Murr патриот24.10.20 13:41
Murr
NEW 24.10.20 13:41 
in Antwort AlexNek 24.10.20 12:29

Давно...

#61 
AlexNek патриот25.10.20 22:40
AlexNek
NEW 25.10.20 22:40 
in Antwort AlexNek 24.10.20 12:29

А какую можете предложить единицу измерения для качества кода лучшую чем WTF per second?

#62 
MrSanders коренной житель26.10.20 08:37
NEW 26.10.20 08:37 
in Antwort AlexNek 25.10.20 22:40

Исторически всё же FPM. Fucks Per Minute. И да, лучшего пока не придумали.

#63 
schizo коренной житель29.10.20 10:07
schizo
NEW 29.10.20 10:07 
in Antwort AlexNek 26.09.20 13:12

вот не понимаю этого снобизма по поводу ОС. ну какая разница где девопсы свои говноскрипты выполняют - в баш или в пауершелл?

Храни Вас Г-дь!
#64 
MrSanders коренной житель29.10.20 14:16
NEW 29.10.20 14:16 
in Antwort schizo 29.10.20 10:07

А что это сразу баш? А как же мегасрачи 90-х tcsh vs. bash vs. zsh?

А если серьёзно, именно по шелам, то наверное просто вкусовщина. После доса (ну и виндового cmd) перейти на bash/tcsh это просто невообразимое наслаждение. Наверное поэтому старые виндусятники не могут работать в командной строке. Потому что нормального шелла не видели. А вот после баша перейти на powershell... Я не смог. Какое-то всё вроде то же самое но через жопу. Путаешься постоянно. Ну вот тырил мелкософт шелл нормальный, ну зачем все управляющие символы менять? Чем % лучше $? В общем пересаживаться тяжело. Если с нуля, то, наверное всё равно, в пауэршелле я всё же плохо понимаю. На все свои виндуся я ставлю cygwin а если не разрешают то требую поставить git. А в нём mingw и bash :)


А вот снобизм по поводу ОС... Это совсем другая тема намного сложнее. И да, виндуся - отстой :)

#65 
Murr патриот29.10.20 14:25
Murr
NEW 29.10.20 14:25 
in Antwort schizo 29.10.20 10:07

.в баш или в пауершелл?

-----

В принципе - никакой.

Вот только этот принцЫп предполагает, что оба инструмента одинаково доступны/освоены.

В реалии такое может быть и случается, но явно не по всему спектру инструментоv девопса...

#66 
Murr патриот29.10.20 14:32
Murr
NEW 29.10.20 14:32 
in Antwort MrSanders 29.10.20 14:16

Наверное поэтому старые виндусятники не могут работать в командной строке.

-----

Таки древний, таки виндузятник.

Каких-либо проблем работы из командной строки не наблюдается.

Причем приходилось чинить как версионность в винде, так никсовые скрипты...


Путаешься постоянно.

-----

Да ладно - не тал все страшно...

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



На все свои виндуся я ставлю cygwin

-----

Бедолага... :(((


#67 
AlexNek патриот29.10.20 22:12
AlexNek
NEW 29.10.20 22:12 
in Antwort Murr 29.10.20 14:32
Каких-либо проблем работы из командной строки не наблюдается.

Но почему то нет никакого желания туды лезть смущ

#68 
jbond1981 gekickt bis 30/6/25 08:44 старожил29.10.20 23:47
NEW 29.10.20 23:47 
in Antwort schizo 29.10.20 10:07

Чувак, а ты реально понимаешь, что такое девопс?


какие в ж..пу PowerShell и Bash скрипты в девопсе?


Их там нет. Там есть груви, yaml и .... все. И запускают эти "говноскрипты" не девопсы как отдельные люди, а обычные программисты.


Девопс был создан, чтобы как раз уволить этих самых "спецов" по bash и PowerShell. И этих инструментов в девопсе нет.

#69 
MrSanders коренной житель30.10.20 09:16
NEW 30.10.20 09:16 
in Antwort jbond1981 29.10.20 23:47
какие в ж..пу PowerShell и Bash скрипты в девопсе?

Поспокойнее. Категоричность — признак ограниченности, помним, да?

Обычные такие скрипты. В CI/CD постоянно. И не только. Регулярно вижу: дженкинс в облаке и надо на другой сервер конфигурацию залить (в очень красивом yaml-е) и за что-нибудь дёргнуть чтобы ее прочитали. И начинается... scp, ssh -e "а вот тут как раз башевский скрипт".

Собирать докеровский image иногда с помощью шелла сильно проще. Потому что опять надо сюда что-то скопировать, но только если сегодня пятницы, тут sed-ом заменить api-key на нужный и те де и те пе.

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

Их там нет. Там есть груви, yaml и .... все. И запускают эти "говноскрипты" не девопсы как отдельные люди, а обычные программисты.

Эта... Так их там нет, или эти "говноскрипты" там таки есть и их кто-то запускает?


Девопс был создан, чтобы как раз уволить этих самых "спецов" по bash и PowerShell. И этих инструментов в девопсе нет.

Стесняюсь спросить, а agile был придуман чтобы кого уволить?

#70 
Murr патриот30.10.20 16:34
Murr
NEW 30.10.20 16:34 
in Antwort AlexNek 29.10.20 22:12

Но почему то нет никакого желания туды лезть

-----

А oб желании нас никто не спрашивает - есть проблема - нужно решение.

Какое именно оно будет - по обстоятельствам.

Т.е. можно сделать в Шарпе, можно и в ЦМД/БАТ.

Желательно, правда, не смешивать - начали в Шарпе - делаем в Шарпе.

Начали ЦМД/БАТ - в нем и гоним.

#71 
Murr патриот30.10.20 16:37
Murr
NEW 30.10.20 16:37 
in Antwort MrSanders 30.10.20 09:16

Так их там нет, или эти "говноскрипты" там таки есть и их кто-то запускает?

-----

А есть разница?

Что есть они, что нету их - девопс их не видит, а это значит что пофиг...

#72 
koder патриот30.10.20 16:41
koder
NEW 30.10.20 16:41 
in Antwort jbond1981 29.10.20 23:47
Чувак, а ты реально понимаешь, что такое девопс?

А что такое девопс?

#73 
jbond1981 gekickt bis 30/6/25 08:44 старожил03.11.20 08:08
NEW 03.11.20 08:08 
in Antwort MrSanders 30.10.20 09:16

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


У меня такое ощущение что основное правило Девопс - никто не должен знать, что такое девопс и зачем он нужен.

#74 
koder патриот03.11.20 09:45
koder
NEW 03.11.20 09:45 
in Antwort jbond1981 03.11.20 08:08
У меня такое ощущение что основное правило Девопс - никто не должен знать, что такое девопс и зачем он нужен.


У меня такое ощущение, что я тут самый большой специалист по девопсу, потому что меньше всех понимаю, что этоулыб

#75 
MrSanders коренной житель03.11.20 14:16
NEW 03.11.20 14:16 
in Antwort jbond1981 03.11.20 08:08, Zuletzt geändert 03.11.20 14:18 (MrSanders)
Э... Девопс придумали как раз для того, чтобы НЕ писать баш скрипты и батники.

Кто сказал?

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

А потом уже накрутили философии. Вроде "you build it, you run it". Ну и нигде не написано "только ансибл это труъ-девопс, а даже паппет атстой и нисчитаицца!" Мне удобнее с двумя скриптами автоматизировать - я автоматизирую двумя скриптами.

#76 
  yurka_ffm постоялец03.11.20 18:37
NEW 03.11.20 18:37 
in Antwort MrSanders 03.11.20 14:16

Патамушта ДевОпс это не продукт и не должность. Это, если угодно, культура. Хотите Паппет - используйте Паппет, хотите на скриптах - можно и на скриптах девопсить. Но только на скриптах - это мазохизм. Зачем вам лошадь, если есть автомобиль? Я конечно понимаю, вы привыкли к лошади: овёс там, сено.

Но быстро вы на лошади не доедете.

#77 
MrSanders коренной житель03.11.20 19:11
NEW 03.11.20 19:11 
in Antwort yurka_ffm 03.11.20 18:37

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

1. проверить что 2-й сервер работает

2.перенаправить все запросы на балансере на 2-й сервер

3. загрузить jar на 1-й сервер, найти pid, остановить процесс, переписать jar, запустить приложение

4. подождать пока 1-й сервер не ответит ожидаемым статусом

5. вернуть настройки балансера

Всё. У меня 2 сервера и балансер. Зачем мне что-то ещё? Да, если мне надо будет оркестрировать 20 сервисов я попрошу поднять что-то для их мониторинга и управления. Или если тот же ансибл уже для чего-то используется, попрошу и для меня скрипт написать.

А если нет - напишу шелловый скриптик. Ну или в ваших сравнениях, если у меня есть лошадь и плуг, я ими выкопаю картошку на своих 30 сотках, а не побегу покупать автомобиль. К нему плуг несподручно-с. А если каждый день надо ездить на работу 50 км то да, куплю. KISS.

#78 
  yurka_ffm постоялец03.11.20 20:52
NEW 03.11.20 20:52 
in Antwort MrSanders 03.11.20 19:11
Скрипты это для вас мазохизм. Потому что вы в них не умеете.

Да, меня всегда тошнило от всяких bash, использую только когда по другому нельзя, когда легаси.

Если у вас пару серверов то можно и на шелле. А если их пара тысяч? Пара сотен приложений, 5 environments, микросервисы, #dailyrelease, да security с compliance, вот тогда и посмотрим как вы без кубера будете.

#79 
  moose коренной житель08.11.20 21:22
NEW 08.11.20 21:22 
in Antwort yurka_ffm 03.11.20 20:52

что-то уже четыре дня никто просто так не болтает. наюеюсь ничего лишнего не сболтнул.

#80 
VornerX постоялец08.11.20 23:07
VornerX
NEW 08.11.20 23:07 
in Antwort jbond1981 29.10.20 23:47, Zuletzt geändert 08.11.20 23:08 (VornerX)
Чувак, а ты реально понимаешь, что такое девопс?

Да вот никто не понимает ) Я, к счастью, не девопс, но вижу, что у большинства в сознании, это нечто среднее, между таким себе админом конца 90-х и суппортом ))

А недавно столкнулся с тем, что же это за ад на самом деле, когда там google cloud, кубер со всем его трешом из листенеров, кластеры невообразимого зоопарка БД, внутренний роутинг, балансировщики нагрузки, с десяток взаимодействующих между собой приложений, составляющих порядка 50-ти подов.

Помучались, поплакали, и наняли еще двух девопсов )

А вы тут про баш скрипты )))

p.s. но контора не немецкая, тут скорее да, будут катить скриптами или просто ручным git pull (не шутка нихрена, знаю такой проект).

No problem can be solved by the same kind of thinking that created it.
#81 
uscheswoi_82 местный житель08.11.20 23:13
NEW 08.11.20 23:13 
in Antwort moose 08.11.20 21:22

Ну вот допустим делать мне было нечего, я сделал вот такую простую программку чтобы дети могли тренироваться учиться считать, писал на C#. Больше время ушло на создания виртуального класса.

Сначало класс сделал


Потом учительницу


Потом саму программу, это меню выбераешь что учить хочешь:


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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#82 
Murr патриот09.11.20 03:25
Murr
NEW 09.11.20 03:25 
in Antwort uscheswoi_82 08.11.20 23:13

чтобы дети могли тренироваться

-----

У детишек, в том возрасте когда они учатся считать, надо дополнительно тренировать мелкую моторики рук.

Если по-понятному - должно оных мучать чистописанием. При этом желательно - чернильной ручкой с открытым пером. спок

#83 
uscheswoi_82 местный житель09.11.20 12:58
NEW 09.11.20 12:58 
in Antwort Murr 09.11.20 03:25
У детишек, в том возрасте когда они учатся считать, надо дополнительно тренировать мелкую моторики рук.

Когда в Германию только приехал, в Quelle продавали обучающие компьютеры, ну и сейчас в других магазинах продают от vtech, у моего двоюродного брата по словам бабушки был обучающий компьютер в Германии, тогда я был ещё не в Германии, но у него был клон толи Dendy помойму, в Польше же делали клоны NES, а может у него был какой-то оригинальный NES, или что-то типа такого. В колледже на экзаменах разрешено было пользоваться калькулятором, в универах немцы на калькуляторах считают, это считается тут нормально. Я видел у нас в супермаркетах недорогие таблеты на Android:


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


Щас обучающий компьютер можно сделать на базе Raspberry Pi, поставить допустим OpenJDK, Python Tkinter, или ElectronJS. Мне больше нравится на ElectronJS.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#84 
AlexNek патриот09.11.20 21:21
AlexNek
NEW 09.11.20 21:21 
in Antwort uscheswoi_82 08.11.20 23:13

Часы на стенке хоть работают?

Училка как то движется?

#85 
  moose коренной житель09.11.20 22:56
NEW 09.11.20 22:56 
in Antwort AlexNek 09.11.20 21:21

лучше б такую училку. ученики не только считать бы научились, но еще много полезного бы узнали.

#86 
AlexNek патриот09.11.20 23:11
AlexNek
NEW 09.11.20 23:11 
in Antwort moose 09.11.20 22:56

Не все это смогут правильно понять смущ

#87 
uscheswoi_82 местный житель10.11.20 01:36
NEW 10.11.20 01:36 
in Antwort AlexNek 09.11.20 21:21
Часы на стенке хоть работают?Училка как то движется?

Пока нет, но сделать это, раз плюнуть.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#88 
  moose коренной житель10.11.20 11:24
NEW 10.11.20 11:24 
in Antwort uscheswoi_82 10.11.20 01:36, Zuletzt geändert 10.11.20 11:28 (moose)
Пока нет, но сделать это, раз плюнуть.

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

#89 
uscheswoi_82 местный житель10.11.20 14:08
NEW 10.11.20 14:08 
in Antwort moose 10.11.20 11:24
тогда возьмите эту, например. и чтобы двигалась по-разному при правильном ответе и неправильном.

Полная ерунда. Я делаю не так. Сначало объясню как делают другие, а потом как я.

В Blender можно анимировать училку, перед тем как экспортировал 3D модель училки из MakeHuman в формат dae, я добавил арматуру училки, арматуру можно вращать перемещать, а чтобы анимировать нужно BVH формат:



В играх и в современной киноиндустрии используют mocap (motion capture)

Дальше всё сохраняют в специальном формате bvh (Biovision Hierarchy) -

http://www.vek21petrov.narod.ru/motion_capture.html эти файлы очень большие, много очень весят, я нашёл на несколько гигов бесплатных файлов в формате bvh. Дальше импортируешь bvh в Blender, и арматуру привязываешь к 3D модели.


Я же использую машинима https://ru.wikipedia.org/wiki/Машинима iClone и CrazyTalk для анимирования училки.

А дальше хромакей - https://ru.wikipedia.org/wiki/Хром�%... я разделил училку, стол, от фона

Многие современные редакторы поддерживают chroma key, дальше накладываешь как фон, примерно как в этом видео:


Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#90 
  moose коренной житель10.11.20 15:09
NEW 10.11.20 15:09 
in Antwort uscheswoi_82 10.11.20 14:08
Полная ерунда. Я делаю не так. Сначало объясню как делают другие, а потом как я.

полная ерунда это у вас, голюбчикЪ.

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

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

#91 
AlexNek патриот10.11.20 22:03
AlexNek
NEW 10.11.20 22:03 
in Antwort moose 10.11.20 15:09

По мне так вообще класс не нужен. Типа под тремя яблонями лежит монстр, на нем цифра 5. На одной яблоне 1 яблоко, на другой 2, на третьей 3. Трусить можно только две яблони.

Это вроде больше для детишек чем для пап спок

#92 
koder патриот11.11.20 06:25
koder
NEW 11.11.20 06:25 
in Antwort AlexNek 10.11.20 22:03
По мне так вообще класс не нужен.


Гм. Как то попался нам стрип покер, прога не 5-дюймовых гибких дисках. Так я даже английский по словорю учил, что бы понять, как выигратьхаха Детей надо заинтересовать уметь

#93 
AlexNek патриот11.11.20 21:47
AlexNek
NEW 11.11.20 21:47 
in Antwort koder 11.11.20 06:25
Как то попался нам стрип покер,

интересно в каком возрасте сейчас дети еще не знают арифметику?

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


Детей надо заинтересовать уметь

естественно, вопрос только чем? Но уж никак не школьным помещением...

#94 
uscheswoi_82 местный житель12.11.20 12:28
NEW 12.11.20 12:28 
in Antwort AlexNek 11.11.20 21:47

Ну не знаю как сейчас, раньше было много игрулек. Для бедных были дешёвые обучающие 8 битные компьютеры на базе вот таких микросхем https://ru.wikipedia.org/wiki/Ricoh_2A03, https://ru.wikipedia.org/wiki/MOS_Technology_6502 или https://ru.wikipedia.org/wiki/Zilog_Z80 допустим Dendy Клавиатура


Для тех у кого были IBM PC ПК, для них делали такие обучающие игры:


У меня дома было много обучающих разных компьютерных программ.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#95 
  moose коренной житель28.11.20 23:31
NEW 28.11.20 23:31 
in Antwort uscheswoi_82 12.11.20 12:28

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

#96 
konsc знакомое лицо29.11.20 18:50
konsc
NEW 29.11.20 18:50 
in Antwort moose 28.11.20 23:31

Все уже придумано до нас:

https://de.wikipedia.org/wiki/Quietscheentchen-Debugging


#97 
AlexNek патриот29.11.20 21:50
AlexNek
NEW 29.11.20 21:50 
in Antwort moose 28.11.20 23:31
может, пока вопрос формулируешь, смысл проблемы проясняется?

где то в этом роде, у самого часто так получается.

#98 
uscheswoi_82 местный житель06.12.20 07:00
NEW 06.12.20 07:00 
in Antwort AlexNek 29.11.20 21:50

НП.

Насчёт арифметики и игрулек расскажу чуть позже. В колледже учились программировать чатботы, т.е. парзили AIML. Посмотрел значит это видео игрок напомнил мне бота, вот короче играюсь я в чатбот... Поставил python aiml, дал команду pip install python-aiml, потом сделал AIML файл и написал такой код:

import aiml

k = aiml.Kernel()

k.learn("main.aiml")

while True: print(k.respond(input("me:")))

Для запуска так:python main.py

Результат:



Единственное что-то <bot name=""/> не работает, а остальное всё превосходно работает.


Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
#99 
schizo коренной житель06.12.20 10:15
schizo
NEW 06.12.20 10:15 
in Antwort jbond1981 26.09.20 14:48

они там в Сбере, оказывается, готовят государственный переворот https://m.youtube.com/watch?feature=youtu.be&v=IbNDTzZgJVo...

Храни Вас Г-дь!
AlexNek патриот06.12.20 14:47
AlexNek
NEW 06.12.20 14:47 
in Antwort uscheswoi_82 06.12.20 07:00

вот вроде получше попался

https://www.progress.com/nativechat

uscheswoi_82 свой человек26.12.20 20:46
NEW 26.12.20 20:46 
in Antwort AlexNek 06.12.20 14:47

НП.

Делать было нечего, решил немножко расслабиться, накалякал на Python, точнее покапался в чужом коде, и исправил немного код Michael Hippke, мой изменёный код считывает не юлианский календарь а грегорианский, и этот код не является ботом, код строит график магнитуды звезды (насколько я понял AAVSO ищет макс. 200 записей на страницу), и сохраняет в файл в формате png, а так-же сохраняет дату и магнитуды в файл:

import requests
from bs4 import BeautifulSoup
import numpy as np
import matplotlib.pyplot as plt
def get_mags_from_AAVSO(url):
r = requests.get(url)
soup = BeautifulSoup(r.content, 'html.parser')
rows = soup.select('tbody tr')
dates = []
mags = []
for row in rows:
string = '' + row.text
string = string.split('\n')
try:
date = string[4]
mag = float(string[5])
if mag < 3:
dates.append(date)
mags.append(mag)
except:
pass
return np.array(dates), np.array(mags)

date, mags = get_mags_from_AAVSO('https://app.aavso.org/webobs/results/?star=Betelgeuse&num_results=200&obs_types=vis')
with open('result.npy', 'wb') as f:
np.save(f, zip(mags, date))
with open('result.txt', 'w') as f2:
f2.write('Magnitude Date')
for m, d in zip(mags, date):
f2.write(('{} {}\n').format(m, d))
plt.plot(mags)
plt.ylabel('Магнитуда')
plt.xlabel('Наблюдения')
plt.savefig('betelgeuse.png', dpi=300)


Результат

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
uscheswoi_82 свой человек26.12.20 21:00
NEW 26.12.20 21:00 
in Antwort uscheswoi_82 26.12.20 20:46

Хотя наверное надо было отображать среднее значение или максимальное значение магнитуды из n-наблюдателей в день. Хотя надо было гладкую линию рисовать, такие острые линии мне не нравятся https://stackoverflow.com/questions/5283649/plot-smooth-li...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
AlexNek патриот27.12.20 14:25
AlexNek
NEW 27.12.20 14:25 
in Antwort uscheswoi_82 26.12.20 20:46

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

  moose коренной житель02.02.21 22:29
NEW 02.02.21 22:29 
in Antwort AlexNek 27.12.20 14:25

какая хорошая тема. и главное, для такого супер подходит.


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

Вначале задача в том виде, как рассказали по телефону. Я ее протестировал на "кошках" - решают без каких либо проблем, в общем виде.

1. Есть террариум в котором нужно поддерживать постоянную заданную температуру, для этого есть функции "ВключитьНагрев", "ОтключитьНагрев".

Требуется вначале построить Flussdiagram, а потом уже прогу на питоне.

Для начала попробуйте просто описать алгоритм используя конструкции "Делай ..." и "Если ... То... Иначе..."

Специально написал немного меньше чем надо. Допишите сами чего еще не достаёт для постновки задачи.

1 2 3 4 5 6 alle