
Friedrich
29.06.2017
15:03:15
Но ты-то сейчас, наверное, с ФЗ-54 маешься, да?

Vasily
29.06.2017
15:03:20
Ну вот почему второй провайдер, с которым я интегрировался- вменяемый, а атол- такое?
Да, маюсь

Friedrich
29.06.2017
15:03:53
А у тебя с одного и того же устройства разнокалиберные кодировки? Или у тебя парк разных девайсов?

Google

Vasily
29.06.2017
15:10:16
Это http api
Для онлайн фискализации

Friedrich
29.06.2017
15:11:07
Ох, то есть они с API такое присылают?
Ёпта, пиздос.

Artemko
29.06.2017
15:11:14

Vasily
29.06.2017
15:11:58
Это скорее как на глазок определить

Friedrich
29.06.2017
15:12:35
Да.

Artemko
29.06.2017
15:14:27
если в строке есть якорные точки типа разделителей или фикс полей, аналогично портишь ей кодировку и ищешь байты в этих позициях
короче алгоритм эвристический, общее решение тут мало подходит

Nikita
29.06.2017
15:28:51
вообще народ тупо перебирает
и смотрит, получилось ли на выходе что-то читаемое

Friedrich
29.06.2017
15:30:21
"Читаемое" — очень растяжимое понятие.

Google

Friedrich
29.06.2017
15:30:33
В чеках я зачастую ни одного читаемого слова не вижу, например :)

Vlad
29.06.2017
15:43:30
Словарь кракозябр и искать их

Vasily
29.06.2017
15:58:45
Ну тут скорее проще атолу вломить с административных позиций

Friedrich
29.06.2017
15:59:40
Попробуй.

Nikita
29.06.2017
16:07:39
оу
оу
там .NET Core 2.0
второй превью выкатили

Friedrich
29.06.2017
16:07:56
Да.
В нём можно референсить обычные DLL. В первом нельзя было?

Nikita
29.06.2017
16:09:04
референсить всегда можно было
цепляешь PackageTargetFallback и поехал

Friedrich
29.06.2017
16:09:15
Дак не работало ж ни хрена потом.

Nikita
29.06.2017
16:09:21
так и сейчас не работает
TypeLoadException/MissingMethodException на каждом шагу
https://i.imgur.com/Lymj66g.png

Friedrich
29.06.2017
16:09:50
Ну, там-то оно вообще System.Object не могло найти.

Nikita
29.06.2017
16:09:52
радует

Friedrich
29.06.2017
16:09:54
А щас только типы и методы.

Nikita
29.06.2017
16:09:55
раааадууууееет

Google

Friedrich
29.06.2017
16:10:08
Линукс и убунту
Это у них универсальный какой-то пакет для линуксов?
А то я долбанулся в nixos это собирать. И не только я, нас там было трое человек и все долбанутые.

Nikita
29.06.2017
16:12:03
>nixos
>все долбанутые

Friedrich
29.06.2017
16:12:29
А чо, хорошая система для продакшена.

Nikita
29.06.2017
16:12:35
там есть типа портабельный tar.gz с бинарями подо всё подряд

Friedrich
29.06.2017
16:12:39
Я её устанавливаю везде, и никто потом ничо не может сделать

Nikita
29.06.2017
16:12:45
и нормальная человеческая APT-репа для убунты

Friedrich
29.06.2017
16:13:07
О, а под солярку есть?
Блин, опять щас решат, что я долбанутый :(

Nikita
29.06.2017
16:14:35
в этом давно никто не сомневается

Friedrich
29.06.2017
16:14:51
???

Artem
29.06.2017
16:16:42

Andrew
29.06.2017
16:17:41
Даешь slax

Friedrich
29.06.2017
16:22:59

Alan
29.06.2017
16:48:04
маленький вопрос - static нужно юзать тогда, когда для использования метода/переменной мне не нужен новый объект? а то читаю и не понимаю для чего это вдруг

Роман
29.06.2017
16:48:31

Alan
29.06.2017
16:48:53
ок тогда, а то сижу туплю уже полчаса с этой темой

Анатолий
29.06.2017
16:54:15

Google

Анатолий
29.06.2017
16:55:20
Или, к примеру, можно объявить в классе публичный статический метод Create(), который, в процессе выполнения вызывает приватный конструктор класса и возвращает полученый экземпляр класса.
Так, кстати, синглотны работают.

Artemko
29.06.2017
16:58:54
статические методы либо не используют состояние, либо используют статическое состояние. статическое состояние - то, которое разделяют все объекты класса
с русской терминологией знаком плохо, статические в смысле static
и да, статические методы в общем случае быстрее, чем методы экземпляра

Анатолий
29.06.2017
17:01:33
Если я правильно помно, то при обращении к любому типу (за исключением структур) для него в куче формируется экземпляр спецкласса, который типа один на всю кучу (для типа), он содержит статические методы, свойства и поля и существует в течении всего жизненного цикла кучи.

Artemko
29.06.2017
17:01:35
об этом есть у Рихтера

Alan
29.06.2017
17:03:45
хоспаде, как же эти static удобно) повыпиливал штук 20 ненужных экземпляров ток что) Видимо параллельно писать программку не закончив ООП было не лучшей идеей?

Admin
ERROR: S client not available

Alan
29.06.2017
17:04:19
а за singletone отдельное спасибо, только начал паттерны проектирования

Artemko
29.06.2017
17:04:21
все правильно сделал

Denis
29.06.2017
17:04:35
Dctv ghbdtn
всем привет

Blue Screen of Death
29.06.2017
17:04:53
Сейчас человек начнет программировать в процедурном стиле

Artemko
29.06.2017
17:04:54
ооп - это не серебрянная пуля, и не единственно правильный метод проектирования

Denis
29.06.2017
17:04:57
кто работал с excel?

Анатолий
29.06.2017
17:05:10

Denis
29.06.2017
17:05:19
интересует создание шаблона и его обработка через модель данных

Artemko
29.06.2017
17:05:45

Анатолий
29.06.2017
17:09:54
Вот, у меня появился первый конкретный вопрос по Akka.net:
Насколько безопасно использовать Akka-Remoting как клиент-серверный протокол (при том, что от клиента я могу ожидать любых пакостей)?

Google

Artemko
29.06.2017
17:12:12
заходишь в гитхаб акка.нет, ищешь тикеты с тегом remoting, читаешь, плачешь, решаешь
обычно "ожидать любых пакостей" == "общее решение не подходит"

Анатолий
29.06.2017
17:21:47

Gid
29.06.2017
17:22:30
Есть на кор
Можно все быстро и удобно сделать

Denis
29.06.2017
17:24:28
EPPlus
можно из модели сразу выгружать?

Gid
29.06.2017
17:24:34
Прям из кода
По сетке
Или по названию ячейки

Hell
29.06.2017
17:34:20

Alan
29.06.2017
17:36:47
возможно ли вкратце пояснить, что такое generic? Читаю MSDN и ничего не понятно. Лишь очень много "<...>".

alix
29.06.2017
17:37:46
даже монады можно делать

Роман
29.06.2017
17:41:06

Анатолий
29.06.2017
17:41:24

Alan
29.06.2017
17:44:42
Хех, видимо мне рано ещё об этом задумываться)? Всё равно абсолютно ничего не понял, думаю проще уже всё равно не скажешь. впринципе на MSDN написано то же самое, но очень растянуто. Как писал Мураками: "если что-то не понятно сразу, то и объяснять бесполезно"

Anatoly
29.06.2017
17:47:33
bool Compare(int first, int second)
{
return first > second;
}
bool Compare(float first, float second)
{
return first > second;
}
bool Compare<T>(T first, T second)
{
return first > second;
}
А если на примере?
Эта группа больше не существует