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

Вниз

Работа для программиста...   Найти похожие ветки 

 
Jolik   (2007-11-15 05:46) [0]

Уважаемые господа программисты!

Есть необходимость написании след. несложного приложения:
Простой почтовый клиент, отправляющий письма разработчикам на определенные в ини файле почтовые адреса через описанные там же почтовые аккаунты в зашифрованном виде.

Назначение: Например, произошла у пользователя некая проблема, он запускае эту программу, пишет что произошло, при необходимости добавляет файл или делает скиншот экрана и нажимает кнопку отправить. Все это архивируется, автоматически добавляется подпись с телефонами, именем пользователя  и пр. и отправляется на ящики указанные в ини файле через указанные там же аккаунты.

Цель: Минимизировать требования к квалификации пользователя для отправки почтового сообщения разработчикам.

Основные функции:
1. Возможность ввода сообщения
2. Возможность добавления файла не больше определенного размера
3. Возможность добавления скриншота экрана.
4. Архивация перед отправкой
5. Возможность использования указанного пользователем соединения с интернет
6. Возможность запуска программы из командной строки
7. Файл помощи

Можно использовать любые неглючные компоненты, не требующие лицензирования при коммерческом использовании.
Язык программирования Delphi 7 или выше.
По результатам работы предоставить все исходные коды.

Предварительная оценка работы - 5000 т.р.

Для получения более полного ТЗ на работу обращайтесь на meteosrv(гав-гав)mail.ru

Удачи!


 
ЮЮ ©   (2007-11-15 06:10) [1]

>5000 т.р.

это пять миллионов российских рублей
или
пять тысяч тугриков?


 
KilkennyCat ©   (2007-11-15 06:14) [2]

Возьмемся при условии сохранения за собой всех имущественных и неимущественных прав.


 
Riply ©   (2007-11-15 06:27) [3]

Кроме пункта 7 все сделаю.
В переговоры готова вступить, если будут обсуждаться суммы:
(шифрование и подпись, тоже надо делать) - от $2000, иначе от $1000.
Дружелюбный интерфейс увеличивает сумму на $763.

:)


 
Anatoly Podgoretsky ©   (2007-11-15 09:00) [4]


> Цель: Минимизировать требования к квалификации пользователя
> для отправки почтового сообщения разработчикам.
>
> Основные функции:
> 1. Возможность ввода сообщения
> 2. Возможность добавления файла не больше определенного
> размера
> 3. Возможность добавления скриншота экрана.
> 4. Архивация перед отправкой
> 5. Возможность использования указанного пользователем соединения
> с интернет
> 6. Возможность запуска программы из командной строки
> 7. Файл помощи

Пункты 1-3 и 5-7 (и 4 под вопросом) противоречат заданию, а задание с противоречивыми требованиям невозможно исполнить.


 
oldman ©   (2007-11-15 09:24) [5]


> Минимизировать требования к квалификации пользователя для
> отправки почтового сообщения разработчикам.


И этот пользователь сможет сделать скриншот экрана?


 
oldman ©   (2007-11-15 09:28) [6]

Самые простые действия пользователя:

1. Написать письмо на бумаге
2. Скинуть прикрепляемый файл на дискету
3. Написать на бумажке почтовый адрес разработчика
4. Отнести всю эду байду к секретарше с просьбой отправить
5. Не забыть сходить к ней-же за ответом

ЗЫ: Не хотел бы я быть разработчиком у пользователя, от которого каждые полчаса на почту валятся невразумительно объясненные проблемы со скриншотами...


 
Anatoly Podgoretsky ©   (2007-11-15 09:34) [7]

> oldman  (15.11.2007 09:28:06)  [6]

Наиболее вероятно, что будут сыпаться письма без скриншота, с сообщение - Помогите, ничего не работает, если пользователь вообще сумеет отправить письмо, ведь сказано квалификация ниже плинтуса.


 
gusev   (2007-11-15 09:42) [8]

Есть готовая программа с похожими функциями.  Могу отдать бесплатно.
Если интересно - пишите.


 
oldman ©   (2007-11-15 09:44) [9]


> Anatoly Podgoretsky ©   (15.11.07 09:34) [7]


У меня пользователи говорят:

"У нас программа не работает, но что-то пишет. Что, мы не помним. Компьютер мы выключили. Пишет сама, мы ничего не делали."

Так хочется напиться...


 
de.   (2007-11-15 09:47) [10]


> Jolik   (15.11.07 05:46)

Каким образом должен вызаватся почтовый клиент?!
Если пользователь забил, на эту ошибку! Я думаю чтобы отслеживать все ошибки на стороне пользователя необходимо внедрять в структуру программы этот самый клиент, чтобы он автоматом выдавал окно, вписывал все кода ошибок, и довал пользователю внести коментарии к сложившейся ситуации. 8-)

