Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Алгоритмы

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Открыть новую тему     Написать ответ в эту тему

akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все вопросы по алгоритмам, их созданию и сопровождению без привязки к какому-нибудь конкретному языку программирования...
ну или с привязкой :)
дать идею, помочь с математикой или, если вам не помогли в профильном топе...
 
по возможности используйте псевдокод в своих сообщениях
 
ссылки
 
  •  "ebook'и -- сборники алгоритмов"
     


    только помните, что тут никто ничего _делать за вас_ не обязан!
    для этого есть специальные места со своими ценами...

  • Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 09:28 16-12-2016 | Исправлено: akaGM, 09:03 12-07-2019
    MBK2

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM

    Цитата:
    а вот это уже точно не для средних умов

    Гммм, я всегда был уверен, что js для умов сильно ниже среднего - он для вас попроще будет?
    Основной алгоритм в модуле twallpaper-original.js он на js
    Функция getGradientImageData - по моему вполне доходчиво

    Всего записей: 5032 | Зарегистр. 18-09-2018 | Отправлено: 10:26 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MBK2
     
    правильно я понимаю, что это чудо требует js-host ака браузер?
    только только на питоне научился экзюки делать и вот опять...
    нет, увольте, лучше я останусь при своих и буду слушать свои валенки...

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 12:02 08-08-2024
    MBK2

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Без понятия и разбираться лень, веб программирование - не мой профиль.
    Я вас и не уговариваю, вы просили алгоритм генерации градиентной текстуры, я вам его нашел на интуитивно понятном языке.
    На си , жабу или шарп это перевести - дело двух секунд.
    На какой то более упоротый язык типа питона - через чатжпт, думаю, тоже несложно. А вам на каком надо?

    Всего записей: 5032 | Зарегистр. 18-09-2018 | Отправлено: 13:18 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MBK2

    Цитата:
    Без понятия и разбираться лень, веб программирование - не мой профиль.
    :)
    "аналогичный случай был у нас в Тбилиси..."
    скажу более -- это хобби, поэтому упираться и что-то делать дополнительно помимо своего желания я точно не буду...

    Цитата:
    А вам на каком надо?
    ни на каком :)
    вертаемся к самому началу и вопросу:
    мне нужна была прога (standalone -- понятный термин?), в кот. я бы просто нажимал кнопку и... охреневал, побухивая...
    если что, то цветная колонка у меня есть :)
    а главное, у меня есть офигительная полупроф. ц/м установка на 5 квт "выходного света", до которой, как всегда, не доходят руки и глаза...
     
    Добавлено:

    Цитата:
    неа, не решена... я так и не научился ТАК рисовать...
    хотя бы псевдокодом :)
     
    Цитата:
    Это, скорее, mesh
    вот это что?
    рисуется цветная сетка со случайными цветными ячейками, да? а дальше?
    сказал "begin", давай дальше code flow'ь :)

     
    к этому я бы тоже вернулся :)

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 14:05 08-08-2024 | Исправлено: akaGM, 14:08 08-08-2024
    MBK2

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Ну я так и понял, поэтому и спросил вчера
    Цитата:
     уже ж вроде и программу нашли, проблема решена?

    На что вы мне ответили

    Цитата:
    неа, не решена... я так и не научился ТАК рисовать...
    хотя бы псевдокодом
     

    Поскольку понятие "псевдокод" вами формализованно не было, я и нагуглил для вас исходник на максимально интуитивно понятном и приближенном к псевдокоду языке.
    Теперь проблема решена или продолжить ваше обучение?

    Всего записей: 5032 | Зарегистр. 18-09-2018 | Отправлено: 14:16 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MBK2
     
    не решена, но пожалуй не надо, а то опять до ругани скатимся...

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 15:42 08-08-2024
    MBK2

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Ну, как скажете, хотя я, честно говоря, так и не понял, чему и как именно вы хотели научиться?

    Всего записей: 5032 | Зарегистр. 18-09-2018 | Отправлено: 15:45 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MBK2
     
    в качестве программы-максимум я бы хотел иметь граф.примитив (кот совсем не примитив, конечно), который позволял бы рисовать один статический экран вот отсюда:
     
    https://ya.ru/video/preview/7346522814745578719
     
    который ты назвал mesh и как-то очень быстро после этого заглох, хотя бы вот отсюда:
    Цитата:
     
    Это, скорее, mesh
     
    вот это что?
    рисуется цветная сетка со случайными цветными ячейками, да? а дальше?

     
    Добавлено:
     
    если ты скажешь, что как раз и нашёл это в js-исполнении, то давай тогда по-мирному на этом и закончим...

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 16:06 08-08-2024
    MBK2

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Да, я

    Цитата:
    как раз и нашёл это в js-исполнении

    только с более продвинутыми настройками.
     
    Вообще, строго говоря, по алгоритму, это не совсем классический mesh или сетчатый градиент в том виде, котором он исполтзуется , например, в PDF, а его сильно упрощенный вариант. Если вам действительно интересна данная тема, то погуглите Адобовскую спецификацию на PDF, точнее, ее раздел, посвященный shadingам, но сразу предупреждаю, там гораздо более взрослая математика, чем приведена в этом простеньком js коде.

    Всего записей: 5032 | Зарегистр. 18-09-2018 | Отправлено: 16:20 08-08-2024 | Исправлено: MBK2, 16:26 08-08-2024
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Цитата:
    правильно я понимаю, что это чудо требует js-host ака браузер?
    Нет, неправильно. Уж лет . . .дцать как существует платформа Node.js, позволяющая запускать JavaScript код, причем эта платформа — кроссплатформенна
     
    Качаете архив отсюда: https://nodejs.org/download/release/v22.6.0/
    Распакуете, и запускаете ваш скрипт командой
    Код:
    node yourscript.js
    и все!

    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 17:59 08-08-2024 | Исправлено: TeXpert, 18:16 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TeXpert

    Цитата:
    Качаете архив
    я так понимаю "node-v22.6.0-win-x64.zip" -- сорсы? а мне сразу бинарники из /win-x64/ (*.lib и *.exe) нужны?
     
    предварительное спасибо :)
     
     
     
    MBK2

    Цитата:
    погуглите Адобовскую спецификацию на PDF
    всё, спасибо, пошёл бриться бритвой оккама :)

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 20:29 08-08-2024
    MBK2

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM

    Цитата:
    а мне сразу бинарники из /win-x64/ (*.lib и *.exe) нужны?
     

    Так, похоже, нам, все таки, надо было остановиться пяток сообщений назад, горшочек не вари!
    Чтоб из js для node сделать exe, как минимум, electron нужен, это вам похлеще тайпскрипта с шейдингами будет

    Всего записей: 5032 | Зарегистр. 18-09-2018 | Отправлено: 20:49 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MBK2

    Цитата:
    запускаете ваш скрипт командой
     
    Код:
    node yourscript.js
    и все!
    надеюсь, товарищ тебе возразит :)
     
    Добавлено:
     
    т.е. на фига мне ехе делать?

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 20:55 08-08-2024
    MBK2

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Зачем ему мне возражать? Я вам ссылку на гит присылал, где подробная инструкция по запуску прилагалась, вы ж и смотреть не захотели, а у меня цель была вам сам алгоритм показать, который вы, вроде как, просили.

    Цитата:
    т.е. на фига мне ехе делать?

    Как вы так быстро переобуваться умеете? Только что писали ж

    Цитата:
    а мне сразу бинарники из /win-x64/ (*.lib и *.exe) нужны
     

    Вам (кроме меня) никто не говорил, что вы Интересная личность?

    Всего записей: 5032 | Зарегистр. 18-09-2018 | Отправлено: 21:00 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [но комментс, абонент неабонент]

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 21:07 08-08-2024
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Цитата:
    я так понимаю "node-v22.6.0-win-x64.zip" -- сорсы?
    Нет, это именно бинарники. Я же писал, распаковываете архив, сразу работаете. Для удобства каталог с node пропишите в PATH

    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 21:19 08-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TeXpert
     
    походу эта штука под 10+ заточена, на вин7 64 не пашет...

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 22:39 08-08-2024
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Цитата:
    походу эта штука под 10+ заточена, на вин7 64 не пашет...
    А что мешает вам взять старые версии? Под Windows 7 я его запускал, как и под Linux

    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 03:16 09-08-2024
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TeXpert
     
    не могу определить самую старшую версию, ещё бегающую под Вынь7/64 ?

    Всего записей: 24838 | Зарегистр. 06-12-2002 | Отправлено: 03:36 09-08-2024
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Цитата:
    не могу определить самую старшую версию, ещё бегающую под Вынь7/64 ?
    Странно, Гугель сразу дает ответ:
    Цитата:
    14.0 is the latest version which supports Windows 7; v14. 0.0 will only run on Windows 8 or newer


    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 03:56 09-08-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Алгоритмы


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru