Программист — творческая профессия, предполагает наиэффективнейшее решение, при написании исходного кода или компоновки процесса ПО — нельзя это автоматизировать. И вообще, есть программист, а есть кодер, разные понятия. Многие из манагеров, околоайтишников думают, что программер и кодер это одно и этот спец тупо РАБотает. Нет. Также, даже в кодинге, если ты тупо формочки или отчеты к системе-монстру делаешь, можно сделать их приятными в использовании, плавными, человеко понятными, с отзывчивым интерфейсом, когда ясно, что сейчас идет загрузка данных, или ошибка или все готово и можно смотреть данные
Gmail не прогрузит такую картинку, даже если она лежит на том же серваке, только если картинку вложить как boundary disposition и в теге img в аттрибуте src ссылкаться на ID этого аттачмента к mail-пакету
Забыли упомянуть, что еще важен и нужен опыт и понимание принципа работы веб-сайта: http-протокол, роль веб-сервера, роль базы данных, веб-браузер. А также, кроме серверного программирования на модных языках, еще и опыт развертывания, интеграции и управления готовых CMS-систем, которые может быть легаси, но вполне себе решают задачу в роли бэкэнд системы. Заказчику, важна суть, а не то, на каких технологиях реализовано и насколько это в тренде.
Как насчет guid в качестве первичного ключа использовать?
Интересно, а если добавить возможность еще установить время начала действия ссылки, чтобы нельзя было раньше времени ей воспользоваться, это бы предотвратило преждевременный перехват
A: — А что это у Вас монитор выключен?
B: — А… аа… а у меня экран такой… пленка специальная «поляризационная»… вот…
A: — Интересно… сколько стоит? где купил? На мой hp-samsung-dell-iphone-телевизор подойдет?
…
Вы работник и Вы работаете на дядю, значит Вам придется выполнять все задачи, которые Вам поставят.
И насчет интересных Вам вещей — Вам-то может они и будут интересны, но Вы лишь будете крупинкой, из которых будет строится что-то более серьзное, о чем Вы скорее и не узнаете. Я имею ввиду крупную организацию занимающуюся научными вещами. Мы сейчас говорим про ученых ведь.
«от реальных исследований на благо человечества в западном университете»
А как Вам вариант, что Вам придется работать над исследованиями для вооружения той же США, которые позволят эффективно и массово убивать людей в странах 3 мира или русских? А у Вас семья, дети, дом под залог, машина в кредит — Вам деваться будет некуда. Вот об этом и пишет oeai. Я понимаю о чем он, а многие судя по минусующим верят в сказку, что их возьмут на РАБоту за сказочные $10000 в месяц и они будут заниматься только тем, что им интересно.
DbContext создается в конструкторе и закрывается в Dispose
действительно, Вы правы.
А теперь скажу далее, что в таком случае может быть другая ошибка, которая по русски звучит как-то так:
«На одно соединение нельзя создавать несколько DataReader-ов», такое может происходить когда вы в foreach (var item in dbLinqItems); пытаетесь еще как-то пройтись по той же коллекции или берете объект и у него начинаете foreach-чить другую связную коллекцию.
Было такое?
var bars = GeBarstFromKamchatkaDbInstance().ToArray()
Кстати, если мы используем asp.net mvc и у нас connection создается на время жизни контроллера, то если мы во VIew передадим такой IEnumerable, то при рендеринге получим исключение о закрытом соединении/сессии и т.д… Отсюда мораль — при передаче во View всегда делать .ToArray() или .ToList().
Добавлю 5 копеек для собирающихся делать CI, что лучше Unit-тесты сразу писать используя NUnit, чем MSTest, потому что последнего нет, как standalone-решения и он есть только с Visual Studio или TFS, а если мы используем на Build-сервере Jenkins или TeamCity, то у нас не будет возможности запускать unit-тесты. Вот.
ua hosting company corporate blog
Есть команда хороших разработчиков. Работаем по схеме фриланс/удаленка.
www.facebook.com/pavel.nazarov.359
Интересно, а если добавить возможность еще установить время начала действия ссылки, чтобы нельзя было раньше времени ей воспользоваться, это бы предотвратило преждевременный перехват
A: — А что это у Вас монитор выключен?
B: — А… аа… а у меня экран такой… пленка специальная «поляризационная»… вот…
A: — Интересно… сколько стоит? где купил? На мой hp-samsung-dell-iphone-телевизор подойдет?
…
<script type=«text/javascript»>;</script>
Так ведь профессор отрабатывает чьи-то деньги и «инвестор» вправе вмешиваться в дело, так?
И насчет интересных Вам вещей — Вам-то может они и будут интересны, но Вы лишь будете крупинкой, из которых будет строится что-то более серьзное, о чем Вы скорее и не узнаете. Я имею ввиду крупную организацию занимающуюся научными вещами. Мы сейчас говорим про ученых ведь.
А как Вам вариант, что Вам придется работать над исследованиями для вооружения той же США, которые позволят эффективно и массово убивать людей в странах 3 мира или русских? А у Вас семья, дети, дом под залог, машина в кредит — Вам деваться будет некуда. Вот об этом и пишет oeai. Я понимаю о чем он, а многие судя по минусующим верят в сказку, что их возьмут на РАБоту за сказочные $10000 в месяц и они будут заниматься только тем, что им интересно.
действительно, Вы правы.
А теперь скажу далее, что в таком случае может быть другая ошибка, которая по русски звучит как-то так:
«На одно соединение нельзя создавать несколько DataReader-ов», такое может происходить когда вы в foreach (var item in dbLinqItems); пытаетесь еще как-то пройтись по той же коллекции или берете объект и у него начинаете foreach-чить другую связную коллекцию.
Было такое?
Кстати, если мы используем asp.net mvc и у нас connection создается на время жизни контроллера, то если мы во VIew передадим такой IEnumerable, то при рендеринге получим исключение о закрытом соединении/сессии и т.д… Отсюда мораль — при передаче во View всегда делать .ToArray() или .ToList().