Valentin
да пофиг, проверяй по времени исполнения запроса. Сколько оно сейчас?
Valentin
время первого исполнения (после удаления программы) должно быть примерно таким как и все остальные
Alexey RGB
бля у меня с запущенным charles почему-то вообще перестали уходить запросы сука
Alexey RGB
без него время посмотреть запроса как можно по быстрому?
Valentin
добавить NSLog при старте и при завершении запроса
Valentin
хотя многие либы сами время считают и выводят
Alexey RGB
http://www.parkon.com/lax_api/adv.json - по этому адресу лежит файл
Alexey RGB
поэтому думаю что 100% кэшируется
Valentin
силен, а как ты по адресу это понимаешь?
Valentin
вообще, стоит только картинки кешировать. Остальное, чаще всего, нужно свеженькое
Alexey RGB
да бля потому что я заказчику говорил сделать обычный запрос - а он сказал что зальет файл
Alexey
Жесть бля)
Valentin
вообще пофиг, говорю ж. Это не от адреса, а от настроек сервер и клиента зависит
Valentin
у тебя на самом клиенте кеширование есть, клиент к серверу даже не обращается
Alexey RGB
бля да у меня обычный дефолтный запрос, специально нигде кэширование не включал
Valentin
оно, как-бы, по дефолту включено, с временем дня на 3, кажется
Alexey RGB
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 }
Alexey RGB
как видите
Valentin
"Keep-Alive" = "timeout=5, max=100"; видим конечно
Alexey RGB
Keep-Alive -- этот параметр задать реально в запросе?
Alexey RGB
я так понимаю из названия он отвечает за то, сколько времени кэш храниться будет?
Alexey RGB
*не так
Valentin
угу, за это и отвечает. Только это не запрос, а ответ, его сервер создает. Нужно или чтоб сервер время жизни поставил бы в 0-5, или чтоб ты у себя кеширование отключил для этого запроса
Alexey RGB
Спасибо за пояснение
Alex
Легче на серверной стороне время жизни уменьшить
Valentin
пля, ошибся немного. Пардон
Valentin
max-age есть там где-то?
Alex
etag и last-modified как минимум влияют на кэширование запроса клиентом
Alex
подробно не помню, давно не работал с этим
Valentin
да я нагуглил. Нужно ответ от сервера глянуть
Alex
твои локальные проблемы, в ~/.cocoapods обнови вручную
Архитектор
Иногда можно в проекте встречить <AppName>Kit. Что за кит?
Anton
Они уже 3 года не могут UXKit допилить свой
Anonymous
пидоры
Anonymous
недавно надо было macos приложение сделать
Alexander
Не хочется играть в аналитика, но мне кажется там не все так просто. Даже если распределение отдела ведется, то скорее для того, чтобы поменять вектор компьюетров. Например объеденить или приблизить к iOS. Но тут сложно загадывать и это исключительно мое ИМХО
Anton
у новых макбуков когда нагреваются сильно – клавиши залипают
Anonymous
не смог осилить appkit
Anton
AppKit - кусок старого говна просто :)
Anonymous
да, есть такое
Anton
UXKit хоть и на нем основан - но уже нормальная вещь
Anton
https://github.com/k06a/Mattericon
Alexander
Кроме того, что на новом маке touch bar фризится по 10 раз на дню — никаких проблем за 2.5 недели не обнаружил) Так что пока кажется огонь
Anton
Вот год назад на приватном UXKit запилил апку
Anton
там UXCollectionView обычный, прям как UICollectionView
Anonymous
а кто знает, как реализован интерфейс маковского приложения телеграм? очень похоже на UIKit
Anonymous
но на макоси
Anton
Один на CALayer вроде почти целиком, другой на Qt
Alexander
Ну представим, что мы чего-то не знаем. Например ведутся исследвоания в области управления мыслями (ну мозговыми импулясами, если что — я счейчас фантазирую, у меня нет компетенции в этой области) и тут они узнали, что уже это куда удобнее, чем через привычные нам интерфейсы. macOS по современным меркам довольно старая платформа с кучей своих минусов, которую не так легко адаптировать под новый прием. Почему бы тогда не начать разработки новой операционной системы, которая, пускай, менее функциональна, но на тех же основах и адаптированная под новый вид ввода.
Anton
Я тут кстати на днях написал интересный хак, чтобы быстро менять цвет надписей без их повторного рендеринга: https://hackernoon.com/change-uilabels-text-color-without-text-rendering-724bbbaaa75b#.et02jtq39 Давай пофоловимся на медиуме, у кого там аккаунты то
Alex
тачпад
Anonymous
Тачем на мак оси разве что списочки листать
Anton
тачпад на новых маках огромный и говорят перестал срабатывать при касании ладонью
Alexander
Т.е. в 2036 по-прежнему клавиатура и мыш будет самым удобным? :)
Anonymous
Под палец она не заточна ВООБЩЕ
Anonymous
То есть?
Alex
сижу с тачпадом онли пару лет, списочки листаю
Anonymous
Я не про тач пад
Anonymous
А про сенсорный экран
Alex
там сделали сенсорный дисплей?
Alex
ппц
Anonymous
Нет
Anonymous
И надеюсь не будут
Alex
ну тачбар полезен
Alex
можно стикерами мемить
Anonymous
Ну одно дело маленькая панелька
Anonymous
А другое весь экран
Anonymous
Вообще не вижу смысла делать ноуты с сенс. экраном
Alex
имеет смысл, когда они станут наполовину планшетами как сурфейс
Anonymous
Все равно спорно. Вот ты попользовался им в режиме планшета, перешел в ноутбучный режим, а у тебя оказывается весь экран заляпан. Ну неприятно же.
Alex
харкнул, протёр свитером с оленями
Anonymous
Ну я так с макбуком делаю, когда случайно пальцем дотрагиваюсь. Но это происходит редко, а с сенсором это придется часто делать (если пользоваться им)
Albert
/stat@combot
Архитектор
Архитектор
Как бы вы реализовали треугольник под поиском?
Архитектор
Картинка или канвас?
Bulat
лейер с безье))