@xamarin_russia

Страница 363 из 619
Max
26.04.2018
19:38:38
Когда скрыт

Lamest
26.04.2018
19:38:58
у меня по 10гб один эмулятор съедал)

Max
26.04.2018
19:39:16
Ой, было когда 12, но потом память кончилась и он упал

Lamest
26.04.2018
19:39:30
да. та же фигня)

Google
Lamest
26.04.2018
19:45:58
короче проект, темп и эмулятор ты вынес на рамдиск

какие еще есть рекомендации?

Max
26.04.2018
19:53:18
какие еще есть рекомендации?
Вырубить лишние платформы в Android проекте

Если у тебя один эмулятор, билди только под x86

Включи Link SDK Assemblies

Lamest
26.04.2018
19:54:15
в настройках солюшена еще указывается что билдится

Max
26.04.2018
19:54:17
И наверное Shared Runtime

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

Щас не знаю

Но по привычке оставил только одну платформу, под которую собираешь

Bonart
26.04.2018
21:47:22
Советую фулл Soft Perfect RamDisk юзать
Ну его нафиг, лучше ImDisk, его можно настроить чтобы не свопился, жрал сколько надо сейчас а не полный объем и не дублировал на SSD выходные и временные папки

Alexey
27.04.2018
04:13:35
или размеры лейбла указал статически
Короче, указание ширины видимо как-то ускорило рендер. Теперь при быстром изменении значения Label не моргает. Спасибо!

Google
Vladislav
27.04.2018
04:14:31
Alexey
27.04.2018
05:19:28
не ускорило, просто теперь лейаут не делается
А это особенность абстракций xamarin forms или это нативный андроид так работает? Хочу в эту матчасть вникнуть

Max
27.04.2018
05:23:28
А это особенность абстракций xamarin forms или это нативный андроид так работает? Хочу в эту матчасть вникнуть
Ну теперь просто твой layaout пересовывается быстрее засчет того, что ему не надо заново рассчитывать размер элемента

Lamest
27.04.2018
05:27:37
вот тут чтото есть. не читал)

http://xfcomplete.net/xamarin.forms/2016/01/13/creating-custom-layouts-with-xamarinforms/

там механизм описывается. еще во второй части тоже.

Max
27.04.2018
05:36:59
Ну типо вся суть в том, чтобы по максимуму ограничить все расчеты перед рендером

Захардкодив их

Bonart
27.04.2018
06:09:53
своп на диск - полезная функция
Не полезная, так как ничего общего с синхронизацией не имеет

Bonart
27.04.2018
06:11:20
не понимаю. поясни
Обычно память при дефиците может свопиться на диск. Для RAM-диска такое поведение скорее вредно, чем бесполезно.

Lamest
27.04.2018
06:11:38
а, ты про это..

ну да, это тупо

Bonart
27.04.2018
08:19:55
Ваш выбор. Когда случайно потеряете 2 часа работы, задумайтесь
Каким образом, позвольте спросить? Данные с диска в памяти синхронизируются с SSD, только в отличие от софтперфектовского платника, не все подряд, а исключая временные и выходные папки.

Kirill
27.04.2018
08:26:40
Всем привет, кто нибудь смог заставить работать Xamarin Profiler в VS for Mac без подписки? Дикость, что они выпилили такую важную часть

И просят за это 3000$ в год

Max
27.04.2018
08:36:57
Каким образом, позвольте спросить? Данные с диска в памяти синхронизируются с SSD, только в отличие от софтперфектовского платника, не все подряд, а исключая временные и выходные папки.
Внезапно вырубилось питание, кот дернул шнур и тд. Все ваши данные, которые лежат в RAM после того как падает ток уничтожаются сразу же, если вы их не бекапили на диск

Bonart
27.04.2018
08:37:50
Внезапно вырубилось питание, кот дернул шнур и тд. Все ваши данные, которые лежат в RAM после того как падает ток уничтожаются сразу же, если вы их не бекапили на диск
Еще раз: "Данные с диска в памяти синхронизируются с SSD" При внезапном вырубании питания главная опасность - студия, из-за подлейшей привычки переписывать открытые в ней файлы нулями

Google
Max
27.04.2018
08:38:47
ImDisk год назад не умел раз в какой-то период бекапить свой образ

Bonart
27.04.2018
08:39:31
Только после нажатия кнопочки «выключить пеку»
Кто вам сказал? У меня - каждую минуту.

Max
27.04.2018
08:40:04
Кто вам сказал? У меня - каждую минуту.
Так, вы не понимаете как SoftPerfect работает)

Там не обязательно выделять память одним куском

Можно выделить 500 на TMP одним не бекапищимся диском

Можно выделить условные 4 гб на эмуль

и отдельно условные 3гб под проекты

и настроить бекап для них в разный период

например, эмуль вообще не бекапить

как и tmp/temp

+ скорость куда выше

Bonart
27.04.2018
08:42:17
Мне, честно говоря, влом делать отдельный диск на каждый чих. "Скорость куда выше" - пруф?

Max
27.04.2018
08:42:37
на запись раза в 2 больше, если не больше

Kirill
27.04.2018
09:03:06
Неужели никто не пользуется Xamarin Profiler на маке??

Александр
27.04.2018
09:08:11
слишком дорого, лол

Bonart
27.04.2018
09:08:39
на запись раза в 2 больше, если не больше
В видео - никаких в 2 раза не наблюдается, особенно на запись. Вдобавок в данном случае странно сравнивать синтетику, а не время сборки, как абсолютно обоснованно делалось при сравнении с SSD

Google
Max
27.04.2018
09:17:43
Нам очень интересно будет посмотреть

Сравним результаты

Или на чтение там было, не помню уже, если честно

Не суть

Bonart
27.04.2018
09:18:36
Зачем? Меня ImDisk вполне устраивает, могу рассказать, как его синкать не только по питанию

Max
27.04.2018
09:19:10
Расскажи, конечно

Bonart
27.04.2018
09:22:45
Сделать задачу в планировщике с запуском "C:\Program Files\ImDisk\ImDiskTk-svc.exe" с параметром SYNC. Для первого запуска поставить отсрочку минут на 3-5 (иначе есть риск пересечься с первичной заливкой), без отсрочки - 100% залет.

Max
27.04.2018
09:24:10
Похоже на костыль? Но по сути в какой-нибудь линухе так половина прог работает

Admin
ERROR: S client not available

Bonart
27.04.2018
09:25:16
Кстати, при блекауте синк на отключение питания отработать успевает. К сожалению, ибо синкает не полезное, а ковровую бомбежку студии.

Похоже на костыль? Но по сути в какой-нибудь линухе так половина прог работает
Почему костыль? Опенсорс же :) Я слазил в исходники и посмотрил как он синкает - именно так

При внезапном отрубе питания студия может забить нулями любой открытый в ней файл, даже если его не никто не менял

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

И само собой пушить лучше сразу при коммите

Max
27.04.2018
09:41:26
или юзать БЕСПЛАТНЫЙ+ОПЕНСУРСНЫЙ SoftPerfect 3.4 …

когда-то он был таким......

Bonart
27.04.2018
09:43:26
или юзать БЕСПЛАТНЫЙ+ОПЕНСУРСНЫЙ SoftPerfect 3.4 …
А где тогда его репа и инсталлятор?

Max
27.04.2018
10:09:18
А где тогда его репа и инсталлятор?
Ну он перестал быть опенсурсным и бесплатным после 3.4

Bonart
27.04.2018
10:10:46
Так от старой версии должно было остаться и то, и другое. Иначе это не совсем опенсорс. Я кстати искал ( не то чтобы сильно тщательно), но увы не нашел

Google
Bonart
27.04.2018
10:24:56
Значит не было это опенсорсом никогда.

Alex
27.04.2018
10:50:10


Aleksandr
27.04.2018
11:17:08
всем привет! ктонибудь пробовал кастомизировтаь scrollbar в listView или scrollView?

Михаил
27.04.2018
11:19:58
добрый день, такой вопрос, нужно собрать библиотеку привязки с .jar файлом, делал по этой инструкции ( https://docs.microsoft.com/ru-ru/xamarin/android/platform/binding-java-library/binding-a-jar ) , но появилась куча ошибок в сгенеренных файлах, в чем может быть причина, и как бороться?



vladimir
27.04.2018
11:28:21
jar не на котлине, случайно?

Михаил
27.04.2018
11:31:05
на java же

vladimir
27.04.2018
11:32:58
ну это понятно, но там бывают вставки и кода на котлине и вот с ними, я помню, у меня в jar были проблемы

Михаил
27.04.2018
11:35:00
однозначно без котлина

Alexandr
27.04.2018
12:10:57
Насчет На чистую систему mac Sierra 13.3.4 при проверке Android SDK такую ошибку выдаёт, поставил Android studio с sdk не помогло. Было у кого то такое? Только вчера такое было, позапускай раз 10, мне помогло

Max
27.04.2018
12:11:40
Инсталлер сильно плюется на малейший перебой в сети при загрузке

На Windows год назад это приводило к неработоспособности системы в принципе

Slavik
27.04.2018
12:58:11
у когото была ситуация, что запрос на Postman пашетб а на С#(refit, RestSharp) NodeJs , Python не пашет ?

Max
27.04.2018
13:20:40
Python не нужен

Max
27.04.2018
13:25:53
Потому что надо нормально юзать хеддеры и смотреть что куда идет, юзать в соло httpclient и делать запросы ручками, а не вот этими вашими питонами

Slavik
27.04.2018
13:42:24
проблема с куками

у меня

как подключить в Refit куки ?

Владимир
27.04.2018
14:02:22
Всем привет, не могли бы вы подсказать как запускать метод в фоновом режиме. У меня есть класс который принимает push -сообщения. Я из них достою сообщение и записываю в TextBox, но только когда приложение запущено. ЧТо нужно сделать, чтобы это работало в фоне?

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