
Aleksandr
06.04.2018
17:05:23
Xamarinform android
Вот поэтому возник вопрос по сборке мусора

Gleb
06.04.2018
17:54:55
Может лучше сначала перекачать его в локальный файл а потом уже с ним возиться?

Aleksandr
06.04.2018
18:00:33
Есть данные достаточно большие, (график определенных измерений) user должен моч его разделить на несколько частей, и записать.

Google

Aleksandr
06.04.2018
18:01:15
то есть он выделяет его часть и записывает
но если он будет 10 раз записывать его куски то ouutofmemory либо вылет

Кита
06.04.2018
18:16:30

Aleksandr
06.04.2018
18:17:26
данные с блютуса за большой промежуток времени
все было хорошо пока заказчик не потребовал длительных измерений и мелкий дискрет

Кита
06.04.2018
18:23:19
300 метров по синезубу…

Aleksandr
06.04.2018
18:24:04
я сам до этого писал на плюсах, поэтому когда начинаются проблеммы с памятью, это меня не много смущает так как я не могу сделать delete))
Угу 300 метров 12 часов

??
06.04.2018
18:29:38
IntPtr pointer = Marshal.AllocHGlobal(1024);

Aleksandr
06.04.2018
18:37:29
хотел бы так взял бы билдер новый)))

Nikolai
06.04.2018
19:06:39

Pavel
06.04.2018
19:15:59
фриланса дофига, именно ремоута меньше, но тоже есть, конторы из россии и украины охотно ищут удаленщиков, мне писали из москвы и киева например, у них там просто мало специалистов по этой технологии.
У меня весь опыт замарина 2,5 года весь удаленный. В офисе сидел месяца 4.

Google

Pavel
06.04.2018
19:18:48

??
06.04.2018
19:19:40

Pavel
06.04.2018
19:20:51

Кита
06.04.2018
19:27:04

Max
06.04.2018
19:27:05

Кита
06.04.2018
19:27:46

Max
06.04.2018
19:27:56

Кита
06.04.2018
19:28:06
странно. не понял

Max
06.04.2018
19:28:35

Кита
06.04.2018
19:28:53
а

Pavel
06.04.2018
19:38:49

Max
06.04.2018
19:39:01

Pavel
06.04.2018
19:39:11
http://www.mono-project.com/docs/advanced/garbage-collector/sgen/working-with-sgen/

Aleksandr
06.04.2018
19:39:25
я забиаю byte[] из там 90 мб допустим, запихиваю что надо, отправляю в файл, потом насильно collect(), ожидание полной сборки муссора, потом смотрю оперативку и она не вычищена ((( надо тонкие настройки попробовать...

Pavel
06.04.2018
19:41:16
Я когда только приступил к работе над ним долго офигевал от всяких reference counting механизмов и прочей магии замарина. Да и до сих пор офигеваю. Учебник Рихтера в некоторых местах просто не применим, потому что не винда)

Aleksandr
06.04.2018
19:42:51
вот я тоже офигеваю)

Pavel
06.04.2018
19:44:40
Почитайте выше статью про sgen может найдёте ответы. Там не все так просто.

Aleksandr
06.04.2018
19:46:28
буду учить мат часть, спасибо :)

Kirill
06.04.2018
19:50:12

Pavel
06.04.2018
19:50:19
не

Google

Pavel
06.04.2018
19:50:27
это у айоси есть

Kirill
06.04.2018
19:50:41
Это понятно)

Pavel
06.04.2018
19:50:54
sgen насколько я знаю работает только с pcl кодом объектами из мира .net, все что идет через врапперы собирается нативными средствами платформы
Те я не могу сказать точно, но как я понимаю
var view = new UIVIew();
вьюшка должна собираться механизмом RC потому что это враппер над обжэктивским UIView.
какие нибудь инты или объекты из PCL должны видимо SGen собираться. Я это понимаю так.

Den
07.04.2018
05:49:58
А как в MvvM cross переключиться с одной Model VIew на другую?

FinniV
07.04.2018
06:09:20
ShowViewModel

SkromRatClub
07.04.2018
09:53:10
Здравствуйте. Подскажите, у меня есть проект замарина под андроид созданный в visual studio. Возможно ли как-то собоать его на linux? Если да то как? Может хоть статью какую-то подкинете
Другой ос на пк нет

Lamest
07.04.2018
10:00:57
если хочешь просто собрать апк

