О документации
Mar. 5th, 2012 04:10 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Опен-сорсным проектам нужно на пару лет прекращать доработки кода за исключением security и поддержки текущего состояния смежных проектов, и занятся документацией.
А особенно - зачисткой гугла от 100500 копий сообщений в списках рассылки, дубликатов wiki и тому подобного, по устаревшим версиям библиотек.
Потому что сейчас любой вопрос гуглу возвращает информацию начиная от 2004 года(а то иногда и раньше), которая устарела как неизвестно что.
А когда язык развивается быстрее, чем гугл успевает индексировать - то разобраться, скажем, что clojure.contrib уже не модно использовать, практически нереально.
А особенно - зачисткой гугла от 100500 копий сообщений в списках рассылки, дубликатов wiki и тому подобного, по устаревшим версиям библиотек.
Потому что сейчас любой вопрос гуглу возвращает информацию начиная от 2004 года(а то иногда и раньше), которая устарела как неизвестно что.
А когда язык развивается быстрее, чем гугл успевает индексировать - то разобраться, скажем, что clojure.contrib уже не модно использовать, практически нереально.
no subject
Date: 2012-03-05 01:35 pm (UTC)no subject
Date: 2012-03-05 01:44 pm (UTC)no subject
Date: 2012-03-05 01:47 pm (UTC)no subject
Date: 2012-03-05 01:50 pm (UTC)no subject
Date: 2012-03-05 01:55 pm (UTC)no subject
Date: 2012-03-05 02:11 pm (UTC)так что я выбрал стратегию самоустранения: взять стабильный дистрибутив, один раз настроить и постоять в сторонке от этой вакханалии.
хотя, тут на днях ставил цивилку5 на винду в виртуалке. Вот там реально нужна нетривиальная интуиция (или навыки пользования Ломазиным) чтоб угадать, чего именно этой программе еще нужно и где это взять.
при отсутствии нужного ет-фреймворка сообщения об ошибке выдаются абсолютно укуреные, понять их в принципе не возможно, надо тупо запомнить. (или аккуратно нагуглить).
no subject
Date: 2012-03-05 02:20 pm (UTC)no subject
Date: 2012-03-05 04:02 pm (UTC)no subject
Date: 2012-03-05 04:09 pm (UTC)мой гугльфу подсказал мне что надо нет фреймворк ставить. установка нет фреймворков изменила поведение программы. но 666мб памяти этой игрушке мало (падает с другим мутным сообщением), а больше виртуалке давать - получается криво. Итого, забил.
(no subject)
From:no subject
Date: 2012-03-05 02:06 pm (UTC)если сидеть на стабильном дебиане, то редкие вопросы вполне решаемы через гугление бубунтовских форумов после выяснения ключевых слов.
Первичная настройка - да, сложна. Но более-менее обустроить винду тоже не так уж тривиально, причем что с кряками, что с честными регистрациями.
а домохозяйки, я надеюсь, скоро перейдут на игровые приставки с каким-нибудь эплоандроидом и будут полностью удоволетворены вконтактиком, ютубом и казуальными играми.
no subject
Date: 2012-03-05 02:11 pm (UTC)no subject
Date: 2012-03-05 02:24 pm (UTC)Лично у меня были проблемы с загрузчиком (на 2 из 4 машин граб2 ставился так, что дуалбутящаяся винда не грузилась), были проблемы с неработой иксов дважды на нвидии и один раз на ати (после апгрейда ядра и/или иксов там иногда нужно шаманство), со сносом гомокуд проблем не было, я эту автоматизацию открутил нафиг после третьего же глюка.
ну, плюс, я от компа не так и много хочу: жэжэшечку и ютуб в броузере, заметки в плэйнтексте, ссш по ключу на машину с голдедом и файлопомойкой, гцц нативный а также под арм и мипс, отсутствие вирусов и антивирусов, БЫСТРОЙ реакции гуя.
красивые переливания-мерцания или удобств рефактринга стопицотмегового проекта на вижлжабе мне не надо. :)
no subject
Date: 2012-03-05 02:35 pm (UTC)no subject
Date: 2012-03-05 02:56 pm (UTC)Ад по собиранию тулчейнов вручную проходит по тому же ведомству, что любители LFS.
(no subject)
From:no subject
Date: 2012-03-05 03:29 pm (UTC)кросс-компиляторы я взял готовые, типасреду для них тоже взял готовую. Потом долго матерился и часть нужного собирал вне этой среды.
переливания-мерцания - они какие-то нестабильные. Могут месяц работать нормально, а потом на ровном месте взбрыкнуть и повесить всё. Уж лучше без этой непредсказуемости. :)
(no subject)
From:no subject
Date: 2012-03-05 04:06 pm (UTC)Оно ТУПИТ.
(no subject)
From:(no subject)
From:no subject
Date: 2012-03-05 02:54 pm (UTC)Из жизни - мой классический USE-case - "Как поставить штатным инсталятором ОС на систему, где немного сломан FPU (floating pointer exception)".
no subject
Date: 2012-03-06 06:05 am (UTC)(no subject)
From:no subject
Date: 2012-03-06 08:54 am (UTC)no subject
Date: 2012-03-05 03:40 pm (UTC)иногда есть только пошаговая инструкция, которая не дает понимания процесса и соседних граблей.
no subject
Date: 2012-03-06 08:56 am (UTC)Имхо, это уже вопрос об искусстве технического писательтсва вообще, а не о линукс-документации в частности.
no subject
Date: 2012-03-05 05:11 pm (UTC)no subject
Date: 2012-03-05 05:45 pm (UTC)а вот косяки от (анти)вирусов и некоторые неавтоматизируемые вещи будут напрягать регулярно.
плюс, на мой взгляд, интерфейс в винде какой-то очень латентный (не пидорский, а тормознутый). После айсвм некоторые задержки-анимации сильно раздражают.
no subject
Date: 2012-03-05 05:57 pm (UTC)И да, av насраивать не нужно, косяков от него тоже не замечал. А насчёт интерфеса, в этих линупсах меня больше коробит отсутсвие обратной связи, т.е. на иконку кликнул и ничего, в убунте такое заметил. В винде хоть часики появляются, а тут ничего.
(no subject)
From:no subject
Date: 2012-03-05 04:56 pm (UTC)А книги по ядру устаревают уже к моменту выхода из издательства.