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

Страница 1293 из 1888
Андрей
22.06.2017
08:27:25
appConfig

Павел
22.06.2017
08:29:06
Народ, что збс юзать для парсинга html ? желательно чтоб быстро работало. IndexOf задолбал?

Андрей
22.06.2017
08:30:02
а есть либа какая то

Google
Ilya
22.06.2017
08:30:17
сложный ведь вопрос

Андрей
22.06.2017
08:30:30
https://ru.stackoverflow.com/questions/420354/%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D1%81%D0%BF%D0%B0%D1%80%D1%81%D0%B8%D1%82%D1%8C-html-%D0%B2-net

Павел
22.06.2017
08:30:37
Интересно мнение експертов, епт

Андрей
22.06.2017
08:31:17
я такое дрочево один раз делал - не помню что юзал, но была какая то либа

Timur
22.06.2017
08:31:31
я пользовал htmlDocument

Ilya
22.06.2017
08:31:55
https://anglesharp.github.io/ http://html-agility-pack.net

Denger76
22.06.2017
08:32:12
как программа должна понимать, что нужно insert into или update использовать? Делать пробное выборку из таблицы?
Женя, ты на чем пишешь, в шарпах? Если да, то linq или Entity запрос может тебе понятнее будет, чем в синтаксисе сиквела?

Павел
22.06.2017
08:32:52
Сяб??

Vyacheslav
22.06.2017
08:33:29
Женя
22.06.2017
08:33:32
Женя, ты на чем пишешь, в шарпах? Если да, то linq или Entity запрос может тебе понятнее будет, чем в синтаксисе сиквела?
мне база данных нужна, для хранения информации о звонках, я хочу и настройки программы тоже в базе хранить, чтобы не возится с кучей XML файлов конфигов

Zymlex
22.06.2017
08:34:10
https://anglesharp.github.io/ http://html-agility-pack.net
есть ли норм wiki, по anglesharp?

Vyacheslav
22.06.2017
08:35:27
есть ли норм wiki, по anglesharp?
https://github.com/AngleSharp/AngleSharp/wiki

Google
Женя
22.06.2017
08:35:39
Ilya
22.06.2017
08:36:03
есть ли норм wiki, по anglesharp?
http://html-agility-pack.net/tutorials

Denger76
22.06.2017
08:36:03
да, базу чем планируешь пополнять?

Женя
22.06.2017
08:36:26
Ilya
22.06.2017
08:36:38
есть ли норм wiki, по anglesharp?
https://github.com/AngleSharp/AngleSharp/wiki

Женя
22.06.2017
08:36:52
да, базу чем планируешь пополнять?
у меня шарповое приложение и база на sqllite

Denger76
22.06.2017
08:37:10
Женя
22.06.2017
08:37:15
да

Blue Screen of Death
22.06.2017
08:37:33
Вы ещё не пользуетесь litedb? Тогда мы идем к вам!

Denger76
22.06.2017
08:37:39
Ну а доступ к бидэ через что сделала?

Женя
22.06.2017
08:37:42
виндовс служба + клиент к ней на WinForms

Ну а доступ к бидэ через что сделала?
служба работает в фоновом режиме и пишет информацию о входящих звонках в базу данных, к службе подключается клиент и по REST API получает информацию из базы о том кто звонил

litedb
что такое NOSQL база?

Ilya
22.06.2017
08:40:36
об этом можешь не думать

Женя
22.06.2017
08:40:49
там нет SQL?

Павел
22.06.2017
08:41:23
да, но если их править не надо, можно же и в бд
Если их править не нада то можно и в константу вбить

Denger76
22.06.2017
08:41:32
там нет SQL?
Тебе же не большой объём БД нужен?

Ilya
22.06.2017
08:41:49
там просто сделаешь var db = new LiteDb("D:\db.db"); var collection = db.Collection<Entiti?); var item = collection.Find(x => x.Id == 1);

примерно так

Google
Timur
22.06.2017
08:42:25
Я в итоге писал самопал на OpenXML
Вот подозреваю, что придется писать, ага

Ilya
22.06.2017
08:42:52
using (var db = new LiteDatabase(_dbPath)) { var collection = db.GetCollection<Offer>(); return collection.FindOne(x => x.Id == id); }

вот

Женя
22.06.2017
08:43:11
Тебе же не большой объём БД нужен?
теоретически до 1500 звонков в сутки по одному каналу, и до 60 каналов в одном устройстве с которого пишется информация, и до 10 физических устройств на одной машине

Vlad
22.06.2017
08:43:35
Вот подозреваю, что придется писать, ага
чтобы курнуть, как там xml выглядит и как на c# писать, порефлекти шаблоны docx через productivity tool

Ilya
22.06.2017
08:44:12
либо создавать каждый день новый файл

Женя
22.06.2017
08:44:13
файловая не потянет скорее всего
в sqllite написано что она может быть размером до 32 терабайт

Timur
22.06.2017
08:44:33
чтобы курнуть, как там xml выглядит и как на c# писать, порефлекти шаблоны docx через productivity tool
да, в курсе. я как-то попадал на ситуацию со сменой схем в пререлизе офиса, приходилось парсить доки

Женя
22.06.2017
08:45:10
А срок хранения данных?
сложно сказать, 6 месяцев как минимум

Vlad
22.06.2017
08:45:13
new Paragraph(new ParagraphProperties(), new Run(new Text()))

Denger76
22.06.2017
08:45:42
Gleb
22.06.2017
08:46:14
хеллоу гайз

Timur
22.06.2017
08:46:15
вы задрали девочку на тёмную сторону сманивать. пусть на скуле сидит!

Женя
22.06.2017
08:46:16
в старой версии программы база вообще на Acess была и ее хватало

Gid
22.06.2017
08:46:25
Denger76
22.06.2017
08:46:26
SQLExpress или Дшеу

Gleb
22.06.2017
08:46:33
кто пользуется ажуром и хотел бы на митапе рассказать?

Google
Gleb
22.06.2017
08:46:49
или хотя бы придти

Женя
22.06.2017
08:47:02
Напомни, зачем тебе скллайт?
простота установки, отсуствие необходимости настраивать сервер бд

Blue Screen of Death
22.06.2017
08:47:12
LiteDB ?

Gid
22.06.2017
08:47:27
То есть мсскл далее далее нажать это сложно ?

Женя
22.06.2017
08:48:24
да желательно чтобы БД была файловой, лишнее усложнение только во вред

Vlad
22.06.2017
08:48:25
постгрес в докере one-line'ром ставится так-то

Admin
ERROR: S client not available

Denger76
22.06.2017
08:48:47
простота установки, отсуствие необходимости настраивать сервер бд
Да и тебе выше Илья показал как запрос делать, через Entity подключай, там все просто

Timur
22.06.2017
08:49:11
зашибись народ в крайность кидает - от носкл до мсскл

Blue Screen of Death
22.06.2017
08:49:15
900 000 записей в сутки - это много для файловой бд

Особенно, если их нужно будет извлекать часто

Denger76
22.06.2017
08:49:44
Gid
22.06.2017
08:50:03
Блять, да какие носкл, человек не осилил поставить мсскл. Надо ещё докеров насоветовать, да, вот будет зашибись.

Denger76
22.06.2017
08:50:10
Подключить легко + юзать тоже

Ilya
22.06.2017
08:50:12
кароч

Timur
22.06.2017
08:50:16
в ажур сразу! ажур!

Ilya
22.06.2017
08:50:28
сча топ задвину

Denger76
22.06.2017
08:50:34
Не нужено ей знать сиквел

Google
Ilya
22.06.2017
08:50:53
каждые 5к записей создаёшь новый файл бд. В отдельном файле бд хранишь индек

Blue Screen of Death
22.06.2017
08:51:08
?

Timur
22.06.2017
08:51:18
@tg_girl ты уже поняла, что зря спросила? проще было доки почитать.

Denger76
22.06.2017
08:51:35
В шарпе ты немного варишь

Женя
22.06.2017
08:51:59
900 000 записей в сутки - это много для файловой бд
нет же, вы ошибаетесь, фактически записей не так мног, обычно несколько сотен за 24 часа. Поэтому файловая бд лучший вариант как мне кажется. До теоретического предела вряд ли когда то достигнет нагрузка

Timur
22.06.2017
08:52:17
хахахаха

Blue Screen of Death
22.06.2017
08:52:21
Лол

Gid
22.06.2017
08:52:34
каждые 5к записей создаёшь новый файл бд. В отдельном файле бд хранишь индек
Каждые 5к записей создаёшь новую таблицу которую джоинишь с предыдущей.

Timur
22.06.2017
08:52:34
не была бы ты девочкой, я бы тебя стукнул

Timur
22.06.2017
08:53:08
а потом бы заплакал, вспоминая и ненавидя

Gid
22.06.2017
08:53:13
Удали скллайт нахуй

Denger76
22.06.2017
08:53:24
Gid
22.06.2017
08:53:50
Стопэ, а то замкнёт девушу и потеряем на всегда
Так можно узнавать поколение таблицы и джоинить до нужного

Ваще топ схема

Женя
22.06.2017
08:54:13
ладно спасибо за советы, я все обдумаю

Denger76
22.06.2017
08:54:19

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

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