SkromRatClub
07.04.2018
10:01:51
Ну мне и нужно немного подредактировать код(несколько переменных. И собрать апк

Lamest
07.04.2018
10:02:52
если конечно у тебя вообще собирается проект
есть еще msbuild, он вроде собирает под линухом. но я не пользовался
есть еще xbuild
но они все сложнее будут чем appcenter

Kirill
07.04.2018
10:20:50
Добрый день. Подскажите такой вопрос по разметке. У меня есть LinearLayout1 и LinearLayout2, они находятся в LinearLayout3. Я хочу чтобы LinearLayout2 нахоидлся под LinearLayout1 имел высоту 50dp, а LinearLayout1 занимал все остальное пространство соответственно. Как это сделать? match_parent для LL1 не подходит, так как он скрывает LL2, wrap_content тоже не подходит- там не всегда столько контента. Нужно что бы LL1 занимал имменно все оставшееся место.

Google

SkromRatClub
07.04.2018
10:31:37

Кита
07.04.2018
10:35:18

Kirill
07.04.2018
11:20:15

Den
07.04.2018
12:56:38
А как передатьаргументы в ModelView после вызова ShowViewModel?

Max
07.04.2018
14:26:41

Den
07.04.2018
14:26:57

Iván
07.04.2018
15:34:15
https://blog.appfigures.com/ios-developers-ship-less-apps-for-first-time/
Flash > Xamarin > ReactNative :D

Jarasłaŭ Hančaroŭ
07.04.2018
15:58:27
Ребята, может кто поможет.
Как на XF Android API 24+ программно запустить установку apk?
Пробую так, но не выходит:
if (Build.VERSION.SdkInt >= BuildVersionCodes.N)
{
Android.Net.Uri uri = Android.Net.Uri.Parse("content://" + pathDir);
Intent intent = new Intent(Intent.ActionInstallPackage);
intent.SetData(uri);
intent.SetFlags(ActivityFlags.GrantReadUriPermission);
MainActivity.Instance.StartActivity(intent);
}

Max
08.04.2018
08:24:32
Утро, коллеги.
Как лечится «Only http or https scheme is allowed», при жизненной необходимости HTTP POST по схеме «application/x-www-form-urlencoded» ?

Кита
08.04.2018
08:43:28

Max
08.04.2018
08:43:42
просто он не хочет пулять запрос с вот таким контентом

Кита
08.04.2018
08:45:27

Max
08.04.2018
08:47:50

Lamest
08.04.2018
08:54:42
https://aspnetmonsters.com/2016/08/2016-08-27-httpclientwrong/

Max
08.04.2018
09:09:56

Lamest
08.04.2018
09:11:08
мне кажется у тебя ошибка не туда указывает.

Google

Lamest
08.04.2018
09:11:22
какая платформа, кстати?

Max
08.04.2018
09:11:34

Lamest
08.04.2018
09:12:18
у меня были проблемы с TLS 1.2, для чего пришлось использовать нативные реализации. ну там другая была проблема...
точнее я конструировал клиент с нативными меседж хендлерами
а содержимое RequestUri как выглядит в рантайме?
мб меняешь гдето _apiUri

Max
08.04.2018
09:29:56

Lamest
08.04.2018
09:31:22
можно еще попробовать собрать в vs for mac

Кита
08.04.2018
09:39:00
Проверь apiUri в рантайме - скинь строку сюда

Max
08.04.2018
09:40:04

Lamest
08.04.2018
09:42:20
кек

Кита
08.04.2018
09:43:31
https://aspnetmonsters.com/2016/08/2016-08-27-httpclientwrong/
это больше про хттп клиент на aspе или виндовой платформе. Но вообще соглашусь с тем что инстанс http клиента должен быть 1 и не обязательно делать его статиком. Так же на мобайле без нативного под каждую платформу хэндлера я бы не рекомендовал юзать httpclient

Max
08.04.2018
09:43:53
кек
да я чет забыл чекнуть че делает FormUrlEncodedContent(tmp); , кто же мог предположить что он сам напишет тип

Кита
08.04.2018
09:45:17

Max
08.04.2018
09:45:36

Кита
08.04.2018
09:45:48
потому как StringContent не знает что ты в него суешь

Max
08.04.2018
09:46:00

Кита
08.04.2018
09:46:33
Но даже “Accept” в этом случае писать не надо. Потому как есть client.DefaultRequestHeaders.Accept

Max
08.04.2018
09:46:47
как бы там же еще js, xml text/application, html