Важная информация
Показано с 1 по 8 из 8

Тема: nik_1 вернулся, беседуем о проектах.

  1. #1 nik_1 вернулся, беседуем о проектах. 
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    4,016
    Сказал(а) спасибо
    1,892
    Поблагодарили 1,014 раз(а) в 872 сообщениях
    Записей в блоге
    1
    Цитата Сообщение от nik_1 Посмотреть сообщение
    форум по тематике больше юмористический напоминает.
    Здарова nik. Да есть забавные персонажи, тут ничего не поделаешь.
    Давно тебя не было, что побудило зайти в это богом забытое место?

    Цитата Сообщение от nik_1 Посмотреть сообщение
    как мне тут сказали (в 15 году)
    Кто сказал? Можно полный текст сообщения?
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  2. #2  
    Профи Аватар для nik_1
    Регистрация
    03.08.2014
    Сообщений
    290
    Сказал(а) спасибо
    162
    Поблагодарили 145 раз(а) в 109 сообщениях
    Записей в блоге
    1
    мимо пробегал, смотрю абадябер со всеми здоровается.
    текст сообщения не сохранился, так как личные сообщения почистил.

    времени нет сюда заходить юморить. большой говнокод с большим количеством форм ваяю.

    в основном на фрипаскаль.ру и хабре пасусь знаний набираюсь.
    Ответить с цитированием  
     

  3. #3  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    4,016
    Сказал(а) спасибо
    1,892
    Поблагодарили 1,014 раз(а) в 872 сообщениях
    Записей в блоге
    1
    Цитата Сообщение от nik_1 Посмотреть сообщение
    времени нет сюда заходить юморить.
    Почему сразу юморить? В чём юмор поясни? Форум как форум, поучаствовал бы. Поделился бы инфой про свои проекты.
    А Абадябера действительно не было давно, да и тебя тоже.

    Цитата Сообщение от nik_1 Посмотреть сообщение
    в основном на фрипаскаль.ру и хабре пасусь знаний набираюсь.
    Другие источники использую, только если не выходит своими силами по MSDN. А так исходники разбросаны повсюду,
    в основном на частных сайтах, т.е. на хабру нет приоритета, даже чаще в других местах что-то попадается.
    Тут, конечно, от прикладной области зависит.
    Последний раз редактировалось >Quiet Snow<; 02.10.2019 в 19:38.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  4. #4  
    Профи Аватар для nik_1
    Регистрация
    03.08.2014
    Сообщений
    290
    Сказал(а) спасибо
    162
    Поблагодарили 145 раз(а) в 109 сообщениях
    Записей в блоге
    1
    большой говнокод в индуистком стиле занимает много времении, так что новых проектов нет. есть вспомогательные программы. так для изучения Dxf спецификации пришлось написать примитивный текстовый редактор, основная функция которого сравнение по строчно двух файлов. Функционал примитивен: по строчное сравнение с указанных номеров строк, подсветка не совпадающих строк, возможность редактировать выбранную по номеру строку, копирование ряда строк в буфер обмена, поиск строки с заданным содержимым, сохранение файлов на диск, вот и весь функционал.

    так что теперь мой говнокод может сохранять отчёт в формате Dxf2000.
    вот примерно так:

    BegLine(2);
    aL[0].x1:=0; aL[0].у1:=0; aL[0].х2:=1000; aL[0].у2:=1000;
    aL[1].x1:=1000; ; aL[1].у1:=1000; ; aL[1].х2:=2000; ; aL[1].у2:=1000;
    EndLine;

    BegLine(2) - создаю динамический массив aL размером в 2 еденицы. затем заполняю его данными. ЕndLine - создаю Dxf код линии с заданными параметрами и уничтожаю динамический массив аL.
    Последний раз редактировалось >Quiet Snow<; 03.10.2019 в 13:30. Причина: Объединение сообщений... Сжатие темы.
    Ответить с цитированием  
     

  5. #5  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    4,016
    Сказал(а) спасибо
    1,892
    Поблагодарили 1,014 раз(а) в 872 сообщениях
    Записей в блоге
    1
    Цитата Сообщение от nik_1 Посмотреть сообщение
    так для изучения Dxf спецификации пришлось написать примитивный текстовый редактор, основная функция которого сравнение по строчно двух файлов.
    Без библиотек писал? Если да, то, имхо - неплохо. Если на библиотеках - то соглашусь с термином "говнокод",
    даже если там всё опрятно и чисто. Для внутренних задач, чтобы сэкономить силы - можно.
    Основной код проекта - разумеется не рекомендую так херачить. Критически важный для работы программы
    функционал должен разрабатываться программистом его руками и мозгами. А то может получиться как
    с Audacity или Davinci Resolve, у первого отваливается PortAudio(когда вокруг все проги работают), второй
    привязан тоже какой-то левой кросс штукой и при выборе в системе ЧД неравной 48КГц - тоже отваливается,
    без предупредительных сообщений, а теперь подумаем сколько пользователей ставят себе в системе такую ЧД.
    Всегда предостерегаю о таких штуках.

    nik_1 с твоего позволения отдельную тему создам, а то в теме Абадябера развели дичь.

    Чтобы ты там не задумал, думаю сделаешь, не сразу, но сделаешь. Может много лет потратишь.
    Никто и не говорил, что будет легко. То что тяжёлые задачи берёшь - это признак человека понимающего
    проблематику программирования.
    Последний раз редактировалось >Quiet Snow<; 03.10.2019 в 14:18.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  6. #6  
    Профи Аватар для nik_1
    Регистрация
    03.08.2014
    Сообщений
    290
    Сказал(а) спасибо
    162
    Поблагодарили 145 раз(а) в 109 сообщениях
    Записей в блоге
    1
    Dxf - посути обычный текстовый файл. И для работы с ним достаточно обычных процедур и функций работы с файлами из паскаля: Assign, Reset, Rewrite, Readln, Writeln, CloseFile. Основные трудности были собствено с Dxf кодами. Подробнее об этом формате и Dxf кодах можно узнать на сайте разработчика компании AutoDesk.
    Последний раз редактировалось nik_1; 03.10.2019 в 15:34.
    Ответить с цитированием  
     

  7. #7  
    Профи Аватар для nik_1
    Регистрация
    03.08.2014
    Сообщений
    290
    Сказал(а) спасибо
    162
    Поблагодарили 145 раз(а) в 109 сообщениях
    Записей в блоге
    1
    главное не сдохнуть раньше ))). прльзуюсь только бесплатными библиотеками лазаруса. стараюсь писать всё сам. если раньше была проблема с размером модулей (если более 6 тысяч строк то смысл теряеться) то теперь проблема с их количеством ))). стал забывать, что и где писал. не смотря на обильные комментарии.

    в планах было - текстовый редактор оформить как положено, причесать код и выложить в качестве учебного примера. на Dwg.ru или у вас. но пока воздержусь от этого ))).

    пока тестирую и правлю модуль автоматического создания отчёта в формате Dxf.
    Последний раз редактировалось >Quiet Snow<; 03.10.2019 в 19:17. Причина: Объединение сообщений... Сжатие темы.
    Ответить с цитированием  
     

  8. #8  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    4,016
    Сказал(а) спасибо
    1,892
    Поблагодарили 1,014 раз(а) в 872 сообщениях
    Записей в блоге
    1
    nik_1,
    Цитата Сообщение от nik_1 Посмотреть сообщение
    стал забывать, что и где писал. не смотря на обильные комментарии.
    Значит нужны более обособленные модули и один дополнительный уровень абстракции над этими модулями,
    но всё по-любому должно быть формализовано и декомпозиция функционала нужна качественная.
    Как-бы это решает проблему в теории. А много строк в модуле - ну тут если такая необходимость ничего
    не сделать, тут только супер качественное оформление и комментарии спасать должны и чтобы структура
    кода на листике была.

    Цитата Сообщение от nik_1 Посмотреть сообщение
    пока тестирую и правлю модуль автоматического создания отчёта в формате Dxf.
    А что за отчёты расскажи поподробнее.
    Последний раз редактировалось >Quiet Snow<; 03.10.2019 в 19:34.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •