
Ulook
20.12.2016
14:47:36
бля да потому что апи заказчика
строка приходит

Радость
20.12.2016
14:47:59
орууууу гоооосподи

Evgeny
20.12.2016
14:48:19
Ты можешь тише орать?

Google

Valentin
20.12.2016
14:48:27
http://www.parkon.com/lax_api/adv.json?rand=<randInt>
попробуй randInt подставить и такой урл дергать

Ulook
20.12.2016
14:48:32
хули поделать, заказчик открывает на серваке какой-то ебучий текстовый файл - там пишет FALSE или TRUE и обновляет

Радость
20.12.2016
14:48:42

Ulook
20.12.2016
14:48:52

Valentin
20.12.2016
14:48:59
заказчика зовут Равшан? )

Ulook
20.12.2016
14:49:26
бля, парни, ну не смешно нихуя)))

Valentin
20.12.2016
14:49:47
это такой костыль, обычно запросы с параметрами не кешируются. В идеале, конечно, найти метод Alamofire.request в который можно передатьн астройки кеширования

Alexey
20.12.2016
14:49:53

Valentin
20.12.2016
14:50:03
нифига ,)
http://stackoverflow.com/questions/32199494/how-to-disable-caching-in-alamofire

Alexey
20.12.2016
14:50:58

Ulook
20.12.2016
14:52:28
да никак, не берет заказчик скуйп чтобы в текстовике поправить ответ)

Valentin
20.12.2016
14:53:28
да пофиг, проверяй по времени исполнения запроса. Сколько оно сейчас?

Google

Valentin
20.12.2016
14:54:19
время первого исполнения (после удаления программы) должно быть примерно таким как и все остальные

Ulook
20.12.2016
14:54:38
бля у меня с запущенным charles почему-то вообще перестали уходить запросы сука
без него время посмотреть запроса как можно по быстрому?

Valentin
20.12.2016
14:55:31
добавить NSLog при старте и при завершении запроса
хотя многие либы сами время считают и выводят

Ulook
20.12.2016
14:58:01
http://www.parkon.com/lax_api/adv.json - по этому адресу лежит файл
поэтому думаю что 100% кэшируется

Valentin
20.12.2016
14:58:40
силен, а как ты по адресу это понимаешь?
вообще, стоит только картинки кешировать. Остальное, чаще всего, нужно свеженькое

Ulook
20.12.2016
14:59:37
да бля потому что я заказчику говорил сделать обычный запрос - а он сказал что зальет файл

Alexey
20.12.2016
15:00:11
Жесть бля)

Valentin
20.12.2016
15:00:32
вообще пофиг, говорю ж. Это не от адреса, а от настроек сервер и клиента зависит
у тебя на самом клиенте кеширование есть, клиент к серверу даже не обращается

Ulook
20.12.2016
15:01:59
бля да у меня обычный дефолтный запрос, специально нигде кэширование не включал

Valentin
20.12.2016
15:02:41
оно, как-бы, по дефолту включено, с временем дня на 3, кажется


Ulook
20.12.2016
15:03:13
2016-12-20 18:02:57.176 airport[69376:4896182] <Google> To get test ads on this device, call: request.testDevices = @[ kGADSimulatorID ];
[Request]: http://www.parkon.com/lax_api/adv.json
[Response]: <NSHTTPURLResponse: 0x60800022bf20> { URL: http://www.parkon.com/lax_api/adv.json } { status code: 200, headers {
"Accept-Ranges" = bytes;
Connection = "Keep-Alive";
"Content-Length" = 23;
"Content-Type" = "application/json";
Date = "Tue, 20 Dec 2016 14:26:22 GMT";
Etag = "\"1bde001-17-543c8321f8540\"";
"Keep-Alive" = "timeout=5, max=100";
"Last-Modified" = "Fri, 16 Dec 2016 15:26:37 GMT";
Server = "Apache/2.2.26 (Unix) mod_ssl/2.2.26 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4";
} }
[Data]: 23 bytes
[Result]: SUCCESS: (
{
isEnabled = false;
}
)
[Timeline]: Timeline: { "Request Start Time": 503938977.132, "Initial Response Time": 503938977.133, "Request Completed Time": 503938977.133, "Serialization Completed Time": 503938977.133, "Latency": 0.001 secs, "Request Duration": 0.001 secs, "Serialization Duration": 0.000 secs, "Total Duration": 0.001 secs }
как видите


Valentin
20.12.2016
15:04:28
"Keep-Alive" = "timeout=5, max=100";
видим конечно

Ulook
20.12.2016
15:05:34
Keep-Alive -- этот параметр задать реально в запросе?
я так понимаю из названия он отвечает за то, сколько времени кэш храниться будет?

Google

Ulook
20.12.2016
15:06:23
*не так

Valentin
20.12.2016
15:07:25
угу, за это и отвечает. Только это не запрос, а ответ, его сервер создает. Нужно или чтоб сервер время жизни поставил бы в 0-5, или чтоб ты у себя кеширование отключил для этого запроса

Ulook
20.12.2016
15:12:36
Спасибо за пояснение

Alexey
20.12.2016
15:20:33
Легче на серверной стороне время жизни уменьшить

Valentin
20.12.2016
15:25:48
пля, ошибся немного. Пардон
max-age есть там где-то?

Alexey
20.12.2016
15:26:29
etag и last-modified как минимум влияют на кэширование запроса клиентом
подробно не помню, давно не работал с этим

Valentin
20.12.2016
15:28:01
да я нагуглил. Нужно ответ от сервера глянуть

