(no subject)
Mar. 15th, 2005 10:03 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Про p2p и борьбу с копирайтом
Сразу скажу насчет распространения знаний - то, что предлагает
emdrone, надо делать и делать срочно. Проблема не только в выводе книг из оборота за счет "копирайта" и тому подобного. У меня хранится 40 гб научных и технических книг.
В этих книгах что либо найти очень сложно, так как они - отсканированные и сжатые в pdf и djvu - никакой контекстный поиск не заработает. Если же их распространять по модели p2p, то если каждый специалист в своей области распознает и вычитает хотя бы одну книгу - станет намного лучше - уменьшится размер и станет возможным поиск.
В интернете поиск усугубляется информационным шумом - поиск по словам из популярных тем приводит к тому что приходится перелистывать по 10-20 ссылок в поисках нужной. Особенно веселит когда выдает 10 ссылок на зеркала форумов, где задается тот же вопрос, и без ответов.
Далее в комментариях к посту от п2п перешли к моей любимой теме - линукс vs windows в бизнес-приложениях.
pessimistzavtra
ГНУ - это способ американских программистов оттолкнуть дешевых русских-китайцев от пирога. конкурировать они не могут, поэтому предлагают чтобы программы были бесплатными а деньги получать за сервис. в этом случае русским-китайцам ничего не достанется. конкуренция, ничего больше. именно поэтому столько американцев-европейцев бегает вокруг идей открытого кода но в их числе совершенно нет программистов их бедных стран. Плюс кормушка для адвокатов (опять же выгодно американцам)
В числе open-source community дохрена наших(бывший СССР) программистов. Но судя по результатам - пользы от этого нам никакой. Вся их деятельность идет на поддержку тех корпораций которые сделали ставку на линукс - IBM, Novell и остальные.
Им приходится заниматься именно сервисом.
То же самое, кстати и в области проприетарных приложений - дилеры крупных и дорогих программых продуктов даже выработали соответствующую идеологию - "ничего программировать нельзя.", "в SAP R/3 все есть, только надо настроить."
Причем, странная закономерность: и в open-source и у сектантов-консультантов и дилеров ERP-cистем основные деньги получаются не за продукт. А за его знание сотрудниками консультанта или обслуживающей компании.
Еще: open-source требует дикого количества свободного времени. Это его настоящая цена. И соответственно развиваться он может там, где норма работы квалифицированного программиста - "20 строк в час"(см.
Joel on software). У нас такого программиста с работы попрут в первый месяц испытательного срока. А те, кто не сидит сверхурочно на работе - про профессиональное развитие и карьеру могут даже не думать.
Open-source это не поддержка творчества. Это него гнобление. Главенствующая идея в сообществе знакомых линуксоидов: "программировать ничего не надо. все сделано до нас.". Только для того, чтобы разобраться в бесконечных ядрах, патчах, вариантах дистрибутивов линукса и вариантах программ в них нужно сидеть днями.
Кроме всего прочего, GNU благодаря своей открытости и отсутствию единого центра контроля очень способствует распространению информационного шума. Попробуйте набрать в гугле "описание iptables" и попытайтесь на основе полученных ссылок настроить файрволл под линуксом - хорошая иллюстрация, к чему приводит Столлменовский "базар". В то время, как для проприетарных программ достаточно пойти на сайт разработчика и скачать документацию.
Документация на открытое ПО очень хреновая. В большинстве своем на английском. Кому польза от того, что русский программист изучит английский и через 5-10 лет съедет куда нибудь в Канаду?
Кстати, предлагаю метод борьбы с утечкой мозгов - организовать перевод всех околонаучных и околотехнических книг на русский. Благодаря естественной лени часть людей сразу же перестанет учить английский до уровня, которого им хватит на эмиграцию.
UPD: Я использую и Linux и Windows, к священным войнам призывать не собираюсь, но ситуацию с бардаком в области программного обеспечения решать надо.
UPD1: Таки началось... в лице
bopm
UPD2: Мне указали на неудачность выбранного примера. По строке поиска гугль выдает вроде бы достаточно приличное руководство по iptables
Сразу скажу насчет распространения знаний - то, что предлагает
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
В этих книгах что либо найти очень сложно, так как они - отсканированные и сжатые в pdf и djvu - никакой контекстный поиск не заработает. Если же их распространять по модели p2p, то если каждый специалист в своей области распознает и вычитает хотя бы одну книгу - станет намного лучше - уменьшится размер и станет возможным поиск.
В интернете поиск усугубляется информационным шумом - поиск по словам из популярных тем приводит к тому что приходится перелистывать по 10-20 ссылок в поисках нужной. Особенно веселит когда выдает 10 ссылок на зеркала форумов, где задается тот же вопрос, и без ответов.
Далее в комментариях к посту от п2п перешли к моей любимой теме - линукс vs windows в бизнес-приложениях.
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
ГНУ - это способ американских программистов оттолкнуть дешевых русских-китайцев от пирога. конкурировать они не могут, поэтому предлагают чтобы программы были бесплатными а деньги получать за сервис. в этом случае русским-китайцам ничего не достанется. конкуренция, ничего больше. именно поэтому столько американцев-европейцев бегает вокруг идей открытого кода но в их числе совершенно нет программистов их бедных стран. Плюс кормушка для адвокатов (опять же выгодно американцам)
В числе open-source community дохрена наших(бывший СССР) программистов. Но судя по результатам - пользы от этого нам никакой. Вся их деятельность идет на поддержку тех корпораций которые сделали ставку на линукс - IBM, Novell и остальные.
Им приходится заниматься именно сервисом.
То же самое, кстати и в области проприетарных приложений - дилеры крупных и дорогих программых продуктов даже выработали соответствующую идеологию - "ничего программировать нельзя.", "в SAP R/3 все есть, только надо настроить."
Причем, странная закономерность: и в open-source и у сектантов-консультантов и дилеров ERP-cистем основные деньги получаются не за продукт. А за его знание сотрудниками консультанта или обслуживающей компании.
Еще: open-source требует дикого количества свободного времени. Это его настоящая цена. И соответственно развиваться он может там, где норма работы квалифицированного программиста - "20 строк в час"(см.
Joel on software). У нас такого программиста с работы попрут в первый месяц испытательного срока. А те, кто не сидит сверхурочно на работе - про профессиональное развитие и карьеру могут даже не думать.
Open-source это не поддержка творчества. Это него гнобление. Главенствующая идея в сообществе знакомых линуксоидов: "программировать ничего не надо. все сделано до нас.". Только для того, чтобы разобраться в бесконечных ядрах, патчах, вариантах дистрибутивов линукса и вариантах программ в них нужно сидеть днями.
Кроме всего прочего, GNU благодаря своей открытости и отсутствию единого центра контроля очень способствует распространению информационного шума. Попробуйте набрать в гугле "описание iptables" и попытайтесь на основе полученных ссылок настроить файрволл под линуксом - хорошая иллюстрация, к чему приводит Столлменовский "базар". В то время, как для проприетарных программ достаточно пойти на сайт разработчика и скачать документацию.
Документация на открытое ПО очень хреновая. В большинстве своем на английском. Кому польза от того, что русский программист изучит английский и через 5-10 лет съедет куда нибудь в Канаду?
Кстати, предлагаю метод борьбы с утечкой мозгов - организовать перевод всех околонаучных и околотехнических книг на русский. Благодаря естественной лени часть людей сразу же перестанет учить английский до уровня, которого им хватит на эмиграцию.
UPD: Я использую и Linux и Windows, к священным войнам призывать не собираюсь, но ситуацию с бардаком в области программного обеспечения решать надо.
UPD1: Таки началось... в лице
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
UPD2: Мне указали на неудачность выбранного примера. По строке поиска гугль выдает вроде бы достаточно приличное руководство по iptables
no subject
Date: 2005-03-15 08:26 am (UTC)Попробуйте набрать в гугле "команды ассемблера x86" и попытайтесь на основе полученных ссылок написать хотя бы RSS-reader.
iptables не является высокоуровневым интерфейсом к ядерному фаерволу.
По нему, в общем, должно быть заметно.
no subject
Date: 2005-03-15 08:41 am (UTC)Но ассемблер x86 не позиционируется его фанатами, как наилучшее средство написания RSS-reader.
А "маленький и быстрый линукс с iptables" - позиционируется.
В итоге, настроить большинство линуксовых и окололинуксовых программ проще всего по примерам, а не по документации, т.к. качество документации не очень.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2005-03-15 11:38 am (UTC)И работает iptables существенно более предсказуемо, чем добрая половина коммерческих фарйволов под Win.
no subject
Date: 2005-03-15 08:36 am (UTC)Ну, тогда...
Date: 2005-03-15 08:44 am (UTC)Действительно интересно.
Re: Ну, тогда...
From:no subject
Date: 2005-03-15 08:49 am (UTC)Я считаю, что мой опыт, впечатления от общения с линуксоидами, и сделанные из этого выводы не являются "доводами уровня детсада".
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2005-03-15 08:46 am (UTC)Ну 40 гигов - это здорово!
Я бы как-нибудь с винтом и пивом заехал. Заодно и познакомились бы.
?
no subject
Date: 2005-03-15 08:55 am (UTC)no subject
Date: 2005-03-15 09:10 am (UTC)Проблема не в отсутствии документации, а в избытке. Зачастую, некачественной - любой пионер считает своим долгом написать какое-нибудь руководство, являющееся очень частным случаем.
В остальном - полная чушь.
no subject
Date: 2005-03-15 09:26 am (UTC)(а) LDP (Linux Documentation Project) - iptables-HOWTO или подобное ( firewall-HOWTO, masquerading-HOWTO и так далее)
(б) идут на www.freshmeat.net и вбивают "iptables". С первой страницы берут 4-5 примеров скриптов и utilities.
(в) когда возникли настоящие трудности, идут в newsgroups (groups.yahoo.com) и делают поиск там. Это могучая система, позволяющая понять как решать большинство проблем за 15-30 минут
no subject
Date: 2005-03-15 10:02 am (UTC)Я не фанат линуха и очень плохо его знаю, так что когда в офисе мне нужно было быстро поднять на нем железку (штатного сисадмина нет), я полез именно в гугл.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 03:31 pm (UTC) - Expand(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 04:01 pm (UTC) - Expand(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 04:05 pm (UTC) - Expand(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 04:20 pm (UTC) - Expand(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 04:27 pm (UTC) - Expand(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 04:31 pm (UTC) - Expand(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 04:34 pm (UTC) - Expand(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 09:07 pm (UTC) - Expand(no subject)
From:(no subject)
From: (Anonymous) - Date: 2005-03-15 04:18 pm (UTC) - Expand(no subject)
From:no subject
Date: 2005-03-15 05:14 pm (UTC)no subject
Date: 2005-03-15 09:31 am (UTC)Попробуйте найти дистрибутив, где а) нет внятной документации для iptables и б) нет инструментов, предлагающих более высокоуровные абстракции.
Отсутствие русскоязычной документации на некоторые инструменты, предназначенные, прежде всего, для администраторов -- это вовсе не проблема, это просто следствие того, что нахвататься технического английского можно очень просто. Немцы испытывают те же сложности.
Обычный же, пользовательский инструментарий -- русифицирован давно и прочно. Моя жена, например, четвертый год ведет домашнюю бугхалтерию в OpenOffice oocalc. Под линуксом, само собой, с полностью русскоязычным интерфейсом.
А, да, не забуду присоединиться к хору комментариев -- Ваши представления об opensource чудовищно далеки от реальности.
no subject
Date: 2005-03-15 09:33 am (UTC)>Главенствующая идея в сообществе знакомых линуксоидов: "программировать ничего не надо. все сделано до нас."
Ну это до того сакрального момента, когда вашим знакомым линуксоидам придется решать задачи, в которых до них еще никто не потоптал. А придет такой момент - и придется им свою позицию подкорректировать. Линукс в нашей стране, увы, пока еще распространен в государственном и коммерческом секторе достаточно слабо (как я считаю), поэтому время массового программерства под него еще объективно не пришло. А вот вступит Россия в ВТО и начнут (в соответсвии с условиями, которые поставили американцы по данному вопросу) "шерстить" всякие "горбушки" - придется вспомнить об Open Source.
>Кроме всего прочего, GNU благодаря своей открытости и отсутствию единого центра контроля очень способствует распространению информационного шума.
Ну шумят-то все... Пример с iptables мне кажется несколько неудачным. Есть ли смысл искать через гугль, когда полно специализированных сайтов, посвященных таким вопросам?
Про документацию - не соглашусь, поскольку есть и вполне приличная документация, даже очень - например на фриварную Qt ;o))
C Open Source продуктами только иные приемы работы, вот и все.
no subject
Date: 2005-03-15 10:24 am (UTC)Но тут возникает второй аспект. У заказчиков, которые смогут оплатить разработку под Линукс чего либо серьезного - уже стоят готовые системы(под линуксами, юниксами, виндой - без разницы), причем все ПО лицензионное. Ну а уж про то, что с проприетарных систем откаты больше и на них можно деньги вбухивать бесконечно - это отдельная печаль.
Так что основными заказчиками скорее всего окажуться небольшие предприятия с небольшими задачами. Возникает мысль, что надо бы к тому моменту уже подготовить для них соответствующие предложения в полукоробочном/полузаказном варианте :)
(no subject)
From:no subject
Date: 2005-03-15 04:03 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2005-03-15 10:17 am (UTC)1. А зачем тебе это надо? в интернете ж компортов нет
2. Это тебе не нужно, раз нет описания
3. Что, тяжело залезть в исходники ядра и посмотреть?
Занавес.
no subject
Date: 2005-03-15 10:49 am (UTC)man setserial
man tcgetattr
info libc (на предмет Low-Level Terminal Interface).
Собственно, для этого даже в интернет лезть не надо - это документация из дистрибутива.
no subject
Date: 2005-03-15 11:20 am (UTC)Либо, Вы так поставили задачу, что они Вас просто не поняли.
no subject
Date: 2005-03-15 11:50 am (UTC)Мне это напомнило старую хохму - есть хорошие фильмы, есть плохие фильмы, а есть - фильмы студии Довженко.
Так же и тут - есть хорошие линукс-программисты, есь плохие линукс-программисты, а есть крутейшие линукс-программисты ;o))
если серьезно, то, помоему, вашим знакомым просто было лень думать над задачей...
Ходит байка, будто...
From:(no subject)
From:no subject
Date: 2005-03-15 10:53 am (UTC)Попробуйте прочитать то, на что ссылаются найденные ссылки и понять прочитанное. Лениво, я понимаю, самому бывает лениво читать. Но уж что-то одно - или лениво, или iptables настроенный иметь.
no subject
Date: 2005-03-15 11:07 am (UTC)no subject
Date: 2005-03-15 01:16 pm (UTC)no subject
Date: 2005-03-15 01:20 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2005-03-15 04:57 pm (UTC)правильно сформулированный вопрос содержит в себе ответ. Вы, когда пример приводили, надеялись что никто гуглем пользоваться не умеет?
no subject
Date: 2005-03-15 05:09 pm (UTC)Страница в wiki создана в ноябре 2004 года, а настраивал я iptables где-то в начале лета. Ну с тех пор и осталось впечатление о не очень адекватной документации, а когда проверял строку поиска перед написанием примера - в ссылку первую не заглянул.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2005-03-17 08:17 am (UTC)no subject
Date: 2005-03-17 09:26 am (UTC)Или работают на буржуев в аутсорсинге.
Проектов, в которых ведущими были бы наши программисты - немного. Ситуация не очень способствует затратам личного времени на серьезные проекты.
Возможно, когда займутся всерьез выщемлением контрафактного ПО - появится спрос на программирование под линукс с местной спецификой(ПО для бизнеса, заточенное под местное законодательство, итд) и соответсвенно стимул появления таких проектов и более серьезного участия в уже существующих проектах.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: