Текущий архив: 2004.07.04;
Скачать: CL | DM;
Вниз
Разработка софта 2 Найти похожие ветки
← →
Gero © (2004-06-12 13:53) [80]
> ИМХО просто серьезные мастера никогда не делают таких предложений
Ну естественно.
Можно провести такой эксперимент: создаешь ветку с подобным предложением
(под левым ником) и отбиваешь все нападки.
Справишься?
← →
Mim1 © (2004-06-13 00:31) [81]К стати в сети полно опен соурц провектов к которым можно прильнуть. Если чувствуете в себе сили приложите их скаже к тому же DMклиенту. Я думаю редко кто откажется от разработчика. Что касается плееров то в сети их туева куча (причем несмотря на все гонения на мелкомягких лучше mplayer2 я ничего не нашел для воспросизведения видео), еще команда соника (sonique) достойна увожения.
Касательно качественного софта, думаю что команда для этого не нужна, глвно придумать действительн оригинальную программу. (а не подрожать)
Могу перечислить те проекты которые не в куоем слуяае не стоит длать в одиночку
1) проигрователи чего либо (это ниша как было сказанно уже давно забита софтверными гигантами которых ни как не переплюнуть)
2) Программы автоматизации бух., и опер. учета, особенно универсальные тоже требуют 100%ной отдачи и большой команды (не менее 5 человек) и работы более 6 часов с сутки.
3) программы упрощающие жизнь пользователя. Их пишет каждый начинающий. как показал практика пользователю и без них не плохо живется.
4) всяческие программы администрирования игровых клубов. Эта ниша безуслована занята.
5) программы для общения по сети. Чаше всего не получаю распростраенния изза существовани стандартных протоколов таких как nntp, irc, ctcp и.д.
Данный список можно расширить. Одну хочу заметить что программа должна иметь репутацию. Если репутация у программы плохая (например есть ошибки, и они не имправляются) то она не получит популярности. Лучше сделать простую программу но без ошибок чем сверхфункционально глюколо.
PS звиняюсь за ошибки, спать хоцца :)
← →
Гарри Поттер © (2004-06-13 00:53) [82]>причем несмотря на все гонения на мелкомягких лучше mplayer2 я ничего
>не нашел для воспросизведения видео
Плохо искал. "Light Alloy" например.
Что бы что-то сделать - надо делать, а не трындеть. В большистве случаев какие -либо наработки так и остаются на винтах в виде недоработаных ехешников и исходников. Почемуто тестировать, собрать инсталлятор, сделать хельп, редми, нормальную регистрацию, выложить на сайт, просубмитится на довнлоад серваках, и т.д. - мало у кого руки доходят. Вот и получается что больше трындят чем софта выкладывают.
← →
Anatoly Podgoretsky © (2004-06-13 15:12) [83]Profi © (11.06.04 18:39) [74]
Он уже нашел, и в доказательство привел скриншот [64], более того даже причина видна из него, обычная для начинающих.
← →
Mim1 © (2004-06-13 15:25) [84][82] Гарри Поттер © (13.06.04 00:53)
> Плохо искал. "Light Alloy" например.
Я его видел, мне он не понравился. И зачем мне чтото искать кагда у меня есть достаточно качественный продукт. То же самое и с нетскейпом вышло, все на него забили после того как операционку встроили IE.
> Что бы что-то сделать - надо делать, а не трындеть.
Я 8 часов в день чтото делаю. :) И вообще есть какой то кринетрий "Трындения". Почему вы считаете что вы говорите а не трындите? :) Может в этом мире уже никто не говорит а все трындят. :)
Думается что на форум все приходят пообщаться, а в ветке потрепаться как раз треплятся. И фразы "чего вы тут трындите" выглядит как то не лепо. Помните анекдот "Вы все $#%^ а я Дортаньян" :).
← →
Profi © (2004-06-13 20:48) [85]>Anatoly Podgoretsky
Хорошо, как её устронить?
← →
Gero © (2004-06-13 20:50) [86]
> как её устронить?
Ручками.
← →
Profi © (2004-06-13 20:51) [87]>Gero
Перестрою вопрос: "Из-за чего она может возникнуть?".
← →
Gero © (2004-06-13 20:52) [88]
> Перестрою вопрос: "Из-за чего она может возникнуть?".
Из за неверной работы с памятью.
← →
Profi © (2004-06-13 20:54) [89]>Gero
Списки могут вызвать эту ошибку?
← →
Gero © (2004-06-13 20:55) [90]
> Списки могут вызвать эту ошибку?
Какие списки?
← →
Profi © (2004-06-13 20:59) [91]>Gero
Пример!
type
eluk=^el;
el=record
i,j:integer;
sl:eluk;
end;
Это просто пример! Но в коде списки похожие.
← →
Gero © (2004-06-13 21:02) [92]
> Profi © (13.06.04 20:59)
Это называется "динамический список".
Я вот только не пойму: нафига в органайзере динамические списки?
← →
Profi © (2004-06-13 21:03) [93]>Gero
А ты что можешь знать зарание сколько у тебя записей в файле, или массив [1..255] делать? А если будет 256 записей? А может сразу массив до 1024 задать?
← →
Gero © (2004-06-13 21:06) [94]
> Profi © (13.06.04 21:03)
Лучше использовать динамический массив.
← →
Profi © (2004-06-13 21:11) [95]>Gero
Динамический массив записи? Я такое пока не делал. Ведь надо хранить и дату, и время, и сообщение. У тебя, кстати как, работает?
← →
Gero © (2004-06-13 21:13) [96]
> Profi © (13.06.04 21:11)
Да я сильно не поверял.
Со второго раза работает вроде.
А AV возникает скорее всего из-за неверной работы с VCL-классами.
← →
Profi © (2004-06-13 21:30) [97]>Gero
Тогда ошибка может быть только здесь:
procedure strelki;
var sek,min,ch:string;
a,si,co:real;
x1,y1:integer;
begin
cvst;
chas.im.Picture.LoadFromFile(dir+"\skins\"+scn+".bmp");
x1:=kx;
y1:=ky;
sek:=formatdatetime("s",now);
a:=strtoint(sek);
a:=(a*6+90)*pi/180;
co:=trunc(cos(a)*100);
co:=co/100;
si:=trunc(sin(a)*100);
si:=si/100;
chas.im.Canvas.MoveTo(x1,y1);
chas.im.Canvas.Pen.Color:=cvs;
chas.im.Canvas.Pen.Width:=2;
chas.im.Canvas.LineTo(x1-round((ro-10)*co),y1-round((ro-10)*si));
min:=formatdatetime("n",now);
a:=strtoint(min);
a:=(a*6+90)*pi/180;
co:=trunc(cos(a)*100);
co:=co/100;
si:=trunc(sin(a)*100);
si:=si/100;
chas.im.Canvas.MoveTo(x1,y1);
chas.im.Canvas.Pen.Color:=cvm;
chas.im.Canvas.Pen.Width:=3;
chas.im.Canvas.LineTo(x1-round((ro-20)*co),y1-round((ro-20)*si));
ch:=formatdatetime("h",now);
a:=strtoint(ch);
a:=(a*30+90)*pi/180;
co:=trunc(cos(a)*100);
co:=co/100;
si:=trunc(sin(a)*100);
si:=si/100;
chas.im.Canvas.MoveTo(x1,y1);
chas.im.Canvas.Pen.Color:=cvch;
chas.im.Canvas.Pen.Width:=4;
chas.im.Canvas.LineTo(x1-round((ro-30)*co),y1-round((ro-30)*si));
end;
← →
Profi © (2004-06-13 21:33) [98]Или
procedure Tchas.FormShow(Sender: TObject);
begin
ShowWindow (Application.Handle, SW_HIDE);
end;
← →
Nous Mellon © (2004-06-13 22:00) [99]
> [97] Profi © (13.06.04 21:30)
А дебаггер что никак не поможет?
← →
Profi © (2004-06-13 22:05) [100]>Nous Mellon
Как я понял, это что-то в помощь для исправления ошибок! Где найти?
← →
Nous Mellon © (2004-06-13 22:16) [101]
> Как я понял, это что-то в помощь для исправления ошибок!
> Где найти?
Искать не нужно.
Это отладчик. Ставишь брекпойнт вначале процедуры в которой у тебя происходит что-то неладное и отлаживаешь ее по шагам как только выполняется кривая инструкция - вылетает Av и ты сразу видишь на какой он строке вылетел ч что там происходит. Можно даже бряк не ставить, просто запустить прогу из под делфи он сам строку покажет. Не думаю что ты этого не знал.
← →
Profi © (2004-06-13 22:22) [102]>Nous Mellon
Не надо считать меня вообще ламером! Объясняю суть проблемы:
ошибка возникает, если я хочу запустить прогу через ShellExecute, или через автозапуск в реестре! В любых других случаях - все хорошо!
← →
GEN++ © (2004-06-13 22:36) [103]Ну вот уже и до отладчика добрались.
А как все хорошо начиналось:
создать группу, для разработки высококачественного софта.
← →
Profi © (2004-06-13 22:40) [104]>GEN++
Я уже все писал в [102].
← →
Mike Kouzmine © (2004-06-13 22:58) [105]А чем отличается работа программы при изменении способа загрузки?
← →
RealRascal © (2004-06-13 23:06) [106]
> [105] Mike Kouzmine © (13.06.04 22:58)
С рабочим каталогом наверно намудрил
← →
Mike Kouzmine © (2004-06-13 23:23) [107]RealRascal © (13.06.04 23:06) [106] Ааааа...
← →
Anatoly Podgoretsky © (2004-06-13 23:29) [108]RealRascal © (13.06.04 23:06) [106]
Шаман аднака
← →
Nous Mellon © (2004-06-13 23:35) [109]
> Не надо считать меня вообще ламером!
Извини но я не знаю кем можно считать человека не знающего что такое дебаггер.
> Шаман аднака
:)
← →
GEN++ © (2004-06-14 00:57) [110]>Profi ©
Я это к тому, что начали как всегда за здравие, но потом погрязли в частных проблемах (т.е. как всегда) что убило изначальную идею и "отбило руки".
Явное превосходство "пессимистов" над "генератором идей"
← →
NONE (2004-06-14 02:47) [111]По сабжу:
Мне кажется что лучше начинать с конкретной идеи, а потом с заинтересоваными связыватся посредством других средств, для уточнения деталей. Здесь некоторые заняты своей основной работой, конечно есть и те кому предложение будет интересным.
По оффтопу:
дизассамблер
← →
Nous Mellon © (2004-06-14 07:23) [112]
> дизассамблер
крут
← →
Profi © (2004-06-14 11:53) [113]>Nous Mellon
Одни и те же вещи можно назвать разными словами и ты не поймешь о чем речь!
← →
Profi © (2004-06-14 12:26) [114]>Gero
Кстати, ты какой Органайзер качал 1.0.5 или 1.1.0?
← →
Gero © (2004-06-14 12:28) [115]
> Profi © (14.06.04 12:26)
Самый новый, какой был.
← →
Profi © (2004-06-14 12:32) [116]>Gero
Тогда я чего-то не понимаю! Проверил все пути к корневой папке, по просьбе Anatoly Podgoretsky, но все хорошо. Потестил у себя – все хорошо. У двух друзей – тоже. Что за…?
← →
Gero © (2004-06-14 12:44) [117]
> Что за…?
Это я должен у тебя спросить.
← →
Anatoly Podgoretsky © (2004-06-14 12:44) [118]Profi © (14.06.04 12:32) [116]
Я не просил вроде проверять, тем более что проблема не с этим, но пути надо проверить чтобы и других ошибок не было.
← →
able © (2004-06-14 12:46) [119]Чё за оффтоп?
← →
Profi © (2004-06-14 12:46) [120]>Anatoly Podgoretsky
А где тогда???
Страницы: 1 2 3 4 вся ветка
Текущий архив: 2004.07.04;
Скачать: CL | DM;
Память: 0.69 MB
Время: 0.03 c