Comments 167
Исправленный баг как-то возвращает папку /usr?
+91
Лучше! Он создаёт новую!
+61
Теперь он удаляет другую папку…
+22
Он выдает сообщение «Укажите папку с вашим бекапом. Ведь бекап был сделан, верно?»
+18
Действительно, какие мелочи, всего лишь директория /usr. А чего уж сразу не /boot или /etc?:)
0
Ну чего захотели, все да сразу Вам, ждите следующих версий, там все будет!
+10
без бекапов /boot исправляется легче чем /usr.
/boot: загрузился с livecd, чрутнулся, пересобрал/переустановил ядро
/usr: заново установил систему
/boot: загрузился с livecd, чрутнулся, пересобрал/переустановил ядро
/usr: заново установил систему
+1
Имхо лучше бы /boot, ну или даже /etc
boot можно исправить, как сказал Imposeren ниже, с /etc придется так же переустанавливать систему, но, тогда не пропадут например базы и пр.
boot можно исправить, как сказал Imposeren ниже, с /etc придется так же переустанавливать систему, но, тогда не пропадут например базы и пр.
0
Интересно, а перед комминтом драйверов, их не тестировали?
+23
Тестируют перед релизом. А рядовые билды, которых делается по несколько в один день, могут и не тестироваться. Тем более в небольших проектах, над которыми работает не команда, а один разработчик.
Как видите, исправление было сделано в тот же день, спустя несколько часов.
Как видите, исправление было сделано в тот же день, спустя несколько часов.
+3
> спустя несколько часов
Вы хотели сказать: «спустя несколько матных петиций»?..
Вы хотели сказать: «спустя несколько матных петиций»?..
+22
Судя по Ubuntu релизы клепаются просто потому что должна быть новая версия. А качество не интересует. Всё равно потом выпустят корректирующие релизы.
-11
Много раз у Вас Ubuntu папку /usr сносила?
Речь все-таки не о глюках и косяках, а о удалении жизненно важной папки для пользователя.
Речь все-таки не о глюках и косяках, а о удалении жизненно важной папки для пользователя.
0
Да что там важного, это же всего лишь /usr. Переставить систему и всё. Вот если бы /home удаляло — вот это было бы бедой.
+7
да что там важного, это всего лишь /home. Заклонить репозитарий заново и все, вот если бы бутлоадер удаляло — вот это было бы бедой.
+2
Кстати, во FreeBSD папка /home это симлинк на /usr/home в установке по-умолчанию ;) Хорошо что под Linux данный продукт и там не так =)
+1
Стоит заметить, что во FreeBSD папка /home находится там по причине архитектуры системы. Никто не мешает под /home выделить отдельный раздел. Вот что мне по FreeBSD нравится, так это то, что не мешают базовую систему и сторонние приложения. Снёс папку /usr/local и у тебя чистая установка FreeBSD (ну там ещё кое-что подчистить нужно, но это уже мелочи). А заходя в каталог /etc своей десктопной Ubuntu волосы на голове шевелиться начинают от обилия папочек в нём.
Кстати, разбиение диска во FreeBSD отличается немного от Linux, т.к. создаёшь раздел для BSD (вроде его слайсом кличут), а в него уже вкладываешь разделы BSD. Для других систем нет зоопарка разделов на HDD, есть только один.
P.S. Привет заминусовавшим меня Ubunt'оидам. Рад, что вам не пришлось лечить дико переключающуюся раскладку клавиатуры, падающий Xorg от касания тачпада, не работающий микрофон ну и всякой гадости по мелочам после обновления.
Кстати, разбиение диска во FreeBSD отличается немного от Linux, т.к. создаёшь раздел для BSD (вроде его слайсом кличут), а в него уже вкладываешь разделы BSD. Для других систем нет зоопарка разделов на HDD, есть только один.
P.S. Привет заминусовавшим меня Ubunt'оидам. Рад, что вам не пришлось лечить дико переключающуюся раскладку клавиатуры, падающий Xorg от касания тачпада, не работающий микрофон ну и всякой гадости по мелочам после обновления.
0
Я просто плакалЪ…
Как так можно… Я свои-то скрипты для серваков по 5 раз гоняю и если есть критичные для жизни системы команды, то стараюсь их запустить либо на своей личной машине, либо в виртуалке, а тут… Что ж, размах хорош…
Как так можно… Я свои-то скрипты для серваков по 5 раз гоняю и если есть критичные для жизни системы команды, то стараюсь их запустить либо на своей личной машине, либо в виртуалке, а тут… Что ж, размах хорош…
+13
Как я понимаю, автор свой скрипт на своем серваке-то и не запускал, мало ли чего… :-)
+6
К сожалению, все-все-все случаи предусмотреть сложно. Даже когда у тебя unit test'ы есть, то все равно можно что-то пропустить и не обо всем подумать заранее.
+2
0
Не в пробелах, не в линуксе, в людях пролема!
Нечего на зеркало пенять…
Нечего на зеркало пенять…
+28
Правильно! На зеркало надо не пенять, а бэкапы сливать.
Ну и чтение того что ставишь никто не отменял.
Ну и чтение того что ставишь никто не отменял.
-1
Поржал, каждый день читать diff всех обновляемых драйверов…
+5
Вы каждый день обновляете драйвера?
Так ли много в скриптах читать или Вы предлагаете и бинарники читать?
Так ли много в скриптах читать или Вы предлагаете и бинарники читать?
-5
А если там в бинарниках жуткая бага !?
А если, о боже, а если драйвера обновляет не сис. админ и не программист, а врач! Хотя он латынь знает, наверно и в скриптах должен разбираться… Ах, да, и нужно не забыть все ли пробелы слеши и другое на месте… Вообщем не пишите чушь, про проверку скриптов при установке, это если какое то барахло не известно откуда ставишь, да и если на сервер, где обновления, в обязательном порядке проверяются на тестовом стенде, а на декстопе, где обновления приходят по 4-5 раз на неделе, если читать все интеркаляционные скрипты (или они у нас тока в драйверах используются?) то можно случайно и забыть нахрена этот комп вообще нужен.
А если, о боже, а если драйвера обновляет не сис. админ и не программист, а врач! Хотя он латынь знает, наверно и в скриптах должен разбираться… Ах, да, и нужно не забыть все ли пробелы слеши и другое на месте… Вообщем не пишите чушь, про проверку скриптов при установке, это если какое то барахло не известно откуда ставишь, да и если на сервер, где обновления, в обязательном порядке проверяются на тестовом стенде, а на декстопе, где обновления приходят по 4-5 раз на неделе, если читать все интеркаляционные скрипты (или они у нас тока в драйверах используются?) то можно случайно и забыть нахрена этот комп вообще нужен.
+4
зы: инсталляционных скриптов конечно, а не то что там у меня получилось ;)
зыы: Черт! На чейндлог то не всегда время/желание есть, а тут срипты читать :(
зыы: Черт! На чейндлог то не всегда время/желание есть, а тут срипты читать :(
0
так и вижу врача, клонящего реп с гитхаба и запускающего шеллскрипт установки, дааа
+3
я знаю такого. Врач, практикующий, пишет себе тулзы, компилит их и клонит репы с github. ничего «такого».
0
То есть если с гитхаба тянешь исходники то читать нужно, а если не с гитхаба, то можно тупо жать Install
0
круто +4 к посту — сколько то к карме :) и только один стеб на счет врача…
0
Как минимум MrMEEE теперь будет читать все диффы перед пуллом
0
Убить всех человеков! Слава роботам!
-2
> Пробелы — главный враг линуксоида
Но в данном случае табуляции вместо пробелов ничуть не лучше ;)
Но в данном случае табуляции вместо пробелов ничуть не лучше ;)
+18
UFO just landed and posted this here
UFO just landed and posted this here
Ой, а для Firefox такого нет? Могу и сам написать, но если есть, не хочу изобретать велосипед.
0
UFO just landed and posted this here
юзерскрипт — userscripts.org/scripts/show/84587
отличается от того расширения тем, что выделяет не так ярко и без картинки (по мне так это плюс), но не выделяет заголовок в открытой статье, а только в ленте.
отличается от того расширения тем, что выделяет не так ярко и без картинки (по мне так это плюс), но не выделяет заголовок в открытой статье, а только в ленте.
0
userscripts.org/scripts/show/104771
Вот полнофункциональный юзерскрипт.
Вот полнофункциональный юзерскрипт.
+1
почему-то при открытии из ридера не подсвечивает
0
Комменты к коммиту жгут просто)
+12
Комменты просто отличные :)
Сразу вспомнилось:
Legendary piece of work! I don't even mind that it wiped my
machine the first time I tried it :-)
Сразу вспомнилось:
Помню одно сообщение, где говорилось, что автору очень понравилась моя
операционка, он не меньше абзаца описывал, какая она классная. Потом
объяснял, что она только чтоуничтожила его жесткий диск и что мой драйвер
дисковода с придурью. Даже потеряв все свои файлы, он все равно был настроен
очень положительно. Такие сообщения было читать очень приятно. Это был отчет
об ошибках в программе, которая все у него вверх дном перевернула.
+22
Ну да. Теперь гитхаб — имиджборда, пусть и не анонимная.
+7
Да, я теперь знаю, куда буду заходить вместо баша :)
+1
Мдаа, epic fail…
+1
а почему только /usr, терли тогда уж корень бы… :)
-3
кстати говоря, почему бы не взять за правило в таких критических операциях брать операнд в кавычки, этакая защита вроде if(5 == x) вместо x == 5;
+5
Ну это же скобки! :(
0
Многие так и делают, когда в параметре переменная (значение которой заранее неизвестно, может содержать пробел). Здесь же путь захардкоден, и кавычки вроде как не нужны, т.к. если использовать их постоянно, то несколько понижается удобочитаемость. Но вины автора коммита это никак не умаляет, конечно.
+1
+46
UFO just landed and posted this here
Фейл года.
+4
UFO just landed and posted this here
Интересно, сколько папок /usr пострадало?
+1
Блина, напомнило серию из южного парка, там крупная нефтяная компания бурила скважину в поисках нефти, и пролила много нефти в море, и естественно сео ихний извинялся, ролик сделали где он в разных позах извинялся, но потом снова начали бурить…
Перед тем как качать следующее обновление, я бы повременил =)
Перед тем как качать следующее обновление, я бы повременил =)
-8
Ализар в своем репертуаре. Интересно, о чем он думает, когда придумывает заголовки к своим новостям?
0
Хорошо хоть не rm -rf / usr/lib/nvidia-current/xorg/xorg
0
типично-пионерская проблема.
вот для кого полвека назад придумывали fakeroot, пакетные менджеры и прочий инстументарий?
но нет, мы напишем шелл-скрипт, мы скачаем шелл-скрипт и бездумно запустил от рута шеллскрипт!..
вот для кого полвека назад придумывали fakeroot, пакетные менджеры и прочий инстументарий?
но нет, мы напишем шелл-скрипт, мы скачаем шелл-скрипт и бездумно запустил от рута шеллскрипт!..
+18
я думаю, тут ситуация усугубляется тем, что драйвера были из относительно надежного источника. А как уже справедливо заметили в комментах, вычитывать каждый пробел в скриптах пользователи не будут.
И вот, как бы категорично это не звучало, но этот случай во многом характеризует мир опенсорса. Потому что когда разработка софта имеет под собой коммерческую базу, шанс появления подобных ситуаций в разы меньше.
Недавно хотел поставить Ubuntu 11.04 на Powerbook G4 (PowerPC архитектура). Оказалось, что в Live-CD финального релиза 11.04 есть маленький баг, который вообще не позволяет завершить установку системы. Совсем. Воркараунда нет. Точнее есть — использование alternate-CD. Опенсорс, my ass.
И вот, как бы категорично это не звучало, но этот случай во многом характеризует мир опенсорса. Потому что когда разработка софта имеет под собой коммерческую базу, шанс появления подобных ситуаций в разы меньше.
Недавно хотел поставить Ubuntu 11.04 на Powerbook G4 (PowerPC архитектура). Оказалось, что в Live-CD финального релиза 11.04 есть маленький баг, который вообще не позволяет завершить установку системы. Совсем. Воркараунда нет. Точнее есть — использование alternate-CD. Опенсорс, my ass.
-3
>я думаю, тут ситуация усугубляется тем, что драйвера были из относительно надежного источника
репозиторий на гитхабе — это не надежный источник.
>вычитывать каждый пробел в скриптах пользователи не будут.
вы прочитале мой коммент или так, увидели линупсоеда и решили тролльнуть нахаляву?
скрипта там быть не должно вообще — так организовывать установку ПО нельзя.
>этот случай во многом характеризует мир опенсорса. Потому что когда разработка софта имеет под собой коммерческую базу, шанс появления подобных ситуаций в разы меньше.
вы какую-то херню несете, прошу прощения. я не понимаю откуда вообще берется этот дурацкий тезис о том, что мир опенсорца не имеет под собой коммерческую базу.
опенсорцнутый код что, пишут волшебные гномы в обмен на лучи хабракармы, а не такие же программисты на зарплате, что и коммерческий?
этот случай — характерный пример пионерии безруля и ветринормального инструментария и культуры разработки, а не опенсорца.
>Ubuntu 11.04 на Powerbook G4 (PowerPC архитектура).
да, это просто эталон качественного, поддерживаемого и протестированного софта.
вы еще пожалуйтесь на баги в моем драйвере nvec, который тестировали три человека из которых двое — я.
репозиторий на гитхабе — это не надежный источник.
>вычитывать каждый пробел в скриптах пользователи не будут.
вы прочитале мой коммент или так, увидели линупсоеда и решили тролльнуть нахаляву?
скрипта там быть не должно вообще — так организовывать установку ПО нельзя.
>этот случай во многом характеризует мир опенсорса. Потому что когда разработка софта имеет под собой коммерческую базу, шанс появления подобных ситуаций в разы меньше.
вы какую-то херню несете, прошу прощения. я не понимаю откуда вообще берется этот дурацкий тезис о том, что мир опенсорца не имеет под собой коммерческую базу.
опенсорцнутый код что, пишут волшебные гномы в обмен на лучи хабракармы, а не такие же программисты на зарплате, что и коммерческий?
этот случай — характерный пример пионерии без
>Ubuntu 11.04 на Powerbook G4 (PowerPC архитектура).
да, это просто эталон качественного, поддерживаемого и протестированного софта.
вы еще пожалуйтесь на баги в моем драйвере nvec, который тестировали три человека из которых двое — я.
+6
микродисклеймер: под опенсорсом прошу понимать именно опенсорс для рядовых пользователей. Не сервера/рабочие станции/роботов, а использование на обычных машинах обычными людьми, для которых PC — средство потребления и генерации контента, а не объект ковыряния.
Т.е. меня как пользователя линукса должно было насторожить использование шелл-скрипта для установки драйверов? Тогда я уже ни хрена не пользователь, а тот самый линупсоед, который, выходит, должен параноидально проверять исходники всего софта, который он себе устанавливает и шугаться любого нестандартного рещения. «Linux for human beings», ага.
И, бтв, никого я не собираюсь троллить. Меня просто дико раздражает такой высокомерный подход к юзерам. Типа «Девелопер, бедный, как лучше хотел, ну бывает, опечатался, и не тестируя выложил в паблик свой скрипт. А юзер — тупой мудак, который его мало того, что запустил, так еще и не забекапил себе всю ФС перед установкой.» Перестаньте требовать от юзеров быть бета-тестерами.
репозиторий на гитхабе — это не надежный источник.Ок, тут я, допустим, не прав, источник ненадежный. Что никак не влияет на следующее заявление:
вычитывать каждый пробел в скриптах пользователи не будут.вы прочитале мой коммент или так, увидели линупсоеда и решили тролльнуть нахаляву?
скрипта там быть не должно вообще — так организовывать установку ПО нельзя.
Т.е. меня как пользователя линукса должно было насторожить использование шелл-скрипта для установки драйверов? Тогда я уже ни хрена не пользователь, а тот самый линупсоед, который, выходит, должен параноидально проверять исходники всего софта, который он себе устанавливает и шугаться любого нестандартного рещения. «Linux for human beings», ага.
И, бтв, никого я не собираюсь троллить. Меня просто дико раздражает такой высокомерный подход к юзерам. Типа «Девелопер, бедный, как лучше хотел, ну бывает, опечатался, и не тестируя выложил в паблик свой скрипт. А юзер — тупой мудак, который его мало того, что запустил, так еще и не забекапил себе всю ФС перед установкой.» Перестаньте требовать от юзеров быть бета-тестерами.
вы какую-то херню несете, прошу прощения. я не понимаю откуда вообще берется этот дурацкий тезис о том, что мир опенсорца не имеет под собой коммерческую базу.Тезис этот берется исключительно из опыта работы с пользовательскими опенсорц-продуктами. Суть не в том, что опенсорс делается «волшебными гномами в обмен на лучи хабракармы», а в контроле качества. И если в ком.софте подобный фейл — прямые убытки, то в опенсорце — это «ой, извините, вот вам апдейт». Вопрос не в наказании виноватого. Вопрос в предупреждении подобных ситуаций.
Не до такой степени, чтобы для финального релиза не провести самый поверхностный smoke test.Ubuntu 11.04 на Powerbook G4 (PowerPC архитектура).да, это просто эталон качественного, поддерживаемого и протестированного софта.
-5
>Перестаньте требовать от юзеров быть бета-тестерами.
Неужели кого-то притащили на аркане и силой заставили юзать свежайшую версию из транка? Поясните, пожалуйста: кто, от кого и что требует?
Неужели кого-то притащили на аркане и силой заставили юзать свежайшую версию из транка? Поясните, пожалуйста: кто, от кого и что требует?
+8
>Т.е. меня как пользователя линукса должно было насторожить использование шелл-скрипта для установки драйверов?
вы опять меня троллируете.
или мы представляем сферического «простого пользователя» в вакууме, который умеет только нажимать кнопочки в графическом пакетном менеджере, или мы имеем технически грамотного «линуксоида», который сам себе злобный буратина, если запустил какую-то херню из транка у себя на мишине под рутом.
>И если в ком.софте подобный фейл — прямые убытки
в коммерческом софте — это пресс-релиз, сводящийся к тому же самому «ой, вот вам апдейт».
>Типа «Девелопер, бедный, как лучше хотел, ну бывает, опечатался, и не тестируя выложил в паблик свой скрипт.
девелопер — разумеется мудак, если у него установка производится шелл-скриптом.
>именно опенсорс для рядовых пользователей. Не сервера/рабочие станции/роботов, а использование на обычных машинах обычными людьми, для которых PC — средство потребления и генерации контента, а не объект ковыряния.
ну давайте, посмотрите, сколько разработчиков десктопного софта, идущего в штатной поставке убунты, не сидят на зараплате в каком-то фонде или корпорации. можно начать с хрома, фаирфокса и гномошелла.
вы опять меня троллируете.
или мы представляем сферического «простого пользователя» в вакууме, который умеет только нажимать кнопочки в графическом пакетном менеджере, или мы имеем технически грамотного «линуксоида», который сам себе злобный буратина, если запустил какую-то херню из транка у себя на мишине под рутом.
>И если в ком.софте подобный фейл — прямые убытки
в коммерческом софте — это пресс-релиз, сводящийся к тому же самому «ой, вот вам апдейт».
>Типа «Девелопер, бедный, как лучше хотел, ну бывает, опечатался, и не тестируя выложил в паблик свой скрипт.
девелопер — разумеется мудак, если у него установка производится шелл-скриптом.
>именно опенсорс для рядовых пользователей. Не сервера/рабочие станции/роботов, а использование на обычных машинах обычными людьми, для которых PC — средство потребления и генерации контента, а не объект ковыряния.
ну давайте, посмотрите, сколько разработчиков десктопного софта, идущего в штатной поставке убунты, не сидят на зараплате в каком-то фонде или корпорации. можно начать с хрома, фаирфокса и гномошелла.
+3
Да никого я не троллирую. Просто линукс на каждом углу декларируется как прекрасная, дружелюбная для энд-юзера система. Что для меня лично не стыкуется с необходимостью постоянно переживать, что из-за какого то апдейта у меня все покрешится.
Учитывая, что на винде/маке (которые намного популярнее линукса) такие ситуации происходят гораздо реже, я и делаю вывод, что quality assurance в Linux недостаточен. А недостаточен он, как мне кажется, потому что linux-девелоперы привыкли, что им юзеры и так отрепортят/закоммитят все, что надо. Как следствие — менее ответственное отношение к тестированию.
Суть не в том, что это плохо. Это Linux-way и многим он нравится. Но этот way, как по мне, очень далек от сферического энд-юзера, которому от системы надо, чтобы она просто работала и решала нужные ему задачи.
Учитывая, что на винде/маке (которые намного популярнее линукса) такие ситуации происходят гораздо реже, я и делаю вывод, что quality assurance в Linux недостаточен. А недостаточен он, как мне кажется, потому что linux-девелоперы привыкли, что им юзеры и так отрепортят/закоммитят все, что надо. Как следствие — менее ответственное отношение к тестированию.
Суть не в том, что это плохо. Это Linux-way и многим он нравится. Но этот way, как по мне, очень далек от сферического энд-юзера, которому от системы надо, чтобы она просто работала и решала нужные ему задачи.
0
P.S.: я допускаю, что могу ошибаться и буду рад услышать аргументы против моей логики.
0
«Сферический энд-юзер» — это не тот, кто тянет код из транка проекта с гитхаба, руками собирает и руками же ставит.
Сферический энд-юзер — это тот, кто тыкает мышкой кнопочки в «Менеджере приложений». Ну на крайний случай пишет в консоли «sudo apt-get install bla-bla-bla» (но это уже «огуревший» сферический энд-юзер).
Возиться с bleeding edge software — это сознательный выбор некоторых линуксоидов, который никоим образом не затрагивает «сферических энд-юзеров».
Сферический энд-юзер — это тот, кто тыкает мышкой кнопочки в «Менеджере приложений». Ну на крайний случай пишет в консоли «sudo apt-get install bla-bla-bla» (но это уже «огуревший» сферический энд-юзер).
Возиться с bleeding edge software — это сознательный выбор некоторых линуксоидов, который никоим образом не затрагивает «сферических энд-юзеров».
+1
>я не троллирую.
>дружелюбная для энд-юзера система.
>обсуждение кода из транка
ну да, конечно.
>Учитывая, что на винде/маке (которые намного популярнее линукса) такие ситуации происходят гораздо реже
не реже. с релизными версиями проприетарщины такое происходит чаще, чем с найтли-билдами опенсорца.
>менее ответственное отношение к тестированию.
точно такое же отношение, наверное даже более ответственно, за счет того, что на QA свалить ответственность не получится.
механизм тот же — девелопер написал, тестеры протестили, только в случае опенсорса тестеры — это люди, сидящие на найтли, а промежуточный релиз доступен не только внутри компании.
>дружелюбная для энд-юзера система.
>обсуждение кода из транка
ну да, конечно.
>Учитывая, что на винде/маке (которые намного популярнее линукса) такие ситуации происходят гораздо реже
не реже. с релизными версиями проприетарщины такое происходит чаще, чем с найтли-билдами опенсорца.
>менее ответственное отношение к тестированию.
точно такое же отношение, наверное даже более ответственно, за счет того, что на QA свалить ответственность не получится.
механизм тот же — девелопер написал, тестеры протестили, только в случае опенсорса тестеры — это люди, сидящие на найтли, а промежуточный релиз доступен не только внутри компании.
+1
Потому что когда разработка софта имеет под собой коммерческую базу, шанс появления подобных ситуаций в разы меньше.
Неру помню, которая при деинсталяции грохала все на системном диске.
Неру помню, которая при деинсталяции грохала все на системном диске.
+5
Ну ладно, промахнулся человек немного, с кем не бывает, правда последствия ну очень плачевны для пользователя. Но если бы не этот промах я бы сегодня и не узнал бы о этой чудесной софтине, а так вот я впервые запустил эту нвидию на ноуте.
+1
Hahaha oh wow
+1
И никаких вирусов не надо…
-1
Когда-нибудь ACL и расширеные права на файлы будут нормой…
Заколебали уже: Этому скрипту нужен рут:
«rm -rf /» + $selected_dir → 0_o → >.< → -_- → Windows → Х.Х
Заколебали уже: Этому скрипту нужен рут:
«rm -rf /» + $selected_dir → 0_o → >.< → -_- → Windows → Х.Х
0
Человек пишет полезную штуку, вкладывает кучу труда, раздаёт продукт даром. Потом допускает ошибку — и всё, одни смеются, другие готовы на берёзе повесить. А ведь ошибка была исправлена почти мгновенно.
+25
Я думаю, что если бы лично у вас снесло папку /usr, вы были бы на другой стороне.
-1
человек, пишущий полезную штуку, претендующую на массовое использование, должен осознавать свою ответственность перед теми, кто эту штуку будет себе устанавливать.
>А ведь ошибка была исправлена почти мгновенно.
А ведь уже стертый /usr не вернешь. Быстрая реакция после фейла не уменьшает этого фейла. Она не дает фейлу стать турбофейлом.
>А ведь ошибка была исправлена почти мгновенно.
А ведь уже стертый /usr не вернешь. Быстрая реакция после фейла не уменьшает этого фейла. Она не дает фейлу стать турбофейлом.
-4
человек, пишущий полезную штуку, претендующую на массовое использование, должен осознавать свою ответственность перед теми, кто эту штуку будет себе устанавливать.
Те, кому важна стабильность, bleeding-edge использовать не будут. А кто используют — должны осознавать риск. А ещё должны осознавать, что этот риск и отчёты о багах — их вклад в бесплатный открытый софт. Это правила хорошего тона.
Знаете, мне очень понравилась фраза собственно автора, которую он написал вслед за тысячами высмеивающих комментов:
Ok, Ok… I get it… I made a typo…
But, wait… just a thought… if all of the people in this thread had made a useful commit to bumblebee for each time they pointed out my mistake… We would have a perfectly working bumblebee by now...
Вдобавок можно только сказать, что потеря /usr не критична. Это не /home с кучей нужных файлов, всё восстановимо.
+13
Человек, тратящий свое время и силы на благо других людей никому ничего не должен.
К тому же, я думаю, он осознал, сказав утром что-то типа «во бля!».
К тому же, я думаю, он осознал, сказав утром что-то типа «во бля!».
+2
Поддержу. А то получится "да ну вас в пень, задолбали со своими нотациями, пойду лучше бухать"
+1
Думаю правильно настроенный apparmor/selinux спас бы в таком случае…
+4
Bleeding edge is where you bleed
+3
Задумался о необходимости базового API установки/удаления/конфигурирования ПО. Ведь отсутствие такого API это очевидная проблема безопасности, игнорируемая в силу того, что *NIX пока не интересен как цель для массовых атак — мало неграмотных пользователей, готовых поставить ПО не из репозитария не проверив источник (скажи, а ты %username% как часто проверял стороннее open source ПО с того-же гитхаба на отсутвие там бекдора?). Но мы же (никсовики) стремимся к массовости…
P.S. Прошу прощения за сумбурный комментарий — ночь.
P.S. Прошу прощения за сумбурный комментарий — ночь.
-2
UFO just landed and posted this here
Ну что? Бывает. Хотя, конечно, LOL. :)
0
Не поверите, как раз сегодня скачал эту версию и хотел поставить, но потом заметил, что дебиан не поддерживается.
-1
Народ в комментариях к коммиту буйствует :) github.com/MrMEEE/bumblebee/commit/a047be85247755cdbe0acce6#diff-1
+1
И эти люди еще <s>запрещают ковыряться в носу<s>не любят Microsoft.
-6
Один из самых ржачных топиков. Ever.
-1
Нужно понять, и простить. :)
+5
Понять и простить? Напомнить, что происходило, когда MS выпустила патч, даже ничего не убивающий, а просто не дающий работать принтерам определенной модели?
-6
Удивляюсь сравнению, (MS выпустила патч == Ночная версия драйвера), вы сами то к подобному сравнению нормально относитесь?:)))
+5
А чему удивляться-то? И то и то — Новая версия чего-то, с деструктивным багом.
-8
Зарелизившийся патч — это зарелизившийся патч.
Код ночной версии из транка — это код ночной версии из транка.
Совсем разницу не чувствуете?
Код ночной версии из транка — это код ночной версии из транка.
Совсем разницу не чувствуете?
+5
Вот видите: даже законенелые вин-обожатели признают, что релизы от МС — где-то на уровне ночных билдов из транка гитхаба %)
+7
вообще это еще и проблема юзабилити CLI: если однотипные параметры разделяются пробелами, легко ошибиться, особенно при наборе путей.
Можно разделять однотипные параметры по-другому — например, запятыми, это и читаться будет лучше: сразу видно, где однотипные параметры, где — другого типа (опции и т.п.). А для пакетного режима оставить опцию использования пробелов, если без них нельзя.
Можно разделять однотипные параметры по-другому — например, запятыми, это и читаться будет лучше: сразу видно, где однотипные параметры, где — другого типа (опции и т.п.). А для пакетного режима оставить опцию использования пробелов, если без них нельзя.
-1
Мне интересно, сколько пользователей пострадало? Единицы, или тысячи?
+1
UFO just landed and posted this here
Любопытно, как они проводят тестирование и проводят ли вообще.
0
Ладно, это всё таки /usr, которая за полчаса восстанавливается переустановкой линукса.
Удаление /home — вот что самое страшное, что может быть.
Удаление /home — вот что самое страшное, что может быть.
-1
Хорошо, что вы обратили на это внимание. Никому ранее из комментирующих это в голову не пришло.
0
UFO just landed and posted this here
то есть надо посадить программиста, который написал код программы rm?
0
> Заставить тысячи (?) людей повторно устанавливать операционную систему, это ерунда :)
какие тысячи? линупсом пользуется сотня фанатиков, из которыз один заметил баг, а остальные трое решили тролльнуть автора.
какие тысячи? линупсом пользуется сотня фанатиков, из которыз один заметил баг, а остальные трое решили тролльнуть автора.
-3
быдлоинсталляторы — главный враг линуксоида
нвидия, с..., б..., перестаньте страдать ерундой и делайте правильно, через пакетный менеджер!
нвидия, с..., б..., перестаньте страдать ерундой и делайте правильно, через пакетный менеджер!
+6
Пишите письма:
nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/chat.php
nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/ask.php
P.S. У AMD, кстати, хотя и инсталлятор, но им зато пакеты можно сгенерировать.
nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/chat.php
nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/ask.php
P.S. У AMD, кстати, хотя и инсталлятор, но им зато пакеты можно сгенерировать.
0
+2
in Soviet Russia there is no /usr there's only /ussr so they don't care
+4
In America you execute script. In Soviet Russia script execute you.
+5
Интересная игра слов. Только, вроде бы надо «executes you».
0
А сколько пострадало хабровчан?
А то все такие умные и злые, что аж страшно.
А то все такие умные и злые, что аж страшно.
0
/usr? хорошо еще что хоть папку /home пожалели
0
Sign up to leave a comment.
Пробелы — главный враг линуксоида