PRoX community
Открыть в Telegram
Оффициальное сообщество PRoX-dev в ТГ. Live long and prosper! Поддержать меня: https://dalink.to/proxdev
БольшеСтрана не указанаКатегория не указана
592
Подписчики
+624 часа
+257 дней
+14530 день
Архив постов
+1
Хочу вас поблагодарить за такой невероятный актив, я правда не ожидал, спасибо огромное
+6
Всем привет!
Последние 8 дней я был в конном походе в горах Алтая. Это было очень круто, хоть местами и тяжело.
Научился седлать лошадь, посетил кучу интересных мест, залез на несколько горных вершин и искупался в водопаде.
Связи и интернета там не было вообще, так что на некоторое время я "выпал" из "информационного поля".
С погодой, конечно, повезло не очень - каждый день были ливни, но хорошо хоть с довольно длинными просветами солнца.
Сейчас буду снова возвращаться к разработке, буду чаще с вами делиться своими наработками.
Если это сообщение наберет 128 лайков я поеду к проксу в Екб с одними только шахматами и сыграю с ним в реале на стриме
+1
Всем привет!
Рад сообщить о том, что в dev ветку x16-PRos была выпущенна первая версия нативного ассемблера PRASM v0.1
Работы проделанно огромное количество, но благодаря этому ассемблеру программы можно писать прямо в x16-PRos, без необходимости делать это с помощью другой системы.
PRASM поддерживает 40 инструкций (не считая все условные прыжки) и имеет NASM-подобный синтаксис.
Сейчас он доступен в dev ветке, вы можете самостоятельно собрать систему из исходников и писать программы на prasm.
Документация доступна на русском и английском языке прямо в x16-PRos в директории
DOCS.DIR/.
Готовые примеры находятся в ASM.DIR/. Вы можете поучаствовать в их создании по средству pull реквестов в dev ветку.+1
Всем привет!
Ну вот и настал тот момент, которого я очень долго ждал: появилась возможность перейти со встроенной графики на видеокарту.
Копил я долго, и во многом мне помогли спонсоры канала (в одном из предыдущих постов я их благодарил, но скажу вам ещё раз огромное спасибо)
Что будет сейчас? Начнется подготовка и последующее обучение моей ИИ модели, про которую я уже рассказывал. Теперь мощности позволяют обучить что-то на уровне (или даже круче) ChatGPT 2. Далее она выйдет в Open Source и каждый сможет самостоятельно до обучить, переобучить или воспользоваться ей.
Обзор на x16-PRos v0.7,8 и 9 вышел!
https://youtu.be/9K98PdgLjEo?si=1zzANbxD0jiMmHR3
Хотел бы выразить огромную благодарность донатерам!
Вы реально даете мне огромную мотивацию продолжать работать.
Что могу сказать, благодоря вам я почти накопил на нужное для проектов железо, так что PRoX AI будет.
Уже завтра обзор на x16-PRos v0.6, v0.7 и v0.9, а почти сразу после - релиз HyprMusic 6.0
+3
Всем привет!
Разработка x16-PRos GUI и софта для него продолжается. На этот раз я подготовил 2 нововведения, которые очень скоро попадут в dev ветку проекта.
1. Калькулятор. Теперь доступен калькулятор не только консольный (BIN.DIR/CALC.BIN), но также и новый GUI калькулятор (PLE.DIR/GUI.DIR/CALC.PLE). При чем, он все также прекрасно работает без GUI в полноэкранном режиме, если запустить его в терминале.
2. Теперь можно свободно изменять размер окон. Ранее можно было либо пользоваться приложением в маленьком окошке, либо в полноэкранном режиме (смотрите предыдущий пост про GUI), ну а теперь есть возможность менять размер окна, потянув за правый нижний угол (поменяется курсор и размер можно будет изменить).
На релизе на сайте проекта появится большая вкладка с готовыми примерами GUI программ, откуда вы сможете скопировать код и начать делать свое приложение на основе готовых методов.
Маскоту PRos – моему псу Трофиму на днях исполнилось 4 года
К слову, много кто задавался вопросом: "а что за собачка на логотипе проекта и твоей аве?". Вот вам и ответ)
Выложил изменения в dev ветку, в скором времени начну работать над PLE v2.
Кстати, у нас на даче уже растет малина. Угощаюсь вот)
+5
Всем привет!
А помните HyprMusic? Приложение было мною было выпущено довольно давно, а новостей и обновлений нету.
Для тех, кто не в курсе: когда я ещё пользовался своим смартфоном от Redmi я столкнулся с тем, что стандартное приложение музыки оказалось очень не удобным: в нем была реклама, UI такой себе, да и дизайн мне не очень нравился. Тогда ко мне пришла идея сделать свой плеер для прослушивания музыки, которая есть на телефоне. Пара постов, и вот, приложение в RuStore, но оно было довольно "сырое".
Потихоньку я над ним работал, и в приложении появились:
- Визуализатор аудио;
- таймер сна;
- более красивый UI;
- анимации;
- темы;
- простенькая кастомтзация
и куча других мелких улучшений
В общем, HyprMusic 6.0 получился довольно богатый на функционал и в скором времени я его релизну.
Были мысли о том, чтобы добавить в него рекламу, чтобы заработать денег, но я вспомнил, почему изначально начал его создавать и отказался от этой идеи.
Вот такие дела... Что скажете? Какие есть предложения?
От удара молнии пострадал первый компьютер, запустивший x16-PRos.
Сегодня ночью на нашем участке ударила молния: пострадал роутер, несколько лампочек и сам компьютер.
Материнская плата вроде живая, но ПК не проходит POST. Я думаю, что всё же есть шанс на ремонт.
В общем, придётся тратить деньги на него, на роутер и другие электрические приборы, которые сгорели.
Всем привет!
Вот и пришел тот момент, которого многие из вас ждали: в x16-PRos теперь будет графический интерфейс.
По этому поводу в комментариях меня спрашивали почти с самого начала разработки. В мае прошлого года я хотел его представить с версией 0.4, в декабре с версией 0.5, но не получалось по разным причинам.
Теперь я собрал все свои наработки по графике за год, углубился в тему и наконец написал какой-никакой GUI.
Важно понимать, это не полноценный композитный WM, а что то в духе Macintosh System 1. Под капотом всё устроено максимально "в лоб": нету клиппинга и раздельных VRAM буферов под каждое окно, но это уже другая история.
Итак, вот такой функционал сейчас у GUI:
- Рабочий стол с иконками программ. Причем иконка не хардкод, а берется из заголовка PLE файла;
- запуск PLE программ, написанных с использованием специальной библиотеки;
- перетаскивание, закрытие и разворот окон на весь экран.
Касательно PLE: планируется обновление формата, нужно улучшить несколько важных моментов.
Запушил в dev ветку x16-PRos v1.0 с многозадачностью и аллокатором. Коммит получился очень большим. Кроме того, закрыл два ишью.
На некоторых дистрибутивах Linux ОС не собиралась, теперь же всё исправлено.
+1
Вобщем, спустя месяц я наконец разобрался с USB на ARM, так что теперь в ARM-PRos полноценно поддерживается USB-клавиатура.
В процессе разработки я столкнулся с тем, что под рукой не оказалось ни одного HDMI-монитора. Был только тот самый экранчик, приобретенный для использования с Raspberry Pi OS. Мною было принято решение написать для него драйвер. Потратил почти 3 дня, но всё-таки сделал.
Ещё реализовал управление питанием.
Уже запушил всё в репозиторий. Выполню несколько пунктов из roadmap, и можно делать первый релиз.
Всем привет!
Вот и закончился учебный год, началось долгожданное лето. Я вас всех с этим поздравляю и желаю, чтобы оно прошло продуктивно.
После окончания учёбы у меня наконец появилось время полноценно развивать свои проекты и YouTube, так что в ближайшие недели ждите как минимум один релиз и два видео.
По результатам опроса я вижу, что все варианты показались вам интересными: мнения разделились, но лидером оказался x16-PRos. Что же, я вас понял! А те, кто голосовал за другие варианты, не расстраивайтесь, у меня для вас будет пару (или же больше) интересностей этим летом.
Ещё раз желаю вам хорошо провести эти 3 месяца :)
Поддержать меня ◦ Мой GitHub ◦ Discord сервер
Меня много раз спрашивали в коментариях: "А когда будет графическая оболочка?", что же, как по мне, GUI без многозадачности - это максимально странно и не нужно.
Я уже встречал пример графического интерфейса, где не было мультитаскинга в системе с очень спецефическим названием (кто понял, тот понял) и мне откровенно странно было видеть такую реализацию окошек.
Ладно, хватит уже о чужих проектах. И так, спустя несколько дней тяжелой работы, я готов представить вам кооперативную многозадачность в x16-PRos! Теперь несколько PLE программ могут быть запущенны одновременно.
На скриншоте вы можете увидеть программу часы, которая работает в фоне и позволяет пользователю работать в терминале во время своего выполнения.
Работу над многозадачностью я всё ещё веду. Хочу реализовать пару приложений, чтобы было что вам показать. В будущем основательно займусь графическим интерфейсом, но перед этим нужно провести ещё несколько подготовительных этапов.
Поддержать меня ◦ Мой GitHub ◦ Discord сервер
В прослушивании музыки таким методом определенно что-то есть. Классная всё таки эта вещь.
