auto
нет, это уже легаси и его только поддерживают
George
https://yadi.sk/d/MKT_FwLEy4a3X
залилось? можно уже до компа идти забирать? ,)
Renat
Врядли)
auto
Ты еще поди за ФП топишь, да?
Renat
Ща гляну схожу)
auto
ебаный ты нахуй
auto
Все, я понял
auto
Больше не хочу с тобой разговаривать
auto
АХАХААХ
Haile
а толку?
auto
а толку?
как орнул
auto
Вайпер говно
auto
Не нужно
Haile
а ты за 14 лет попробовал вайпера?
auto
И правильно говорить вейпер
auto
моего вайпера попробуй)00)0)0)))
Haile
возраст согласия для использования вайпера в программировании какой?
Renat
На яндексе всего 10гб
Renat
И всего 10гб залилось)
Renat
Ссылка наверху лежит
Renat
Можешь глянуть что залилось
George
Можешь глянуть что залилось
просто, если там 11 гигов видео, то точно не то, что нужно ))
George
ага, очень хочу его обратно к себе скачать
Haile
поясни за рамблер 2.0
Haile
зато вайпер же
Haile
я только в прошлом году узнал, что рамблер все еще существует
Haile
я им пользовался в 2001 как-то раз для почты
Haile
ты старый прост
Igor
Так вы почитайте это по сути уже другой Рамблер
Igor
Не тот,что был с поисковиком. Это же сейчас медиахолдинг
Haile
ну у них есть жж и афиша
Haile
но жж - анахронизм нулевых
George
один хороший проект точно есть
George
рамблер касса
George
всё остальное не нужно.
Andrew
Подскажите пожалуста: Для хранения сессии в проекте задействовали NSHTTPCookieStorage. Сервер во время аутентификации возвращает Cookie и они автоматически сохраняются в sharedHTTPCookieStorage. Это позволяет автоматически авторизовать WebView, которые ходят на веб интерфейс сервера. Но судя по всему иногда, по непонятной мне причине, эти Cookie просто исчезают и перестают передаваться. У меня есть дамп запросов зафиксировавший такую ситуацию. Из приложения тоже ничего не сбрасывалось (По крайней мере зафиксировать не удалось пока). Время жизни уходит далеков будущее. Есть какие-то ситуации, при которых система может сама принять решение об очистке этих cookie? Может стоит вообще отказаться от такого подхода?
Александр
библиотека уже залита?
Александр
можно качать?
Nikolay
Подскажите пожалуста: Для хранения сессии в проекте задействовали NSHTTPCookieStorage. Сервер во время аутентификации возвращает Cookie и они автоматически сохраняются в sharedHTTPCookieStorage. Это позволяет автоматически авторизовать WebView, которые ходят на веб интерфейс сервера. Но судя по всему иногда, по непонятной мне причине, эти Cookie просто исчезают и перестают передаваться. У меня есть дамп запросов зафиксировавший такую ситуацию. Из приложения тоже ничего не сбрасывалось (По крайней мере зафиксировать не удалось пока). Время жизни уходит далеков будущее. Есть какие-то ситуации, при которых система может сама принять решение об очистке этих cookie? Может стоит вообще отказаться от такого подхода?
Да, стоит отказаться от такого подхода. Как минимум потому, что js скрипты точно эту куку не увидят и поведение будет как не для авторизованного пользователя. Просто передавайте куку в хедерах как кастомное поле и пусть бэкенд её обрабатывает.
Andrew
Я это все затеял в надежде на то что все WebView могут быть авторизовазы без дополнительных усилий.
Nikolay
У нас такая схема не работала, все скрипты, лог которых в приложении нельзя посмотреть (90% всех сайтов как оказалось) не отрабатывали
Andrew
Ну и возможно в будущем в iOS можно будет их расшарить с Safari, как в МакОс
Nikolay
Web view я надеюсь WebKit хотя бы?
Nikolay
Не uiwebview?
Andrew
Нет, UIVewbView
Nikolay
iOS 7?
Andrew
Точно не помню но с WebKit была какая-то значительная заморочка. + есть сторонние SDK с UIWebView.
Nikolay
Иначе выбор не понятен. Apple четко написали, что с 8ки никаких uiwebview. Они текут и сделать нормально нельзя
Nikolay
Когда мы сделали отказ от uiwebview в пользу WebKit, то куча проблем отпала
Andrew
Да, я видел что они планируют отказываться. Видимо придется переходить на них всетаки.
Andrew
По моему как раз в WebKit этот sharedStorage не работает в принципе. Т.е. cookie туда придется добавлять через JavaScript верно?
Andrew
Если сервер использует авторизацию через Cookie - общую как для веб-версии так и для модильной, удастся в WKWebView после авторизации приложения эти Cookie передать без боли?
Nikolay
Вообще с куками мутная тема. После очень долгих мучений единственное решение, которое у нас заработало - то, что я написал
Nikolay
*заработало во всех случаях
Andrew
А как вы сделали этот кастомный хеадер для запросов из WKWebView? Там можно модифицировать запрос до его осуществления?
🎴
Мб сегодня больше людей увидят мой вопрос. Если кто знает, то расскажите)
🎴
помогите с transition animation. очень стал инересовать этот вопрос, разобрался только как красиво пушить или презентить контроллеры, но вот не совсем понимаю, как из двух вьюх делают один контроллер. пример приложения Tinder
🎴
Paks
такой вопрос: есть 3 вида источника инфы 1 -> телефонная книга 2 -> локальная база 3 -> онлайн база. Надо на выходе получить обьект, поля которого заполнены из какого-то одного из источников либо из двух либо из трех (по очереди включается каждый источник, для заполнение отсутствующих данных, если в предыдущем источнике их нет). Как это лучше всего организовать? связка Адаптер + Билдер патерны для этого подходят? Или есть решения уже для таких задач другие?
Paks
входных данных 2 вида: это либо номер телефона (для телефонной книги) либо уникальный идентификатор (для остальных двух). Имея номер, можно получить идентификатор (но не во всех случаях), имея идентификатор, можно получить номер телефона (но не во всех случаях)
🎴
В сторону uiviewcontrollertransitioningdelegate смотри
Да, я так и делаю, только вот пока понимаю, как делать обычные анимации, но вот нигде не могу найти подобного, чтоб анимированно формировать вьюконтроллер из двух вьюх
auto
Потом в этом контейнре бери еще вьюхи
auto
И анимируй как хочешь
🎴
Спасибо, буду разбираться
Oleg
https://telegram.me/joinchat/CnmJ2D6mdBA1tb0kBX4e3Q заказы на приложения
Antontsue
проходил собеседование в варгейминг
Antontsue
задачка
Antontsue
оптимизировать код по скорости выполнения (представить, что компилятор этого делать не умеет) int func(int k) { int result = 0; int n = k % 2; if(n == 0) result += 5; else result += 8; return result; }
Павел
int func(int k) { if(k % 2) return 5; else return 8; }
Antontsue
еще оптимальнее можно
Haile
небось битами еще чонибуь сделать надо
Павел
дыа, но я не очень в битовых операциях
Александр
битоебство же
Александр
да
Павел
тут если последний бит 0 или 1 чекнуть надо