@xamarin_russia

Страница 334 из 619
Tozik
29.03.2018
12:27:09
спасибос за помощь

vladimir
29.03.2018
12:27:20
?

Andy
29.03.2018
12:41:41
Привет всем кто нибудь встречал на шарпе пример как открывать и читать данные с leveldb хрома, в крайнем случае на С++, находил на ноде чтение базы расширения OneTab. но не заработало с ходу, а я в ноде ноль

в консоли хрома это легко делается но хочется автоматизировать сохранение базы расширения OneTab

Google
Lamest
29.03.2018
12:46:10
кто-то юзал PWA?

как он вообще, по сравнению с замарином. можно ли сделать, например, блютус приложение?

Roman
29.03.2018
13:20:49
через Effect можно
Можете ссылку в помощь дать?

Oleg
29.03.2018
13:21:58
Кстати, я тут зашел на MS

https://www.youtube.com/playlist?list=PLVDsxiCH_PqQm01GHH7PSFTmrM2_VIUfI&disable_polymer=true

Говорили, что не будет -_-

Aleksandr
29.03.2018
13:22:47
Можете ссылку в помощь дать?
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/effects/introduction

vladimir
29.03.2018
13:29:35
Nikita
29.03.2018
14:09:34
Всем привет! Подскажите, пожалуйста, имеет ли смысл искать XAML дизайнер? Ибо своего я там не нашел, а с нуля разбирать XAML - боязно. Ну а если нет, подскажите, пожалуйста, ссылку на доку.

Rock
29.03.2018
14:19:33
эти две тулзы что бы посмотреть изменения в xaml без перекомпиляции проекта. livexaml работает ок

Nikita
29.03.2018
14:22:45
Спасибо. А что ни будь типа внешнего дизайнера, стороняя программа, на которую ты накидываешь GUI элементы, а она выдает XAML разметку? Которую потом можно импортировать или просто скопировать в проект.

Google
Rock
29.03.2018
14:24:31
такого нет. поищи если есть времня на forums.xamarin.com ветку где мужик просит добавить blend for xamarin а ему в ответ - мы не понимаем зачем это )

Nikita
29.03.2018
14:24:56
Я тебя понял :D спасибо

Pavel
29.03.2018
14:28:53
тим xls

Dmitriy
29.03.2018
14:45:33
Как поставить стеклейауту на бэкграунд изображение?

Artem
29.03.2018
14:47:38
Как поставить стеклейауту на бэкграунд изображение?
Оберни в AbsoluteLayout и добавь туда Stack и Image

Dmitriy
29.03.2018
14:48:03
спасибо. сейчас попробую

Aleksandr
29.03.2018
14:55:20
Коллеги не подскажете? есть ли обёртка над memorymappedFile для xamarn.forms или только в нативном коде писать придётся

И тогда ещё один вопрос. Есть ли в NuGet какой-нибудь LargeList чтобы не работать с LOH?

Egor
29.03.2018
18:27:58
LOH - large object heap? в чем проблема с ним?

Alex
29.03.2018
18:36:48
LOH - large object heap? в чем проблема с ним?
Наверое имеется ввиду что если list забить под завязку, то он будет считаться large object

Egor
29.03.2018
18:37:33
ну да, но что в этом плохого? :) но всегда можно разбить на листы по-меньше (с бакетами) или вообще взять LinkedList

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

Alex
29.03.2018
18:38:21
в этом и вопрос - есть ли готовая реализация с бакетами)

Aleksandr
29.03.2018
18:49:04
Да у меня 32млн записей по 18байт а расход памяти на дройде минимум в 2а раза больше то есть там вместо 350мб все 800 мб и это напрягает

Egor
29.03.2018
18:54:04
почему в 2 раза больше?

32млн * 18байт = 550mb

только учти, что Capacity в листе растет не так как тебе надо, лучше укажи его сам

Aleksandr
29.03.2018
19:00:05
Там в 2а в среднем, сейчас не за рабочим кампом, там тестировал... Capasity конечно выставляю

Четыре флота 16 байт, если быть точным)

Google
Aleksandr
29.03.2018
19:02:04
А писал 18)

Просто одно решение это мемори мапинг, но его нативно везде придётся реализовывать, что не хочится так как лист рабочий есть, но он многовато памяти жрёт

Gleb
29.03.2018
19:17:40
Объекты или структуры?

Aleksandr
29.03.2018
19:30:41
Объекты ещё больше жрут)

Структуры

?? Denis
29.03.2018
19:56:44
И не забываем про выравнивание

На 8 байт

Pavel
29.03.2018
19:59:03
а есть способ не держать в оперативке весь лист записей?

звучит как кусок серверной задачи если честно.

Ayaz
29.03.2018
20:01:14
Pavel
29.03.2018
20:02:07
Не знаю. Для таких вещей вообще бд существуют и linq запросы. Не надо держать в памяти лист на миллионы записей, надо поискать другое решение, это телефон а не сервер.

?? Denis
29.03.2018
20:04:22
Вот да

Sqlite там или чо похожее

Sergey
29.03.2018
20:07:06
может быть в каких то задачах такой подход оправдан

sqlite на каждую запись ещё своих байт прибавит

и будет огромная база просто

Pavel
29.03.2018
20:07:47
Это да, но она не будет висеть в раме

Одно дело 500мб стораджа приложения, другое оперативка.

Sergey
29.03.2018
20:08:38
ну может у него военный аппарт с осущенной прогшивкой то бы была только ос и его прога

и он 100% контролирует память

Google
Pavel
29.03.2018
20:09:40
На замарине) понятно что есть разные задачи, но хранить много миллионов записей в листе в мобильном прилагосе это что то не то. Надо думать как этого избежать.

Aleksandr
29.03.2018
20:12:57
24 часовое измерение с 2х блютус устройств с дискретом 5мс, потом обработка математики на основе этих измерений

Sergey
29.03.2018
20:13:33
бедный блютус )

Pavel
29.03.2018
20:14:32
Бинарная сериализация?

Хотя тоже долго

Kirill
29.03.2018
20:14:57
24 часовое измерение с 2х блютус устройств с дискретом 5мс, потом обработка математики на основе этих измерений
Вдруг приложение вылетит и все данные будут утеряны.. лучше таки да, писать на диск, а потом считать и обработать

Pavel
29.03.2018
20:15:18
Ещё не ясно что дольше писать в базу каждую запись тли дописывать бинарник

Но думаю база дольше

Кита
29.03.2018
20:16:03
По-хорошему надо отправлять на сервер данные пачками по мере записи и там уже считать такие массивы

Kirill
29.03.2018
20:16:09
Ну возможно, главное не в памяти все хранить. Плюс писать можно пакетами

Sergey
29.03.2018
20:16:32
24 часовое измерение с 2х блютус устройств с дискретом 5мс, потом обработка математики на основе этих измерений
два устройства ? как они 24 часа выдерживают? или они с внешним питанием ? я имею в виду по батарее

и мн екажется такие обхёмы на серваке надо обсчитывать

быстрее будет в разы

Pavel
29.03.2018
20:17:25
Кстати интересный кейс. А когда расчёт будет идти там будет цикл бежать по всему массиву?

Тогда тоже надо с диска читать пачками данные и строить очередь обработки. Это если нет сервера.

Потому объемы реально большие для телефона.

Кита
29.03.2018
20:18:45
Не дело мобилки таким заниматься. У меня на mac в asp core по миллионам записей делались расчеты и это было не быстро. А мобильное приложение к тому же со своим жизненным циклом этого не сделает быстро никогда

Alex
29.03.2018
20:21:54
Если это возможно, то можно ещё математику не после 24 часов считать, а чаще и сохранять промежуточные результаты, а сырые данные очищать.

Google
Aleksandr
29.03.2018
20:21:54
На ios на object c на 6 iphone аналог работает и не чешится ) у меня глаз дергался когда начальство это мне показывало

Николай
29.03.2018
20:22:04
Ребята привет. Кто использовал миграции на vs for mac? Не могу понять как это использовать в Package Console Extension

Aleksandr
29.03.2018
20:22:26
А там гиг аперативы

Николай
29.03.2018
20:22:31
Add-Migrations и Update Database не понимает

Pavel
29.03.2018
20:22:51
И какой там алгоритм? Он же не пишет в лист миллионы объектов?

Aleksandr
29.03.2018
20:23:03
Мемори мапинг

Файл

Pavel
29.03.2018
20:24:09
Напомни где хранится этот файл физически?

Slava
29.03.2018
20:24:13
Так а на xamarin такое сделать в чем проблема?

Aleksandr
29.03.2018
20:26:02
Он на диск там сразу пишется

Slava
29.03.2018
20:26:02
Ребята привет. Кто использовал миграции на vs for mac? Не могу понять как это использовать в Package Console Extension
это в шарповом чате лучше спросить, вроде работало. Я правда год назад последний раз EF core шевелил

Pavel
29.03.2018
20:26:08
Не работал с такой фигней. Но у меня давно была задача хранить большой лист. И мы писали свой бинарный сериализатор конкретно под свой тип данных. И писали тупо на диск. Где то раз в 5мс. Объём записи был небольшой и дописывалось быстро.

Slava
29.03.2018
20:27:56

Страница 334 из 619