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

Страница 778 из 1888
Летучая
14.04.2017
15:27:46
Этот путь хорош, юзаю в своем пете

Оч удобно

Andrew
14.04.2017
15:28:05
Врапнуть короче объект а не наследовать)

пойду поправлю

Google
Mikhail
14.04.2017
15:31:04
Двачую этого господина
открыл жипэк, с лупой рассмотрел че там написано и тож теперь двачую походу

красивый способ весьма получился

Летучая
14.04.2017
15:35:42
Это райдер?

или что это

Райдер поддерживает работу с увп?

Andrew
14.04.2017
15:36:14
замарин студия

Летучая
14.04.2017
15:36:18
А

А зачем она нужна, если есть VS?

Andrew
14.04.2017
15:36:39
райдер пока сам себя толком не поддерживает

Летучая
14.04.2017
15:36:45
жалко (

Andrew
14.04.2017
15:38:04
А зачем она нужна, если есть VS?
был косяк со сборкой проекта, он тупо сломался и я проебал заказ, пробовал разные варианты, просто в воскресенье пришел апдейт на студию и я просрал деньги) короч решил замарин заказы больше не брать

Летучая
14.04.2017
15:40:16
:D

студия любит такое

Google
Летучая
14.04.2017
15:41:03
особенно 17

Andrew
14.04.2017
15:42:09
виндовая так-то збс, но у меня макось с виндой на одной машине, потому хер подключу иос сборку, по 17 пока нет фидбэка, она у меня тупо стоит, а мак версия еще не студия

Igor
14.04.2017
15:45:01
виндовая так-то збс, но у меня макось с виндой на одной машине, потому хер подключу иос сборку, по 17 пока нет фидбэка, она у меня тупо стоит, а мак версия еще не студия
Если тебе не надо дебажить каждую минут, то можно спокойно разрабатывать в Rider - это тот же R# (а вместо дебага юзать тесты).

Andrew
14.04.2017
15:53:28
Если тебе не надо дебажить каждую минут, то можно спокойно разрабатывать в Rider - это тот же R# (а вместо дебага юзать тесты).
на работе винда, юнетя и питнадцатая студия, там апгрейдить мешает размер системного ссд, надо шефа разматывать на апгрейд. А дома я последний раз писал в прод на дотнете в конце прошлого года, кастомный браузер поверх cefsharp, охренел от его бажности, будто штангу жопой перекусил, по большей части так под ведро пишу и иос изучаю

Andrew
14.04.2017
15:57:51
да я под ведро на жаве/котлине пишу, замарин сам никогда не заюзаю, я нэйтив тупо лучше знаю

Летучая
14.04.2017
15:58:23


А вы тоже так плотно код комментами покрываете?

Mikhail
14.04.2017
15:59:34
А вы тоже так плотно код комментами покрываете?
разумеется... еще на четырех разных языках их пишу русский, англицкий, санскрит и суахили

Andrew
14.04.2017
15:59:35
ну конечно же нет, что за глупые вопросы) как нэнси кстати? всё попробовать хочу, да некогда

Axm
14.04.2017
16:00:01
А вы тоже так плотно код комментами покрываете?
это нормально и правильно для интерфейсов

Летучая
14.04.2017
16:00:52
ваще ящитаю это для всего нормально и правильно

Andrew
14.04.2017
16:00:57
это нормально и правильно для интерфейсов
для фреймворков и сдк, которые написаны командами как конечный продукт

Летучая
14.04.2017
16:01:00
ибо забываю чо я писал год назад

Axm
14.04.2017
16:01:23
для фреймворков и сдк, которые написаны командами как конечный продукт
потом ты уйдешь, а твои коллеги будут разбираться, что такое dynamic model

Летучая
14.04.2017
16:01:25
и особенно когда в проекте за 100 классов

и сложная навигация

Andrew
14.04.2017
16:02:13
я в целом пишу коменты, нинада, просто не так красиво

Axm
14.04.2017
16:02:29
так это и не комменты, а xml-документация

она сама генерится, тебе надо только описание заполнить

Google
Andrew
14.04.2017
16:03:21
я не стал уточнять прост

ну и алгоритмы объясняю, если неочевидно

потом ты уйдешь, а твои коллеги будут разбираться, что такое dynamic model
кстати ни разу не юзал dynamic в своём коде, стоит начинать?

Mikhail
14.04.2017
16:07:23
Конечно

Axm
14.04.2017
16:07:28
Летучая
14.04.2017
16:08:37
Сегодня тож думал про динамики есть 3 класса они в либе они имеют одинаковое поле N но они не наследуются от одного интерфейса и кроме этого поля не имеют ничего общего

кроме динамика в голову особо не пришло как обратиться к такому полю

в генерике

Летучая
14.04.2017
16:10:19
а какой способ элегантнее/быстрее?

Mikhail
14.04.2017
16:10:39
Быстрее по скорости?

Летучая
14.04.2017
16:10:42
+

Mikhail
14.04.2017
16:11:34
Думаю динамик. Рефлексия медленная, а динамик если я правильно понимаю просто обжект с более высоким доверием к разрабу?

По элегантности - имхо оба так себе

Axm
14.04.2017
16:12:26
а просто написать switch..case с условиями is BlaBla?

седьмой шарп позволяет

Летучая
14.04.2017
16:13:06
счас для каждого такого класса отдельный метод

Axm
14.04.2017
16:13:14
потому что малейшее изменение в библиотеке и твой динамик по пизде пойдет

Летучая
14.04.2017
16:13:15
со схожей структурой

Axm
14.04.2017
16:13:18
в рантайме

Google
Летучая
14.04.2017
16:14:19
Сложное решение

Axm
14.04.2017
16:15:50
public void GetProperty(object o) { switch (o) { case o is BlaBla1 bla1: bla1.Property1; break; case o is BlaBla2 bla2: bla2.Property1; break; } }

Летучая
14.04.2017
16:20:33
Аааааа

блин

так вот что ты имел ввиду. спасибо! :3

Ilya
14.04.2017
16:33:49
каменты должны быть полезны, нафига писать в каментах тоже самое что и в названии метода?

я про RenderView

Axm
14.04.2017
16:37:59
будет некрасиво, если у одного метода есть комменты, а у другого нет

Летучая
14.04.2017
16:38:59
Зелёный цвет успокаивает

A
14.04.2017
16:44:40
тут большая часть комментов автогенерированная

Ghostdoc тулза называется

Mikhail
14.04.2017
17:11:38
Еще todo refactor огонь

Artem
14.04.2017
17:30:10
Hi. Есть система на Джаве и система на шарпе. Нужно сделать расширение шарповой системы, чтобы вполнять логику: частично меняем данные в системе, а частично вызов сервиса на джава системе. Какой сервис должны дать нам джависты: Soap, Rest или обычный вею апи джсонками. Нужна ли транзакционность. Я им сказал пилить рест апи. Это я поспешил?

Gid
14.04.2017
17:30:27
Нет

Рест то что нужно

Всё правильно сказал

Google
Artem
14.04.2017
17:36:47
иногда нужна. Как делают в рамках рест сервисов?

Я у себя сохраняю и шлется куча хттп запросов по рест. а в середине отвалилось.

можно конечно историю операций хранить и обратныеиоперации слать при отвале.

если не джава - заюзал вцф.

Mikhail
14.04.2017
17:45:55
какой тулзой можно посмотреть, что запросы из браузера идут по одному сокету. Экспериментирую с хедером Keep-Alive и IIS

может в Fiddler2 есть какая то опция?

Vitaly
14.04.2017
18:15:08
Есть библиотека для работы с архивами?

Alexander
14.04.2017
18:37:36
кто-нибудь бота для телеграмм писал?

Летучая
14.04.2017
18:42:57
Есть библиотека для работы с архивами?
С какими? https://msdn.microsoft.com/ru-ru/library/system.io.compression.zipfile(v=vs.110).aspx есть системное зиповое

Alexander
14.04.2017
18:44:19
много кто
сделал по уроку https://www.youtube.com/watch?v=iOFQ8CyF6wk

но тут бот понимает команды только если ему пишешь /hello @mybot

Alexander
14.04.2017
18:45:16
не пойму, как сделать, чтоб просто /hello обрабатывал

Летучая
14.04.2017
18:45:28
Если ты это пишешь в чате, то надо у ботфазера запросить права на чтение >всех< сообщений в чате

а не только адресованных чз @ботнейм

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

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