
Илья
16.02.2017
07:13:47
Вы еще офигеете если узнаете что я не стал переименовывать 1С-ные названия и сделал все на русском как было. ? Такой вот я извращенец.
Влом переводить уйму кода с русского

Artem
16.02.2017
07:14:10
https://habrahabr.ru/post/277915/

Google

Ivan
16.02.2017
07:14:26
Да, все верно. Нужно их добавлять последовательно. Не думаю что сильно проще подобное на сиквеле делать

Дмитрий
16.02.2017
07:14:59

Ivan
16.02.2017
07:15:02
Я про миграции:D

Artem
16.02.2017
07:15:13
максимум будут конфликты в csproj

Ivan
16.02.2017
07:17:14
На вкус и цвет фломастеры разные. Решаем а проекте проблемы с миграциями организационно

Дмитрий
16.02.2017
07:18:07

Илья
16.02.2017
07:18:47

Artem
16.02.2017
07:19:12
т.е. по идее в тестовом задании ты показываешь на что способен. У тебя дохрена времени сделать нормально, но нет. Надо лепить костыли
вот интересная статья https://habrahabr.ru/company/ecwid/blog/315228/
1) Уважаемые кандидаты. Вас губит нежелание выбросить сделанную работу и начать сначала. Например, вы начали делать задание, а в конце вдруг выяснили, что забыли прикрутить многопоточность. Вы в панике начинаете вставлять concurrency-костыли в ваш код, не предназначенный для этого. Не надо так делать. Самый правильный способ — выбросить все написанное и написать с нуля с учетом пропущенных требований. Серьезно. Это не production-код, здесь не место костылям.

Илья
16.02.2017
07:22:38
Это не костыль. Просто я в рот ебал ебучий 1С и тех мудаков которые его придумали.

Google

Artem
16.02.2017
07:22:54
так зачем туда идешь?
думаешь остальные задания будут другими?

Илья
16.02.2017
07:23:31
Там не 1С там C# ASP.NET. Просто они бухгалтерией занимаются и видимо у них там 1С где то тоже завязан
хз
надо с чего то начинать
очень не многие компании в моем городе берут людей с нулевым опытом

Artem
16.02.2017
07:24:08
Естественно будет завязан. И естественно все следующие задачи скорей всего будут такими же

Илья
16.02.2017
07:24:13
заебался дома сидеть
лучше хоть что то чем ничего

Artem
16.02.2017
07:25:04
Интересная у тебя логика - компания одна, пойти тебе кроме туда фактически некуда, но ты решаешь сделать как можно более хуево тестовое задание

Илья
16.02.2017
07:25:36
Бля да отъебись ты
Как хочу так и делаю

Artem
16.02.2017
07:25:46
ок)

Ilya
16.02.2017
07:29:20

Axm
16.02.2017
07:29:31
Был у нас такой кандидат. По собеседованию было непонятно, брать или нет. Дали задание и он его сделал на отъебись. Конечно, его не взяли.

Илья
16.02.2017
07:31:26
Кто хочет вот эту гребаную тучу полей перевести на английский?
вперед)
Мне чет нет желания

Ilya
16.02.2017
07:31:40
скинь ещё раз задание)

Дмитрий
16.02.2017
07:32:08
Как хочу так и делаю
а потом в интернетах народ плачет, что работы нет, джунов никуда не берут, планета Шелезяка, населена сениорами

Google

Нияз
16.02.2017
07:32:59
дел на 2 мин

Илья
16.02.2017
07:33:01
Файл там приходит в таком виде. Типа ini. key=value. Ключами служат вот эти поля на русском.

Artem
16.02.2017
07:33:04
Там перевести Получатель, Плательщик и половина переведена

Илья
16.02.2017
07:33:10
Надо его распарсить
Ну с парсингом я уже справился

Ilya
16.02.2017
07:33:37
а что дальше?

Нияз
16.02.2017
07:33:46

Илья
16.02.2017
07:34:06
Ага скорее всего

