На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 2003-12-9 на главную / новости от 2003-12-9
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 9 декабря 2003 г.

Microsoft отказывается от старых продуктов

На этой неделе Microsoft отправит в отставку несколько своих продуктов, включая Windows 98 и SQL Server 7, во исполнение постановления суда по делу о тяжбе с Sun Microsystems из-за Java.

В постинге на веб-сайте Microsoft для разработчиков компания перечисляет ряд старых продуктов, которые снимаются с производства и перестанут предоставляться заказчикам с 15 декабря.

В числе этих продуктов SQL Server 7, Office XP Developer, Windows 98 и ряд инструментов и поправок, относящихся к Office 2000. К концу декабря Microsoft обещала обновить Java-совместимые версии некоторых продуктов, включая Office XP Professional с FrontPage, Publisher 2002, Windows NT 4.0 и Small Business Server 2000.

По истечении установленного срока продукты нельзя будет приобрести через веб-сайт для разработчиков MSDN и «другие каналы Microsoft». В постинге, датированном 4 декабря, компания сообщает, что это «требование мирового соглашения, достигнутого в январе 2001 года» в споре между Sun и Microsoft о лицензионном соглашении по Java.

По соглашению с Sun о распространении виртуальной машины Java программное обеспечение Microsoft должно исполнять Java-программы. Microsoft имеет право модифицировать свое Java-ПО, исправляя критические ошибки или пробелы в защите, по 2 января 2004 года.

Хотя Microsoft больше не будет распространять перечисленные продукты, поддержка многих из них продолжится. Например, SQL Server 7 компания планирует поддерживать до конца 2007 года. Платная поддержка Windows 98 предоставляется до конца текущего месяца. Поддержку Windows 98 также осуществляют независимые компании.

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

В октябре Microsoft объявила о своем намерении выйти из бизнеса распространения виртуальных машин Java для Windows, но пообещала продлить поддержку своего собственного Java-ПО на девять месяцев до сентября 2004 года. Однако тогда компания не уточнила, какие именно продукты будут поддерживаться.

Sun предполагала распространять свою виртуальную машину Java при помощи судебных решений и по дистрибьюторским соглашениям с производителями ПК. 

 Предыдущие публикации:
2003-01-22   Судья назначил срок введения Java в Windows
2003-02-25   Microsoft дает ответный залп по Sun в деле Java
 В продолжение темы:
2004-01-11   Поддержка Windows 98 перемещается на CD
2004-02-03   План поддержки Windows говорит о трудностях Microsoft
Обсуждение и комментарии
Skull - sibskullmail.ru
9 Dec 2003 4:27 PM
Ну-ну. Ещё один подарок линуксоидам - наврядли пользователи понесут Гейтсу кровные за новые версии. Просто праздник какой-то! :)
 

Alexander S.
9 Dec 2003 5:17 PM
Dear Skull,

Вот уже довольно длительное время компьютерные магазины продают Windows XP Home и Pro на новых компьютерах.

Цена Windows XP Home в новом компьютере, включая сервис в виде автоматической поставки патчей, составляет 12 долларов в год, предполагая что компьютер служит 4 года.

Цена двух билетов в кино превышает эту сумму.

Так что пока Линукс становится дороже, Windows становится доступнее. Конкуренция- это хорошо.

Кстати, заядлым линуксистам: Fedora выставляет такие требования к железу, что их достаточно для работы Win XP. Молите бога чтобы пользователи Win98 на своих замшелых компьютерах не начали ставить Линукс- а то получите большое количество юзеров плюющихся на "тормозной" Линукс своей пролетарской слюной.
 

Black Sh.*
9 Dec 2003 7:01 PM
какое такое ТРЕБОВАНИЕ К ЖЕЛЕЗУ???? АУ?? может просто винт побольше и пямяти хотя удмаю без РАЗНИ ЦИ и на 8 мегах сможет норльмано работать..
линукс НИКОГДА НЕ ТРЕБОВАТЕЛ к ЖЕЛЕЗУ.. 2.4 может установить на самы вшывый комп.. хотя конечно Яжро замучаетесь на нем компелить. это да.. 200 мег не шутка.. но на сам деле %90 из эти 200 мег и не нужно вшивому компу.
 

Alexander S.
9 Dec 2003 7:29 PM
Ну зачем же так кричать, будто вам яйца отдавили?

Разговор идёт о пользователе Win98. Такой пользователь будет сильно плеваться, если ему порекомендуют поставить лучшейшую, новейшую, крутейшую ОС Линукс чтобы работать в ней в режиме командной строки на его старом компьютере.

Зайдите на Федорин сайт на посмотрите в разделе "Hardware Requirements" подразделы "Recommended for graphical".
 

Nick - m.kulykcomcast.net
9 Dec 2003 9:38 PM
Да больные они люди, эти линуксоиды. Просто головушка у них бо-бо с того момента, как увидели экран и клавиатуру.
 

Cheetah
9 Dec 2003 10:29 PM
Народ (в том числе и Alexander S), да скажите хоть что-нибудь свежее.
Такие вещи творятся. Борьба между Линуксом и Майкрософт входит в такую жесткую фазу, что раньше нельзя было и представить. Все эти "вести с фронта" - лишь пузыри, достигающие поверхности, а о том, что кипит внутри, можно только догадываться.
---
По-моему ясно, что Майкрософт сдает позиции. И это не есть хорошо, во-первых, потому что страдает стабильность, и если рухнет здание МС, то это будет всемирный шок (даже для линуксоидов). Это похуже, чем падение империи СССР.
Во-вторых, последние события все больше свидетельствуют о слабости менеджмента Майкрософт, да и всей компании в целом. Сие также не есть хорошо, потому как немаленький потенциал компании расходуется неэффективно и нерационально. Это, кстати, давно уже заметно.
---
И в-третьих, что это за дела - МС отказывается от того, от сего, от Java и от еды. Ну прямо больной дифтерией. На что они расчитывают? На Длинный Рог? Это тоже несерьезно, одно название предполагает, что БГ начитался Толкиена и впал в маркетинговый маразм.
---
Все это маразм какой-то. Похоже, что мы с вами присутствуем в качестве наблюдателей на очередной революции, только на сей раз в сфере "высоких" технологий. И не Линух тут причина, причиной является МС. Я уже постерил где-то, что МС находится на самой вершине, с которой только один путь - вниз. Это сейчас и происходит.
А жаль.
 

Mike
9 Dec 2003 10:40 PM
На самом деле, прекращение поддержки Win98 это грустная новость. Дело в том, что многие именно эту версию считают наиболее сбалансированной и удобной в работе. В 98 достаточно удобный интерфейс и исправлены многие ошибки 95. В то же время, это не такой тяжеловесный монстр как Ме и последующие версии. Мы например, на все машины на которые не могли поставить Win2000 ставили именно 98SE. Ведь большинство новых примочек в Windows для работы совершенно не нужны, да и альтернатива им есть, если понадобится.
 

Билл Гейтс
9 Dec 2003 11:11 PM
Да, дорогие мои линусята, все правильно. Проснувшись одним прекрасным утром я обнаружил ряд пренеприятных вещей: 1) я понятия не имею, чего хотят домохозяйки. От всю жисть имел - а теперь нет. Я в отчаянии. Сам Skull сказал, что для истинного юзабилити надо сделать копирование в буфер средней кнопкой мыши, а glassy сказал, что без разнообразия толщины рамок окон не может быть и речи о красоте интерфейса. Я дал задание своим лучшим спецам реализовать это в лонгхорне, но эти придурки не смогли ничего подобного сделать. Что теперь будет...
2) отдел продаж - сборище идиотов. Они мне доложили, что продолжать штамповать коробки с 98 убыточно, потому как даже на машинках из нижних строчек прайс-листов в г. Урюпинск W2k и XP работают куда получше. И я, дурак, подмахнул указ о снятии с производства. Как я мог забыть о корпорации Роги и Копыта из пгт ШишкИ, которая через 5 лет после выпуска 98-й решила таки проапгрейдить софт всех своих трех P1-66! Что теперь будет...
3) Меня окружают идиоты. Спросите у Cheetah. Судя по всему все мало-мальски умные ушли в Линух и теперь тусуются на ЛОРе. Что теперь будет...
 

vIv
10 Dec 2003 10:49 AM
с каких пор демонополизация стала "кошмаром"?
 

vIv
10 Dec 2003 10:51 AM
а насчёт эффективности - это вполне естественно. ни одна монополия не заинтересованна ни на йоту в эффективной работе, - только в поддержании своегй монополии, и точка.
 

apossym
10 Dec 2003 11:00 AM
2Cheetah
По-моему ясно, что Linux сдает позиции. RedHat становится платным, а Novell за деньги (какой ужас!!!) вводит поддержку Windows приложений :))
Longhorn - горнолыжный курорт в Канаде. Microsoft продолжает называть проектируемые ОС географическими названиями. Кстати, в России Кривой Рог имеется и тоже люди живут :). Интересно было бы узнать, что читал Линус, когда придумывал название или ребята из RedHat :))
 

RedBat
10 Dec 2003 11:09 AM
Кривой Рог не в России, а на Украине, ... знаток блин, как все поклонники Гейтса
 

Геморрой
10 Dec 2003 11:38 AM
Крах МС никакого шока не вызовет. Лет 10. До сих пор самая ходовая винда 98SE, потенциал ее еще года на 2 точно (для домашнего пользователя), для разработчика/корпорации ХР еще лет на 5 минимум хватит, дот нет только начался. Только и будет, что фонтан полусырых новых поделок заткнется. Ну и фиг с ним. А когда НЕТ себя исчерпает, тогда и думать будут. Может, Линукс дозреет наконец. А может еще что. "за 20 лет иля, или эмир, или ишак" (с) Ходжа Насреддин
 

apossym
10 Dec 2003 12:43 PM
2RedBat
ну извини... географию в школе изучал.
2 знатоку русского языка
блин выделяется запятыми с двух сторон
 

Пётр
10 Dec 2003 1:13 PM
Аналитиков развелось - плюнуть негде!
 

Коляныч
10 Dec 2003 2:43 PM
Так, всем аналитикам срочно сдать анализы!
В процедурный кабинет, по одному, там чел с длинной дудкой принимает...
И в очередь, сукины дети, в очередь!
 

Пётр
10 Dec 2003 3:08 PM
не с дудкой, а с клизмой, которую в уши вставляет и мозги промывает.
 

Qrot
10 Dec 2003 4:39 PM
афигенные познания в дудках и клизьмах...

мужики, отдохните, а? http://kioma.narod.ru/ :)
 

Cheetah
10 Dec 2003 7:07 PM
Еще не хватало, чтобы Гейтс назвал свое новое творение "Кривой Рог".
Тем кто не в курсе, объясняю: Торвальдс, когда придумывал название для Линукса, смотрел в свой паспорт, а ребята из RedHat работали под звуки Red Hot Chili Peppers, и решили не ломать себе голову с названием, все равно никто не поймет :-)
 

Cheetah
10 Dec 2003 7:31 PM
2 all: а мне приятно запостить какой-нибудь дремучий маразм, чтобы разбавить эти бесконечные перепалки между виндузятниками и линуксоидами. Надоедает, знаете ли.
 

Cheetah
10 Dec 2003 9:43 PM
Вы никогда не задумывались, почему чтобы закончить работу в Виндовс нужно нажать на «Старт»?
 

Не Лох
11 Dec 2003 12:02 AM
2 Cheetah
Потому что все имеет начало, даже конец :)))
 

Mike
11 Dec 2003 7:47 AM
По поводу компетентности
Кривий Ріг - по русски будет Кривой угол. У слоняющихся здесь любимое занятие: обсуждать с умным видом то, в чем не очень компетентны. И не только по поводу Украинского языка:)
 

Skull - sibskullmail.ru
11 Dec 2003 9:33 AM
2Alexander S.:
1) "магазины продают Windows XP Home и Pro на новых компьютерах" - а что, спад покупок новых компов (особенно в организациях) ещё не закончен?

2) "Цена Windows XP Home ... 12 долларов в год" - и кто может работать на голом XP, без офиса, архиваторов, средств разработки, графических пакетов? Покажите мне этих фанатов! Желательно в корпоративном секторе.

3) "Цена двух билетов в кино превышает эту сумму" 2*150р. < 12$

4) "Так что пока Линукс становится дороже..." - как был 30 руб, так ими и остался. :)

P.S. Вы обычно корректны. Но это Ваше высказывание больше напоминает оголтелую пропаганду MS, оторванную от жизни. Александр, это не ваши ребята заклеили московские электрички дурацкой рекламой XP. Или Вы ЭТУ доступность имели ввиду? :)

 

Skull - sibskullmail.ru
11 Dec 2003 9:37 AM
2Cheetah: "По-моему ясно, что Майкрософт сдает позиции. И это не есть хорошо, во-первых, потому что страдает стабильность, и если рухнет здание МС, то это будет всемирный шок (даже для линуксоидов). Это похуже, чем падение империи СССР"
Не стоит драматизировать ситуацию, уважаемый! Большинство народу прекрасно работате ещё на 98-ых Виндах. В конторах вполне хватет 2000. Новинки ставят разработчики, домашние юзера и фанаты MS. Так что, если MS схлопнется (хотя агония будет долгой), то этого никто не заметит. Вы сами много людей видели, которые звонят в службу подержки MS и ставят только самый распоследний софт, платя за него запрашиваемые MS деньги? :))
 

Ruslan - ruslanfanatema.dp.ua
11 Dec 2003 9:39 AM
>По поводу компетентности
>Кривий Ріг - по русски будет Кривой угол. У слоняющихся здесь >любимое занятие: обсуждать с умным видом то, в чем не очень >компетентны. И не только по поводу Украинского языка:)

Угол - на украинском КУТ.
Это по поводу компетентности...
 

Skull - sibskullmail.ru
11 Dec 2003 9:42 AM
2Qrot: что за чачу Вы нам тут впариваете? Закон про СПАМ приняли, не читали её?
 

Qrot
11 Dec 2003 10:40 AM
Skull: а ты подай на меня в суд, неуч.
 

Cheetah
11 Dec 2003 10:22 PM
2 Skull: якщо Майкрософт схлопнеться, це буде чимало клопоту для усього мiрового спiльницьтва. Вважая на те, що МС мае найбiльшу долю ринка ОС у свiтi.
---
Це яке таке "бiльшинство" працюе на 98-х вiндах? Ну мабуть хiба що у Крiвом Розi :-)))
 

blacklion - blacklionroutec.net
12 Dec 2003 4:11 PM
"кут" употребляется тогда когда подразумевают угол в геометрии. "кут нахилу" - "угол наклона", "кут трикутника" - "угол треугольника". также может употребляться в случае угла комнаты.
но для углов домов употребляется именно "рог". фильм известный так и переводили - "блодинка за рогом"
 

Alexey
13 Dec 2003 11:13 AM
To Skull.
> 1) "магазины продают Windows XP Home и Pro на новых
> компьютерах" - а что, спад покупок новых компов (особенно в
> организациях) ещё не закончен?
Что значит спад покупок еще не закончен ????

У нас на каждый год принимают заявки на технику. Учитывая что организация существует с 1990 года и практически все это время покупала технику, то всегда существует некоторое кол-во компьютеров, нуждающихся в замене.

> 2) "Цена Windows XP Home ... 12 долларов в год" - и кто может
> работать на голом XP, без офиса, архиваторов, средств
> разработки, графических пакетов? Покажите мне этих фанатов!
> Желательно в корпоративном секторе.
А зачем работать без офиса, архиваторов и т.п. Графические средства так вообще нужны единицам. У нас закупили как Win 98, XP так и офис XP, который кстати по лицензии работники могут бесплатно использовать на домашних компьютерах. В качестве архиватора я пользуюсь либо встроенными возможностями XP по работе с zip, либо бесплатным 7z.

> 3) "Цена двух билетов в кино превышает эту сумму"
> 2*150р. < 12$
Ну это смотря на какое кино и на какие места билеты. У нас на хороший фильм на нормальные места билет стоит 180 руб.

А вообще именно в корпоративном секторе (возьмум, например, банки, так как имею к ним отношение) стоимость Windows + Office практически незаметна. Windows + Office стоит гораздо меньше лицензии автоматизированной банковской системы на одного оператора. А учитывая что не лишнего геммороя с обязательными программами (программы Центрального банка, таможенного комитета и т.п., который до сих пор пишутся либо на Clipper, либо на FoxPro), так любой думающий менеджер заплатит эти копейки MS вместо того, чтобы выслушывать жалобы главного бухгалтера, который не смог вовремя сдать отчет в ЦБ из-за небольшой несовместимости софта. Как ни крути а в банках уже очень большой опыт использования продуктов MS, и люди знают как достоинства, так и недостатки и почему то никому даже к голову не приходит пытаться использовать Linux на desktopах пользователей. Сумасшедших нет. На некоторых серверах (Inet + mail) и все, дальше дороги Linux пока нет. Для серьезных вещей используется Sun + Solaris.
 

Alexey
13 Dec 2003 11:16 AM
Кстати недавно ставил RedHat 9.0. Так вот на втором диске он мне заявил что не может найти файл xpdf-...(хотя файл такой на диске был и без проблем читался). Так может кто-нибудь знает, как можно было дальше продолжить установку без этого файла. А то установщик redhat уперся подавай файл и все дальше не двинусь. В windows программах обычно предусмотрена кнопочка "ignore" А тут пришлось всю установку занова начинать, больше часа потерял.
 

Cheetah
13 Dec 2003 10:30 PM
2 Alexey:
С той же проблемой я столкнулся, когда ставил MSDN July 2002. Файл не читается, "Ignore" и в помине нет, только Cancel Setup... Так что и на старуху, как известно, бывает... :(
 

torvic
13 Dec 2003 10:58 PM
2 Alexey
Угу, была такая же фигня под VMware именно на 2-ом сидюке RH 9.0, решалась как-то очень просто. По-моему, когда инсталер просил 2-ой диск надо было сначала пустой трэй передернуть. Точно не помню, но это проблема VMware и у них на сайте описана.
 

Skull - sibskullmail.ru
15 Dec 2003 9:55 AM
2Alexey:
1) "Что значит спад покупок еще не закончен ?" - а вы за новостями мировой IT-индустрии следите? И как вы могли просмотреть спад продаж ПК в последние годы? А что, по вашей организации можно судить о тенденциях на мировых рынках? :)
2) так всё-таки офис используете! И учитываете их в указанной цене?
3) "Ну это смотря на какое кино и на какие места билеты. У нас на хороший фильм на нормальные места билет стоит 180 руб." - в Москве/Красноярске вечером, не в выходные на лучшие места - 150р...
 

PTO - ptokgb.ru
15 Dec 2003 11:15 AM
2 Skull:
1. в России спада не было - как раз ощутимый рост двузначный последние несколько лет, да и спад на западе уже как квартал закончился
2. Офисы бывают разные, купить можно с трехлетней рассрочкой беспроцентной, ну еще разок-другой в кино не сходить
3. странные кинотеатры какие-то вы находите, у меня дешевле 350 за билет ну никак не выходит... :)
 

Alexey
15 Dec 2003 12:39 PM
To Skull:
Мне сама фраза показалась немного странной по поводу спада покупок :)
> А что, по вашей организации можно судить о тенденциях на
> мировых рынках? :)
Нашу организацию я привел только потому, что привык говорить о конкретных фактах, особенно когда они перед глазами.
Да и что самое интерсное на www.bankir.ru в форуме по автоматизации практически невозможно найти поста касающегося Linux, а по Windows NT, NetWare, Solaris сколько угодно. В принципе сразу видно с чем народ общается. А банки на мой взгляд вполне могут показывать настроения в корпоративном секторе.
> в Москве/Красноярске вечером, не в выходные на лучшие места -
> 150р...
Вечером надо домой идти с ребенком гулять или в спортзал, так что на кино только выходные, да и то не все.

To torvic:
> Угу, была такая же фигня под VMware именно на 2-ом сидюке RH
> 9.0, решалась как-то очень просто. По-моему, когда инсталер
> просил 2-ой диск надо было сначала пустой трэй передернуть.
Наверное действительно есть проблема у VMWare, но вот трей передернуть я бы не догадался, особенно если учесть, что ставил с iso образа через Virtual Demon :)
А вообще-то я ставил RedHat под Connectix Virtual PC, а не под VMWare.

 

Пётр
15 Dec 2003 1:50 PM
у меня подобная проблема была по ВиртуалПЦ, но с RH 8.0 Cyrilic Edition (PTO удружил), так там тоже проблема такая была со вторым диском, пришлось начинать установку заново и исключать компонент (не помню сейчас какой именно).
 

Skull - sibskullmail.ru
15 Dec 2003 6:02 PM
2PTO:
1) знаю, что спад закончен. Но ведь это произошло недавно :)
2) ну так пускай и пушут вместе с ценой на офис. Вы же согласны, что голые Windows никому не нужны...
3) Арбат, Художественный, 150 рэ. Ну куда как лучше убогих "пяти звёзд" на Павелецком... :)
 

Skull - sibskullmail.ru
15 Dec 2003 6:04 PM
2Alexey: пост про банкиров понравился... Надеюсь, они не повторят сбоев банкоматов под XP, как это было описано в последней Компьютерре? :)))
 

glassy
15 Dec 2003 9:07 PM
действительно, чего линукс потерял в банковской системе? Есьт у меня такое подозрение, что усилиями тра-та-та та-та та-та все-таки там окажется.
Линуксу имхо место где-нибудь где по-красочнее, веселее :)
 

Alexander S.
16 Dec 2003 12:10 AM
2 Skull

>1) "магазины продают Windows XP Home и Pro на новых компьютерах" - а что, спад покупок новых компов (особенно в организациях) ещё не закончен?

Спад, говорите? Вот почитайте: http://www.zdnet.ru/?ID=310959

>2) "Цена Windows XP Home ... 12 долларов в год" - и кто может работать на голом XP

Сравнивалась цена Линукса как ОС с ценой Windows как ОС. Стоимость прикладного программного обеспечения- отдельный разговор.

>4) "Так что пока Линукс становится дороже..." - как был 30 руб, так ими и остался. :)

Ну не будем уж так утрировать, ладно? Я говорил о домохозяйке, которой Lindows впаривает ОС за пятьдесят долларов в год, а Шапка эту домохозяйку вообще послала... лесом.

Если про 30 рублей, ну так вы и Windows 2003 Advanced Server можете купить рублей за 30-60, и наверное знаете больше мест чем я где вам продадут этот софт так недорого.

Речь идёт про домашнего пользователя в америках, в большинстве- законопослушного. Вот что ему предлагают- я вижу.

>P.S. Вы обычно корректны. Но это Ваше высказывание больше напоминает оголтелую пропаганду MS, оторванную от жизни.

Что Windows XP стоит 50 долларов в новом компьютере- это не пропаганда, это- факт. Что новый компьютер будет служить 3-4 года- тоже факт.

То, что бесплатный Линукс бывает только в мышеловке- это пропаганда.

То, что даже столпы Линукса в Америке чуть ли не кричат, что "free Linux"- это не про бесплатность, а про свободу- это факт.

Что пользователи Red Hat 9.0 сильно обижаются на требование платить сотни долларов в год за переход на RHEL- это факт.

Что домашний пользователь в Америке охмуряется "бесплатной" Lindows с годовой "подпиской" на фоне отсутствия американских Линукс-конкурентов на десктопе- тоже факт.

>Александр, это не ваши ребята заклеили московские электрички дурацкой рекламой XP.

Если бы это были мои ребята... Нет, это не мои ребята, я даже от вас первого узнал о рекламе XP в Москве.

Я вам про американский рынок могу рассказать, и тенденция там такая:

Было: Mac OS для богатых, MS DOS/Windows для всех остальных.

Будет: Mac OS для богатых, MS Windows для большинства, Linux для малообеспеченных.

Это, кстати, не значит что Линукса будет мало: в США малообеспеченных меряют на десятки миллионов.

Если вы поймете эту тенденцию, то вам проще будет разобраться в происходящем и найти своё место в компьютерной жизни. Если нет- можете и дальше удивляться тупости народа не принимающего Линукс на десктопе в 88% случаев.

Кстати, опять-таки, речь про десктоп. В корпоративной сфере Линукс подавит UNIX в первую очередь за счёт перехода на дешёвое Интеловское железо, а потом уже попытается откусить от Windows.

Для успешной работы в корпоративной среде рекомендую изучать как Линукс так и Windows, потому что в ближайшие годы будут востребованы специалисты которые умеют работать с обеими системами и умеют заставить обе системы сосуществовать друг с другом. Те же специалисты, что кричат "ваша ОС сакс а моя рулёз" будут испытывать трудности с поиском работы. Независимо от того, какая по их мнению ОС сакс, а какая рулёз.
 

Alexey
16 Dec 2003 6:40 AM
To Skull:
> 2Alexey: пост про банкиров понравился... Надеюсь, они не
> повторят сбоев банкоматов под XP, как это было описано в
> последней Компьютерре? :)))
Чего то читал в Компьютере про это но уже не поменю толком. Мне вот интересно под чем банкоматы в Москве у Сбербанка работали, что деньги с карточек списывали, а самих денег не давали :)
Знаю только, что в тех банкоматах, которые мне попадались обычно использовалась OS/2.

 

Skull - sibskullmail.ru
16 Dec 2003 9:38 AM
2Alexander S.:
"Сравнивалась цена Линукса как ОС с ценой Windows как ОС. Стоимость прикладного программного обеспечения- отдельный разговор" - это настоль любимая отмазка виндузятников, что я уже и перестал её замечать... :)

"Если про 30 рублей, ну так вы и Windows 2003 Advanced Server можете купить рублей за 30-60, и наверное знаете больше мест чем я где вам продадут этот софт так недорого" - ошибаетесь! Я уже давно не приобретаю контрафактный софт. :)

"Если нет- можете и дальше удивляться тупости народа не принимающего Линукс на десктопе в 88% случаев" - я не удивляюсь. Я упорно продвигаю по мере сил Linux на десктоп. Не пропагандой и PR, а локализацией и созданием свободного ПО в сфере бухучёта и финансов. Пусть это ПО будут использовать малообеспеченные (золотых гор от этого проекта я не жду), зато у Linux будет ещё один рынок.

Насчёт работы я пока могу не беспокоится. Сам я работаю в сфере корпоративного управления. Дома - Linux, на работе - Windows+Cygwin. Вскоре начну экспансию Linux. А то надо оценивать рынок акций, собирать данные и создавать базу данных. Ну не на Access же ущербном это делать!
То есть продвигать надо помаленьку, без помпы и фанфар.
 

акцессник
16 Dec 2003 10:33 AM
эй, кто там про мой любимый аксекс нехорошее вякнул!!!
какие есть признаки "ущербности" оного продукта, а также альтернативы из опенсорса?
 

Vitaly
16 Dec 2003 3:19 PM
2Skull
>Вскоре начну экспансию Linux. А то надо оценивать рынок акций, собирать данные и создавать базу данных. Ну не на Access же ущербном это делать!
А можно доказательно ? Т.е. чем лучше связка Linux + СУБД под него, чем Windows + OfficePro для названных вами задач. И отдельным пунктом ущербность Access как среды для сбора и анализа данных.
 

torvic
16 Dec 2003 3:46 PM
2 акцессник
Хороший пример до чего доводит процесс добавления новых фич.
После 5 изменений структуры базы, смены DAO, RDO, ADO, заморозки Jet, что мы
в результате получили? SQL Server desktop edition?
А с переходом на ADO.Net?
Так что где он наш любимый Аксесс? Все что от него осталось - привычная морда с мастерами, да урезанный SQL Server.
 

акцессник
16 Dec 2003 4:22 PM
>Хороший пример до чего доводит процесс добавления новых фич.<
а чем вас новые фичи не устраивают?

>После 5 изменений структуры базы, смены DAO, RDO, ADO, заморозки Jet, что мы
в результате получили? SQL Server desktop edition? <
во первых, следующая версия поддерживала как правило 2-3 предыдущих, так что то, что они что-то поменяли, на юзерах не сказалось. SQL Server desktop edition - это же великолепно! нахаляву надежная производительная субд!

>Так что где он наш любимый Аксесс?<
он - единственная и лучшая настольная субд. как правильно кто-то сказал, если единственный, то лушчим быть нетрудно ... но это уже не проблема акцесса, а его конкурентов, которые ничего достойного сделать не смогли.
а также он - отличное средство разработки клиентов для субд, в т.ч. и других, не только мс

>Все что от него осталось - привычная морда с мастерами, да урезанный SQL Server. <
не осталось, а добавилось! и неичего не потерялось, начиная с 2.0 (извините, на 1.0 не довелось поработать) до 2003.
про урезанный сиквел есть 3 вопроса: 1. кто нахаляву раздает еще субд такого класса, как мссиквел? 2. какой из халявных сиквелов имеет в составе клиентские тулзы? - а тут хотя бы сам акес есть во многом достаточная тулза... 3. какая субд имеет халявный олап в своем составе (та фича, которую урезали)? ответ - только неурезанный мссиквел
 

torvic
16 Dec 2003 4:52 PM
Меня устраивают, только вы уж тогда определитесь, Access это настольная СУБД или уже нет? Если да, то зачем MSDE, чем Jet был плох, зачем ADO вместо DAO. Если нет, то какая.
А про урезанность, я не про ОЛАП, а про 2Гб и 5 рекомендованных юзеров.
 

Alexander S.
16 Dec 2003 5:41 PM
2 Skull,

>Cтоимость прикладного программного обеспечения- отдельный разговор" - это настоль любимая отмазка виндузятников, что я уже и перестал её замечать... :)

Повторю для тех, кто в бронепоезде: я (лично я) в данной конкретной (данной именно) дискуссии сравнивал цену на ОС (операционные системы) только (и исключительно).

Хотите поговорить про прикладное обеспечение: ну тогда поделитесь, насколько дороже OpenOffice под Windows чем OpenOffice под Linux, и сколько лишних баксов бедный пользователь Windows платит за право смотреть Веб-сайты под Мозиллой- по сравнению с Мозиллой под Линукс.

А сравнение бесплатных софтверных продуктов под Линукс НЕ с ними же под Windows, а с более дорогими эквивалентами- это настолько любимая отмазка линуксистов, что я уже всегда обращаю на неё внимание... :)

>Дома - Linux, на работе - Windows+Cygwin. Вскоре начну экспансию Linux.

И сапоги, сапоги захватите чтобы помыть их в Индийском Океане.

Вы не из тех ли "администраторов" Windows, что ставят Cygwin для вывода списка файлов в директории через "ls -ls"?

А то встречал я такого, VBScript от ананаса отличить не сможет, а когда я посмотрел на то как он Windows сервер настроил то сказал: ... (глава заменена точками как в Москва-Петушки Венечки Ерофеева).:>

Нравится вам Линукс- ну так и не насилуйте себя под Windows, не надо. Всем же лучше будет.

Под "знать Windows" понимается не установка Cygwin, а ЗНАНИЕ как администрировать Windows: как писать скрипты на VBScript, к примеру.

А чтобы вы заткнулись насчёт виндусятника, мой любимый редактор: ed. Вы о таком слыхали? До сих пор предпочитаю shell-scripts в нём пописывать. Просто и удобно.

Так что, милый Skull, начинайте вашу экспансию или экстенсию, играйтесь себе на здоровье со своим Cygwin-ом. Профессионалы же будут говорить на языке Windows в Windows и на языке UNIX в UNIX, а не носиться с флагом в руках по голому полю.
 

акцессник
16 Dec 2003 6:17 PM
>Меня устраивают, только вы уж тогда определитесь, Access это настольная СУБД или уже нет? <
не "или", а "и". И настольная субд, и клиент для сервера.

>Если да, то зачем MSDE, чем Jet был плох, зачем ADO вместо DAO. Если нет, то какая. <
Jet не плох, но MSDE лучше ... триггеры, хранимые процедуры, t-sql ...

такое ощущение, судя по вопросам, что вам не нравится, если лучше стало, вам нравится наоборот.

>А про урезанность, я не про ОЛАП, а про 2Гб и 5 рекомендованных юзеров. <
2 га - а .mdb сколько поддерживает? ась? за 0 уе вы хотите больше? поищите в другом месте, особенно по соотношению цена/качество, с учетом того, что у msde цена = 0 :)))
5 рекомендованных юзеров - это не совсем точно, к тому же рекомендованных, реальных можно и по 50 напускать без особых проблем. поясняю тонкости относительно цифры 5: - это количество одновременно исполняемых запросов, и только, остальных msde ставит в очередь. цифра достаточно большая для oltp-систем, проверено. разумеется, грамотно разработанных, с короткими транзакциями.
 

torvic
16 Dec 2003 7:36 PM
> 5 рекомендованных юзеров - это не совсем точно
Ясный пень - конкурирующих
> И настольная субд, и клиент для сервера.
А с ADO.Net будет еще и узел в распределенной, так что-ли?
> вам не нравится, если лучше стало
Точно, много хорошо не бывает :)
Сказали бы заранее что нас ждет, не было бы и обид, выбрали бы что-нибудь другое.
Есть 3 поддерживаемых проекта, из которых два были переписаны с Foxpro и которые в настоящее время представляют собой мешанину из преобразованных макросов, DAO и ADO, не рассыпаются они благодаря героическому труду азиатов и русскому мату, а времени отнимают больше чем Sql server'ные.
Хранимые процедуры они и в Jet 4.0, только нафик это все, если SQL Server есть, специально под эти дела.
Собственно МС это практически не касается, просто хотелось бы дотянуться до того архитектора, который заставил все под аксесс с фокспро переписывать в свое время. Невозможность практической реализации собственно и раздражает.
А от МС хотелось бы внятно услышать о перспективах ибо не вижу куда теперь аксесс впихнуть между Foxpro и SQL Server'ом.
 

Nick - m.kulykcomcast.net
16 Dec 2003 9:15 PM
2 torvic. Вы совсем глупый или прикидываетесь? FoxPro - это файловая (изначально) беда, которую использовать не рекомендуется для задач, где требуется хотя бы поддержка транзакционности. MSSQL - серверная беда, хорошая, мощная и платная. А MS Access + MSDE - это же фантастика! MS Access - сама по себе отличная среда, но ее можете любить или не любить. Но MSDE - это же вообще находка для шпиона :) MSDE дает вам возможность создать надежное БД приложение, запустить его в небольшой конторе, и в ус не дуть - это тот же MSSQL. Кроме того, вы можете установить на своем рабочем компе и среду разработки, и MSDE, создавать и отлаживать софт, а потом без геммороя совместимости все это выложить на реальный MSSQL. И все будет работать. За MSDE цена = 0.
 

Cheetah
16 Dec 2003 9:46 PM
2 Nick: ну если этот корявый, неловкий, непрофессиональный MS Access - теперь отличная среда, то наверное в мире что-то перевернулось...
 

torvic
16 Dec 2003 9:53 PM
2 Nick
Кончайте трендеть банальные истины.
Перечитайте, нам нужна была банальная настольная БД, фокспро на 100% нам подходил и до сих пор подходит. Ошиблись один раз, когда с него слезли. Все никаких проблем, для других проектов, где было нужно было развитие Access -> MSDE -> SQL Server, идеальный вариант. На данный момент ипользуются Foxpro, SQL Server + эти 3 злосчастных проекта + один, который вообще никто не тянет ни МС, ни Оракл, ни ИБМ.
Где тут осталось место Аксесс я не вижу, понятное дело, это мой суъективный ограниченный взгляд. Поэтому для особо умных: мне интересно как народ сейчас планирует использовать Access? как frontend к MSDE я его и сам пользую.
 

torvic
16 Dec 2003 9:55 PM
> корявый, неловкий, непрофессиональный MS Access
Блин еще один спец, вам тоже REPLACE не хватает?
 

Skull - sibskullmail.ru
17 Dec 2003 11:44 AM
2акцессник
> эй, кто там про мой любимый аксекс нехорошее вякнул!!!
> какие есть признаки "ущербности" оного продукта, а также альтернативы из
> опенсорса?
А чё он шрифты теряет при создании вложенных форм? Да и разрабатывать их - муторное дело. MSAccess 2000/Windows 98.
Альтернативы - Perl,Python,Shell,kexi,tora.
Визуальными являются два последних. Но лучше - на первых трёх. Быстрее и гибче.
 

Skull - sibskullmail.ru
17 Dec 2003 11:48 AM
2Vitaly
> А можно доказательно ? Т.е. чем лучше связка Linux + СУБД под него, чем
> Windows + OfficePro для названных вами задач. И отдельным пунктом
> ущербность Access как среды для сбора и анализа данных
1) а никто и не говорил про моноплатформу - данные храним в Постгресе, фронтенд можно и в Виндах сделать.
2) Основная претензия к Access - нетривиальность создания мало-мальски сложных форм и отчётов. Я понимаю, что нужно больше опыта, но порог для начала работы с PostgreSQL намного ниже IMHO, чем в Access.
 

Skull - sibskullmail.ru
17 Dec 2003 11:59 AM
2Alexander S.
> Вы не из тех ли "администраторов" Windows, что ставят Cygwin для вывода
> списка файлов в директории через "ls -ls"?
нет, я вообще не администратор, а специалист по корпоративному управлению. :) Хотя предложенный способ весьма удобен. :)

> Нравится вам Линукс- ну так и не насилуйте себя под Windows, не надо.
А кто насилует? Я работаю в обоих средах. И совмещаю их там, где другая по каким-то причинам не тянет. У меня нет проблем с отторжением Windows...

> Под "знать Windows" понимается не установка Cygwin, а ЗНАНИЕ как
> администрировать Windows: как писать скрипты на VBScript, к примеру.
Писал. Как вспомню КАК это делается в MSOffice, так дурно становится. Ещё раз повторюсь - я не алдминистратор. Но мне нужно решение моих задач в рамках офиса.

> А чтобы вы заткнулись насчёт виндусятника, мой любимый редактор: ed.
> Вы о таком слыхали? До сих пор предпочитаю shell-scripts в нём
> пописывать. Просто и удобно.
Ну напугали слона Х..м! :) Я знал, что виндузятники извращенцы, но чтобы настолько! Хотя не принимайте это к сердцу, я просто не вижу явной эффективности подобной работы при наличии vim. :)

> Так что, милый Skull, начинайте вашу экспансию или экстенсию, играйтесь
> себе на здоровье со своим Cygwin-ом. Профессионалы же будут говорить на
> языке Windows в Windows и на языке UNIX в UNIX, а не носиться с флагом в
> руках по голому полю.
А кто носится? Я себя к гуру не причислял никогда. Ни в администрировании ни в разработке. И видел множество действительно умных людей, которые не возгордились и вполне адекватно общаются, не переходя на оскорбления. Чего и вам советую, гуру ва наш!

 

акцессник
17 Dec 2003 12:14 PM
>А чё он шрифты теряет при создании вложенных форм?<
хм, у акцесса есть много глюков, очень много. ну вот например сегодня словил: ссылка на форме на другую форму не работает, если в форме нет данных ... мать-перемать!! или есть в этом логика, кто скажет? неужели фича?! но с потерей шрифтов я не сталкивался.
НО! И несмотря на все его глюки, считаю, что это очень быстрое и удобное средство разработки, все глюки как правило воркароундятся.
>Альтернативы - Perl,< - издеваешься?!!
 

Skull - sibskullmail.ru
17 Dec 2003 5:45 PM
2акцессник: а я НЕ хочу жить в куче МС-ного дерьма, попробовав нормальные решения. Поэтому спокойно начинаю с альтернатив...
 

torvic
17 Dec 2003 5:49 PM
Что-то у вас все дерьмо: мс, гном, мозилла, гтк, а нет Борланд - блевотина, один КДЕ весь в белом :)
 

C3Man - semdiyahoo.com
17 Dec 2003 9:43 PM
Skull:
ты задумайся...если мы - жопу лижем (по таоим словам) мелкософту - чего ж вы там лижите Линусу? Они ж вами всеми манипулируют - типа МС зло - борись против него! Проповедуй линукс и вудеш форева.

задумайся - то что будет в С# 2.0 - небыло и никогда небудет в жабе. То что будет в Лонгхорне - НИ-КОГ-ДА небедет в линуксе. То что будет в Юконе - возможно появится когдато в Оракле и то сомневаюсь - забудб за свой постгресс и mySQL

вам, Линуксоидам осталось только боятся...
 

C3Man - semdiyahoo.com
17 Dec 2003 9:53 PM
это линк для затравки про юкон

http://sqljunkies.com/Tutorial/F73E1FFE-0577-4630-B92E-C41C B7C5088F.scuk
 

прохожий
17 Dec 2003 11:03 PM
Доброго Вам времени суток, уважаемые.
Прочитал пост и подумал: МС перестает продавать и поддерживать некоторые свои продукты. Значит ли это что некоторые товарищи могут использовать нелицинзионные продукты легально, тоесть раз производитель отказывается от своих продуктов, то будут ли притензии к пользователям этих програм?
 

C3Man - semdiyahoo.com
17 Dec 2003 11:14 PM
2прохожий :

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

Кроме того - если в России так популярна вынь 98 - то локальное представительство может производить свою поддержку
 

nenin
17 Dec 2003 11:47 PM
Re: [ 17 декабря, 2003, 21:43 - C3Man]
>Они ж вами всеми манипулируют - типа МС зло - борись против него!
Да нет. Хочешь борись, хочешь- нее борись.

>То что будет в Лонгхорне - НИ-КОГ-ДА небедет в линуксе.
Это точно... Касперский, Симантек и Igor Daniloff потирают руки и заказывают сейфы бабки складывать.
 

C3Man - semdiyahoo.com
18 Dec 2003 12:14 AM
2nenin:
наоборот многие разорятся
 

прохожий
18 Dec 2003 9:30 AM
>То что будет в Лонгхорне - НИ-КОГ-ДА небедет в линуксе.
А чего из того, что было обещают сделать в Лонгхорне нет или невозможно сделать в линухе. По крайней мере то, что я слышал о лонгхорне наоборот идет навстречу линуху.
 

Skull - sibskullmail.ru
18 Dec 2003 9:34 AM
2torvic: а вот неправда ваша! Из продуктов MS я не буду наезжать на MSVC, Word/Excel, Windows в целом. Да и про много отличных языков/серверов (не-от-Microsoft) я всегда говорю с положительной стороны. Сам, кстати, пишу на GTK+ сейчас, однако приложения ширпортебные на нём мне не нравятся (кроме The GIMP). В общем, мир разноцветен и не надо обобщать... :)
 

Skull - sibskullmail.ru
18 Dec 2003 9:38 AM
2C3Man: "вам, Линуксоидам осталось только боятся..." - ой, боимся! Ой, сегодня всю ночь спать не буду, буду маятся осознанием того, что у нас нет и никогда не будет! Ну как же можно прожить без мостроидального софта с кучей дыр и лазеек для вирусов? Нет, этого просто нельзя представить! :)))
 

прохожий
18 Dec 2003 9:47 AM
>То что будет в Юконе - возможно появится когдато в Оракле :)
 

blacklion - blacklionroutec.net
18 Dec 2003 11:38 AM
2C3Man: торвальдс никогда не объявлял ms злом и не призывал с ней бороться. больше читай разного и меньше рефлексируй.
к ms притензий никаких кроме монополизма и стремления занять все ниши рынка до которых можно дотянуться. мобильники, наладонники, игровые консоли, автомобили. а зачем? что мешает им сосредоточиться исключительно на windows? уверен что тогда система стала бы намного совершенней и ближе пользователю.
а пока что имеем? сколько огрех в IE. хотя бы последняя с подменой адреса. вроде бы казалось - примитивная ошибка, программист со стажем более года такого не допустил бы...
так почему компания с ресурсом в миллиарды не может сделать нормальный браузер? что ни так?
от монополии весь вред. от агрессивной рыночной политики.

зы: а я вот подумал прочитав новость про очередной откровенный баг в IE в течении месяца второй или третий - "а как же сама ос? как же они ее разрабатывают если браузер разработать "по уму" не могут?"
 

torvic
18 Dec 2003 11:59 AM
2 Skull
Ну слава богу, а то я думал у вас так распространенная среди линуксоидов идиосинкразия.
 

Ёжи
18 Dec 2003 3:57 PM
"Для серьезных вещей используется Sun + Solaris." Alexey.

Увы, Sun уже сдает свои позиции, его ядро уже уступает по многим параметрам ядру Linux, живет прошлыми лаврами, хотя еще пробует тягаться. А про cli без gnu я уже писал - полный отстой десятилетней давности.

Linux это то чем мог стать Unix десять лет назад.

 

Ёжи
18 Dec 2003 3:58 PM

"у меня дешевле 350 за билет ну никак не выходит." PTO

странно, я на премьеру ходил за 4.5 евро.

 

nenin
18 Dec 2003 5:03 PM
Re:[18 декабря, 2003, 0:14 - C3Man]Разоряются уж скоро как 10 лет... Разоряются как не в себя... Вы, наверно, после ВинБласта пришли к такому выводу? Что этот раз уж точно последний?

жалко смайликов нету...
 

C3Man - semdiyahoo.com
18 Dec 2003 5:54 PM
2 blacklion:

ну торвальдс здесь нипричём уже...он то как раз единственный нормальный линуксоид...я же имею ввиду комерческие линукс компании - которые тоже кстати лезут куда попало. К сожалению власть переминилась в датском (линуксовом) королевстве - и не коммюнити, не Линус уже не контролируют ситуацию. А коммерческие компании раздувают агитацию. потому и раскол у вас...

а бровзер пофиксают...
 

C3Man - semdiyahoo.com
18 Dec 2003 6:00 PM
2Skull:
>как же можно прожить без мостроидального софта с кучей дыр и лазеек для вирусов?

про дыры с ядре линуха уже по быстрому забыл? а SSH? короткая у вас память господа...

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

nenin
18 Dec 2003 11:09 PM
Re: [ 18 декабря, 2003, 17:54 - C3Man] конечно, пофиксают. И не один раз... И не только бровзер...
 

C3Man - semdiyahoo.com
19 Dec 2003 12:40 AM
2nenin :

я забыл ты за наших или за ихних :) а то непонять по твоим постам
 

Skull - sibskullmail.ru
19 Dec 2003 9:32 AM
2C3Man: "про дыры с ядре линуха уже по быстрому забыл?" - нет, не забыл. Но столько багов откровенно дурацких у нас нет. Хотя пишут не за деньги, как некоторые конторы... :)
Безопасных систем не бывает - бывают более и менее безопасные. Винда, похоже, тусуется по безопасности на последних местах... :)
 

Пётр
19 Dec 2003 9:38 AM
писать скрипты администририрования Windows в MS Office - смешно.
 

blacklion - blacklionroutec.net
19 Dec 2003 11:23 AM
2C3Man:
ну во первых тебе следует быть более последовательным. или это амнезия или юношеская агрессия:
"чего ж вы там лижите Линусу? Они ж вами всеми манипулируют - типа open-source? МС зло - борись против него!"

далее, не путай open source и linux. первый может быть и под винду. так что разберись против кого ты тут сражаешься.

наезды пропущу. но все же будь сдержаннее. я же не заявлял чего то типа "вы все маздайщики и только N нормальный", верно? если проблемы - есть соответсвующего профиля врачи которым и излагай свои проблемы. а пока я стобой корректен отвечай соттветственно.

доказательство утверждений про комюнити? компании лезут туда куда им надо но комюнити причем? наверное ты подписан на kernel-devel что судишь о таких вещах? и укажи где раскол. интересно

ЗЫ: ну так чего до сих пор не пофиксили? подумай? компания которая заявляет что вкладывает миллиарды в разроботку софта. а ведь браузер это и близко даже не ос по сложности. или есть проблемы или это делается специально. простая логика не более того.
 

blacklion - blacklionroutec.net
19 Dec 2003 11:31 AM
2C3Man: далее про ssh и ядро. да баги были никто не собирается этого отрицать. с чего ты это взял? но они были не столь, как бы это сказать, архитектурными что-ли. т.е. закрыли и забыли.

ЗЫ: давай больше конструктивизма и перестань сражаться наконец с ветряными мельницами. если ты так уверен в своей правоте и в ущербности пользователей линукса (смешно право, типа человек характер меняет чтоли? =))) то что ты тут вообще делаешь? разряжаешь неврное напряжение от комплексов? а то "наши", "ваши". детский сад ей богу, "казаки разбойники".
 

Black Bat
19 Dec 2003 1:36 PM
to Пётр:

ты это про что?
 

C3Man - semdiyahoo.com
19 Dec 2003 6:18 PM
2 blacklion:
о, ты так и скаже что ты не из этих...давай по существу. извени за тон - тут стиль такой - вон Skull знает и не обижается :)

по пунктам:
1. SSH баг есть более архитектурный баг имхо чем бровзер

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

3. Раскол в мире линуха уже давно, известный конфликт между Торвальдсом и Столлманом. Кроме того расскол между коммерчиским лунухом и "наастоясчими пацанами", разве нет?

вроде всё?

ЗЫ а сюда прихожу действительно выбросить эмоции, как и большинство других. К сожалению серьёзных оппонентов немного. Такоё "осчущенье" что в мире линуха одни админы небольших организаций. так что велкам
 

Skull - sibskullmail.ru
19 Dec 2003 7:15 PM
2Пётр: "писать скрипты администририрования Windows в MS Office - смешно" - это вы мне? Я не администратор! Пишускрипты для автоматизации моей деятельности, в которую администрирование не входит. Ж)))
 

прохожий
19 Dec 2003 10:14 PM
Немного не в тему, но может кто из знатоков Виндовс подскажет:
Нужно установить критические обновления на компьютеры сети. ОС на воркстейшенах Виндовс ХР, причем встречаются русская, английская версии, с сервис паками и без. Можно обновить через апдейтер, но тогда нужно на каждую машину качать обновления заново. Можно закачать обновления вручную, но тогда нужно разбираться какие обновления куда ставить. Можно ли как-то закачать обновления на локальный веб сервер и "сказать" клиентам, чтобы автоматически обновлялись с него?
Заранее благодарен.
 

glassy
20 Dec 2003 8:14 AM
C3Man: это я-то админ в небольшой организации? :) Или Скулл админ? Вот Пётр -- админ. А у нас админ -- студент. И неплохо справляется.

Я программист, и по секрету тебе скажу, что все задачи под виндовз, которые решают программисты всего мира (и ты в том числе) давно решены под юниксами.
 

ggv
21 Dec 2003 3:42 PM
C3Man - прочитал ссылку данную Вами про новые фичи в T-SQL в юконе...
Стало немного грустно - ну если это новое для MS, и если это никогда не будет в оракле?!?
Но с другой стороны немного радостно за Вас - Вы ведь так радуетесь новому.
 

Alexey
22 Dec 2003 6:43 AM
To прохожий:
> Можно ли как-то закачать обновления на локальный веб сервер
> и "сказать" клиентам, чтобы автоматически обновлялись с него?
Не можно, а именно так и нужно сделать. У нас именно так сделано, но по деталям я не подскажу, т.к. другой человек делал.
Знаю только, что зовется это дело "Software Update Services"
Посмотри здесь, все должно быть понятно и просто.
http://www.microsoft.com/windowsserversystem/sus/susdeploym ent.mspx
Вторая ссылка на ту же страницу на всякий случай
http://go.microsoft.com/fwlink/?LinkId=6928
 

Alexey
22 Dec 2003 6:49 AM
To Ёжи:

> Для серьезных вещей используется Sun + Solaris." Alexey.
> Увы, Sun уже сдает свои позиции, его ядро уже уступает по
> многим параметрам ядру Linux, живет прошлыми лаврами, хотя
> еще пробует тягаться.
В указанной связке первое место принадлежит именно железу Sun, а не самому Solaris. Про его ядро и сравнение с ядром Linux ничего не скажу, но архитектура железа Sun гораздо лучше подходит для больших задач баз данных, чем IA32, за что собственно ее и любят. Связка Железо Sun + Solaris + Oracle уже стала классикой. Замена в этой связке Solaris на Linux по моему мнению совершенно странная идея.
 

Alexey
22 Dec 2003 6:53 AM
To прохожий:
Software Update Services website at http://go.microsoft.com/fwlink/?LinkId=6930.
 

ggv
22 Dec 2003 10:18 AM
Alexey - от ежей по поводу того, что solaris ядро уступает линуксу - чистый гон.
Не кто иной, как сам торвальдс, по-моему в полугодичной давности интервью, определил отставание ядра линукс примерно на 5 лет.
Так что такое высказывание - чистый бред. Просто недостаток информации.
Я уже надлюдал, когда прошибленные линуксоиды, правда, если они только были программерами, удивлялись и даже восхишались возможностями solaris & aix, когда представлялась возможность узнать эти возможности.
Пока же это только линуксоиды выдают желаемое за действительное.
Что самое интересное - уже несколько лет все включая IBM говорят о смерти AIX и о переносе всего на Linux, но AIX как ни странно жив, постоянно обновляеться, и в основном остаёться пока первичным по отношению к линукс на железе IBM.
Ну про сан и так всё ясно.
И как всегда - путают финансовое состояние компании с качеством её продукта.
А ведь это в принципе не верный подход.
 

Alexey
22 Dec 2003 1:55 PM
To ggv:
Я даже и не сомневался, кто именно встанет на защиту Solaris :)
 

ggv
22 Dec 2003 2:36 PM
Alexey - и AIX.
рано их пока на свалку. Даже при наличии 2.6.0
 

C3Man - semdiyahoo.com
22 Dec 2003 5:13 PM
2 ggv:
ну так и я умею, говном кидатся. я вам конкретную ссылку представил...а вы своё потное мнение - некрасиво.

2glassy :
дык - я за юникс...я против линуха. я даже больше за солярис - но против линуха.

>это я-то админ в небольшой организации? :)

вы со скулом не входите в мой чёрный список злосных линуксоидов :)
 

C3Man - semdiyahoo.com
22 Dec 2003 5:13 PM
2 ggv:
ну так и я умею, говном кидатся. я вам конкретную ссылку представил...а вы своё потное мнение - некрасиво.

2glassy :
дык - я за юникс...я против линуха. я даже больше за солярис - но против линуха.

>это я-то админ в небольшой организации? :)

вы со скулом не входите в мой чёрный список злосных линуксоидов :)
 

ggv
22 Dec 2003 5:41 PM
C3Man - так я и говорю, про ссылку про эту .
Что-то новым там и не пахнет. Вам ссыловк надо?
www.ibm.com/db2
И сами посмотрите, что уже существует, что еще не существует, из тех пяти пунктов, которые представленны как "новое" в будушем юконе.
Так что это как-то с Вашей стороны получаеться некрасиво.... ВОт так вот нахрапом....
Большая часть "новинок" (5 из 4) уже как бы живет.
И некоторые - уже как бы давно....
А Вы так вот грубо...
 

C3Man - semdiyahoo.com
22 Dec 2003 5:52 PM
во первых я про Оракл говорил....не Db2...

во вторых посмотрел тут:
http://www-306.ibm.com/software/data/db2/udb/features.html
ну и что? а где DTS? OLAP? Reporting Services? где возможность написания хранимых процедур на VB.NET/C#/C++/J#/Perl/Python/Delphi etc, etc?
 

ggv
22 Dec 2003 5:58 PM
IBM исповедует не принцип всё в одном, а набор модулей. Так что за такими вещами как OLAP или тот же reporting - обрашаться к ним дополнительно. Это НЕ входит в поставку DB2 , во всяком случае, не во все. Это не значит, что их нет.
Хранимые процедуры всё время писались на ряде поддерживаемых языков, Но теперича заявлена и поддержка dot not.
Она то заявлена, и уже воплощена, начиная с FixPack 3 для v8.
Но процедуры народ пишет пока так же, как и последних двадцать лет писал.
Хотя нет - явистов много появилось. Возможно, дот нотовцев со временем тоже вного будет.

А теперь по статье - таки есть уже воплощенные вещи, или всё новое?
 

ggv
22 Dec 2003 6:04 PM
Обращаться дополнительно - значит платить. Что есть - то есть.
 

C3Man - semdiyahoo.com
22 Dec 2003 6:06 PM
то что это всё только-только появилось в ДБ2 ничуго не доказывает.
 

ggv
22 Dec 2003 6:07 PM
что - только-только появилось? И что - доказывать?
То, что SQL у MSSQL всё еще требует улучшения?
Так вся статья о том.
 

ggv
22 Dec 2003 6:09 PM
да - поддержка .net появилась не так давно, сейчас FP4, а появилась в FP3
Это после наверняка позже чем у MS - ну так это ожидаемо.
Интересно было бы, если бы она появилась _раньше_ чем у MS
Но разве это вероятно? Я не думаю так
 

ggv
22 Dec 2003 6:12 PM
C3Man - так всё таки, возвращаясь к указанной Вами статье - что же там такое интересное, такое открытие миру?
И что-то я сильно сомневаюсь, что оракл не сможет этого воплотить (если это еще не воплощено)
 

C3Man - semdiyahoo.com
22 Dec 2003 7:24 PM
мне лично понравилось возможнось просто писать PIVOT запросы. Другая фича - глубока поддержка XML. Кроме того статья не отображает всего спектра возможностей.

Кстати - SQL server давно поддерживает ЛЮБОЙ язык через - extended stored procedures. Дело в том что в юконе это всё дело бедет интегрировано в среду разработки - со всеми вытекающими. Тоесть написание SP - станет делом тривиальным и упрощённым. А как с этим в Оракле? или даже в ДБ2?
 

C3Man - semdiyahoo.com
22 Dec 2003 7:27 PM
вы мне ответите что XML давно поддерживается в ДБ2? ну так в SQL Server 2000 он есть - разница в том как в новой версии всё вписывается в общую картину и простоту использования. Вы по привычке хаете МС - а они в это время по тихоньку всех вставляют.
 

ggv
22 Dec 2003 7:51 PM
C3Man - ну про SP я уже сказал, перечитайте ниже.
По поводе - станет делом тривиальным - и упрошенным - субъективизм. Я не знаю по какому параметру мерять тривиальность и упрошенность.
XML в DB2 поддерживаеться со времен v7, это где-то как раз с 2000

И поправка - я НЕ хаял нигде MS SQL Server.
Я кокретно высказался по поводу указанной Вами статью - большинство "новых" вещей в ней _уже_ не новые в остальных базах
 

ggv
22 Dec 2003 7:53 PM
По поводу поддержки XML - была аналитическая статья, как бы не Elashkin Research указывал на нее в рассылке, сравнивались как раз MSSQLб DB2, Oracle.
Так вот ничем особенным MSSQL не выделился.
ВОт глубокая такая поддержка.
 

ggv
22 Dec 2003 7:59 PM
в смысле - у конкурентов тоже она глубокая....
Так что лучше Вам переходить на ценовые параметры.
Тут однозначто у MS конкурентов нет.
 

C3Man - semdiyahoo.com
22 Dec 2003 8:02 PM
2ggv:
опять слова, слова...есть ли в ДБ2 тип даных XML? можно ли работать с XQuery? можна ли работать с XML и реляционными данными одновременно с помощью структурного языка? а PIVOT тихонько проигнорировали? или пояснить что это такое?
 

ggv
22 Dec 2003 8:09 PM
C3Man - да лезбте в доку и смотрите... Влом? там и про типы данных, и про всё.
PIVOT - это как раз в той части "новых" вещей, которые появяться в юкон, которые как раз не существуют в никаком виде _сейчас_ в db2.
Так что там по поводу статьи? Всё такое новое?
Как жешь Вы так работаете - c PIVOT, но без WITH ?

Кстати - в DB2 не только PIVOT отсутсвует. Есть там и другие, дивные моменты
PIVOT так фигня по сравненю с ними.
Ну а уж XML - в доке для админов разработчиков всё написано, модуль XML Extender, включен в стандартную поставку, на равне со Spatial Extender'ом и кучей других. Есть и платные экстендеры.
Так что Вы изучите, в чём слабости XML Extender'а, и потом здесь укажите отличия.
Я думаю, всем будет очень интересно.
 

ggv
22 Dec 2003 8:11 PM
Интересный Вы человек - ткули сюда статёй, как знаменем, а когда выяснилось - что всё фигня, что в статье описано, и не этим бы махать надо - тут же стрелочки и перевели.
Но на XML это Вы не удачно их перевели.
 

C3Man - semdiyahoo.com
22 Dec 2003 8:13 PM
кроме того - возможно я немного нетак выразился - всё сдесь сказанное - надо понимать в контексте не только юкона - а юкона в окружении остальных серверов из BackOffice.Net: SharePoint, BizTalk 2004, Commerce Server, Content Server, SQL Server (Yukon), etc всё это завязано, девелопмент происходит в единой среде - со сквозным дебагом, версиями, и т.д. Всё это работающее сейчас на Windows Server 2003 а потом на Longhorn, под управлением Active Directory над WinFS.

Опять же я не сравнивал с ДБ2 - я не считаю ДБ2 прямым конкурентом MSSQL. Главный конкурент как тут было указано - Soliaris + Java + Oracle - и всё что я имел ввиду - я не вижу будущего в этой связке. А в навызанной вами ДБ2 - всё может быть - тока это всё гдето там далеко, ну не пользуется это популярностью.
 

C3Man - semdiyahoo.com
22 Dec 2003 8:16 PM
2ggv:
---
Интересный Вы человек - ткули сюда статёй, как знаменем, а когда выяснилось - что всё фигня, что в статье описано, и не этим бы махать надо - тут же стрелочки и перевели.
Но на XML это Вы не удачно их перевели.
---
опять же - я про ДБ2 и не думал когда постил - ДБ2 вне круга моих интересов. Я пошёл у вас на поводу и продолжил дисскусию используя вам удобную терминологию.
 

ggv
22 Dec 2003 8:18 PM
C3Man - ну а оракла вне сферов моих.
Тогда получаеться, мы тут здря... Распинаемся. Извините
 

ggv
22 Dec 2003 8:20 PM
да - в России DB2 не пользуеться популярностью. Тем хуже. Не DB2, конечно.
Обкрадываем сами себя.
 

C3Man - semdiyahoo.com
22 Dec 2003 11:44 PM
2 ggv:
>Распинаемся. Извините

ну в споре раждается истина. У нас тут стоят 3 неплохих риска под аиксом. Я предлагал давно поставить ДБ2 туды с апачём - и крутить веб. Проблема в том что тоже можна сделать и на МС - которая есть основная технология здесь.
 

C3Man - semdiyahoo.com
22 Dec 2003 11:46 PM
2blacklion:

ухты - смотри :) как раз тема в тему :)

http://zdnet.ru/?ID=311546

а ты гриш не ругаются - там где деньги - нет места бЭзплатному.
 

