nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 01:33



Reply to topic  [ 40 posts ]  Go to page Previous  1, 2, 3
Язык FORTH (общие вопросы) 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
forthuser wrote:
Lavr wrote:
Не извиняю ни в коей мере ибо читаю чистую демагогию. :-? .

Ok, имеете прво и не мне Вас в чём то переубежлать.

Lavr wrote:
Вот конкретная задача есть для этого топика:
http://www.nedopc.org/forum/viewtopic.php?p=168068#p168068
Топик, как видите, посетителям форума вполне интересен..

Мне вот, этот посыл не очевиден при ссылке на свой же созданный топик.
Есть ли сторонние реализации идей из обсуждения в топике?

Вы, видимо, действительно "пейсатель", а читать не научились... :-?

Я ни к чему не принуждал, к примеру, вот этого человека:
Lavr wrote:
Pavtik wrote:
Код вроде простой, но почему так происходит не могу понять. Надо бы это дело переписать по своему.
Это очень полезное дело будет, если Вы этот вопрос одолеете!
Исходник не раз правили и переписывали, но всё равно она у кого-то да падает, а у кого-то и совсем не запускается...

И я знаю, что он сделает, потому что может.

А вас просишь конкретную вещь помочь сделать, а вы начинаете словами юлить как ужик на сковородке... :-?
Грош цена тогда всей этой писанине про Форт с кучей ссылок куда-то... :osad:

_________________
iLavr


08 Feb 2023 09:14
Profile
Senior

Joined: 12 Jan 2023 07:26
Posts: 165
Reply with quote
Lavr wrote:
А вас просишь конкретную вещь помочь сделать, а вы начинаете словами юлить как ужик на сковородке... :-?
Грош цена тогда всей этой писанине про Форт с кучей ссылок куда-то... :osad:

О какой конкретной вещи речь идёт?
Сделать аналог программы Proteus с симуляцией TV модуля? :)


09 Feb 2023 10:13
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
forthuser wrote:
О какой конкретной вещи речь идёт?
Сделать аналог программы Proteus с симуляцией TV модуля? :)

Ну, это вы явно сделать не сможете... а конкретно о какой вещи идёт речь, я вам ранее четко написал:
Lavr wrote:
Задача: записать в массив заданного размера черно-белый bmp-файл размером 256х256 точек
побайтно с условием: 32 байта пишем 16 байт пропускаем и так до конца массива.

_________________
iLavr


09 Feb 2023 10:53
Profile
Fanat

Joined: 01 Jan 2023 11:37
Posts: 80
Reply with quote
Описание задачи непонятно. Но я бы например sed взял, к примеру, вот так:.
Code:
head -c 64k /dev/urandom | xxd -p -c 32 | sed "$(echo s/\$/ {0,0,0,0}{0,0,0,0} /)" | xxd -p -r > file.bin


Поскольку bmp-файла у меня нет. вместо него взял /dev/urandom. Можно вместо head -c 64k /dev/urandom воткнуть команду которая отрезает заголовок у bmp-файла, но я не хочу погружаться в тонкости этого формата, так что сам.

Но вообще, во-первых формат bmp мне не нравится, поскольку он слишком сложный. Гораздо лучше взять формат из серии pbm, ppm, pnm применяемый в пакете netpbm, поскольку в формте bmp слишком много заморочек. А bmp пора на свалку истории — есть png который сжатый, а есть pbm который не сжатый. А bmp пытается делать и то и то и получается плохо.

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


11 Feb 2023 07:27
Profile
Senior

Joined: 12 Jan 2023 07:26
Posts: 165
Reply with quote
Andnor wrote:
Но вообще, во-первых формат bmp мне не нравится, поскольку он слишком сложный.

Ничего в нём сложного нет и на Forth с ним можно поработать
Как пример в приложенном файле.

Andnor wrote:
Гораздо лучше взять формат из серии pbm, ppm, pnm

Куча всквозможного кода по обработке bmp (ppm) на площадке https://rosettacode.org,

P.S. Не вижу ничего сложного в реализации этой программной утилиты, но лень пока побеждает для сего действа. :)


Attachments:
chuck.pdf [315.56 KiB]
Downloaded 110 times
11 Feb 2023 07:57
Profile
Fanat

Joined: 01 Jan 2023 11:37
Posts: 80
Reply with quote
forthuser wrote:
P.S. Не вижу ничего сложного в реализации этой программной утилиты, но лень пока побеждает для сего действа. :)

Если тебе лень — это значит, что сложно. Было бы просто, тебе было бы проще взять и написать код, чем это сообщение. Вот на bash+coreutils это действительно просто — видишь, я прямо сходу написал команду, которая делает нужное.

Quote:
Ничего в нём сложного нет и на Forth с ним можно поработать

Всё равно bmp сложнее чем pbm из-за зоопарка версий и субформатов, но при этом ничего полезного не добавляет, чего в более простых форматах нет.


11 Feb 2023 08:34
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Andnor wrote:
А bmp пора на свалку истории...

Складывается у меня такое впечатление, что не *.bmp пора на свалку истории, а некоторым
досужим болтунам, которым, как плохому танцору, то то мешает... то это... :wink:

_________________
iLavr


12 Feb 2023 13:09
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Тему про порты под ОС Windows выделил в новый топик.
http://www.nedopc.org/forum/viewtopic.php?f=81&t=22068

_________________
iLavr


18 Feb 2023 09:47
Profile
Senior

Joined: 12 Jan 2023 07:26
Posts: 165
Reply with quote
Немного помучал AI поисковик на пердмет решения какой то алгоритмики и общих
вопросов получения Форт кода для применения и каких то ревью (phind.com)

Некоторый отправной посыл был в этом сообщении

P.S. Погонял Phind на условно "простеньких' вопросах по созданию Форт кода и немного притомился от того, что он генерерирует код за которым нужен пристальный взгляд. :)
но думаю возможность для осмысления по применению такого инструментария существует.


05 Apr 2023 06:09
Profile
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22597
Location: Silicon Valley
Reply with quote
Про форт для РК беседуем в соответствующей теме: viewtopic.php?f=93&t=22032

_________________
:dj: https://mastodon.social/@Shaos


26 Apr 2024 22:04
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 40 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 79 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.