Axm
16.02.2017
07:34:23

Нияз
16.02.2017
07:34:53

Илья
16.02.2017
07:35:37
Я не считаю что перевести кучу названий с одного языка на другой - это показатель тру скильности программиста. Свой скилл можно показать самим кодом. Алгоритмами. А перевод - ничего не показывает.

Илья
16.02.2017
07:36:18
Конечно я не называю везде переменные и поля на русском. Но тут переводить не вижу смысла

Axm
16.02.2017
07:36:51
по хорошему в твоем коде вообще не должно быть русских букв

Илья
16.02.2017
07:37:20
По хорошему 1С как язык вообще не имеет права на существование
Гори он в аду
Вместе с теми кто придумал делать язык на русском

johnny
16.02.2017
07:37:57

Axm
16.02.2017
07:38:03

Илья
16.02.2017
07:39:03
Все закрыли тему. Вам меня не переубедить. Я упертый. ?

Google

Дмитрий
16.02.2017
07:39:21

Axm
16.02.2017
07:39:33
то что ты упертый не значит, что мы не можем это тут обсудить

Сергей
16.02.2017
07:39:42
Может этот корнер кейс 1 из 10 будет стоить кучу времени разработки а в проде всем насрать, отвалится ну и ладно, не возводи в абсолют, все зависит от многих факторов

Axm
16.02.2017
07:40:19
это говорит мне человек, который пишет var везде

Сергей
16.02.2017
07:40:50
О да...
аргумент

Ilya
16.02.2017
07:40:56

Admin
ERROR: S client not available

Ilya
16.02.2017
07:41:15
var везде вкусовщина, мы тут решили?

Руслан
16.02.2017
07:41:23
var везде - Это норма

Axm
16.02.2017
07:41:34
ну я тралирую, ты прав на самом деле. это был просто пример.

Илья
16.02.2017
07:42:16
bigint в msqsql это аналог long?

Artem
16.02.2017
07:42:40
https://msdn.microsoft.com/ru-ru/library/cc716729(v=vs.110).aspx

Almaz
16.02.2017
08:03:23
в asp.net mvc в модулях можно выполнять асинхронные операции?

Ilya
16.02.2017
08:03:56
ты про контроллеры?

Almaz
16.02.2017
08:03:59
в частности запросы на другие сайты
модули

Ilya
16.02.2017
08:04:09
модули в nancy нет?

Almaz
16.02.2017
08:04:37
nancy?

Google

Almaz
16.02.2017
08:04:48
не знаю что это
https://metanit.com/sharp/mvc5/19.8.php
сделать надо кое что подобное

Ilya
16.02.2017
08:05:17
а, ок, не знал про них

Almaz
16.02.2017
08:05:39
тоже по таймеру, только запрос на сторонний сайт
проблема в том, когда заливаю проект на хостинг, где модуль по таймеру должен опрашивать сторонний сайт, мой сайт перестает работать

Дмитрий
16.02.2017
08:09:52
попробуй вместо таймера запустить бесконечную таску

Artem
16.02.2017
08:10:11
вообще для таких целей есть IRegisterObject
Если асинхронно, то HostingEnvironment.QueueBackgroundWorkItem
ну а вообще таска в фоне не очень хорошее решение

Almaz
16.02.2017
08:11:35

Artem
16.02.2017
08:11:38
надо специально конфигирурировать пул, чтобы было AlwaysRunning

Илья
16.02.2017
08:16:40
mssql допускает множественные запросы? типа insert values; insert values; ...
Когда в одном запросе несколько подзапросов перечисленных через точку с запятой
некоторые субд это не умеют

Artem
16.02.2017
08:18:10
да
если тебе в одну и ту же таблицу вставить -
INSERT INTO Table (Id, Value)
VALUES
(1, 1),
(2, 2),
(3, 3)
если просто наколько запросов - тто просто их выполняешь

Илья
16.02.2017
08:29:51
но у даппера же есть более простой способ вроде
Эта группа больше не существует