Pull to refresh
12
0.6
Юрий Попов @DjPhoeniX

Hardcore IoT fullstack dev & CTO

Send message
Как-то на Алеэкспрессе взял один из Tigernu (в TMALL с доставкой за 3 дня и по акции), и ни разу не пожалел. Карманов хватает, двойная молния на основной отсек спасает от Питерских дождей, объёмный — влезает ноут (MBA 13", но влезет и MBP 15" — примерял), пачка блокнотов, все провода, инженерный чемоданчик, и остаётся место для эпизодического вечернего литра яблочного сидра. По приколу — не сговариваясь один из коллег тоже взял другой рюкзак этой фирмы, о чём мы узнали случайно.

Хотят двигать ГОСТы. В чём фатальный недостаток с глобальным Интернетом?

Для хардресета пришлось бы выезжать к каждому зараженному юзеру домой...

А закрыл бы хакер удалённую перепрошивку (раз он уже в роутере) — было бы веселее.

Ableton с примерно гигабайтом VST/AU и NI Komplete Audio 6 чувствуют себя прекрасно начиная с 10.8. Обновления периодически прилетают, проблем нет.
Каждый раз удивляюсь, читая про обновления, сломавшие ноуты. Может я просто везучий, но оба моих Эйра (2013 и 2017 годов) не ловили ни одного глюка при обновлении. Только однажды я получил мёртвую ФС когда в процессе обновления на APFS у меня отвалилась зарядка (запнулся о провод), я этого не заметил, и ноут таки рубанулся (до обновления было 10% и этого, конечно же, не хватило). Вот тогда пришлось гулять в онлайн-рекавери и ставить систему по новой.
Какой-нибудь аналог DNSSEC?

Почитайте, как работает Compatibility Mode (против нативного Long Mode), как ОС переключается в него и обратно, как работают в нём Syscalls (без которых "системные библиотеки" лишь ничего не значащий набор байт), и как это всё запихивается в thread scheduler в ядре. Всё это хорошо описывается в документации AMD на x86_64.

Не понимаю хайпа вокруг отказа от 32-битного софта. О том, что это легаси, сообщалось миллиард раз. У разработчиков было ну очень дофига времени к этому подготовиться. А профит заметен явно — я уже писал, что поддержка 32-бит Compatibility Mode в ядре — это полтонны костылей. Не говоря уж о том что 64-битный софт работает лучше и быстрее из-за бОльшего количества регистров и улучшенного набора инструкций.

Раньше я любил андроид. Потом я перестал его любить, потому что перестал понимать, как он работает. Потом я начал под него писать, и начал не любить потому, что понял, как он работает. И только став тимлидом, пообщавшись с профессиональными андроидистами, сделав ревью полноценного проекта, и порешав с ними не один десяток багов, я могу заявить: я не люблю андроид, потому что не понимаю, как ЭТО может работать! :D

Шутки шутками. Но во всех системах можно найти плюсы и минусы. Я могу долго писать, что хорошего в безопасности iOS и как эта же самая безопасность иногда мешает мне жить, как хорош JIT (+zygote) в Android, и каких невероятных багов я наловил на Camera API и как ущербна система permissions… Одно нельзя забывать: все системы используются юзерами. А приложение мы пишем для них. И если уж решил что-то делать — используй имеющиеся инструменты чтобы сделать это максимально хорошо, насколько это возможно. Иначе нахрена ты полез в профессию?
Про x32 abi. По мне, ещё один костыль. Хотя, раз есть прирост производительности, то пускай существует. Однако он выполняется в long mode, и compatibility для него опять же не нужен.

И кстати, в англоязычной Вики упоминается, что его хотят deprecate.
Серьёзно? То-есть про GP-регистры я зря написал? 64 бита это не только про память, но про архитектуру CPU в целом. Возможность адресации больше 4гб — лишь приятный бонус длинных указателей, не более того. Использовать 32-битную ОС на 64-битном CPU — это как купить авто с двигателем V8, но выкрутить из 4х цилиндров свечи и оторвать бензотрубки «чтоб топливо не жрало».
Никто не мешает вам как разработчику открыть тикет в Apple/M$/github/ещё куда-нибудь. Но версию ОС уже зарелизили и раскатали на пару миллионов девайсов. И обновить приложение вам сильно быстрее, чем ждать патча ОС, а потом убеждать всех обновиться. Можете этого не делать и терять клиентов — и закрыться банкротом за день до релиза исправляющего патча.
То-есть если все вокруг тестируют своё ПО на всех вариантах железа (ну или хотя бы на каждой платформе) и фиксят у себя баги, специфичные для какой-то платформы, а мне лень и я напишу только под мак, соберу универсальный кросс-билд и выкачу в прод, а когда мне с винды напишут «у тебя нихрена не работает на последней Win10» — я могу ответить «да похер, пинайте майкрософт что у них STL не по стандартам»? А что, так можно было? Мы зря держим 5 айфонов, дюжину андроидов, и несколько ноутов с разными виртуалками? Пойду скажу начальству что можно продать половину тестового парка девайсов…
Ну у меня лежит на холодильнике домашний недосервер в mini-itx корпусе, успешно гоняющий Mojave под QEMU-KVM. Вот вчера Catalina вышла — надо бы обновиться до неё.

> мак за 3к баксоф
Самый дешёвый MacBook стоит чуть меньше 3k$ — примерно раза в три. И это новый-официальный. Если поискать на том же Авито, то можно взять за 30-40кР модель прошлых-позапрошлых годов, которая будет обновляться до последних версий ОС ещё очень долго.
Просто путать хамство с сарказмом и иронией (и уж тем более грубить в ответ) — это как-то не очень… Вот и заминусовали.

Видимо субъективно. Пользуюсь последним ЦЦ на МБА — никаких проблем не ощущаю. Хотя, у меня Фш/Ил не основные инструменты, может, если бы пользовался постоянно — были бы претензии...

С электронами и прочими реактами это правило тоже работает. В некоторых случаях их применение оправдано. Например, мне на работе пришлось делать кроссплатформенный тул (мак+вин+никс), причём по-быстрому, и чтобы в тул потом осилил "среднестатистический юзер с небольшим багажом специфичных знаний и парой страниц PDF-инструкций". Из того, что я знал в этот момент из подходящего — это NodeJS+Bootstrap, либо FreePascal. Решил использовать первый по причине того, что часть функционала уже была (в другом проекте) на ноде, а часть неплохо работала в нативном хроме. Работает себе и работает. Даже развивается. Но везде есть обратная сторона — например, я трижды подумаю, нужны ли такие бонусы такой ценой для продакшн-софта. С вероятностью в 80% — нет)

А, вы пытаетесь выключить Gatekeeper совсем. Видимо привычка с Windows отключать UAC осталась у вас слишком глубокой занозой.

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

Information

Rating
1,511-th
Location
Пушкин, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity