Форум: "Потрепаться";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];
ВнизНаправление вашей работы Найти похожие ветки
← →
Agent Smith (2003-11-24 11:45) [0]Не секрет, что программирование имеет массу направлений (похожая ситуация у врачей), поэтому вопрос: в каком направлении вы работаете?
Начну с себя: учусь в универе, в будущем хотелось бы работать над распределенными приложениями (технологии клиент-сервер, SOAP или что к тому времени будет, аналогично для Remoting, базы данных (естественно:) и т.д.)
Высказывайтесь
← →
dataMaster (2003-11-24 11:49) [1]У меня обработка металлов.
← →
Йорген фон Швах (2003-11-24 11:49) [2]Удалено модератором
Примечание: Offtopic
← →
Rouse_ (2003-11-24 12:01) [3]В основном сети...
← →
Dmitriy O. (2003-11-24 12:07) [4]Стат обработка данных.
← →
MeF88 (2003-11-24 12:17) [5]Gamedev и web-мастеринг.
P.S. Почему-то большая часть уходит в Бухгалтерию, а другая часть в И-нет технологии...
← →
Дон Хуан (2003-11-24 12:19) [6]Удалено модератором
Примечание: Offtopic
← →
Alexander Vasjuk (2003-11-24 13:03) [7]Технологический раскроя, Интернет-форумы, Учет.Склад/торговля/услуги/ценные бумаги, Бухгалтерия.зарплата, Теплоучет (датчики, БД), Для души: муз.трекер
← →
wal (2003-11-24 13:06) [8]АСУ АЗС, нефтебаз. АРМ операторов АЗС, нефтебаз.
С уважением.
← →
panov (2003-11-24 13:10) [9]Удалено модератором
Примечание: Offtopic
← →
clickmaker (2003-11-24 13:12) [10]Удалено модератором
Примечание: Offtopic
← →
Е-Моё имя (2003-11-24 13:23) [11]Удалено модератором
Примечание: Offtopic
← →
MeF88 (2003-11-24 13:45) [12]Удалено модератором
Примечание: И это Offtopic
← →
Polevi (2003-11-24 14:26) [13]производство, торговля
← →
Denis (2003-11-24 15:17) [14]Металлургия
← →
blackman (2003-11-24 15:29) [15]>panov © (24.11.03 13:10) [9]
>Offtopic
Такая работа ? :)
← →
Mike Kouzmine (2003-11-24 15:30) [16]Удалено модератором
← →
Agent Smith (2003-11-24 16:15) [17]Удалено модератором
Примечание: Offtopic
← →
Mike Kouzmine (2003-11-24 18:31) [18]Удалено модератором
← →
copyr25 (2003-11-24 23:19) [19]Экология. Прогрессивные технологии добычи энергии.
Ну, вообщем, идеализм, конечно. Но это "теперь" идеализм.
А завтра, глядишь -- куча денег:))
← →
copyr25 (2003-11-24 23:54) [20]Удалено модератором
← →
SkyRanger (2003-11-25 01:24) [21]Медицина, но в основном всяки Базы Данных типа складских программ, программ учета и анализа...
← →
Александр-И (2003-11-25 02:07) [22]Гидромеханика, тепло-массообмен, в основном для нефтехимии...
← →
Sergey13 (2003-11-25 08:55) [23]АСУчиваю родное предприятие всяческими БД-примочками. Разрабатываю и админю все это потихоньку. Иногда вспоминаю станки с ЧПУ(я с них начинал).
← →
Карелин Артем (2003-11-25 09:32) [24]Карманные компы, микроконтроллеры.
Базы, репликация баз через модемы, сети.
← →
data (2003-11-25 09:34) [25]системы безопасности, контроль доступа
← →
Леприкон (2003-11-25 09:52) [26]Удалено модератором
← →
Dimka Maslov (2003-11-25 10:03) [27]Инженерные и научные расчёты в промышленном, гражданском и транспортном строительстве. Автоматизация проектирования.
← →
Igorek (2003-11-25 10:07) [28]Куча всего. И как всегда нифига не успеваю.
Написание компонентов Delphi/Builder, БД по авиаперевозкам (еще не начал), учеба по "Интел. сис. прин. реш.", кодогенератор для С++ и С#(доделываю).
А вообще такое программирование для меня переходной этап. В будущем надеюсь на ИИ.
← →
Игорь Шевченко (2003-11-25 10:13) [29]Автоматизированные технологии гражданской авиации
← →
KSergey (2003-11-25 11:12) [30]Реклама
PS
Из всего заинтересовало
> [24] Карелин Артем © (25.11.03 09:32)
> Базы, репликация баз через модемы, сети.
и
> [25] data © (25.11.03 09:34)
> системы безопасности, контроль доступа
А нет ли ваших статей или что бы почитать для общего развития? Ну и, возможно, что-то более конкретное, нежели общие слова по поводу "репликация баз через модемы", если не трудно...
← →
Странник (2003-11-25 11:51) [31]Управление автономными технологическими линиями в непрерывных дозировочных технологических процессах, WEB-сервисы, когда-то была бухгалтерия и пр...
← →
BOA_KAA (2003-11-25 12:20) [32]Гидравлика, термика, ледотехника
← →
Карелин Артем (2003-11-25 13:07) [33]KSergey © (25.11.03 11:12) [30]
Сам изобретаю систему передачи данных между базами данных, распределенных по области и имеющих модемы. Синхронизируется содержимое около 30 таблиц. Для этого в каждой таблице есть поле текущего статуса записи (подлежит удалению, но не синхронизированная; то, но синхронизированная, вставленная несинхронизированная/синхронизированная, обновленная, скорректированная и т.д. и дату изменения). Этот статус используется для пересылки данных на сервер. После успешной пересылки статус меняется с несинхронизированного на синхронизированный. Передача данных с сервера на рабочую станцию пока не доработана. В ней используется дата измения последней переданной записи. Собственно там простые SQL-запросы и разруливание транзакций.
На сервере крутится мой ftp-сервер на компонентах ICS с специальным расширенным протоколом, в котором есть команды дополнительной аутентификации клиентов, протокол подтвердения приема данных сервером, корректности сохранения данных и рестартом сервера в случае ошибок в работе.
Фактически это выглядит так: на клиенте стартуем дозвонщик (мой), после дозвона он определяет IP сервера и коннектится по заданному порту с помощью компонентов Инди. Непереданные данные читаются по 100 штук в клиентский набор данных, сохраняются в поток, поток сжимается с помощью алгоритма Bzip2 и отправляется на сервер. Сервер принимает этот поток. По имени файла определяет принадлежность к пакету данных, таблицу и версию необходимой хранимой процедуры. Все это однозначно определяется через имя и путь файла, под которыми он отправляется на сервер. Сервер значит распаковывает это дело опять в клиентский набор данных и закачивает в хранимую процедуру, работающую на вставку новой записи или модификацию старой (если эта старая есть). Ну и говорит об ошибках клиенту, ежели это случилось. В случае ошибки идет откат транзакции и клиент заново посылает пакет.
Если надо получить данные с сервера, а без этого в общем-то нельзя, то отправляю запрос на получение данных, в которых однозначно указана таблица и версия запроса на получение таблицы. Версия нужна для разруливания случаев, когда число полей или их функции меняются. В ответ сервер творит сжатый поток аналогично описанному выше.
В каждой реплицируемой таблице ключ состоит из автоинкрементного идентификатора, кода региона и кода базы. В одной из таблиц также есть версионность записей. Там значит есть неуникальный ключ, в котором собраны эти три. Если сумма ид c кодами не равна этому полю, то запись представляет собой модифицированную запись, в которой это поле равно сумме вышеуказанных. Порядок изменений можно определить по дате изменений.
← →
хацкер (2003-11-25 13:17) [34]Системы безопастности, охрана, видео/аудио контроль.
← →
Goffman (2003-11-25 13:29) [35]Металлургия. Расчет технико-экономических карт
← →
Переяслов Григорий (2003-11-25 19:12) [36]1) - Создание ПО для медицинского диагностического комплекса
2) - Сервсное ПО для АТС
← →
Sergey_Masloff (2003-11-25 20:18) [37]Автоматизация крупной страховой компании. И все отсюда вытекающее - собственно ИС, веб-сервисы, взаимодействие с АТС (CALL-центр) и еще очень много чего.
← →
Катерина (2003-11-25 22:20) [38]Геофизика, геология, картопостроение, геоинформсистемы (ГИСы)
← →
K.o.Z (2003-11-26 01:27) [39]Удалено модератором
← →
Agent Smith (2003-11-26 06:15) [40]Предлагаю дополнить обсуждение: какой софт вы пишите: на заказ или для массового пользователя? ИМХО, большинство пишет на заказ... а это действительно интереснее?
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.008 c