@CSharpChatЭта группа больше не существует

Страница 355 из 1888
Илья
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
Да, все верно. Нужно их добавлять последовательно. Не думаю что сильно проще подобное на сиквеле делать

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: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:34:06
Ага скорее всего

Axm
16.02.2017
07:34:23
Кто хочет вот эту гребаную тучу полей перевести на английский?
я бы заморочился. на собеседовании ты можешь мямлить от нервов что угодно, но на тестовом задании есть возможность показать на что ты способен, спокойно сделать все правильно.

Илья
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
Я не считаю что перевести кучу названий с одного языка на другой - это показатель тру скильности программиста. Свой скилл можно показать самим кодом. Алгоритмами. А перевод - ничего не показывает.
показывает, что ты не хочешь морочиться. потом в проде сделаешь что-то вот так же, типа и хуй с ним, так тоже будет работать. вот этот corner case забьем обрабатывать, в 9 из 10 случаев такого не будет.

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

Google
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
О да...

аргумент

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
но у даппера же есть более простой способ вроде

Страница 355 из 1888

Эта группа больше не существует Эта группа больше не существует