Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
15-1171396436
Суслик
2007-02-13 22:53
2007.03.11
Вопрос по Excel - автоопределение высоты ряда


15-1171326757
Трей
2007-02-13 03:32
2007.03.11
Принципы программирования математического решателя?


3-1166277510
O.O
2006-12-16 16:58
2007.03.11
null


11-1150718660
Arvist
2006-06-19 16:04
2007.03.11
Свернуть в трей, скрыть из таскбара


3-1166083953
cad2206
2006-12-14 11:12
2007.03.11
Помогите составить запрос





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