
Lamest
28.06.2018
05:39:54
думаю теперь на собеседованиях троллировать джунов

Egor
28.06.2018
05:40:10
ну так себе вопрос
от джуна надо знание ооп, алгоритмов и принцип работы ГЦ
дальше из него уже можно слепить что угодно

Nikita
28.06.2018
05:41:49

Google

Code Writer
28.06.2018
05:42:51
Лучше спроси в каком случае и при каких исключениях finally не сработает

Lamest
28.06.2018
05:43:20
Мне нравятся подобные вопросы, это весело. Такие маленькие загадки которые взрывают сперва мозг

Egor
28.06.2018
05:43:34
я когда проводил собесы, 80% кандидатов отваливались на вопросе "если два объекта имеют ссылки друг на друга - сколлектит ли их ГЦ?"
там уже не до дебаг.врайтлайнов было)

Lamest
28.06.2018
05:43:47
Заодно увижу насколько они уверены в принципе работы трай кетч

Артем
28.06.2018
05:46:25
Выводит всегда 1
что при Debug, что при Console

Egor
28.06.2018
05:47:00
так можно дойти до вопроса "зачем может понадобится написать код try { /*пустой*/ } finally { code(); }
ну-ка кто сообразит)

Bonart
28.06.2018
06:09:02

iCoder
28.06.2018
06:21:12
Привет. Как эти ошибки могут быть решены?

Google

iCoder
28.06.2018
06:21:28
Please double-click here to install it.
Intallation Errors: XA5207 Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file 'C:\Users\iCoderPro\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0\embedded\classes.jar' doesn't exist.
XA5207 Please install package: 'Xamarin.Android.Support.v4' available in SDK installer. Java library file 'C:\Program Files (x86)\Android\android-sdk\extras\android\libs/internal_impl-23.3.0.jar' doesn't exist. 0

Lamest
28.06.2018
06:28:24

Egor
28.06.2018
06:30:04

Кита
28.06.2018
07:06:10

vladimir
28.06.2018
07:07:10

Кита
28.06.2018
07:07:22

Egor
28.06.2018
07:08:30
На маках? Покажи
портируй xamaridea) там по-моему есть консольный клиент для мака

Kirill
28.06.2018
07:31:17

Кита
28.06.2018
07:46:08
На винду
ну на винду я знаю что есть. На винду не интересно

Constantine
28.06.2018
08:44:16
Всем привет! Кто-нибудь сталкивался с такой проблемой при In-House дистрибьюции? Подскажите, пожалуйста, в какую сторону можно покопать?

Kirill
28.06.2018
08:53:47
Ad-Hoc? Скорее всего UDID устройства не прописан в профайле

Constantine
28.06.2018
08:55:18

Николай
28.06.2018
09:17:14
планируются какие митапы по ксамарину летом?
кто в теме?

Nikolai
28.06.2018
09:33:49

Evgeniy
28.06.2018
09:38:36

Constantine
28.06.2018
09:39:02

Alexander
28.06.2018
11:12:03
как в XF в TabbetPage при старте приложения у всех страниц начинает выполняться их логика. как можно проверить страницу, активна ли она, чтобы выполнять ее логику только тогда, когда пользователь тапнет на нее?

Google

Max
28.06.2018
11:13:59

Alexander
28.06.2018
11:15:11

Max
28.06.2018
11:17:14
Ну как минимум у страницы есть метод OnAppearing, он вызывается в момент их отображения (первой отрисовки)
его можно переопределить
и вызывать в нем какую-нибудь команду из ViewModel, условную RefreshAsyncCommand

vladimir
28.06.2018
11:18:17

Max
28.06.2018
11:19:35

vladimir
28.06.2018
11:19:55
да, я немного не допонял вопрос

Kirill
28.06.2018
11:23:12

Alexander
28.06.2018
11:25:46

Kirill
28.06.2018
11:28:12

Alexander
28.06.2018
11:29:27

Kirill
28.06.2018
11:29:46


Никита
28.06.2018
13:28:14
Всем привет!
Я в земарине новичок, в принципе, как и в C#, помогите, пожалуйста, побороть следующую проблему:
Суть задачи - отсканировать штрих-код и вернуть полученный результат, вроде все просто. Когда я только тестил библиотеку ZXing все работало, через кликбаттон запускал нижеуказанный код, запускался сканер, сканировал ШК и возвращал результат. Но когда я начал этот механизм встраивать в свое приложение, которое пишу используя MVVM, все поломалось. Теперь страница сканера не открывается и ничего не происходит, сколько бы я раз не жал на кнопку. Но если заменить await Navigation.PushAsync(scan) и await Navigation.PopModalAsync() на await NavHelper.PushAsync(scan) и await NavHelper.PopModalAsync() соответствено, то страница сканера запускается, но после того, как штрих-код отсканирован падает ошибка: Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index occurred. Отладчиком до ошибки добраться не могу. Второй вечер сижу с этой проблемой, никак не могу решить...


Kirill
28.06.2018
13:34:35
Всем привет!
Я в земарине новичок, в принципе, как и в C#, помогите, пожалуйста, побороть следующую проблему:
Суть задачи - отсканировать штрих-код и вернуть полученный результат, вроде все просто. Когда я только тестил библиотеку ZXing все работало, через кликбаттон запускал нижеуказанный код, запускался сканер, сканировал ШК и возвращал результат. Но когда я начал этот механизм встраивать в свое приложение, которое пишу используя MVVM, все поломалось. Теперь страница сканера не открывается и ничего не происходит, сколько бы я раз не жал на кнопку. Но если заменить await Navigation.PushAsync(scan) и await Navigation.PopModalAsync() на await NavHelper.PushAsync(scan) и await NavHelper.PopModalAsync() соответствено, то страница сканера запускается, но после того, как штрих-код отсканирован падает ошибка: Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index occurred. Отладчиком до ошибки добраться не могу. Второй вечер сижу с этой проблемой, никак не могу решить...
Ты делаешь PushAsync но чтобы скрыть сраницу делаешь PopModalAsync. Для модальных страниц отдельный стек, по этому получаешь ArgumentOutOfRangeException. Делай PushModalAsync или PopAsync


Никита
28.06.2018
13:43:50
Кирилл, большое спасибо, помогло! Все моя не внимательность, странно, что я это сам не заметил...
А по какой причине Navigation.PushAsync(scan) не показывает передаваемую страницу? А страница отображается, если использовать вспомогательный класс "NavHelper" NavHelper.PushAsync(scan).
И еще один вопрос:
Можно ли как-нибудь преобразовать мой метод GetUserCodeAsync, чтобы он возвращал значение? Пытался сделать, чтобы он возвращал результат, а он не хочет, пишет, что "Anonymous function converted to a void returning delegate cannot return a value". Хочу сделать этот метод универсальным, чтобы он только возвращал результат (штрих-код), а уже потом его обрабатывать.
А в текущей реализации приходится весь процесс, который должен пройти после выполнения сканирования описывать после await NavHelper.PopAsync()...

Google

vladimir
28.06.2018
13:54:11
async Task<YourType>

Ильфат
28.06.2018
14:22:07
как оставить клавиатуру открытой после нажатия на кнопку в xamarin forms (фокус из editor или entry теряется и клавиатура закрывается). при этом на ios еще и событие клика по кнопке не срабатывает с 1го раза, только после того как закроется клавиатура, еще раз если нажать вызывается событие
решение нужно именно для ios, в андроиде вроде нашел решение

mute
28.06.2018
14:23:21
как заставить рабоать softkeyboard adjustresize в XF?

Ильфат
28.06.2018
14:24:00

Kirill
28.06.2018
14:24:09
На оба вопроса есть решение, попробую сейчас прислать, не у компа пока

Admin
ERROR: S client not available

Max
28.06.2018
14:24:26

mute
28.06.2018
14:24:42
выставил

vladimir
28.06.2018
14:24:49
какой?

mute
28.06.2018
14:24:59
и на странички PlatformSpecific тоже вписал
blablabla, WindowSoftInputMode = SoftInput.AdjustResize)]

Kirill
28.06.2018
14:25:30

mute
28.06.2018
14:29:17
мой косяк
проставил замл на пейдж, а не на аппликейшн
спасиб)
а атрибут не работает

Kirill
28.06.2018
14:30:43

Serhii
28.06.2018
14:57:05
Всем привет, делаем регистрацию. Андроид натив. На почту приходит url, который должен открывать приложение, но приложение не открывается, хотя, если закинуть этот же url в html-файл, то редирект работает нормально. В чем может быть проблема?
Код url:
<a href="iamnearby://register_activate">Подвердить</a>

Google

Serhii
28.06.2018
14:57:06

vladimir
28.06.2018
14:59:43

Ильфат
28.06.2018
15:06:33

Serhii
28.06.2018
15:08:45

Ильфат
28.06.2018
15:09:07
такой вопрос, создал кастомный PageRenderer для iOS, в первый раз захожу на страницу, всё норм, выхожу через кнопку back, опять захожу, и когда в коде идет обращение к View в этом рендерере, выбрасывается исключение
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'CustomPageRenderer'.

vladimir
28.06.2018
15:09:23
добавьте ещё один intent-filter со схемами http, https

Serhii
28.06.2018
15:26:01
прописывал. веб-разработчик говорит, что у него все, что не начинается с http или https не распознается как ссылка. может проблема в самом url?
<a href="iamnearby://register_activate">Нажмите чтобы подвердить регистрацию</a>
но через локальный html перенаправляет нормально

Denis
28.06.2018
19:54:16
Сорри. Дети поиграли телефоном

mute
28.06.2018
21:31:06
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
засунул такую фигню в info.plist, но вебвью все= не хочет переходит на http адрес
просто NSAllowsArbitraryLoads тоже пробовал. no luck
но эксепшена нет. Navigating event в webView райзится, но дальше не идет. белый экран
причем nscurl --ats-diagnostics вообще не выдает вариков рабочих. но апиха работает. в вебвью нет

Leon
28.06.2018
22:05:58
Довайте спать?

Iván
28.06.2018
22:07:06

Max
29.06.2018
01:51:09

Iván
29.06.2018
05:13:39
как можно поглядеть live слои в iOS, не оплачивая Xamarin Enterprise? ?