- составлен план на год
- индекс кирилличности вырос с 16.69 до 17.32 - на 0.63%, при плановых показателях в 0.05% в неделю, т.е. 0.22% за январь - план перевыполнен почти втрое.
- реализована возможность иметь двухъязычные имена опций в командах ОС
- добавлены русские переводы опций в командах файла СборщикВыпускаЯОС.Mod, добавлен русский вариант синтаксиса файла описания конфигураций, сам файл Release.Tool переименован в русскоязычный ЯОС.фок
- реализован поток, в который можно возвращать фиксированное число считанных байт
- реализован аналог Peek для UTF8
- пополнена документация
- немного поправлена ИСР, в которой качество парсера после перевода ключевых слов на русский упало
- можно вводить кириллицу в "чёрную консоль" под Windows и в графическую обёртку WMShell (хотя в WMShell оставлись проблемы).
- реализована русскоязычная версия встроенных команд консоли
- завёл новую тему на sql.ru
- на форуме зарегистрировалось 4 новых пользователя, из них 3 написали сообщения
Развитие ЯОС - помесячные планы и отчёты
Развитие ЯОС - помесячные планы и отчёты
В январе:
Последний раз редактировалось БудДен 31.01.21 00:02, всего редактировалось 3 раза.
Re: Развитие ЯОС - помесячные отчёты
Февраль обещает быть очень суровым месяцем на работе, но планов всё же сделаю громадьё:
- благодарность Алексею Морозову!
- индекс кирилличности вырос только до 17.48%, но переводы не были целью месяца. Сделано всё, кроме н.р.с., хотя помощь Алексея можно оценить как супер н.р.с.
- перелисовать фокс ✓, и потом ещё раз в конце.
- запустить хотя бы что-то на Zybo ✓, чтобы убедиться в его работоспособности,
и потратить не более одного дня на попытку ✓ запустить на нём A2. - н.р.с.
- хотя бы предупреждение при затенении глобальных имён локальными ✓, а лучше - на выбор (предупреждение или ошибка) и рефакторинг ✓ (рефакторинг ещё бьётся на подзадачи).
- перевод модулей, содержание которых не зависит от конфигурации, делать внутри ЯОС (ускорение + нужно для делегирования) ✓
- отказаться от файла ПереводыЭлементовКода.XML ✓, (это не буду делать: вместо этого сделать какой-нибудь ПереводыИмёнМодулей.XML) (ускорение + нужно для делегирования)
- благодарность Алексею Морозову!
- индекс кирилличности вырос только до 17.48%, но переводы не были целью месяца. Сделано всё, кроме н.р.с., хотя помощь Алексея можно оценить как супер н.р.с.
Последний раз редактировалось БудДен 03.03.21 23:23, всего редактировалось 1 раз.
Re: Развитие ЯОС - помесячные планы и отчёты
Март посвящён работе над переводом.
К планам на апрель: Международная ассоциация "русская школа". https://oko-planet.su/politik/politikli ... hkoly.html
К планам на апрель: Международная ассоциация "русская школа". https://oko-planet.su/politik/politikli ... hkoly.html
Re: Развитие ЯОС - помесячные планы и отчёты
В марте всё пошло через пень-колоду, в итоге я почти не занимался переводом. Зато есть продвижения по движку словаря. Примерно такие (впрочем, включая часть апреля)
- продвинулась разработка интерфейса
- сделана выгрузка данных из формата таблиц гугл и скрипт для загрузки в движок
- движок развёрнут на хостинге (правда, уже упал почему-то)
- но в целом ещё не готово
- продвинулась разработка интерфейса
- сделана выгрузка данных из формата таблиц гугл и скрипт для загрузки в движок
- движок развёрнут на хостинге (правда, уже упал почему-то)
- но в целом ещё не готово
Re: Развитие ЯОС - помесячные планы и отчёты
Апрель:
- почти полностью подготовлен к запуску движок semantic-dict.ru,
- шла подготовка к переводу названий узлов дерева разбора в компиляторе
- в идентификаторы можно вставлять несколько знаков препинания
- составлен план совместной работы с потенциальным соратником из гуманитариев
Re: Развитие ЯОС - помесячные планы и отчёты
Май:
В любом случае, нужно переделать ключевые слова: вместо цикл_для сделать циклДля, поскольку такой стиль
даёт более компактный код.
Возможно, стоит потратить время на реализацию поиска, нейтрального к словоформам (описан тут)
Есть ещё одна идея, о которой пока не хочу говорить, чтобы не спугнуть.
- перевод модуля LisSyntaxTree.Mod (дерево разбора компилятора) вчерне завершён. Нужно доперевести комментарии, и есть недочёты,
возможно, их стоит пока оставить как есть. Пока пусть немного отлежится. - переделано описание языка на русские ключевые слова (спасибо Н.Кондрину)
- semantic-dict.ru запущен в работу и даже один новый пользователь ввёл несколько слов для своего русскоязычного ЯП
- ЯОС можно теперь запустить прямо в веб-браузере, см. https://semantic-dict.ru/static/v86/?pr ... -o-s-state
- Выложил новый архив, см. тему со ссылками
- индекс кирилличности возрос всего на 0,2%, но проделанная работа по компилятору тянет на целый процент - перевод не применён, нужно будет
ещё раз его посмотреть, после того, как он отлежится - отправил 3-4 письма потенциальным единомышленникам или большим дяденькам из политики, получил 0 ответов. Также написал в какой-то фонд, там мне ответили, хотя этот фонд на данный момент реформируется и денег не выдаёт. Собственно, ответ их был формальным.
В любом случае, нужно переделать ключевые слова: вместо цикл_для сделать циклДля, поскольку такой стиль
даёт более компактный код.
Возможно, стоит потратить время на реализацию поиска, нейтрального к словоформам (описан тут)
Есть ещё одна идея, о которой пока не хочу говорить, чтобы не спугнуть.
Re: Развитие ЯОС - помесячные планы и отчёты
В июне:
- возникла идея синтеза ЯОС и ШАЯ/КуМира, проработаны варианты синтеза и выбрано два предпочтительных направления - приведение терминологии и реализация ШАЯ в ЯОС с подключением модулей ЯОС к ШАЯ через механизм "исполнителей", замеряна популярность КуМира в школах, которую мы оцениваем примерно в 4% (лидером является Паскаль с 40%), но это неточно.
- более-менее приведена в порядок версия под Linux64 (сборка, клавиатура, буфер обмена)
- продвинулся инструмент поиска по исходным текстам, нейтральный к словоформам русского языка. БОльшая часть работы проделана, но столкнулся с проблемой - слишком медленно работает выделение памяти, из-за этого пользоваться инструментом по сути дела нет смысла. Проблема носит общий характер (влияет на любые программы, которые интенсивно работают с unicode строками) и, очевидно, потребует значительных усилий для решения.
- с учётом залитых изменений по компилятору, сделанных ранее, индекс кирилличности вырос до 21.93%. Хотя собственно в июне работы было сделано где-то на 0.2%.
- обменялся ссылками с проектом "Родноречие"
- нашёл новый источник переводов - русифицированный Access.
- поставил несколько русифицированных программ для сбора подходящих переводов
- Лис [Вежливый]
- Сообщения: 579
- Зарегистрирован: 08.10.18 13:32
Re: Развитие ЯОС - помесячные планы и отчёты
Новость напиши на linux.org.ru, со ссылкой на инструкцию по сборке. Либо прямо в самой новости эту инструкцию приведи.более-менее приведена в порядок версия под Linux64 (сборка, клавиатура, буфер обмена)
Иначе незачет. Зачем что-то делать, если этим люди воспользоваться не смогут?
Я бы может быть попробовал бы, но в сообщении на которое я отвечаю недостаточно информации, чтобы начать.
Ты, конечно, можешь говорить, что я сам всё искать должен, но в таком случае просто скажу, что "неразбито".
У С.Т. такая же проблема. Пишу ему, что хочу попробовать его рефал собрать, но нет лицензии,
а он отвечает "ты меня троллишь, а лицензию добавлять не буду". Ну я и не стал с его рефалом возиться.
К тебе запрос другой, не про лицензию, а про инструкцию по сборке. Я помню, что раньше уже пробовал и
были какие-то грабли типа прошитых путей, не соответствующих стандарту FHS. По этой причине я тогда и закопал.
Сейчас ты пишешь - можно раскапывать. Но нет в этом утверждении уверенности достаточной для того, чтобы этим заняться.
Re: Развитие ЯОС - помесячные планы и отчёты
Инструкция по сборке - здесь (я её тоже улучшил недавно, т.к. кое-кто пытался запустить и не смог)
https://gitlab.com/budden/ja-o-s/-/blob ... -запуск.md
Реклама - это отдельный вид деятельности. На ЛОРе про ЯОС и так знают. Кто хочет - пусть сюда заходит и сам следит. Ничего кардинально не изменилось за последний год, изменения относительно мелкие.
https://gitlab.com/budden/ja-o-s/-/blob ... -запуск.md
Реклама - это отдельный вид деятельности. На ЛОРе про ЯОС и так знают. Кто хочет - пусть сюда заходит и сам следит. Ничего кардинально не изменилось за последний год, изменения относительно мелкие.
- Лис [Вежливый]
- Сообщения: 579
- Зарегистрирован: 08.10.18 13:32
Re: Развитие ЯОС - помесячные планы и отчёты
«На ЛОРе про ЯОС и так знают.»
Ты не услышал основную мысль. Подача должна быть такой, чтобы не было непонятных мест для старта. Ты подаёшь информацию в крайне сжатом виде, только последний дифф (в образном смысле). А люди могут и забывать, и новые люди могут приходить (которые не в теме).
И это не совсем к рекламе относится. Т.е. можно отдельно этот аспект совершенствовать не наращивая рекламы. А можно наоборот нарастить рекламу, но сообщение не менять (но это рекламные деньги на ветер).
Ты не услышал основную мысль. Подача должна быть такой, чтобы не было непонятных мест для старта. Ты подаёшь информацию в крайне сжатом виде, только последний дифф (в образном смысле). А люди могут и забывать, и новые люди могут приходить (которые не в теме).
И это не совсем к рекламе относится. Т.е. можно отдельно этот аспект совершенствовать не наращивая рекламы. А можно наоборот нарастить рекламу, но сообщение не менять (но это рекламные деньги на ветер).
Re: Развитие ЯОС - помесячные планы и отчёты
Эта тема - про помесячные изменения, поэтому в ней так. С документом, ссылку на который я дал, всё нормально?
Re: Развитие ЯОС - помесячные планы и отчёты
План на июль выполнен, хотя дело было не в скорости выделения памяти. Хотя остались досадные ошибки - сейчас их правлю, но они уже второстепенные.
Времени у меня осталось меньше недели, попытаюсь продвинуться в плане кумиризации названий.
Времени у меня осталось меньше недели, попытаюсь продвинуться в плане кумиризации названий.
Re: Развитие ЯОС - помесячные планы и отчёты
В августе снова устроился на новую работу, поэтому процесс опять замедлился. За август вроде (тьфу-тьфу) удалось найти помощника, способного программировать на Обероне (за деньги, естественно). Кроме того, общался с педагогами в попытке получить с них ТЗ на внедрение ЯОС в школу. Был также проект Кумир-ЯОС, http://вече.программирование-по-русски. ... 2&start=10, идея которого состояла в том, чтобы вызывать ЯОС из КуМира через межпроцессное взаимодействие. С технической точки зрения проект насколько-то продвинулся, но потом стало ясно, что это получается "тянитолкай" и что нет нужды в этом. Язык КуМир используется в 6-7 (8?) классах, а царствует в школе всё же пока что Паскаль, подпираемый Питоном. В ЕГЭ КуМир не имеет особой значимости, плюс к тому, наши исполнители нужны не для подготовки к ЕГЭ (что могло бы иметь ценность), а для продвинутого программирования (в котором КуМиром уж точно никто не пользуется). К тому же КуМир больше ориентирован на слабых учеников, а идея "школьной операционной системы" предназначена для сильных. Т.е. приклеивание ЯОС к КуМиру, помимо технических проблем, которые можно решить, имеет тот недостаток, что стрельба ведётся по невнятной цели.
По сумме всех этих факторов, стали изыскивать другие варианты внедрения ЯОС в школу, пока что их два.
По сумме всех этих факторов, стали изыскивать другие варианты внедрения ЯОС в школу, пока что их два.
Re: Развитие ЯОС - помесячные планы и отчёты
Основной итог сентября - помощник выдал первые полезные результаты.
Подготовлены переводы встроенных функций (родных и в модуле НИЗКОУР), а также ключевые слова переделаны так, чтобы быть ближе к КуМиру.
Это как раз та форма, в которой выглядит полезной взаимосвязь с КуМиром - те, кто его учил, будут меньше удивлены при виде уже знакомых ключевых слов. И можно будет говорить, что ЯОС "почти такая же простая, как КуМир" или что-нибудь ещё маркетинговое.
Также исправлена ошибка в переводчике (это было нелегко).
Планы? Хм. Во-первых, продолжать перевод. Теперь сфокусируемся на переводе экспортируемых сущностей, а не всех - минимально руку на переводах я набил, в целом более-менее понятно, как переводить. Кроме того, движок перевода работает всё лучше и лучше (написал бы, что он просто работает, но всё же ошибки пока ещё иногда вылезают). А раз он более-менее работает, можно снизить степень детализации и переходить к более фундаментальным модулям (от листьев к дереву, что более тяжело для движка).
Во-вторых, дорабатывать ТЗ на продукт для школы, выбрать одно из двух направлений и углубиться в него.
Подготовлены переводы встроенных функций (родных и в модуле НИЗКОУР), а также ключевые слова переделаны так, чтобы быть ближе к КуМиру.
Это как раз та форма, в которой выглядит полезной взаимосвязь с КуМиром - те, кто его учил, будут меньше удивлены при виде уже знакомых ключевых слов. И можно будет говорить, что ЯОС "почти такая же простая, как КуМир" или что-нибудь ещё маркетинговое.
Также исправлена ошибка в переводчике (это было нелегко).
Планы? Хм. Во-первых, продолжать перевод. Теперь сфокусируемся на переводе экспортируемых сущностей, а не всех - минимально руку на переводах я набил, в целом более-менее понятно, как переводить. Кроме того, движок перевода работает всё лучше и лучше (написал бы, что он просто работает, но всё же ошибки пока ещё иногда вылезают). А раз он более-менее работает, можно снизить степень детализации и переходить к более фундаментальным модулям (от листьев к дереву, что более тяжело для движка).
Во-вторых, дорабатывать ТЗ на продукт для школы, выбрать одно из двух направлений и углубиться в него.
Re: Развитие ЯОС - помесячные планы и отчёты
Октябрь и ноябрь (по сей день)
План на ноябрь:
- индекс кирилличности - 28.3%
- запустил ЯОС на Raspberry Pi и в QEMU, а также перенёс ранее достигнутый результат для Zybo Z7-10 с A2 на ЯОС
План на ноябрь:
- реализовать макросы
- подготовиться к оберон-вебинарам
- Перенести версию Zynq на какую-нибудь из эмулируемых в QEMU ARM-железок, чтобы заработал
хотя бы экран и жёсткий диск (и, естественно, UART) - Затем перенести на RPi 2, при этом могут пригодиться форки QEMU:
https://github.com/smuehlst/qemu
https://github.com/tomkcook/qemu
Или сразу на RPi3, возможно тут поможет U-Boot
Re: Развитие ЯОС - помесячные планы и отчёты
Видимо, можно начинать рождественские каникулы, т.к. после победы над симв32
* выступление на неделе Оберона
* тип симв32 внедрён в тестовую эксплуатацию
* прототип макросов реализован, для показа уже почти годится, для работы - нет. Пока отложено.
* Alt-Enter позволяет развернуть окно на левую или правую половину экрана
* исправлен ряд проблем в отладчике, теперь он реже зависает и стал лучше работать
* в документации прописаны русские названия встроенных процедур
* ctrl-shift-o чистить и красный экран
* реализован ЛХА (thread-local-storage)
* сделана сборка под USB
* ЯОС впервые запущена на ноутбуке ASUS
* выступление на неделе Оберона
* тип симв32 внедрён в тестовую эксплуатацию
* прототип макросов реализован, для показа уже почти годится, для работы - нет. Пока отложено.
* Alt-Enter позволяет развернуть окно на левую или правую половину экрана
* исправлен ряд проблем в отладчике, теперь он реже зависает и стал лучше работать
* в документации прописаны русские названия встроенных процедур
* ctrl-shift-o чистить и красный экран
* реализован ЛХА (thread-local-storage)
* сделана сборка под USB
* ЯОС впервые запущена на ноутбуке ASUS
Последний раз редактировалось БудДен 19.12.21 12:37, всего редактировалось 1 раз.
Re: Развитие ЯОС - помесячные планы и отчёты
планы до конца января (пока черновик)
* сделать видео на своём канале про двухъязычность
* патреон
* перевести что-нибудь (например, UCS32)
* доделать макросы до осмысленного состояния
* посмотреть про реестр отечественного ПО
* сделать видео на своём канале про двухъязычность
* патреон
* перевести что-нибудь (например, UCS32)
* доделать макросы до осмысленного состояния
* посмотреть про реестр отечественного ПО
Re: Развитие ЯОС - помесячные планы и отчёты
Ещё у публики имеется ярко выраженный интерес к запуску на железе, а USB как-то не работает.
Re: Развитие ЯОС - помесячные планы и отчёты
Результаты за январь:
* доделал обработку метапроцедур и их обработку в ИСР до состояния, когда их можно показать
* сделал пример, показывающий, как на метапроцедурах можно сделать родовые (generic) коллекции
* частично перевёл модуль Builtins = ПримитивыСредыВыполнения
* улучшил работоспособность веб-браузера
Результаты за февраль:
* частично переведён модуль Machine
* починил загрузку LiveCD (без установки)
* перенёс код TLS из A2
* улучшил поддержку объявления переменной в теле процедуры
* реализовал тернарный оператор если3 (аналог ?: из Си)
* анализ возможностей портирования на Эльбрус
* неудачный тест на Эльбрусе в режиме эмуляции x86 (ЯОС не загрузилась)
Результаты за март
* Принято решение продолжить перевод, несмотря на изменение обстановки
* Ввиду неопределённости судьбы российских процессоров, принято решение сосредоточиться на ARM как наиболее
массовых процессорах, которые физически доступны
* Починил загрузку LiveCD (только загрузку, без установки на диск)
* Перевёл модули работы со строками: UCS32 = Ю32, UCS2 = Ю16, Strings = Строки8, StringsUCS32 = Строки32 -
индекс кирилличности достиг 30.4%
* Улучшил обоснование проекта на заглавной странице
* Исходные тексты перенесены на российский сервис tvoygit.ru (и копия - на git.org.ru)
* Провёл рекламные акции, пришло несколько новых участников (в группе "ЯОС - операционная система и смежные темы" 22 участника,
в группе "разработка ЯОС" - 11, на канал подписаны 44.
* Приступил к оживлению обычной версии для Raspberry Pi 2
* доделал обработку метапроцедур и их обработку в ИСР до состояния, когда их можно показать
* сделал пример, показывающий, как на метапроцедурах можно сделать родовые (generic) коллекции
* частично перевёл модуль Builtins = ПримитивыСредыВыполнения
* улучшил работоспособность веб-браузера
Результаты за февраль:
* частично переведён модуль Machine
* починил загрузку LiveCD (без установки)
* перенёс код TLS из A2
* улучшил поддержку объявления переменной в теле процедуры
* реализовал тернарный оператор если3 (аналог ?: из Си)
* анализ возможностей портирования на Эльбрус
* неудачный тест на Эльбрусе в режиме эмуляции x86 (ЯОС не загрузилась)
Результаты за март
* Принято решение продолжить перевод, несмотря на изменение обстановки
* Ввиду неопределённости судьбы российских процессоров, принято решение сосредоточиться на ARM как наиболее
массовых процессорах, которые физически доступны
* Починил загрузку LiveCD (только загрузку, без установки на диск)
* Перевёл модули работы со строками: UCS32 = Ю32, UCS2 = Ю16, Strings = Строки8, StringsUCS32 = Строки32 -
индекс кирилличности достиг 30.4%
* Улучшил обоснование проекта на заглавной странице
* Исходные тексты перенесены на российский сервис tvoygit.ru (и копия - на git.org.ru)
* Провёл рекламные акции, пришло несколько новых участников (в группе "ЯОС - операционная система и смежные темы" 22 участника,
в группе "разработка ЯОС" - 11, на канал подписаны 44.
* Приступил к оживлению обычной версии для Raspberry Pi 2
Re: Развитие ЯОС - помесячные планы и отчёты
Немного забыл эту тему, поэтому теперь оптом результаты с апреля по сентябрь 2022 года.
* в телеграме количество подписчиков достигло 72
* дзен-канал "Кибервыживание России - 2022" - 39 подписчиков
* неудачные попытки продвижения в ВК, выступления на OS DAY,
* принято решение основные усилия сосредоточить на продвижении, в т.ч. создать закрытую разновидность ЯОС,
куда накапливать все передовые разработки
* несколько выступлений на сторонних каналах
* починка LiveCD
* починка инсталлятора
* несколько успешных тестов на различных физических компьютерах (x64, но версия x86)
* минимальный перевод модуля Heaps (Кучи). Индекс кирилличности - 30.62%
* обнаружилось, что профайлер является тем самым хвалёным процессом реального времени
* в профайлере исправлен замер потребления времени процессом (стал более информативным)
* возможность просмотра исходников не от текущей, а от другой сборки (с помощью кросс-компиляции)
* прогресс в направлении порта основной версии на RPi 2
* в телеграме количество подписчиков достигло 72
* дзен-канал "Кибервыживание России - 2022" - 39 подписчиков
* неудачные попытки продвижения в ВК, выступления на OS DAY,
* принято решение основные усилия сосредоточить на продвижении, в т.ч. создать закрытую разновидность ЯОС,
куда накапливать все передовые разработки
* несколько выступлений на сторонних каналах
* починка LiveCD
* починка инсталлятора
* несколько успешных тестов на различных физических компьютерах (x64, но версия x86)
* минимальный перевод модуля Heaps (Кучи). Индекс кирилличности - 30.62%
* обнаружилось, что профайлер является тем самым хвалёным процессом реального времени
* в профайлере исправлен замер потребления времени процессом (стал более информативным)
* возможность просмотра исходников не от текущей, а от другой сборки (с помощью кросс-компиляции)
* прогресс в направлении порта основной версии на RPi 2
Re: Развитие ЯОС - помесячные планы и отчёты
Октябрь - работа над RPi. На сегодня ядро с вытесняющей многозадачностью написало, что закончило инициализироваться.
Это не значит, что оно работает - нужно теперь приступать к тестированию.
Записали с Костиком видео для непрофессионалов:
https://www.youtube.com/watch?v=bPrtr_aCk1s
Была также встреча с одним более-менее влиятельным человеком в российском ИТ, пока ни к каким результатам она не привела,
но ожидается ещё одна встреча, вряд ли тоже приведёт к быстрым результатам, однако сам по себе запрос на бизнес-проект на базе ЯОС
позволит сформулировать такое видение.
Сообщество не спешит участвовать в разработке, поэтому придётся, видимо, придумывать полезные задачи и искать инвесторов. Грантов сейчас
раздают много. Существующий уровень контроля над кодом явно недостаточен, поэтому это нехорошо и преждевременно, но медлить нельзя.
Поэтому пришлось основные интересные работы переносить в закрытую ветку.
Дзен-канал: https://dzen.ru/id/62a703c09c94b54317589e9e - 40 подписчиков.
Телеграм-канал https://t.me/JAOS_OS_na_russkom_jazyke - 78 подписчиков
Планы на ноябрь:
* продолжать доведение до ума вытесняющей версии RPi (прогнозировать успех сложно)
* пройти экспресс-курс по bare-metal программированию и записать его
* выступление на Оберон-мероприятии
* довести до конца предыдущую встречу
Это не значит, что оно работает - нужно теперь приступать к тестированию.
Записали с Костиком видео для непрофессионалов:
https://www.youtube.com/watch?v=bPrtr_aCk1s
Была также встреча с одним более-менее влиятельным человеком в российском ИТ, пока ни к каким результатам она не привела,
но ожидается ещё одна встреча, вряд ли тоже приведёт к быстрым результатам, однако сам по себе запрос на бизнес-проект на базе ЯОС
позволит сформулировать такое видение.
Сообщество не спешит участвовать в разработке, поэтому придётся, видимо, придумывать полезные задачи и искать инвесторов. Грантов сейчас
раздают много. Существующий уровень контроля над кодом явно недостаточен, поэтому это нехорошо и преждевременно, но медлить нельзя.
Поэтому пришлось основные интересные работы переносить в закрытую ветку.
Дзен-канал: https://dzen.ru/id/62a703c09c94b54317589e9e - 40 подписчиков.
Телеграм-канал https://t.me/JAOS_OS_na_russkom_jazyke - 78 подписчиков
Планы на ноябрь:
* продолжать доведение до ума вытесняющей версии RPi (прогнозировать успех сложно)
* пройти экспресс-курс по bare-metal программированию и записать его
* выступление на Оберон-мероприятии
* довести до конца предыдущую встречу
Re: Развитие ЯОС - помесячные планы и отчёты
Ноябрь:
* проект по RPi прекращён, несмотря на некоторые успехи
* запустилась версия под Zynq в эмуляторе от Xilinx (код находится в закрытой версии)
* выступление на очередном Дне Оберона
Планы на декабрь и далее:
* дописать презентации для тех, кто про них спрашивал, и отправить им
* объединить кодовую базу по Zynq между QEMU и обычной версией
* понять статус Minos
* перевести Zynq
* проработать школьный вариант
* проработать железный вариант
* выкинуть все кооперативные сборки и необходимую для них инфраструктуру
* проект по RPi прекращён, несмотря на некоторые успехи
* запустилась версия под Zynq в эмуляторе от Xilinx (код находится в закрытой версии)
* выступление на очередном Дне Оберона
Планы на декабрь и далее:
* дописать презентации для тех, кто про них спрашивал, и отправить им
* объединить кодовую базу по Zynq между QEMU и обычной версией
* понять статус Minos
* перевести Zynq
* проработать школьный вариант
* проработать железный вариант
* выкинуть все кооперативные сборки и необходимую для них инфраструктуру
Re: Развитие ЯОС - помесячные планы и отчёты
январь-март 2023 года:
* запустилась русскоязычная версия для Zybo - теперь код ЯОС в целом можно переводить на английский и обратно, это критически важно для идеи постепенного перевода кода с помощью создания словарей. Теперь ЯОС действительно стала кроссплатформенной ОС, работающей более чем на одной архитектуре процессора, и код которой частично написан на русском языке. Код - в закрытой версии.
* написал статью для блога НПО Эшелон, где упомянут хотя бы Оберон
* написал очередные две двустраничных убеждалки для не скажу кого
* переговоры с потенциальными инвесторами, отказал
* много думал о том, этично ли заниматься таким проектом, как ЯОС, так ничего и не надумал.
Дальнейших планов пока что нет.
* запустилась русскоязычная версия для Zybo - теперь код ЯОС в целом можно переводить на английский и обратно, это критически важно для идеи постепенного перевода кода с помощью создания словарей. Теперь ЯОС действительно стала кроссплатформенной ОС, работающей более чем на одной архитектуре процессора, и код которой частично написан на русском языке. Код - в закрытой версии.
* написал статью для блога НПО Эшелон, где упомянут хотя бы Оберон
* написал очередные две двустраничных убеждалки для не скажу кого
* переговоры с потенциальными инвесторами, отказал
* много думал о том, этично ли заниматься таким проектом, как ЯОС, так ничего и не надумал.
Дальнейших планов пока что нет.
Последний раз редактировалось БудДен 26.05.23 22:52, всего редактировалось 1 раз.
Re: Развитие ЯОС - помесячные планы и отчёты
Планы скорее есть, чем нет, но я пока не буду их публиковать.
Re: Развитие ЯОС - помесячные планы и отчёты
Апрель - май 2023 года.
* успешно опробовано использование Оберона вместо командного языка для скриптования
* встроенная процедура БСП для более удобного создания Б-выражений из кода на Обероне и другие мелкие изменения в языке Яр-23 и в Б-Выражениях
* очищен код от следов кооперативной версии
* мелкие улучшения среды разработки
* переведены (почти) модули Reflection и PodrobnajaPechatq
* начат проект клиент-серверной версии отладчика, видимо будет тянуться много месяцев, хотя первые успехи уже есть
* индекс кирилличности - 31.34% (в подсчёт добавлены файлы *.Mos)
* невзирая на отврататительное поведение, в телеге - 161 подписчик, в Дзене - 467
* нашлись очередные патриоты, которые прониклись идеями, затребовали от меня большие бумаги, я их написал. С бумагами пошли в высокие кабинеты. Месяц-два прошло, тишина. Всё стандартно.
* успешно опробовано использование Оберона вместо командного языка для скриптования
* встроенная процедура БСП для более удобного создания Б-выражений из кода на Обероне и другие мелкие изменения в языке Яр-23 и в Б-Выражениях
* очищен код от следов кооперативной версии
* мелкие улучшения среды разработки
* переведены (почти) модули Reflection и PodrobnajaPechatq
* начат проект клиент-серверной версии отладчика, видимо будет тянуться много месяцев, хотя первые успехи уже есть
* индекс кирилличности - 31.34% (в подсчёт добавлены файлы *.Mos)
* невзирая на отврататительное поведение, в телеге - 161 подписчик, в Дзене - 467
* нашлись очередные патриоты, которые прониклись идеями, затребовали от меня большие бумаги, я их написал. С бумагами пошли в высокие кабинеты. Месяц-два прошло, тишина. Всё стандартно.
Re: Развитие ЯОС - помесячные планы и отчёты
Проект практически заморожен. Конкретно в этом месяце поступил запрос на отечественную ОС для малых МК (32 разряда, сотни КБ), поэтому начал ковыряться в Minos. Впрочем, эти ковыряния тоже не интенсивные. Будут деньги - заходите.