@ios_ru

Страница 554 из 2351
Eugene
31.01.2017
10:30:48
Вопрос на обсуждение: про что можно соврать на собеседовании?

Denis
31.01.2017
10:31:18
Скажи, что у тебя 2,5 года стажа)

Google
Eugene
31.01.2017
10:31:40
10 раз за ноч=)

Denis
31.01.2017
10:31:48
ахах

Vladislavs
31.01.2017
10:31:49
и что на всех проектах ты был principal developer

Dmitriy
31.01.2017
13:07:53
А кто какие патерны; из представленных нежи, в проектах юзает: MVC or MVP or MVVP? Второй и третий пришли на замену первому? И если да, то MVC - уже стараются избегать?

Александр
31.01.2017
13:08:15
VIPER

Pavel
31.01.2017
13:08:47
VIPER

есть старые проекты на MVP

Dmitriy
31.01.2017
13:09:10
сейчас все переходят на него? 3 вышеперечисленных - уже история?

Pavel
31.01.2017
13:11:23
сложно сказать, все или не все

Alexey
31.01.2017
13:29:34
что такое MVP? %)

явно не minimum viable product…

Andrew
31.01.2017
13:30:29
модел-вью-презентер https://habrahabr.ru/post/215605/

Google
Alexey
31.01.2017
13:31:03
ох, обкурются своими патернами-шматернами...

Pavel
31.01.2017
13:33:07
согласен, лучше все нахерачить в контроллере, так код читается лучше, и поддерживать легче

Dmitriy
31.01.2017
13:36:04
#whois ▫️Какой у вас проект или где работаете? Там такой проект, что его считайте нет. Студент. ▫️В чём вы специалист? Че-то писал уже на ~15 языках. Но нигде не заходил далеко. Так что я настоящий специалист в перескакивании со стула на стул. ▫️Чем можете быть интересны или полезны сообществу? Умею делать мемосы. ▫️Чем интересно сообщество вам? Пишу приложение. Нужно же где-то вопросы задавать. Не в гугле и на stackoverflow искать же в самом деле. (На самом деле просто обворачиваю себя iOS везде где только можно, надеясь подцепить полезную инфу) ▫️Откуда вы? Иркутск ▫️Как узнали про группу? Из твиттера одного случайного человека.

Pavel
31.01.2017
13:37:15
-_-
31.01.2017
13:37:42
NSLog(@"Hello, World!")
Не компилится, думаю ты ; пропустил

Дмитрий
31.01.2017
13:37:51
;

Pavel
31.01.2017
13:38:19
можно на stackoverflow спрошу почему не компилится и потом заново скину?

-_-
31.01.2017
13:44:13
Так мы тебе объяснили уже, ты VIPER давай

Pavel
31.01.2017
13:52:53
а, им нельзя делиться

Dmitriy
31.01.2017
13:58:20
а ты переменные переименуй

Maxx
31.01.2017
16:02:49
именуй, не именуй, всё равно получишь UI

Denis
31.01.2017
16:34:49
Можно ставить плагины на икскод 8, если его переподписать своим сертификатом

Sergey
31.01.2017
21:04:54
уже все видели? https://chromium.googlesource.com/chromium/src.git/+/master/ios/

gafurov
31.01.2017
21:43:48
кто-то так и не предоставил свои вайпер-шмайпер

Egor
31.01.2017
21:54:43
? Райзя ?
31.01.2017
23:17:20
кто-то так и не предоставил свои вайпер-шмайпер
Скоро будем вейпер машинки на вайпере программировать

Знаете уже, да?

Радость
01.02.2017
00:00:58
Бля, у них сотни патентов на которые забит хуй

Заебали уже

Google
Vladimir
01.02.2017
05:47:46
Он не на основное UIWebview?
Интереснее на WebKit ли он

Dmitriy
01.02.2017
07:03:38
Народ, а есть какая-то возможность делать пополнение денег в кабинете приложения, что бы не проводить это через in-app purchase Эппловский?

Nodir
01.02.2017
07:07:38
yandeks

Dmitriy
01.02.2017
07:07:56
а эпл разрешает таким способом заводить? Потому что в приложении добавил кнопку перехода на сайт - эпл режектнула, по пункту Business - 3.1.1

NermaN
01.02.2017
07:10:55
Apple режектит приложения черте как

Dmitriy
01.02.2017
07:10:59
через банковские платежи как пример tinkoff SDK
эпл разрешает встративать платежи не свои, а тинькова и яндекса, как замену?

Olexii
01.02.2017
07:11:12
вроде ж только за реальные вещи можно платить вне in-app purchase

Dmitriy
01.02.2017
07:11:30
ну там баланс кабинета пополнять, для звонков

Emil
01.02.2017
07:12:07
да если не за внутренние покупки

Евгений
01.02.2017
07:12:40
у скайпа есть платные подписки, но с иос прилаги продлить или купить новую нельзя — только пополение баланса через ин-апп

Dmitriy
01.02.2017
07:12:41
а пополнение счета на аккаунте, для осуществления звонков - это внутренняя покупка?

Dmitriy
01.02.2017
07:13:31
вот да, пополнение баланса как у вайбера или скайпа, но что бы через сайт проводить, что бы на 30% комиссии не попадать...

