LINUX.ORG.RU

Требования Windows 8 к железу усложнят загрузку Linux

 , , , , ,


0

2

Среди требований программы выдачи логотипов «Compatible with Windows 8» для железа есть использование вместо BIOS UEFI, частью спецификации которого является защищённый протокол загрузки UEFI, позволяющий установить в прошивку материнской платы ключи проверки цифровой подписи. Если включить безопасную загрузку, то будет невозможно загружать исполняемые файлы или драйверы, которые не подписаны одним из этих ключей, но этот механизм противоречит лицензии GPLv3, под которой выпущен загрузчик GRUB2. Т.е. если производитель не реализовал возможность отключения безопасной загрузки можно забыть про использование других ОС.

>>> Подробности

★★★

Проверено: mono ()
Последнее исправление: Zhbert (всего исправлений: 6)
Ответ на: комментарий от aho

> всяко лучше чем в виндовс :)

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

Винду можно обновлять. Пруф: http://www.youtube.com/watch?v=vPnehDhGa14

Учтите только, что здесь между версиями 25 лет, а самый старый дистр линукс существует всего 18 лет (слака). Жду видео обновления слаки с самой первой версии!

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

> Винду можно обновлять. Пруф: http://www.youtube.com/watch?v=vPnehDhGa14

на чистой системе в виртуалке, ага :) на реальном железе оно с большой вероятностью вылетает в синий экран или «херит» установленное ПО

Учтите только, что здесь между версиями 25 лет, а самый старый дистр линукс существует всего 18 лет (слака). Жду видео обновления слаки с самой первой версии!

у себя убунту с 4.10 до 11.10 я обновлял, специально для вас ставить и обновлять слаку я не хочу, по вполне понятным причинам

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

> Хочешь сказать этой уязвимости нет в линуксе?

Это на уязвимость ну совсем никак не тянет. root и так рут и может с системой делать что угодно. Ну или если ты хочешь какой-то там супер-защищенный сервак, который даже порутив не поиметь до конца, то вам к OpenBSD или там SELinux/grsec/AppArmor...

Почему в Windows уязвимостью называется когда админ может делать то что он по идее должен мочь делать и куда менее костыльными средствами (через прямой доступ к /dev/*mem) (речь ведь идёт о десктопе) — это вопрос к вам, а не ко мне. У меня подозрение, что это одно из проявления пресловутого рабства.

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


Если он зажимает исходники, то не платить ему и всё. Платить за прогу без открытых исходников — это по-моему крайне неразумно.

Написать в bash

ifconfig|sed &#$(*#(%^&^&|awk #^$($*#*()&$@^)(*&@$(%*&!$ - это программирование.



Ну там шла речь о получении IP в переменную, а это всё равно может быть нужно только в скрипте.

Хотя скриптование — это не совсем программирование как таковое.
То есть:
1) использование готовых программ заранее предусмотренным способом
2) комбинирование уже готовых программ для задач, которые они по отдельности решить не могут ( dmesg | grep | less например)
3) написание скрипов для решения нетиповых задач
4) написание несложных программ для решения вновь появившихся задач (типовых или нетиповых)
5) написание сложного ПО, что требует координации работы нескольких программистов

Я бы вот такие уровни выделил — по увеличению сложности. В Windows как мы уже видели, с уровнями выше 1 плохо, а с 3 и, особенно, 2 — совсем плохо.

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

>4.2.

sudo add-apt-repository ppa:lucid-bleed/ppa % sudo apt-get update % sudo apt-get install vlc vlc-plugin-pulse mozilla-plugin-vlc


Можно и в центре приложений или синаптике натыкать, но по-моему так гораздо проще

Xenius ★★★★★
()
Ответ на: комментарий от aho

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

Жалкие 7 лет? xp обновляется 13 лет полностью автоматически (а windows 7 можно поставить поверх)

farafonoff ★★
()
Ответ на: комментарий от Xenius

я и говорю что _удобный_ гуи не пересекается с типовыми задачами. Если так проще - то гуи явно неудобный. Удобный гуи был бы если бы я ввел vlc в поиске, и он сам бы мне предложил поставить самую свежую версию вместо говна мамонта.

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

> у нас debian

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

в windows есть компилятор c# из коробки.


Почему же я его не видел? И да, кроме до-диеза есть и другие языки, в том числе более практичные и весьма распространённые — Perl и Python например.

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> Реально железо? думай головой, это 25 лет развития техники

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

Жалкие 7 лет?


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

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

Тадам - винда целится на корпоративный сектор, где востребованы уровни 4 и 5 (для этого используют .net), созданные на этих уровнях программы должны покрывать задачи 1, 2 и 3 у простых пользователей (VBA в ворде - уровень 3).

Давайте будем честны, не dmesg | grep | less, а

dmesg | grep ?№?%;:№;FFFFUUUUUUU;;%*:?;;:; | less

Почему в Windows уязвимостью называется когда админ может делать то что он по идее должен мочь делать и куда менее костыльными средствами (через прямой доступ к /dev/*mem) (речь ведь идёт о десктопе) — это вопрос к вам, а не ко мне. У меня подозрение, что это одно из проявления пресловутого рабства.

А у меня подозрение, что вы не понимаете о чем говорите. Майкрософт находятся в той ситуации, система должна быть безопасна даже в случае если юзер запустил зловреда сам, и сам ввел для него пароль администратора. Красноглазым линуксоидам еще только предстаит это узнать, если вдруг популярность линукса дорастет до 10%. Система безопасности windows больше похожа на selinux, чем на 777. Даже на десктопе, да.

Если он зажимает исходники, то не платить ему и всё. Платить за прогу без открытых исходников — это по-моему крайне неразумно.

Он программист - ты не программист. Ты заказал фичу abc, фича есть. тебе нужна фича cde - этому программисту уже лень, ты находишь другого, он говорит что программа говно - проще переписать чем дописать.

farafonoff ★★
()
Ответ на: комментарий от aho

Один раз я обновил 98 до xp - сработало.

rh у тебя обновился до убунты автоматически или нет? Если так - считай замену одной винды на другую сменой дистра взамен rip'нувшегося.

farafonoff ★★
()
Ответ на: комментарий от Xenius

он спрятан в .net - фреймворке. Кому надо тот знает. В винде есть ecma скрипт - язык одного веса с перлом и питоном. C# - совсем другая весовая категория, намного производительнее, со статической типизацией.

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

> В винде позиция изначально честнее - автообновляются только части самой системы, весь остальной софт - сторонний.

Во-первых, это называется не честнее, а просто неудобнее. Во-вторых в Slackware всё так же — через slackpkg update && slackpkg upgrade-all обновляется только то что с диска поставил. Если конечно не ставить slapt-get. Однако тут в списке гораздо больше полезного ПО чем в шиндошс и хоть и следить за обновлением сторонних программ требуется самостоятельно — их две-три штуки, а не почти все.

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

Тадам - винда - система для корпоративных пользователей. Там используются полторы программы (office и специфическая, нередко самописная), и обновлять их можно через active directory msi скриптами.

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

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

В Windows вообще никакого GUI для установки ПО не из состава Windows нет, так что мимо.

Для того же что бы обеспечить интеграцию более новой программы в операционную систему необходимо выполнить некоторые действия, которые автоматике не доверишь, потому что могли смениться ключи компиляции, а то и вообще вся система сборки, может появиться несовместимость с каким-то другим ПО и так далее. Так что берите новый дистрибутив — где уже позаботились об интеграции нового ПО, ищите официальный репозитарий с бекпортами — я не в курсе, если он для Ubuntu LTS, но в других дистрах видел, юзайте PPA или собирайте и разбирайтесь со всем этим сами.

А в Windows доступен только последний путь — разбираться со всеми проблемами, несовместимостями и обеспечивать обновление ПО самостоятельно.

Если так проще - то гуи явно неудобный.

Для очень многих задач GUI в принципе неудобен. Например, даже что бы установить версию из репозитария дистрибутива гораздо удобнее сразу набрать в консоли apt-get install foo, чем открывать центр приложений и там это вбивать в поиск или тем более гуглить и качать инсталлер.

Может быть можно сделать действительно удобный универсальный GUI, но такого нет ни в одной ОС пока что.

Что касается установки VLC из PPA без гугла — можете запостить в http://brainstorm.ubuntu.com/ — кто знает, может и сделают.

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

В windows можно устанавливать самые новые программы (причем даже в windows xp вышедший 13 лет назад), и обычно нет никаких проблем с совместимостью. Потому что ключи компиляции и система сборки windows не меняется.

Инсталлятор - скорее дань традиции. Никто не мешает разработчиком создавать инсталлеры которые будут ставить программу сразу после запуска, не задавая лишних вопросов. Кроме того, есть msi пакеты для централизованного обновления администратором сети.

в ubuntu у меня постоянно выскакивает назойливый менеджер обновлений - в винде все апдейты (windows,office,visual studio, steam, utorrent, google chrome) ставятся сами.

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

> винда целится на корпоративный сектор, где востребованы уровни 4 и 5 (для этого используют .net), созданные на этих уровнях программы должны покрывать задачи 1, 2 и 3 у простых пользователей (VBA в ворде - уровень 3).

Задачи уровня 2 и 3 никакое монолитное ПО покрывать не может, иначе это автоматически уровень 1.

Или если говорить про VBA в MSO, то оно только в MSO — о чем я и говорю, с уровнями 2 и 3 в винде очень плохо. Не совсем по нулям — cmd и VBA, да и WSH есть, но гораздо хуже чем в нормальных ОС.

Давайте будем честны, не dmesg | grep | less, а

dmesg | grep ?№?%;:№;FFFFUUUUUUU;;%*:?;;:; | less



Такое вряд ли нужно на практике, скорей что-то dmesg | grep kernel | less

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


Такое в принципе не будет возможно до появления полноценного ИИ. Ну собственно, этого и нет нигде (легионы вирусов под Windows 7 тому доказательство).

Точней возможно, только тогда юзеру надо зарезать права (опять же, sudo позволяет задать конкретный список правил, не позволяя запускать всякую дрянь даже с паролем) и иметь отдельного админа, который будет всё это поддерживать (вместо ИИ).

Он программист - ты не программист. Ты заказал фичу abc, фича есть. тебе нужна фича cde - этому программисту уже лень, ты находишь другого, он говорит что программа говно - проще переписать чем дописать.


Ну... Во-первых, каждый нормальный пользователь ПК (именно ПК, а не АРМ) должен быть в некоторой степени программистом. А значит он может оценить качество кода, даже не понимая его целеком — по наличию комментариев, читаемым именам переменных, форматированию кода и тд.

Если же речь идёт о например главе какой-нибудь крупной фирмы, у него должен быть свой админ, который тоже должен быть в некоторой степени программистом (самостоятельно писать скрипты хотя бы, то есть уровень 3 и ниже). Ну или не главе, а пользователе АРМ (бухгалтеру, кассир) — то же самое.

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> Он программист - ты не программист. Ты заказал фичу abc, фича есть. тебе нужна фича cde - этому программисту уже лень, ты находишь другого, он говорит что программа говно - проще переписать чем дописать.

Ну и да, если он так говорит, может и правда легче переписать чем дописать?

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> он спрятан в .net - фреймворке

Который надо отдельно качать и ставить. По крайней мере, в XP.

В винде есть ecma скрипт - язык одного веса с перлом и питоном.


Но почему-то все пишут на перле и питоне, даже под виндовс. Наверное всё-таки не того же веса/уровня и перл с питоном чем-то лучше?

C# - совсем другая весовая категория,


Но на нём скрипты как-то не попишешь, для уровня 5 он вроде как почти наравне с явой, а для других задач есть языки и получше/попроще/побыстрее (ну смотря что приоритетней)

намного производительнее


Чем перл-то?

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> Проблема была решена пересборкой ядра

Так решена же. О чем разговор?

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

Использовать такое на сервере — это что-то граничащее между ССЗБ и камикадзе. Или вы сами все секурити-патчи накладываете и пересобираете?

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> в ubuntu у меня постоянно выскакивает назойливый менеджер обновлений

Настройки менять не пробовали?

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

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> Инсталлятор - скорее дань традиции. Никто не мешает разработчиком создавать инсталлеры которые будут ставить программу сразу после запуска, не задавая лишних вопросов.

В Windows — не получится из-за проблем с костыльной архитектурой. Во-первых, Program Files прибит гвоздями, в то время как /usr может жить на другом разделе, во-вторых нет стандартного набора лицензий, а у каждой софтины какая-нибудь костыльная EULA, так что обязательно надо показывать лицензионное соглашение, даже для СПО, хотя можно было бы и не делать кнопок «согласен» и «не согласен» (в то время как в нормальных ОС — свободность ПО вещь сама собой разумеющаяся), в-третьих, нет централизованного иерархического меню программ с категориями (игры, научное, офис, графика...). А что ещё обычно инсталляторы спрашивают?

Кроме того, есть msi пакеты для централизованного обновления администратором сети.


Никто не запрещает сделать свой репозитарий deb или rpm пакетов для централизованного обновления нестандартного ПО. Можно его даже захостить на ланчпаде каком-нибудь при желании.

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> винда - система для корпоративных пользователей.

Кстати, почему тогда её ставят на всё подряд, так что ноутбуки без винды и с хорошим (подходящим под запросы) железом ещё и поискать надо?

Было бы очень хорошо, если бы мелко-мягкие к нормальным юзерам не лезли.

И кстати, опять вопрос изкоробочности — если на работе винда, то если ты не админ, то делать что-нибудь нестандартное в ней неудобно (а при работе могут возникнуть задачи, которые в этом самописном корпоративном софте не предусмотрены, но при этом нужны один или два раза — и каждый раз разные) ибо установлены только полторы программы и изкоробочный виндовый софт, а установка чего-то ещё запрещена, а если админ — то разумнее перейти на GNU/Linux (естественно по всем правилам, что бы ) или другую свободную ОС, а не строить башни из костылей.

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

/usr на другом разделе - тема отдельного топика. меню программ - хорошо конечно, но пункт игры сделан явно на будущее. Я всегда вытаскиваю все нужное на десктоп, а там и по названию понятно что это такое. если я вижу Deus Ex: HR, то у меня нет сомнений что это игра, причем нормальная.

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

К вопросу об искоробочности. У тебя есть парк на 1000 машин. Как в линуксе сделать чтобы после ввода в домен парой действий, на машину автоматически ставился весь нужный софт, юзеры могли логиниться удаленно с перемещаемым профилем, автоматически накатывались бы нужные права? А в винде это из коробки!

farafonoff ★★
()
Ответ на: комментарий от Xenius

Что значит вообще контроль обновлений? Тебе много скажет сообщение

libasdlkjfsldj_lsdflsdjgkjh_sdfslkdjf хочет обновиться с версии 1.2.3.5.7.8 до версии 1.2.3.6.8.1 ?

farafonoff ★★
()
Ответ на: комментарий от Xenius

http://shootout.alioth.debian.org/u32/performance.php?test=binarytrees

посмотри любые другие тесты - c# в 10 раз уделывает перл и пистон, при том что mono вообще не быстрая реализация (родной .net намного производительнее)

в xp sp2 дотнет уже прилетел с обновлениями. многие пишут _скрипты_ на ecmascript, а на перле и питоне пытаются писать нормальные программы, совершенно напрасно, потому что c# уделывает перл и пистон раз в 10 по любым тестам скорости.

farafonoff ★★
()
Ответ на: комментарий от Xenius

и дважды заплатить за одну и ту же работу? Купить новый компьютер с виндой и фотошопом выйдет тебе в разы дешевле, даже если ты заплатишь за ненужный функционал.

farafonoff ★★
()
Ответ на: комментарий от Xenius

VBA позволяет автоматизировать работу с электронными таблицами. Отредактируй-ка мне на баше файл odf? Почему ты без аргументов говоришь что что-то «хуже», чем другое? чем wsh хуже чем bash?

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

Групповая политика винды смеется над судо и восьмеричными правами :) Как мне дать одному юзеру права rwx, другому - r, третьему запретить доступ полностью, при этом для остальных права должны быть rx?

Даже программист под виндой работает в программе типа visual studio, которую можно назвать АРМ программиста. Я работал над внутрикорпоративной системой и знаю, что если _пользователю_ нужно сделать что-то один раз - жди что это будет нужно каждый месяц, неделю, а значит лучше сразу нормально дописать АРМ.

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

> /usr на другом разделе - тема отдельного топика

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

но пункт игры сделан явно на будущее


То-то он у меня почти пустой, всего-то 51 пункт...

Я всегда вытаскиваю все нужное на десктоп


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

То что в линуксе нет не свободных программ - скорее минус.


А их нет?

Сам подумай, под винду есть те и другие, а под линукс только одни.


Ну даже предположим, что так и есть. Когда ищешь программу под гипотетическую ОС где нет проприетарщины — не нужно беспокоиться о лицензии, нет такого беспокойства за сохранность системы (а вдруг в закрытом коде страшная уязвимость, а вдруг оно оставляет мусор в системе что бы ты триальную копию второй раз не установил, а вдру...), не нужно при переборе списка тратить время на проприетарные программы (они же проприетарные, значит ты их всё равно ставить не будешь, но придётся прочитать описание, что бы понять что тебе не подходит).

В общем от отсутствия проприетарщины только плюсы, по крайней мере, если нужный функционал покрывается СПО (а уже мало что не покрывается).

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> Обратись к системному администратору!

И что, он мне cygwin поставит в компьютерном клубе?

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> Что значит вообще контроль обновлений? Тебе много скажет сообщение

libasdlkjfsldj_lsdflsdjgkjh_sdfslkdjf хочет обновиться с версии 1.2.3.5.7.8 до версии 1.2.3.6.8.1 ?


Названия большинства библиотек вполне себе понятные (libpng, libsndfile...), кроме того в менеджере обновлений снизу описания, которые можно почитать и даже указание на причину обновления (какая ошибка устранена). Если заметишь, что пропала ошибка, тоже хорошо бы знать что от обновления, а не от твоих действий.

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> Этот сервер изолирован от интернета, работает 24/7, остановка сервера чтобы пообновляться - дело дорогое.

Ну, если отключен от интернета... А вообще, можно обновить и без заметного даунтайма — скажем, скопировать образ диска в виртуалку, обновить там, потом, убедившись что всё работает, остановить все процессы, dd залить на винт и перезагрузить. Наверное даунтайм в пару десятков минут — это не страшно.

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> http://shootout.alioth.debian.org/u32/performance.php?test=binarytrees

Этот твой шарп медленней жаба-скрипта... ха-ха.

Ну а Common lisp так его вообще уделывает, не говоря уже о C++ и Java.

Однако странно, что перл показан таким медленным.

многие пишут _скрипты_ на ecmascript


Не будь голословным, покажи пару примеров

c# уделывает перл и пистон раз в 10 по любым тестам скорости.


Ну а C уделывает C# и синтаксис у него проще и понятнее.

Xenius ★★★★★
()
Ответ на: комментарий от farafonoff

> и дважды заплатить за одну и ту же работу?

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

Кстати, про оплату дважды за одно и то же — производителей компов втюхивающих оемную шиндошс это почему-то не смущает. Как и покупателей.

Купить новый компьютер с виндой и фотошопом выйдет тебе в разы дешевле


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

А если есть, то лучше уж GIMP взять, чем это убогое поделие.

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

>Этот твой моно медленней v8 ... ха-ха.

fixed.

Ну а C уделывает C# и синтаксис у него проще и понятнее.

Толсто.

x3al ★★★★★
()
Ответ на: комментарий от farafonoff

VBA позволяет автоматизировать работу с электронными таблицами.

А в OpenOffice.org есть полноценный Python (и свой Basic, и VBA), который умеет гораздо больше чем VBA (попробуй в VBA напиши работу с сетью или СУБД например).

чем wsh хуже чем bash

Покажи мне консоль с wsh и автодополнением. Как его отлаживать вообще?

Ну или вот тебе задача:

Есть буквы «ABCDEFGHIJKLMNOPQRSTUVWXYZ_», надо из них составить 20 пронумерованных случайных перестановок. Напиши как это сделать на wsh по-короче.

$ for i in {1..20}; do echo -n $i\  ; shuf -ez {A..Z} _; echo; done
1 WCJXKGQAEYSULBFR_HNIZTOPVDM
2 MDFTNLIZBCEQJKAGUXOYPVRWHS_
3 IWROZSGAXPDTBEQFHNMJL_UVYKC
4 ZHDWTXLAJBGPQSYONFUEMVR_ICK
5 UVJW_OPAIZYXCQDKBHTESRMLGFN
...
20 ZPDXLUABSRCNIKYQJVGTO_EHMFW

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

Отредактируй-ка мне на баше файл odf?

Кстати, делал. Хотя тут это не лучшее средство, так как есть LO Basic и Python. А как конкретно отредактировать?

Вирусов под win7 уже намного меньше чем под xp

Пруф? А вообще, не удивительно что за 2 года написали их меньше чем за 10.

а чтобы выковырять серверный руткит

Надо вначале его заработать, то есть поставить на ssh простой пароль, юзать на сервере дистр без обновлений и тд...

Как мне дать одному юзеру права rwx, другому - r, третьему запретить доступ полностью, при этом для остальных права должны быть rx? А это часто нужно? Или вообще, где-то нужно? Ну Posix ACL не отменили, так-то. Однако чем больше проверок, тем медленней система.

Я работал над внутрикорпоративной системой и знаю, что если _пользователю_ нужно сделать что-то один раз

А если это ему нужно не для работы? Скажем, хочет он сдампить картинки с любимого сайта (а интернет медленный). Была бы нормальная ОС — пишем простенькую команду вроде wget http://comics.example.com/comics/{2009..2011}{01..12}{01..31}.jpg и готово. А на винде для этого искать и ставить специальное ПО (и звать админа, если права урезаны)

А если всё-таки для работы?

Xenius ★★★★★
()
Ответ на: комментарий от x3al

>>Ну а C уделывает C# и синтаксис у него проще и понятнее.

Толсто.


То есть по-твеому C# быстрей чем C? Или может у него синтаксис проще (учитывая что он наследует синтаксис C, но добавляет в него ещё кучу всякой фигни)?

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

>C# быстрей чем C

Вопрос поставлен некорректно.

Или может у него синтаксис проще (учитывая что он наследует синтаксис C, но добавляет в него ещё кучу всякой фигни)?

Именно это и толсто.

x3al ★★★★★
()
Ответ на: комментарий от Xenius

Во-первых, ты бы ещё ruby с ассемблером сравнил. Языки совершенно разных классов.

Во-вторых, где ты в C# видел тьюринг-полный язык препроцессора? Или два языка могут быть проще одного?)

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

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

> Или два языка могут быть проще одного?)

Вполне.

где ты в C# видел тьюринг-полный язык препроцессора?


А что, даже этого нет? Уныло...

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

Пару десятков минут? издеваешься? Где гарантии что не сломается абсолютно все? И да, вспомни как часто в линуксе меняют xorg.conf на hal, потом hal выкидывают, перестал следить что там осталось. Где гарантия что не сломают что-то подобное? На боевом сервере подобные косяки фатальны.

farafonoff ★★
()
Ответ на: комментарий от unC0Rr

мда, 5 утра такие 5 утра. Расширенная поддержка закончится в 14 году, аккурат через 13 лет после выхода :)

farafonoff ★★
()
Ответ на: комментарий от Xenius

Надо сказать win7 отличная система - весь софт какой я видел под ней идет, а старые вирусы не расползаются. Красота?

Ну я подобные вещи нередко пишу на .net - потом проще улучшать логику. Например хочу чтобы запоминалась последняя слитая картинка, и следующий запуск начинал качать с нее. Еще твоя команда не учитывает что не в каждом месяце 31 день. В ней нет обработки ошибок (если в какой-то момент картинки перестали качаться - придется качать все заново). Так что я бы проще написал подобное на шарпе.

farafonoff ★★
()
Ответ на: комментарий от Xenius

Ты сейчас успешно подбираешь задачи под решения. Шаг вправо-влево от встроенных утилит shuf и dd - уже адский ад. Найди мне самое длинное слово в тексте (utf8)(самое длинное в символах)(есть русские и английские слова).

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