![]() |
![]() |
|
Место для Вашей рекламы!
|
![]()
|
2002-09-18 | Sun выпустит дешевые Linux-ПК | |
2003-01-03 | IBM опередила HP в тестах на производительность серверов |
Обсуждение и комментарии |
![]() |
![]() | dem 11 Sep 2002 1:28 PM |
Похоже на: Наши новые жигули бвстрее старого феррари Виндов еще нет, процессоры эксперементальные.... А уже говорят что захватывают корпоративный рынок, на который АМД 10 лет лезет и все не вылезет. | |
| |
![]() | walt 11 Sep 2002 1:52 PM |
Еще каких-то 10 тысяч ведер и золотой ключик - наш! | |
| |
![]() | Chkaloff 11 Sep 2002 4:03 PM |
2 dem: Читать нужно внимательней или переводить. Тесты на TPC.ORG выполнены не на эксперементальных процах, а на реальных Itanium 2 1GHz. А когда Madison подойдет, тут вообще сущите весла будет. | |
| |
![]() | PTO - kruchkov![]() 11 Sep 2002 5:36 PM |
там просто ОС в бета-версии пока и начнет продаваться не раньше нового года... вот и соответственно срок начала поставок указан... в тестах tpc довольно часто такое бывает | |
| |
![]() | Mossy 12 Sep 2002 12:48 AM |
По моему Sun Fire 15k с 72 процами и Соляркой стоит на лимон дешевле. Куда мелкософтовцы лезут - ну совершенно непонятно. | |
| |
![]() | glassy 12 Sep 2002 8:08 AM |
128 - 463 500 64 - 423 000 32 - 309 000 не в процессорах тут дело... | |
| |
![]() | DemonZla 12 Sep 2002 9:04 AM |
угу... Винда может зависнуть на компьютере домашнего пользователя, винда может зависнуть на компьютере в офисе, винда может зависнуть на сервере. А теперь винда сможет зависнуть даже на суперкомпе! Уря товарыщы! Хехе... | |
| |
![]() | Наблюдатель 12 Sep 2002 9:42 AM |
2DemonZla Уважаемый, только не обижайтесь, но такие заявления ничего хорошего о вас как специалисте не говорят. | |
| |
![]() | dimav 12 Sep 2002 10:06 AM |
Why windwos ? where windows ? NO windows in this computer. TWO Unixes is present in this computer. linux and HP. The article title is lie. big lie. and 1/2 article too. No windows on bib computer now. | |
| |
![]() | Mossy 12 Sep 2002 12:42 PM |
Мне кааца что никакая винда Сановский флагман не догонит. И естественно, дело не только в процах - дело ещё и в масштабируемости. И вот тут я в винду ну просто никак не верю. | |
| |
![]() | ip 12 Sep 2002 1:00 PM |
windows - ОС для домохозяек и секретуток. Все остальные потуги просто смешны. БСОД на всех терминалах появляться будет, или только на одном, а остальные будут просто "замерзать"? windows == [нестабильность, ненадежность, дырявость] Гнать с компьютеров поганой метлой. | |
| |
![]() | PTO - kruchkov![]() 12 Sep 2002 1:07 PM |
2 Mossy: религия это дело важное... вера очень важна для человека. Тока вот пока не все так круто с санфайером... Sun Fire 15K Server с 72 процессорами и без дисков (только с одним ареем и стандартной гарантией) стоит List Price: $3,740,135.00 Учавствовавшая машинка от НЕКа стоит 1,411,672 + 983,965 (3х летнее обслуживание, гарантию и все такое)... дисковый массив собственно там стоит 1,958,370 + 221,864 3 годовое обслуживание и гарантия). А указанные 4,619,992 это стоимость владения за 3 года - сюда входит и в т.ч. стоимость ПО SQL Server. Можете поинтересоваться на досуге сколько будет стоить аналогичная дисковая подсистема для санок и сколько вы отдадите за ПО. | |
| |
![]() | Федор 12 Sep 2002 1:09 PM |
Наивный ip, а не погнать ли вас отсюда за ламеризм? | |
| |
![]() | ip 12 Sep 2002 2:25 PM |
>Наивный ip, а не погнать ли вас отсюда за ламеризм? Ламер есть воинствующий чайник, такое определение подходит к 99% "админов"-мышевозов, выросших на глюкодромах от M$. По-детски наивен тот, кто решает строить серьезную систему на софте от некрософта. | |
| |
![]() | Tiga 12 Sep 2002 3:13 PM |
Насчет роста MS по части ОС все ясно - прогресс налицо. Может быть он не такой быстрый как хотелось бы, но другого все равно не будет. Господам с альтернативных систем я хотел бы сказать, что 10 лет назад на рынке серверных ОС ни о какой MS никто и не слышал. Сейчас мы присутствие MS обсуждаем всерьез. Плеваться в строну MS очень легко. Гораздо труднее предложить и распространить свои "идеальные" системы. Те же UNIX-ы намного старше. Разве мы увидели их победное шествие по всем системам. Куда девалась N со своей, во многих отношениях, неплохой системой? Недостатки ОС от MS являются производными от слишком поспешных попыток занять те или иные сегменты рынка. На эту тему можно говорить много: к сожалению мало времени. И еще одно: давайте оставим свой пионерский фанатизм, с которым мы защищаем те или иные торговые марки. | |
| |
![]() | Mossy 12 Sep 2002 4:28 PM |
Можно ещё 2 факта - сколько баллов набрал и сколько стоит тот же Linux компутер (у них я там ничего не нашёл, но может какие-то тесты проводились?). | |
| |
![]() | Федор 12 Sep 2002 4:49 PM |
To ip Видишь ли, я уже скоро как 10 лет работаю с NT/W2k и прекрасно разбираюсь, что в них хорошо, и что плохо. Когда некто пытается назвать эту систему глюкодромом, мышевозом или еще как, то сразу видно, что больше Win9x он в жизни своей не видел, а о том, как работают серьезные серверы под W2K видимо и понятия не имеет. | |
| |
![]() | Chkaloff 12 Sep 2002 6:05 PM |
2 Mossy: Nec на Itanium 2 набрал 308,620 стоимостью системы 4,619,992US $ (место 5) Ближайшие конкуренты: 6 место: Compaq Alpha 230,533 стоимостью 10,286,029 US $ 4 место: HP 9000 Superdome 389,434 стоимостью 6,388,889 US $ 3 место: IBM eServer pSeries 690 403,255 стоимостью 7,179,598 US $ 2 место: HP 9000 Superdome 423,414 стоимостью 6,621,072 US $ 1 место: PRIMEPOWER 2000 455,818 стоимостью 12,025,524 US $ На линуксе тестов нет. На самом деле тестируется не OS или БД, а тестируется _конкретное_аапаратное_решение_, которое можно купить у данного производителя. И производитель сам выбирает, какую ОС и БД туда поставить, чтобы получить лудший результат. Почему производители не ставят линух, я думалю, что стоимость ОС здесь принебрежима мала. Больше всего стоит дисковая подсистема, сервер и БД. А от такой холявы как Linux - проку мало, вот и не ставят. | |
| |
![]() | bravo 13 Sep 2002 12:08 AM |
да правильное название - "догоняет". но еще не догнал. пока. | |
| |
![]() | Skull - sibskull![]() 13 Sep 2002 12:33 AM |
Unix гавно. | |
| |
![]() | Mossy 13 Sep 2002 2:58 AM |
"Больше всего стоит дисковая подсистема, сервер и БД. А от такой холявы как Linux - проку мало, вот и не ставят." "...Сейчас эта система NEC поставляется с операционными системами Linux или HP-UX. Версия с Windows .Net Server 2003 Datacenter Edition появится к 31 декабря." Ээээ... Неувязочка. Ну всё таки от оси сильно зависит. Хотя, конечно, продают перво-наперво железяку, с возможными вариантами - фрюникс, юникс и винда. | |
| |
![]() | Mossy 13 Sep 2002 2:59 AM |
"Unix гавно." Вот это мне нравится. Без всяких заморочек про ТТХ и идеологии. Иррационализм чистой воды. | |
| |
![]() | Skull - sibskull![]() 13 Sep 2002 5:42 AM |
Так, под меня уже начали подстраиваться. Высказывание от 13 сентября, 2002, 0:33 - не мое. Ибо я не могу сказать, что Unix плох и уже (сюрприз!) Windows плох. Но Windows уже а) не одинок и есть конкуренты б) не так быстро и эффективно развивается, как конуренты. 2Mossy: только это сказал не я. Ибо терпеть не могу иррационализм! Да и с русским у меня получше, чем у анонимного автора. | |
| |
![]() | ip 13 Sep 2002 6:19 AM |
>больше Win9x он в жизни своей не видел, а о том, как работают серьезные серверы под W2K видимо и понятия не имеет. Почему ж не видел? У меня даже сейчас один сервер под NT4 остался, с бух.системой (не 1С). Если не перезапускать его хотя бы раз в неделю, возникают глюки, каждый раз новые. Одно слово - убожество. | |
| |
![]() | Бармаглот 13 Sep 2002 7:40 AM |
2Mossy: "Хотя, конечно, продают перво-наперво железяку..." - увы, это не так! В данном случае именно MS продает свой софт - вернее пока пытается продавать. На железяке с успехом можно получить отличные результаты из-под ЧПУКса, например. Но рост MSа налицо... А ненавистники MSа могут отрезать свою партицию и ставить на ней пiнгвiнятко Лiнуксь. | |
| |
![]() | Диагноз - x1020![]() 13 Sep 2002 9:21 AM |
Новость абсолютно бессмысленна, так как поставить вындовс на хорошую машину догадается только безнадежный кретин. В винде более-менее хорош только интерфейс (что совершенно незначимо в классе подобной техники), да и то с точки зрения пользователя, но никак не для программиста. Все остальное - системные сервисы, API, стандарты на качество программирования, надежность - дерьмо несусветное. Так что эта новость запомнится только как факт из биографии этого единственного человека, принявшего решение поставить винду на мощный вычислительный центр. Да и помнить его будет недолго, в осноном нехорошими словами. Одним словом, Диагноз ... | |
| |
![]() | Tolik 13 Sep 2002 9:52 AM |
К сожалению, диагноз ты поставил не винде, а себе. Если хочешь обосновать обратное - тогда расшифруй фразу "дерьмо несусветное" в технических теримнах. Например: вот такие-то и такие-то системные сервисы Windows реализованы в таких-то и таких-то элементах безграмотно и сие препятствует использованию данной системы в качестве сервера. Заодно - расскажи обществу, что есть таинственные "стандарты на качество программирования" | |
| |
![]() | dimav 13 Sep 2002 12:16 PM |
where windows grow ? windows is "native" for x86 is demonstarate performance less than OS which ported from normal acrhitecture but have good design. Or OS which write several thousand (or less )enthusiasts. Are your think so big result so windwos must run in multimrocessor computer in last of 2002 ? But it not complite run now ! | |
| |
![]() | Chkaloff 13 Sep 2002 12:29 PM |
2 Mossy: >Ээээ... Неувязочка. Продают то они ее продают, но на PC платформах еще не кому не пришло в голову тестировать tpc на Linux. Именно об этом речь. Более того, почему например, когда IBM тестирует на tpc.org очередной сервер на Xeon, то он туда не ставит Linux и DB2 и не ставит Linux и Orcale, и не ставит Windows и DB2 и не ставит Windows и Oracle? А ставит он Windows и MSSQL. А все потому, что среди всего перечисленного на последней конфигурации он добьется большего результата. | |
| |
![]() | Tolik 13 Sep 2002 12:32 PM |
И где на x86 OS, имеющие "good design" или "thousand (or less )enthusiasts" имеют большую производительность ? | |
| |
![]() | Simon 13 Sep 2002 1:47 PM |
2Федор: Вот вы такой вумный, книжки по НТ пишете, может втолкуете мне, как такая супернадежная В2К может перебутиться в процессе сборки проекта даже и не пикнув? И как с этим бороться? А то под соляркой собирается, под пингвиняткой тоже, а под виндой - один раз, но уж потерпи - перебутись. | |
| |
![]() | Chkaloff 13 Sep 2002 1:52 PM |
2 Simon: А под соляркой она на чем собирается? | |
| |
![]() | dimav 13 Sep 2002 1:57 PM |
It is a pity but today my w2k workstation crashed when i demonstrate our apllication. The same apllication under the linux and AIX working without problem. And linux and AIX contine working , working and working . Tne conclusin was: customer buy two x86 server (withous preinstalled OS) for linux for begin and IBM server 3 month after. Also yesterday the customer vicepresident WS (under XP) crashed and kill W2K documentes :) | |
| |
![]() | dimav 13 Sep 2002 2:21 PM |
- Chkaloff again. in non clusterig no windows soluction in top tpc. the 5th position make in specail nonproduction version. I can not buy it. Never make stress test for it. Never make securiti test for this configuratin. All of us know how what is "reliability" by MS: "Never no have rigth bad about MS production, bugs or backdoor" again. it is special version. for test only. | |
| |
![]() | Chkaloff 13 Sep 2002 2:36 PM |
2 dimav: Sure, and it's necessary to blame a Windows for all. It's named as the paranoya, but now a doctors already treat it. :-) | |
| |
![]() | PTO - kruchkov![]() 13 Sep 2002 3:11 PM |
2 dimav: it is pretty common to publish results for servers you can't buy the same day. More than if you take a look at non-clustered tests for tpc/c http://www.tpc.org/tpcc/results/tpcc_perf_results.asp?result type=noncluster you will see there that #1 and #4 begun their shipments after a half a year, #3 not yet shipped too... as for security - SQL Server 2000 has an C2 certification as well as OS has security certifications. Security is a chains with "Technology, Process and People" if any of this chain is weak than no security at all... all last year problems we saw was mostly in People or Process side - not a big deal for MS Technology. | |
| |
![]() | Simon 13 Sep 2002 3:44 PM |
2Chkaloff: make, cc, java(c), на винде - gnumake, cl, java(c) - ну ничего такого, что могло бы перебутить тачку. | |
| |
![]() | Chkaloff 13 Sep 2002 4:49 PM |
2 Simon: Я не про то. Sun небось на фирменной железке. От Сана поставленный. | |
| |
![]() | eXOR - billg![]() 14 Sep 2002 8:56 PM |
2 Федор: > Видишь ли, я уже скоро как 10 лет работаю с NT/W2k Это с 1992 года? Хмм. Надо полагать вы работали еще с 3.1... хмм. можно задать нескромный вопрос, а где вы их покупали? | |
| |
![]() | wert - v_zadnizu![]() 15 Sep 2002 4:28 AM |
qnx odin hren kruche | |
| |
![]() | glassy 15 Sep 2002 5:23 PM |
win* сосет потому как использует венгерскую нотацию (ну не глупо ли?), перегруженный апи. Также стоит отметить наполеонские планы БГ задушить софт от не-МС на х86 платформах. Разумеется, это самый богатый и самый влиятельный человек в самой влиятельной стране мира. Нельзя ему простить баги и неудобства. Хотя не знаю, может быть он все-таки хороший как человек... 2wert: qnx на мейнфреймах не нужен... Он на тачках с 32 метрами озу нужен, которые уже никому не нужны... Грустно... | |
| |
![]() | eXOR - billg![]() 15 Sep 2002 6:45 PM |
> потому как использует венгерскую нотацию Далась она тебе. Мне например вообще пох в какой нотации писать... | |
| |
![]() | Qrot 15 Sep 2002 10:52 PM |
лин* сосет потому что написана на галимом си (ну прошлый век ведь, а?) и имеет монолитное ядро. так же стоит отметить наполеоновские планы RMS задушить не-ГНУ софт на всех платформах. Разумеется, это самый большой 314здобол в мире. Нельзя ему простить баги и неудобства. Хотя не знаю, может он все-таки хороший как человек.. (ну, это уже совсем бред какой-то :) ) | |
| |
![]() | Skull - sibskull![]() 16 Sep 2002 5:00 AM |
2glassy: ну понесло тебя! Да не венгерка там главное в общей кривизне! А неверная внутренняя работа API, недостаток документированных функций для работы (те же размеры запущенных процессов и пр.) да и сильные различия API на разных платформах (WinCE, Win9x, WinNT...). 2Qrot: 1) а что не на галимом C написано? XP? :-/ 2) монолитное, зато работающее. :) Потуги реализации микроядра еще не блещут успехами. Возможно, приемлемый результат будет в будущем веке :) 3) вот то не пофигу OSS-разработчикам на RMS. Не надо путать отдельного перца и http://opensource.org/. 4) баги и неудобства в Emacs? Сначала дорастите до такого софта, а потом можете прощать или не прощать баги. Вашего софта общественность еще не видела... :) 5) насчет бреда - полностью согласен! Ни разу подобного бреда от Вас еше не видел... | |
| |
![]() | glassy 16 Sep 2002 5:42 AM |
15 сентября, 2002, 17:23 - glassy win* сосет потому ... перегруженный апи. 2eXOR: типа нет возражений? :) | |
| |
![]() | sva - ky![]() 16 Sep 2002 8:38 AM |
2Skull > 1) а что не на галимом C написано? XP? :-/ Там С++ | |
| |
![]() | eXOR - billg![]() 16 Sep 2002 9:11 AM |
2 glassy: > перегруженный апи. > типа нет возражений Ну дыкть... но с другой стороны - за то и платят... | |
| |
![]() | glassy 16 Sep 2002 10:08 AM |
2sva: так о том же и разговор ;) | |
| |
![]() | PTO - kruchkov![]() 16 Sep 2002 11:16 AM |
2 eXOR: А какие проблемы были с бетами НТ 3.1 работать в 1992 году... я лично знаю народа, кто окромя меня был бета-тестером этого хозяйства... да и Федору не нужно было их покупать... он не читатель, он писатель :) | |
| |
![]() | Сергей Середа - serge_sereda![]() 16 Sep 2002 12:58 PM |
Да, мало что-ли американцам итак печальных событий, произошедших 11 сентября, так тпереь ещё и сервера можно вирусами на VB-script будет валить. За сим прощаюсь. Все лезьте на "ПОтребитель" - http://consumer.nm.ru или http://cie.ase.md/~sereda Сергей Середа | |
| |
![]() | Skull - sibskull![]() 16 Sep 2002 1:06 PM |
2sva: "Там С++" - везде-везде? И в ядре и в драйверах? :))) | |
| |
![]() | glassy 16 Sep 2002 2:10 PM |
2Skull: нет, в ядре VB :) | |
| |
![]() | Skull - sibskull![]() 17 Sep 2002 4:56 AM |
2glassy: LOL! ;)))) | |
| |
![]() | Tolik 17 Sep 2002 10:59 AM |
2 Skull Ага, нашего web-мастера понесло опять по кочкам ... >А неверная внутренняя работа API, Отсюда чуть подробнее, с примерами, чего там внутри неверно работает ? > недостаток документированных функций для работы > (те же размеры запущенных процессов и пр.) Интересно. Мне вот всехда доставало И, кстати, не переведешь на русский понятие "размера запущенного процесса", который тебе не терпится узнать ? >да и сильные различия API на разных платформах (WinCE, Win9x, >WinNT...). :-) У кого-то API (и, кстати, возможности сервера БД) на PDA и машине, занявшей 5-е место на tpc-c nonclustered более похожи? Не приведет ли уважаемый Web-мастер несколько более техническое обоснование оного? Какая система имеет столь же похожие API на всей линейке устройств от PDA до едва не майнфрейма ? Не та ли, у которой от дистрибутива к дистрибутива все работает, по-разному и Оракл на одних дистрибутивах работает, а на других - не желает? Кстати, какая еще система поддерживает 5 (!) наборов API (DOS, Win16, Win32, POSIX, OS2), причем, достаточно качественно для работы большинства приложений? | |
| |
![]() | Пётр 17 Sep 2002 12:12 PM |
Tolik. Поддерживаю. Причём OS/2 и POSIX без так нелюбимого линукснёй гуя. | |
| |
![]() | Chkaloff 17 Sep 2002 1:53 PM |
Ждем Skullа с подкрепленными аргументами. SKULL, ау, где ты? Иначе получается, что это очередной треп. | |
| |
![]() | glassy 17 Sep 2002 2:50 PM |
Он не станет ради вас копаться в мсдн. Это очевидные вещи. | |
| |
![]() | Tolik 17 Sep 2002 3:03 PM |
Что очевидные вещи? Что не станет копаться ? это да. отсюда - очевидный вывод - он WinAPI не знает, и его рассуждения на данную тему - очередной треп. Если же ты полагаешь его выводы очевидными - то я вот с этой очевидностью не согласен. Впрочем, все просто - если это очевидно - то давай, покажи, куда направить очи, чтобы это увидеть. | |
| |
![]() | PTO - kruchkov![]() 17 Sep 2002 3:05 PM |
а я даже знаю чего криво в виндовом АПИ окромя рекомендаций использовать венгерскую нотацию - там названия функций ну очень длинные... толи дело в юниксе fopen и в дамках, а под виндами нужно больше писать - FileOpen, да еще регистром баловаться... в общем полный сакс и ацтой! Андрюш, ниче, что я за тебя отвечаю... по моей памяти флейм про АктивСкриптинг этим аргументом кончился? | |
| |
![]() | glassy 17 Sep 2002 3:11 PM |
2РТО: про fopen -- верно :) Кстати, месяца 4 назад я в виме автокомплит нашел :) 2Tolik: ты тут недавно... Все помнят похождения скулла по этим кнопочкам как в ie4, и как он пытался там надписи убрать, а они не убирались; а еще на моей памяти ругань одногруппника, который самыми последними матерными слоами посылал аутлук за возвращаеый палец в небо... И еще здесь кто-то был, три дня искал дефиницию какой-то структуры, обросший, злой и голодный нешел таки ее -- "зарезервирована на будущее использование"... Зачем еще раз вопрос поднимать? | |
| |
![]() | Tolik 17 Sep 2002 3:22 PM |
Так я и думал ... Именно это я и предполагал ... (с) пр. Преображенский Скулл, извини, для меня в программировании под WinAPI - ну совсем не авторитет и, уверяю тебя, ToolBar control умеет надписи и показывать и убирать. Равно и твой одногруппник. 100% - что он САМ ошибся и неверно что-то вызвал, ну а потом - начал посылать. ТЫ можешь технически рассказать, что не так в WinAPI ? Нет ? Тогда это для тебя: Рассуждай только о том, о чем понятия твои тебе позволяют. Так - не зная законов языка ирокезского, можешь ли ты сделать какое-то суждение в сем предмете, которое бы не было глупо и неосновательно (с) К. Прутков | |
| |
![]() | Chkaloff 17 Sep 2002 4:04 PM |
Тут вот что предлагаю обсудить. На линуксе наконец-то HP рискнул произвести тесты производительности TPCC аж сразу на 32 процессорной системе из 8 четырех процессорных серверов. Линукс занял 7 место в списке кластерных систем. http://www.tpc.org/tpcc/results/tpcc_perf_results.asp?resul ttype=cluster Принимайте поздравления, товарищи линуксойды! :) | |
| |
![]() | Волонтер 17 Sep 2002 4:58 PM |
2 sva: >> 1) а что не на галимом C написано? XP? :-/ >Там С++ Да ну? DDK Windows 2000 SP1: F:\DDK\NTDDK\src\kernel\serenum>dir .... Directory of F:\DDK\NTDDK\src\kernel\serenum 26.07.2000 21:35 46 865 enum.c 26.07.2000 21:35 519 makefile 26.07.2000 21:35 177 pch.h 26.07.2000 21:35 40 872 pnp.c 26.07.2000 21:35 10 028 power.c 26.07.2000 21:35 15 845 serenum.c 26.07.2000 21:35 16 257 serenum.h 30.12.1999 02:06 2 419 serenum.htm 26.07.2000 21:35 313 serenum.rc 26.07.2000 21:35 292 sources 26.07.2000 21:35 21 378 string.c ... :) | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:09 PM |
че пристали к плюсам в ядре у ХР? мой пост про "галимый С" был зеркальной копией поста glassy с венгерской нотацией - это если кто сразу не понял. | |
| |
![]() | Qrot 17 Sep 2002 5:13 PM |
прошу извинить - это не специально | |
| |
![]() | Волонтер 17 Sep 2002 5:26 PM |
2 Tolik: > ТЫ можешь технически рассказать, что не так в WinAPI ? Нет ? Никудышный контроль версий. Этого достаточно? Почему есть стандартный диалог открытия файла, но нет стандартного диалога выбора каталога? > ToolBar control умеет надписи и показывать и убирать Зато с каким гемороем. COM для чего был придуман? "Реализацию можно менять, интерфейсы никогда." Тогда почему Delphi при установке спрашивает, с каким MS Office работать: MS OFFice 97 Или MS Office 2000? Почему PROMPT таскает в инсталляторе IE 5, IE 4 мало? Далее: //=== LRESULT Standart_OnNotify(HWND hWnd, int idFrom, NMHDR *CodeNotify) { switch(CodeNotify->code) { case LVN_GETDISPINFO: { LV_DISPINFO *plvd = (LV_DISPINFO*)CodeNotify; // Если это не должно работать в IE < 5.5 // Ткните пальцем в MSDN plvd->item.pszText = ; // plvd->item.pszText = ""; пофиг где работать } break; .... } } | |
| |
![]() | Qrot 17 Sep 2002 5:51 PM |
эта, стандартный диалог выбора каталога есть, RTFM надо делать иногда - SHBrowseForFolder или типа того | |
| |
![]() | Волонтер 17 Sep 2002 6:34 PM |
2 Qrot: Спасибо. Не в курсе был. Но все-таки в отличии от диалога открытия файла (Windows 3.1), появилась только в Win-95. Как-то MS задним умом мыслит. Рад, что по остальным пунктам вопросов не возникло. Но рад, что в остальном | |
| |
![]() | Qrot 17 Sep 2002 6:53 PM |
а что по остальным пунктам? их есть у меня.. вот касательно тулбара - АФАИР, есть довольно приемлимый путь показать стандартный диалог конфигурирования тулбара, по крайней мере у меня проблем не возникло. то, что Дельфи имеет наглость еще что-то спрашивать при установке гворит только о том, что это поделка для студентов :P и ей не место в нормальной системе :Р рано или поздно останется только Kylix или как его там, и я буду щастлив :) с IE5 идут по крайней мере новые интерфейсы - RTFM версионность шелла. мне потребовалось набрать Shell Versions что бы узнать какие интерфейсы появились в 5-й версии шелла - 11 штук, если интересно. а что хотелось сказать кодом я вообще не понял. короче - RTFM и все будет карашо | |
| |
![]() | Skull - sibskull![]() 18 Sep 2002 4:54 AM |
2Tolik: эх, опять придется рассказывать вновьприбывшим про старые вопросы: 1) "неверная внутренняя работа API" - делал я надписи к кнопкам на тулбаре. Под каждой кнопкой должна быть своя надпись. Сделал все по MSDN - фигу, первая надпись под всеми кнопками. После этого я забил на программирование под Win32 API именно по подобным причинам. 2) "понятие "размера запущенного процесса" - размер памяти, используемый в рамках одного процесса (код+данные+стек). Достаточно? Мне всегда не терпелось узнать, на что уходит память под Wondows, когда программ никаких не запущено, а своп растет. :) 3) по поводу различия API - неужели вы наивно полагаете, что у PDA и сервера должны быть разные API для базового интерфейса? Причем для PDA мне API больше понравились. Но приходилось матерится и делать танцы с бубнами со своей лицензионной Win98. 4) по поводу поддержки: вы сами пробовали скрестить гуевые приложения или сервисы OS/2 и Windows? Сразу скажу - гиблое дело. | |
| |
![]() | Tolik 18 Sep 2002 9:46 AM |
2 skull 1. Ну, тогда остается только задуматься, как в ТЫСЯЧАХ программ оные подписии сделаны, а крупный программист skull забыл при инициализации кнопок менять номер (или адрес) кнопки и всем загнал одну и ту же надпись. Ламеризмом отдает ... 2. RTFM ToolHelp API 3. Может и должны. Но вопрос был в другом - у кого-то есть более совместимые API ? У кого ? Если ни у кого - то какие претензии к Win ? У неё наоборот именно по этой части все лучше всех 4. Не пробовал. А зачем их скрещивать ? А ты пробовал в любой другой OS, без дополнительных прилад запускать приложения от 5 (!) разных OS ? На какой ? А от 4-х ? Ну от 3-х хотя бы ? | |
| |
![]() | Tolik 18 Sep 2002 9:52 AM |
И отвяжитесь от Delphi Просто некий ламер (извиняюсь, конечно, но как еще назвать человека, не удосужившегося даже readme почитать перед установкой компилятора?) не понял, о чем его спрашивали А вопрос был простой - установить заголовочные файлы от Офиса 97 или от 2000 (в 2000 объявлены некоторые дополнительные интерфейсы). Кстати - Delphi 7 спрашивает уже 97, 2000 или XP. При чем тут, кстати Windows - ума не приложу, ребята рассуждают на уровне бухгалтера МарьИванны, которая искренне полагает, что Word это часть Windows. МарьИванне это простительно, она не берется критиковать внутреннюю работу API, а вот когда это делает человек, берущий на себя подобную смелость (кстати, тут еще один в этом плане на Оутлук жаловался) - сие многое (и зело нехорошее) об этом человеке говорит | |
| |
![]() | glassy 18 Sep 2002 10:32 AM |
2Tolik: что ты понимаешь под 5-ю разными осями? | |
| |
![]() | Tolik 18 Sep 2002 10:49 AM |
Возможно выполнение программ, написанных для DOS, Win16, Win32, OS2, POSIX (не совсем ОС, но набор API) Кто еще умеет подобное ? | |
| |
![]() | Волонтер 18 Sep 2002 10:54 AM |
2 Tolik: >А вопрос был простой - установить заголовочные файлы от Офиса >97 или от 2000 (в 2000 объявлены некоторые дополнительные >интерфейсы). Прекрасно можно дополнительные интерфейсы убрать через что-нибудь типа: #ifdef #endif Или как там в Delphi? Зачем разные разные файлы таскать с собой? "Реализации можно менять, интерфейсы - никогда." | |
| |
![]() | Волонтер 18 Sep 2002 11:12 AM |
2 Tolik: > Возможно выполнение программ, написанных для > DOS, Win16, Win32, OS2, POSIX (не совсем ОС, но набор API) Реально, сколько на твоем компе крутится программ Win16, OS/2, POSIX? А вот MS Office на документах 30-40 страниц падает. > Просто некий ламер ... ОК. Тогда объясно мне, гуру вы наш, чем отличаются две функции: IoCreateFile и ZwCreateFile? Ну ламер я не могу понять. 2 Qrot: >вот касательно тулбара - АФАИР, есть довольно приемлимый путь >показать стандартный Без подсчета пробелов вставь в ToolBar статический элемент для вывоа текста и ComboBox для примера. Желательно на MFC. > а что хотелось сказать кодом я вообще не понял: Ткни мне пальцем в MSDN, где сказано, что в ListControl, созданный с флагом LVS_OWNERDATA нельзя в поле item.pszText до IE 5.5 возвращать ? Иначе ListView_GetItemText вернет левый указатель? | |
| |
![]() | Tolik 18 Sep 2002 11:23 AM |
Можно Просто в Delphi для объектов офиса (а равно и любых других импортированных ActiveX) автоматически создаются компоненты-врапперы и помешаются на палитру компонентов. Если их делать на все версии офиса - то палитра будет раздуваться, а они там и так не слишком чтобы нужны. Поэтому - для одной (выбранной) версии - устанавливаются врапперы, а для остальных - только заголовочные файлы. Если нужно работать с ними - uses <нужный заголовочный файл> и вперед. Крупные web-мастера, призывающие юзерей к чтению TFM обычно оное TFM сами читать, видимо, недолюбливают и вышеописанной простой вещи не понимают. Ну да Бог с ними, они до сих пор считают Delphi и Office частью Windows API, им оно простительно. | |
| |
![]() | me - user![]() 18 Sep 2002 11:36 AM |
>> Зачем разные разные файлы таскать с собой? А затем, что "Реализации можно менять, интерфейсы - никогда." Таскаются-то не интерфейсы, а наиболее оптимальные реализации для разных версий внешнего софта. Казалось бы, нахрена оракл раздает всем библиотеки как для поддержки JDBC 2.1, так и для поддержки JDBC 3.0? Можно же обойтись, вроде, более старшей версией. Так ведь нет - козлы и они тоже, правда? :)) | |
| |
![]() | Tolik 18 Sep 2002 11:47 AM |
Реально сейчас у меня - ни одной. И не планируется. Ну и что ? Плавно отучаемся переносить реакцию "мне не надо" на "никому не надо". Одна из причин успеха Windows - фантастическая обратная совместимость. такой больше ни у кого нету. Фирма заботится о клиентах. В отличие от ... насчет lo- и zw- CreateFile - первая - это функция диспетчера ввода-вывода и предназначена исключительно для использования драйверами вторая - это функция внутреннего API Windows NT есть еще функция CreateFile, которую и надлежит использовать Физически - последняя вызывает вторую, а та - первую, но при этом каждая делает (или не делает, но может делать) кое-что свое, дополнительное. Вообще-то все это достаточно хорошо документировано в MSDN, которая доступна в Online. И если ты там не способен в строке поиска ввести наименование функции - это тебе не комплимент | |
| |
![]() | Волонтер 18 Sep 2002 12:13 PM |
2 Tolik: >Одна из причин успеха Windows - фантастическая обратная >совместимость. такой больше ни у кого нету. А может все-таки наличие на ней MS Office? >насчет lo- и zw- CreateFile - >первая - это функция диспетчера ввода-вывода и предназначена >исключительно для использования драйверами А что драйвер не может ZwCreateFile использовать? Ограничение у обоих: "Callers of IoCreateFile must be running at IRQL PASSIVE_LEVEL." "Callers of ZwCreateFile must be running at IRQL PASSIVE_LEVEL." Причем Руссинович использует именно ZwCreateFile. Не попутал? А теперь о контроле версий Windows рааскажи. Как там все просто и изящно :) 2 me: > Казалось бы, нахрена оракл раздает всем библиотеки как для > поддержки JDBC 2.1, так и для поддержки JDBC 3.0? Речь о COM была. А что, к JDBC доступ через COM-объекты идет? >вторая - это функция внутреннего API Windows NT | |
| |
![]() | Qrot 18 Sep 2002 12:41 PM |
2Волонтер: я не совсем понял, почему я должен вставлять какие то комбобоксы и статикконтролы да еще и на мефеце.. вроде бы мой труд ты мне не оплачиваешь, так что довольствуйся бесплатной консультацией, если сам не можешь RTFM сделать. погляди в сэмплах от PSDK - \winui\Controls\Common\Rebar\ - ИМХО, это то что нужно. потом, разговор был за то, как тулбар запрограммировать что бы он стандартно (через стандартный диалог) конфигурился - причем здесь комбобоксы и прочие контролы? | |
| |
![]() | Qrot 18 Sep 2002 12:42 PM |
2Волонтер: цитат из PSDK: pszText If the structure specifies item attributes, pszText is a pointer to a null-terminated string containing the item text. If the structure receives item attributes, pszText is a pointer to a buffer that receives the item text. If the value of pszText is LPSTR_TEXTCALLBACK, the item is a callback item. If the callback text changes, you must explicitly set pszText to LPSTR_TEXTCALLBACK and notify the list-view control of the change by sending an LVM_SETITEM OR LVM_SETITEMTEXT message. Do not set pszText to LPSTR_TEXTCALLBACK if the list-view control has the LVS_SORTASCENDING or LVS_SORTDESCENDING style. где написано что он может быть ? | |
| |
![]() | glassy 18 Sep 2002 12:47 PM |
lo- и zw- CreateFile Прально, откуда ж взяться безошибочности, маленькому объему кода, скорости выполнения и нормальному апи вообще :) | |
| |
![]() | Tolik 18 Sep 2002 1:15 PM |
Офис - это еще одна причина. Кстати - наличие офиса - отнюдь не повод ругать MS. Еще кстати - MS Office есть и для Mac OS, что, почему-то ей не особо помогает. Драйвер функции zw использовать может, как и любой код режима ядра. За контроль версий - проблема есть, но отнюдь не смертельная. Но: - это не WinAPI - начиная с 2000 - проблема практически снята - в .net - предложено полностью снимающее её решение | |
| |
![]() | Tolik 18 Sep 2002 1:24 PM |
2 glaccy Марш в школу, читать книжки про дизайн программных продуктов Хорошей отправной точкой будет изучение 7 (семи) уровневой модели сетевых приложений OSI Не в этом бы ты треде рассуждал про скорость выполнения, посмотри на топик-то. | |
| |
![]() | Qrot 18 Sep 2002 2:00 PM |
glassy, а ты карту ядра линукса видел? Ж:)) вот уж где без поллитры не разберешься :) | |
| |
![]() | glassy 18 Sep 2002 2:23 PM |
2Qrot: покажи мне карту ядра НТ :) | |
| |
![]() | glassy 18 Sep 2002 2:25 PM |
2Tolik: сетевых чего? Забыл как OSI расшифровывается? | |
| |
![]() | Qrot 18 Sep 2002 2:30 PM |
это к мелкомягким - направь им запрос, типа как девелопер, может и наваяють чего.. у Русиновича на sysinternals.com поищи | |
| |
![]() | Волонтер 18 Sep 2002 2:30 PM |
>насчет lo- и zw- CreateFile - >первая - это функция диспетчера ввода-вывода и предназначена >исключительно для использования драйверами >вторая - это функция внутреннего API Windows NT >есть еще функция CreateFile, которую и надлежит использовать >Физически - последняя вызывает вторую, а та - первую, но при >этом каждая делает (или не делает, но может делать) кое-что >свое, дополнительное. Вообще-то все это достаточно хорошо >документировано в MSDN, которая доступна в Online. Zw- вызывает Nt-, но никак не Io-. > Хорошей отправной точкой будет изучение 7 (семи) уровневой > модели сетевых приложений OSI Где она напрактике используется? >Еще кстати - MS Office есть и для Mac OS, что, почему-то ей не >особо помогает. У тебя Mac OS на IBM PC работает? Или Windows на Маках начала работать? Железо дорогое вот и не покупают. 2 Qrot: > я не совсем понял, почему я должен вставлять какие то > комбобоксы и статикконтролы да еще и на мефеце.. вроде бы мой > труд ты мне не оплачиваешь ... А сизифов труд оплачивается только в госучереждениях :) > где написано что он может быть ? А где написано, что не может быть NULL? Указатель и NULL - это брат и сестра. | |
| |
![]() | Волонтер 18 Sep 2002 2:31 PM |
>насчет lo- и zw- CreateFile - >первая - это функция диспетчера ввода-вывода и предназначена >исключительно для использования драйверами >вторая - это функция внутреннего API Windows NT >есть еще функция CreateFile, которую и надлежит использовать >Физически - последняя вызывает вторую, а та - первую, но при >этом каждая делает (или не делает, но может делать) кое-что >свое, дополнительное. Вообще-то все это достаточно хорошо >документировано в MSDN, которая доступна в Online. Zw- вызывает Nt-, но никак не Io-. > Хорошей отправной точкой будет изучение 7 (семи) уровневой > модели сетевых приложений OSI Где она напрактике используется? >Еще кстати - MS Office есть и для Mac OS, что, почему-то ей не >особо помогает. У тебя Mac OS на IBM PC работает? Или Windows на Маках начала работать? Железо дорогое вот и не покупают. 2 Qrot: > я не совсем понял, почему я должен вставлять какие то > комбобоксы и статикконтролы да еще и на мефеце.. вроде бы мой > труд ты мне не оплачиваешь ... А сизифов труд оплачивается только в госучереждениях :) > где написано что он может быть ? А где написано, что не может быть NULL? Указатель и NULL - это брат и сестра. | |
| |
![]() | Tolik 18 Sep 2002 2:49 PM |
Ну да, там еще Nt в середине. И это все правильно. OSI ? Дык, везде (почти). Можешь ради интереса проследить последовательность вызовов от гуя до сетевого сервера при просмотре файла на нем. | |
| |
![]() | glassy 18 Sep 2002 2:54 PM |
2Волонтер: знать ОСИ надо, чтобы потом веб-сервисов не изобратать ;), а оплачиваемый сизифов труд есть еще у нас, в науке и технике то есть :) | |
| |
![]() | glassy 18 Sep 2002 3:11 PM |
2Tolik: ни гуя, ни клиента сети МС на карте протоколов не нашел... Может карта старая? :) | |
| |
![]() | glassy 18 Sep 2002 3:12 PM |
Скорее всего старая, потому как NFS и X Window я все-таки нашел :) | |
| |
![]() | Qrot 18 Sep 2002 3:37 PM |
Волонтер, тебе на твои вопросы ответили? что возразить в оправдание своего нежедания/неумения читать доки есть? | |
| |
![]() | Волонтер 18 Sep 2002 8:29 PM |
2 Tolik: > Ну да, там еще Nt в середине. И это все правильно. В какой середине? 2 Qrot: > Волонтер, тебе на твои вопросы ответили? что возразить в > оправдание своего нежедания/неумения читать доки есть? Ты мне все в MSDN тычешь. Мол так оно и есть. А я тебя спрашивал: Почему так оно и есть? При всем уважениии к тебе как к классному специалисту. 2 Tolik: >OSI ? Дык, везде (почти). Можешь ради интереса проследить >последовательность вызовов от гуя до сетевого сервера при >просмотре файла на нем. Пардон OSI 7 уровневая, а TCP/IP - 4 уровневая. Типа, сам ламер. 2 glassy: > знать ОСИ надо, чтобы потом веб-сервисов не изобратать ;), Зря ты на ядро NT наехал. Оно очень красиво, а вот WinApi ... | |
| |
![]() | glassy 19 Sep 2002 8:00 AM |
я не наезжал, я линку просил. | |
| |
![]() | Винни 19 Sep 2002 10:03 AM |
2Волонтер: Если знаешь, кто такой Руссинович, то пойди и книжку его почитай. И скоро перестанешь быть ламером :) | |
| |
![]() | me - user![]() 19 Sep 2002 10:48 AM |
>> Пардон OSI 7 уровневая, а TCP/IP - 4 уровневая Йопт! "Ухожу, Марь Иванна, ухожу" | |
| |
![]() | Qrot 19 Sep 2002 10:55 AM |
2Волонтер: на вопрос "почему" тебе четкий, ясный и, самое главные, правильный ответ даст только разработчик, непосредственно данную фичу реализовавший или человек, стоящий у него за спиной в этот момент. http://www.ntfsd.org/archive/ntfsd9912/msg0054.html - это гугл выдал насчет Zw/IoCreateFile | |
| |
![]() | glassy 19 Sep 2002 11:54 AM |
А вот теперь объясните мне, чем эти функции выгодно отличаются от fopen() или линуксовых более низкого уровня? | |
| |
![]() | glassy 19 Sep 2002 1:08 PM |
блин, гоню с fopen(), и никто не поправляет. open() имеется в виду. | |
| |
![]() | Mossy 20 Sep 2002 2:14 AM |
http://www.tpc.org/tpcc/results/tpcc_result_detail.asp?id=10 2091601 А вот кстати о том, что линукс не тестируют - вон там HP _кластер_ за пару лимонов набрал 138000 балов. Что на штуку выше чем что-то похожее от HP, но на WIndows. И на ~ $200k дешевле. | |
| |
![]() | glassy 20 Sep 2002 8:03 AM |
Надеюсь, если к марту редхат поставит пост-2.5.30, линукс порвет всех как тузик грелку ;) | |
| |
![]() | Винни 20 Sep 2002 9:42 AM |
2glassy: "А вот теперь объясните мне, чем эти функции выгодно отличаются от fopen() или линуксовых более низкого уровня?" Да ничем, название покрасивше только :) Лучше скажите мне, чем CreateIoCompletionPort хуже чем ... как это у вас там называется? | |
| |
![]() | glassy 20 Sep 2002 10:02 AM |
2Винни: CreateIoCompletionPort и сами Io Completion Ports -- тонны какой-то левой лабуды... У нас это называется select(), никаких портов/пакетов/нотификаций не используется. Она в разы лучше и удобней в использовании. | |
| |
![]() | Винни 20 Sep 2002 11:30 AM |
2glassy: Три года назад (давно, конечно) читал вот это: http://www.winntmag.com/Articles/Index.cfm?ArticleID=5048 Потому и спросил :) | |
| |
![]() | glassy 20 Sep 2002 11:58 AM |
"When that happens, and Linux's developers address the OS's problems, UNIX variants and NT will feel a compelling threat to their enterprise dominance from this open-source OS." ХЗ этого Кокса и др. Заимплементят кульную фичу и молчат. Как-то раз решил найти про кэширование больших файлов в большой ОЗУ. Смысл такой, что, например, mp3-файл к-либо песни остается в озу, и при повторном его проигрывании обращений к диску может и не быть. Ну и? Нашел я статью автора этой фичи. И статью, где он описывает этот механизм. В объеме одной странички было написано, дескать, да, файл остается в памяти, и при повторном его считывании к диску обращений может и не быть... В общем, написание по первому урлу уже могло быть реализовано, например, на ум приходит использование апача на уровне ядра. | |
| |
![]() | glassy 20 Sep 2002 12:12 PM |
2Qrot: дела-то получше, чем мне показалось с первого взгляда :) | |
| |
![]() | Qrot 20 Sep 2002 12:34 PM |
glassy - ты о чем? | |
| |
![]() | Винни 20 Sep 2002 1:01 PM |
2glassy: Плиз, подскажи, где можно найти What's New по разным версиям ядра (но так, чтобы не "Вася пофиксил file.c", а по фичам)? | |
| |
![]() | glassy 20 Sep 2002 1:48 PM |
2Винни: Ну и будет там "Ввели ADDF, GHGF, MFA и ETYR"... Видел бы человеческий вариант, дал бы... | |
| |
![]() | Винни 20 Sep 2002 2:25 PM |
2glassy: Эх, все не как у людей. Крокодил не ловится, не растет кокос... :( | |
| |
![]() | Skull - sibskull![]() 20 Sep 2002 2:35 PM |
2Винни & glassy: ну как дети, чес слово! http://kernel.org/ - м Changelog в крайней правой колонке. Windows просто отдыхает! | |
| |
![]() | glassy 20 Sep 2002 2:56 PM |
2Skull: да нет, хотелось бы почеловечнее... Просто список фич с их анализом... | |
| |
![]() | Волонтер 20 Sep 2002 11:13 PM |
2 Винни: > Если знаешь, кто такой Руссинович, то пойди и книжку его > почитай. Для справок, в Руссиновиче об этом нет. Это Шнайдер объяснят. Слышал такую фамилию? 2 Qrot: Некоторые фунцкии в Win API спроектированны через ж..пу. Например: UINT GetDlgItemInt( HWND hDlg, // handle to dialog box int nIDDlgItem, // control identifier BOOL *lpTranslated, // success state BOOL bSigned // signed or unsigned value ); Логичнее было бы: BOOL GetDlgItemInt( HWND hDlg, // handle to dialog box int nIDDlgItem, // control identifier UINT *Val, // !!! BOOL bSigned // signed or unsigned value ); В DDK практически так каждая функция оформлена. То что код для вызова этой функции на две строки короче, наверно это очевидно. А теперь два главных опроса, любители Windows. Я кстати СКОтник, а не линуксоид: - когда в вашей системе появится проверка орфографии? (для Винни и Толика, не в офисе, а в Windows) - Толик, я наверно открою тебя страшну тайну, но Windows 95 писалась с таким расчетом, чтобы на 4 M работала. Windows 98 - это кое-какие дополнительные фичи, и чтобы код быстрее работал, были убраны кучи проверок на корректное значение передаваемые фунциям WinAPI параметров. Некоторые криво написанные проги (Для Толика, не надо про руки, я тебе в примеры из MSDN могу ткнуть носом, у них тоже с руками проблема?) нормально завершаются в Windows 95, NT, 2000. Но в Window 98 вылетает сообщение, что программа выполнила недопустимую операцию ... Толик, я тебе открою еще одну страшную тайну. Ты гордишься совместимость с Win16. А для справок Win16 приложения даже в Windows 2000 выполняются в одном адресном пространстве. Для Толиков поясняю - совместимость в ущерб безопасности. 2 Винни : > Плиз, подскажи, где можно найти What's New по разным версиям > ядра (но так, чтобы не "Вася пофиксил file.c", а по фичам)? "The IOCTL_SERIAL_SET_BAUD_RATE request sets the baud rate on a COM port. Serial verifies the specified baud rate. To obtain the baud rate, a client can use an IOCTL_SERIAL_GET_BAUD_RATE request. For more information on the baud rates that the driver supports, see the baud rate constants SERIAL_BAUD_075 through SERIAL_BAUD_115200, which are defined in the include file ntddser.h in the Windows 2000 DDK." Тебе перевести последний абзац? А в Linux к исходникам отсылают. Разницу чувствуешь? Объясни почему макросы: ListView_xxx описан в MSDN, а ComboBox_xxx, только в <windowsx.h> А ты говоришь, хорошо документированная система ... | |
| |
![]() | Волонтер 20 Sep 2002 11:49 PM |
2 Qrot: До чего Вы дотошный человек. Личный вопрос: "Сколько часов Вы проводите за компьютеров и сколько часов спите в сутки"? Извините, просто интересно :) | |
| |
![]() | Qrot 21 Sep 2002 12:31 AM |
2Волонтер: а ты типа рулез что ли всемирный ищешь? нет его.. ты про Win16 в Win2000 ссылочку бы кинул.. а то нехорошо как-то.. вот что пишет Русинович (Inside Windows 2000 3rd Ed, Chapter 2, Requirements and Design Goals, Windows 2000 vs Consumer Windows): --- Windows 2000 provides an option to run 16-bit Windows applications in their own address space—Consumer Windows always runs 16-bit Windows applications in a shared address space, in which they can corrupt (and hang) each other. --- я так подозреваю что это у него цитата с МСа откудато.. искать в ломы. так что ты не пугай людей.. windowsx.h имхо в виндах то же что и WTL - придумано для внутреннего пользования, соответственно неоттестировано до конца, недокументировано и не поддерживается официально. по WTL вообще от МСа доков нет - заявляют что типа не поддерживаем, при том что версию под новую VS и с поддержкой ХР в SDK включили.. однако, существет масса книг и ресурсов в сети, где описаны и этот хедер и WTL и еще куча других вещей - по существу, необязательных для разработки но полезных. | |
| |
![]() | glassy 21 Sep 2002 1:27 PM |
2Qrot: "а ты типа рулез что ли всемирный ищешь? нет его.. " Гы, а Ягуар по-твоему что? :) | |
| |
![]() | Qrot 21 Sep 2002 4:33 PM |
glassy, не знаю.. и ты не знаешь. единстевенное софт от эппла который я видел - QuickTime - меня, мягко говоря, не впечатлил. | |
| |
![]() | Qrot 23 Sep 2002 9:52 AM |
на бумаге все всегда красиво.. пока в ручках не покрутишь - не узнаешь | |
| |
![]() | eXOR - billg![]() 23 Sep 2002 10:10 AM |
2 glassy: Глюкаво. | |
| |
![]() | Винни 23 Sep 2002 10:14 AM |
2Волонтер: > > Ну да, там еще Nt в середине. И это все правильно. > В какой середине? В какой середине, см. Inside MS Windows 2000, Chapter 2 (System Architecture), Key System Components. > > Хорошей отправной точкой будет изучение 7 (семи) уровневой > > модели сетевых приложений OSI > > Где она на практике используется? Там же, Chapter 13 (Networking). > Тебе перевести последний абзац? А в Linux к исходникам > отсылают. Разницу чувствуешь? Исходники - это очень хорошо. Но тем, кому лень даже книжку открыть, и они не помогут. | |
| |
![]() | Винни 23 Sep 2002 10:37 AM |
2Волонтер: > Объясни почему макросы: > ListView_xxx описан в MSDN, а ComboBox_xxx, только в > <windowsx.h> Почему ListView_ есть, а ComboBox_ нет? Потому, что ListView из Common Controls, а ComboBox из User. Дальше объяснять, или сам догадаешься? > А ты говоришь, хорошо документированная система ... Ну и где я это сказал? | |
| |
![]() | Tolik 23 Sep 2002 3:35 PM |
2 Волонтер >- когда в вашей системе появится проверка орфографии? >(для Винни и Толика, не в офисе, а в Windows) :-/ Марш в школу, читать, какие функции должна реализовывать Операционная Система. Нашедшему среди оных проверку орфографии - бегом в Стокгольм, получать Нобелевскую премию >- Толик, я наверно открою тебя страшну тайну, но Windows 95 >писалась с таким расчетом, чтобы на 4 M работала. Я в курсе. Ну и что ? >Некоторые криво написанные проги нормально завершаются >в Windows 95, NT, 2000. Но в Window 98 вылетает сообщение, >что программа выполнила недопустимую операцию ... И какие претензии к ОС ? Да и вообще - чего о мертвых-то ? Линейка Win9x сделала свое дело и закрывается, ты еще проблемы с Win3.1 вспомни >Толик, я тебе открою еще одну страшную тайну. >Ты гордишься совместимость с Win16. >А для справок Win16 приложения даже в Windows 2000 >выполняются в одном адресном пространстве. Для Толиков >поясняю - совместимость в ущерб безопасности Во-первых - опять же в школу читать учебники - могут и в разных Во-вторых - безопасности чего ? От других программ подсистема Win16 изолирована, а для программ Win16 - работа в одном адресном пространстве есть штатный режим и именно его совместимость должна и обеспечить. | |
| |
![]() | Волонтер 23 Sep 2002 5:25 PM |
2 Tolik: > Марш в школу, читать, какие функции должна реализовывать > Операционная Система Вот солитеры и пинболы в отличии от проверки орфографии важная часть операционной системы. А MS Office - это операционная система? > Линейка Win9x сделала свое дело и закрывается Если бы не совместимость можно было бы и забыть. А так - извини. > В какой середине, см. Inside MS Windows 2000, Chapter 2 >(System Architecture), Key System Components. Не в середине, а Nt указывает непосредственно на исполняемый код. Zw вызывает Nt, а не наоборот. С краю ты наверно хотел сказать? 2 Qrot: > а ты типа рулез что ли всемирный ищешь? нет его.. И лет 15 не будет :( | |
| |
![]() | Qrot 23 Sep 2002 8:07 PM |
2Волонтер: по моим наблюдениям его не будет никогда. постепенно приучаю себя к этой мысли.. | |
| |
![]() | Ron - rodion![]() 24 Sep 2002 7:30 AM |
2 Волонтёр: Про солитёры и пинболы это было здорово сказано :-) Прикол ещё тот, что в XP убить их можно только хаком. Ещё могу понять метку "hide" в syscomp на месенджере (хотим давить AOL), но на гамесах... Или они своим солитёром хотят Blizzard давить ? :-)) | |
| |
![]() | eXOR - billg![]() 24 Sep 2002 10:10 AM |
2 Волонтер: В борьбе за светлое будующее, разрушим настоящее? 2 Ron: > Или они своим солитёром Солитёр - это ж червяк такой... он и должен быть невыводимым... как из (извиняюсь) жопы, так и из WinXP... что, впрочем, по утвержденниям некоторых проверенных источников в некоторых случаях одно и то же. | |
| |
![]() | Al1 24 Sep 2002 12:34 PM |
2eXOR >Солитёр - это ж червяк такой... он и должен быть невыводимым... как из (извиняюсь) жопы, так и из WinXP... что, впрочем, по утвержденниям некоторых проверенных источников в некоторых случаях одно и то же. 5!!! | |
| |
![]() | Винни 24 Sep 2002 1:22 PM |
2eXOR & Al1: И полетели мухи на гавно... | |
| |
![]() | glassy 24 Sep 2002 1:46 PM |
2Винни, кстати, почему у меня должен быть приоритет книжки перед сырцами? | |
| |
![]() | eXOR - billg![]() 24 Sep 2002 2:29 PM |
2 Винни: Ну извини, притягиваешь ты - притягиваешь :-). | |
| |
![]() | eXOR - billg![]() 24 Sep 2002 2:29 PM |
2 glassy: Патамучта. | |
| |
![]() | Винни 24 Sep 2002 2:57 PM |
2eXOR: Извините, погорячился (c) Бр. рука :-) 2glassy: > кстати, почему у меня должен быть приоритет книжки перед > сырцами? Да вовсе нет. Обычно есть много способов найти нужную информацию - выбирай любой. Просто Волонтер не смог найти эту информацию у себя под самым носом, и начал хаять весь белый свет. Вот я и не выдержал. | |
| |
![]() | Волонтер 24 Sep 2002 3:45 PM |
2 Вини: Еще один вопрос, где в MSDN так называемые Пасхальные яйца описаны? > Вот я и не выдержал. До гальюна добежать не успел? | |
| |
![]() | Винни 24 Sep 2002 4:03 PM |
2Волонтер: Горбатого могила исправит. | |
| |
![]() | Волонтер 24 Sep 2002 4:17 PM |
2 Винни: > Горбатого могила исправит. Да про тебя я это давно понял. Ты не Водолей по гороскопу? Или только по жизни? | |
| |
![]() | eXOR - billg![]() 25 Sep 2002 10:17 AM |
2 Винни: Ну тогда и я извиняюсь (протягивая мизинчик со словами: "мирись, мирись, мирись...")... 2 Волонтер: > Еще один вопрос, где в MSDN так называемые Пасхальные яйца описаны? Чего - то тебя куда - то не туда понесло... | |
|
← август 2002 | 5 6 9 10 11 12 13 16 17 | октябрь 2002 → |
Место для Вашей рекламы!