| |
| Наткнулся на изумительное (по наводке fr0stb1te): http://www.newslab.ru/news/285689три собаки ...напали на 13-летнего подростка. Собаки почти отгрызли мальчику ноги, повреждена голова, он доставлен в реанимацию.Охуенчик. Покалечили парня на всю жизнь, и ведь никто не будет виноват - у нас хозяева собак за своих собак не отвечают. Мне вот интересно, как чувствует себя человек после того, как собаки, находящиеся под его присмотром, на его глазах враз сломали жизнь другому человеку? Ну, как это с психологической точки зрения? Мучается-ли он угрызениями совести? | |
|
| Вот, пишут тут: http://www.opennet.ru/opennews/art.shtml?num=22308Прочитал несколько раз, что они собираются делать - понял лишь, что проблем добавится. Тут надо подходить не так, а по-серьезному. Все скрипты, да и вообще все интернет-файлы должны б, по-хорошему, содержать дополнительную мета-информацию. А вот туда можно вписывать много нужного - условия распространения и цифровую подпись. Проверил подпись, и сразу понятно - хороший джаваскрипт, или нехороший. Все это хорошо б интегрировать с adblock+. Можно и через https скрипты пускать, но тут надо каждый скрипт в рамках клиентской сессии заново зашифровывать, а так - проверил подпись, и все. Дедушка Столлман давно говорил, что надо в джава-скриптах включать условия лицензии. Слушайте его, мозиллодевелоперы! | |
|
| Еще раз убедился, что EXT3 не является журналируемой системой. Пришлось только что проверять последний из оставшихся разделов, который в EXT3, и нажимать на y (т.к. забыл запустить fsck.ext3 с правильным ключом).
Журналируемая ФС, это, например, XFS. А раз EXT3 нуждается в проверках при аварийном выключении (или, как в моем случае, просто из-за того, что не проверялась 290 дней), то какая она журналируемая?
Да и для современных SSD-дисков она не подходит, т.к. их гробит. | |
|
| После многочисленных, переполненных здоровым пессимизмом, сообщений о том, что Fedora 11 сумела таки произвела негативное впечатление на самых преданных ее пользователей, о качестве дистра задумались даже ее начальники из Redhat. Вот Max Spevack, по сообщениям очевидцев, поругивал Ubuntu, когда был в Маськвабаде, а ведь незаслуженно - она просто работает, чем последние версии Fedora похвастаться не могут. К слову о начальстве - тут надо сказать вот что - со стороны, оно, конечно, виднее, но складывается устойчивое впечатление, что в управленцы этим дистрибутивом берут людей не по критерию его опыта, а по каким-то другим. Например, я вполне допускаю, что внутри невидной нам иерархии Red Hat работа над Fedora, это наказание за проступки на основном месте работы - тогда спокойно может получиться, что самые неопытные и неуспешные управленцы как раз и сосредотачиваются тут, на "общественном проекте", а толковые и бывалые - идут на более хлебные и перспективные направления. Прямых доказательств этому у меня нет, но как-то так ощущение и складывается - не видно перспективы развития. Вроде какие-то инициативы принимаются, что-то выполняется, какие-то улучшения, но общей согласованности действий нет - нет армии. А раз нет армии, значит либо генералы плохие, либо их нет (а номинально они есть). Осознав это, я совсем по-другому подошел к прошедшему недавно голому сованию по выборам членов FESCo (это группа людей, которые коллегиально решают всякие оргвопросы). Обычно там было подавляющее большинство работников Red Hat, а в этот раз было довольно много хороших независимых кандидатов, за которых, с удовольствием, сунул голого. Прошел один хороший человек. В будущие выеборы постараюсь проявить большую активность в предвыборной агитации среди русскоязычных участников проекта - править должны наши, народные депутаты, а не всякие капиталистические прихвостни, доказавшие свою несостоятельность. Итак, я уже упоминал, о до сих пор неустраненных проблемах, как в организации процесса создания дистрибутива, так и в общении с пользователями - наконец-то их начали замечать и наверху. Ходят слухи, что будут приняты какие-то меры, результаты которых мы увидим уже через год, т.е. к Fedora 13. Также ходят устойчивые слухи, что SCM будет сменена с cvs на что-то современное. Но самое главное, что свидетельствует о возможном переломе тенденций, это принятие вот такой программы: https://fedoraproject.org/wiki/Fit_and_FinishТам пишут, что они и сами уже не рады тому, что творится с качеством, и будут это менять. Менять пока будут с помощью "Test Days" но я надеюсь, что расширят средства поиска ошибок. Чтоб я предложим им, если б они меня спросили? Я думаю, что серьезно улучшить дистрибутив можно приняв следующие изменения в технологии: * Push-to-current. Я б так назвал стратегию по продвижению апдейтов не только в rawhide, но и в текущие дистрибутивы. За исключением особых случаев (смена версии библиотеки, переход gcc на новую версию, изменение архитектуры видео), которые рассматривать в каждом случае отдельно, настоятельно рекомендовать участникам проекта регулярно синхронизировать версии пакетов во всех релизах дистрибутива. Особенно это касается приложений пользователя. Системные библиотеки обновлять будет гораздо сложнее, т.к. инфраструктура Fedora не предоставляет способа обновлять библиотеки, когда меняется so-версия - в каждом таком случае требуется вмешательство человека. В текущем дистрибутиве апдейты появятся в updates-testing, который отключен по умолчанию, и юзеры могут почти безболезненно их тестить. Но для этого надо кое-что изменить в yum, и я не уверен, что это легко. Сейчас yum работает на уровне пакета и его зависимостей, а должен - на уровне групп пакетов. Т.е. поставить штук 10 пакетов, независящих друг от друга и иметь возможность откатиться к состоянию до апдейта. Тут все очень непросто, т.к. некоторые апдейты могут быть деструктивными, без возможности отката назад - для таких апдейтов я б как раз и ввел особый режим (те-же Test Days). * ABRT. Это не мое название, оно реально так называется - это автоматическая репортилка багов, аналог которой, как сигнализирует xinm, уже давно есть в Debian (значит и убунту). Ну что такое! Чего ни возьмись, из отсутствующего в Fedora, то уже давно у дебиане есть. * IdeaForge. Я б так назвал место, где пользователи могли б сваливать в кучу идеи, которые потом разгребались бы людьми, и хорошие, годные идеи откуда поступали б руководителям проектов (не разработчикам, как некоторые участники Fedora решили поначалу). Руководители разных проектов прикидывали бы, насколько идеи интересные, и ставили б задачи перед своими подчиненными. Я подумал, и понял, что для такого дела, сайт дистрибутива - самое оно. Даже лучше, что-то общее для всех дистров, но для начала пойдет и просто для Fedora (благо у Ubuntu уже есть такое). * Более сложно будет сменить багзиллу на что-то современное - trac, flyspray, mantis, да на что угодно! Тут противится Red Hat, т.к. у нее там полно тикетов разной степени конфиденциальности, и работникам Red Hat неудобно лазить по разным багзиллам. Не понимаю, почему это проблема, кроме как если там какая политическая проблема. * Надо активно развивать инфраструктуру - пользоваться ей все-еще сложно. Очень сложно. Там, куда ни глянь, кучи мелких недоделок, которые поправить знающему человеку легко, например автоматическая про века rpmlint собранных пакетов с выводом в лог или в Bodhi предлагать только твои новые пакеты, а не весь список. Так победим! Наверное еще что-то надо будет поменять, а может и отбросить какие мои идеи, но беда в том, что Redhat не очень интересуется предложениями участников проекта. Вообще, с удивлением обнаружил, что в настоящее время Red Hat ничего не может предложить для десктопа - Fedora еще нельзя пользоваться, а RHEL/CentOS уже нельзя (слишком старовата для домашних юзеров). Однако, как ни крути - Fedora, это самый новаторский дистр. Если хочется быть в курсе того, что через полгода-год будет у других, то надо ее ставить. Так-что на Ubuntu не перелезу. | |
|
| В среде заграничных линуксоидов на днях было очередное помешательство - лемминги отчаянно стуча по клавиатуре рассылали друг другу рецепты того, как помочь оранжевой революции в Иране. Мол открывайте анонимные прокси, чтоб не дать иранскому правительству задушить оранжевую революцию цензурой (а оно реально ввело цензуру - тут без вопросов). Однако эти ссыкливые чмошники даже не замечают, что в стократ сильнее цензура уже давно введена у них, прямо в их уютненьких дистрибутивах линукса, на который они иногда поддрачивают (я уже упоминал о безумном сеансе одновременного онанизма, постигшего некоторых участников проекта Fedora, по случаю выхода 11 версии). Например, в дистрибутивы, располагающиеся в США не только нельзя включать приложения, нарушающие их надуманные законы, например DMCA, но даже исходники, которые используются для сборки ПО должны быть *очищены* от текстов, нарушающих их законы и патентное право. Вдумайтесь - исходный текст, это еще не программа, а всего-лишь идея программы, а распространять его в составе дистра уже нельзя. Конечно это еще не мыслепреступление, а превентивные меры, чтоб гуманное законодательство США никого за мыслепреступления не наказало. И вместо борьбы с такими правилами, которые из США расползаются по Планете, эти слактивисты предпочитают открывать какие-то прокси для проплаченных манифестантов. Открывали б массово шлюзы для p2p-пользователей (например узлы сети Tor), которых начинают вполне реально закрывать или назначать им неподъемные суммы штрафов, превращая в рабов крупных корпораций, так нет - за такую слова в их стране можно в и пативэне оказаться. А ведь сработало б, если б проксей были миллионы. Ханжество. Типа защиты бельков, одновременно уютно нежа растущую жопу в сжигающей черную жижу машине. | |
|
| На Western Digital MyBook World Edition. Там был свой, самосборный дистр на uClibc + OABI, а в Fedora ARM, соответственно, Glibc и EABI - пришлось пересобрать ядро. U-Boot, увы, пока не поддался пересборке - с кросс-компиляторами GCC версии 4, как говорят, есть какая-то проблема с эмуляцией FPU. Теперь буду собирать нативно - может и получится. Вот ее профиль: http://www.smolts.org/client/show_all/pub_597e2d6d-7d94-4299-a9ae-e7c3a7e35b31Это ~150 MHz, 32 MB оперативы, 1 SATA на 300 Мбит, 1 гигабитный ethernet и 1 USB 2.0. Буду обживать и выкладывать инструкции по установке на него федоры. | |
|
| После апгрейда на Fedora 11, во время многих перезагрузок читал rss-ленту fedorapeople и поражался - каждый раз, после выхода Fedora, она напоминает какое-то сборище идиотов. Это не то, чтобы я считал тамошних людей идиотами - среди них полно компетентных парней, но просто в эти моменты они ведут себя похоже (я про то, что я слышал, что умственно отсталые - постоянно довольны, радостны и благодушны). Ну как можно радоваться, если список ошибок к этому релизу (известных) огромен и пугающе неконкретен (формулировки типа "различные проблемы c Intel и ATI видеокартами"). Скажу лишь одно - если не рассматривать проприетарные дрова (причем проприетарная поделка от nVidia, как говорят, работает, т.к. они давно забили на половину полукриво реализованных фич X.org и реализовали их самостоятельно, внутри своего блоба), то расклад такой - карточки от Intel чаще работают, карточки от ATI чаще не работают (причем надо создать xorg.conf, который чуть не выбросили, т.к. им кажется, что автоопределение работает хорошо), карточки от nVidia не показывают opengl. Что там осталось-то? В завершение издевательств они отключили комбинацию ctrl+аlt+backspace под предлогом того... (почувствуйте иронию!) ...того, что X.org давно стабильно и хорошо работает, и нет нужды его перезагружать комбинацией из этих клавиш. Так-что я думаю, что особых поводов для радости нет. Редхатовские работники непременно радуют меня - их логика все также прямолинейна "нет тикета в багзилле, значит нет ошибки". Мол иди, пиши сначала в багзиллу (зарегистрируйся, угадай, в каком компоненте глюк, открой тикет на нужный компонент и изложи понятным техническим языком симптомы проблемы, причем проблемы, типа "виснет комп при старте opengl-приложений" они не решают вовсе, т.к. мало данных, что и понятно). Я как-то, в 2008 году, открыл тикет на открытые дрова ATI - проблемы со шрифтами в приложениях. Результатов, конечно, ноль - висит до сих пор (в git было исправление, а потом снова поломали). Они слишком заняты новыми фичами, чтоб закрывать старые баги. Это, между прочим, большой минус в "Тесте Джоэла". На самом деле они нарушают сразу две рекомендации Спольски, так-как сейчас они заняты тем (я все про наболевшее), что они называют переписыванием драйвера для RADEON с нуля. Самое удивительное, что по историческим причинам была выбрана самая неудобная система управления запросами и ошибками - багзилла. После того, как я на днях видел мучения человека, пытавшегося освоить ее и то, как там оставлять сообщения, я понимаю, что 99% проблем в багзиллу никогда не попадут по совокупности причин. Не верите тому, что это непросто? Пожалуйста, простой тест - прикиньте, как с помощью этой формы: https://bugzilla.redhat.com/enter_bug.cgi?product=Fedoraсообщить о таком баге: http://images.vitalka.ru/screenshots/fc10.pngИмейте в виду - это уже сильно упрощенная форма. Раньше она была сложнее. Не раз поднималась инициатива о создании тулзы, наподобие микрософтовой, чтоб (полу)автоматически отсылать записи об ошибках. Была отклонена под предлогом того, что тогда сообщений об ошибках будет слишком много (эй, вы же говорили, что ошибок почти нет!?) и мол толку в этом никакого. "И вообще, кто вы такой? Вы сколько патчей к ядру написали, чтоб рассказывать *нам*, как нам лучше быть в курсе проблем наших пользователей?" Итак, обратной связи практически нет. Но может что-то решается на предвыпускном тестировании? Нет, и не может быть решено. В Fedora более 15 тысяч связанных друг с другом пакетов, а, из статистики Smolt, RAWHIDE, т.е. тестовую версию Fedora использует около 5 тысяч человек. Тестированию подвергается лишь незначительное количество пакетов, более того, неистребимое отношение к Fedora, как к тестовой версии для RHEL (которое постоянно отрицается) приводит к тому, что сидящие на окладе работники Redhat выкладывают апдейты лишь в Rawhide, забывая/игнорируя включать их в находящиеся сейчас в ходу дистрибутивы. Вместо того, чтоб двухступенчато проталкивать апдейты в нынешний дистр, обеспечивая тем самым, широкое и мягкое тестирование апдейтов, с каждым новым релизом на юзера вываливается куча неоттестированного софта самых новых версий в самый причудливых комбинациях. Недоумевающим сообщают, что вот - есть-же Rawhide, и, мол, если хотите тестировать, то сносите свою рабочую систему, и ставьте его. Надо знать, что Rawhide в типичном своем состоянии имеет с десяток-другой поломанных зависимостей, чтоб понимать, какого качества там софт, чтоб ставить его на рабочую машинку. Иногда устраивают "testing day", в течении которого тестируют какой-то отдельный элемент системы, после проведения которого и устранения некоторых из найденных ошибок объявляют, что релиз стабилен! Надо понимать, что пакетов 15 тысяч, и на каждый и них "test day" не устроить, да и непонятно, как два десятка добровольцев, проведя формальный набор тестов могут, например, найти проблемы с кириллическими шрифтами в свежеустановленной Fedora. Таким образом можно констатировать факт, что тестирования, как такового, не производится вовсе. Тестированием является первые квартал-другой после выхода нового релиза. Весь этот босховский спектакль с выдаванием кровоточащего, периодически теряющего сознание, стонущего полутрупа, с расходящимися швами хирургических разрезов и плохо зажившими переломами, за работоспособную систему сопровождается поистине ханжеским вниманием к чужим инициативам - например мне не раз говорили картинно закатывая глаза и удрученно покачивая головами (разговоры были по xmpp или sip-телефону, но я обладаю живым воображением и высокой чувствительностью к настроению собеседника), что я слишком необдуманно и резко провожу апдейты версий в EPEL или даже в дистрибутивах. Вместо реальной работы по модернизации инфраструктуры (лишь недавно догадались создать какой-никакой аналог лаунчпада, правда под внешним лоском прячутся чудовища из 90х - cvs и багзилла), занимаются каким-то сомнительным онанизмом - порог вхождения новых участников Fedora все еще чрезвычайно высок. Правда, с год-полтора назад наконец-то проапгрейдили wiki. Так и живем. | |
|
| По наводке thezs@lj: http://skeiz.livejournal.com/1457294.htmlТам некто skeiz@lj завывает про пиратов, жадных детей и геймдев. Ну он, по нашей классификации, это копираст-идиот, и доказывает это делом - скопипастил диалоги с тупыми детьми (это его, в общем-то уровень, все в порядке), а когда его начали водить умным лицом по столу, начал огрызаться в стиле "школьники открыли интернет" и анально огораживаться. Так-что самый жыр там - в камментах. Самим комментировать там смысла нет - это уже сделали другие, но посмотреть, как человек с претензиями на "Интересную личность" сполз в публичное обмазывание калом, это всегда забавно. УПД и еще он поцтреот и клеит танчики. | |
|
| Вот это по настоящему пиздец! * Поломалось видео (открытые дрова для ati), причем надежно поломалось - глючило, как и раньше, но теперь простым пересбором дров из git-среза с freedesktop ничего почти не испрвилось (glxgears как не работали, так и не работают, а шрифты в Qt/GTK2 приложениях теперь с дровами, которые шли с Fedora просто нельзя читать, а если пересобрать дрова, то глюков становится раз в 10 меньше, но полностью они не исчезают). Этот глюк обещали исправить и почти исправили, но теперь нанесли ответный удар. Походу единственные нормальные дрова для видео сейчас (я имею в виду открытые, конечно), это intel. И они еще отключили ctrl+alt+del, чтоб мол не перезагружать по случайности иксы. Да, вот еще что - с дровами для ATI, которые идут с F-11 лучше не запускать glxgears - у меня все просто повисло. * Поломали звук - а вот это они совсем жестко. Я сразу снес pulseaudio, но теперь через ALSA звук выводится с минимальной громкостью (призодится выворачивать ручку моего 120-ваттного усилка до предела, чтоб хоть что-то услышать). * Firefox 3.5-бета какая-то уже упал дважды. Вот такие дела. * По умолчанию русских шрифтов в консоли (при выбранном во время установки русском языке для системы) нету - их надо ставить потом, отдельно. * Bluetooth мышка не заработала из коробки. Ну ладно изображение - хрен с ним, в общем-то, но звук-то зачем поломали? УПД звук появился - пришлось удалить мой старый /etc/asound.conf | |
|
| Неужели началось? http://www.vesti.ru/doc.html?id=291174Люди хотят забрать свою Европу обратно себе, отнять у жирных старых котов, которые постоили из нее какую-то нелепость, довели до полубанкротства своими инициативами и продолжают разворовывать ее богатства и разрушать культуру. Жирные коты ссутся и испуганно мяучат что-то про "откровенно антиевропейские движения", т.е. те, кто понимает Европу не как кучку брюссельских бюрократов, а Европейскую экономику не как отобрать у немцев и французов и отдать полякам и прибалтам. Боюсь даже думать, чтоб не спугнуть, но неужели и правда начался глобальный сдвиг? Ну что-б мы тогда без кризиса, устроенного еврейскими финансистами США, делали! Тут и клептократия РФ разрушается, и новый ЕС/СССР вот-вот рассыпется. | |
|
|