А посему предлогаю выложить исходники программы, и тогда мы может бесплатно все напишем!!! :-)


 
oldman ©   (2007-11-15 09:50) [11]

А интересно было бы получить письмо со скриншотом "синего экрана смерти"...
:)))


 
Jeer ©   (2007-11-15 09:54) [12]

> Jolik   (15.11.07 05:46)

Предлагаю, чтобы пользователи делали backup винта и отсылали его разработчикам.


 
Marser ©   (2007-11-15 09:55) [13]


> oldman ©   (15.11.07 09:50) [11]
>
> А интересно было бы получить письмо со скриншотом "синего
> экрана смерти"...
> :)))

А его можно снять? :)


 
Игорь Шевченко ©   (2007-11-15 09:56) [14]

Зря смеетесь, идея полезная. Я по крайней мере себе сделал такую приблуду.


 
Anatoly Podgoretsky ©   (2007-11-15 09:56) [15]

Если убрать абсурдные, не реализуемые задачу требованиями, то должно быть или запрос на отправку сведений, или кнопка послать, или вообще без всякого общения с пользователем, только надо предусмотреть настройки.
Вот тогда мы сможем говорить о достижение цели

> Цель: Минимизировать требования к квалификации пользователя
> для отправки почтового сообщения разработчикам.

Последний вариант, это абсолютная минимизация.


 
Anatoly Podgoretsky ©   (2007-11-15 09:57) [16]

> oldman  (15.11.2007 09:50:11)  [11]

Можно, но сложно, придется внедрять в самое сердце Виндоус


 
Anatoly Podgoretsky ©   (2007-11-15 10:21) [17]

> Jeer  (15.11.2007 09:54:12)  [12]

Не справятся, пусть винчестер почтой отсылают.


 
@!!ex ©   (2007-11-15 10:24) [18]

> А его можно снять? :)

Можно.
Причем без особого напряга.


 
Johnmen ©   (2007-11-15 11:19) [19]


> Jolik   (15.11.07 05:46)  
> Предварительная оценка работы - 5000 т.р.

За эту сумму берусь, не читая! Будет сделано в кратчайшие сроки с максимальным качеством и исчерывающей документацией!


 
Riply ©   (2007-11-15 11:28) [20]

> [19] Johnmen ©   (15.11.07 11:19)
> За эту сумму берусь, не читая! Будет сделано в кратчайшие
> сроки с максимальным качеством и исчерывающей документацией!

Демпингуешь ? :)


 
Anatoly Podgoretsky ©   (2007-11-15 11:30) [21]

Сумма правильная, а валюта нет


 
Riply ©   (2007-11-15 11:32) [22]

> [21] Anatoly Podgoretsky ©   (15.11.07 11:30)
> Сумма правильная, а валюта нет
:)
А я сразу и не заметила.


 
stone ©   (2007-11-15 11:48) [23]


> Anatoly Podgoretsky ©   (15.11.07 11:30) [21]
> Сумма правильная, а валюта нет

Нормальная валюта. Все же 5 000 000 р. приличные деньги


 
oldman ©   (2007-11-15 11:50) [24]


> stone ©   (15.11.07 11:48) [23]


А на фига Анатолию за границей 5000000 р.???


 
@!!ex ©   (2007-11-15 11:53) [25]

http://ifolder.ru/4142289
Это скриншоты загрузки системы.
правда в силу небольшой несовместимости железа скриншоты смещенные и чернобелые, но ИМХО это не критично, или важен цвет BSOD"a?? :)


 
Правильный_Вася   (2007-11-15 11:59) [26]


> или важен цвет BSOD"a??

конечно важен
он же СИНИЙ экран смерти


 
stone ©   (2007-11-15 12:06) [27]


> oldman ©   (15.11.07 11:50) [24]
> А на фига Анатолию за границей 5000000 р.???

Были б деньги. Не знаю какая валюта в Эстонии, но если бы у меня внезапно оказался эквивалент 5000000 р. в валюте Эстонии, уж я бы нашел способ проконвертировать :)


 
Gydvin ©   (2007-11-15 12:06) [28]


> @!!ex ©   (15.11.07 11:53) [25]
> http://ifolder.ru/4142289Это скриншоты загрузки системы.
>

мх, а почему в свойствах этих самых скриншотов указана камера Panasonic nv-gs400 ? ;)


 
@!!ex ©   (2007-11-15 12:10) [29]

> [28] Gydvin ©   (15.11.07 12:06)

Потому что она прикручена как второй экран. и собственно с нее и получаются скриншоты.


 
Anatoly Podgoretsky ©   (2007-11-15 12:15) [30]

> stone  (15.11.2007 11:48:23)  [23]

Для демпингистов нормальная, а каково остальным нормальным?


 
Anatoly Podgoretsky ©   (2007-11-15 12:17) [31]

> oldman  (15.11.2007 11:50:24)  [24]

Правильно и нафиг не нужно, после конвертации останется только 2 000 000 местных тугриков, а когда перейдем на Евро, то вообще какие то несчастные 319 000


 
Anatoly Podgoretsky ©   (2007-11-15 12:18) [32]

> Gydvin  (15.11.2007 12:06:28)  [28]

Просто бюджетное решение.


 
@!!ex ©   (2007-11-15 12:21) [33]

> Просто бюджетное решение.

Я не говорил, что бюджетное.
Я говорил - что простое.

А насчет бюджетного...
реально сделать железку снимающюю скриншоты с SVidio входа.
И стоить она будет не дорого.


 
KSergey ©   (2007-11-15 12:26) [34]

И только одно лишь более-менее разумное предложение...


 
KSergey ©   (2007-11-15 12:26) [35]

И они еще на з/п сетуют...


 
Anatoly Podgoretsky ©   (2007-11-15 12:29) [36]

> @!!ex  (15.11.2007 12:21:33)  [33]

Это и есть бюджетное, при том часто используемое, многими пользователями, вместо того чтобы сделать скриншот стандартными средствами, снимают фотиком и посылают разработчиком. На большее просто ума не хватает.


 
@!!ex ©   (2007-11-15 12:32) [37]

> [36] Anatoly Podgoretsky ©   (15.11.07 12:29)

Как стандартными средствами сделать скриншот BSOD"a?? :)))
Фотик не нужен. Нужно устройство способное считать инфу с SVideo.


 
Anatoly Podgoretsky ©   (2007-11-15 13:06) [38]

Это уже не стандартное и не бюджетное. Это уже полу-профессиональный подход к делу. Пользователи этим не заморачиваются.


 
Павел Калугин ©   (2007-11-15 16:50) [39]


> Сумма правильная, а валюта нет

О как. 5000 т р это пять тысяч тысяч рублей
итого по курсу 25 это 80 тыщ доларей. Вам мало?????


 
Anatoly Podgoretsky ©   (2007-11-15 16:56) [40]

> Павел Калугин  (15.11.2007 16:50:39)  [39]

Мало, а ты переведи в евро, еще меньше будет.


 
stone ©   (2007-11-15 16:58) [41]


> итого по курсу 25 это 80 тыщ доларей.

Мы покупаем или продаем? :)


 
tesseract ©   (2007-11-15 17:00) [42]


> Мы покупаем или продаем? :)


Обналичиваем.


 
Черный Шаман   (2007-11-15 17:11) [43]


> oldman ©   (15.11.07 09:44) [9]
>
>
> > Anatoly Podgoretsky ©   (15.11.07 09:34) [7]
>
>
> У меня пользователи говорят:
>
> "У нас программа не работает, но что-то пишет. Что, мы не
> помним. Компьютер мы выключили. Пишет сама, мы ничего не
> делали."
>
> Так хочется напиться...


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

А кто-то тут мумукал что все екзепшены нужно указывать.


 
Черный Шаман   (2007-11-15 17:13) [44]


> Marser ©   (15.11.07 09:55) [13]
>
>
> > oldman ©   (15.11.07 09:50) [11]
> >
> > А интересно было бы получить письмо со скриншотом "синего
> > экрана смерти"...
> > :)))
>
> А его можно снять? :)


ДА, если система на VMWare.


 
tesseract ©   (2007-11-15 17:14) [45]


> А кто-то тут мумукал что все екзепшены нужно указывать.


Вместе с CallStack уж сразу.


 
vpbar ©   (2007-11-15 17:24) [46]

Серьезно 5000 тысяч?? Если да то готов. Даже сделаю скидку процентов 20 :). Но срок не менее 20 дней. Если просто 5000 р, то тоже готов. Но срок недели три четыре.


 
Черный Шаман   (2007-11-15 17:25) [47]


> tesseract ©   (15.11.07 17:14) [45]
>
>
> > А кто-то тут мумукал что все екзепшены нужно указывать.
>
> Вместе с CallStack уж сразу.


Было бы хорошо, а каким методом можно получить имя не-published метода в котором было возбуждено исключение без файлов мапинга адресов памяти на имена?

Я так и не смог.


 
clickmaker ©   (2007-11-15 17:28) [48]


> а каким методом можно получить имя не-published метода в
> котором было возбуждено исключение

старым дедовским
LogError("Method112334 failed: " + ex.Message)
:)


 
Черный Шаман   (2007-11-15 17:33) [49]


> clickmaker ©   (15.11.07 17:28) [48]
>
>
> > а каким методом можно получить имя не-published метода
> в
> > котором было возбуждено исключение
>
> старым дедовским
> LogError("Method112334 failed: " + ex.Message)
> :)
>


Ну так все и происходит, только у меня еще глобальный объект для логов в котором многопоточная синхронизация предусмотрена, чтобы не заморачиватся откуда выводить.


 
Германн ©   (2007-11-15 17:49) [50]


> oldman ©   (15.11.07 09:44) [9]

$99 и не было бы таких проблем.


 
Плохиш ©   (2007-11-15 18:39) [51]


> Павел Калугин ©   (15.11.07 16:50) [39]
>
> > Сумма правильная, а валюта нет
>
> О как. 5000 т р это пять тысяч тысяч рублей
> итого по курсу 25 это 80 тыщ доларей. Вам мало?

нифигасе, ви считаете 8-O


 
Мазут Береговой ©   (2007-11-15 19:04) [52]

Это просто вирус какой-то... Мало того, что автор поста залепил что-то непонятное, так еще и все остальные резко разучились считать...
Вам за почтовик предлагают 5000 р, а не 5000 т.р. по-всей видимости.
5000 р это $200, а 5000 т.р. это $200 000...

Хотя уже готовую прогу продать за $200 тоже не плохо...

Я так предполагаю, большую половину гонорара выделенного на проект автор оставляет себе... :-)))


 
Mul   (2007-11-15 22:21) [53]


> Jolik   (15.11.07 05:46) 
> Уважаемые господа программисты!Есть необходимость написании
> след. несложного приложения:Простой почтовый клиент, отправляющий
> письма разработчикам на определенные в ини файле почтовые
> адреса через описанные там же почтовые аккаунты в зашифрованном
> виде.Назначение: Например, произошла у пользователя некая
> проблема, он запускае эту программу, пишет что произошло,
>  при необходимости добавляет файл или делает скиншот экрана
> и нажимает кнопку отправить. Все это архивируется, автоматически
> добавляется подпись с телефонами, именем пользователя  и
> пр. и отправляется на ящики указанные в ини файле через
> указанные там же аккаунты.Цель: Минимизировать требования
> к квалификации пользователя для отправки почтового сообщения
> разработчикам.Основные функции:1. Возможность ввода сообщения2.
>  Возможность добавления файла не больше определенного размера3.
>  Возможность добавления скриншота экрана.4. Архивация перед
> отправкой5. Возможность использования указанного пользователем
> соединения с интернет6. Возможность запуска программы из
> командной строки7. Файл помощиМожно использовать любые неглючные
> компоненты, не требующие лицензирования при коммерческом
> использовании.Язык программирования Delphi 7 или выше.По
> результатам работы предоставить все исходные коды.Предварительная
> оценка работы - 5000 т.р.Для получения более полного ТЗ
> на работу обращайтесь на meteosrv(гав-гав)mail.ruУдачи!


Предложение ещё действительно?
Готов выполнить эту работу за предложенные 5000 р. качественно и в кратчайшие сроки, приблизительно 2-5 дней.

m.victor@list.ru


 
Павел Калугин ©   (2007-11-16 11:21) [54]


> Мазут Береговой ©   (15.11.07 19:04) [52]

Разучились.. фига се.. Просто откаты сразу учел:)


 
NX   (2007-11-16 11:26) [55]

Удалено модератором
Примечание: Флудить завязываем


 
NX   (2007-11-16 11:49) [56]

Удалено модератором


 
Marser ©   (2007-11-18 01:24) [57]


> Черный Шаман   (15.11.07 17:13) [44]
>
>
> > Marser ©   (15.11.07 09:55) [13]
> >
> >
> > > oldman ©   (15.11.07 09:50) [11]
> > >
> > > А интересно было бы получить письмо со скриншотом "синего
> > > экрана смерти"...
> > > :)))
> >
> > А его можно снять? :)
>
>
> ДА, если система на VMWare.

Не, это не то :-)


 
Германн ©   (2007-11-18 01:52) [58]


> Marser ©   (18.11.07 01:24) [57]
>
>


> Не, это не то :-)
>

Ну тогда - фото. Не поверю, что в наше время не найдётся  поблизости мобильника.
:-)



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

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

Наверх




Память: 0.61 MB
Время: 0.048 c
9-1163835666
netlooker
2006-11-18 10:41
2007.12.16
Проблема с колизиями


2-1195814196
Свой
2007-11-23 13:36
2007.12.16
TIdHTTPServer, ответ для клиента при закачке файла


1-1190978060
wild_arg
2007-09-28 15:14
2007.12.16
группировка строк в TExcelApplication


15-1194973549
vpbar
2007-11-13 20:05
2007.12.16
У кого есть DeCAL ??


15-1195042164
de.
2007-11-14 15:09
2007.12.16
RS-422/485





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский