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

Страница 414 из 1888
Vlad
23.02.2017
19:29:47
там вроде нужно буфер обновить
спасибо, не очень понял конечн, погуглю.

yegorf1
23.02.2017
19:30:27
System.Drawing.SolidBrush myBrush = new System.Drawing.SolidBrush(System.Drawing.Color.Red); System.Drawing.Graphics formGraphics; formGraphics = this.CreateGraphics(); formGraphics.FillEllipse(myBrush, new Rectangle(0, 0, 200, 300)); myBrush.Dispose(); formGraphics.Dispose();

Вот еще чувак гуглить не умеет

https://msdn.microsoft.com/en-us/library/h34kh0x2(v=vs.110).aspx

Google
Alex
23.02.2017
19:30:47
я искал "ccharpchat telegram" и "чаты IT"

yegorf1
23.02.2017
19:31:02
> ccharp

В этом чате есть опция линчевания?

Alex
23.02.2017
19:31:59
пздц(( прибухнул просто

anton
23.02.2017
19:34:49
сикхарп!

yegorf1
23.02.2017
19:35:11
seak harp



Slava
23.02.2017
19:40:13
сикхарп!
на зигование похоже =)

? Райзя ?
23.02.2017
19:41:36
хы

anton
23.02.2017
19:45:46
на зигование похоже =)
ага, что то есть.. а Райзя - это Reise, Reise из песенки рамштайна @sergey_chanaev у нас в Германии кружок однако интересный у нас тут ;)

? Райзя ?
23.02.2017
19:47:04
а если представить буквы твоего имени с индейской системой исчисления, то выйдет 1488!

совпадение? не думаю

Noir
23.02.2017
20:00:24
добрый вечер! Кто нибудь Google.Protobuf использовал?

Google
anton
23.02.2017
20:02:11
использовал

Noir
23.02.2017
20:06:37
Как его пакеты разделять при передаче через TCP?

anton
23.02.2017
20:09:13
так же как и любые другие пакеты

Noir
23.02.2017
20:12:12
Я просто думал что там есть какойто метод который сам разделяет по заголовку. такая штука вот не работает: NetworkStream networkStream = clientSocket.GetStream(); CodedInputStream cod = new CodedInputStream(networkStream); MyPacket receivedPacket = MyPacket.Parser.ParseFrom(cod);

anton
23.02.2017
20:16:25
а, сорри, напутал я тебе слегка если у тебя protobuf-net от Марка Гравела, там есть DeserializeWithLengthPrefix - вот я его юзал

https://github.com/mgravell/protobuf-net/issues/135 вот отсюда примерно понятно как

Noir
23.02.2017
20:17:42
я просто юзаю вот эту вот штуку: https://developers.google.com/protocol-buffers/docs/csharptutorial

anton
23.02.2017
20:17:54
ну либо payload протобафа паковать в какой-то пакет, его префиксить размером и уже известный размер байт разматывать

гугл реализацию не трогал к сожалению.. мы на 2-ом протобафе, ибо под ембеддед девайсы на чистом си с 3-ей версией всё плохо

Noir
23.02.2017
20:19:14
понятно

anton
23.02.2017
20:25:00
хм, что то там в гугл группах Скит про CodedInputStream говорит..

https://groups.google.com/forum/#!topic/protobuf/U_lr8TycsWM

Noir
23.02.2017
20:25:52
да это как раз я и пытался повторить

но чот что с Flush что без него не работает

Интересно зачем тогда вообще нужны эти CodedInputStream/CodedOutputStream

Все заработало: просто при передачи надо юзать packet.WriteDelimitedTo(networkStream), а при приееме соответсвенно MyPacket returnPacket = MyPacket.Parser.ParseDelimitedFrom(serverNetworkStream);

никакие Flush и CodedOutputStream не нужны

anton
23.02.2017
21:18:39
о, прикольно

ну собственно похоже они просто размер данных гонят перед данными, оттуда знают когда получили целое тело и когда можно десериализовывать

Ramil
24.02.2017
06:00:16


Google
Ramil
24.02.2017
06:01:16
не отвечайте, как обычно написал в чат и понял сам

Slava
24.02.2017
06:31:03
хей, ребят, в вижуале есть визуализация таблиц баз данных и возможность взаимодействовать, аля как в асцессе?

Му
24.02.2017
07:02:04
Что значит как в асцессе?

Редактор табличек есть

Slava
24.02.2017
07:04:54
ну типо er диаграммы

yegorf1
24.02.2017
07:54:04
Комментарии кириллицой Ууу

Ramil
24.02.2017
07:55:18
что изменится, если все будет на английском? код быстрее начнет работать?

yegorf1
24.02.2017
07:55:45
Тебя не будут считать джуном

Очевидно, что это необязательно, но на тебя будут смотреть как на невежу

