Pull to refresh
18
0
Sergey Petrov @Pr0Ger

User

Send message

Да даже раньше: на ифона когда лонгтапнешь чтобы открыть менюшку и скопировать ссылку (или просто посмотреть куда она идет) сразу начнет подгружаться превью

Любой может одобрить PR, но они показываются отдельным списком и не учитываются в подсчете количества необходимых одобрений для мержа
Дело не в дженериках, а в том что у []T и []iface разные представления в памяти и для такой передачи надо было бы неявно создать копию исходного слайса за O(n), про это даже в FAQ упомянуто
Но да, будь в языке дженерики можно было бы сделать у слайса метод который создает такую копию с нужным типом
Вот тут один пилот рассказывает и немного показывает про это дело
Я говорил про их летний баг, когда можно было просто любой чужой кошелек повторно переинициализоровать добавив себя во владельцы
Проблема случилась еще раньше, когда разработчики parity решили разнести нормальный код multisig кошелька на два контракта тупой копипастой породив сначала баг что initWallet был публичен и доступен для вызова неограниченное число раз, а теперь и вот этот.
Разговоры о форке связаны вот с этим предложением Виталика, но он в текущем виде не позволяет сделать такой вывод средств.
Ну и кстати можно без отмены той транзакциии все починить, разрешив тому кто создал контракт делать на нем suicide всегда, но это еще более некрасивый вариант
> исключения на стороне сервера
> Server Side Excludes

> автоматическую перезапись HTTPS
> Automatic HTTPS Rewrites is a feature that safely rewrites links to unencrypted resources from HTTP to HTTPS

Не, я конечно все понимаю что некоторые вещи сложно переводить, но зачем переводить так что вообще смысл полностью утерян?
Ковырял этот баг в сентябре (ибо такое поведение проявилось только на десятке). Судя по профайлеру корень проблемы в том что размер такого символа считается очень долго. И кстати у меня воспроизводилось и на UILabel с не attributed строкой с Helvetica Neue

Что то типа такого в конечно итоге выходит

Это к примеру удобно чтобы вынести реализации протоколов в несколько extension, т.е у нас какая-то группировка методов есть и доступ к нутру тоже есть:
class MainViewController: UIViewController {...}
extension MainViewController: UITableViewDataSource {...}
extension MainViewController: UITableViewDelegate {...}
Сейчас же уже есть опция что аккаунт автоматически удаляется после некоторого времени неактивности, максимальный период что можно выставить это год.
тот факт, что приложение может быть удалено из магазина приложений по желанию Apple даже в том случае, если оно прошло все встроенные проверки безопасности в App Store

Ну да, чувак прямо в своем блоге признается (фразами типа «To find this out with a high level of certainty we have to utilize private jailbreak exploits») что его приложение нарушает сразу несколько пунктов гайдлайнов (2.5, 2.6, возможно еще и 2.7, 2.8, 2.19), и то что оно прошло ревью не превращает его случай в исключение, а просто свидетельствует о том что ревьювер, который далеко не факт что технически подкован, накосячил

Но разумеется лучше рассказывать всему миру какие аппл плохие и лишают его законного права (при том что ему никто не запрещает это делать, и вообще в составе икскода лежит официальный тул позволяющий смотрть ему список процессов), в то время как он намеренно нарушил правила стора с которыми он согласился заливая туда приложение
Жду остальные 10 причин, потому что все пакеты которые хотя бы более-менее популярны уже давно портированы.

А мертвая ветка как раз таки вторая, чей срок поддержки истекает в 2020 году (и изначальный план был полностью закрыть поддержку в 15 году, но Гвидо слишком добрый)
Нет, из скриншота видно что берется identifierForVendor, а не advertisingIdentifier, для его запроса ничего не нужно, ибо с помощью этого айди эта малварь находясь в приложениях от разных разработчиков даже не сможет этого понять
С большей вероятностью это просто реджектнут, или попросят объяснить в чем необходимость делать столько проверок
Не совсем понял… Когда блок задан как strong, то если мы внутри него обратимся к self — получим retain cycle. Чтобы этого избежать нужно делать как-то так:

Это конечно да, просто retain цикл можно не только из-за self получать; так-же как можно использовать self внутри блока без weak ссылки и не получить утечек памяти
В Pixelmator это очень просто делается: нужный слой/группа просто drag'n'drop'ом в папку и все. Практически всегда это легче самому это сделать, чем объяснить в каком виде тебе нужно нарезать картинки
Логика подсказывает что существует два разных запроса: «Я нахожусь в (x, y) и вокруг меня есть такие точки» и «Вокруг меня есть такие точки, где я?». И возможно та галка отключает отправку первого типа запросов, которые используются апплом для построения базы точек, но при этом второй тип можно отключить только выключив целиком location services, которые пытаются определить местоположение всеми доступными способами

Information

Rating
Does not participate
Location
Дубаи, Дубаи, О.А.Э.
Registered
Activity