СтранниК
23 Dec 2003 11:30 AM
2C3Man
Cначала вам бы глянуть суда:
http://otn.oracle.com/products/oracle9i/pdf/9idb_rel2_featu res.pdf
Я отвечу только на часть ваших пунктов, на остальные просто облом тратить время на доказательства вашей бредятины.

Итак
Exception Handling in Transactions
Присутствует в Oracle начиная с версии 6( примерно 1992-1994 год.( Сейчас вышла 10G).
Текст из доки

In PL/SQL, a warning or error condition is called an exception. Exceptions can be internally defined (by the run-time system) or user defined. Examples of internally defined exceptions include division by zero and out of memory. Some common internal exceptions have predefined names, such as ZERO_DIVIDE and STORAGE_ERROR. The other internal exceptions can be given names.

You can define exceptions of your own in the declarative part of any PL/SQL block, subprogram, or package. For example, you might define an exception named insufficient_funds to flag overdrawn bank accounts. Unlike internal exceptions, user-defined exceptions must be given names.

When an error occurs, an exception is raised. That is, normal execution stops and control transfers to the exception-handling part of your PL/SQL block or subprogram. Internal exceptions are raised implicitly (automatically) by the run-time system. User-defined exceptions must be raised explicitly by RAISE statements, which can also raise predefined exceptions.

DECLARE
pe_ratio NUMBER(3,1);
BEGIN
SELECT price / earnings INTO pe_ratio FROM stocks
WHERE symbol = 'XYZ'; -- might cause division-by-zero error
INSERT INTO stats (symbol, ratio) VALUES ('XYZ', pe_ratio);
COMMIT;
EXCEPTION -- exception handlers begin
WHEN ZERO_DIVIDE THEN -- handles 'division by zero' error
INSERT INTO stats (symbol, ratio) VALUES ('XYZ', );
COMMIT;
...
WHEN OTHERS THEN -- handles all other errors
ROLLBACK;
END; -- exception handlers and block end here

 

СтранниК
23 Dec 2003 11:35 AM
2. Common Table Expressions
Существует с версии 7 ( примерно ~1995 год )

Simple Query Examples
The following statement selects rows from the EMP table with the department number of 30:

SELECT *
FROM emp
WHERE deptno = 30;

The following statement selects the name, job, salary and department number of all employees except sales people from department number 30:

SELECT ename, job, sal, deptno
FROM emp
WHERE NOT (job = 'SALESMAN' AND deptno = 30);

The following statement selects from subqueries in the FROM clause and gives departments' total employees and salaries as a decimal value of all the departments:

SELECT a.deptno "Department",
a.num_emp/b.total_count "%Employees",
a.sal_sum/b.total_sal "%Salary"
FROM
(SELECT deptno, COUNT(*) num_emp, SUM(SAL) sal_sum
FROM scott.emp
GROUP BY deptno) a,
(SELECT COUNT(*) total_count, SUM(sal) total_sal
FROM scott.emp) b ;

 

СтранниК
23 Dec 2003 11:38 AM
3 TOP Enhancements
Долго думал накой этот велосипед.
Меня всегда учили , что запрос должнен выбирать то кол-во записей которое надо , на "первые N".
Если я вас правильно понял то это реализуется с помощью псевдо столбца ROWNUM ( В доке найдете если надо).

Доступно в версии Oracle 7

 

СтранниК
23 Dec 2003 11:59 AM
4. New Data Types

CLOB
A character large object containing single-byte characters. Both fixed-width and variable-width character sets are supported, both using the CHAR database character set. Maximum size is 4 gigabytes.

112
NCLOB
A character large object containing multibyte characters. Both fixed-width and variable-width character sets are supported, both using the NCHAR database character set. Maximum size is 4 gigabytes. Stores national character set data.

113
BLOB
A binary large object. Maximum size is 4 gigabytes.

114
BFILE
Contains a locator to a large binary file stored outside the database. Enables byte stream I/O access to external LOBs residing on the database server. Maximum size is 4 gigabytes.


 

СтранниК
23 Dec 2003 11:59 AM
Representing Date and Time Data
Use the DATE datatype to store point-in-time values (dates and times) in a table. The DATE datatype stores the century, year, month, day, hours, minutes, and seconds.

Use the TIMESTAMP datatype to store precise values, down to fractional seconds. For example, an application that must decide which of two events occurred first might use TIMESTAMP. An application that needs to specify the time for a job to execute might use DATE.

Because TIMESTAMP WITH TIME ZONE can also store time zone information, it is particularly suited for recording date information that must be gathered or coordinated across geographic regions.

Use TIMESTAMP WITH LOCAL TIME ZONE values when the time zone is not significant. For example, you might use it in an application that schedules teleconferences, where each participant sees the start and end times for their own time zone.

The TIMESTAMP WITH LOCAL TIME ZONE type is appropriate for two-tier applications where you want to display dates and times using the time zone of the client system. You should not use it in three-tier applications, such as those involving a web server, because in that case the client is the web server, so data displayed in a web browser is formatted according to the time zone of the web server rather than the time zone of the browser.

Use INTERVAL DAY TO SECOND to represent the precise difference between two datetime values. For example, you might use this value to set a reminder for a time 36 hours in the future, or to record the time between the start and end of a race. To represent long spans of time, including multiple years, with high precision, you can use a large value for the days portion.

Use INTERVAL YEAR TO MONTH to represent the difference between two datetime values, where the only significant portions are the year and month. For example, you might use this value to set a reminder for a date 18 months in the future, or check whether 6 months have elapsed since a particular date.

Oracle uses its own internal format to store dates. Date data is stored in fixed-length fields of seven bytes each, corresponding to century, year, month, day, hour, minute, and second.

180
TIMESTAMP (fractional_seconds_precision)
Year, month, and day values of date, as well as hour, minute, and second values of time, where fractional_seconds_precision is the number of digits in the fractional part of the SECOND datetime field. Accepted values of fractional_seconds_precision are 0 to 9. The default is 6.

181
TIMESTAMP (fractional_seconds_precision) WITH TIME ZONE
All values of TIMESTAMP as well as time zone displacement value, where fractional_seconds_precision is the number of digits in the fractional part of the SECOND datetime field. Accepted values are 0 to 9. The default is 6.

231
TIMESTAMP (fractional_seconds_precision) WITH LOCAL TIME ZONE
All values of TIMESTAMP WITH TIME ZONE, with the following exceptions:

Data is normalized to the database time zone when it is stored in the database.
When the data is retrieved, users see the data in the session time zone.

182
INTERVAL YEAR (year_precision) TO MONTH
Stores a period of time in years and months, where year_precision is the number of digits in the YEAR datetime field. Accepted values are 0 to 9. The default is 2.

183
INTERVAL DAY (day_precision) TO SECOND (fractional_seconds_precision)
Stores a period of time in days, hours, minutes, and seconds, where

day_precision is the maximum number of digits in the DAY datetime field. Accepted values are 0 to 9. The default is 2.
fractional_seconds_precision is the number of digits in the fractional part of the SECOND field. Accepted values are 0 to 9. The default is 6.

Доступно в версии Oracle9i
 

ggv
23 Dec 2003 12:07 PM
СтранниК - ну я в принципе ждал комментариев от Вас.
C3Man - "поставить ДБ2 туды с апачём - и крутить веб" - а зачем?
Нет, ну конечно, можно, но что это за задача такая, нифига не понятно. Это у Вас затык в пропускной способности потому как трафик большой ? Или кол-во транзакций огромное?
Или просто чтобы "було" ? В последнем случае лучше не надо.
А из трех rs/6000 получаеться неплохой кластер, и можно, в принципе, гигантскую базу иметь.
 

СтранниК
23 Dec 2003 12:08 PM
Representing XML Data
If you have information stored as files in XML format, or if you want to take an object type and store it as XML, you can use the XMLType built-in type.

XMLType columns store their data as CLOBs. You can take an existing CLOB, VARCHAR2, or any object type, and call the XMLType constructor to turn it into an XML object.

Once an XML object is inside the database, you can use queries to traverse it (using the XML XPath notation) and extract all or part of its data.

You can also produce XML output from existing relational data, and split XML documents across relational tables and columns. You can use the DBMS_XMLQUERY, DBMS_XMLGEN, and DBMS_XMLSAVE packages, and the SYS_XMLGEN and SYS_XMLAGG functions to transfer XML data into and out of relational tables.

 

ggv
23 Dec 2003 12:09 PM
СтранниК - давайте лучше порадуемся вместе с пользователями mssql что и у них _будет_ sql человеческий. И погорюем, что не обладаем замечательной возможностью пользовать PIVOT.
Или на оракле он есть?
 

ggv
23 Dec 2003 12:12 PM
СтранниК - ну Вы уж очень подробно... Осталось примеры использования привести :)
Кто хотел - мог сам эту доку поднять, у оракла дока не хуже всех составлена.
 

СтранниК
23 Dec 2003 12:17 PM
ggv
СтранниК - ну я в принципе ждал комментариев от Вас.
====
Спасибо!
Да, достало слушать понос.
Ладно бы по делу, то так туфта.
 

СтранниК
23 Dec 2003 12:22 PM
2ggv
СтранниК - давайте лучше порадуемся вместе с пользователями mssql что и у них _будет_ sql человеческий. И погорюем, что не обладаем замечательной возможностью пользовать PIVOT.
Или на оракле он есть?
====
Да не знаю, мне она никогда не была нужна.
Я на презентации 10G cлышал что они полностью встроили то что называется PIVOT.
Но по большому счету , без этого можно обойтись
на раз-два.
Да, подробно потому , что достал он меня...
На 100% уверен доку ведь не читал и вряд ли будет читать.
 

СтранниК
23 Dec 2003 12:39 PM
2ggv
Да уж. Они сейчас фитчей набрались,
Я надавно смеялся оракл порадовал возможностью запускать zip-вать данные внутри БД.
И это одно из грандиозных расширений.
К слову делается это за день через EXTPROC.

им бы своевременно патчиться.
Зажрались они.
 

Ёжи
23 Dec 2003 4:45 PM
то Alexey & ggv:

Ещё пару лет назад я бы с вами согласился, но даже сейчас это не так. IA32 даже в серверном стандартном (НЕ pc) исполнении уже обошла по многим показателям sparc, а sgi уже давно делает реал-тайм сервера на IA32 (сейчас уже на IA64). Посмотрим что будет с новыми sparc (со слов sun это будет новая революция -).

Что касается ос, то тут тоже не все гладко, полгода назад я тоже знал что thread на Solaris лучше чем на Linux, и Oracle на нем как родной, но времена меняются, наши девелоперы (которые, кстати, продали нам sun880 и sun280 для своей системы) теперь не нарадуются nptl что идет с rh9 - java просто летает (у них как раз стандартная связка). Да сам Oracle переориентировался на intel (и опять таки со слов девелоперов, они тоже собираются теперь продвигать Oracle for IA). Конечно 64 бита это хорошо, но насколько сам Solaris их поддерживает? Например filesystem?

Вот последний Solaris (который не идет на нашем sun880)

The Solaris 9 OS 8/03 enables even higher levels of data scalability, with UNIX File Systems (UFS) 16x larger than before. This release provides support for multiterabyte UFS on systems that run a 64-bit Solaris kernel. Previously, UFS was limited to approximately 1 terabyte on both 64-bit and 32-bit systems.

Features of multiterabyte UFS include:

* Creating UFS to a maximum of 16 Tbytes in size.
* Creating a file system that is less than 16 Tbytes, which can later be increased to 16 Tbytes.
* Creating multiterabyte file systems on physical disks, Solaris Volume Manager's logical volumes, and Veritas' VxVM logical volumes.


 

Ёжи
23 Dec 2003 4:46 PM
то Alexey & ggv:

А вот для сравнения (особенно про успользумые биты):

XFS for Linux Features

XFS combines advanced journaling technology with full 64-bit addressing and scalable structures and algorithms. This combination delivers the most scalable and high-performance filesystem in the world.
XFS Features

The XFS Filesystem provides the following major features:

* Journaling: Quick Recovery

The XFS journaling technology allows it to restart very quickly after an unexpected interruption, regardless of the number of files it is managing. Traditional filesystems must do special filesystem checks after an interruption, which can take many hours to complete. The XFS journaling avoids these lengthy filesystem checks.

* Fast Transactions

The XFS filesystem provides the advantages of journaling while minimizing the performance impact of journaling on read and write data transactions. Its journaling structures and algorithms are tuned to log the transactions rapidly.

XFS uses efficient table structures for fast searches and rapid space allocation. XFS continues to deliver rapid response times, even for directories with tens of thousands of entries.
* High Scalability

XFS is a full 64-bit filesystem, and thus, as a filesystem, is capable of handling files as large as a million terabytes.

2^63 = 9 x 10^18 = 9 exabytes

In future, as the filesystem size limitations of Linux are eliminated XFS will scale to the largest filesystems

A million terabytes is about a million times larger than most large filesystems in use today. This may seem to be an extremely large address space, but it is needed to plan for the exponential disk-density improvements observed in the disk industry in recent years. As the disk sizes grow, not only does the address space need to be sufficiently large, but the structures and algorithms need to scale. XFS is ready today with the technologies needed for this scalability.
* Excellent Bandwidth

XFS as a filesystem is capable of delivering near-raw I/O performance. XFS has proven scalability on SGI MIPS systems of multiple gigabytes/sec on multiple terabyte filesystems. As the bandwidth capabilities of Linux improve, the XFS filesystem will be able to utilize those capabilities.


Впрочем я и не говорю, что все бросить и менять саны на пс, но тенденция однако.

AIX я уже давно не видел, да и то были workstation, но Power5 выглядит неплохо, возможно он и останется конкурентом для IA64.

P.S. "Не кто иной, как сам торвальдс," - он скромный человек ;-)

 

ggv
23 Dec 2003 5:43 PM
Ёжи - то есть UFS vs XFS и всё?
Это и есть весь аргумент?
Ну про нити - я очень рад, что наконец-то руководство линукса признало важным их наличие и воплотило.
Серйозно, я рад. Да и использую я их уже давно.
Так а что еще то?Такое революционное? В линуксе?
Что облегчает reliability/serviceability,accessability ?
может, там управление ресурсами на уровне старенькой AIX ? Или соляры?
А то кроме того, что XFS рулит по сравнению с UFS, в огромных Ваших постингах более ничего не содержиться.
А хотелось бы почитать...
 

ggv
23 Dec 2003 5:44 PM
Хотелось бы почитать, не про биты (их, кстати, никто и не упоминал) а в свете задачи поставленной линусом - ну там организация виртуальной памяти, разделяемой памяти, и прочее - смотреть его интервью при уходе из трансметы.
 

ggv
23 Dec 2003 5:45 PM
такое впечатление, что линус - таки самый вменяемый линуксоид....
 

C3Man - semdiyahoo.com
23 Dec 2003 5:47 PM
нууу - закидали какашками. читай мой пост про BackOffice.
 

ggv
23 Dec 2003 5:48 PM
хлрошо бы линуксоидам понять (линус понимает) что сфера разработок сечас переместилась в сторону RAS - relliability/Accessability/Serviceability.
Это и N1 и OnDemand....
Но разработчикам линукса пока не до этого - надо же нормальное ядро сперва сделать...
 

ggv
23 Dec 2003 7:05 PM
C3Man - imho СтранниК не какашками кидался, а большие куски доки приводил. Из оракла. А про mssql он вроде ничего такого...
 

C3Man - semdiyahoo.com
23 Dec 2003 7:32 PM
2ggv:
>Да, достало слушать понос. (c)СтранниК

ну если понос не какашки - тогда я пас :)
 

ggv
23 Dec 2003 7:42 PM
C3Man - дык это ведь не про mssql... Это ведь, пардон, про Вас :)
 

C3Man - semdiyahoo.com
23 Dec 2003 8:45 PM
дасс...спасибо на добром слове.
 

ggv
23 Dec 2003 9:26 PM
C3Man - да незачта.

А если серйозно - то как сказал Миша Елашкин (другим словами, но смысл точный) то сейчас гнать пургу на msqsql только редиска будет. Состоялась база. Само собой недостатки есть. И всегда будут. Но да у кого их нет. Такой вот триумвират баз данных. И ведь у каждой свои сильные места.
 

ggv
23 Dec 2003 9:28 PM
Кстати, РТО мне грозил выдать на-гора случаи потери данных по вине железа/базы от IBM.
Пока не выдал. Хотя два случая я сам знаю за последних три года - но оба сильно спорные, силен таки человеческий фактор, так чта... Поскольку потери были у сильных компаний, то они как бы ни сказать что их персонал облажался не могут, ни на IBM свалить не получаеться.
Вот такие некрасивые истории....
 

C3Man - semdiyahoo.com
23 Dec 2003 9:52 PM
вот на этой оптимистической ноте предлагаю закончить обсуждение...а то щас кто-то прискачет и всё испоганит...
 

Бармаглот
23 Dec 2003 11:30 PM
С большим удовольствием прочитал все постинги. Лишний раз убедился - неважно о чем статья, 80% постингов будут о пiнгвинятко Лiнуксе и чем он лучше/хуже Windows/AIX/Solaris/HP-UX (нужное подчеркнуть). Еще интересное наблюдение - большинство линуксоидов - технари, работают за зарплату, экономики не учили, до хрипоты (виртуальной) готовы спорить за какую-нить говенную фичу. Большинство виндузятников - люди либо с ИТ не связанные (то бишь юзверя), либо просто зарабатывающие на разработке/внедрении/консалтинге. За фичи не спорят, ибо владеют аргументами другого порядка (гдебаблобля). Постинги линуксоидов читают криво усмехаясь. Споры выходят дерзкими и веселыми - ибо спорящие явно не понимают друг друга...
Спасибо ЗДНЕТу за то, что вы есть... Вы у меня в расписании как анекдот.ру - каждый день.
 

C3Man - semdiyahoo.com
24 Dec 2003 12:47 AM
2Бармаглот:
согласен на все 100%!!!!

(ты сам из какой категории - "просто зарабатывающие на разработке/внедрении/консалтинге" конечно ж :))
 

C3Man - semdiyahoo.com
24 Dec 2003 12:48 AM
поправка - на анекдот нехожу - хожу на биглер
 

Дима
24 Dec 2003 10:15 AM
Экономический профиль -- это забавно, конечно... Но вот я, например. В местных спорах выступаю на стороне Windows, что не мешает мне быть технарем и жить на зарплату... что не мешает мне любить бардовскую песню и советское кино 60-х... что не мешает мне считать, что евреи Россию таки продали и постоянно голосовать за КПРФ... в-общем, чужая душа -- потёмки...

А Биглер рулит, однозначно... ;-)
 

Бармаглот
24 Dec 2003 10:44 AM
2Дима: Я же не говорил - ВСЕ линуксоиды и ВСЕ вндузятники. Я сказал - большинство. Почему это так - тоже есть объяснение. В настоящий момент (и уже давно) у МС есть полный стек продуктов (клиентская ОС/серверная ОС/СУБД/и т.д). Они могут быть хорошими, плохими, глючными - но они ЕСТЬ. Худо-бедно, на них МОЖНО построить ИТ-инфраструктуру. С миром линукс - ситуация обратная - есть БЫСТРО улучшающаяся ОС, набор средств разработки, и ОТДЕЛЬНЫЕ прикладные пакеты. Поэтому и аргументы у людей разные
 

СтранниК
24 Dec 2003 10:46 AM
2ggv
Кстати, РТО мне грозил выдать на-гора случаи потери данных по вине железа/базы от IBM.
Пока не выдал. Хотя два случая я сам знаю за последних три года - но оба сильно спорные, силен таки человеческий фактор, так чта... Поскольку потери были у сильных компаний, то они как бы ни сказать что их персонал облажался не могут, ни на IBM свалить не получаеться.
Вот такие некрасивые истории....
===
Вот видите, а вы про "RAS - relliability/Accessability/Serviceability" и прочую ерунду.
А жизнь показывает, что "против лома нет приема, окромя второго лома".
То есть какой бы распрекрасный кластрер или что-то другое у вас не было, хоть за лимон, хоть за 10 лимон всегда найдется какой нибудь товарищ , которых эту систему положит.
А надежность - это в первую очередь человеческий фактор( читай проблема побора кадров).
Я сейчас рассматриваю работу админа как муштру солдат + естественно персональные данные. Иногда попадаються люди, которые в принципе не могут быть админами. Это вобщем то не страшно, возможно из них получаться хорошие программеры или кто-то еще. Мир многообразен.

P.S. На презентациях того же Oracle как то говорили о том что 80% проблем с БД случается по вине персонала( не только админов) и только 20% по вине техники.
 

СтранниК
24 Dec 2003 10:56 AM
2C3Man
2ggv:
>Да, достало слушать понос. (c)СтранниК
ну если понос не какашки - тогда я пас :)
===
Вообще-то я про безаппеляционые ваши утверждения.
Я конечно рад, что в MSSQL появяться столь долгожданые вами фитчи, но причем тут Oracle?
Если вы считаете себя специалистом и в MSSQL и Oracle - просто отлично. Но тогда корректным ответом было бы сравнение фитчей Oracle и MSSQL в том разрезе который вас интересует.
Если ничего не знаете про то какие подходы используются в конкурирующих продуктах, то хотя бы спросили.

P.S. Фраза из фильма.
"Брак - это искусство решать проблемы вдвоем, которых у одиноких людей вообще никогда не бывает".

 

ggv
24 Dec 2003 11:27 AM
RAS - это таки не защита от дурака. Это таки нечто другое. Очень интересное и полезное. Которое местами проявлялось уже давно, как в солярах так и в aix, и только на наших глазах оформляеться в законченную концепсию. Но частичные воплозения этой концепсии, повторюсь, уже реально трудяться. Ну как вот автоматическое изменение конфигурационных параметров базы при изменении характеристик железа на лету. Ну там, добавилось CPU или память - изменились настройки параллелизма и bufferpool. Это как пример, частное проявление.
 

СтранниК
24 Dec 2003 12:04 PM
2ggv
RAS - это таки не защита от дурака. Это таки нечто другое. Очень интересное и полезное. Которое местами проявлялось уже давно, как в солярах так и в aix, и только на наших глазах оформляеться в законченную концепсию. Но частичные воплозения этой концепсии, повторюсь, уже реально трудяться
===
Это для компаний концепции.
Вопрос кто за это платит?
А платит за эти эксперименты обычный пользователь.
Пример тому Oracle. Вот только в 9i у Oracle появились нормальные результаты для кластерной конфигурации.
А кластер у него существовал с 7 версии.
Извените но очень часто компании шельмуют.
Для рекламы звучит хорошо , а реально никто не использует.
 

ggv
24 Dec 2003 1:45 PM
СтранниК - динамическая конфигурация, "project/domain/lpar" - это то, что уже давно сущеcтвует и используеться для управления ресурсами. Это старая технология. Просто куски существующиъ старых технологий переростают в нечто большее, в новое качество.
Вот уж кого бы я не стал обвинять в шельмовстве, так это IBM.
 

Ёжи
24 Dec 2003 1:47 PM
to ggv

"то есть UFS vs XFS и всё? " - просто пример в пользу зрелости linux

"А хотелось бы почитать..." - да пожалуйста!!!
 

ggv
24 Dec 2003 3:39 PM
Ёжи - да это как бы не пример. Не нравиться UFS - не пользуйтесь. Под тот же лтнукс полно фацловых систем, под солярис несколько. Да и у AIX несколько.
Это о зрелости ничего не говорит, только о том, что файловую систему портировали.
 

ggv
24 Dec 2003 3:45 PM
хотя я и не собираюсь отрицать, что линукса проделали огромный путь за короткое время. Но всё , что до этого момента сделано - это погоня. Я так с нетерпением жду, когда она закончиться, и когда воплотиться в жизнь голубая мечта голубого гиганта - одна ОС на всех четырех линейках серверов. Это же так сильно облегчит жизнь, что и сказать невозможно. Но пока это еще не случилось...
 

ggv
24 Dec 2003 4:07 PM
Eжи - складываеться впечатление, что у Вас есть знания/опыт эксплуатации только linux.
И никакого понятия о solaris & aix...
 

ggv
24 Dec 2003 5:48 PM
Хотя, обладая минимальными познаниями в архитектуре zSeries или iSeries, можно прийти к выводу, что ОС, которая будет на них, не будет linux, а просто будет новая ОС с linux API.
 

Skull - sibskullmail.ru
24 Dec 2003 6:04 PM
2Бармаглот: "у МС есть полный стек продуктов (клиентская ОС/серверная ОС/СУБД/и т.д). Они могут быть хорошими, плохими, глючными - но они ЕСТЬ. Худо-бедно, на них МОЖНО построить ИТ-инфраструктуру" - вот именно! Худо для бедных. Навряд ли микрософтовский зоопарк можно прилично подогнать друг к другу заприемлемую цену. Заметьте, я не говорю, что нельзя, я говорю про то, что садят на свои кривые решения капитально. Где победное шествие серверных решений MS по планете? Где нормальный рабочий стол? :)
 

ggv
24 Dec 2003 7:17 PM
представте себе ситуёвину - когда IBM воплотит свою мечту в жизеь, то например Skull'у будет фиолетово, что там за ос внутрях большого железа, главеное - он сможет рулить им не выходя из KDE! :))
Утрированно конечно. Даже сейчас админы SUNF15K это совскем другие админы чем админы линейки eXXXX. Но всё-таки общая ОС облегчает понимание :)
 

glassy
24 Dec 2003 7:42 PM
ggv, ага, и в холодильниках, и в мейнфреймах -- подрубайся по ссх и рули :)
 

ggv
24 Dec 2003 7:46 PM
glassy - ну в принципе да. За это голубой гигант и бьёться. ОСы то явное дело разные получаться - но API то будет один!
А нам татарам/программерам токо этого и надо!
 

СтранниК
25 Dec 2003 10:30 AM
2ggv
Хотя, обладая минимальными познаниями в архитектуре zSeries или iSeries, можно прийти к выводу, что ОС, которая будет на них, не будет linux, а просто будет новая ОС с linux API.
====
Ну тогда я совсем IBM не пойму и Oracle в том числе.
Накой они тогда развивают
Oracle9i Database Release 2 Enterprise Edition for Linux/390
То есть Linux/390 или как его еще называют zLinux все же есть?
Хотелось бы услышать ваше мнение?
 

A
25 Dec 2003 10:51 AM
Бармаглот, послушайте, а Вы не Дмитрий из Питера? Что-то сдаётся мне, мы знакомы? Или ошибаюсь?
 

Бармаглот
25 Dec 2003 3:53 PM
2A: Я из Питера, но не Дмитрий... Относительно того, знакомы мы или нет... по одному нику "А" определить сложно...
2Skull: Я могу привести вам примеры предприятий, больших, известных и успешных (российских), ВСЯ инфраструктура которых построена на MS/Intel. Примеров предприятий, где 100% Линукс (или UNIX) я пока не знаю - если знаете - поделитесь.
 

Бармаглот
25 Dec 2003 3:59 PM
2Странник: "будет новая ОС с linux API" - разъясните, что такое linux API ? Откуда он взялся ? Кто его придумал ? чем он отличается от UNIX API ? От стандарта POSIX ?
 

СтранниК
25 Dec 2003 5:32 PM
2Бармаглот
2Странник: "будет новая ОС с linux API" - разъясните, что такое linux API ? Откуда он взялся ? Кто его придумал ? чем он отличается от UNIX API ? От стандарта POSIX ?
===
Я вобщем то про Linux API ничего и не говорил.
 

glassy
25 Dec 2003 5:58 PM
2Бармаглот: вещи вроде /dev/video* и /dev/lircd (а также /dev/fridge_door, /dev/ice_maker и т.п.) я бы отнес к линуксовому апи :)
 

ggv
26 Dec 2003 1:35 PM
СтранниК - как основная ОС zLinux в принципе ни к чёрту пока не годиться, в смысле - сильно огромные ограничения. Пока.
Бармаглот - glassy правильно говорит - есть куча API характерного только для линукс, и куча прог, которые его пользуют, в том то и цимус для IBM - смочь воплотить это API, втобы получить готовый к использованию софт. В остальном, конечно, POSIX.
Хотя - если взять Unix, то количество системных вызовов у него очень стабильно, а в линукс - напротив, растёт с угрожающей скоростью. Поэтому, я думаю, то е сть imho, можно говорить о linux API.
 

ggv
26 Dec 2003 3:24 PM
СтранниК - но как гостевая ОС linux for zSeries под zVM уже работает неплохо...
Это как раз то, что оракл и использует.
 

Пётр
26 Dec 2003 4:59 PM
2 Skull. Ну Вас прёт я смотрю от рабочего стола. Мне казалось, что Вы как человек, который пытается за энтерпрайз рынок бороться должны понимать, что рабочий стол - это не главное. А вот смочь сделать такое решение, чтобы рабочий стол был как можно больше ограничен - вот это да - это серьёзно. А примеров- да полно их. Я уже в одном из постингов писал тут как можно построить инфраструктуру плностью на МСе. Хотите пример, распределённой инфраструктуры на МСе? Microsoft.
 

glassy
27 Dec 2003 11:03 AM
2Пётр: лично я больше ggv доверяю
 

ggv
27 Dec 2003 2:28 PM
конечно, оно можно построить инфраструктуру _только_ на MS....
Но это будеть действительно _только_ MS.
У нас есть один из распределенных модульных проектов, многие модули уже несколько раз перекочевали по кругу linux/solars/aix в разных направлениях. разные модули, включая базу.
В зависимости от разных условий.
 

Murr
27 Dec 2003 2:40 PM
ggv:

SunOS4 - 188 (или больше)
Linux 2.4.22-2.6 - 260-270

Надо полагать, что с 1998 в Solaris число не уменьшилось, а выросло хотя бы до 200, так что нечего переживать. ;)
 

Murr
27 Dec 2003 2:40 PM
Это по поводу системных вызовов.
 

Murr
27 Dec 2003 2:45 PM
Кстати, для сравнения - в NT их много-много сотен. :)
 

ggv
27 Dec 2003 3:47 PM
Murr - да не, я не переживаю. Это данность. Этого не изменить. Чего уж тут переживать.
ВОт бы интересно посчитать не в SunOS4, а в SunOS5.9 - последний релиз. Сильно очень не могло измениться. Но при переходе с BSD на SVR4 наверняка изменилось, но в какую сторону - я не знаю.
 

ggv
27 Dec 2003 3:50 PM
Murr - 221 в SunOS5.9
 

ggv
27 Dec 2003 3:51 PM
не сильно то изменилось со времен архаичного BSD-based ядра SunOS4
 

ggv
27 Dec 2003 5:32 PM
linux 2.4.20 - 279 system calls
 

ggv
27 Dec 2003 5:36 PM
man-pages-1.64.tar.gz from ftp://ftp.win.tue.nl/pub/linux-local/manpages/ даёт уже 306 system calls.
Тенденция налицо.
 

Murr
27 Dec 2003 8:43 PM
ggv:

самый старший номер системного вызова - 252 - в 2.4.20 (не знаю как тебе удалось 279 насчитать).

Самый старший в 2.6.0 - 273.

К тому же это ни о чем не говорит. ;)
 

Murr
27 Dec 2003 8:43 PM
Имеется в виду платформа i386, of course.
 

ggv
27 Dec 2003 10:21 PM
Murr - о том что это ничего не говорит - согласен. Глупо было и затевать это.
 

Бармаглот
28 Dec 2003 9:27 PM
2ggv: Ну отчего же - вовсе не глупо. Напомню с чего начали считать - я спросил, что такое "Linux API". Итак, выяснилось,что это постоянно растущий набор системных вызовов. Видимо частично пересекающийся с POSIX. Так в чем же счастье программиста ? Представьте, что IBM реализует ядро 2.4.20 с его 252 вызовами, а вы разрабатываете под 2.6.0 с 273. И что делать с этими лишними 21 вызовом ? Когда есть стандарт, причем стандарт действительно кросс-платформенный, у прогрпммиста есть ГАРАНТИЯ, что написанное им - void main() { printf("Hello, world!");} - или гораздо большее - БУДЕТ компилироваться и работать.
 

ggv
28 Dec 2003 10:46 PM
Бармаглот - ну я немного другое имел в виду. Я как раз имел в виду то счастливое время, когда догонялки/перегонялки закончаться, новые крутые фичи требующие изменения ядра с целью добавления системных вызовов уже не будут добавляться, а только будут существующие улучшаться, и т.д. и т.п.
Ведь должен же закончится этам сумасшедшей гонки с внесением функционала.
А гипотетическое возможное счастье в легкости разработки под разные платформы с масштабированием от одного CPU до многопроцовых разноплатформенных или mainframe. ну типа как на SUN платформе - слабосильный Blade100 вполне может быть платформой разработки софта который будет запушен на чуть ли не 200-сpu F15K
 

ggv
28 Dec 2003 10:48 PM
Бармаглот - но это будущее. я бы сказал, весь линукс в будущем. Вот живем ожиданиями. Да, он стремительно прогрессирует. Но будет ли всё сделано, что хотя бы IBM стремиться сделать - никто не знает.
 

Бармаглот
29 Dec 2003 2:18 PM
2ggv: Ладно, про "светлое завтра" понятно. Непонятно другое - чем сегодняшние стандарты не устраивают ? Чем POSIX не устраивает ? Ведь он обеспечивает гораздо больший круг систем для разрабатываемого софта ?
 

ggv
29 Dec 2003 2:53 PM
да просто новая функциональность вовсю пишеться, которой в POSIX просто нет.
Да и тот функционал, который в POSIX есть, в линукс не фдекватно воплощен. Вообще-то линукс не полностью соотвествует POSIX, этот вопрос как-то уже здесь на форуме разобрали. Другое дело, что апологеты говорят, что то, что не так сделано, как в POSIX, то так и надо, так и задумано.
 

Murr
29 Dec 2003 8:50 PM
ggv:

А какая ОС "адекватно" реализует SuS (Single UNIX Specification)?

POSIX вообще ни одна ОС по определению не может реализовать (см. что такое POSIX).
 

Murr
29 Dec 2003 8:53 PM
Другое дело, что то, что реализовано из POSIX, обычно POSIX-conformant.

Хотя и не всегда. Пример:

открываем файл на O_WRONLY, делаем mmap MAP_SHARED, PROT_WRITE и пытаемся писать.

Три ОС: Linux(2.4-2.6), FreeBSD(4.x), OpenBSD (не помню какая именно - одна из тех, что стоит в МВСЦ) - три различных реакции.

Какая из них соответствует SuS, думаю, догадаться несложно.
 

Murr
29 Dec 2003 9:24 PM
У кого есть коммерческие UNIX, прогоните, plz, этот тест (воспроизвел по памяти, так что если всплывут какие ошибки - поправлю).

#include <stdio.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>

// AP: assert would be fine, but we want strerror ;)
#define DO_OR_FAIL(x)\
if ((x) == -1) {\
fprintf(stderr, "failed on line %d(%s)\n", __LINE__, strerror(errno));\
abort();\
}

int main() {
char *s = tmpnam( );
char *c;
int fd;

DO_OR_FAIL(fd = open(s, O_WRONLY|O_CREAT, 0600));
DO_OR_FAIL(ftruncate(fd, getpagesize ()));
DO_OR_FAIL(close(fd));

DO_OR_FAIL(fd = open(s, O_WRONLY));
DO_OR_FAIL(((c = mmap((void*)0, getpagesize(), PROT_WRITE, MAP_SHARED|MAP_FILE, fd, 0)) == MAP_FAILED) - 2);

printf("From now your library/kernel has failed the SuS test ...\n");

DO_OR_FAIL(*c = 0);

printf("We're alright at this point ... \n");

DO_OR_FAIL(fd = *c);

printf("Your OS is totally broken ...\n");

DO_OR_FAIL(munmap(c, getpagesize()));
DO_OR_FAIL(close(fd));

return 0;
}

 

ggv
29 Dec 2003 11:55 PM
MAP_FILE obsolete, ignored
 

ggv
29 Dec 2003 11:56 PM
наверное подразумевалось другое какое-то значение?
 

Murr
30 Dec 2003 11:00 AM
ggv:

Нет, это я написал на всякий случай (для Linux кода никогда не пишу). Можно писать, а можно не писать. AFAIK, почти везде MAP_FILE=0.
 

Murr
30 Dec 2003 11:06 AM
В общем, да. Спасение утопающих - дело рук самих утопающих.
Пусть будет:

#include <stdio.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>

// AP: assert would be fine, but we want strerror ;)
#define DO_OR_FAIL(x)\
if ((x) == -1) {\
fprintf(stderr, "failed on line %d(%s)\n", __LINE__, strerror(errno));\
abort();\
}

int main() {
char *s = tmpnam( );
char *c;
int fd;

DO_OR_FAIL(fd = open(s, O_WRONLY|O_CREAT, 0600));
DO_OR_FAIL(ftruncate(fd, getpagesize ()));
DO_OR_FAIL(close(fd));

DO_OR_FAIL(fd = open(s, O_WRONLY));
DO_OR_FAIL(((c = mmap((void*)0, getpagesize(), PROT_WRITE, MAP_SHARED, fd, 0)) == MAP_FAILED) - 2);

printf("From now your library/kernel has failed the SuS test ...\n");

DO_OR_FAIL(*c = 0);

printf("We're alright at this point ... \n");

DO_OR_FAIL(fd = *c);

printf("Your OS is totally broken ...\n");

DO_OR_FAIL(munmap(c, getpagesize()));
DO_OR_FAIL(close(fd));

return 0;
}
 

Murr
30 Dec 2003 3:20 PM
Всех с Новым Годом :) Всевозможных благ и просто хорошего настроения.
Особенно неунывающему ggv. :)

/me отправляется на поезд ...
 

 

← ноябрь 2003 3  4  5  8  9  10  11  12  14 январь 2004 →
Реклама!
 

 

Место для Вашей рекламы!