Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];

Вниз

А кто какие проекты делал на Дельфи?   Найти похожие ветки 

 
AL2002   (2002-07-17 11:33) [0]

Господа программисты. Расскажите, плиз, вкратце, что вы такое интересное в своей программерской жизни делали.


 
PVOzerski   (2002-07-17 12:18) [1]

В основном на нужды нашей лаборатории и себя, любимого :^). По крайней мере, доделанное. Не считая мелких утилит, это:
1) Полувьюер-полуанализатор звуковых сигналов мухи дрозофилы - это на нужды нашей лаборатории и генетиков из института Павлова. На самом деле, штука вышла весьма неслабая и даже чуть более универсальная, чем это было изначально задумано - во всяком случае, для ручных измерений продолжительности различных участков звуковых сигналов более удобного я не знаю ничего;
2) Система ввода и обработки в Real-Time песни сверчков. В ходе разработки системы написалась относительно универсальная DLL - sound recorder, приспособленный для интеграции в системы с инициализацией записи по превышению входного сигнала и т.п;
3) Сейчас ни шатко, ни валко (сообразно с регулярностью и интенсивностью оплаты) на заказ пишу систему обработки изображений - профилей раковин моллюсков - для автоматического определения их видов;
4) Сделал имитационную модель некоторых аспектов эволюции коммуникации у живых организмов - сейчас в печати. Правда, не на Delphi, а на FreePascal, но это во многом то же самое;
5) Наконец, приложил руку к разработке самого компилятора FreePascal и его RTL.


 
Игорь Шевченко   (2002-07-17 12:21) [2]

Кросс-систему для Машины Мельникова (почти русский Крэй).
Только давно и не на Delphi. И не один, а в достойной команде :-)


 
Song   (2002-07-17 12:46) [3]

Из тех что вспомнил: :-) маленькие и большие:
Оболочку к ZIP (ещё когда виндов и в помине не было); тел. справочник; программа по изготовлению ткани из фассоных нитей по рисунку, заданному пользователем; программа по работе с пластиковыми карточками; автоматизация учебного процесса в вузе; система хранения, учёта и движения документов для работе в УГСН.


 
Mike B.   (2002-07-17 14:04) [4]

1)Несколько закрытых проектов :-)
2)Информационная система для нефтепровода + система предсказания последствий катастроф на оном (принимал участие на завершающих этапах)
3)Аналогичная система для сетей высоковольтных электропередач + всякие ГИСовские прибамбасы к ней (был одним из ведущих разработчиков)
4)Система автоматизации работ с земельным кадастром (писал ряд вспомогательных библиотек и компонентов)
5)Система моделирования электронных схем + система автоматической трассировки печ. плат (экспериментальный проект в раммках докторской моего шефа, до ума не довел :-)))
6)Штук двадцать проектов, связанных с АСУП (в основном самостоятельно)
7)Программа автоматизированного резервного копирования/архивирования данных 1С:Предприятия
8)Всякая мелочь


 
Проктолог   (2002-07-17 14:14) [5]

Написал я однажды крутую программу....

Как же она называлась...

блин, склероз.


 
AL2002   (2002-07-17 14:31) [6]

Да. А я просмотр символьных шрифтов и тренажер для клавы.
Скромненько, конечно. Может, ещё чего придумаю. Но я только месяц, как дельфи увидел.

А давно ли дельфу юзаете, раз такие проги крутые?


 
Проктолог   (2002-07-17 14:35) [7]

давно...

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


 
AL2002   (2002-07-17 14:38) [8]

Дельфи вобще-то город такой был.
(Там жили умные дельфины. Дельфинята игрались куклами и ездили на великах).


 
Delirium   (2002-07-17 16:37) [9]

Самое неординарное за последние пол года – Print Server


 
arbiter   (2002-07-17 22:52) [10]

На дядю в основном писал системы управления небольшими предприятиями (не только на дельфи).

А за последние ТРИ года, написал файловый менеджер, мощный. Просто так... для себя, на безвоздмезной основе. И даже недавно выложил в инете, даже вроде бы народу понравилось ;)


 
Сергей Суровцев   (2002-07-17 23:35) [11]

