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

Страница 449 из 1888
Andrew
01.03.2017
12:00:31
Нет, все там теперь на okhttp и ретрофите, кто в теме

Файлстрим неверное лучше подойдет, надо спеки глянуть

Nikita
01.03.2017
12:15:25
а ничего что IO.Stream - это абстрактный класс?

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

Google
Vadim
01.03.2017
12:15:45
Ввод/вывод сам по себе асинхронный, не понятно какую проблему ты решаешь. FileStream - конкретная реализация Stream.

anton
01.03.2017
12:27:27
ну у меня нет задачи юзать эту поделку ;) поэтому не буду PR кидать там на самом деле не сложно это изменить. 5 минут.. но лень

Ilya
01.03.2017
12:28:22
какого рода эвенты тебе нужны?

Vinc
01.03.2017
12:28:53
Клнсольному приложению могут передаваться в качестве аргумента(ов) маска файлов: ab*.xml *.txt Как это сделать? Введь каждый аргумент передаю строковым массивом и проверяю наличие каждого файла на наличие, а файлов ab*.xml и *.txt ведь нет

Andrew
01.03.2017
12:28:53
спеки они глядеть собрались
Вот видишь, а я на память где-то на улице сказать не могу, и без доки бы наврал

Vinc
01.03.2017
12:29:48
Vinc
01.03.2017
12:30:39
* - это любой символ
В баше, в цмд или бат файле да, но не в string[] args

Google
Vinc
01.03.2017
12:31:49
Его можно связать с маской?

Ivan
01.03.2017
12:31:56
падало на моменте при считывании стрима методом ReadToEnd... заменил на ReadLine в While - перестало падать) только вот на выходе фигня какая-то дешифруется.. буду дальше копать...

Andrew
01.03.2017
12:32:29
Его можно связать с маской?
Я даже не помню есть ли он, всегда можно траверс по списку файла в дире сделать

Andrew
01.03.2017
12:33:10
И startswith endswith и contains спасут

Ivan
01.03.2017
12:33:14
Ilya
01.03.2017
12:33:42
FileStream
код запостить?

Ivan
01.03.2017
12:34:30
А как код выложить сюда, что бы он отформатирован был?

Andrew
01.03.2017
12:35:37
Лучше гист

тильды)) code
Не эти апострофы

Наклонные

`

Axm
01.03.2017
12:36:38
http://pastebin.com/1R67kEfY вот, например
твоя копипаста протухла, скинь еще раз, плес

Google
Axm
01.03.2017
12:37:03
Vinc
01.03.2017
12:37:13
Вечером

Andrew
01.03.2017
12:37:34
Да gist юзайте?

Axm
01.03.2017
12:38:15
Вечером
ок, жду

Да gist юзайте?
почему гист? он же вроде чтобы шарить куски кода, а не рандомные протухающие копипасты?

Axm
01.03.2017
13:00:47
Pastebin.com/ilqvbmxn
и код тот свой скинь еще, чтобы я задачу понял

Vinc
01.03.2017
13:01:47
Axm
01.03.2017
13:03:33
Github negator92 check Сорь
нашел. на 512 мб RAM должно работать?

Vinc
01.03.2017
13:10:22
нашел. на 512 мб RAM должно работать?
Да, а файл может быть гигами

нашел. на 512 мб RAM должно работать?
Xmlreader заготовка как раз. В check зарелизить надо, чтоб в была проверка на наличие памяти и в зависимости от свободной RAM и размера файла использовался либо xpath, либо xmlreader

Vinc
01.03.2017
13:15:27
Ну и предстоит научиться в классы, научиться получать по маске файлы и пр.

Axm
01.03.2017
13:18:06
нашел наконец. вот, к примеру, код который мы давали ревьюить на собеседовании. с листика, естественно, без подсказок IDE. https://paste.ee/p/O2kxW

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

Sergey
01.03.2017
13:25:56
@pretoogjes вот это добавь :)

1) var x = i+++i+i+++i+++i+i+i+++i; 2) var x = i+++++i+i+++i+++i+i+i+++i;

anton
01.03.2017
13:28:56
1) var x = i+++i+i+++i+++i+i+i+++i; 2) var x = i+++++i+i+++i+++i+i+i+++i;
слмшком легко надо ввести переменные l и I

ну и еще пару операций | ;)

Google
Владимир
01.03.2017
13:31:48
Хм.. i++ + i + i++ + i++ + i + i + i++ + i или i + ++i + i + ++i + ++i + i + i + ++i ?

Axm
01.03.2017
13:32:14
я думаю, там по приоритету операций парсится, т.е. ++ будет первее, чем +

Nikolay
01.03.2017
13:33:19
var x = I+++I++|++I+++I++|++I

:D

Vasily
01.03.2017
13:34:00
Код, канеш, состоит из граблей чуть менее, чем полностью

Sergey
01.03.2017
13:34:35
слмшком легко надо ввести переменные l и I
Ну я там не весь дискач форварднул

Ilya
01.03.2017
13:34:52
Господа, ни у кого нет ссылки на чат разработчиков на си плюсах?

Admin
ERROR: S client not available

Му
01.03.2017
13:34:54
1) var x = i+++i+i+++i+++i+i+i+++i; 2) var x = i+++++i+i+++i+++i+i+i+++i;
спасибо, будет очень полезно нам в продакшене, пойду внедрю

Axm
01.03.2017
13:35:16
чтобы чувак все что смог объяснил, почему так, а не так

Aleksey
01.03.2017
13:36:51
меня смутило, почему мужик только слушает, а баба только говорит, это поведение - часть интерфейса человек же

Vasily
01.03.2017
13:38:21
Ну там более базовые вещи неверные :)

public void Speak(out string manName) => Console.WriteLine($"{Name} speaking to {manName}."); - доставляет, конечно

Axm
01.03.2017
13:39:28
ну там много больше проблем, я старался наговнокодить

Vasily
01.03.2017
13:39:59
Самое прикольное, что там работающих строк в разы меньше, чем неработающих

Axm
01.03.2017
13:40:17
Aleksey
01.03.2017
13:40:26
а, вы про синтаксис

Vasily
01.03.2017
13:40:43
Ну там не только синтаксис

Google
Axm
01.03.2017
13:40:55
не только, там в целом написано максимально далеко от правильного кода

Vasily
01.03.2017
13:41:03
Надо будет прям себе прикопать, на собеседованиях джунам давать

Axm
01.03.2017
13:41:23
даже если исправить синтаксис и скомпилить, оно все равно не будет работать так, как ты ожидаешь

Vasily
01.03.2017
13:41:28
for (int i = 0; i < 100; i++) { Thread t = new Thread(() => counter++); t.Start(); }

Шедевр

Я аж не возьмусь результат предсказать

Axm
01.03.2017
13:42:11
в этом и суть)

Vasily
01.03.2017
13:42:41
string Name { set; }

Няшно

Aleksey
01.03.2017
13:43:01
сейчас бы 100 тредов стартануть

Vasily
01.03.2017
13:43:15
Да хоть сколько

Axm
01.03.2017
13:43:18
Я аж не возьмусь результат предсказать
тут вчера Рамиль устраивал похожие гонки

Sergey
01.03.2017
13:43:37
string Name { set; }
Там и инициализация в конструкторе хороша

Axm
01.03.2017
13:43:40
string Name { set; }
это, кстати, будет работать нормально и даже можно применить в MVVM

Ilya
01.03.2017
13:43:40
А это вообще норм на собеседовании на бумажек код писать?

Aleksey
01.03.2017
13:43:57
даже если исправить синтаксис и скомпилить, оно все равно не будет работать так, как ты ожидаешь
просто не понимаю, что оценивается, либо скилл проверки синтаксиса, либо память конструкций некоторых , либо логичность чего-либо

Axm
01.03.2017
13:43:58
мы не просили никогда код писать

Vasily
01.03.2017
13:44:18
Там в паре мест того

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

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