Sergey
24.02.2017
07:57:24
что изменится, если все будет на английском? код быстрее начнет работать?
У меня, после того, как я перешел на английский - стена напротив монитора замироточила и аппетит повысился.

Ramil
24.02.2017
07:58:19
yegorf1
24.02.2017
07:59:08
По такому аргументу можно писать быдлокод, ведь его никто не увидит

Это плохой тон короче

Sergey
24.02.2017
07:59:48
Вкусовщина, на самом деле

yegorf1
24.02.2017
07:59:57
Ну мб

Меня отец с детства по рукам бил за такое

Я вот и агрюсь

Ramil
24.02.2017
08:00:27
помогите Маше найти ошибки в коде

using System; namespace Less01_task05 { class Program { public static void Main() { MyClass myClass = new MyClass(); Console.WriteLine(myClass.x); } } class MyClass { int x; public int X { get { return x; } } public MyClass(int x) { this.x = x; } } }

Google
Sergey
24.02.2017
08:00:43
Если один разраб или/и не мультинациональная команда, то пофиг на каком коменты

yegorf1
24.02.2017
08:01:09
Ты вызываешь конструктор которого нет

Ramil
24.02.2017
08:03:35
должно работать, так?

yegorf1
24.02.2017
08:03:46
Эээ

Admin
ERROR: S client not available

yegorf1
24.02.2017
08:03:47
Нет

А

Да

Ramil
24.02.2017
08:03:59
опциональнеый параметр

yegorf1
24.02.2017
08:04:07
Да да, я понял

Ramil
24.02.2017
08:04:43
п.ц просто, любая ide же скажет в чем ошибка
это понятно. для меня код легкий, но тренажер ITVDN не принимает ответ. хотел тут разные варианты посмотреть, кто как напишет

там видимо нужно 100% соответствие для принятия ответа

Pichugin
24.02.2017
08:41:09
Кто-нибудь знает аналог сайта zona.mobi на где все на Eng?

yegorf1
24.02.2017
09:22:11




static забыл

Max
24.02.2017
10:05:18
господа, есть dotnet core и задача хранить журналы внутренних событий приложения в mongodb. До этого был опыт только с журналированием в EventLog Windows. Сейчас в asp.net core вижу ILoggerFactory, может кто-то уже пробовал его подключить к mongodb? Примерно в какую сторону стоит посмотреть?

Google
Sergey
24.02.2017
10:51:00
Нлог вообще довольно универсален. Такой же мастхев, как и ньютонсофт.жсон

Slava
24.02.2017
10:55:38
а для nlog есть какая-то штука для просмотра в браузере?

Sergey
24.02.2017
11:00:22
а для nlog есть какая-то штука для просмотра в браузере?
Просмотра чего? Нлог только пишет/шлет логи

Slava
24.02.2017
11:00:48
грубо говоря, задача в хранении логов с нескольких серверов и удобный просмотр. Вопрос. Чем смотреть и куда слать? Что использовать?

Max
24.02.2017
11:05:46
грубо говоря, задача в хранении логов с нескольких серверов и удобный просмотр. Вопрос. Чем смотреть и куда слать? Что использовать?
graylog2/kibana пишут. Но если бегло посмотреть - что-то они громоздкие (нужны java + elasticsearch) какие-то, хоть и высокопроизводительные.

graylog2 вообще странноват - хранит конфигурации в MongoDB, а сами записи в elasticsearch. На широкую ногу, короче. Видимо для всяких энтерпрайз решений с кластеризацией и кучей нод

Sergey
24.02.2017
11:28:26
грубо говоря, задача в хранении логов с нескольких серверов и удобный просмотр. Вопрос. Чем смотреть и куда слать? Что использовать?
Вот и мы в последнее время озадачились этим. Тут в чяти посоветовали ELK стек. Вот смотрим пока

Slava
24.02.2017
11:32:34
Вот и мы в последнее время озадачились этим. Тут в чяти посоветовали ELK стек. Вот смотрим пока
на одной из работ у джавистов zabbix был. вот думаю его может использовать. Но пока не искал пути решения и есть ли либы для C#

? Райзя ?
24.02.2017
11:34:51
я слышал можно джаву в си шарп проекте использовать как-то

Pichugin
24.02.2017
11:38:43
Можно использовать что угодно вместе, общаясь через посредника - WCF, WEB API.

Slava
24.02.2017
11:40:33
я слышал можно джаву в си шарп проекте использовать как-то
видел очень давно (лет 10, или даже больше) тулзы для перегонки джавы в шарп. Что-то даже работало. На xamarin сделали биндинг нативных либ для айоси и джавы. Грубо говоря этот биндинг делает врапперы для нативных либ на джаве под андроид и на obj-c для ios

Andrew
24.02.2017
11:44:46
я слышал можно джаву в си шарп проекте использовать как-то
На Rider IDE посмотри, вот где натуральный "we need to go deeper"

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

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