Системы шифрования, в том числе и не вскрываемые
прямым перебором.
Автоматизация документооборота предприятия,
с почтой, сообщениями и т.д.
Полный хозяйственный пакет для предприятий:
Бухгалтерия+Зарплата+Кадры+Склады - универсальный,
полностью настраиваемый. (Здесь кое-что в соавторстве)
Анализ эффективности выбранного производства
(по сути мат.модель любого среднего предприятия).
Полноценный интерпритатор на базе Delphi.
Балалайку, то бишь плеер музыкальный.
Кучу кодировщиков и преобразователей форматов.
Несколько библиотек разных полезных функций.
Заказных проектов несколько разноплановых, ну и
мелочей разных с приколами.



 
Юрий Зотов   (2002-07-18 01:49) [12]

Крупными мазками...

1. Несколько мат. моделей тепломассопереноса вместе с реализующими их программами. Были кое-какие изюмины - в основном, теоретического плана.

2. Кучу разных утилит и приложений (обычные программы, ничего особо интересного). Математическая библиотека на Паскале (на основе программ из книги Фаронова, но расширенная и заточенная под единую идеологию).

3. Штук 50 компонентов Delphi - и простых, и сложных (спасибо Конопке). Примерно столько же редакторов к ним (спасибо ему же). Несколько экспертов IDE (спасибо Орлику).

4. Программа-менеджер, объединившая 4 чужих и совершенно независимых EXE в единый комплекс, заставившая их работать совместно, обмениваться данными, ждать друг друга и т.д. Помучился капитально, но сделал (спасибо Рихтеру!).

5. Разные тулзы. Например, парсер исходников и форм Delphi с модификацией компонентов, их свойств, предложений uses и т.д. (в итоге нормально проапдейтил около 8 тыс. файлов примерно за 5 минут). Не все делал с нуля, использовались не мои компоненты.

6. "Маленькая Delphi", как я ее в шутку называю. Аналог Script Builder (или Delphi без компилятора, если угодно) - но не автономный, а встроенный в приложение. Полный визуальный дизайнер + поддержка юзерских скриптов. Больше всего пришлось повозиться с юзерскими обработчиками событий - они должны быть и должны работать, но не должны перекрывать встроенные. В автономной IDE этой проблемы просто не возникает, поэтому такая задача даже несколько сложнее.

7. Кое-что "для души". Скажем, форматтер текста с переносом слов по строгим правилам русского языка без использования словарей (странно, но почти не ошибался). Или интерпретатор подмножества Паскаля - строго по канонам Вирта. Или разные хитрые мелочи (потом обычно вставляемые в какие-то проекты).

8. Ну и повседневная рутина. Увы, в большом количестве.


 
VAleksey   (2002-07-18 09:10) [13]

Нифига ! У меня скромненько.
1) Система по управлению рабочими планами и специальностями ВУЗа(нашего)
2) Та же, но под сервер бд Оракл
3) Система по учету счет-фактур для СТО
4) Система по учету обьявлений в местной газете
5) Система по учету и начислению заработной платы + налоги
6) Разные конверторы (в основном по для разных форматов БД)
7) В разработке тестовая система с использование ИИ и нечетких логик.
8) Кучка ( :) в основном уже не нужных) инструментов.


 
Lord Warlock   (2002-07-18 09:17) [14]

Прога по составлению топопланов (большая и толстая :)


 
Игорь Шевченко   (2002-07-18 09:52) [15]

Юрий Зотов © (18.07.02 01:49)

День добрый,

А нет ли среди ваших экспертов/парсеров составления таблицы перекрестных ссылок между unit"ами проекта ? (Что где объявлено, что где используется и используется ли (глобальные переменные, методы классов)). А то, честно говоря, самому писать лень... :-)
Общая идея такая - есть проект, написанный в разное время разными разработчиками, код разросся до неприличия, хотелось бы избавиться от лишеного кода для удобства сопровождения.

С уважением,


 
Dimka Maslov   (2002-07-18 09:57) [16]

Если на Delphi то:
1) Расчёт геометрических характеристик поперечных сечений (в том числе и параметрических, заданных пользователем)
2) Расчёт раскрепления плавучих систем
3) Препроцессор, расширяющий возможности языков описания входных данных к расчётным программам (берёт текст прямо из ворда, обрабатывает его и передаёт его основной программе)
4) Текстовый редактор (c нуля) с поддержкой прямоугольных блоков и другими функциями.
5) Программа очистки жёстких дисков от временных файлов
6) Программа сохранения метафайлов из буфера обмена
7+) Куча мелких утилит, облегчающих жизнь простого инженера

