Рубрика «операционные системы» - 16

image

Наверняка у многих из Вас пылится где-нибудь старенький комп/ноут/нетбук, который апгрейдить уже дальше некуда, продать невозможно, а выкинуть жалко. Действительно, не стоит с этим спешить, ведь он вполне может кому-нибудь пригодиться. Возможно даже Вам.
Пока я обдумывал что делать со своим старьём (а завалялись у меня Samsung NC10 и Asus U5F) попался мне на просторах сети вот такой текст:
https://mashtips.com/lightweight-os/
Разумеющим английский мысль, надеюсь, ясна. А для остальных, вполне очевидная идея заключается в том, чтобы заменить на старом ПК операционную систему на менее требовательную, но при этом вполне актуальную. Затем такой компьютер можно отдать детям для простеньких игрушек, бабушке для скайпа, маме для web-серфинга или даже использовать самому.

Читать полностью »

Операционные системы с нуля; Уровень 1 (младшая половина) - 1 Эта часть посвящена улучшению навыков работы с Rust и написанию парочки полезных утилиток и библиотек. Напишем драйверы для GPIO, UART и встроенного таймера. Реализуем протокол XMODEM. Используя это всё, напишем простенький шелл и загрузчик. Перед прочтением настоятельно рекомендуется убедиться в прочтении Книги. По крайней мере от начала и до конца. Для ленивых, но чуть более опытных можно рекомендовать это. На русском можно поковырять вот тут.

Ну и разумеется обходить стороной нулевой уровень совершенно не стоит. Алсо где-то половина этой части не требует малинки.

Читать полностью »

Операционные системы с нуля; Уровень 0 - 1

Добрый день/вечер/ночь/утро! Есть один экспериментальный курс по операционным системам. Есть он в Стэнфордском университете. Но часть материалов доступно всем желающим. Помимо слайдов доступны полные описания практических занятий.

Чем этот курс отличается от прочих других? Большая часть кода пишется самостоятельно и выполняется на вполне реальном современном железе. В качестве целевой платформы выбран Raspberry Pi 3 model B. Т.е. достаточно актуальная архитектура AArch64. ARMv8 Cortex-A53, четыре ядра, 64-бита и вот это всё. В качестве основного языка программирования выбран Rust. Который безопасный, быстрый, без GC и так далее. Его, Rust, предполагается изучать во время курса.

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

Читать полностью »

image

В данной статье я надеюсь, что не затрону чувства верующих в обычные ноутбуки и Windows, а также тех людей, которым ноутбук нужен чисто ради серфинга в интернете и хранения фотографий. Я буду рассматривать этот ноутбук в качестве основного рабочего инструмента для веб-разработчика.
Читать полностью »

2 февраля «Ростелеком» подал в Федеральную антимонопольную службу (ФАС) ходатайство о покупке по 75% долей в компаниях «Открытая мобильная платформа» и «Вотрон», которые занимаются развитием мобильной ОС Sailfish. Об этом пишет РБК со ссылкой на источник, который близок к одной из сторон сделки. Также информацию подтвердил представитель службы.

Читать полностью »

Организация Linux Foundation, при участии Google, Facebook, Horizon Computing Solutions и Two Sigma, представила проект LinuxBoot. Его авторы намерены найти альтернативу UEFI-прошивкам на материнских платах. В октябре 2017 инженер Google Рональд Минних рассказал на Embedded Linux Conference & Open Source Summit Europe про поддерживаемый Google открытый проект NERF (Читать полностью »

Opennet.ru перевёл реакцию автора Linux на патчи Intel от уязвимости Spectre, предназначенные для Linux. Линус Торвальдс фраппирован тем, что даже сам Intel не воспринимает свой патч «всерьёз». Режим защиты, якобы, найден. Но «Intel создаёт видимость работы во избежание судебных исков» в действительности защита просто отключёна по умолчанию, Читать полностью »

Предприниматель Кирилл Прядухин подал иск в Пресненский районный суд Москвы против «ЛитРес» на 1 млн рублей из-за разных цен на книги для iOS и Android, сообщает «Коммерсантъ». Он заметил, что сервис предлагает одни и те же книги по разным ценам в зависимости от ОС. Одна скаченная им книга для Android оказалась на 80 рублей дешевле, чем для iOS. По словам Прядухина, Читать полностью »

«Минобороны приняло решение, что Linux является именно той системой, на которую можно положиться. В реестре Минкомсвязи сейчас около 60 отечественных операционных систем, выбор пал на Linux», — сказал РБК Дмитрий Донской, директор по развитию компании «Читать полностью »

Google рассказал, как воспользоваться его «таинственной» операционной системой Fuchsia, сообщил Chrome Unboxed. Будущее предназначение операционки её авторы до сих пор никак не ограничили и не объяснили. Для работы Fuchsia нужен не один, а два компьютера. Одна из машин выступит сервером, а вторая клиентом. Дэйв Берк (Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js