Pull to refresh
11
0
Дмитрий @redf1sh

Аспирант МФТИ. Пишу компилятор для Эльбруса.

Send message

Вы можете и сейчас получить доступ к эльбрусам https://t.me/elbrus_gensokyo/3

Сидел долго и на том, и на том. Могу сказать, что Lineage более плавный, в нем нет кучи мусора (аж 8Гб освободилось, для меня это критично). Но до сих пор не могу стандартное приложение камеры запихнуть в кастомную прошивку. А без него нормально не работают модули (не все распознаются), нет режимов склейки в 100+Мп и тд. Если не пытаться снимать на камеру, как на фотоаппарат, а использовать её для фотографирования счётчиков - то всё замечательно и Lineage (да и вообще любой кастом) будет лучше MIUI

Анонимный дедушка постарался, и подарок приехал прям 31го декабря. Наш питомец тоже захотел распаковать подарочек :)

То что вы в первый раз про него слышите это ваши персональные проблемы. 

Что же так грубо?

широко известны по всему миру, за исключением разве что постсоветских стран (видимо, из-за долгого отсутствия перевода).

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

Книга, кстати, включает в себя проекты по разработке и компилятора, и виртуальной машины, и ОС. И для вхождения в тему, имхо, подходит на порядок лучше Таненбаума и Харриссов вместе взятых.

Это называется обо всём и ни о чём. Книга указана в разделе "Архитектура компьютера". Зачем в неё запихивать ещё 3 темы? В этой книге уделено всего лишь 24 страницы архитектуре. Она не рассказывает ничего про необходимые программисту вещи. Ни про предсказатель переходов, ни про иерархию памяти, ни про параллелизм (на уровне инструкций, векторные команды, потоки) и тд.

Если уж начали писать про книги, то упоминайте классику.
Про алгоритмы, если уж для "профи", то почему нет "Алгоритмы построение и анализ" Кормена и Штайна?
Можно сюда же запихнуть "Алгоритмические трюки для программистов" Уоррена
Более специфичные вещи: "Text Algorithms" Maxime Crochemore

По архитектуре компьютера первый раз слышу про Ноам Нисана, но не приведены классические книги: Харрис и Харрис "Цифровая схемотехника и архитектура компьютера, Дэвид М. Харрис" и для мощных ребят "Computer Architecture A Quantitative Approach" за авторством Hennesy и Patterson.

По ОС почему-то нет 4х томника Андерсона "Operation Systems Principles and Practice" и "Операционные системы Внутренняя структура и принципы проектирования" за авторством Столлингса. А про bash и команды Linux stackoverflow расскажет лучше, когда будете решать конкретную задачу.

Почему-то нет книг по компиляторам. Вроде тоже CS. Cooper & Torzon "Engineering a compiler", фиолетовый дракон, "Advanced compiler design and implementation" Steven S. Muchnick, "Modern Compiler Implementation in C" Andrew W. Appel, "Linkers & Loaders" John R. Levine

Виртуальные машины: "Virtual machines" Smith & Nair.

Также в CS входят ещё куча всего, например программирование графики и компьютерное зрение, распределённые системы, базы данных и тд.

Мне кажется, что если бы вы свою таблицу заменили на хэш-таблицу <key: символ value:набор из 2 цифр>, то сложность вашего решения сразу бы резко упала. Тем более, вы оперируете с заранее известным алфавитом и эту таблицу можно инициализировать статически.

Зачем текст разбивать на слова? Почему просто нельзя итерироваться по массиву символов в один проход?

Свитч, как уже сказали действительно страшный, не ясно зачем он вообще нужен

Ну и статья не совсем для хабра на мой взгляд.

Либо уйдёт, либо не уйдёт?

Я всё ещё не понимаю, почему почта это какая-то компания. Почему это не полностью государственный сервис? Понятное дело, что иметь в каждом селе на 20 человек отделение - это убыток. Но это же надо делать.

Кстати, а что там с дронами? Вроде же развивали идею отправку/приёма посылок с дрона, чтобы отделения в отдалённых селениях не держать?

Большинство взрослых, если не выучили язык в раннем возрасте, не будут учить его уже никогда 

Как ни странно, но это вопрос интереса. Есть знакомые пожилые люди, которые вдохновились культурой и начали изучать итальянский и греческий

А в чём тогда смысл репетитора? Если просто говорить, уже есть связка ChatGPT + TTS

А на реддите миллион видео со спавном в стенах (в режиме deathmatch), с проблемами регистрации попаданий, гранатами зависающими в воздухе и тд.

Не совсем понятно что вы имеете в виду. На lichess стандартная глубина около 20 полуходов (10 ходов чёрными и белыми). На матчах Магнуса у комментаторов есть доступ к мощному серверу, который просчитывает 60 полуходов за несколько минут

Вся проблема таких контор - они дают классические задачи. Максимум смесь с leetcode. На интервью иногда хотят услышать какие реальные задачи решал человек (если на junior'a собеседование)

Не забывайте про векторные инструкции. У Intel с их AVX512 TDP может превышать наверно в 2 раза указанный на сайте. Просто почему-то никто не пишет, что для процессора в обычном режиме нужен обычный кулер, а если запустить задачу на AVX512, то уже нужна неплохая водянка

Назовите хорошие браслеты с оптическими датчиками. И что значит "бытовой"?

А часы с оптическим датчиком невероятно точны? Вчера только бежал, на втором километре mi band показывает пульс 86 (хотя я уже точно вышел из зоны 150), Polar H9 показывает в районе 160. Рука вспотела -> оптические датчики показывают погоду на Луне.

А другие профессии добавили? А то я в прошлом калькуляторе были проблемы с определением системных программистов (ядро ОС, компиляторы, файловые системы, драйвера и тд)

Только цены не меняются, а при оплате через СБП нет кешбека. Или разница между ценами меньше кешбека, если выбрана категория товаров в приложении банка.

Посмотрите выставку China Cycles 2023. Там китайцы представили самокаты, которые до 130 могут разгоняться

У родителей жены до сих пор мой старый 3-х ядерник, разблокированный в 4 ядра. Для презентаций детям в школу и посмотреть мультики на ютубе хватает с головой. Только SSD надо было поставить.

Information

Rating
Does not participate
Location
Ивантеевка (Московская обл.), Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

System Software Engineer