Твой софтовый форум > Тематические форумы > Операционные системы > *NIX

Ubuntu vs Vista

Дата публикации: 16.06.2007 - 20:09
Pages: 1, 2
Штуцер
Вставлю и свои 5 копеек. Я НИКОГДА не видел кластер из 6000 узлов под управлением Висты, и вообще Мелкософта. Точно так же не стану спорить, что делать красивые отчеты в Ворде или PowerPoint гораздо приятней чем в ОpenOffice. Хотя я не большой специалист в никсах, так как познакомился с ним не очень давно. Может, и в никсах есть приличная софтина типа PowerPoint. Дело то в задачах - смотрите опрос о основном предназначении компьютеров.
ZaHack
QUOTE(iLLuZionist @ 13.06.2007 - 19:08)
Могу привести пример - one.lv, чисто asp`шный (пара ява-скриптов) сайт


Даже не пингуется dry.gif

QUOTE
Тогда ты уже давно часть ботнета.

Да ты что?wink.gif А вот Аутпост и Process Explorer утверждают обратное...


QUOTE
А я не комрад, я из числа тех профи, что сидят под никсами =)~


О, да, Великий Гуру =))))))
de1ay
QUOTE
Да ты что? wink.gif А вот Аутпост и Process Explorer утверждают обратное...

А процесс спрятать нельзя? Ты у нас асм-кодер, должен вроде знать как это делается.

QUOTE
О, да, Великий Гуру =))))))

wub.gif
ZaHack
QUOTE(delay(0) @ 13.06.2007 - 22:04)
А процесс спрятать нельзя? Ты у нас асм-кодер, должен вроде знать как это делается.
*



Теоретически? Можно, но очень сложно. Практически же это не имеет особого смысла, т.к всю сетевую активность палит файрволл на уровне RAW-сокетов. То есть троянец попав в систему не сможет не отправлять, ни принимать данные. А сам он быстро попалиться на левой сетевой активности.
de1ay
QUOTE
На выбор перехват ZwQuerySystemInformation (ntdll.dll), написание драйвера ядра для перехвата ZwQuerySystemInformation в ядре или разрыв связей EPROCESS планировщика

©Great
ЭЖД
QUOTE(ZaHack @ 13.06.2007 - 1:39)
1) Виндовс есть прямая реализация инициативы .NET... Равноценной альтернативы .NET нет и пока что не предвидиться в *nix.

ph34r.gif Mono ?
QUOTE(ZaHack @ 13.06.2007 - 1:39)
3) Не все профи-программы есть под Линукс. Некоторые имеются только под win.

ph34r.gif в *nix-софт давто заходил? wink.gif


Добавлено:

QUOTE(Штуцер @ 12.06.2007 - 23:56)
Кстати, я создал опрос, так что давай посмотрим, совпадает ли мое мнение с большинством?
*


ph34r.gif что-то не наблюдаю...
Штуцер
QUOTE(ЭЖД @ 14.06.2007 - 13:48)
QUOTE(Штуцер @ 12.06.2007 - 23:56)
Кстати, я создал опрос, так что давай посмотрим, совпадает ли мое мнение с большинством?
*


ph34r.gif что-то не наблюдаю...
*



Да здесь опрос: _https://softoroom.org/topic32404.html

Ты, как *никсоид, наверное в виндоватый подфорум не часто заглядываешь smile.gif
ZaHack
QUOTE(delay(0) @ 13.06.2007 - 8:55)
1) .NET - убожество. Медленное, чересчур медленное исполнение кода.
*



Наконец-то дошли руки до материала, сейчас займусь ликбезом, а то некоторые не вполне представляют, что такое .NET и как оно работает smile.gif

Ну сперва общие положения smile.gif :

QUOTE
Смысл перехода.... ну, c# - очень приятный язык. После c++ пользоваться им легко и приятно. Через некоторое время возвращение к c++ вызывает отторжение. Неудобно.  Забота о ресурсах принимает другой характер. Более мягкий.  Уходят в прошлое проблемы с некорректным доступом к памяти. Совсем.  Наконец-то появляется простая и согласованная система обработки исключений.  НАМНОГО проще отладка.  Библиотека классов очень богатая и развлетвленная. Продуманная. Нет нужды в написании 1001 wrapper-а.  Типизированные указатели на функции!!!  Асинхронное программирования становится легче в разы. Если забыть про проблемы синхронизации, то в десятки раз.  Reflection дает новое измерение в написании утилит и мета-оберток.  Атрибуты позволяют обогнать Java в технологичности. Библиотека классов богаче и приятнее. Делегаты опять же.  Простая в кодировании и в использовании (а также относительно простая в расширении) система удаленного взаимодействия.  Наконец-то MS создало удобный метод конструирования UI. Не только не хуже, чем у конкурентов, но и лучше.  ASP.Net - это просто сказка, по сравнению с другими методиками разработки web-приложений. Хотя, Java тут тоже довольно сильна.    Преимуществ - вагон и маленькая тележка. Игнорировать эту платформу - значит обрекать себя на технологическое отставание.  Единственная альтернатива - Java+IBM+Rational+Linux. Объединив все это вместе, можно попытаться что-то противопоставить.  Лично я думаю - кишка тонка, но время покажет.    P.S. Одни только xml-comments в студии .net в с# - это фича, из-за которой стоит сменить платформу

©Mong

Теперь насчет перевода в машинные коды и производительности:

QUOTE
Поверьте,я и сам из тех,кто программирует на C/C++,и,переходя на CLR,я достаточно скептически рассматривал ...дополнительные накладные расходы....Microsoft проделала значительную работу,чтобы свести эти издержки к минимуму.....сами создайте приложение и проверьте его производительность....вас удивит, насколько она высока на самом деле..

".Net Framework" изд 2 Джеффри Рихтер стр.14.

QUOTE
Компиляция  В платформе .Net, программа не комппилируется в исполняемый файл, а компилируется в файлы Microsoft Intermediate Language (MSIL) , которые запускаются «расширителем» CLR. Файлы MSIL (в обычном разговоре называемый как IL) , полученные при компиляции C#, идентичны с файлами скомпилированными при использовании других .Net языков. (прим мое. Это и так понятно  )    код программы на C# компилируется в IL и сохраняется на диске. При запуске программы, IL компилируется опять , используя Just In Time (JIT) компилятор, в результате получаем уже машинный код.    Стандартный компилятор JIT вызывается только при надобности. Когда вызывается метод программы, JIT анализирует код IL и создает высоко эффективный код, который работает очень быстро. JIT не глуп, и сам может определить, когда код уже был скомпилирован и не будет компилировать его еще раз. После запуска программы .Net она будет работать быстрее и быстрее, так как многие части программы уже скомпилированы. (С другой стороны, что никогда не выполняется, то никогда не компилириется. JIT очень интеллектуальная штука. прим. ZaHack)


QUOTE
Корпорация Microsoft тратит до 80% из своего бюджета , выделенного на исследования и раработку, именно на .Net. Раз уж такая компания тратит миллионы долларов на систему .Net, то к этому стоит присмотреться


Вот вкратце, все что хотел сказать. Так что, если еще будут крики ".NET - отстой" просьба их аргументировать.
ЗЫ Java выполняется намного медленне чем .NET Интересно почему линуксоиды всегда как-то "забывают" об этом факте? wink.gif
Pages: 1, 2


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Ubuntu vs Vista
SoftoRooM © 2004-2024