LINUX.ORG.RU

Metaprog: универсальная графическая среда программирования [в разработке] часть 8

 , ,


1

2

Рейтинг пользователей тем про Метапрог или практический пример применения визульного программирования

Пока Метапрог не готов, продемонстрирую практическое применение LabVIEW. Скачать программу-демонстратор можно тут:

http://e2tilsgo5s44hqmlwb4epwrjnh7ynvsckj2tl5duwdqbxg67chqpelad.onion/file/9b...

Для перехода по ссылке нужен Tor Browser, для просмотра кода примера - LabVIEW начиная с 2013.

На данном графике - количество комментариев самых активных зарегистрированных пользователей в темах про Метапрог на момент 29.06.19 04:47:37

https://i.postimg.cc/gjZ6vS91/image.png

Всего две маленькие диаграмки на Лабвью. Для начала надо распарсить сообщения из сохраненных веб-страниц. Да, страницы пришлось сохранять вручную, так как в Лабвью проблемы с HTTPS (и многими другими сторонними библиотеками). На данный момент проще было сохранить страницы вручную через браузер, чем самостоятельно сделать лабвьюшную реализацию TLS.

Данная диаграмма читает файлы с сохраненными темами из заданной папки и выдает массив кластеров из числа сообщений и имени пользователя, отсортированный по числу сообщений:

https://i.postimg.cc/Nj7mJzyc/image.png

Данная диаграмма берет 12 самых активных пользователей, строит их рейтинг и сохраняет его в картинку:

https://i.postimg.cc/hjGL71tq/image.png

Почти все подписано, специально повключал названия лабвьюшных функций.

На эту работу ушло чуть больше часа, включая не только сам процесс программирования, но и включение названий функций, подготовку скринов, написание этого поста итп.

FAQ

0. Где отсутствующие примеры и пункты FAQ? Как вообще читать эти темы?

Чего нет в этой части - есть в прошлых. Для того, чтобы понять идею Метарпога, не обязательно читать тысячи комментариев из всех тем. Необходимый минимум собран в заголовках тем. Читайте заголовки и ссылки в них. Кстати, обновляется только заголовок последней темы, если эта тема уже не последняя - она не обновляется. В более новых темах пункты FAQ могут обновляться и в случае расхождения действительна более новая версия.

Примеры

Предыдущие см. в прошлых темах

Metaprog: универсальная графическая среда программирования [в разработке]

Metaprog: универсальная графическая среда программирования [в разработке] часть 2

Metaprog: универсальная графическая среда программирования [в разработке] часть 3

Metaprog: универсальная графическая среда программирования [в разработке] часть 4

Metaprog: универсальная графическая среда программирования [в разработке] часть 5

Metaprog: универсальная графическая среда программирования [в разработке] часть 6

Metaprog: универсальная графическая среда программирования [в разработке] часть 7

Наконец-то нормально работают циклы!

https://pastebin.com/1duyPBMB

Это та самая диаграмма со старого скрина:

https://i.postimg.cc/65N2KMQz/image.png

Теперь тупиковые ветки (nk_end и «малювання SDL») тоже остаются в теле цикла. Теперь осталось внедрить тот же механизм управления тупиковыми ветками для условий (if, switch) и можно будет приниматься за разработку Метапрога на «самом себе».

Донат

Bitcoin:1AYoK2TScSpD5bhf67mv9AxHDJ2RidRvjD

☆

Последнее исправление: metaprog (всего исправлений: 7)
Ответ на: комментарий от anonymous

Те, кто верит, налетай, те, кто умный, убегай.
Отделяем мух от котлет, лохов, кто мне верит от тех, кто нет.
Для вас свеженький товарчик, а для нас - матанаварчик.
Метапрог без изъяна, метапрог без обмана, надёжный, как пружина от дивана.
Донатим мешками, мешками донатим

anonymous
()
Ответ на: комментарий от anonymous

Metaprog оценивает свою разработку в 10000$
Сумма не малая.
Какой функционал уже реализован в Metaprog?

Владимир

anonymous
()
Ответ на: комментарий от anonymous

Какой функционал уже реализован в Metaprog?

Парсинг сишных инклюдов, построение метапроговских схем и их трансляция в Си.

metaprog ☆
() автор топика
Ответ на: комментарий от metaprog

это все п..больство и отговорки. Ехешник делается - это главное. Если бы метапрог был, ты бы нашел способ его сделать. И еще. Вон там индус в видео говорит, что достаточно нажать кнопку «Run» и ехешник будет готов. А ты просто в очередной раз подтвердил, что ты пустоголовая балаболка, ничего не умеющая и не имеющая.

anonymous
()

Здравствуйте, я арабский шейх. Моя жена из Украины предложила мне инвестировать в ИТ-отрасль этой страны. Я хочу вложить месячный доход от одной моей небольшой нефтяной скважины, это примерно $18 тыс, в какой-нибудь перспективный проект. Мне подсказали, что в данный момент ниша ПО для макак пустует и неплохо бы подогреть её серьёзными инвестициями. Как мне сказали на одном популярном ИТ-ресурсе (ЛОР), что здесь, в это треде, я смогу найти соответсвующую информацию. Это так?

anonymous
()
Ответ на: комментарий от metaprog

Ехешник тоже черти как делается, в него пихается много лишнего.

Статически слинкуйте пожалуйста, а большой размер уж наши интернеты выдержат, не переживайте. Ожидаю экзешника.

anonymous
()
Ответ на: комментарий от metaprog

Могут с пиратским.

Ты предлагаешь нарушать законы?

i-rinat ★★★★★
()
Ответ на: комментарий от metaprog

Рискуете сильно.
Надуть арабского шейха опасно ...

Владимир

anonymous
()
Ответ на: комментарий от metaprog

Опишите пожалйста сроки реализации проекта. Этапы. Мне как инвестору нужно знать, когда этот продукт начнёт приумножать мою прибыль. Сколько у Вас в штате трудиться специалистов? Спасибо.

anonymous
()
Ответ на: комментарий от metaprog

Вы ждете донатов.
Но донаты то скорее всего получают разработчики? А из ваших постов видно, что вы даже си толком не знаете ...

Владимир

anonymous
()
Ответ на: комментарий от metaprog

И, ещё один вопрос, пожалуйста, Вы уже тестировали продукт на макаках? Если да, каковы результаты тестирования? Спасибо.

anonymous
()
Ответ на: комментарий от metaprog

Сравни с моими темами.

Тут тебе равных нет. Ещё никто не осилил устраивать цирк на ЛОРе три месяца подряд!

i-rinat ★★★★★
()
Ответ на: комментарий от metaprog

Ожидаю донатов. Или жди «настоящего» Метапрога.

Можешь в супермаркете на стипуху любой донат на выбор купить - шоколадный там или с глазурью.

anonymous
()
Ответ на: комментарий от metaprog

Ты хотя бы альфу версию выложи, как например сделали с V, либо стоит уже прекратить эту санту барбару, все равно тебе все мешают и помогает только котеечка, сидел бы с ним в телеге наедине

snake266 ★★★
()
Ответ на: комментарий от snake266

Ты хотя бы альфу версию выложи, как например сделали с V, либо стоит уже прекратить эту санту барбару, все равно тебе все мешают и помогает только котеечка, сидел бы с ним в телеге наедине

Ну так автор V хоть и не выполнил всех обещаний, но точно не конченый врун, как местный жадный хохол. Исходники выложил, когда обещал. Они даже есть и местами рабочие.

anonymous
()
Ответ на: комментарий от snake266

сидел бы с ним в телеге наедине

или в «чятике» который он грозился насобирать пару месяцев назад

anonymous
()
Ответ на: комментарий от snake266

все равно тебе все мешают и помогает только котеечка, сидел бы с ним в телеге наедине

Ну, основы Си мы все знаем. Просто мне кажется, и не только мне, что прочитать K&R C всё же будет эффективнее. Вы так не думаете?

anonymous
()
Ответ на: комментарий от snake266

помогает только котеечка, сидел бы с ним в телеге наедине

Тут он намекал на то, что «мета» на его сельском диалекте означает «цель». Раз он не хочет уходить в телегу и выкладывать наработки, то цель - троллинг.

anonymous
()
Ответ на: комментарий от anonymous

Автор V — норм пацик, у него есть концепция и видение проблем современного программирования. В частности — убогость экосистемы и стандартной библиотеки Си (да и самого Си). А ещё у него свой компилятор — может не сразу два, но как минимум одно яйцо этого чувака можно признать стальным.

anonymous
()
Ответ на: комментарий от anonymous

А вот сейчас зашел в репозиторий ни гитхабе и удивился: практически 9к звезд, около 60 контрибутеров и около 400 коммитов

snake266 ★★★
()
Ответ на: комментарий от metaprog

Я о том, что у того же @rebforce только лишь один скрин - и все.

Поискал я этот «один скрин». Нашёл.

Тебе же объясняли. Он нарисовал эту картинку в каком-нибудь редакторе схем, и при этом не пытался выдать за что-то ещё. Зачем ты перевираешь слова других? Не нужно так делать.

i-rinat ★★★★★
()
Ответ на: комментарий от snake266

А вот сейчас зашел в репозиторий ни гитхабе и удивился: практически 9к звезд, около 60 контрибутеров и около 400 коммитов

Недотраху такое и не снилось. Вот что значит предпринимательское чутье и способность находить общий язык с людьми, чтобы за ним шли.

Недотрах только отваживает от себя людей, как грязный бомж.

anonymous
()
Ответ на: комментарий от anonymous

ты запалился, слишком хорошо говоришь по русски для араба. надо было написать так для правдоподобности:

مرحباً ، أنا شيخ عربي. اقترحت زوجتي من أوكرانيا أن أستثمر في صناعة تكنولوجيا المعلومات في هذا البلد. أريد استثمار دخل شهري من بئر نفطية صغيرة ، والتي تبلغ حوالي 18000 دولار ، في بعض المشاريع الواعدة. قيل لي إنه في الوقت الحالي ، تظل حالة برامج قرود قرود المكاك فارغة ، وسيكون من الجيد تسخينها باستثمارات جادة. كما قيل لي في أحد موارد تكنولوجيا المعلومات الشائعة (ENT) ، هنا ، في هذا الموضوع ، يمكنني العثور على المعلومات ذات الصلة. هل هذا صحيح؟

iluha16 ☆
()
Ответ на: комментарий от anonymous

Недотраху

Аз-за-за. Какая недальноидность. Вы серьёзно думаете, что с Котечкой они просто здесь общаются? Ах-ха-ха.

anonymous
()
Ответ на: комментарий от iluha16

Пишет слуга с моих слов, разумеется. Я так и не дождался адекватного ответа. Когда в теме будут настоящие разработчики, не подскажите? Спасибо.

anonymous
()
Ответ на: комментарий от liksys

Треш и угар продолжается?)

Да надо бы модераторам настучать на всё, чтобы они ещё пару сотен сообщений снесли. А то сейас опять анон-лимит пожалует.

anonymous
()
Ответ на: комментарий от anonymous

Подскажем.
После дождичка в четверг.

Владимир

anonymous
()
Ответ на: комментарий от anonymous

Дык без торрента ты бы и так не купил labview, и вообще «хорошо» и «плохо» у каждого разное, я к этому.

Deleted
()
Ответ на: комментарий от Deleted

С одной стороны, моральные принципы любого человека, который уважает чужой труд: люди работали, чтобы ТС мог восхищаться как хорош их продукт. С другой стороны закон об авторском праве, но оно вытекает из выше сказанного, чтобы такие как ТС не могли оставить людей без денег.

snake266 ★★★
()
Ответ на: комментарий от snake266

С одной стороны, моральные принципы любого человека, который уважает чужой труд: люди работали, чтобы ТС мог восхищаться как хорош их продукт.

Люди работали за деньги, и я не думаю что если ОП не купит их продукт - денег станет заметно меньше, как платили так и будут платить.

С другой стороны закон об авторском праве, но оно вытекает из выше сказанного, чтобы такие как ТС не могли оставить людей без денег.

Ну в этой схеме я должен уважать всю их компанию, а я этого могу и не делать.

Deleted
()
Ответ на: комментарий от i-rinat

Он нарисовал эту картинку в каком-нибудь редакторе схем

Не в каком-нибудь, а в draw.io. Который был впоследствии поциентом не осилен, так как раскрыть панели инструментов, помимо базовой, в силу своей микроцефалии пациент оказался не в состоянии. Почему он упорно называет данную иллюстрацию «скрином», одному Джа известно.

P.S. Почему Джа? Потому что без веществ при написании этих тредов явно не обошлось…

rebforce ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.