Кто заинтересован в Transaq Connector?(финам)
Atom Ответить
06.12.2010


Если кто не знает-то у сервера транзака есть библиотека для связи с сервером как у СмартКома. Сервер транзака стоит у Финама и еще кого-то( можно на сайте транзака найти).
Начал писать обертку для S# давно, времени сейчас будет мало. Планировал его выложить в OpenSource под LGPL как допишу.
Но поскольку времени будет очень мало, то могу выложить и сейчас если есть заинтересованные люди(он еще далек от идеала и есть далеко не все).

Теги:


Спасибо:




69 Ответов
< 1 2 3  >
anothar

Фотография
Дата: 22.03.2011
Ответить


Resharper не люблю уж больно он тормозной, но как будет время-поставлю посмотрю на что он ругается. Но в общем и целом я не занимался приведением проекта к божескому виду-много чего переделывал и времени на это не было. Да со стилем всегда были проблемы.Blushing
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 22.03.2011
Ответить


Андрей Ефимов Перейти
Resharper не люблю уж больно он тормозной, но как будет время-поставлю посмотрю на что он ругается. Но в общем и целом я не занимался приведением проекта к божескому виду-много чего переделывал и времени на это не было. Да со стилем всегда были проблемы.Blushing


Файлы надо отпустить. Я хочу структуру поправить проектов, раз теперь в этот репозитарии уже три коннектора.
Спасибо:

anothar

Фотография
Дата: 22.03.2011
Ответить


Ок. Напишите как перестроите структуру.
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 22.03.2011
Ответить


Андрей Ефимов Перейти
Ок. Напишите как перестроите структуру.

.
Я думаю нужно только одну папочку References. И нужно папки для примеров отдельно. Плюс один единый sln... Я хотел это сам сделать, но раз уж вызвалисьLaugh
Спасибо:

anothar

Фотография
Дата: 22.03.2011
Ответить


Ну-с вызвался я только на транзак, но если дадите доступ-сделаю. С References,папками для примеров и единым .sln согласен. Я себе представляю структуру так: на первом уровне папки транзак, плаза, алор, ссылки и единый солюшен. в каждой папке должно быть две папки: примеры и коннектор(нарпимер TansaqConnector) и отдельный солюшен на конкретный коннектор( это если будут люди которые будут работать над плаза но не будут над транзак-тогда им будет удобней реже тыкать апдейт).
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 22.03.2011
Ответить


Андрей Ефимов Перейти
Ну-с вызвался я только на транзак, но если дадите доступ-сделаю.


Я же все дал.


Андрей Ефимов Перейти
в каждой папке должно быть две папки: примеры и коннектор(нарпимер TansaqConnector) и отдельный солюшен на конкретный коннектор( это если будут люди которые будут работать над плаза но не будут над транзак-тогда им будет удобней реже тыкать апдейт).


Не очень удобно. Есть желание сделать авто тесты (для всех коннекторов). А их будет лучше запускать из одного проекта, чем в разных.
Спасибо:

anothar

Фотография
Дата: 22.03.2011
Ответить


Для единого запуска всех тестов неудобно. Но скажем я не буду работать над плаза-мне он в солюшене даром не нужен, будет только нагромождать и отвлекать. Соответственно тесты я буду писать тоже только для транзака( я кстати не выложил тесты на сериализацию) аналогично для плаза и алор, по смыслу это совершенно разные библиотеки
( и пользователь будет использовать скорее только одну-для своего брокера).
Так что возможно стоит их разделить именно так.
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 22.03.2011
Ответить


Андрей Ефимов Перейти
Для единого запуска всех тестов неудобно. Но скажем я не буду работать над плаза-мне он в солюшене даром не нужен, будет только нагромождать и отвлекать. Соответственно тесты я буду писать тоже только для транзака( я кстати не выложил тесты на сериализацию) аналогично для плаза и алор, по смыслу это совершенно разные библиотеки
( и пользователь будет использовать скорее только одну-для своего брокера).
Так что возможно стоит их разделить именно так.


Ок, но только Плазу пока не переносите. Нельзя переносить файлы, когда их редактируют. Я предложу аспиранту идею. А Алор - смело.
Спасибо:

anothar

Фотография
Дата: 22.03.2011
Ответить


в таком случае возможно стоит сделать отдельную группу проектов(сейчас все в Плаза) назвать ее как-нить Stock# Connectors ну и дать мне доступ, ну а плазу оставить на потом.
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 22.03.2011
Ответить


Андрей Ефимов Перейти
в таком случае возможно стоит сделать отдельную группу проектов(сейчас все в Плаза) назвать ее как-нить Stock# Connectors ну и дать мне доступ, ну а плазу оставить на потом.


Это не папка. Это репозитарий. Права даются на него. Выше его нет прав. Создавать еще один как то не логично. Я лучше корневое название переименую. Но не сейчас - есть занятые файлы.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 26.03.2011
Ответить


Андрей Ефимов Перейти
в таком случае возможно стоит сделать отдельную группу проектов(сейчас все в Плаза) назвать ее как-нить Stock# Connectors ну и дать мне доступ, ну а плазу оставить на потом.


Так что, тебе или мне структуру сделать? Если я, то отпусти файлы.
Спасибо:

anothar

Фотография
Дата: 26.03.2011
Ответить


Я сделаю сегодня вечером-завтра. А что на них лок наложился? Я до этого с тфс не работал( только с обычным свн). И возник еще такой вопрос -а это нормально что в студии никаких иконок на проекте не появляется, а то в свн они появляются (точнее конечно же не в свн а при использовании клиента типа ankhsvn или visualsvn) и видно какой файл изменился.
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 26.03.2011
Ответить


Андрей Ефимов Перейти
Я сделаю сегодня вечером-завтра. А что на них лок наложился? Я до этого с тфс не работал( только с обычным свн). И возник еще такой вопрос -а это нормально что в студии никаких иконок на проекте не появляется, а то в свн они появляются (точнее конечно же не в свн а при использовании клиента типа ankhsvn или visualsvn) и видно какой файл изменился.


У меня появляется ввиде замка (что не редактируется) и ввиде красной галки (что мной редактируется).
Спасибо:

Иванов Андрей

Фотография
Дата: 26.03.2011
Ответить


Немного не в тему обсуждения =)

Мы когда использовали Visual Source Safe, ставили в настройках репозитория оптимистичную блокировку. Не помню уже точно, как она называется по-английски.

Это позволяет пользоваться VSS как нормальной VCS, а не договариваться постоянно, чтобы кто-то что-то отпустил.

TFS это VSS сбоку, думаю, что и там должна быть настройка блокировки.
Спасибо:

Иванов Андрей

Фотография
Дата: 26.03.2011
Ответить


Mikhail Sukhov Перейти
Андрей Ефимов Перейти
Я его изначально сделал на Mercurial.


Ничего себе. Открыл для себя новую систему контроля версий. Чем отличается от svn?

Не читал начало топика =)
Это относительно новая DVCS. Самая прогрессивная из тех, что имеют нормальный клиент для Windows =)
Советую на неё перейти с TFS, если нет религиозной привязанности к TFS или других непреодолимых причин.
Времени на обучение пара дней, если умеете пользоваться Subversion.

Не используйте для своего кода codeplex, он не понимает русских букв в коммитах. Во всяком случае, для Mercurial.
Я использую bitbucket.org -- он позволяет делать бесплатно небольшие приватные проекты и любого размера open source.
Если количество желающих будет превышать ограничения, можно легко поднять свой сервер и туда всё перенести.

Даже если bitbucket.org взорвётся, устройство HG такое, что вы сможете поднять новый глобальный репозиторий из того, что у вас на диске рабочего компьютера. С историей коммитов и так далее.

Клиентов для студии два, какой хуже не определился =) VisualSVN пока круче всех для VS.
На рабочий комп надо ставить TortoiseHG и какой-нибудь клиент HG для студии.

Ещё есть Git. Это тоже современная DVCS, у неё есть одно мощное преимущество перед всеми остальными -- позволяет мержить несколько веток одним коммитом. Но это актуально только когда у вас несколько сотен комиттеров (у ядра Линукс их наверное тысячи). А так он сливает Mercurial по тем же причинам, что и SVN -- мерж переименованного и исправленного файла приводит к весёлым последствиям.
Спасибо:

anothar

Фотография
Дата: 26.03.2011
Ответить


Михаил, лучше Вам перестроить структуру - что-то мне никак не удается подружиться с TFS, хотя отпустить лок вроде как удалось.
Автор топика
Спасибо:

anothar

Фотография
Дата: 27.03.2011
Ответить


Цитата:
Не используйте для своего кода codeplex, он не понимает русских букв в коммитах. Во всяком случае, для Mercurial.

Можно пояснить? У меня в коде есть русские комментарии-посмотрел на кодплексе они закоммитились нормально. Или вы имеете ввиду комментарии к коммитам?
Если последнее, то это не страшно, можно и на английском(хотя, конечно, хотелось бы на русском).
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 27.03.2011
Ответить


Андрей Ефимов Перейти
Михаил, лучше Вам перестроить структуру - что-то мне никак не удается подружиться с TFS, хотя отпустить лок вроде как удалось.


Еще кое-какие файлы держите. Посмотрите Pending Changes.
Спасибо:

anothar

Фотография
Дата: 27.03.2011
Ответить


Убрал все из Pending Changes.
Автор топика
Спасибо:

Иванов Андрей

Фотография
Дата: 27.03.2011
Ответить


Андрей Ефимов Перейти
Цитата:
Не используйте для своего кода codeplex, он не понимает русских букв в коммитах. Во всяком случае, для Mercurial.

Можно пояснить? У меня в коде есть русские комментарии-посмотрел на кодплексе они закоммитились нормально. Или вы имеете ввиду комментарии к коммитам?
Если последнее, то это не страшно, можно и на английском(хотя, конечно, хотелось бы на русском).

Сами файлы могут быть хоть двоичными.
Я говорил про комментарии в коммитах. Зачем договариваться писать на корявом английском, если можно писать по-русски =)
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 30.04.2011
Ответить


Перенес исходники обратно на CodePlex (со сделанными изменениями). так же как и в Альфа проекте, теперь нужна учетка на том сайте.
Спасибо:

anothar

Фотография
Дата: 07.05.2011
Ответить


Посмотрел тут недавно что появилось нового в транзаке-увидел там получение новостей и одновременно обрадовался и огорчился: обрадовался тому что по сути транзак стал полноценным, а огорчился тому что мой брокер -БКС, у которого только квик(
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 07.05.2011
Ответить


Андрей Ефимов Перейти
Посмотрел тут недавно что появилось нового в транзаке-увидел там получение новостей и одновременно обрадовался и огорчился: обрадовался тому что по сути транзак стал полноценным, а огорчился тому что мой брокер -БКС, у которого только квик(


А что решили уйти с Финама?
Спасибо:

anothar

Фотография
Дата: 08.05.2011
Ответить


Нет, я никогда не был его клиентом. Планировал (тогда и делал коннектор)-да потом передумал.
Автор топика
Спасибо:

Pantov

Фотография
Дата: 11.11.2011
Ответить


Заинтересован в Transaq Connector, хотелось бы посмотреть, попробовать написанное Вами для Transaq Connector.
Как это сделать? Спасибо.
Спасибо:
< 1 2 3  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy