
Старый
16.03.2017
05:37:12
а служба не может как угодно срать, потому что она работает всегда

Arseniy
16.03.2017
05:37:35
да брось ты

Старый
16.03.2017
05:37:36
и если она срёт, то она срёт под себя, и убирать за неё некому

Arseniy
16.03.2017
05:38:01
служба - это перевод "service"

Google

Arseniy
16.03.2017
05:38:31
не знаю, что ты там себе навыдумывал. но в русском - это синонимы

Старый
16.03.2017
05:38:47
ну я тебе отличие написал

Arseniy
16.03.2017
05:39:07
это отличие, которое ты придумал
термин "служба" вообще никто не использует, кроме юзеров русскоязыной винды
и призывников :yoba:
@erzent давай более интересный вопрос
чем отличается фреймворк от библиотеки?

Дмитрий
16.03.2017
05:43:58
service - он и в Африке service
приложение, которое выполняет какие-то системные функции
будь то mssql service или web-service - сути дела это всё равно не изменит
отличия в деталях реализации и в месте хостирования
имхо

Анатолий
16.03.2017
05:45:03
Фреймворк говорик КАК запустить товй код. А библитека предоставляет свой код для вызова в твоем. Както так )

Старый
16.03.2017
05:46:19
лол, фреймворк = набор библиотек? ?
я длинее писал, эх, но вообще, фрецмворк это уже полностью готовая надстройка, а библиотека это и 0,00001 от фреймворка или даже от системы в целом

Arseniy
16.03.2017
05:47:30

Google

Старый
16.03.2017
05:47:42

Arseniy
16.03.2017
05:48:44

Старый
16.03.2017
05:50:17
а уже iptables фреймворк и надстройка над Netfilter

Arseniy
16.03.2017
05:51:02
покеж мне хоть один документ, где iptables называет себя framework

Старый
16.03.2017
05:52:11
когда его сделали, ещё этого слова не было

Arseniy
16.03.2017
05:52:24
ты же любишь задумываться над семантикой слов, какой перевод для framework?

Старый
16.03.2017
05:53:18
оденусь, выйду продолжим

Дмитрий
16.03.2017
05:53:23

Arseniy
16.03.2017
05:53:57
ну у нас тут задорнов от программирования

Дмитрий
16.03.2017
05:54:10
хрычи everywhere

Старый
16.03.2017
05:54:15
да я вообще сисадмин
просто приходится часто видить ужасы и их админить
а часто и в код к ним лезть

Arseniy
16.03.2017
05:56:07
ну чувак, ты деньги получаешь за это вот "приходится".
а мне в свою очередь приходится строчить тикеты на вашего брата "здравствуйте! прошу сделать это там и там. и еще вон то там и тут"
кстати
есть вот такой интересный вопрос, на который я всегда забываю свои ответы.
Каких примитивов вам не хватает в дотнете?
мне постоянно нужна очередь с приоритетами, чуть реже нужна конкурентная очередь с приоритетами, глобально нужна очередь с приоритетами и историей (это в бд)

Google

Андрюшка :D
16.03.2017
06:14:37
на первом курсе универа я задавался вопросом "почему в методе так сложно вернуть несколько значений разных типов". появился c# 7 tuple - вопросы отпали :D

Arseniy
16.03.2017
06:15:11
а через аут параметры чем неудобно было?
N лишних строк объявлений по кол-ву аут параметров?

Летучая
16.03.2017
06:16:08
Ну либо new Tuple<Тип1,...,ТипN>

Андрюшка :D
16.03.2017
06:16:12
мы тогда только начали писать, никаких аутов, ты чего :)

Arseniy
16.03.2017
06:16:27
тупл в жопу сразу, лучше бы они этого вообще не делали

Андрюшка :D
16.03.2017
06:17:14
почему?

Arseniy
16.03.2017
06:18:08
почему?
я про классы Tuple<T1,T2,..,TN>, а не про новые туплы-записи

Shaman
16.03.2017
06:18:38
Можно и массив вернуть.а ок. Вопрос про несколко разных типов

Arseniy
16.03.2017
06:19:20
ну да, только если у тебя разные типы элементов, то боксить и анбоксить, хуже родного Tuple

Shaman
16.03.2017
06:19:28
Ок, да.

Arseniy
16.03.2017
06:20:35
ну и вот зачем нужен тупл? предполагалось, что если тебе в каком-то маленьком скоупе надо вернуть кортеж, а новый тип делать лениво, то ты фигачишь этот родной класс и радуешься жизни.

Arseniy
16.03.2017
06:21:02
по факту, это нечитаемое говно, которое создает трафик в памяти
ну вот новые туплы-рекорды, вроде value-types, что хорошо. но что я видел в дизайн-доках - они мутабельные

Aleksey
16.03.2017
06:22:31
Почему WPF говно?

Андрюшка :D
16.03.2017
06:22:51

Arseniy
16.03.2017
06:23:21

Андрюшка :D
16.03.2017
06:23:35
понял. круто, надо будет разобраться :)

Arseniy
16.03.2017
06:24:30
то есть, если тебе надо чо-то интенсивно вычислять в цикле например, они не ударят по памяти, как Tuple<>
насколько опасна их мутабильнось, я пока не знаю

Google

Arseniy
16.03.2017
06:25:50
ладна, кому не хватало MinBy/MaxBy?

Ilya
16.03.2017
06:27:07
мне не хватает DistinctBy()

Старый
16.03.2017
06:28:10
А мне вот интересно, почему программисты подходят к коду одинаково не зависимо от задачи
Вот как можно делать сервис которому работать 24/7/365, взяв сервис которому работать 0,5 сек и умереть, вот когда вижу такое, хочется убить

Дмитрий
16.03.2017
06:32:14

Arseniy
16.03.2017
06:32:25
или например, чому у СемафорСлим есть WaitAsync, а у МануалРезетЭвентСлим нету????

Admin
ERROR: S client not available

Дмитрий
16.03.2017
06:36:09
вот так

Arseniy
16.03.2017
06:37:48
ну я так делаю какие-то сервисы

Anatoly
16.03.2017
06:38:34

Андрюшка :D
16.03.2017
06:39:01

Летучая
16.03.2017
06:39:39
Пиши увп

Старый
16.03.2017
06:39:43
вот так
А я потом думай, как его эксплуатировать

anton
16.03.2017
06:39:48

Oleg
16.03.2017
06:40:12

Алексей
16.03.2017
06:42:41
а где картинки?
или не будет ничего

Ilya
16.03.2017
06:43:29
Подскажите по TFS плиз. У меня на макбуке в виртуалке 10 винда. Прогаю там очень редко, когда не могу за десктоп сесть. Недавно туда поставил vs 17. Так вот вчера был как раз тот день, когда нужно было поработать. Вроде сделал достаточно, но как оказалось мои изменения нихрена не видны в Ожидающих, только пара файлов там. Когда я сохранял измения, выскакивало постоянно что-то типа Перезаписать, Сохранить как. Я перезаписать выбирал всегда. Есть какая возможность синхронизировать мою папку с серверной, чтобы изменения все-таки можно было зачекинить

Google

Arseniy
16.03.2017
06:44:25

Ilya
16.03.2017
06:45:09
ну до этого таких проблем не было, хотя я сейчас больше как ios developer и там да - git

Arseniy
16.03.2017
06:49:36
я просто половину жизни имел дело с тфс и еще по мелочи с svn и git.
но в какой-то момент не выдержал tfs и перекатился в git.
есть такая тула, называется tfs-git
для тебя локально это выглядит как гит, а потом ты можешь делать rcheckin еще какой-нить *checkin в tfs
это очень удобно, намного лучше tfs
кроме одного момента - если стулия поймет (а она понимает начиания с 2013), что у тебя гит,
то она начинает удалять привзязки к контролю версий в tfs (меняет .sln файл)
выглядит сложна, но это удобный флоу. лучше чем тфс

Ilya
16.03.2017
06:51:40
да хрен с ним. Я редко с tfs работаю, чтобы так заморачиваться. Мне бы просто зачекинить все что я на ноуте сделал и забыть

Arseniy
16.03.2017
06:51:48
ГЛАВНОЕ СКОПИРУЙ ВСЕ НАРАБОТКИ
ну я тебе сказал универсальный способ
я не могу разбираться, что пошло не так с трекингом файлов
есть примерно 100 разных ситуаций, когда тфс-контроль-версий ведет себя не так, как ты ожидаешь
если хочешь разбираться, то начни с "ворксейсов"
файл - система контроля версий или типо того, и там где-то есть вокрспейсы.
может, у тебя там бардак

Ilya
16.03.2017
06:57:09
я просто до этого снес vs15 и удалил папку вручную куда все мапилось, так как там была куча не нужных мне проектов

Arseniy
16.03.2017
06:57:31
нуу вот
у тебя битый воркспейс
найди в студии эту менюшку

Ilya
16.03.2017
06:58:24
а как его починить

Arseniy
16.03.2017
06:58:55
1. скопируй наработки в отдельную папку
Эта группа больше не существует