BufWriter<Master<'_>> – Telegram
BufWriter<Master<'_>>
105 subscribers
451 photos
28 videos
34 files
1.7K links
https://www.patreon.com/alxe_master

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

#os, #cloud, #rust, #golang, #python, #javaScript, #cpp, etc
Download Telegram
== Caches, Modes, and Unstable Systems
https://brooker.co.za/blog/2021/08/27/caches.html

System has two stable loops. One's a happy loop where the cache is full, and a sad loop, where the cache is empty, and stays empty = these are both stable loops
https://habr.com/ru/post/574954/
« Это наводит на мысль о том, что ошибаясь в реальной жизни, мы не всегда получаем только негативные последствия, а иногда наши ошибки могут приводить к чему-то новому, к более значимому результату. »
== Элементы комбинаторики
https://www.mathelp.spb.ru/book2/tv3.htm

A(n, m) - Размещением из n элементов по m в комбинаторике называется любой упорядоченный набор из m различных элементов, выбранных из генеральной совокупности в n элементов.

C(n, m) - Число сочетаний из n элементов по m

P(n) - Перестановкой из n элементов называется любой упорядоченный набор этих элементов.
твой английский очень хорош = надо бы подтянуть до хорошего, иначе скоро напоминать у меня иссякнет терпения и я не буду с тобой общаться
==Куча различных способов считывания битов
https://habr.com/ru/post/359122/

== Bit numbering
https://en.wikipedia.org/wiki/Bit_numbering

== Reverse bits the obvious way
https://graphics.stanford.edu/~seander/bithacks.html#BitReverseObvious

Старший бит (англ. most significant bit, MSB) или наиболее значимый бит (англ. high-order bit) — в информатике это позиция бита в двоичном числе, имеющая наибольшее значение.
блин насколько же крутой ман

== Bit Twiddling Hacks
https://graphics.stanford.edu/~seander/bithacks.html
== CRC-32 на всех языках
https://rosettacode.org/wiki/CRC-32
вернулся обратно на рельсы повторения CS

== Что такое операционная система и как она работает
https://youtu.be/hb9CTGSJm88

ядро:
- обрабатывает запросы приложений
- обрабатывает запросы оборудования
- обеспечивает дисптчиризацию процессов
- обрабатывает исключительные ситуации

много[задачность]
- прерывание таймера
- смена контекста
- план блокировок
- освобождение ресурсов при завершении процесса

забавная метафора для потоков и процессов
процесс это аквариум а рыбка внутри это поток, который использует все теже ресурсы, воду, водоросли, кислород в воде

старт:
- post (power off self test)
- bios (basic io system)
- находит первый накопитель, читает первый блок и передает управление. первый блок и есть загрузчик ОС
- ОС программирует таймер, и передает управление (~мс)
- стартует первый процесс пользователя
- Первое прерывание таймера передаст управление обратно ОС
- прерывание сохраняет стэк и потом продолжится когда нибудь

трансляция адресов происходит аппаратно ЦПУ


== Лекция 1. Генезис операционных систем. Назначение ОС. Базовые принципы организации ОС
https://youtu.be/GMlTmG2KJH4

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

== Лекция 2. Обзор архитектуры x86. Основы программирования
https://youtu.be/POiuH3sue3M

В память мы ходим всегда медленно через System BUS
Forwarded from ЗаТелеком 🌐
Об изменении DNS адресации.pdf
229.3 KB
Кажется, веселая неделька началась. Ростелеком по клиентам рассылает запрет на использование публичных DNS. Ставлю зубочистку против литра односолодового - на этой неделе будет всплеск мошенства с фишингом. Коллеги из банков - удачи вам и всего доброго. Держитесь там...
ЗаТелеком 🌐
Об изменении DNS адресации.pdf
близится закрытие интернет границ 100%
Forwarded from Generative Anton
Хотелось бы в честь этой даты (и этого милого email’a) отметить склонность Линуса Торвальдса к различным громким и ярким словечкам в переписке, и в процессе нахождения цитат нашелся даже датасет(!) его цитат с 2012ого по 2015ый на Гитхабе, отсортированный по вероятности семантической окраски “hate” данного сообщения.

Stop this idiotic "blame gcc bug" crap. Which part of my explanation for why it was NOT a compiler bug did you not understand? ... Stop the f*cking around already! The whole "we expect ww_ctx to be null" thing shows that YOU DO NOT SEEM TO UNDERSTAND WHAT THE TEST ACTUALLY IS! ... Christ, can you really not understand that? NO NO NO NO. No a f*cking thousand times.

Картинка для привлечения внимания — зависимость hate в сообщение от даты сообщения (меньше -> добрее).