Сергей
16.02.2018
20:08:40
Вообщем задам вопрос проще, можно ли в objc классе отнаследоваться от swift класса?
Vasiliy
16.02.2018
20:12:49
Почему бы и нет, если свифтовый класс отнаследован так или иначе от NSObject. Но надо проверить
Сергей
16.02.2018
20:14:43
вот как раз не дает
тупо не видит swift класс
Google
Евгений
16.02.2018
20:15:46
Александр
16.02.2018
20:26:55
Сергей
16.02.2018
20:27:04
Как я понял, инлкюдить в хидере это нельзя
Виталий
16.02.2018
20:39:39
в юзерском приложении то
Александр
16.02.2018
20:40:24
Виталий
16.02.2018
20:40:35
а он и не обучается
Александр
16.02.2018
20:41:30
Но ведь на презентациях весь этот стек технологий показывали и рассказывали, что "с каждой разблокировкой FaceID становится умнее и лучше"
Виталий
16.02.2018
20:41:51
он не обучается в терминах машинного обучения
работа face id заключается в сравнении двух кусков данных, те что сохранены при настройке и те что сейчас приходят от датчиков
он становится умнее просто запоминая больше "кадров" для последующего сравнения
Tim
16.02.2018
20:43:30
никто не пробовал, после бухалова faceid срабатывает?
Александр
16.02.2018
20:45:03
Google
Виталий
16.02.2018
20:45:26
он хранит сами снимки и математическое представление снимка твоего лица
а потом их сравнивает с помощью заранее обученной сетки
если он тебя с пьяну не признал, но ты ввел правильный пароль, он добавит твою распухшую морду в свое хранилище для последующего сравнения
Александр
16.02.2018
20:49:37
Хм, интересно. Надеюсь, они сорвут когда-нибудь покровы с внутренностей этой технологии. Благо, про то, как они умудрились на мобильниках сделать быстрые алгоритмы классификации изображений, они недавно хвалились
Мои сомнения не были напрасны, таки глубинное обучение: https://machinelearning.apple.com/2017/11/16/face-detection.html
https://habrahabr.ru/post/343810/ рашн транслейшн
Виталий
16.02.2018
20:58:19
ты сейчас к чему именно это сказал?
ты невнимательно читал что я пишу
Илья
16.02.2018
21:02:44
Виталий
16.02.2018
21:04:35
Александр
16.02.2018
21:05:24
Ладно. Спорить не буду, пока не вкурю в ML дальше, чем понимание функционирования персептрона.
Pavel
16.02.2018
21:34:42
Колин бро, а свифт не бро?
Наброшу свои 5 копеек, хотя конечно многим очевидно что котлин и свифт очень схожи, но все же у них есть отличия. И субъективно не в пользу свифта.
Сегодня разработка это не только язык, но и IDE, и котлин тут сильно лидирует, потому что идея работает ощутимее быстрее чем xcode и appcode. Периодически сталкиваюсь с тем, что свифт не всегда умеет правильно выводить типы, поэтому явное типизирование в свифте встречается чаще чем в котлине. Ну и в целом xcode vs idea понятно.
На котлине мы можем запустить код в миллион потоков и не вылететь по памяти, благодаря легковесным котлиновским корутинам. Целесообразность сего под вопросом, но сам факт. Как в свифте обстоят с этим дела не знаю, еще не проверял, может кто знает?
Если говорить вне контекста мобильной разработки (а это все таки языки общего назначения), котлин помимо jvm, умеет компилиться в binary и js. Типа один код для нескольких платформ. Swift в binary умеет тоже, ибо llvm, а вот в js нет.
Виталий
16.02.2018
21:36:23
а разве идея не тож самое что аппкод?
ты чё нам тут залечиваешь
Pavel
16.02.2018
21:36:51
appcode тормозит также как xcode при анализе.
Виталий
16.02.2018
21:36:53
ide на jvm быстрее нативной
xml круче json
что дальше?
венда круче макоси?
Google
Евгений
16.02.2018
21:47:05
Аналог круче цифры
Кола вкуснее пепси
Victor
16.02.2018
21:58:17
Akbar
17.02.2018
06:47:22
Не смог нормально сформулировать вопрос для гугла, может вы меня поймёте? Как сделать так чтобы когда vc открывался курсор уже был выставлен на определённый textfield с открытой клавиатурой?
Vadim
17.02.2018
06:55:17
https://stackoverflow.com/questions/1014999/uitextfield-focus
Akbar
17.02.2018
06:56:45
всё решил
спасибо огромное
Александр
17.02.2018
07:50:24
Alex
17.02.2018
08:58:23
Anton
17.02.2018
09:03:45
G_Dee
17.02.2018
09:14:28
Так с любыми одинаковыми значениями
ujeenator
17.02.2018
09:17:12
потому что дробные числа надо через эпсилон сравнивать
abs(a - b) <= Double.Epsilon
так кажется
G_Dee
17.02.2018
09:31:23
чаво?
Apple дичь какую-то придумала, сиди мучайся)
Mikhail
17.02.2018
09:35:40
Alex
17.02.2018
09:35:57
Козлы сидят в купертно, обмазываются свифтом и числами с плавающей точкой
Виталий
17.02.2018
09:53:00
что то в последнее время часто приходят жаловаться на float
наверн по школьной программе начался курс вещественных чисел
Google
Tigran
17.02.2018
10:05:45
Ivan
17.02.2018
10:07:27
у меня вообще с математикой проблемы
не могу понять как работает arc4random
вот например я хочу число рандомное от 0 до 50
как его получить?
Stanislav
17.02.2018
10:09:04
arc4random()%50
ну или arc4random()%51
Ivan
17.02.2018
10:09:56
так
а если хочу число от 1990 до 2000
:)))))
Tigran
17.02.2018
10:10:29
1990 + arc4random()%10
Ivan
17.02.2018
10:10:36
ТОЧНО
спасибо всем (!!!)
Stanislav
17.02.2018
10:10:46
)) че за троллинг ?;)
математика 5 класса?
Ivan
17.02.2018
10:10:55
не
Akbar
17.02.2018
10:16:36
господа, вот у меня есть textfield в нём placeholder допустим с text'ом = "Enter your first name and surname". На iphone 8 всё чётко отображается, но на iphone se текс становиться следующим "Enter your first...". Как сделать autoresize text?
Денис
17.02.2018
10:20:52
Кто знает годный сервис для генерации скриншотов для Appstore, который не требует мзду за свою деятельность и работает для iPad? Нашел вот такой шаблон, но он заточен под обрезание нижнего конца изображения https://github.com/bmull/SketchToAppStore/
Stanislav
17.02.2018
10:51:44
Akbar
17.02.2018
10:52:06
Это как?
Google
Dmitriy
17.02.2018
10:56:01
Akbar
17.02.2018
10:56:38
так как его использовать то
есть источник?
Dmitriy
17.02.2018
11:00:31
stack overflow, там было решение
1. изменять размер шрифта в зависимости от ширины поля
2. текст textfield'а как плейсхолдер
Siarhei
17.02.2018
11:10:00
arc4random()%50
Так распределение не будет равномерным
Чтобы было равномерным есть arc4random_uniform
Akbar
17.02.2018
11:11:26
ну это же не выход
нельзя же тупо убирать что то
Siarhei
17.02.2018
11:12:55
Akbar
17.02.2018
11:13:35
ну есть и другия поля
там никак не убрать
Khusan
17.02.2018
11:20:53
Сергей
17.02.2018
11:22:25
Max
17.02.2018
13:07:06
Может кто-нибудь подсказать, за что меня отправили на вечные "каникулы" в этом чате @android_ru ?Моим последним действием был вызов функции ban пару раз?
Сергей
17.02.2018
13:07:49
еще дешево отделался
Donna Anna
17.02.2018
13:09:10
Max
17.02.2018
13:09:47