Size: a a a

Programming Offtop

2020 November 10

I

Igor in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
(
но код-то рефакторить надо с исключениями
Так а сразу снизу вверх или сверху вниз в either-ы не выходит? В первом случае с unwrap-ами, во втором со своим аналогом runCatching { ... }
источник

AM

Andrew Mikhaylov in Programming Offtop
Я не понимаю пока, чем помогут checked. Церемония эта никуда не денется.
источник

(

( in Programming Offtop
Andrew Mikhaylov
Так а сразу снизу вверх или сверху вниз в either-ы не выходит? В первом случае с unwrap-ами, во втором со своим аналогом runCatching { ... }
в отдельном куске кода изменилась логика, оттуда убралась массивная бросающая исключения (sic) хуйня. Теперь, в теории, можно убрать try-catch, но непонятно, что ещё из 50 строк кода в нём может бросить исключения
источник

(

( in Programming Offtop
т.е. тут не заворачивать надо, а сносить к хуям, а непонятно, безопасно это или нет
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну да, из середины это делать неприятно 🤷‍♂
источник

D

Dmitry in Programming Offtop
(
unrelated: расскажите мне пожалуйста, почему котлин считает, что у таких функций
suspend fun hehmda()
fun hehmda()

одинаковая сигнатура
Чтобы не было сюрпризов, что foo() делает разные вещи, в зависимости от того, изнутри саспенд функции ее вызвали или нет.
источник

AM

Andrew Mikhaylov in Programming Offtop
Но размечать checked exceptions всё равно пришлось бы снизу вверх
источник

(

( in Programming Offtop
Andrew Mikhaylov
Но размечать checked exceptions всё равно пришлось бы снизу вверх
не, это хотелка из разряда невозможной, "что, если бы в котлине чекед исключения были с самого начала"
источник

AM

Andrew Mikhaylov in Programming Offtop
(
не, это хотелка из разряда невозможной, "что, если бы в котлине чекед исключения были с самого начала"
А где гарантия, что ими бы пользовались твои коллеги?)
источник

(

( in Programming Offtop
Andrew Mikhaylov
А где гарантия, что ими бы пользовались твои коллеги?)
а как ими не пользоваться? Они же чекед
источник

AM

Artem Molotov in Programming Offtop
Dmitry Ponyatov
Переслано от Dmitry Ponyatov
кот-ревью — ПМ понюхал и закопал
😂
источник

AM

Andrew Mikhaylov in Programming Offtop
(
а как ими не пользоваться? Они же чекед
Ну так они бы unchecked взяли и всё. И пофиг, что рядом есть checked. Как, собсна, в джава-мире почти все и делают.
источник

D

Dmitry in Programming Offtop
Vladimir Petrakovich
> As of June 2020, the IANA root database includes 1,584 TLDs
Раз два и обчёлся, ага
Если РФ хочет такая вся безопасности от США, то вполне можно поддерживать несколько тысяч записей вручную и подписывать своим ключем для себя.
Это не те цифры, где вручную уже не отследить. Они и меняются медленно.
источник

AM

Artem Molotov in Programming Offtop
Alexandr Emelyanov
Эксперты взломали iOS 14 всего за 10 секунд

На днях в китайском городе Чэнду прошли крупнейшие и самые престижные соревнования хакеров Tianfu Cup, аналог знаменитого конкурса Pwn2Own. В ходе мероприятия команды пытались взломать разные популярные приложения и операционные системы. Особенно удивили эксперты компании Qihoo 360, сумевшие взломать iOS 14 всего за 10 секунд

Взлом iOS 14 происходил на iPhone 11 Pro. Успешно справиться с задачей удалось сразу двум командам из лаборатории Ant-Financial Light-Year Security и Исследовательского института уязвимостей правительственной и корпоративной безопасности (сотрудники Qihoo 360).

Вторая команда использовала уязвимость нулевого дня для реализации выполнения кода в системном процессе. Экспертам удалось получить доступ к конфиденциальной информации на устройстве, включая фотографии из галереи и список контактов. Процедура взлома заняла всего 10 секунд. Приз за эту находку составил $180 000.

В ходе соревнований также были успешно скомпрометированы Windows 10 (сборка 2004), Ubuntu, Google Chrome, Apple Safari, Firefox, Adobe PDF Reader, прошивки роутеров TP-Link и ASUS, смартфон Samsung Galaxy S20 и другие.

По итогам конкурса победителем стала команда 360Vulcan компании Qihoo 360, заработавшая в общей сложности $744 500 из общего призового фонда в размере $1 210 000. Второе место заняли эксперты из Ant-Financial Light-Year Security ($258 000), а третье место и $99 500 достались частному исследователю по кибербезопасности.

Комментарии: pikabu.ru/link/a7822377
> Эксперты взломали iOS 14 всего за 10 секунд

Кликбейт ебаный
источник

AM

Andrew Mikhaylov in Programming Offtop
(
а как ими не пользоваться? Они же чекед
Или ты предлагаешь хотел бы ещё и unchecked выкинуть, оставив что-то жосское вроде fatal-ов и точка?)
источник

(

( in Programming Offtop
Andrew Mikhaylov
Или ты предлагаешь хотел бы ещё и unchecked выкинуть, оставив что-то жосское вроде fatal-ов и точка?)
так-то да
источник

(

( in Programming Offtop
эх, сча бы хаскель
источник

AM

Andrew Mikhaylov in Programming Offtop
(
так-то да
А, ну да, это опять же шушуть совсем не о котлине. :)
источник

AE

Alexandr Emelyanov in Programming Offtop
Igor
Главная фишка маков, которые анонсируют сегодня - возможность нативно запускать приложения, изначально разработанные для iOS. Ну действительно, если вы уже сделали приложение для айпада - зачем делать ещё что-то для десктопа? Идея крутая, судя по всему приложения для iOS теперь будут просто доступны в Mac AppStore. Однако некоторые разработчики уже отказались от этой возможности, нажали кнопочки чтобы их iOS приложения не запускали (как минимум пока) на десктопах. Причин масса, я ставлю на то, что UX этих приложений (например YouTube) рассчитан на жесты и управление пальцами - это сложно делать на ноутбуке без тач экрана. https://9to5mac.com/2020/11/09/ios-apps-will-run-on-apple-silicon-macs-but-major-developers-have-already-opted-out-of-the-mac-app-store/
давно же уже
источник