Alexey
20.12.2016
17:42:40
твои локальные проблемы, в ~/.cocoapods обнови вручную

Еxey
20.12.2016
18:01:43
Попробую уже завтра

Максим
20.12.2016
19:53:26
Иногда можно в проекте встречить <AppName>Kit. Что за кит?

Stanislav
20.12.2016
19:56:21
https://vk.com/wall18690_285641

Anton
20.12.2016
20:03:01
Они уже 3 года не могут UXKit допилить свой

Kirill
20.12.2016
20:03:37
пидоры
недавно надо было macos приложение сделать

Alex
20.12.2016
20:03:50
Не хочется играть в аналитика, но мне кажется там не все так просто. Даже если распределение отдела ведется, то скорее для того, чтобы поменять вектор компьюетров. Например объеденить или приблизить к iOS. Но тут сложно загадывать и это исключительно мое ИМХО

Anton
20.12.2016
20:03:54
у новых макбуков когда нагреваются сильно – клавиши залипают

Google

Kirill
20.12.2016
20:04:01
не смог осилить appkit

Anton
20.12.2016
20:04:16
AppKit - кусок старого говна просто :)

Kirill
20.12.2016
20:04:23
да, есть такое

Anton
20.12.2016
20:04:34
UXKit хоть и на нем основан - но уже нормальная вещь
https://github.com/k06a/Mattericon

Alex
20.12.2016
20:05:00
Кроме того, что на новом маке touch bar фризится по 10 раз на дню — никаких проблем за 2.5 недели не обнаружил) Так что пока кажется огонь

Anton
20.12.2016
20:05:03
Вот год назад на приватном UXKit запилил апку

Admin
ERROR: S client not available

Anton
20.12.2016
20:05:22
там UXCollectionView обычный, прям как UICollectionView

Kirill
20.12.2016
20:05:49
а кто знает, как реализован интерфейс маковского приложения телеграм? очень похоже на UIKit
но на макоси

Stanislav
20.12.2016
20:06:20

Anton
20.12.2016
20:06:26
Один на CALayer вроде почти целиком, другой на Qt

Alex
20.12.2016
20:09:29
Сделают с тачем макбук
Ну представим, что мы чего-то не знаем. Например ведутся исследвоания в области управления мыслями (ну мозговыми импулясами, если что — я счейчас фантазирую, у меня нет компетенции в этой области) и тут они узнали, что уже это куда удобнее, чем через привычные нам интерфейсы. macOS по современным меркам довольно старая платформа с кучей своих минусов, которую не так легко адаптировать под новый прием. Почему бы тогда не начать разработки новой операционной системы, которая, пускай, менее функциональна, но на тех же основах и адаптированная под новый вид ввода.


Stanislav
20.12.2016
20:10:13
Ну представим, что мы чего-то не знаем. Например ведутся исследвоания в области управления мыслями (ну мозговыми импулясами, если что — я счейчас фантазирую, у меня нет компетенции в этой области) и тут они узнали, что уже это куда удобнее, чем через привычные нам интерфейсы. macOS по современным меркам довольно старая платформа с кучей своих минусов, которую не так легко адаптировать под новый прием. Почему бы тогда не начать разработки новой операционной системы, которая, пускай, менее функциональна, но на тех же основах и адаптированная под новый вид ввода.
Потому что клавиатура+мышь ближайшие 20 лет будет самым быстрым способом общения с пк

Anton
20.12.2016
20:10:25
Я тут кстати на днях написал интересный хак, чтобы быстро менять цвет надписей без их повторного рендеринга: https://hackernoon.com/change-uilabels-text-color-without-text-rendering-724bbbaaa75b#.et02jtq39
Давай пофоловимся на медиуме, у кого там аккаунты то

Alexey
20.12.2016
20:10:33

Vadim
20.12.2016
20:11:02
Тачем на мак оси разве что списочки листать

Anton
20.12.2016
20:11:06
тачпад на новых маках огромный и говорят перестал срабатывать при касании ладонью

Alex
20.12.2016
20:11:07

Google

Vadim
20.12.2016
20:11:08
Под палец она не заточна ВООБЩЕ

Alexey
20.12.2016
20:12:19

Vadim
20.12.2016
20:12:42
То есть?

Alexey
20.12.2016
20:12:44
сижу с тачпадом онли пару лет, списочки листаю

Vadim
20.12.2016
20:12:54
Я не про тач пад
А про сенсорный экран

Alexey
20.12.2016
20:13:23
там сделали сенсорный дисплей?
ппц

Vadim
20.12.2016
20:13:33
Нет
И надеюсь не будут

Alexey
20.12.2016
20:13:53
ну тачбар полезен
можно стикерами мемить

Vadim
20.12.2016
20:14:03
Ну одно дело маленькая панелька
А другое весь экран
Вообще не вижу смысла делать ноуты с сенс. экраном

Alexey
20.12.2016
20:15:38
имеет смысл, когда они станут наполовину планшетами как сурфейс

Vadim
20.12.2016
20:18:04
Все равно спорно. Вот ты попользовался им в режиме планшета, перешел в ноутбучный режим, а у тебя оказывается весь экран заляпан. Ну неприятно же.

Alexey
20.12.2016
20:18:35
харкнул, протёр свитером с оленями

Vadim
20.12.2016
20:19:43
Ну я так с макбуком делаю, когда случайно пальцем дотрагиваюсь. Но это происходит редко, а с сенсором это придется часто делать (если пользоваться им)

Combot
20.12.2016
23:23:41
combot.org/chat/-1001063580584