Модульные системы – Telegram
Модульные системы
94 subscribers
37 photos
19 videos
9 files
118 links
Всё об истории и эволюции модульного программного обеспечения и надёжных программных систем
Download Telegram
Все задачи и возможные идеи по доработке операционной системы A2 собираем здесь.

| ОС A2 | Модульные системы |
👍3
Модульные системы pinned «Всю документацию, имеющую отношение к операционной системе A2 и языку Active Oberon, собираем здесь. | ОС A2 | Модульные системы |»
Модульные системы pinned «Все задачи и возможные идеи по доработке операционной системы A2 собираем здесь. | ОС A2 | Модульные системы |»
Операционная система A2 продолжает вызывать интерес различных IT-специалистов и периодически продолжают выходить видео обзоры системы, что радует 👍🏻

| ОС A2 | Модульные системы |
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Швейцарцы, как и немцы, любят простые и надёжные вещи. В этом видео компания Radiar презентует их разработку, - контроллера для автоматизации производств A2 Swiss Industry Controller. При разработке данного контроллера была использована одноимённая Операционная Система A2 с открытым исходным кодом (разработанная в Швейцарской высшей технической школе Цюриха (ETHZ)) и в качестве среды разработки и, собственно, она же используется и в самом контроллере. Презентация очень короткая. Разработчик нажимает кнопку на сенсорном экране и мы видим, что запустился некий производственный процесс. Всё просто. Но швейцарцы не были бы швейцарцы, если бы разработка не обладала какими-то ещё интересными свойствами. В ряду прочих преимуществ, на контроллере невозможно выполнить никакой сторонний код и за многие годы эксплуатации доказана его способность работать в режиме 24/7.
Длинная версия презентации на немецком языке (5 минут)

| ОС A2 | Модульные системы |
👍3
Media is too big
VIEW IN TELEGRAM
Швейцарцы, как и немцы, любят простые и надёжные вещи. В этом видео компания Radiar презентует их разработку, - контроллер для автоматизации производств A2 Swiss Industry Controller. При разработке данного контроллера была использована одноимённая Операционная Система A2 с открытым исходным кодом (разработанная в Швейцарской высшей технической школе Цюриха (ETHZ)) и в качестве среды разработки и, собственно, она же используется и в самом контроллере. Презентация очень короткая. Разработчик нажимает кнопку на сенсорном экране и мы видим, что запустился некий производственный процесс. Всё просто. Но швейцарцы не были бы швейцарцы, если бы разработка не обладала какими-то ещё интересными свойствами. В ряду прочих преимуществ, на контроллере невозможно выполнить никакой сторонний код и за многие годы эксплуатации доказана его способность работать в режиме 24/7.
Короткая версия презентации на немецком языке (1 минута)

| ОС A2 | Модульные системы |
👍4
Интересная вышла статья "Доказанная продуктивность Smalltalk" (Smalltalk’s Proven Productivity), ссылающаяся на исследование, проведённое Namcook Analytics.
Там приведена сравнительная таблица продуктивности (продуктивность, как экономический фактор) программиста с различными языками программирования. Продуктивность, при использовании Smalltalk, наибольшая. Паскаль семейство, представленное Delphi, тоже выглядит неплохо, а тройка языков с наименьшей продуктивностью: C, Fortran и JavaScript.

| ОС A2 | Модульные системы |
Установка ОС A2 в QEMU
Процесс установки ОС A2 довольно прост. Существует специальное приложение-установщик.
Команды, использованные в видео:
Создать пустой образ HDD: qemu-img create -f vdi ./hdd.vdi 1G
Запустить QEMU с CD+HDD: qemu-system-x86_64 -smp 2 -m 512 -cdrom ./A2.iso -hda ./hdd.vdi
Запустить QEMU только с HDD: qemu-system-x86_64 -smp 2 -m 512 -hda ./hdd.vdi

| ОС A2 | Модульные системы | Вики |
👍5
Ну, вот, я постоянно говорил, что SSD накопители – зло (из-за очень малого числа циклов перезаписи), а теперь и учёные наконец-то посчитали 😅
Вот, в мейнстриме всё так и всегда так. Куда не глянь, прогресс лишь на словах.

| ОС A2 | Модульные системы | Вики |
Наверное, правильнее было бы назвать эту новость так "Учёные NASA были вынуждены опуститься до откровенного обмана, чтобы получить финансирование". Переводить изображение в звук ещё в СССР научились с созданием синтезатора АНС. Есть также и программа Virtual ANS, которая может перевести в звук любую картинку.

| ОС A2 | Модульные системы | Вики |
👍2
Образ A2 Bootshell (A2Diagnosis.iso) успешно стартует в эмуляторе V86 в браузере при всех параметрах по-умолчанию.
🔗 Эмулятор V86

| ОС A2 | Модульные системы | Вики |
👍4
Образ A2 HDD (A2HDD.img) успешно стартует в эмуляторе V86 в браузере при всех параметрах по-умолчанию.
🔗 Эмулятор V86
🔗
Загрузочные образы ОС A2

| ОС A2 | Модульные системы | Вики |
Forwarded from Sergey Durmanov
This media is not supported in your browser
VIEW IN TELEGRAM
сборка проектов а2 из Notepad++
👍2
Forwarded from Sergey Durmanov
This media is not supported in your browser
VIEW IN TELEGRAM
Добавил поле denoscription для опций, и метод для вывода параметров опций. Команда должна обработать опции и в случае проблем или наличия, например, опции —help вывести список опций с описанием.
👍3
Forwarded from Sergey Durmanov
From 9.12.2022 the repository has switched to a git-repository hosted at https://cas.inf.ethz.ch.

This SVN-repository will remain available read-only in order to refer to older revisions and or in order to download material that will not make it into the git repository.

Kind regards
Felix Friedrich