Евгений
01.02.2017
07:13:56
а пополнение счета на аккаунте, для осуществления звонков - это внутренняя покупка?
это виртуальная услуга, по гайдлайнам виртуальные услуги только через инап

Mari
01.02.2017
10:07:02
Всем привет. Кто-нибудь использовал когда-либо convolutional neural network под iOS?

Andrei
01.02.2017
10:19:22
пример есть у эппла там вроде так все гут

Mari
01.02.2017
11:04:29
Спасибо, но интересует работа с предварительно не обученной нейронной сетью)

Andrei
01.02.2017
11:24:05
ааа такое самому интересно )

Nick
01.02.2017
12:01:56
Народ, всем привет! Я представляю самый большой русскоязычный портал it видеоуроков loftblog.ru и школу loftschool.com. Мы ищем новых авторов видеоуроков и преподавателей. Кому интересно делиться своим опытом, расти как лектор, становиться значимым человеком в сообществе и зарабатывать на этом - пишите в личку или на почту chernobaev@itloft.ru. Всем хорошего и продуктивного дня!

Александр
01.02.2017
13:14:27
Ребят, после пулла с девелопа, xcode перестал собирать проекты, вообще. Пишет вот что: Build operation failed without specifying any errors. Individual build tasks may have failed for unknown reasons. One possible cause is if there are too many (possibly zombie) processes; in this case, rebooting may fix the problem. Some individual build task failures (up to 12) may be listed below.

Google
Александр
01.02.2017
13:14:38
кто нибудь сталкивался?

ребутинг не помогает

Антон
01.02.2017
13:15:36
может дерривед дату почистить?

Александр
01.02.2017
13:16:33
тоже не помогает

Admin
ERROR: S client not available

Александр
01.02.2017
13:16:44
не собирает ни на девайс ни на симулятор

у меня знакомый решил эту же проблему переустановкой оси, (переустановка xcode не помогла)

Alexey
01.02.2017
13:18:56
^ winOS Ыierra

Dmitriy
01.02.2017
14:05:57
А кто-то сталкивался с шифрованием сообщений?

есть либа, шифрует/дешифрует NSString Есть база зашифрованных сообщений. Как ее расшифровать? построчно?? или как верно в таких случаях поступать?

если построчно, то она 1000 сообщений будет расшифровывать с лагом же и не моментально, как от этого избавляться и что делать?

Vladislavs
01.02.2017
14:08:24
делать это в background-треде

-_-
01.02.2017
14:09:28
dispatch_async и вперед

Maxx
01.02.2017
14:13:21
Let myQueue = DispatchQueue.global(qos: .userInitiated) или qos: .background myQueue.async{ расшифровка }

Dmitriy
01.02.2017
14:18:59
а как с чатом быть? там же будет пусто

пока оно дешефрует

-_-
01.02.2017
14:21:30
Блин, ты формулируй задачу свою понятнее. Будет пусто, да. Крутилку можно показать

Vladislavs
01.02.2017
14:26:22
Dmitriy
01.02.2017
14:28:34
ты на чанки бей
кусками подгружать?

А есть возможность массив из 1000 сообщений асинхронно расшифровывать паралельно? и потом собрать это все в той же последовательности, в которой все было в массиве? Типа не в цикле: 1 сообщение -> дешифвровать -> дешифровано -> возврат в начало а как-то так: 1 сообщение -> дешифровать > возврат в начало дешифровано -> 1 сообщение ...

Google
Dmitriy
01.02.2017
14:33:54
есть механизмы, позволяющие результаты CallBackов собрать в той последовательности, в которой были запущены методы?

Andrew
01.02.2017
14:37:52
почему коллбэки? У тебя есть массив зашифрованных сообщений, ты знаешь в какой они последовательности. Ты можешь закинуть это в дикшенари, где ключами будут индексы массива. По мере дешифрации сообщений, ты будешь устанавливать элемент дикшинари с нужным индексом значение - расшифрованное сообщений. После того как в дидСет-обозревателе дикшинари количество эелементов сравняется с количеством в массиве зашифрованных, ты тоже сможешь дикшенари выгурзить в массив дешифрованных в нужном порядке

но 1000 расшифровывающаяся паралельно - очень плохая идея, вот честно.

Andrew
01.02.2017
14:42:30
Andrew
01.02.2017
14:43:38
но запуская асинхронно, у него не будет гарантии что первое большое расшифруется первым же. Поэтому и беспокоится про какой-то механизм коллбэков

вот и подсказываю с приемом про дикшинари, где ключем будет индекс в массиве.

-_-
01.02.2017
14:44:46
Вообще можно прикольно сделать. Во-первых, естественно, делать все асинхронно в фоне, во-вторых с помощью Grand Central Dispatch загрузить все ядра

Andrew
01.02.2017
14:45:25
Да это без словаря делается просто
ну так рассказывай как. Он не хочет помещать в группу.

и семафор использовать тоже не хочет, как я понял

-_-
01.02.2017
14:46:06
ну так рассказывай как. Он не хочет помещать в группу.
Хм, походу я не понял, что он вообще хочет

Страница 554 из 2351