@xamarin_russia

Страница 313 из 619
Adolf
05.03.2018
16:04:56
Я чет думал на preply самому найти учителя

Но чет хз

Damir
05.03.2018
16:05:08
Я чет думал на preply самому найти учителя
так дешевле будет скорее всего

смотря какой у тебя уровень

Google
Damir
05.03.2018
16:05:25
если хотябы intermediate то можно

Kirill
05.03.2018
16:05:29
я в skyeng собирался но чет пожалел бабки и пошел в ed
Ну и как по скайпу, удобно? Мне кажеться с живим человеком когда он рядом проще как то

Damir
05.03.2018
16:05:44
единственное что мне не надо попу поднимать и ехать куда то

Adolf
05.03.2018
16:06:19
единственное что мне не надо попу поднимать и ехать куда то
А они по своему аппликейшену учат или не?

Damir
05.03.2018
16:06:22
спокойно просыпаюсь на выходныхх в 11

А они по своему аппликейшену учат или не?
по своему, но если ты хочешь что то другое то говоришь и препод по другому преподает

что ты захочешь

Adolf
05.03.2018
16:06:46
Жестка

Damir
05.03.2018
16:06:59
мы занимаемся и по сайту и препод дает всякие разминки и прочее

Kirill
05.03.2018
16:07:04
что ты захочешь
И как успехи? Сколько занимаешься, какой уровень?

Damir
05.03.2018
16:07:11
я почти с нуля начал

в сентябре

Google
Damir
05.03.2018
16:07:20
до пре инта дошел

Adolf
05.03.2018
16:07:29
Не кисло

Damir
05.03.2018
16:07:52
больше по хорошему заниматься надо(

Adolf
05.03.2018
16:07:59
до пре инта дошел
Левел они говорят или сам тестился?

Kirill
05.03.2018
16:08:34
до пре инта дошел
Говоришь свободно?

Damir
05.03.2018
16:12:05
Нет

Adolf
05.03.2018
16:15:31
Короче, надо пробовать

Kirill
05.03.2018
16:54:24
но по большей части разметка в коде
Свой человек. Есть интересные наработки по написанию разметки из кода?

Kirill
05.03.2018
16:59:15
окей. Надо будет как-нибудь свои наработки собрать вместе..

Max
05.03.2018
17:00:08
окей. Надо будет как-нибудь свои наработки собрать вместе..
Насчёт сайта с ссылками я не стал заморачиваться, потому что скинули гитхаб подобный

Kirill
05.03.2018
17:00:57
Насчёт сайта с ссылками я не стал заморачиваться, потому что скинули гитхаб подобный
да я про свои наработки кода, собрать в лиу или на гист хотя бы.. но некогда

Max
05.03.2018
17:01:41
да я про свои наработки кода, собрать в лиу или на гист хотя бы.. но некогда
Я бы пособирал хелперов, но своих пока пару штук всего

В основном копипаста

Kirill
05.03.2018
17:03:25
Max
05.03.2018
17:06:43
Окей, но у меня уже много их, для UI.
ну если хотите, можете покидать в лс, я потихоньку буду сортировать и выкладывать под копирайтом

сделаем страничку комьюнити

Kirill
05.03.2018
17:07:41
Да сам выложу как-нибудь. Только думаю как лучше.. Библиотекой или просто кодом

Google
Egor
05.03.2018
17:22:57
Iván
05.03.2018
17:26:35
оо, прекрасно

Egor
05.03.2018
18:37:07
4 года назад тестил замарин на андроиде глупыми тестами (сингл-тред арифметика, коллекции и строки). Обновил на данные 2018 года https://github.com/EgorBo/Xamarin.Android-vs-Java

надо фиксить зафейленные тесты)

Кита
05.03.2018
18:58:28
и колд старт надо на более древних девайсах смотреть все же

хотя бы на не самых топовых самсунгах года 2015-2016

Egor
05.03.2018
19:01:41
тесты сильно синтетические. Ну т.е. разница в 300мс между расчтами на 12к итераций жесткой математики в сингл-треде — это не особо важно) тут скорее видится поле для импрувмента jit. а вот результаты по стрингбилдеру надо проверить, возможно где-то в джаве читирят и обходятся без аллокаций

к примеру когда-то в джаве Substring возращал все ту же строку, но с оффсетом = ноль аллокаций (аналог C# Span<>)

Кита
05.03.2018
19:13:12
1.7c в среднем на гнусмасе G570F

Egor
05.03.2018
19:13:39
релиз, одна архитектура, линк всего, прогвард

да?

Кита
05.03.2018
19:13:57
ну какие настройки стояли - так и собрал

Egor
05.03.2018
19:14:05
так не пойдет)

Кита
05.03.2018
19:14:06
да все так

там такие и стоят

и proguard у меня рабочий

а вот нативный проект (без proguarda видимо) собрал apk на 2мб. И Она в среднем на 10 запусков за 1 секунду стартует

так не пойдет)
можешь занести мои измерения для чистоты эксперимента в табличку)

Google
Egor
05.03.2018
19:29:31
я время меряю через logcat

он там пишет за сколько активитю открыл

Ivanov
05.03.2018
20:45:55
Подскажите, создаю Bindings Library (Android) включаю туда aar файл, подключаю эту библиотеку к проекту как reference классы из aar файла видятся, но в рантайме вылетает ошикбка Didn't find class "github.chenupt.springindicator.R$color" то есть он не находит R класс

самого R класса в aar'e нету, но есть R.txt

Vladislav
05.03.2018
20:49:35
А я уже подумываю продавать свою прошу, без нормальной vs работать невозможно, и это самый весомый минус разработчику .net на маке
Вообще не согласен. Смог приноровиться к vsformac. Теперь крайне мобилен и работаю в разных местах города

Kirill
05.03.2018
20:51:13
Вообще не согласен. Смог приноровиться к vsformac. Теперь крайне мобилен и работаю в разных местах города
Видимо, ты просто не используешь расширения для VS. Ну и само собой, то приемущество, что даешь решарпер невозможн опереоценить, я многие проблемы благодаря одному декомпилингу решал в считаные секунды. Это дорогого стоит

Vladislav
05.03.2018
20:56:36
Видимо, ты просто не используешь расширения для VS. Ну и само собой, то приемущество, что даешь решарпер невозможн опереоценить, я многие проблемы благодаря одному декомпилингу решал в считаные секунды. Это дорогого стоит
Согласен, многого не хватает. Очень многого. Но мне важна мобильность, поэтому мак эир 13" 2016 за 50к меня все же устраивает. В крайних случаях remote desktop или запуск райдера. Да, тогда бывает приходится что то редачить в райдере и дебажить в вижле

Что интересно. Райдер + вижла + иос, андроид эмули + сафари + телега и все это на 8гб озу и не дохнет

Vladislav
05.03.2018
21:00:25
декомпилять умеет не только решарпер
Ты тоже на маке работаешь?

Kirill
05.03.2018
21:01:11
Согласен, многого не хватает. Очень многого. Но мне важна мобильность, поэтому мак эир 13" 2016 за 50к меня все же устраивает. В крайних случаях remote desktop или запуск райдера. Да, тогда бывает приходится что то редачить в райдере и дебажить в вижле
Если ты начинаешь идти на компромисы, то в конечном итоге поймешь, что все твое рабочее пространство один большой костыль. Что бы нормально работать с ContrainLayout на Android захочешь Android Studio запустить и не заметить как работаешь сразу в 3 - 4 IDE, которые друг о длруге ничего не знают

Igor
05.03.2018
21:04:11
Вижла никогда не догонит xcode и as по удобству
> xcode Воу воу, полегче паринь (разве что редактор-верстки)

Max
05.03.2018
21:04:37
Vladislav
05.03.2018
21:05:50
Только про редактор ui

Кита
05.03.2018
21:06:01
В принципе если знаешь архитектурные практики на нативных платформах и сами IDE - и вот ты уже не кросс-платформенный разработчик, а вполне себе нативщик, а значит не пропадешь в тот момент когда спрос на кроссплатформу упадет. Подучишь синтаксис swift и kotlin которые очень похожи на c# и все.

Google
Vladislav
05.03.2018
21:07:32
Мне кажется это бесполезный холивар

Кита
05.03.2018
21:09:25
это не холивар, а дискурс

Тезис - антитезис - синтез)

Kirill
05.03.2018
21:16:38
А меня бесит, когда приходиться прыгать с одной IDE на другю, ловить баги и проблемы связанные с этим и терпеть неудобства. Меня как перфекциониста начинает немного трести, когда ради элементарной задачи я должен проделать целую вереницу действий. Програмист всегда должен стремиться к автоматизации а не придумыванию костылей

Кита
05.03.2018
21:33:39
Kirill как-то так

Есть хотя бы какие нибудь предположения? Спасибо.
нет. Нету. Возможно надо подправить metadata.xml добавить туда недостающий класс

Iván
06.03.2018
01:15:19


от таких стремлений потом пятьсот слоёв абстракции отрисовывают веб-страницу

Kirill
06.03.2018
03:47:06
Kirill как-то так
Одно дело небольшие костыли, другое, когда все окружение один большой костыль, я то знаю, я так и работаю, и удовольствия от этого никакого

от таких стремлений потом пятьсот слоёв абстракции отрисовывают веб-страницу
Так пиши в блокноте, или сразу в двоичном коде, что же ты юзаешь эти пятьсот абстракций межу бинарником и C#? Нужно понимать, что прогресс не стоит на месте и то, что раньше делали целые комманды, в будущем сможет делать один человек, что в этом плохого? Автоматизация это благо, а если у программиста кривые руки, причем тут оптимизация?

Iván
06.03.2018
03:52:47
всё программирование сплошной костыль у меня и нету пицот абстракций, а то б в чате электрона сидел )

не вижу повода волноваться, тот же Xcode был почти как блокнот много лет автоподстановка есть и хорошо

Kirill
06.03.2018
03:53:50
всё программирование сплошной костыль у меня и нету пицот абстракций, а то б в чате электрона сидел )
Открою тебе маленькую тайну, если ты пишешь на Xamarin, то между твоим кодом и процессором уже как миниум пара абстракций есть

Iván
06.03.2018
03:55:06
ну и хорошо, а то 6 лет назад retain-release руками вбивал

но ничего, не в два раза медленнее писалось

Kirill
06.03.2018
03:55:46
ну и хорошо, а то 6 лет назад retain-release руками вбивал
Так я о чем говорю, абстракции это же хорошо

Iván
06.03.2018
03:56:18
как соль чутка не помешает, а много можно убиться гг

Kirill
06.03.2018
03:58:36
Я сейчас из за покупки мака влез в дикие костыли, приходиться виртуалить винду и работать в ней, прокидывая нужные порты для xamarin по ssh на мак, что бы работал андроид. Инфы по этим портам никакой нет, приходиться искать их методом тыка, и они с каждым обновлением меняются. Это жутко неудобно, не говоря уже о частых падениях из за этой схемы, вот о таких костылях я говорил

Iván
06.03.2018
03:59:13
это потому что ты идёшь против течения и выстраиваешь схему такую

VS4Mac – немного хуже рефакторинг, но нет таких проблем

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