В додельфийский период
1) Игра "Морской бой", подобная той, которая была в старых игровых автоматах (нужно попасть "торпедой" в движущийся "корабль")
2) Игра "Капель" - надо ловить капли падающие сверху
3) Игра "Пинг-Понг" (несколько реализаций)
4) Анализ движения планет в Солнечной системе
5) Анализ отрыва противовеса разводного моста
6) Построение линий влияния в шарнирно-стержневых системах
7) Моделирование динамических систем


 
Катерина   (2002-07-18 10:14) [17]

Обработка и интерпретация геофизической информации (морская геофизика), в частности, гравика и магнитка. За последние полгода:
- начальная обработка гравики;
- начальная обработка магнитки;
- увязка геофизических профилей площадной съемки;
- вычисление вертикальных производных поля, пересчеты поля вниз, метод особых точек Березкина, разложение в ряд Фурье, моделирование, статистический анализ и пр.;
- сервисные программы: просмотр, формирование каталогов и пр.
- куча рутины: переформачивание, оформление карт, геофизических разрезов, комбинирование методов, сглаживания, сплайны, аппроксимации, статистика.
И все это для ГИС, под ГИС и в ГИС. Но, естественно, и без нее, родной.


 
blackman   (2002-07-18 10:28) [18]

>Dimka Maslov
>4) Анализ движения планет в Солнечной системе
Каковы результаты ? Куда движемся ?



 
limon   (2002-07-18 11:27) [19]


Крупными мазками... (Юрий Зотов © (18.07.02 01:49))

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

......... и т.д. и т.п



 
Dimka Maslov   (2002-07-18 12:46) [20]

>blackman
This world goes straight to hell


 
Viewer   (2002-07-18 13:06) [21]

В до Дельфийское время.
1. Адаптация микроДос (CP/M) для ПЗУ
2. Мат. библиотека на asm (16;24;32 р фикс.точка) - все основные функции + матрицы + фильтрация
3. Системы управления и навигации необитаемыми подводными аппаратами (почти иск.интеллект)
4. Туча всевозможных складских и учетных программ (dbase II, III, Fox, Clipper)
5. Многофакторный монитор (пульсо-, кардио-, энцефало- и пр. метрия) для комплексов гипербарической
оксигенации.
6. Раб. место провизора (аптечная системы с базой знаний + склад + торговля+ подбор лек.средств + производство)
7. DOS-Клиент для Btrieve на pascal + прилично всяких nlm на Watcom C под Novell
8. Да и не упомнишь всего..

Дельфи/C
1.Перенос раб.места провизора на D2/D3
2. Раб.место менеджера торговой компании (управление заказами + контакты с клиентами + рассылка прайсов + парсинг прайсов(xls,txt,dbf) поставщиков + склад +
экспорт&паблиш прайсов). Дописываются торговля и фин.анализ.
3. Мат библиотека типа JCL (векторы, структуры, статистика, фильтрация (рек, нерек, FFT (в т.ч. на основе чисел Мерсена), оптимальная и адаптивная фильтрация), фин.функции)
дописывается блок нейросетей.
4. Разные заказные работы (хлебокомбинат - сан-гигиен блок, страховая компания - риски и др.)
5. Компонентов всяких и невсяких (около 30)
6. По мелочам (трендовый и вейвлетный анализ данных, расчет стоимости цветной и ч/б печати и пр)
7. Общий объем написанных биб-к, компонентов и неприкладных модулей (3.5М 120 файлов 80 тыс строк)
8. Вагон и целая тележка утилиток, утилит и утилитищ как и у всякого ленивого.


 
AlexanderVasjuk   (2002-07-18 13:24) [22]

- Программа управления электронным табло (90й год)
- Программа печати текста на матр. принтере БОКОМ (Windows еще не родился)
- Конвертер подготовленного текста конспекта лекций в гипер-текст (Виндоуз все еще в проекте)
- Оптимальная распиловка одномерных заготовок (родился)
- Оптимальный прямоуголный гильотинный раскрой
- Миллион учетных программ, в т.ч. реализующих метафору полной инкапсудяции бизнес-логики в базе на стороне сервера.
В плане - управление предприятием, раскрой деталей произвольной формы...


 
anpsoft   (2002-07-18 18:19) [23]

началось все лет 10-12 назад (точнее еще раньше была игрушка для ПК "Специалист" на асме К580ВМ80 с псевдо цветной графикой и псевдо-полифонической озвучкой)
- asm - визуальная библиотека. линковалась к паскалю, можно было в run-time проектировать формы, таблицы и все что на них, потом это все можно было в ресурсные загнать и вызывать из программы.
Короче пародия типа Dos Delphi 92 :)))
- потом метания по Pascal <-> C <-> Clarion <-> Fox с кучей мелких программ и парой-тройкой крупных проектов для шахты.
- потом сильно засел на Clipper. Бухгалтерия, учет и т.д.
- Delphi - буржуям бухгалтерию
- Delphi - табельный учет на считывателе отпечатком пальцев
- Delphi - программа управления внешним устройством для международной системы обмена заказыми флористов.
- Delphi - Герератор отчетов к чужой буржуйской бухгалтерии.

а теперь после отпуска предстоит крупный проект - буржуям бухгалтерию/торговля, тесно связанную с QuickBook и их новой фичей - online бухгалтерия через броузер на сайте Intuit.

ну и все это время куча всякой гадости которая нужна для решения текущих проблем на основной работе.








 
y-soft   (2002-07-18 21:11) [24]

Последние 5 лет основное занятие - автоматизированная система управления дорожным движением и различное ПО для дорожных контроллеров.


 
Макс Черных   (2002-07-18 22:35) [25]

1. Куча всяких мелких программ и всяких тузл. Как то: телефонные
базы, складские системы, системы учета, утилиты всякие. Большая часть для себя, кое что для друзей, кое что бесплатно, кое что за деньги, кое что за большие деньги.
В свое время слепил хитрую такую тузлу, которая цепляется
к 1С. Потом когда компьютер арестует налоговая :( то при анализе
чего на компе есть, начнут налоговики 1С смотреть. Ну прога
пароль спрашивает. Они пытают значит коммерсанта - какой пароль.
Он им его "честно" говорит. Они его сами вводят, все загружается
чики-пуки. Только вот данные уже не те. Программа уже поняла
специальный пароль и тихонечко заменила все данные на демо базу.
2. Компоненты, штук где-то 50 и простые и сложные.
3. Коммерческие продукты "Гранд СтройИнфо" ( http://www.grand.ur.ru/stroyinfo.html)
и "Гранд Смета" ( http://www.grand.ur.ru/smetawindows.html)
ими и занимаюсь последние 3 года по месту основной работы.


 
AL2002   (2002-07-18 22:38) [26]

>Макс Черных
>1.
Однако!............


 
Пастор   (2002-07-18 22:48) [27]

1. АРМ Энергодистпетчера ЮВЖД
2. Программа регистрации телекоманд энергодиспетчера
3. АРМ Отдел кадров
4. Бухгалтерские штучки
5. Bible Verse 2.0 http://bible.by.ru/ru/ - рекомендую


 
AL2002   (2002-07-18 23:01) [28]

>Пастор
>АРМ Отдел кадров
Арм? Это это, что склад, магазин платёжки етс.?
Ох я с с ней и намучался. С вышеуказанным.


 
kaif   (2002-07-18 23:09) [29]

Много чего писал...
В основном, для баз данных.
Но основной конек - бухгалтерии нового (приятного) типа (еще под FoxPro2.6 реализовал), а теперь - под D5+IB6.0.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.007 c
7-35485
Новеньки в Делфи
2002-05-28 00:18
2002.08.12
Реестр


1-35320
msalex
2002-07-28 17:26
2002.08.12
Как сохранить переменные типа TBitmap и String в одном файле


1-35375
inquisitive
2002-07-30 16:25
2002.08.12
Непонятности с TFrame


3-35200
sokoloff
2002-07-22 13:07
2002.08.12
Фильтры в виде дерева


1-35275
ByteButcher
2002-07-31 12:15
2002.08.12
Disassembler на Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский