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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.