Andrew
Парни, подскажите какие бесплатные сервисы есть с поиском по карте?
Andrew
мне с доступом к апи нужно, чтобы допустим по адресу дал положение
CybernatiC
google geocoder ?
CybernatiC
yandex geocoder
CybernatiC
json высылаешь положение он тебе адрес
Andrew
здорово! спасибо большое)
D
Ребят, подскажите плз рабочее решение, а то туплю чего-то, нужно запушить новый контроллер именно в альбомной ориентации Идея такая: nav controller -> vc1 -> vc2(его нужно открыть в альбомной ориентации) Все что было на стаке перепробывал, не работает
Valentin
let value = UIInterfaceOrientation.LandscapeLeft.rawValue UIDevice.currentDevice().setValue(value, forKey: "orientation") у меня это меняет ориентацию по нажатию на кнопку, может и в твоем случае поможет
Nodir
привет Всем! Кто то работал с библиотека pjsip. у меня не получиться компилировать на Xcode 8
Ed
Всем привет. Какой мессенджер безопасный для ios для переписки и аудио звонков?
Ed
тебе угрожает опасность?
Чисто профессиональный интерес. Я связист
Aλeχ
для переписки
Valentin
пыщ пыщ голактека спосена111
Ed
а телеграм не вариант?
Не знаю. Вот и спрашиваю.
Ed
Telegram, Wire, threema, whatsapp, signal?
Valentin
http://www.trust.ua/news/116044-samye-bezopasnye-messendzhery.html
Andrey
говорят есть sony playstaion messaging
Ed
А кто нибудь тестировал. Пробывал перехватить и расшифровать сообщения?
CybernatiC
интереса ради можно за 2 минуты поставить mitm прокси настроить свой телефон через него и посмотреть на трафик
Valentin
на хакатонах, вроде, пробовали. Про результаты можно найти в инете
Valentin
https://www.gazeta.ru/tech/2016/06/28/8335127/whats_wrong_with_messenger.shtml после слов "Мечты о безопасности". Не самый технический ресурс, так, первая ссылка. Но идея, думаю, ясна
A
Привет ребята, у нас есть проект один на swift'е. Интересно последить за новостями в сообществе
A
Надо доделать пару фич для которых пока свободных рук нет и тогда обязательно
Alexander
Интригу нагоняешь))
A
Не сказал бы) просто есть задача которую у нас не получается решить своими силами
A
Пока
Pavel
Всем привет, как можно работать с больший базой в 15+ тыс объектов? Realm. Подготовка данных для отображения занимает ощутимое количество времени. Кроме как делать это асинхронно и показывать activityIndicator, есть какие-либо варианты?
Anonymous
а отображать надо сразу все 15 тыщ? по страницам не разбить?
Pavel
По страницам?
Anonymous
по страницам https://ru.wikipedia.org/wiki/Пагинация
Pavel
Дело в том, что перед показом нужно отсортировать данные. Т.е при получении очередной порции объектов нужно их снова отсортировать все и взять очередную порцию. Сразу приходит мысль о том чтобы отсортировать саму базу, но потом нужно инсертить объекты в соответствии с сортировкой.
Anonymous
пусть сортирует бэкэнд.
Pavel
Речь о локальной работе с большой базой на устройстве
Pavel
К сожалению
Valentin
если нет фильтров, но можно отсортировать один раз и так и сохранить
Valentin
а долго займет сортировка базы и получение 15+тыс ИД-шников? Потом по этим ид можно будет постранично грузить сами обьекты
Pavel
А потом как заинсертиь объект? Опять взять все, отсортить, и накатить поверх старой?
Valentin
если ты знаешь куда его нужно вставить, то вставляешь в базу и в список ИД. Если не знаешь то да, нужно пересортировать
Valentin
можно и каой-нибудь хитрый алгоритм использовать, но для этого нужно схему базы знать
Pavel
Да там просто объекты одного типа 15тыс
Pavel
С uuid и parrentuuid
Pavel
))
Valentin
все равно тебе видней по каким правилам оно вставляется и сортируется
Pavel
Т.е. Вложенность по parrentUuid
Pavel
Как в finder))
Valentin
ну так и добавляй в массив после нужно id, и в базу в фоне
Yaroslav
#whois Добрый вечер работа: Фотострана специалист: iOS dev могу быть полезен: могу не мешать, а где-то могу и помочь чем интересно сообщество: осведомленностью откуда я: Питер как узнал: на гитхабе
Pavel
если я сейчас на 3ей странице, а добавляю объект который в итоге будет на 130 страницу. Будет же все-равно поиски «мест» куда нужно воткнуть объект, как в базе, так и в локальном массиве
D
Поиск не очень долго вроде За O(log n) можно
Pavel
всеже не понятно, как бустро инсертнуть объект в соответствии с сортировкой в базу, потом понять, инсертить ли этот объект в UIный массив для таблицы с пагинацие =\
Sergey
Как сделать, чтобы при каждом нажатии на кнопку "сохранить в библиотеку"(NSPhotoLibraryUsageDescription), диалог на разрешение ресурсов появлялся всегда. Сейчас он спрашивает, только при первом нажатии, если я говорю - не разрешать, он больше не спрашивает, и я не могу сохранять
Valentin
ставь свой алерт ,)
Евгений
и перевод
Евгений
https://geektimes.ru/company/nixsolutions/blog/262964/
Pavel
если ты знаешь куда его нужно вставить, то вставляешь в базу и в список ИД. Если не знаешь то да, нужно пересортировать
это получается нужно на каждое изменение базы, затирать старую и накатывать новую отсортированную ?!(
Valentin
смотря какое изменение. Для изменения количества/порядка элементов - да, для одновления данных элементов - не нужно.
Valentin
сложно вот так сходу выдать решение. особенно если не знаешь схемы и всех потребностей
Pavel
ну оно и поняно, просто если это 15+тыс объектов, стереть и записать 15+1 тыс
Pavel
Object() uuid, parrentUuid, name: String, isGroup: Bool
Valentin
15000 вроде не так и много. В этом реалме можно ка-то индексы делать?
Pavel
собственно если group = true, то эта папка в которой лежат объекты c parentUuid = uuid это самой группы
Pavel
https://realm.io/docs/objc/latest/#indexed-properties
Pavel
пишут что да)
Valentin
индексы сильно ускоряют выборку, если их правильно поставить
Pavel
спс, вот только не совсем понятно что с ним делать)
Valentin
добавлять для всех полей, по которым выбираешь. По крайней мере, для обычных баз это так
Pavel
добавил, да
Pavel
не заметил разницы (
Pavel
сейчас просто делается выборка из 15+тыс по parrentUuid = «». Секунды 1,5-2
Aleksey
Ребят подскажите, Xcode переодически подвисает Running, при этом сам Xcode не виснет.
Sasha
Ребят подскажите, Xcode переодически подвисает Running, при этом сам Xcode не виснет.
Это тебе ещё повезло! Поставь свечку за стабильность и ничего не трогай
Aleksey
> @ostrenkiy Это тебе ещё повезло! Поставь свечку за стабильность и ничего не трогай Лекарства нет ?
Aleksey
Ппц, даже пустой playground висит
Alexander
Ребята, можно ли в приложении как то отображать ту клавиатуру которая используется штатно для набора номера для звонков?