|
Старший Разработчик 1С ₽ | ☑ | ||
---|---|---|---|---|
0
Anna-recruiter
11.04.18
✎
11:53
|
Вы хотите работать с современными Agile подходами к разработке, используя их и учась им? Ставите целью саморазвитие и стремитесь реализовывать свой потенциал? Желаете быть частью динамичного e-commerce бизнеса, жить внутри развитой корпоративной среды, предоставляющей возможность профессионального и личностного развития? Тогда эта вакансия для Вас!
Преимущества работы у нас: 1. Внутренний заказчик - основную часть бизнес-инициатив мы получаем от сотрудников бизнес-подразделения нашей компании. Внутренняя коммуникация для уточнения требований и деталей реализации позволяет нам разрабатывать более точный и востребованный бизнес-продукт. 2. Современные методологии - такие как Agile, Scrum, Kanban и DevOps позволяют нам успешно реагировать на изменяющиеся требования бизнеса и современного рынка e-commerce. 3. Большая честная компания - социальная защита сотрудников нашей компании является залогом стабильной работы. Оформление по ТК РФ. Белая зарплата выплачивается по графику, без задержек и в полном объеме. Годовой бонус по достижению целей компании. Добровольное медицинское страхование (ДМС), страхование жизни, страхование от несчастного случая (после испытательного срока). Налоговые вычеты по НДФЛ, справки для ипотеки. 4. Развитие и обучение - повышаем квалификацию специалистов, проводим внутренние и внешние обучения. Компенсируем корпоративное обучение английскому и немецкому языкам. О нас: Мы, компания eSolutions, входим в немецкий холдинг Otto Group - мировой лидер дистанционной торговли и электронной коммерции, компания с 60-летней историей, офисы которой расположены в 20 странах мира, а общая численность сотрудников превышает 53 000 человек. Наша цель - построение успешного онлайн-бизнеса. Наш сервис уникален тем, что предоставляет клиентам модульное решение для электронной коммерции. Мы предлагаем решения по запуску интернет-магазинов для производителей и крупных брендов из fashion индустрии, интегрированные с системами склада, учета, логистики и оказываем маркетинговую поддержку. Мы обладаем большим практическим опытом и использует современные технологии, чтобы помочь нашим клиентам стать лидерами в своей сфере и обеспечить увеличение дохода и продаж. Задачи, которые Вам предстоит решать: 1. Разрабатывать внутренние веб-сервисы в учетной системе 1С для получения данных из внешних источников. 2. Интегрироваться с внешними веб-сервисами для отправки данных из учетной системы 1С. 3. Разрабатывать реализацию бизнес-логики в учетной системе 1С. 4. Разрабатывать сводные аналитические отчеты в учетной системе 1С с разным количеством источников данных. 5. Повышать общую отказоустойчивость учетной системы 1С через оптимизацию запросов и процессов, рефакторинг. 6. Изучать и использовать новые эффективные подходы в разработке, использовать встроенные инструменты и реализовывать интеграции с внешними инструментами, повышающими качество, скорость разработки, тестирования и внедрения, а также качество поддержки. Качества, которыми Вы обладаете: 1. Вы хотите работать на крупном проекте, в команде с разделенным функционалом, состоящих из менеджера проекта, разработчика 1С, разработчика web, аналитика, тестировщика, с применением современных методов разработки и ведения проектов. 2. Вам нравится решать сложные задачи в срок. 3. Вы активно предлагаете решения задач на обсуждениях. 4. Вы стремитесь создать стабильно работающий продукт. 5. Вам нравится изучать новые методологии, подходы, системы, фреймворки, языки программирования. 6. Вы мыслите категориями, где 1С может быть одной из группы систем. Мы ценим наших сотрудников, поэтому дополнительно предоставляем следующие льготы: Полная оплата по больничному листу до 30 дней в году. Корпоративное обучение английскому/немецкому языку. Частичная компенсация расходов на питание. Скидка 15% на бренды группы – OTTO, Quelle, WITT и bonprix и в в интернет-магазинах наших клиентов. Гибкий график работы (начало рабочего дня с 7 до 10 утра), 9 часовой рабочий день, обеденный перерывы 45 минут, рабочий день в пятницу сокращен на 1 час. Место работы – ст.м. Савёловская, Бизнес Центр «Фактория». Резюме можно присылать на [email protected] |
|||
1
Oftan_Idy
11.04.18
✎
11:55
|
Много букв, и нет главной информации - денег сколько?
|
|||
2
Krendel
11.04.18
✎
11:55
|
Agile -этой технологии 30 лет
|
|||
3
Numerus Mikhail
11.04.18
✎
11:55
|
Не вижу сумму, но выражу общее мнение, что это в любом случае мало
|
|||
4
VladZ
11.04.18
✎
11:56
|
Дас ист фантастиш!
Сколько мешков денег хотите платить? |
|||
5
H A D G E H O G s
11.04.18
✎
11:57
|
(0) Наконец-то я нашел человека, который расскажет мне, что такое Agile, Scrum, Kanban и DevOps
|
|||
6
VladZ
11.04.18
✎
11:58
|
(5) И не надейся. Такое ощущение, что просто собрали в кучу все "умные слова".
Хоть бы конфигурацию озвучили. |
|||
7
Гипервизор
11.04.18
✎
11:59
|
(0) А чего это немецкий холдинг и не SAP?
|
|||
8
H A D G E H O G s
11.04.18
✎
12:00
|
(6) Ну мы же взрослые люди и прекрасно понимаем, что эти все управления проектами и человечьими ресурсами - дичь, нужная только менеджерам - попугаям, чтобы сверкать перьями.
На практике - ребята просто тупо пишут код. |
|||
9
Krendel
11.04.18
✎
12:01
|
(8) Ну не совсем, Канбан вполне рабочий на производстве, он для производства то и сделан был
|
|||
10
trdm
11.04.18
✎
12:01
|
(0) > Полная оплата по больничному листу до 30 дней в году.
С переломом ноги провалялся 2 месяца. Это значит 30 дней я бы сосал с вашим работодателям. |
|||
11
DmitriyDI
11.04.18
✎
12:01
|
(7) Всегда, задаюсь таким вопросом) Отвечают, что на сап денег нет)
|
|||
13
trdm
11.04.18
✎
12:07
|
> Современные методологии - такие как Agile, Scrum, Kanban и DevOps позволяют нам успешно реагировать на изменяющиеся требования бизнеса и современного рынка e-commerce.
Звучит круто, но на самом деле выглядит так: в форме нет опытных управленцев, и по этому мы тащим любую новомодную хрень, что-бы нашу фирму не считали за лузеров. Мы очень любим экспериментировать на сотрудниках. |
|||
14
Student MAI
11.04.18
✎
12:07
|
(0) от 200 000 р. после вычета НДФЛ!
Это Вам за Agile. Такие капризы стоят дорого! |
|||
15
Михаил Козлов
11.04.18
✎
12:08
|
"Вы мыслите категориями, где 1С может быть одной из группы систем." - кто-нибудь понял?
|
|||
16
Student MAI
11.04.18
✎
12:09
|
(15) А это стоит еще дороже!
В переводе: К вам будут приходить с вопросами интеграции 5 начальников разных отделов. |
|||
17
Naumov
11.04.18
✎
12:11
|
(15) Зоопарк решений разных производителей с полным отсутствием средств интеграции. Чего не понятно-то? :)
|
|||
18
Михаил Козлов
11.04.18
✎
12:12
|
(16)(17) Я бы еще понял "...где 1С может быть одной из систем группы".
|
|||
19
Student MAI
11.04.18
✎
12:12
|
(15) Это когда все кругом Д'Артаньяны, а вся инфа сливается в 1С
|
|||
20
rphosts
11.04.18
✎
12:12
|
(0) я так понимаю удаленку не рассматриваете и трудовой кодекс не особо чтите (30 дней по билютню лишь)
|
|||
21
Maniac
11.04.18
✎
12:13
|
А зарплата где?
|
|||
22
VS-1976
11.04.18
✎
12:14
|
Аннушка уже разлила маслице :)
|
|||
23
igorPetrov
11.04.18
✎
12:14
|
А ветка согласована?
|
|||
24
Волшебник
11.04.18
✎
12:15
|
(23) Ветка согласована.
|
|||
25
RomanYS
11.04.18
✎
12:16
|
(20) вроде ТК не запрещает улучшать условия для работника. Речь я так понимаю про сохранение оклада(!) на время БЛ.
|
|||
26
Cool_Profi
11.04.18
✎
12:17
|
А Что такое DevOps?
|
|||
27
rphosts
11.04.18
✎
12:19
|
(25) ну так то минус кадровика, из (0) просматривается, что 31 день и далее за свой счёт
|
|||
28
_Дайвер_
11.04.18
✎
12:20
|
(5) Ну обычно Agile Scram и т.д. используюстя руководителями проектов, вещь впринципе хорошая, если не перегибать палку, да и под российские реалии не подходят западные методы, тут уже нужно подстраивать их.
|
|||
29
Genayo
11.04.18
✎
12:21
|
(26) Да, еще CI, TDD и BDD забыли...
|
|||
30
Garykom
гуру
11.04.18
✎
12:21
|
(26) Это когда "программист 1С" Windows переставляет...
|
|||
31
igorPetrov
11.04.18
✎
12:21
|
(29) и XP...
|
|||
32
RomanYS
11.04.18
✎
12:22
|
(27) почему за свой счет? Пособие от ФСС, доплаты до оклада не будет. Обычно так
|
|||
33
igorPetrov
11.04.18
✎
12:24
|
Так денюг скока?
|
|||
34
Cool_Profi
11.04.18
✎
12:28
|
(30) "Это когда "программист 1С" Windows переставляет"
А картриджи менять не надо? |
|||
35
Cool_Profi
11.04.18
✎
12:28
|
(29) "TDD и BDD"
Это я знаю... |
|||
36
igorPetrov
11.04.18
✎
12:29
|
(35) Возьми с полки пирожок.
|
|||
37
Елена Троянская
11.04.18
✎
12:29
|
(33) в такой прекрасной компании, видимо, практикуется работа за идею.)
|
|||
38
Cool_Profi
11.04.18
✎
12:29
|
(36) Спасибо, я уже пообедал
|
|||
39
Krendel
11.04.18
✎
12:32
|
(20) Либоя что-то туплю, либо больничные более 3-х дней оплачивает фсс, а тут говорится скорее всего что вам до зряплаты будут доплачивать, ибо фсс выплаты всегда меньше ;-)
|
|||
40
elCust
11.04.18
✎
12:33
|
(24) Ветка согласована.
Станислав, в вакансиях необходимо обязательно указывать вилку оклада, но в данной вакансии явно нарушение правил. Поправьте, если я не прав. |
|||
41
d4rkmesa
11.04.18
✎
12:33
|
(26) Грубо говоря, сборка, тестирование приложений, доставка заказчику через скрипты собственного написания, управление инфраструктурой разработки, как сейчас модно. Обычно требуется владением ЯП для написания скриптов, навыки администрирования и владения специфическими инструментами.
|
|||
42
VladZ
11.04.18
✎
12:36
|
Я не понял... Куда слилась Anna?
|
|||
43
Genayo
11.04.18
✎
12:39
|
(42) Мопед не её...
|
|||
44
Oftan_Idy
11.04.18
✎
12:43
|
(33) Это похоже секрет
|
|||
45
s03
11.04.18
✎
12:44
|
(42) видимо подбирает слова чтобы кратко, в 5-6 абзацах, описать спрашиваемый многими размер з/п но так, чтобы при этом избежать конкретных цифр
|
|||
46
VladZ
11.04.18
✎
12:48
|
(45) А что тут думать? Давно все пишут: "Оплата достойная. Обсуждается по итогам собеседования".
|
|||
47
Oftan_Idy
11.04.18
✎
12:50
|
(45) Как красиво описать "полмиски риса"
|
|||
48
Krendel
11.04.18
✎
12:53
|
(47) 2 четвертинки миски риса ;-)
|
|||
49
Малыш Джон
11.04.18
✎
12:54
|
(47) "зарплата мирового уровня" (Китай - это же мировой уровень?)
|
|||
50
igorPetrov
11.04.18
✎
12:55
|
(48) горсточка риса )
|
|||
51
Maniac
11.04.18
✎
12:57
|
Вакансия моего уровня.
Но увы работать на вас не смогу. Хотя задачи прямо мои. Могу разве что не просто Старший, а в ДОЛЕ |
|||
52
Maniac
11.04.18
✎
12:59
|
На разработку каких то массовых продуктов, ведущих специалистов звать на зарплату......
Чтобы человек реально стал ведущим, и делал продаваемые продукты. Тут только доля акций компании. |
|||
53
exwill
11.04.18
✎
13:00
|
(51) Миша Отто не согласится.
|
|||
54
exwill
11.04.18
✎
13:01
|
(52) Там ООО. Нет акций.
|
|||
55
Garykom
гуру
11.04.18
✎
13:02
|
(54) Там LLC/Mbh
|
|||
56
DimG
11.04.18
✎
13:03
|
(52) Да нет там никаких ведущих и старших. Ежу понятно что это искусственное завышение статуса. Вернее есть, но весь отдел по трудовым ведущие :).
|
|||
57
Maniac
11.04.18
✎
13:03
|
(53) им нужно посмотреть мой проект, так как мой продукт пересекается с тем что они делают в (0)
И скорее всего тут даже есть вариант что они захотят у меня купить долю. И я уйду ведущим спецом на этот же продукт уже в рамках большой компании и команды. |
|||
58
exwill
11.04.18
✎
13:03
|
(55) А по-русски ООО.
|
|||
59
Maniac
11.04.18
✎
13:04
|
а у меня уже рабочий бизнес. 4 000 клиентов, куча клиентуры постоянно новой, интернет магазины разнорго уровня. Даже есть особо крупные компании в клиентах.
|
|||
60
Garykom
гуру
11.04.18
✎
13:04
|
(58) В русском ООО ничего кроме зп местным сотрудникам
|
|||
61
рокот
11.04.18
✎
13:07
|
(0) Анна, а Розанова Елена не рядышком с Вами? Скажите ей что не хорошо игнорить людей если обещалась дать обратную связь!
|
|||
62
Быдло замкадное
11.04.18
✎
13:10
|
ottoruss.ru у них даже сайта нет.. фи
|
|||
63
exwill
11.04.18
✎
13:12
|
(59) А у Миши 11 ярдов баксов. А у тебя?
|
|||
64
Anna-recruiter
11.04.18
✎
13:14
|
(10) (20) Мы месяц выплачиваем 100% ЗП, дальше платим в соответствии с законодательством, сумма зависит от Вашего зароботка в предыдущие годы. То есть мы платим больше, чем положено по закону.
|
|||
65
Maniac
11.04.18
✎
13:16
|
(63) но что та с ведущими 1Сниками проблемы...
которые являются идеологами продуктов |
|||
66
exwill
11.04.18
✎
13:18
|
(65) У них проблемы с эйч-аром в русском подразделении.
|
|||
67
Малыш Джон
11.04.18
✎
13:18
|
(65) ну у многих миллиардеров проблемы с ведущими 1Сниками... видимо наличие ведущего 1Сника и наличие миллиардов - это две вещи никак не связанные...
а скорее даже мешающие одна другой |
|||
68
Anna-recruiter
11.04.18
✎
13:18
|
(6) У нас УТ 11
|
|||
69
2S
11.04.18
✎
13:21
|
(0) 200К и я нихера не делаю, ок?
|
|||
70
Maniac
11.04.18
✎
13:23
|
(67) скажем так наличие миллиардов ч человека денег, не значит что он бросил работу и не стремится что то делать, хоть даже оно ему уже может быть и нафиг не надо лично.
|
|||
71
Anna-recruiter
11.04.18
✎
13:27
|
(10) Мы месяц выплачиваем 100% ЗП, дальше платим в соответствии с законодательством, сумма зависит от Вашего заработка в предыдущие годы. То есть мы платим больше, чем положено по закону. А еще, если не дай Бог с Вами произойдет такая неприятность, Вы сможете воспользоваться ДМС от работодателя для получения качественного своевременного лечения.
|
|||
72
Anna-recruiter
11.04.18
✎
13:28
|
(61) Подскажите, пожалуйста, как с Вами связаться ?
|
|||
73
_Дайвер_
11.04.18
✎
13:29
|
(64) Вокруг да около, вилка какая? По законодательству вообще ограничения нет в ЗП, хоть миллиард. Я вот щас 700 000 тыс получаю, на сколько больше вы будете платить согласно вашим словам "сумма зависит от Вашего зароботка в предыдущие годы"?
|
|||
74
Cool_Profi
11.04.18
✎
13:33
|
(73) "Я вот щас 700 000 тыс получаю"
В век? |
|||
75
Dotoshin
11.04.18
✎
13:37
|
(73) >>"сумма зависит от Вашего зароботка в предыдущие годы"
Это она про больничные. Про зарплату Anna пока что молчит как партизан... |
|||
76
unregistered
11.04.18
✎
13:37
|
(73) Расслабься. Кому ты нужен, если не знаешь элементарных правил расчета среднего для целей выплаты больничного?
|
|||
77
Новиков
11.04.18
✎
13:37
|
Anna-recruiter, если вы откроете тот же хх, то увидите, что основная масса предлагаемых вакансий с уже указанной вилкой. Вы же, с упорством, ее скрываете. Я не знаю, вы понимаете суть претензии или нет, но без СУММЫ вы не видны на hh. Очевидно поэтому вы здесь? Если по hh можно найти конторы с суммами, то почему (по вашему), кто заглянет к вам сюда, и обратит внимание на вашу обезличенную вакансию? Если вы хотите, чтобы кто-то ценил ваше время - нужно также относиться к чужому времени тоже. Вот эти все "готовы рассматривать зарплатные ожидания" и прочая милота - это не про 1Сников. 1Сники, в большей своей части, имеют дело с финансовым учетом. Там есть четкие цифры. От вас ждут - ровно тоже самого. Иначе - вы собирете фидбекный мусор в отликах, т.к. без понимания вилки в данный момент к вам могут побежать только те, у кого забанен хх. Но кажется, таких уже нет.
Итак, Анна. Озвучьте зп. |
|||
78
Amra
11.04.18
✎
13:38
|
(75) То есть через месяц сотрудник отправится на больничный? Нервный срыв или просто покалечат?
|
|||
79
_Дайвер_
11.04.18
✎
13:38
|
(74) в руандских франках, только получать такую сумму хочу в рублях, ну или в евро)
|
|||
80
Новиков
11.04.18
✎
13:39
|
Ну и к тому же, если контора не озвучивает вилку, сразу же +1 к индикатору "Мутные какие-то они".
Если вы белые, то чего вы боитесь? Почему скрываете самое главное в вакансии? |
|||
81
Amra
11.04.18
✎
13:40
|
(79) Подсказываю - озвучивай зп в зимбамбвийских баксах. Тактично умалчивая что они зимбабвийские. Через пару месяцев будешь богаче Дерипаски
|
|||
82
Oftan_Idy
11.04.18
✎
13:40
|
Аннушка создает интригу
|
|||
83
Новиков
11.04.18
✎
13:40
|
(61) @рокот, ты что уже у них был? Так обезличенно этой вакансии и конторы, может расскажешь про ощущения? :)
|
|||
84
_Дайвер_
11.04.18
✎
13:44
|
(79) Я думаю если указать ЗП в такой валюте но цифры выплачивались бу в рублях, то в мировой финансовой системе не хватило бы денег, чтобы выплатить хотя бы 10% ЗП)))
|
|||
85
_Дайвер_
11.04.18
✎
13:44
|
(84) (84) это к (81)
|
|||
86
Anna-recruiter
11.04.18
✎
13:49
|
(1) У нас достаточно широкая вилка, мы готовы нанять как разработчика, так и старшего разработчика на эту роль. Заработная плата будет зависеть от того, как кандидат пройдет техническое интервью. Но в любом случае это белая заработная плата в соответствии с рыночном уровнем.
Напишите мне Ваши пожелания по ЗП на почту,пожалуйста, если Вас интересует данная вакансия. Я смогу сориентировать в рамках этой нашей вилки ли нет. |
|||
87
Dmitry1c
11.04.18
✎
13:51
|
(77) вы получаете ачивку hh-killer
|
|||
88
K1RSAN
11.04.18
✎
13:52
|
Вилка есть, но мы вам ее не покажем (с)
|
|||
89
Dmitry1c
11.04.18
✎
13:52
|
(86)
>в соответствии с рыночном уровнем чуда не случилось |
|||
90
Новиков
11.04.18
✎
13:56
|
(86) а зачем кого-то ориентировать в вилке если её можно просто тут написать? Зачем создавать видимость бурной работы, если все можно решить здесь и сейчас, просто указав эти несчастные цифры. Вы понимаете, как вы сейчас себя дискредитируете этим? Вы оплатили это размещение, и теперь тупо сливаете себе карму вот этой "интригой". На самом деле, воспринимается это ни как "интрига", а как некие показатель рынка, что кое-кто настолько хитрый и жадный, что буквально превращает найм кандидата в какой-то рыночной базарный торг. Вот как это воспринимается всеми, кто это читает. И поэтому, если вы еще к конструктивному диалогу готовы - пишите вилку прямо в первом сообщении, а все эти диалоги можете удалить.
|
|||
91
Anna-recruiter
11.04.18
✎
13:56
|
(61) Елена всегда старается давать обратную связь, но все мы люди, возможно что-то пропустила. Пожалуйста, напишите мне, как с Вами связаться, и Елена свяжется с Вами сегодня.
|
|||
92
Dotoshin
11.04.18
✎
14:02
|
(90) +100500 Такое ощущение, что хотят не просто прогнуть по з/п, а ищут того кто меньше остальных попросит.
|
|||
93
yavasya
11.04.18
✎
14:05
|
(92) они тебя берегут , чтобы ты со смеху не укатился)
|
|||
94
Локи-13
11.04.18
✎
14:06
|
(92) Так и есть, ищут того кто подходит, но попросит меньше
|
|||
95
bolobol
11.04.18
✎
14:08
|
(94) Это аукцион или тендер. Так-то - нормальное явление, но даже в этих условиях - вилка озвучивается.
|
|||
96
K1RSAN
11.04.18
✎
14:09
|
Интересно еще кто будет проводить "техническое интервью" для СТАРШЕГО разработчика? Судя по всему у них нет такого
Или как в анекдоте "В психушке кто первый надел халат - тот и доктор" |
|||
97
bolobol
11.04.18
✎
14:11
|
(96) Подскажите, на каком основании подобный вывод был сделан? Не первый раз озвучивается, а очевидность его - у меня вызывает сомнения. Я про "для СТАРШЕГО разработчика? Судя по всему у них нет такого".
|
|||
98
MickeyMouse
11.04.18
✎
14:12
|
Знаю этих ребят - не любят там 1С.
SAP есть - его любят больше) https://hh.ru/vacancy/22602357 давно уже ищут |
|||
99
Быдло замкадное
11.04.18
✎
14:18
|
(7) почему в российском подразделении должен быть сап? Я тоже в немецком холдинге работаю, нет у нас сап. Есть 1С.
|
|||
100
Dotoshin
11.04.18
✎
14:19
|
(95) Есть еще такой вариант - вывешивают вакансию не с целью найма, а с целью мониторинга рынка. Далее смотрят в резюме пожелания по з/п и таким образом определяют "среднюю температуру по больнице". По результатам мониторинга либо поднимают з/п своим сотрудникам, либо аргументированно шллют их лесом с просьбами о прибавке жалованья.
|
|||
101
Мандалай
11.04.18
✎
14:22
|
Был я в той компании, кинул резюм на прогера, позвонила Анна, предложила старшего. Пришел собеседоваться, 2 собеседования прошел (1. с кадровиком и прогером, 2. с ИТ директором) на третьем завалился - руководитель отдела спросил как я собираюсь вести разработку одного объекта силами нескольких разработчиков одновременно. Я предложил использовать хранилище, но там понятно - параллельно не получиться... Как параллельно, я до сих пор в задумчивости...
Справедливости ради должен отметить, что WS/XDTO не моя сильная сторона, поэтому допускаю, что мои некоторые мои ответы могли быть неточными. В своей области товарищ вполне себе адекватный, но чтобы соответствовать требованиям компании необходимо вариться именно в WS/XDTO. ЗП не буду озвучивать - возможно это коммерческая тайна. Но не такая уж она и большая. |
|||
102
рокот
11.04.18
✎
14:22
|
(83) Да особо нет никаких ощущений, меня пригласила на собеседование Розанова Елена, она же опоздала минут на 20, и когда я собрался уходить появилась. В общем рассказала мне муть про то что их 1с-ники оказывают для своих клиентов услуги по 1с, не как франчи, а типа ведут их документооборот и прочее..
В итоге дала на бумажке тест с простейшими вопросами. После сказала что свяжется в любом случае и все. Не связалась и на письмо не ответила )) П.С. У меня в резюме 150 тыр, они их готовы были дать |
|||
103
Мандалай
11.04.18
✎
14:23
|
Это было полгода назад. Толи сейчас снова старший понадобился, толи кто-то уволился, толи уволили.
|
|||
104
рокот
11.04.18
✎
14:25
|
(91) Спасибо. уже не нужно. Прошло уже 2 месяца с собеседования. И я ей писал отдельно )
|
|||
105
Cyberhawk
11.04.18
✎
14:28
|
Че-то так и не понял, удаленка?
|
|||
106
aka AMIGO
11.04.18
✎
14:31
|
(105) Должность "Старший (Главный) Распорядитель" © - не существует.. с 1927-го года.
|
|||
107
aka AMIGO
11.04.18
✎
14:32
|
(106) + имею в виду должность в варианте "Удаленно"
|
|||
108
Cyberhawk
11.04.18
✎
14:33
|
(107) Ошибаешься, вакансий удаленных ведущих прогов (в подчинении проги, организовывать их работу) довольно много
|
|||
109
Мандалай
11.04.18
✎
14:36
|
(102)Кстати да, Анна тоже припозднилась минут на 5-10. Но я так понимаю, это вопрос проверки лояльности сотрудника к организации.
Если пошлет человек куда подальше опоздавшего нанимателя, значит не так уж сильно ему и нужна работа, а значит и вероятность того, что он кинет организацию в самый неподходящий момент велика. А если человеку работа на самом деле нужна, то он подождет. |
|||
110
Azverin
11.04.18
✎
14:39
|
(109) на фиг эту муть.
|
|||
111
Мандалай
11.04.18
✎
14:42
|
(110)Ага, а сотрудник отдела кадров слушает программиста и думает: "Нафиг эти индексы".
|
|||
112
piter3
11.04.18
✎
14:45
|
(111) Значит не судьба
|
|||
113
Anna-recruiter
11.04.18
✎
14:50
|
(62)
Добрый день! Вы можете посмотреть информацию о нашей компании вот здесь: https://hh.ru/employer/2347076 |
|||
114
Dotoshin
11.04.18
✎
14:50
|
(109) >>Но я так понимаю, это вопрос проверки лояльности сотрудника к организации.
Я бы даже сказал, что это один из элементов стрессового собеседования. Правда не понятно, зачем все эти новомодные технологии к 1с-никам применять. Ну а если эти опоздания были не преднамеренными, то они показывают отношение этой компании к сотрудникам. В общем любом случае получается "не айс". |
|||
115
Малыш Джон
11.04.18
✎
14:53
|
(114) и потом сотрудник такой "ну если на встречи тут можно опаздывать, то нахер все эти сроки выполнения, ведь договориться и вовремя не сделать - тут в порядке вещей"
|
|||
116
aka AMIGO
11.04.18
✎
14:53
|
(114) "это один из элементов стрессового собеседования"
Мда.. это отношение компании к кандидату: проявление неуважения. |
|||
117
Anna-recruiter
11.04.18
✎
14:57
|
(96) Интервью будут проводить руководитель отдела разработки и руководитель департамента IT.
|
|||
118
Anna-recruiter
11.04.18
✎
15:03
|
(109) Я приношу свои извинение за задержку с началом интервью. Безусловно это не происходит намеренно.У нас есть более действенные методы проверить лояльность и мотивацию :).
Скорее всего я задержалась на предыдущем интервью из-за опоздания кандидата. |
|||
119
Мандалай
11.04.18
✎
15:06
|
Еще анекдот - прогер, который первым со мной беседовал, для проверки на тип значения в запросе предложил использовать ТипЗначения.
|
|||
120
Новиков
11.04.18
✎
15:07
|
Что-то я читаю коллег, немного недоумеваю.
Эйчары опаздываю на свои собеседования, не держут обещания и не дают обратную связь, вилку заработной платы скрывают, при этом, чтобы устроиться к ним в контору, нужно пройти ТРИ (так все?)...Карл, ТРИ!!! Собеседования. На последнем какой-то чувак, спросит тебя как один объект разрабатывать параллельно несколькими человеками, ответ не скажет и пошлет тебя нафик? Анна, ну так все или нет? Это за гранью добра. |
|||
121
Малыш Джон
11.04.18
✎
15:07
|
(119) а почему нет?)
|
|||
122
Новиков
11.04.18
✎
15:08
|
Редко я это делаю, но на всякий случай добавлю вашу контору в свой стоп-лист :)
|
|||
123
Мандалай
11.04.18
✎
15:08
|
Сцылко
|
|||
124
Малыш Джон
11.04.18
✎
15:10
|
(123) а потом попадается нессылочный тип...
|
|||
125
Мандалай
11.04.18
✎
15:11
|
(118)Анна, я не в претензии, это обычная практика.
(all)За удафовский язык банят? |
|||
126
Мандалай
11.04.18
✎
15:12
|
(124)Все хорошо в меру и по месту.
|
|||
127
Малыш Джон
11.04.18
✎
15:12
|
(126) согласен
|
|||
128
Anna-recruiter
11.04.18
✎
15:16
|
(77) Сумма ЗП будет зависеть от квалификации и опыта сотрудника. Она будет определяться после технического интервью. Безусловно мы обсудим пожелания по заработной плате по телефону или электронной почте до встречи для того чтобы не тратить ни время в случае если ожидания кандидата намного превышают нашу вилку. Обсуждать сумму сейчас, даже не видя резюме кандидата, к сожалению, не имеет смысла.
|
|||
129
Dotoshin
11.04.18
✎
15:16
|
(120) >>ужно пройти ТРИ (так все?)...Карл, ТРИ!!! Собеседования.
Судя по всему нет, не все. В таких пафосных конторах тремя собесами не ограничиваются. Думаю дальше будет еще СБ с полиграфом, потом какой-нить психолух ну и т.д. |
|||
130
Малыш Джон
11.04.18
✎
15:18
|
(128) так никто ж не просит обсуждать сумму. Просят озвучит вилку.
>> для того чтобы не тратить ни время в случае если ожидания кандидата намного превышают нашу вилку это ведь в обе стороны работает, не? |
|||
131
Dotoshin
11.04.18
✎
15:18
|
(128) Ну хорошо, тогда озвучьте хотя бы требования на вилку от 100 до 150 тыр.
|
|||
132
Amra
11.04.18
✎
15:23
|
(131) "150 1Снику? 80!" )
|
|||
133
aka AMIGO
11.04.18
✎
15:24
|
(132) Начальство требуется. на 80 не купишь представительский мерс
|
|||
134
_stay true_
11.04.18
✎
15:29
|
(128) Попахивает каким-то разводом. Озвучьте свою золотую вилку. От днища до ультра-бойца.
Последнее собеседование, на которое я ходил с похожим описанием "сумма ЗП будет зависеть от квалификации и опыта сотрудника", закончилось тем, что мне предложили сдать 1000р "в рекламный бюджет". |
|||
135
Малыш Джон
11.04.18
✎
15:31
|
(134) неужели так квалификацию оценили, что ты им ещё и должен остался?))))
|
|||
136
s03
11.04.18
✎
15:34
|
(135) может чаем напоили, печеньку дали и всё это с ресторанной наценкой
|
|||
137
Gantosha
11.04.18
✎
15:35
|
воообще такие компании могут платить .. другое дело ..
скажем так , это аня получать будет все равно больше. |
|||
138
Anna-recruiter
11.04.18
✎
15:35
|
С точки зрения количества интервью при отборе:
необходимо пройти собеcедование с HR, тест на знание 1С и встречу с IT (c руководителем отдела разработки и руководителем департамента IT). Собеседование с HR и тест можно пройти по скайпу, если не удобно приезжать в офис. Мы стараемся идти на встречу и проводим интервью после рабочего дня, в выходные и праздничные дни, если кандидату не удобно в рабочее время. Коллеги из IT стараются интервьюировать вместе. Итого 2 этапа: 1)скайп интервью+тест в удобное время для вас 2) интервью с IT коллегами в нашем офисе. |
|||
139
H A D G E H O G s
11.04.18
✎
15:36
|
Не понимаю вакансий с ценником - "сумма зависит от вашего опыта"
Ну, тоесть, вам подойдет и раздолбай за копейки и спец за рубли? Пофиг? |
|||
140
Мандалай
11.04.18
✎
15:37
|
(135)Отпустили, и то хорошо. Из разряда - били несильно, догоняли неохотно :)
|
|||
141
Новиков
11.04.18
✎
15:38
|
(128) Анна, к вашей цитате "Обсуждать сумму сейчас, даже не видя резюме кандидата, к сожалению, не имеет смысла."
Это очень самоуверенное, и что грустно, печальное заявление, т.к. на hh.ru - где вы не можете собрать отклики, большинство размещаемых вакансий указано вместе с вилкой. Это общепризнанная практика в нашей стране, и так работают абсолютно все вменяемые организации. Мне кажется, что политика, проводимая Вами, как эйчаром по скрытию зарплатной вилки, наносит не только прямые финансовые потери той организации, где Вы работаете, но и косвенные - в виде потери некоторой репутации. Возможно, вы действительно интересный и хороший работодатель, но его - работодателя оценивают "от вида двери". Пока "ваша дверь" в виде вашей работы на этом форуме - повторюсь полностью вас лично и вашу компанию дискредитирует. Я поясню, в чем вы дискредитируете вашу компанию: складывается такое чувство, что вы, озвучивая то, что озвучиваете - не компетентны. И поэтому, у 1Сного сообщества возникаю уже другие вопросы - если вы там работаете, то что за компания такая? Вы понимаете о чем я, Анна? Более того, вы и ваша коллега, по отзывам опаздываете, забываете давать обратную связь и сразу оправдываетесь. Что это за подход к делу? Я бы, на месте Вашего руководителя, уже принял нужные кадровые решения. И по вашу вопросу в том числе. |
|||
142
Dotoshin
11.04.18
✎
15:40
|
(0) Анна, а скажите пожалуйста, вы ищете сотрудника на освободившуюся вакансию или это дополнительная вакансия?
Если освободившаяся, то что случилось с предыдущим старшим разработчиком? |
|||
143
_stay true_
11.04.18
✎
15:42
|
"Безусловно мы обсудим пожелания по заработной плате по телефону или электронной почте до встречи для того чтобы не тратить ни время в случае если ожидания кандидата намного превышают нашу вилку."
Своё время вы цените. А на людей, которые потратят своё время на два интервью, чтобы в конце услышать "мы готовы предложить вам з/п 50 тысяч рублей в месяц до вычета налога и бесплатные печеньки с кофе", вам и вашей компании, судя по всему, просто наплевать |
|||
144
Anna-recruiter
11.04.18
✎
15:43
|
(142) Это новая вакансия
|
|||
145
Anna-recruiter
11.04.18
✎
15:45
|
(143) Мы обсудим Ваши пожелания по заработной плате по телефону или электронной почте ДО встречи. ДО всех интервью.
|
|||
146
vvp91
11.04.18
✎
15:56
|
(119), (124)
Проверять на тип значения в запросе следует именно с использованием функции ТИПЗНАЧЕНИЯ. Хотя бы потому, что возможна конструкция <ТИПЗНАЧЕНИЯ(Таблица.Поле) В (&ТипыЗначений)>. Значения типа Тип в языке запросов можно использовать в операциях сравнения, упорядочивания, группировки. Возможна передача значения типа Тип как параметр запроса. Возможен возврат результат этой функции из языка запроса и сравнение с результатом платформенной функции Тип(...) А вот использовать ключевое поле ССЫЛКА, в условии существования нормальной функции ТИПЗНАЧЕНИЯ, совершенно бессмысленно. Тем более, что результат преобразования в SQL будет одинаковый. |
|||
147
RainWoman
11.04.18
✎
15:57
|
(1) Анна, добрый день.
Отправила вам отклик. |
|||
148
shuhard
11.04.18
✎
15:57
|
(141)[Я поясню, в чем вы дискредитируете вашу компанию]
забавный ты, это же HR крупной конторы, которая действует по детальному бизнес-процессу, согласованному тучей вице-президентов и KPI за это получает =) |
|||
149
Малыш Джон
11.04.18
✎
16:00
|
(146) многократно сталкивался с ситуацией, когда замена
"ТИПЗНАЧЕНИЯ(Док)=Тип(Документ.Ааа)" на "Док ССЫЛКА Документ.Ааа" давала существенный выигрыш в скорости (порядка 30-40%) формирования таблицы. |
|||
150
Мандалай
11.04.18
✎
16:01
|
(146)Есть ссылка на официальную документацию?
Особенно порадовала возможность использования параметров. |
|||
151
Anna-recruiter
11.04.18
✎
16:01
|
(147) Спасибо! Сейчас посмотрю и отвечу
|
|||
152
vvp91
11.04.18
✎
16:02
|
(149) Пруф в студию.
Я наоборот, ни разу не сталкивался с просадкой производительности. |
|||
153
Малыш Джон
11.04.18
✎
16:03
|
(152) в каком виде пруф?)))
|
|||
154
Мандалай
11.04.18
✎
16:03
|
(152)Нет уж, сначала ты
|
|||
155
Dotoshin
11.04.18
✎
16:07
|
(144) То есть помимо всего прочего вы ищете руководителя или у вас все разработчики старшие?
|
|||
156
Новиков
11.04.18
✎
16:09
|
(148) и что это меняет?
|
|||
157
vvp91
11.04.18
✎
16:09
|
(154) Чо, на ИТС искать не умеем?
https://its.1c.ru/db/v839doc#bookmark:dev:TI000000498 "8.4.16.7. Константы и параметры в языке запросов" |
|||
158
Cyberhawk
11.04.18
✎
16:10
|
(156) То что ей пох на твои замечания, даже если они и дельные
|
|||
159
alxxsssar
11.04.18
✎
16:15
|
(156) я бы на месте анны ответил "это политика компании, я ее не определяю и менять не имею права". Это было бы честно.
|
|||
160
Новиков
11.04.18
✎
16:16
|
(158) таки а мне то от этого что? :) Я не эйчар, я никого не ищу. Если она хочет кого-то найти, надо изменить свое поведение. Пофик ей, не пофик, у кого там какие кпи и т.д. - это какое отношение имеет к сабжу?
|
|||
161
Cyberhawk
11.04.18
✎
16:17
|
(160) Он тебе к тому, что нет смысла это все высказывать - компании пох на то, что кто-то говорит элементу бизнес-процесса, что он себя и компанию чем-то там дискредитирует, даже если это и так
|
|||
162
Мандалай
11.04.18
✎
16:19
|
(156)Не про ТипЗначения я информацию увидел, но не нашел про то, что эта инструкция кошернее Ссылки. И те плюсы которые были приведены:
1. Возможна передача значения типа Тип как параметр запроса. 2. Возможен возврат результат этой функции из языка запроса и сравнение с результатом платформенной функции Тип(...) 3. Хотя бы потому, что возможна конструкция <ТИПЗНАЧЕНИЯ(Таблица.Поле) В (&ТипыЗначений)>. 4. Проверять на тип значения в запросе следует именно с использованием функции ТИПЗНАЧЕНИЯ. довольно сомнительные, и вообще я бы Вам рекомендовал почитать стандарт разработки 1С. Возьму свои слова обратно, если вы сможете предоставить неопровержимые доказательства своей позиции. |
|||
163
Новиков
11.04.18
✎
16:19
|
(159) этого ответа нет, и она так не ответит. Она уже ответила по этому вопросу - она лично считает озвучивание вилки не правильно. Какая это политика компании? Это частное мнение нанятого сотрудника на должность эйчара. Это мнение ошибочно и в корне не верно. Это нужно признать, изменить текстовку в (0), указать это на hh - и вопрос решится (при условии заявленных рыночной вилки) в течении недели. Если этого не сделать - это имитация бурной деятельности + кажется не совсем вменяемость касаемо темы "как делаются такие дела".
|
|||
164
mr_K
11.04.18
✎
16:19
|
Вакансии без вилки мне напоминают восточный базар. Все товары без ценника, спросишь, получишь в ответ: А сколько ты, дорогой, даешь за такой-растакой прекрасный-распрекрасный..... И сумма твоего ответа сразу же автоматически умножается на 3, с заламываением рук и закатыванием глаз)
|
|||
165
vvp91
11.04.18
✎
16:19
|
(153) В каком виде?
В виде конкретно воспроизводимой ситуации, когда замена сравнения с использование ССЫЛКА на сравнение ТИПЗНАЧЕНИЯ() = ТИП() приводит к деградации производительности. Если ты сталкивался, значит может привести конкретный пример. Я наоборот не встречал такого поведения ни разу. |
|||
166
Новиков
11.04.18
✎
16:22
|
(161) здесь тонкий момент. Анна - модератор этой ветки, и она может удалить любое высказывание, которое посчитает нужным. И поэтому, кому и что есть смысл здесь высказывать, решать не тебе. Если все это бессмысленно - все это можно удалить. Вот такие дела. Ну и на будущее - у нас вроде не 37-ой год, чтоб решать за кого-то, где и в чем есть смысл :) Я не вброса ради, а от искреннего желания помочь человеку взглянуть на процесс сабжа с другой стороны. А воспринимать ли обратную связь или нет - это личное дело того, кто это будет читать :) И не более того.
|
|||
167
mr_K
11.04.18
✎
16:22
|
(165) Но и обратного я так понимаю, тоже не наблюдали? Тогда не вижу смысла в холиваре. И так можно. И этак. Как удобнее и читабельнее.
|
|||
168
Numerus Mikhail
11.04.18
✎
16:23
|
(166) Разве она может? Она просто создатель, но не модератор
|
|||
169
Anna-recruiter
11.04.18
✎
16:23
|
(155) Мы ищем старшего разработчика. Это неруководящая должность. Руководитель разработки есть
|
|||
170
Новиков
11.04.18
✎
16:24
|
(168) может.
|
|||
171
Мандалай
11.04.18
✎
16:26
|
(165)https://its.1c.ru/db/v8std/content/2149184303/hdoc
Вот пример проверки в запросе на тип документа, обратите внимание используется метод Ссылка. |
|||
172
VS-1976
11.04.18
✎
16:31
|
(171) И что там если кратко, для тех у кого доступа сейчас нет?
|
|||
173
Мандалай
11.04.18
✎
16:31
|
Такое ощущение что товарищ (165) работает в сабжевой организации и бросился на амбразуру, чтобы не замарать честь специалистов организации.
|
|||
174
RomanYS
11.04.18
✎
16:31
|
(171) раньше в запросах не было ТИП и ТИПЗНАЧЕНИЯ, поэтому можно найти много примеров где ССЫЛКА.
Ваш спор ниочем, в рамках данной ветки точно) |
|||
175
Мандалай
11.04.18
✎
16:32
|
2.3 При необходимости следует жертвовать компактностью и универсальностью кода ради производительности:
Как правило, для выполнения конкретного запроса в данных условиях не нужны все возможные типы данной ссылки. В этом случае, следует ограничить количество возможных типов при помощи функции ВЫРАЗИТЬ. Если данный запрос является универсальным и используется в нескольких разных ситуациях (где типы ссылки могут быть разными), то можно формировать запрос динамически, подставляя в функцию ВЫРАЗИТЬ тот тип, который необходим при данных условиях. Это увеличит объем исходного кода и, возможно, сделает его менее универсальным, но может существенно повысить производительность и стабильность работы запроса. Например, неправильно: Запрос.Текст = "ВЫБРАТЬ | Продажи.Регистратор.Номер, | Продажи.Регистратор.Дата, | Продажи.Контрагент, | Продажи.Количество, | Продажи.Стоимость |ИЗ | РегистрНакопления.Продажи КАК Продажи |ГДЕ ... В данном запросе используется обращение к реквизитам регистратора. Регистратор является полем составного типа, которое может принимать значения ссылки на один из 56 видов документов. SQL-текст этого запроса будет включать 56 левых соединений с таблицами документов. Это может привести к серьезным проблемам производительности при выполнении запроса. Правильно: Для решения данной конкретной задачи нет необходимости соединяться со всеми 56 видами документов. Условия запроса таковы, что при его выполнении будут выбраны только движения документов РеализацияТоваровУслуг и ЗаказыПокупателя. В этом случае можно значительно ускорить работу запроса, ограничив количество соединений при помощи функции ВЫРАЗИТЬ(). Запрос.Текст = "ВЫБРАТЬ | ВЫБОР | КОГДА Продажи.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг | ТОГДА ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.РеализацияТоваровУслуг).Номер | КОГДА Продажи.Регистратор ССЫЛКА Документ.ЗаказПокупателя | ТОГДА ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ЗаказПокупателя).Номер | КОНЕЦ ВЫБОРА КАК Номер, | ВЫБОР | КОГДА Продажи.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг | ТОГДА ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.РеализацияТоваровУслуг).Дата | КОГДА Продажи.Регистратор ССЫЛКА Документ.ЗаказПокупателя | ТОГДА ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.ЗаказПокупателя).Дата | КОНЕЦ ВЫБОРА КАК Дата, | Продажи.Контрагент, | Продажи.Количество, | Продажи.Стоимость |ИЗ | РегистрНакопления.Продажи КАК Продажи |ГДЕ | Продажи.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг | ИЛИ Продажи.Регистратор ССЫЛКА Документ.ЗаказыПокупателя"; Этот запрос является более громоздким и, возможно, менее универсальным (он не будет правильно работать для других ситуаций - когда возможны другие значения типов регистратора). Однако, при его выполнении будет сформирован SQL запрос, который будет содержать всего два соединения с таблицами документов. Такой запрос будет работать значительно быстрее и стабильнее, чем запрос в его первоначальном виде. |
|||
176
Amra
11.04.18
✎
16:32
|
(170) Не может
|
|||
177
VS-1976
11.04.18
✎
16:36
|
(175) При чём тут ВЫРАЗИТЬ? С ВЫРАЗИТЬ как раз всё понятно ( уменьшить объём соединений ).
А вот выражение "ТИПЗНАЧЕНИЯ(Док)=Тип(Документ.Ааа)" = "Док ССЫЛКА Документ.Ааа". В базе данных за тип отвечает отдельное поле ( если составное поле ). Выражение ТИПЗНАЧЕНИЯ(Док) означает что сравнивается не по ссылке ( Тип + GUID ), а только по полю Тип. ССЫЛКА тот же эффект |
|||
178
RomanYS
11.04.18
✎
16:38
|
(173) Типа использование ТипЗначения это нечестно))?
А если тебе группировка (итог) по типу понадобится, будешь делать "выбор когда ... ссылка ..." с перебором всех типов? |
|||
179
Новиков
11.04.18
✎
16:39
|
(176) см.выше
|
|||
180
Малыш Джон
11.04.18
✎
16:40
|
(178) а ты будешь делать "выбор когда типзначения() = тип()"?
при чем тут итог? разговор про условие проверки , а не про группировочное поле с типом |
|||
181
Малыш Джон
11.04.18
✎
16:40
|
А вообще - создайте отдельную ветку и там обсуждайте
|
|||
182
Мандалай
11.04.18
✎
16:40
|
(178)Я буду делать так как указано в рекомендациях фирмы 1С, если это не будет противоречить здравому смыслу :)
(177)Ты посмотри внимательно - проверка на тип выполняется при помощи метода Ссылка а не ТипЗначения. |
|||
183
Вафель
11.04.18
✎
16:41
|
(182) и что где-то 1с заявляет что ССЫЛКА лучше чем ТИПЗначения?
|
|||
184
Мандалай
11.04.18
✎
16:41
|
А вообще я уже говорил что все хорошо в меру, думаю и ТипЗначения был продуман не просто так, для чего-то он видимо все таки нужен.
|
|||
185
Мандалай
11.04.18
✎
16:42
|
(183)Читайте внимательно всю ветку с самого начала холивара.
|
|||
186
RomanYS
11.04.18
✎
16:45
|
(180) я буду использовать типзначения() без выбора и обхода метаданных для формирования цикла запроса
(183) одно преимущество точно есть - она работает на 8.0 ) |
|||
187
RomanYS
11.04.18
✎
16:46
|
*(186) формирования текста запроса
|
|||
188
Cyberhawk
11.04.18
✎
16:46
|
(166) Так Я и не решаю. Я тебе пересказываю смысл сказанного ранее (не мною)
|
|||
189
Мандалай
11.04.18
✎
16:50
|
(181)Кумир, добей меня танцем (с)
Как ты будешь приводить к типам без выбора? |
|||
190
Мандалай
11.04.18
✎
16:52
|
Блин(189) к (186)
|
|||
191
RomanYS
11.04.18
✎
16:55
|
(189) Не поверишь
ВЫбрать ТипЗначения(Регистратор) КАК ТипЗначения... а дальше можешь сортировать, группировать и т.д. |
|||
192
Мандалай
11.04.18
✎
16:57
|
Либо я не понял чего то, либо ты.
Спрошу по другому, метод ТипЗначения поможет тебе избежать проблемы указанной в (175)? |
|||
193
VS-1976
11.04.18
✎
16:58
|
(191) Товаришь в шоке что можно поле тип выбрать без ссылки :), а тип это всего навсего 4 байта на сколько я помню
|
|||
194
vvp91
11.04.18
✎
17:03
|
(192) В (175) нет никакой проблемы.
Но этот код можно записать читабельнее, например так:
Хотя еще читабельнее (и оптимальнее) будет сделать явные левые соединения с реализациями и заказами, а оттуда получать номер и дату через ЕСТЬNULL |
|||
195
Avalone2010
11.04.18
✎
17:04
|
Есть два запроса:
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1 | ""ТипЗнч"" КАК Поле1, | ЗаказыПокупателей.Регистратор |ИЗ | РегистрНакопления.ЗаказыПокупателей КАК ЗаказыПокупателей |ГДЕ | ТИПЗНАЧЕНИЯ(ЗаказыПокупателей.Регистратор) = ТИП(Документ.ЗаказПокупателя)"); и Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1 | ""Ссылка"" КАК Поле1, | ЗаказыПокупателей.Регистратор |ИЗ | РегистрНакопления.ЗаказыПокупателей КАК ЗаказыПокупателей |ГДЕ | ЗаказыПокупателей.Регистратор ССЫЛКА Документ.ЗаказПокупателя"); Запрос.Выполнить() Данные профайлера exec sp_executesql N'SELECT TOP 1 P1, T1._RecorderTRef, T1._RecorderRRef FROM dbo._AccumRg23591 T1 WITH(NOLOCK) WHERE (T1._RecorderTRef = 0x00000167)',N'P1 nvarchar(4000)',N'ТипЗнч' и exec sp_executesql N'SELECT TOP 1 P1, T1._RecorderTRef, T1._RecorderRRef FROM dbo._AccumRg23591 T1 WITH(NOLOCK) WHERE (T1._RecorderTRef = 0x00000167)',N'P1 nvarchar(4000)',N'Ссылка' т.е. вопрос сугубо в удобстве применения. |
|||
196
RomanYS
11.04.18
✎
17:05
|
(194) именно так)
|
|||
197
Мандалай
11.04.18
✎
17:06
|
(194)О боже, там же нет проблемы!
"В данном запросе используется обращение к реквизитам регистратора. Регистратор является полем составного типа, которое может принимать значения ссылки на один из 56 видов документов. SQL-текст этого запроса будет включать 56 левых соединений с таблицами документов. Это может привести к серьезным проблемам производительности при выполнении запроса. " Если это не проблема, тогда извините :) |
|||
198
Buster007
11.04.18
✎
17:07
|
(175) называется "прочитал стандарт и тыкает им во все неподобающие места"
|
|||
199
Buster007
11.04.18
✎
17:08
|
(197) вроде давно уже 1С занимаешься...
|
|||
200
Мандалай
11.04.18
✎
17:12
|
(195)Это было фаталити.
Я так понимаю, все согласны с несокрушимыми доводами по поводу передачи параметров в запрос и сравнение со списком значений... |
|||
201
Мандалай
11.04.18
✎
17:16
|
(199)Я как то читал рекомендацию, в которой указывалось что метод ТипЗначения при использовании его в запросе выполняет дополнительно преобразование к тому типу, который был указан в параметрах. Соответственно метод Ссылка отрабатывает быстрее, поскольку он не выполняет никаких преобразований. Но это было довольно давно, возможно с тех пор был изменен механизм преобразования текста запроса 1С в SQL.
|
|||
202
RomanYS
11.04.18
✎
17:17
|
(197) ты привел статью с ИТС времен 8.0-8.1, тогда типов не было в запросе. В (194) тебе привели эквивалентные решения без ссылки (мне кстати явное соединение с двумя таблицами больше нравится).
(200) параметры можно не передавать есть Тип() По производительности ответ в (195) |
|||
203
Avalone2010
11.04.18
✎
17:19
|
Единственное что тип значения позволяет тип получить, а ссылка сравнить на тип. т.е.
ВЫБРАТЬ ТИПЗНАЧЕНИЯ(Продажи.Регистратор) ИЗ РегистрНакопления.Продажи КАК Продажи с ссылкой будет сделать намного труднее. |
|||
204
Мыш
11.04.18
✎
17:19
|
(195) Было интересно, кто же не поленится сделать пример )
(200) "ТипЗначения" появился в запросах вместе с "Тип" позже "Ссылка". Емнип, в документации к релизу было написано, что это для удобства и проч. Искать пруфы не буду, я не Билли ) |
|||
205
Avalone2010
11.04.18
✎
17:20
|
(204) да аж самому интересно стало что выпросил доступ у админов на скуль :)
|
|||
206
DTX 4th
11.04.18
✎
17:32
|
Хоть что-то интересное в этой ветке)
В общем, имеет смысл использовать ССЫЛКА, если нет необходимости использовать ТипЗначения, т.к читабельнее. Не понимаю, почему некоторые вместо ВЫРАЗИТЬ пользуется соединениями. Потом же на запрос без слёз не взглянешь. |
|||
207
vvp91
11.04.18
✎
17:32
|
(195) Однако! Хотя я любитель ТИПЗНАЧЕНИЯ, но наука требует жертв.
Я сделал замеры производительности, вот запросы к ERP 2.2 на PostgreSQL-1C 9.4: И действительно, проверка, что регистратор есть ССЫЛКА или ССЫЛКА чуть быстрее. При этом проверка, что регистратор НЕ (ССЫЛКА ИЛИ ССЫЛКА) одинаково с НЕ В (ТИП, ТИП)
|
|||
208
Вафель
11.04.18
✎
17:33
|
.02 сек - это погрешность
|
|||
209
Новиков
11.04.18
✎
17:34
|
Мандалай, ты прав в том ключе, что когда-то давно действительно были такие рекомендации: юзать Ссылку в ГДЕ. Сейчас, судя по всему, все это кануло в небытие. Но есть такие ситуации, когда ты Ссылкой не сможешь выкрутиться - какие, да? Очень простые - когда у тебя в запрос передается таблица как параметр, в ней есть реквизит не составного типа, а в тебя в запросе проверка по Ссылке. Тогда во времени исполнения ты получишь трабл "Несовместимые типы", и в этом случае костыль в виде ТипЗначения = Тип тебя спасет.
|
|||
210
vvp91
11.04.18
✎
17:35
|
(208) К сожалению нет, 0.06 сек это не погрешность.
Все замеры делались многократно, на прогретой базе. |
|||
211
Avalone2010
11.04.18
✎
17:36
|
(210) Даешь трассировки и планы запросов!
|
|||
212
Вафель
11.04.18
✎
17:36
|
(210) именно что погрешность
|
|||
213
Вафель
11.04.18
✎
17:37
|
(210) Каков вообще разброс времени выполнения одного и того же запроса?
|
|||
214
Мыш
11.04.18
✎
17:37
|
(210) Пока не зачехлил, скинь планы запросов, да )
|
|||
215
vvp91
11.04.18
✎
17:37
|
(213) Доверительный интервал - 0.02 сек.
|
|||
216
Avalone2010
11.04.18
✎
17:40
|
(210) погрешность в 0.06 от 0.25 это порядка 25% времени - нехилая такая погрешность
|
|||
217
vvp91
11.04.18
✎
17:42
|
(211) (214) За планами надо лезть глубже.
Уже не хочу. У меня была реакция на насмешку в (119) "Еще анекдот - прогер, который первым со мной беседовал, для проверки на тип значения в запросе предложил использовать ТипЗначения." Я выразил свою позицию, что я согласен с программистом, который собеседовал Мандалая, и обосновал позицию. (216) Я наоборот утверждаю, что 0.06 погрешностью не является. Так что твое высказывание не ко мне, а к (212) |
|||
218
Мандалай
11.04.18
✎
17:44
|
(209)Спасибо, я совершенно согласен, я же не говорю что метод ТипЗначения чмо и отстой, но каждому методу свое место.
|
|||
219
Мандалай
11.04.18
✎
17:44
|
(217)Анекдотом в данной ситуации является то, что собеседовать посадили человека некомпетентного.
|
|||
220
Cyberhawk
11.04.18
✎
17:45
|
(219) Че-то много букв понаписали, в чем там соль?
|
|||
221
Мыш
11.04.18
✎
17:46
|
(219) Невозможно знать всё на свете. Незаслуженно назвали некомпетентным собеседователя.
|
|||
222
Смотрящий
11.04.18
✎
17:47
|
И чо, реально кто-то отсюда постучался на вакуху ?
|
|||
223
Вафель
11.04.18
✎
17:47
|
Хотя бы показать что запросы разные
тут получается разница: А = 1 ИЛИ А=2 против А в (1, 2) |
|||
224
Мандалай
11.04.18
✎
17:47
|
(222)Судя по постам кто-то скинул.
|
|||
225
Вафель
11.04.18
✎
17:48
|
на ms может и другая картина быть
|
|||
226
Мандалай
11.04.18
✎
17:49
|
(221)Если товарищ принимает решение о принятии кого-то на работу, он априори должен знать больше того кого собеседует, иначе как он примет решение?
|
|||
227
Avalone2010
11.04.18
✎
17:50
|
(223) тут разница большая. или индексы не будет использовать(в теории) а в будет(в теории)
|
|||
228
vvp91
11.04.18
✎
17:53
|
(227) Индексы для ИЛИ по одному полю будут всегда использоваться.
А вот индексы по ИЛИ по разным полям использоваться не будут. Об этом есть конкретная статья "Эффективные условия запросов" в стандартах разработки - https://its.1c.ru/db/v8std#content:2149184307:hdoc |
|||
229
mr_K
11.04.18
✎
17:53
|
(226) Ошибочное утверждение.
|
|||
230
strrike
11.04.18
✎
17:56
|
(229) обоснуй.
|
|||
231
Avalone2010
11.04.18
✎
17:58
|
(228) странно у меня другая информация
Использование логического ИЛИ в секции ГДЕ запроса Не следует использовать ИЛИ в секции ГДЕ запроса. Это может привести к тому, что СУБД не сможет использовать индексы таблиц и будет выполнять сканирование, что увеличит время работы запроса и вероянтность возникновения блокировок. Вместо этого следует разбить один запрос на несколько и объединить результаты. Например, запрос ВЫБРАТЬ Товар.Наименование ИЗ Справочник.Товары КАК Товар ГДЕ Артикул = "001" ИЛИ Артикул = "002" следует заменить на запрос ВЫБРАТЬ Товар.Наименование ИЗ Справочник.Товары КАК Товар ГДЕ Артикул = "001" |ОБЪЕДИНИТЬ ВСЕ |ВЫБРАТЬ Товар.Наименование ИЗ Справочник.Товары КАК Товар ГДЕ Артикул = "002" https://its.1c.ru/db/metod8dev#content:5842:hdoc:or |
|||
232
vvp91
11.04.18
✎
18:02
|
(231) Мои 146% свежее - посмотри даты на статьях.
"Твоя" статья - 07.12.2015 "Моя" - "Раздел обновлен", т.е. прямо совсем свежак. |
|||
233
Avalone2010
11.04.18
✎
18:03
|
(231)доступа туда нет :(
|
|||
234
youalex
11.04.18
✎
18:03
|
(231) Тогда можно писать ГДЕ Артикул В("001" , "002" )
) |
|||
235
vvp91
11.04.18
✎
18:08
|
(231) Я делал в свое время замеры производительности по этой теме.
Если Артикул проиндексирован, то индекс для ИЛИ будет использован на всех поддерживаемых видах СУБД. К сожалению, в примере из "твоей" статьи явная ошибка. Точнее говоря, это была осознанная манипуляция, проведенная Морозовым. Смысл - застращать от использования ИЛИ. Лучше "запретить" во всех случаях, чем объяснять где можно, а где нельзя. |
|||
236
Мандалай
11.04.18
✎
18:09
|
(234)А 1С верный план запроса построит при таком тексте запроса?
|
|||
237
shuhard
11.04.18
✎
18:09
|
(222) чисто конкретно пол форума уже в очереди на собеседование
|
|||
238
Мандалай
11.04.18
✎
18:10
|
(235)А может просто оптимизировали работу 1С с SQL
|
|||
239
Новиков
11.04.18
✎
18:12
|
(218) Это кстати не все траблы Ссылки. Я привел вычурный случай, - это типа универсального какого-то алгоритма, когда ты не можешь предсказать, какого типа будет это поле в ГДЕ. Соотв., из этого же следует, что отбор по типу значения в той же схеме компоновки, возможен, когда ты отдельно сделаешь поле ТипЗначения(Реквизит), и тогда ты штатно сможешь по нему отобраться. Но это все работает, когда набор данных схемы компоновки - запрос. Как только, ты его изменишь на объект, сразу получаешь болтом, потому что ты уже не сможешь определить тип передаваемого значения, и как следствие, ты не сможешь сделать отбор по типу. Т.е. понимаешь, вот этот совет, использование ссылки в где, надо дополнять так "Где это физически возможно". Я тебе два случая привел, где это физически невозможно, и поэтому если говорить обобщенно - юзать надо контекстно эти два механизма.
|
|||
240
youalex
11.04.18
✎
18:12
|
(236) 1С(файловая версия) не знаю, а вот скуль - хайли-лайкли. Было бы странно, если бы было иначе.
А вот ИЛИ на разные поля - действительно лучше разносить через ОБЪЕДИНИТЬ (было пару инцидентов) |
|||
241
vvp91
11.04.18
✎
18:13
|
(233) В свежей статья на ИТС написано следующее:
2. Оператор ИЛИ 2.1. В основном условии оператор ИЛИ можно использовать только для последнего из используемых или единственного поля индекса, когда оператор ИЛИ можно заменить на оператор В. ПРАВИЛЬНО:
т.к. можно переписать при помощи оператора В (специально переписывать не нужно, можно оставить, как есть):
НЕПРАВИЛЬНО:
нельзя переписать при помощи "В", но можно переписать при помощи "ОБЪЕДИНИТЬ ВСЕ" (каждое поле Поле1 и Поле2 должны быть проиндексированы):
Примечание: заменить ИЛИ на ОБЪЕДИНИТЬ ВСЕ можно не всегда, убедитесь, что результат будет действительно тем же, что и при ИЛИ, перед тем, как применять. 2.2. В дополнительном условии оператор ИЛИ можно использовать без ограничений. ПРАВИЛЬНО 1:
ПРАВИЛЬНО 2:
т.к. можно переписать при помощи В (специально переписывать не нужно, можно оставить, как есть):
|
|||
242
Новиков
11.04.18
✎
18:14
|
Кстати, по той же СКД, давно просят по составному типу сделать дефаултное добавление тип значения реквизита, чтобы можно было пользователю в настройках компоновке отбираться не задумываясь о том, есть ли поле с типом в полях компоновки. В 8.3.11 такого еще нет. В .12 - хз. Мож кто в курсе уже? :)
|
|||
243
Мандалай
11.04.18
✎
18:16
|
(239)"Как только, ты его изменишь на объект, сразу получаешь болтом, потому что ты уже не сможешь определить тип передаваемого значения, и как следствие, ты не сможешь сделать отбор по типу."
Почему не смогу? Если ТЗ, которая является объектом сразу при создании типизировать, то можно и на тип проверить. |
|||
244
Новиков
11.04.18
✎
18:19
|
(243) Тебе нужно добавить тип значения поля отдельным полем в объект. Сечешь фишку? Трабл.
|
|||
245
Мандалай
11.04.18
✎
18:21
|
(244)Зачем? Проверить сейчас не на чем, но по моему когда создаешь ТЗ, и ее колонки, каждой колонке через ОписаниеТипов задаешь свой тип, и в запросе спокойно работаешь с типами.
|
|||
246
Мандалай
11.04.18
✎
18:29
|
Кстати да, (207) а вот это двойное фаталити.
|
|||
247
Avalone2010
11.04.18
✎
18:35
|
Так как на собеседовании то отвечать?А то вдруг я пойду и меня спросят?
|
|||
248
Avalone2010
11.04.18
✎
18:37
|
(241)в пункте 2.2 не seek where ли будет?
|
|||
249
Мандалай
11.04.18
✎
18:39
|
(247)На мисту отправляй, пусть тут спрашивают, если чего-то не знают.
|
|||
250
Новиков
11.04.18
✎
19:19
|
(245) =) Чувак, ты не можешь "спокойно работать с типами", т.к. для того, чтобы сделать отбор по типу в настройке компоновке или в схеме компоновке у тебя должно быть это поле для отбора. У тебя его не будет. И поэтому ты можешь обтипизировать колонки объекта сообразно твоему понятию о хорошем и плохом, но отдельного поля тип у тебя не будет. И, соответственно, ты не сможешь сделать отбор. Так понятнее?
|
|||
251
Cyberhawk
11.04.18
✎
20:05
|
(250) Вычисляемое поле в СКД не предлагать?
|
|||
252
Волшебник
11.04.18
✎
20:26
|
(40) Рекламодатель всегда прав.
|
|||
253
Новиков
12.04.18
✎
11:00
|
(251) есть две вещи, которые тебе надо знать про вычисляемые поля:
1. они появляются в отборах, когда ты укажешь для них тип. Мы говорим про случай, когда тип - неизвестен, соответственно отбор по такому полю ты не сделаешь. 2. пользовательские поля (выражение) в настройках компоновки при наборе данных объект, когда ты получаешь его по ТипЗначения(ТвоеПоле) аналогично не доступны в отборе. Выше, предлагалось добавить в набор отдельное поле ТипПоля и при формировании набора делать ТипЗнч(НоваяСтрока.ТвоеПоле); - мы сейчас забьем даже на то, что вроде как по условию задачи этого делать нельзя (у нас уже есть готовый набор, есть готовый отчет и мы просто хотим отобраться). Мы видим, да наше отборочное поле появилось в отборах и вроде победа. Но как отобраться по ТИПУ? Если бы набор данных был запрос, вопросов нет - платформа предложит тебе тип в параметра отбора. Если набор данных - объект, она тебе этого не предложит, и как ты отберешься в этом случае? :) Это общая проблема, которая по крайне мере в 8.3.11 не решена в той формулировке, в которой она поставлена. |
|||
254
Cyberhawk
12.04.18
✎
11:09
|
(253) Как это тип не известен? Тип будет "Тип"
|
|||
255
Новиков
12.04.18
✎
11:11
|
(254) отберись по нему.
|
|||
256
GANR
12.04.18
✎
11:13
|
(0) Это еще что за сетевой маркетинг?
|
|||
257
Avalone2010
12.04.18
✎
11:24
|
(253)(250) Может я не совсем понял в чем суть дискусии но запрос типа
ВЫБРАТЬ ПЕРВЫЕ 1 ЗаказыПокупателей.Период, ЗаказыПокупателей.Регистратор, ТИПЗНАЧЕНИЯ(ЗаказыПокупателей.Регистратор) КАК ТипРегистратора ИЗ РегистрНакопления.ЗаказыПокупателей КАК ЗаказыПокупателей засунутый в СКД позволяет в пользовательском режиме делать отбор по полю ТипРегистратора. И не надо пользовательских полей. |
|||
258
Новиков
12.04.18
✎
11:28
|
(257) Конечно не понял. У тебя набор данных - запрос. Измени на объект, подсунь туда его и предложи - как отобраться по типу.
|
|||
259
Cyberhawk
12.04.18
✎
11:32
|
(255) Да, с вычисляемым полем СКД борода.
С полем, выбранным в запросе, проблем нет - в отборе можно выбирать тип, как и пишет товарищ (257). С набором данных "Объект" тоже, выходит, борода. Однако, даже если тип значения в самом запросе выбирается, то и там не все гладко :) Если вид сравнения отбора СКД сделать "В списке" или "Не в списке" и засунуть в список значений тип, который в результате запроса не фигурирует, то результирующий запрос СКД ругается "Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов". Такие дела, надо будет запомнить ) |
|||
260
Новиков
12.04.18
✎
11:39
|
(259) >>С полем, выбранным в запросе, проблем нет
Чувак, все таки - на самом деле, есть проблема то. Тебе нужно это поле протащить в поля набора :) Т.е. сделать, как выше чел пишет ТИПЗНАЧЕНИЯ(ЗаказыПокупателей.Регистратор) КАК ТипРегистратора. Пользователю такая вундер-вафля не нужна, он хочет просто в отборе раскрыть плюс, вытащить поле и сделать уже свой отбор. Чтоб такое было, нужно чтобы платформы автоматом добавляла в поля набора (явно или нет) для каждого поля его фантом ТИПЗНАЧЕНИЯ(ЭтоПоле), тогда эта проблема уходит. Пока, в 8.3.12 я не смотрел, такой фичи нет, и приходится везде где есть схема компоновки, а это не только сама отчет - это учитывать. Но сам этот эпичный диспут начался с того, что выше чел вел политику про отбор по ГДЕ через ССЫЛКА. Вот этот диспут наглядно показывает, что такое не катит в общем случае в компоновке вообще никак. |
|||
261
Cyberhawk
12.04.18
✎
11:46
|
(260) Не понял, в чем проблема
|
|||
262
Новиков
12.04.18
✎
12:06
|
(261) сделай простейшую схему компоновки с набором - запрос. В полях сделай ОДНО поле (Реквизит1), в котором укажи реквизит составного типа, при этом тип не указывай в настройках.
Задача: сделать на уровне пользователя отбор по этому полю. Решение: в пользовательском поле, сделать поле, в котором указать в качестве выражения ТипЗначения(Реквизит1). Иду в отбор и? БОЛТ. Там нет этого поля. Таки как отобраться бедолаги? |
|||
263
Cyberhawk
12.04.18
✎
12:16
|
(262) А, Я-то в (259) веду речь об отдельном поле, содержащем тип значения. А ты проблемой называешь то, что в изходный запрос нельзя добавлять новые поля, так?
|
|||
264
Гаврилин Игор
12.04.18
✎
12:24
|
Друзья! я просмотрел всю ветку, но не нашел хотя бы примерных цифр по зп... что я упустил?
|
|||
265
Новиков
12.04.18
✎
12:34
|
(263) совершенно верно. Представь - есть конфа, ее купили, челы там сами варятся. Они привыкли, что в каких-то отчетах, где есть такая возможность - можно фильтроваться по типу. Но в любом произвольном отчете (согласно логике здравого смысла, конечно) - они по типу отфильтроваться не могут, т.к. они понятия не имеют, что есть конфигуратор, есть отчет, его как-то надо там открыть, что-то сделать и т.д. и т.п. Коробочный отбор (типа коробочный) при отборе по типу показывает болт. Т.е. без движений специалиста по внедрению или программиста, такой отбор пользователь не сделает. Вот в чем трабл.
(264) Анна, эйчар этой конторы, не считает правильным озвучивать вилку, т.к. с ее личной точки зрения, это бестолковое занятие и бессмысленное. Если у тебя есть желание, можешь сам первый ценник в почту ей скинуть, и она тебе скажет - ты угадал или нет. Таковы реалии, друже :) |
|||
266
Genayo
12.04.18
✎
12:36
|
(264) Цифр нет. Они не хотят, чтобы другие сотрудники знали уровни зарплат программистов 1С, и завидовали :)
|
|||
267
Cyberhawk
12.04.18
✎
12:43
|
(265) Кстати, такое пожелание для СКД у 1С, с их слов, давно записано :)
https://partners.v8.1c.ru/forum/t/1502045/m/1580932 |
|||
268
_stay true_
12.04.18
✎
12:51
|
(264) Лотерея.
Я сознательно игнорировал вакансии, где з/п не указана. |
|||
269
Так мало знающий
12.04.18
✎
12:52
|
(264) Что? Забыли времена когда 1С-ники работали за доширак? Так вот они вернулись.
|
|||
270
Новиков
12.04.18
✎
12:54
|
(267) я в курсе :) Поэтому и предположил, что возможно в .12 это уже есть. Но судя по описанию, нет. Кстати, выше показывалось что отбор в запросе по ССЫЛКА и ТИПЗначения = Тип одинаков на уровне СУБД. Это с 8.3.6 началось.
|
|||
271
Вафель
12.04.18
✎
12:54
|
(269) Никогда такого не было
|
|||
272
Cyberhawk
12.04.18
✎
14:20
|
(270) "отбор в запросе по ССЫЛКА и ТИПЗначения = Тип одинаков на уровне СУБД. Это с 8.3.6 началось" // Раньше тоже вроде одинаков всегда "результирующий" запрос был в обоих случаях
|
|||
273
Anna-recruiter
12.04.18
✎
15:18
|
(264) Игорь, добрый день! Если вакансия Вам интересна,пожалуйста, присылайте резюме на [email protected]. Я буду рада ответить на Ваши вопросы, обсудить вакансию и компенсацию.
|
|||
274
Вафель
12.04.18
✎
15:19
|
а кстати почему обеденный перерыв всего 45мин?
|
|||
275
Cyberhawk
12.04.18
✎
15:27
|
(274) Видимо потому что в пятницу сокращенный день )
|
|||
276
Локи-13
12.04.18
✎
15:46
|
(264) Это аукцион. Продавцы кидают резюме и цену, а покупатель выберет наиболее выгодное предложение.
|
|||
277
bolobol
12.04.18
✎
15:46
|
(275) Тогда, перерыв должен быть 48 минут, а не 45. Где три минуты?
|
|||
278
Cyberhawk
12.04.18
✎
15:55
|
(277) Три минуты за день, 15 минут в неделю ворует работодатель у РАБотника
|
|||
279
Новиков
12.04.18
✎
17:26
|
(272) не всегда. Что-то переделывали, ведь не спроста несколько лет об этом где с ссылка трубилось везде :)
|
|||
280
Cyberhawk
12.04.18
✎
17:45
|
(279) А где например об этом говорилось?
|
|||
281
Новиков
13.04.18
✎
10:51
|
(280) в апдейтах к платформе в 8.3.6 косвенно вброс есть на эту тему. Про где ссылка - статьи были на итс тех периодов, ну и опять же косвенно, не зря ж грабли вышеописанные всплыли про где ссылка в запросе к параметру в виде таблицы, при неизвестном (в общем случае) типа. Почему то так же сделано в некоторых местах в типовых и на это обращали внимание. Скорее всего - тоже привели к рекомендации. Но если что - это не более чем гипотеза, может просто челу так было удобнее :)
|
|||
282
_stay true_
13.04.18
✎
11:18
|
(276) Или а-ля Джон Краммер: "Привет, я хочу сыграть с тобой в одну игру "угадай вилку".
|
|||
283
mistеr
13.04.18
✎
13:11
|
Ну что, кто-нибудь уже прикиньтесь кандидатом и озвучьте нам вилку.
|
|||
284
Aerosmith
17.04.18
✎
09:40
|
(276) >Это аукцион. Продавцы кидают резюме и цену, а покупатель выберет наиболее выгодное предложение.
Подобная схема называется тендер. В аукционе наоборот, идет повышение цены. |
|||
285
palsergeich
20.04.18
✎
17:38
|
(234) Есть очень тонкий ньюансы:
1) Для каждого количества в списке будет формироватся свой план запросов, что в итоге может приводить к переполнению кэша плана запросов и можно получить нехилую нагрузку где не ждали (а может и не приводить) 2) При количестве элементов в списке более 1000 происходит следующая трансформация: Список предварительно загружается в Таблицу и потом идет уже соединение с таблицей, а не where. |
|||
286
PR
20.04.18
✎
18:38
|
(86) Какая прелесть :))
|
|||
287
Krendel
20.04.18
✎
18:47
|
Что-то фабрикант мышей вообще не ловит
|
|||
288
Krendel
20.04.18
✎
18:48
|
в тематических ветках обсуждение запросов
|
|||
289
PR
20.04.18
✎
18:49
|
(287) Ушел в запой на радостях
|
|||
290
Jofa
21.04.18
✎
00:09
|
Без фотки не взлетит!
|
|||
291
Sinoptic
23.04.18
✎
09:03
|
||||
292
Сияющий в темноте
23.04.18
✎
09:37
|
Видимо,им 1сники желаемые зарплаты прислали
|
|||
293
systemstopper
23.04.18
✎
11:25
|
(285) Не смог пройти мимо, т.к. всё сказанное абсолютнейшая дичь:
1. Не будет. План зависит от количества значений в IN по определенной логике, например до 16 констант в IN будет scan, от 16 до 65 filter + scan. А больше 65 будет сканирование таблицы констант и вложенные циклы с соединяемой таблицей к которой будет seek. И все варианты работают нормально. И никакого переполнения кэша (это вообще без комментариев) не будет. 2. См. п. 1. |
|||
294
palsergeich
02.05.18
✎
21:30
|
(293) В обще - то будет, на обучении кстати приводятся все примеры. Под каждое количество параметром создается свой план запроса, что может и на реальных системах иногда приводит к переполнению кэша плана запросов.
Во вторых поведение оператора В зависит от релиза платформы, ранее оно было действительно от 65, но потом это число увеличили. Было забавное видео от суровых MSSQL админов, в котором данная фича обсуждалась, там при различии текста запроса на символ формируется новый план запроса. Вот статейка в тему http://www.queryprocessor.ru/fast-in-ssms-slow-in-app-part3/ |
|||
295
palsergeich
02.05.18
✎
21:35
|
И да на реальных системах бездумное применение данного оператора может приводить к латчам.
|
|||
296
palsergeich
02.05.18
✎
21:42
|
(101) единственный вариант без использования сторонних утилит - EDT + GIT. Ну соответственно разрабатывая в разных ветках реально вести параллельную работу, и потом произвести слияние.
Наверное от старшего разработчика хотели широкий кругозор и знание современных трендов, на том же ИС вроде как отписывались люди которые небольшие проекты уже полностью на EDT перевели. |
|||
297
H A D G E H O G s
02.05.18
✎
21:44
|
(293) Чет какая-то дичь
|
|||
298
H A D G E H O G s
02.05.18
✎
21:45
|
(293) ms sql server страшно логичная штука, в которую "до 16 констант в IN будет scan" никак не укладывается
|
|||
299
systemstopper
04.05.18
✎
15:28
|
(294) Ты всё смешал в кучу. Похоже наблюдается эффект от обучения людьми из 1С, которые сами в этом ничего не понимают.
1. >Под каждое количество параметром создается свой план запроса Не создается. Читаем пост того же Пилюгина http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1082155&msg=15712697 Скуль не настолько тупой что будет под каждый параметр создавать новый план и забивать кэш. >что может и на реальных системах иногда приводит к переполнению кэша плана запросов. Что значит переполнение? Старые планы из кэша планов вытесняются новыми. В скуле есть отдельная оптимизация для ad hoc запросов, но для 8.3 это неактуально, т.к. ввели переиспользование пула временных таблиц. 2. >Во вторых поведение оператора В зависит от релиза платформы, ранее оно было действительно от 65, но потом это число увеличили. речь вроде бы про запрос SQL, и его план, при чем здесь платформа? 3. >Было забавное видео от суровых MSSQL админов, в котором данная фича обсуждалась, там при различии текста запроса на символ формируется новый план запроса. Какая фича? Какое отношение это имеет к 1С, которая тексты запросов генерирует автоматически и не может поставить лишний пробел или написать разным регистром? 4. >Вот статейка в тему http://www.queryprocessor.ru/fast-in-ssms-slow-in-app-part3/ Статья не имеет к кол-ву параметров и влияние на планы вообще никакого отношения. |
|||
300
systemstopper
04.05.18
✎
15:28
|
||||
301
H A D G E H O G s
04.05.18
✎
15:31
|
(300) У них там проблема в select *
|
|||
302
H A D G E H O G s
04.05.18
✎
15:32
|
select * from t1 where b in
заменить на select b from t1 where b in |
|||
303
systemstopper
04.05.18
✎
15:36
|
(301) я не про проблему, раскрой плюсик в посте 15712697
|
|||
304
H A D G E H O G s
04.05.18
✎
15:38
|
На самом деле будет 1 из 3-х вариантов и вы это знаете, потому что это тупая физика.
Цикл по таблице констант (перебор/scan) и поиск по индексу (seek) в основной таблице. Цикл по основной таблице (перебор/scan) и цикл по таблице констант (перебор) Одновременный перебор 2-х таблиц отсортированных таблиц (merge) Просто в плане запроса этого не покажут. |
|||
305
H A D G E H O G s
04.05.18
✎
15:39
|
(303) Я в курсе, я про это и говорю.
Я повторял их опыт, у меня всегда выходил вариант 3, если я выбирал поле, по которому проходил поиск. |
|||
306
H A D G E H O G s
04.05.18
✎
15:41
|
Я правда выбирал не из временной таблицы, а из физической.
|
|||
307
H A D G E H O G s
04.05.18
✎
15:42
|
Но даже 3 вариант - это по факту nested loops
|
|||
308
H A D G E H O G s
04.05.18
✎
15:42
|
Надеюсь вы это понимаете
|
|||
309
H A D G E H O G s
04.05.18
✎
15:43
|
Конечно, мы можем ползти по дереву индекса всей толпой искомых значений (хвала программистам Microsoft) но ровно до тех пор, пока не разделимся по ветвям. Интересно, реализовано ли это.
|
|||
310
systemstopper
04.05.18
✎
15:47
|
(304) - (307) Да пофиг какой там план, это не имеет никакого значения, т.к. это работает, и то как оно работает скулю виднее. Главное что не создается никакого нового плана если в условие IN добавляется новый параметр. Есть определенная логика, основанная на "магических числах", откуда берут бред про переполнение кэша? Чуваки на 1С-овских курсах явно дурачат людей.
|
|||
311
H A D G E H O G s
04.05.18
✎
15:49
|
(310) Про переполнение кэша это конечно дичь, но где вы нашли, что это курсы от 1С?
|
|||
312
youalex
04.05.18
✎
15:50
|
(293) по 2 - все верно. Когда значений в IN() мало - 1с подставляет их в скрипт литералами, когда много - инсёртит в темп.
|
|||
313
H A D G E H O G s
04.05.18
✎
15:52
|
(312) Это вы про платформу, а systemstopper ведет речь про движок sql.
|
|||
314
systemstopper
04.05.18
✎
15:53
|
(312) П.2. упоминался в контексте планов запросов, а это всегда запрос скл. Когда я говорю про запросы, я имею в виду те с которыми работает скуль.
|
|||
315
systemstopper
04.05.18
✎
15:54
|
(313) Так palsergeich же посещал курсы какого-то эксперта 1С, вот про них стало быть и говорю
|
|||
316
systemstopper
04.05.18
✎
15:57
|
+(315) вроде только УЦ № 1 эти курсы проводит, значит это и есть курсы от 1с, не?
|
|||
317
Franchiser
гуру
04.05.18
✎
15:59
|
Удаленка?
|
|||
318
Franchiser
гуру
04.05.18
✎
16:00
|
"Повышать общую отказоустойчивость учетной системы 1С через ... рефакторинг" Это как?
|
|||
319
H A D G E H O G s
04.05.18
✎
16:04
|
(315) (316) Да, УЦ №1 проводит. Нормальные там курсы. Но, возможно, есть путаница в том, что значения параметров прописываются динамически в тексте запроса 1С, например
Где Номенклатура.Код=%ЗначениеКода% Запрос.Текст=СтрЗаменить(Запрос.Текст,"%ЗначениеКода%",Значение); Тогда да, план запроса будет компилироваться для каждого нового значения параметра, но переполнения кэша конечно не будет, будет вытеснение из кэша. |
|||
320
systemstopper
04.05.18
✎
16:06
|
(319) >>Тогда да, план запроса будет компилироваться для каждого нового значения параметра
не будет, учим матчасть https://docs.microsoft.com/ru-ru/previous-versions/sql/sql-server-2008-r2/cc645887(v=sql.105) |
|||
321
systemstopper
04.05.18
✎
16:07
|
ссылка криво вставилась, правильная ссылка https://docs.microsoft.com/ru-ru/previous-versions/sql/sql-server-2008-r2/cc645887(v=sql.105)
|
|||
322
Мандалай
04.05.18
✎
16:10
|
Тоже кривая
|
|||
323
systemstopper
04.05.18
✎
16:10
|
||||
324
systemstopper
04.05.18
✎
16:10
|
пипец...короче ищите по словам "Поиск и настройка сходных запросов с помощью хэширования запросов и планов запросов"
|
|||
325
Stim
04.05.18
✎
16:11
|
(8) >>На практике - ребята просто тупо пишут код.
это не так |
|||
326
Мандалай
04.05.18
✎
16:12
|
Чушня какая то в результате поиска
|
|||
327
systemstopper
04.05.18
✎
16:14
|
(326) Запросы, которые отличаются только литеральными значениями, будут иметь одинаковые хэш-значения. Например, следующие два запроса будут иметь одинаковые хэш-значения, поскольку они отличаются только литеральными значениями, присваиваемыми объектам FirstName и LastName.
USE AdventureWorks; GO SELECT I.CustomerID, C.FirstName, C.LastName, A.AddressLine1, A.City FROM Person.Contact AS C JOIN Sales.Individual AS I ON C.ContactID = I.ContactID JOIN Sales.CustomerAddress AS CA ON CA.CustomerID = I.CustomerID JOIN Person.Address AS A ON A.AddressID = CA.AddressID WHERE C.FirstName = 'Amanda' AND C.LastName = 'Allen'; GO SELECT I.CustomerID, C.FirstName, C.LastName, A.AddressLine1, A.City FROM Person.Contact AS C JOIN Sales.Individual AS I ON C.ContactID = I.ContactID JOIN Sales.CustomerAddress AS CA ON CA.CustomerID = I.CustomerID JOIN Person.Address AS A ON A.AddressID = CA.AddressID WHERE C.FirstName = 'Logan' AND C.LastName = 'Jones'; GO |
|||
328
H A D G E H O G s
04.05.18
✎
16:15
|
(327) Буду знать.
|
|||
329
Apokalipsec
04.05.18
✎
16:27
|
(0) Прочитал описание.
Всё что вы там написали можно заключить в одну фразу "мы пилим маркетплейс", только видимо ещё вместо "витрины" фронт отдельный даете. Lamoda с wb занимаются этим с 15го года. Интеграция со всем через web-сервисы, куча поделок на php ещё. Ох уж этот "ecommerce" аж ностальгия нахлынула.) |
|||
330
rphosts
04.05.18
✎
17:34
|
(299) > Старые планы из кэша планов вытесняются новыми.
статистика устарела - план апается разве не только так? |
|||
331
rphosts
04.05.18
✎
17:35
|
(0) удаленщиков рассматриваете?
|
|||
332
rphosts
04.05.18
✎
17:39
|
(319) Стоп! Мне именно там, видимо на тех самых курсах Виктор Богачев именно так рассказывал: план строится при первом вызове исходя из тех параметров которые передаются и далее именно этот план и используется... и только так! И не так и это потенциальный источник проблемы
|
|||
333
rphosts
04.05.18
✎
17:40
|
* и это потенциальный источник проблемы
|
|||
334
systemstopper
04.05.18
✎
18:41
|
(330) какая разница как это происходит если мы всё равно не можем на это повлиять при работе с 1С, да и вообще, не только с 1С.
(332) Виктор Богачев сам потенциальный источник проблем. Он наверно имел в виду parameter sniffing, но это всё настолько экзотический случай что я даже представить себе не могу зачем на это обращать такое пристальное внимание. Видимо рассказывать больше не о чем. |
|||
335
rphosts
05.05.18
✎
03:15
|
(334) если дерьмо может случиться - оно когда-нибудь случится, если есть возможность предупредить такое событие или быстро пофиксить - это ценно.
|
|||
336
Хранимая Процедура
05.05.18
✎
07:06
|
В вакансиях немецких предприятий никогда не указывается зарплата.
|
|||
337
Хранимая Процедура
05.05.18
✎
07:09
|
(90) в вакнсиях немецких холдингов нет понятия вилки
|
|||
338
Хранимая Процедура
05.05.18
✎
07:12
|
Вы бы еще спросили, сколько на руки будут платить
|
|||
339
ReaLg
06.05.18
✎
22:10
|
Предлагаю ввести премию за самую информативную "рабочую" ветку. Я информации полезной узнал намного больше, чем из других "рабочих" веток. Голосую:))
(336)(337)(338) и иже с ними... Чего так возбуждаться на отсутствие вилки? Может быть они действительно несколько человек могут взять? Написали - рыночная з.п. Не ВЫШЕ рыночной, не НИЖЕ рыночной. Вилку з.п. 1Сника в Мск. все знают - от 60(джуниор) до 180-200(мегапрофи). Ну вот и вилка :)) |
|||
340
Jofa
15.05.18
✎
22:26
|
(327)Спасибо просветил
|
|||
341
Jofa
15.05.18
✎
22:27
|
Я же говорил что без фотки не взлетит
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |