Pull to refresh
6
0
Андрей @King_Lamer

Разработчик

Send message

Спасибо за статью. Кейс с переименованием и правда очень сложный. После прочтения у меня возникли некоторые вопросы

  1. Сколько времени вы ждёте прежде чем переключаться между версиями?

  2. Как вы понимаете, что все зависимые сервиса перешли на новую версию? Что делаете с теми потребителями о которых вы не знаете или не имеете контактов в с ними, как они узнают, что скоро будет удалено устаревшее поле LastName?

  3. Кто отслеживает, что разработчик не забыл удалить не используемое поле?

Спасибо за статью. Очень интересно было почитать и узнать многое новое.

Но у меня немного не сошлось с вашим описанием. Возможно я что-то путаю, но ildasm показывает, что интерация «xyz» для строчки

Console.WriteLine(object.ReferenceEquals("xyz", s));


не запускается в начале

Код IL



круто, буду следить за выходом ваших обновлений ))
А умеет ли ваш трекер проверять какие звуковые дорожки/ субтитры есть у фильма?
Вот еще вариант решения без использования временной переменной

for (int i = 1; i < 101; i++)
{
Console.WriteLine((«fizzbuzz» + i.ToString())
.Replace((i%3 != 0)? «fizz»: i.ToString(), "")
.Replace((i%5 != 0)? «buzz»: i.ToString(), ""));
}

Мопед не мой, попросили разместить)))
А есть ли у вас какие нибудь сравнительные тесты производительности, что было и сколько стало?
Какой объем работающих клиентов?
Было бы интересно узнать о практическом применение таких менеджеров? Можете поделиться, в каких ситуациях вам приходилось их использовать?
Pornhub сегодня тоже повеселил. Сделал Cornhub.
image
Мне кажется вся проблема возникает из-за того, что менеджеры продают продукт как коробочный, чтобы завлечь покупателя, а потом оказывается, что он далеко не коробочный и нужны специалисты, работающие с ним не первый год.
Стандартная схема.
Курс вроде бы интересный, но ценовая политика… кхм… картинка ниже лучше опишет мое мнение image

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

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

Тему других БД не вижу смысла поднимать, т.к. здесь мы говорим конкретно о решениях под MS SQL
Это удобно когда нужно быстро одинаково настроить кучу разных баз клиентов. Чтобы все было типизировано, а не тыкать постоянно ручками в GUI MS SQL
habrahabr.ru/post/264927 за бесплатно можно получить вот такое.
Хотите красиво и удобно, платите, не хотите платить, только хардкор только хардкод)))
Я слишком в упрощенном варианте описал данную ситуацию, внесу правки в статью, дабы никого не смущать. Все равно хотел исправить сейчас некоторые опечатки в словах и добавить оглавление. Спасибо за ваш комментарий.
Если я правильно понял, то это приложение, которое висит как служба и работает примерно как SQL Agent?

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

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

Сейчас поясню почему у себя оставил такое решение с усечением журнала. Было приложение, которое не правильно отрабатывалось в автоматическом режиме и из-за него засирался журнал транзакций. Примерно за час работы объем журнала вырастал на 20-50 гигов. Чтобы отследить, исправлены ли ошибки в работе приложения, нужно было усекать файл транзакций и смотреть, что растет он или нет.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity