Форум: "Прочее";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
ВнизVista для разработчика Найти похожие ветки
← →
zdm © (2007-02-13 16:52) [40]
> Ketmar © (13.02.07 16:43) [36]
IMHO. 95-й - морально могу признать ОС, это был эволюционный процесс. А вот вин ME ---вот чего надо запозорить на веки вечные!!!!!!
← →
reonid © (2007-02-13 17:10) [41]>Ketmar © (13.02.07 16:00) [34]
>а что, w95 уже стала считаться операционкой? O_o
Часто бывает нужна машина под железку, например, АЦП,
чтобы не тащить аналоговый сигнал по длинным кабелям.
Нормальный комп на такую задачу ставить жалко,
а какую-нибудь списанную в прошлом тысячелетии четверку - самое оно.
И 95 будет на ней довольно шустро бегать.
← →
Ketmar © (2007-02-13 17:11) [42]> zdm © (13.02.07 16:52) [40]
и что там эволюционного? грандиозная идея сделать "двигатель, который очень похож на настоящий но не работает"?
unix (который я тоже дико не люблю) к тому времени все эти "революционные идеи" уже давно опробовал и использовал, считая "старыми, провереными технологиями"... %-)
← →
zdm © (2007-02-13 17:17) [43]
> reonid © (13.02.07 17:10) [41]
> >Ketmar © (13.02.07 16:00) [34] >а что, w95 уже стала
> считаться операционкой? O_oЧасто бывает нужна машина под
> железку, например, АЦП, чтобы не тащить аналоговый сигнал
> по длинным кабелям. Нормальный комп на такую задачу ставить
> жалко, а какую-нибудь списанную в прошлом тысячелетии четверку
> - самое оно. И 95 будет на ней довольно шустро бегать.
RH9 спокойно на 486-ой машинке воспроизводит mp3 и mp4.
> Ketmar © (13.02.07 17:11) [42]
Так ведь работали же и работают люди!!! А эволюционность, не до проф. уровня и рассматривания под микроскопом конечно. И в обще можно поспорить очень много, но это не уложиться в даный топик ;)
← →
reonid © (2007-02-13 17:26) [44]2zdm © (13.02.07 17:17) [43]
Мне не нужны mp3 и mp4.
Мне нужно сетевое приложение под конкретную железку.
А не у всяких железок есть драйвера под Линукс.
Да и не умею я под Линукс программировать :-)
← →
Ketmar © (2007-02-13 17:33) [45]> reonid © (13.02.07 17:26) [44]
> Да и не умею я под Линукс программировать :-)
вот с этого и начинай. %-)
а драйвера под всё старое железо (кроме какой-нибудь очень дикой экзотики) отлично себе есть. как раз с новым проблемы бывают (если производитель невменяемо болен микрософтом).
← →
tesseract © (2007-02-13 17:34) [46]
> А не у всяких железок есть драйвера под Линукс.
У железок на Rs485/Rs232 драйвера в usermode работают :-)
Всё што есть под win95, как правило держит и linux.
К заказным железкам есть мода подкладывать исходники или описание протоколов обмена.
← →
zdm © (2007-02-13 17:35) [47]
> reonid © (13.02.07 17:26) [44]
Мастер, не пугай так!!!!
← →
Ketmar © (2007-02-13 17:54) [48]> zdm © (13.02.07 17:35) [47]
да. я как прочитал, что mp3 не нужны, тоже не сразу в себя пришёл. но потом понял, что OGG -- наше всё. и успокоился.
← →
zdm © (2007-02-13 17:57) [49]Удалено модератором
← →
IA (2007-02-13 18:47) [50]
> > ещё какая. для хранения всякой фигни придуман домашний
> каталог.
> > пиши туда -- хоть испишись весь.
>
> Во-первых, я не призываю писать в Program Files. Во-вторых,
> я туда больше и не пишу (спасибо висте). В-третьих, в Win95
> есть домашний каталог?
Да не в Висте дело. XP не под администратором _не позволяет_ писать в Program Files. Мне очень жаль что вы этого не знаете. Тестирование же программ должно включать в себя работу под непревелигированным пользователем (кроме случаев, разумеется, когда функционально программа расчитана и зависит от административных прав доступа). Но и в этом случае писать в Program File - дремучую невежественность.
И таки да - Борланд за запись по умолчанию проектов в PF на мыло. Неужели они и в поздних версиях так делают? У меня 5 стоит.
← →
Ученик чародея © (2007-02-13 19:03) [51]
> IA (13.02.07 18:47) [50]
>
>
> > > ещё какая. для хранения всякой фигни придуман домашний
> > каталог.
> > > пиши туда -- хоть испишись весь.
> >
> > Во-первых, я не призываю писать в Program Files. Во-вторых,
>
> > я туда больше и не пишу (спасибо висте). В-третьих, в
> Win95
> > есть домашний каталог?
>
>
> Да не в Висте дело. XP не под администратором _не позволяет_
> писать в Program Files. Мне очень жаль что вы этого не знаете.
> Тестирование же программ должно включать в себя работу
> под непревелигированным пользователем (кроме случаев, разумеется,
> когда функционально программа расчитана и зависит от административных
> прав доступа). Но и в этом случае писать в Program File
> - дремучую невежественность.
Ну у меня при старте программы синхронизируют локальное время с NTP сервера(требование заказчика), а для этого нужны права админа. Так что я как-то не задумывался об этом.
← →
Ketmar © (2007-02-13 19:11) [52]> Ученик чародея © (13.02.07 19:03) [51]
> у меня при старте программы синхронизируют локальное время
> с NTP сервера(требование заказчика), а для этого нужны права
> админа.
misdesign. права админа нужны не всей программе, а лишь синхронизатору. и только на вермя синхронизирования. если программа держит эти права всё время -- то вот для неё самое подходящее место: http://www.antigreen.org/bioreactor/
← →
Ученик чародея © (2007-02-13 19:29) [53]
> Ketmar © (13.02.07 19:11) [52]
>
> > Ученик чародея © (13.02.07 19:03) [51]
> > у меня при старте программы синхронизируют локальное время
> > с NTP сервера(требование заказчика), а для этого нужны
> права
> > админа.
> misdesign. права админа нужны не всей программе, а лишь
> синхронизатору. и только на вермя синхронизирования. если
> программа держит эти права всё время -- то вот для неё самое
> подходящее место: http://www.antigreen.org/bioreactor/
А а еще запись данных в базу, которая лежит в папке с программой и многие другие вещи.
Программа должна иметь возможность переносится простым копированием файлов, без инсталяции, тоже одно из требований.
← →
Zeqfreed © (2007-02-13 19:31) [54]> Ученик чародея © (13.02.07 19:29) [53]
Таким программам место в /opt и запуск через sudo.
← →
Ученик чародея © (2007-02-13 19:42) [55]
> Zeqfreed © (13.02.07 19:31) [54]
>
> > Ученик чародея © (13.02.07 19:29) [53]
>
> Таким программам место в /opt и запуск через sudo.
И кто там будет этим заниматься. Есть права админа оно и запускается. А простое копирование нужно так как система у заказчика часто за неделю убивается полностью. Так что копирование программ, формат диска и установка винды...
← →
IA (2007-02-13 19:48) [56]>Есть права админа оно и запускается. А простое копирование нужно так как система у заказчика часто за неделю убивается полностью.
не удивительно, с такими-то программами и подходом к делу. Впрочем, чевой-то я вам доказываю? Больше отстоя - дороже мой квалифицированный труд.
← →
Ketmar © (2007-02-13 19:50) [57]> Zeqfreed © (13.02.07 19:31) [54]
таким программам место в биореакторе. ты в здравом уме подаришь права рута софтине, которая ведёт себя столь некорректным образом??
> Ученик чародея © (13.02.07 19:42) [55]
> А простое копирование нужно так как система у заказчика
> часто за неделю убивается полностью
это, извините, оттого, что заказчик денег на нормального администратора жалеет.
← →
Zeqfreed © (2007-02-13 19:53) [58]> Ketmar © (13.02.07 19:50) [57]
> ты в здравом уме подаришь права рута софтине, которая ведёт
> себя столь некорректным образом??
Понятие здравого ума довольно относительное, но я так думаю, что нет :)
На самом деле было бы, конечно, корректнее запускать отдельную утилиту для синхронизации с необходимыми правами и потом уже софтину.
← →
Ketmar © (2007-02-13 19:58) [59]> Zeqfreed © (13.02.07 19:53) [58]
вот-вот. потому я и говорю -- misdesign. а если более жёстко и честно -- то лень, халтура и халявничество.
← →
iZEN © (2007-02-13 21:51) [60]
> Ученик чародея © (13.02.07 19:29) [53]
> А а еще запись данных в базу, которая лежит в папке с программой
> и многие другие вещи.
Привыкаем думать парадигмой клиент-сервер!!
(Базой должен рулить сервис, запущенный с правами System (или с теми правами, какие есть у обячных сервисов операционной системы). Клиентское приложение общается с сервером по определённому протоколу: IPC, PIPE, Socks, DCOM, XML-RPC/SOAP-over-HTTP и т.д.).
> Ученик чародея © (13.02.07 19:29) [53]
> Программа должна иметь возможность переносится простым копированием
> файлов, без инсталяции, тоже одно из требований.
JAR-архив
(поскольку предусматривает ZIP-алгоритм сжатия контента плюс метаинформацию (пригодится для автообновлений). На Windows, наверное, можно CAB-архив, но нужен CAB-extractor в системе).
← →
homm © (2007-02-13 22:00) [61]> а что, w95 уже стала считаться операционкой? O_o
Господин, вы в 10 лет были человеком или плесенью?
← →
Ketmar © (2007-02-13 22:15) [62]> homm © (13.02.07 22:00) [61]
ни в 10, ни сейчас человеком себя не считал.
← →
Ketmar © (2007-02-13 22:15) [63]пардон за кривость фразы. %-)
← →
Anatoly Podgoretsky © (2007-02-13 23:48) [64]> DVM (13.02.2007 15:53:33) [33]
> В-третьих, в Win95 есть домашний каталог?
Есть
← →
Ученик чародея © (2007-02-14 00:17) [65]
> Ketmar © (13.02.07 19:50) [57]
>
> > Zeqfreed © (13.02.07 19:31) [54]
> таким программам место в биореакторе. ты в здравом уме подаришь
> права рута софтине, которая ведёт себя столь некорректным
> образом??
>
> > Ученик чародея © (13.02.07 19:42) [55]
> > А простое копирование нужно так как система у заказчика
> > часто за неделю убивается полностью
> это, извините, оттого, что заказчик денег на нормального
> администратора жалеет.
Да, вы пойдете за 150$ в месяц администратором на 100 машин на 300 км площади и начальниками дубами?
← →
Ученик чародея © (2007-02-14 00:18) [66]
> Ketmar © (13.02.07 19:58) [59]
>
> > Zeqfreed © (13.02.07 19:53) [58]
> вот-вот. потому я и говорю -- misdesign. а если более жёстко
> и честно -- то лень, халтура и халявничество.
Всего лишь ТЗ выставленное представителями заказчика, которое и окончательное решение принимают. Любой изврат за ваши деньги.
← →
brother © (2007-02-14 06:36) [67]
> > Ketmar © (13.02.07 16:43) [36]IMHO. 95-й - морально
> могу признать ОС, это был эволюционный процесс. А вот вин
> ME ---вот чего надо запозорить на веки вечные!!!!!!
факт!
> RH9 спокойно на 486-ой машинке воспроизводит mp3 и mp4.
не согласен запускал на 486DX4 32mb - mp3 тормозило, приходилось вырубать стерео и увеличивать буффер WinAmp + увеличивать приоретет)
← →
brother © (2007-02-14 06:39) [68]те по [67] не совсем согласен)
← →
zdm © (2007-02-14 09:01) [69]
> brother © (14.02.07 06:36) [67]
Память DDR-2 была? :) или SIMM? А Winamp не 5-й случайно? А одновременно в анрил не играл?
← →
reonid © (2007-02-14 11:33) [70]2Ketmar © (13.02.07 17:33) [45]
> а драйвера под всё старое железо (кроме какой-нибудь очень дикой
> экзотики) отлично себе есть. как раз с новым проблемы бывают (если
> производитель невменяемо болен микрософтом).
Драйвер, говоришь...
С одной из первых железок, с которой мне пришлось работать,
мне достался такой вот "драйвер". (В последствии я портировал его под
Винды c помощью TVicHV32 и он прекрасно работает до сих пор.
Под Вин95, кстати)
unit camkkp;
{ *************************************************** *
* []::::::::::::::::::::::[] *
* : : *
* : Crate Controller KKP : *
* : Interface Library : *
* : for Turbo PASCAL : *
* : ver.5.0 : *
* : : *
* : By Kolja and Babrac: *
* : : *
* : Copyright(c) 1991 : *
* : by : *
* : OCO soft group : *
* : ph.132-82-46 : *
* : Moscow, USSR : *
* : IOF : *
* : ALL RIGHTS RESERVED : *
* : : *
* []::::::::::::::::::::::[] *
* *
*************************************************** }
interface
uses Crt;
{* Register Definitions *}
const
CMCDELAY: Integer = 50;
CMCNULL = 0 ;
CMCCLEAR = 2 ;
CMCZERO = 1 ;
{* Send command "cmd", return Q-status *}
function CmcCmd( cmd : Byte ) : Byte ;
{* Get full Status Byte *}
function CmcStat : Byte ;
function readX : Byte ;
{* Input integer "data" by "NAF" address, return Q-status *}
function CmcInL( n,a,f : Byte ; var dh,dm,dl : Byte ) : Byte ;
{* Output "data" by "NAF" address, return Q-status *}
function CmcOuL( n,a,f : Byte ; dh,dm,dl : Byte ) : Byte ;
{* Instead Delay *}
procedure CmcWait(n: integer ) ;
implementation
{* Send command "cmd", return Q-status *}
function CmcCmd( cmd : Byte ) : Byte ;
var i,j :byte;
begin
mem[$D000:$0000]:=0; cmcwait(CMCDELAY);
mem[$D000:$0001]:=cmd; cmcwait(CMCDELAY);
i :=mem[$D000:$0000]; cmcwait(CMCDELAY);
j :=mem[$D000:$0001]; cmcwait(CMCDELAY);
CmcCmd:= (j and $80) div 128;
end ;
{... и так далее}
end.
← →
DVM © (2007-02-14 12:02) [71]
> Anatoly Podgoretsky © (13.02.07 23:48) [64]
> > DVM (13.02.2007 15:53:33) [33]
>
> > В-третьих, в Win95 есть домашний каталог?
>
> Есть
Где, напомните? Если пользоатель на компьютере 1. Какая это была папка?
← →
Ketmar © (2007-02-14 20:02) [72]> Ученик чародея © (14.02.07 00:18) [66]
> Да, вы пойдете за 150$ в месяц администратором на 100 машин
> на 300 км площади и начальниками дубами?
внимательно читаем:
"это, извините, оттого, что заказчик денег на нормального
администратора жалеет."
если не дошло -- читаем ещё раз. и так далее -- пока не дойдёт.
> Всего лишь ТЗ выставленное представителями заказчика
да? ух, ты! а они свой сетевой протокол, часом, не требовали? или обязательно вставить в программу любимую процедуру вычисления НОД от сыночка-первокурсника? это называется "что бы ни делать, лишь бы не работать."
← →
Anatoly Podgoretsky © (2007-02-14 21:45) [73]> DVM (14.02.2007 12:02:11) [71]
> Какая это была папка?
Profile
← →
ИА (2007-02-15 05:54) [74]>Anatoly Podgoretsky © (14.02.07 21:45) [73]
>> DVM (14.02.2007 12:02:11) [71]
>> Какая это была папка?
>Profile
Справедливости ради надо отметить что в shell32 возможность получить вышеупомянутую папку появилась в версии 5.0, каковая распространялась по умолчанию с win2000 и выше. Это никоим образом не извиняет неграмотность - за 7 лет прошедших с появления 2000 можно было бы выпустить новую версию :)
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
Память: 0.62 MB
Время: 0.041 c