Re[4]: Чтобы не заводить новую тему
От: Turtle.BAZON.Group  
Дата: 24.03.10 07:10
Оценка: :)
Здравствуйте, Erop, Вы писали:

E>Что-то я не понял, ты за час ни разу не сохранился что ли?


Он просто несмышлёный. Понятно же, что в винде каждая секунда может стать последней.
Re[24]: Много линуксов
От: Mamut Швеция http://dmitriid.com
Дата: 24.03.10 08:38
Оценка:
M>> TBG>Проблема коммерческих организаций в том, что опакечиванием занимается один человек (или группа) и наступает последовательно на все грабли и жалуется. Для опенсорса это будет недействительно, потому что опакечиванием будут заниматься мейнтейнеры дистрибутивов.
M>> Не будут. Потому что это тоже люди и их ресурсы тоже ограничены

S>Мамут, с такой уверенностью как в этой фразе можно посреди города мет варить и никто пальцем не тронет

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

Где поисковый движок sphinx в Убунту? Почему perl-байндинг к нему есть, а самого движка нет? Ах, он будет только в следующей версии? Можно ли надеяться на бэкпорт в предыдущую (которая всего на полгода старше)? Нет.

Это — очевидные и реальные факты.

Такие же, как и то, что мейнтейнеры — это тоже люди и тоже с ограниченными ресурасми. Так же, как и то, что мейнтейнеры никому ничего не должны.


dmitriid.comGitHubLinkedIn
Re[7]: Чтобы не заводить новую тему
От: Mamut Швеция http://dmitriid.com
Дата: 24.03.10 08:43
Оценка:
M>> К чему это я? А, к тому, что последнее время BSOD'ами можно веселить только старперов, кто эти BSOD'ы еще помнит.
S>Мамут, ну то-ж ты Ты какбы специально обученный человек, который знает "какая кнопка на компутере что значит"

При чем тут это? Ели слдовать твоей логике, то как раз наоборот — у меня должны БСОДы по пять раз в день вылазить именно из-за того, что я,в принципе, насилую систему поактивнее, чем простой пользователь, которому только бы в игрушки поиграться да в manroulette... то есть chatroulette посидеть.

S>Собственно и я уже мало то помню что с этими синими экранами делать в силу того что их не видел уже пару лет.

S>А вот знакомый у меня в ремонте так тот коды ошибок наизусть знает, ибо раз в 2-3 дня стабильно попадается "синячащий" комп

Если он работает в ремонте, то да, это специфика его профессии. Если в городе 10 000 компов, то один BSOD в 2-3 дня как раз и подтверждают мою статистику.


dmitriid.comGitHubLinkedIn
Re[24]: Много линуксов
От: dr.Chaos Россия Украшения HandMade
Дата: 24.03.10 08:54
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, Mamut, вы писали:


M>> TBG>Проблема коммерческих организаций в том, что опакечиванием занимается один человек (или группа) и наступает последовательно на все грабли и жалуется. Для опенсорса это будет недействительно, потому что опакечиванием будут заниматься мейнтейнеры дистрибутивов.

M>> Не будут. Потому что это тоже люди и их ресурсы тоже ограничены

S>Мамут, с такой уверенностью как в этой фразе можно посреди города мет варить и никто пальцем не тронет

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

Насколько я понял из изучения Дебиана, мейнтейнер выполняет тестирование на совместимость различных версий пакетов. Опакетить KDE или тот же GIMP по либам мейнтейнеру без нормального знания как оно внутри, это, поверь мне, на "п" начинается на "ц" заканчивается. Пакеты как правило готовят сами разрабы, причём мейнтейнеру пофиг что там, rpm или deb или ещё что. Задача мейнтейнера не в опакечивании, а в том чтоб после установки софта из пакета он начал работать без доп телодвижений, в Дебиане ещё и гарантируют стабильную работу, полагаю RHEL и SLES тоже, но я с ними не знаком. Ну и кроме того смотрит чтоб конфиги/логи/прочее лежали в нужных местах.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[25]: Много линуксов
От: Sheridan Россия  
Дата: 24.03.10 09:37
Оценка:
Приветствую, Mamut, вы писали:

M> Где поисковый движок sphinx в Убунту? Почему perl-байндинг к нему есть, а самого движка нет? Ах, он будет только в следующей версии? Можно ли надеяться на бэкпорт в предыдущую (которая всего на полгода старше)? Нет.

Еще покопайся, найдешь еще много недоделанного.

M> Это — очевидные и реальные факты.

Вполне.

M> Такие же, как и то, что мейнтейнеры — это тоже люди и тоже с ограниченными ресурасми. Так же, как и то, что мейнтейнеры никому ничего не должны.

Поэтому у них ресурсы и ограничены, изза того что они опакечиванием занимаются. Невозможно объять необъятное.
avalon 1.0rc3 rev 306, zlib 1.2.3 (17.12.2009 01:06:14 MSK +03:00)(Qt 4.6.0)
Matrix has you...
Re[9]: Чтобы не заводить новую тему
От: Erop Россия  
Дата: 24.03.10 10:15
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>А откуда у тебя такая святая уверенность что "в ремонте" == "старье"? Я там неоднократно видал и топовое железо.


"Топовое" не значит "исправное"...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[5]: Люди, они вообще, внезапно смертны ;)
От: Erop Россия  
Дата: 24.03.10 10:18
Оценка:
Здравствуйте, Turtle.BAZON.Group, Вы писали:

TBG>Он просто несмышлёный. Понятно же, что в винде каждая секунда может стать последней.

Ох, иди читай мою нелюбимую М&М что ли... Там тема каждой секунды, которая может стать последней раскрыта хорошо
Кстати, ты уже написал завещание?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[6]: Люди, они вообще, внезапно смертны ;)
От: Turtle.BAZON.Group  
Дата: 24.03.10 10:31
Оценка:
Здравствуйте, Erop, Вы писали:

TBG>>Он просто несмышлёный. Понятно же, что в винде каждая секунда может стать последней.

E>Ох, иди читай мою нелюбимую М&М что ли... Там тема каждой секунды, которая может стать последней раскрыта хорошо
E>Кстати, ты уже написал завещание?

У меня нет такого имущества, которое не поделилось бы нормально в порядке, установленном законами РФ.
Re[6]: Люди, они вообще, внезапно смертны ;)
От: Sheridan Россия  
Дата: 24.03.10 10:36
Оценка:
Приветствую, Erop, вы писали:

E> TBG>Он просто несмышлёный. Понятно же, что в винде каждая секунда может стать последней.

E> Ох, иди читай мою нелюбимую М&М что ли... Там тема каждой секунды, которая может стать последней раскрыта хорошо
E> Кстати, ты уже написал завещание?

Тоесть по существу ты согласен, просто тему дополнил?
avalon 1.0rc3 rev 306, zlib 1.2.3 (17.12.2009 01:06:14 MSK +03:00)(Qt 4.6.0)
Matrix has you...
Re[10]: Чтобы не заводить новую тему
От: Sheridan Россия  
Дата: 24.03.10 10:36
Оценка:
Приветствую, Erop, вы писали:

E> "Топовое" не значит "исправное"...

Ты дальше этой ветки не читал? Видимо нет...
avalon 1.0rc3 rev 306, zlib 1.2.3 (17.12.2009 01:06:14 MSK +03:00)(Qt 4.6.0)
Matrix has you...
Re[26]: Много линуксов
От: Mamut Швеция http://dmitriid.com
Дата: 24.03.10 12:41
Оценка:
Шеридан, у тебя с логикой, как. Все в порядке?

Turtle.BAZON.Group: Для опенсорса это будет недействительно, потому что опакечиванием будут заниматься мейнтейнеры дистрибутивов.
Mamut: Не будут. Потому что это тоже люди и их ресурсы тоже ограничены
Sheridan: Мейнтейнеры опакечиванием всетаки занимаются и надо быть несколько тугодумом, чтобы оспаривать не просто очевидные факты, а реальные факты.
Mamut: Вот очевидные факты того, что опакечивается не все
Sheridan: Поэтому у них ресурсы и ограничены, изза того что они опакечиванием занимаются. Невозможно объять необъятное.



dmitriid.comGitHubLinkedIn
Художественное цитирование?
От: Sheridan Россия  
Дата: 24.03.10 16:48
Оценка:
Приветствую, Mamut, вы писали:

M> Шеридан, у тебя с логикой, как. Все в порядке?

угу.

Turtle.BAZON.Group: Для опенсорса это будет недействительно, потому что опакечиванием будут заниматься мейнтейнеры дистрибутивов.
Mamut: Не будут. Потому что это тоже люди и их ресурсы тоже ограничены
Sheridan: Мейнтейнеры опакечиванием всетаки занимаются и надо быть несколько тугодумом, чтобы оспаривать не просто очевидные факты, а реальные факты.
Mamut: Вот очевидные факты того, что опакечивается не все
Sheridan: Поэтому у них ресурсы и ограничены, изза того что они опакечиванием занимаются. Невозможно объять необъятное.

avalon 1.0rc3 rev 315, zlib 1.2.3
build date: 15.02.2010 00:26:03 MSK +03:00
Qt 4.6.1
Matrix has you...
Re[15]: Чтобы не заводить новую тему
От: Antikrot  
Дата: 24.03.10 21:18
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

A>> S>Дело в том, что больше половины "починок" — переустановка винды.

A>> а, ты про это... и на кой чёрт тогда знать наизусть коды ошибок?
S>Чтобы диагностировать — нужно винду переставить или всетаки железо виновато.
думаю, многим тут было бы интересно узнать, как *по коду ошибки на бсоде* отделить аппаратные проблемы от софтовых
Re: Художественное цитирование?
От: Mamut Швеция http://dmitriid.com
Дата: 24.03.10 21:46
Оценка:
M>> Шеридан, у тебя с логикой, как. Все в порядке?
S>угу.

Незаметно

S>

S>Turtle.BAZON.Group: Для опенсорса это будет недействительно, потому что опакечиванием будут заниматься мейнтейнеры дистрибутивов.
S> Mamut: Не будут. Потому что это тоже люди и их ресурсы тоже ограничены
S>Sheridan: Мейнтейнеры опакечиванием всетаки занимаются и надо быть несколько тугодумом, чтобы оспаривать не просто очевидные факты, а реальные факты.
S>Mamut: Вот очевидные факты того, что опакечивается не все
S> Sheridan: Поэтому у них ресурсы и ограничены, изза того что они опакечиванием занимаются. Невозможно объять необъятное.


Это не художественное цитирование. TurtleBazon утверждает, что в опенсорсе поют цветы и поют птички, что там опакечиванием (видимо всего и вся) занимаются специальные люди и проблем с опакечиванием чего-либо вообще в опенсорсе нет (вот это — художественное цитирование).

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

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

При этом ты один в один повторил мои слова, но при этом умудряешься думать, что споришь со мной


dmitriid.comGitHubLinkedIn
Re[16]: Чтобы не заводить новую тему
От: Sheridan Россия  
Дата: 24.03.10 22:46
Оценка:
Приветствую, Antikrot, вы писали:

A> думаю, многим тут было бы интересно узнать, как *по коду ошибки на бсоде* отделить аппаратные проблемы от софтовых


Ты не поверишь, но мне тоже бы хотелось. Но увы вам, я в той конторе не работаю, да и бсод то видел уже непомню когда в силу того что винду то видел не помню когда...
avalon 1.0rc3 rev 315, zlib 1.2.3
build date: 15.02.2010 00:26:03 MSK +03:00
Qt 4.6.1
Matrix has you...
Re[8]: Много линуксов
От: vdimas Россия  
Дата: 25.03.10 05:34
Оценка:
Здравствуйте, dr.Chaos, Вы писали:

V>>Есть еще рынок библиотек, он посередине.


DC>Посередине чего? В чём принципиальная разница? Мне для либы намного проще ЮТ-ов написать и тестирование под разные дистры ещё быстрее и проще. Понятно что туда не всё можно запихнуть, но намного больше чем для приложения с UI и прочими радостями. Тестирование только дешевле. Проблема с либами в том, что продавать их сейчас довольно не просто, т.к. море открытых бесплатных аналогов, но это проблема уже другая, под вин она ничуть не меньше.


Для рынка заказных библиотек продать не проблема, но возни много, ибо под конкретного клиента надо среду компиляции воссоздать, забилдить и оттестировать. А воссоздать среду, как уже говорил, это не просто некий линух из дистрибутива, это желательно со всеми изменениями и дополнениями, которые нагородил себе клиент. Геммор, короче. Почему так?

Просто все эти зависимости в RPM — одна большая фикция. Несколько примеров:
1. указана зависимость libsome>=1.2.3, самая нубская и самая частовстречающаяся зависимость, грабля на ровном месте. Где гарантия, что со следующими версиями именно твой софт будет работать неплохо? Нету гарантии, что и наблюдается во время постоянных обновлений зависимых продуктов после обновления библиотеки.
2. сами эти бесконечные и детальные списки зависимостей от версий возможны только при наличии большого коммьюнити. Неужели ты не понимаешь, что суммарная общая трудоемкость тестирования пакетов этим коммьюнити может на 2-3 порядка превышать трудоемкость собственно разработки продукта?
3. но даже бардак внутри прямых зависимостей ничто, по сравнению с наведенными эффектами: какой-то пакет проставил свежую свою версию чего-то там, перекинул симв. линк в другое место, и твой софт может умереть, ибо он аккуратно обходил баг предыдущей версии, а без бага... не работает. Да-да, в коммерческом исполнении это был бы старый добрый до-winXP DLL hell, и обязательный саппорт старых багов ввиду требований совместимости... это опенсорсу хорошо — он на все эти "мелочи" ложит с прибором, как ломает не спеша, так не спеша и чинит.

Как ты представляешь себе разруливание 2-го пункта? Опен сорс, который ни за что не в ответе, может позволить себе выпускать бесконечные версии и допиливать их по мере фидбэка от коммьюнити, а у коммерчесских заказчиков и коммьюнити-то не будет, т.к. за деньги люди не стремятся улучшить твой продукт, они будут на компанию-разработчика материться и спрашивать — за что заплачены деньги. Поверь, добровольно искать причины несовместимости и репортить готовые решения, как это делается в opensource-коммьюнити, никто не будет. (пусть тебя не смущает абсолютность заявы, даже если и найдутся пару чел, "по привычке" помогающих бесплатно любимым юниксам, то они погоду не сделают).

В общем, никакая адекватная массовая коммерческая модель тут не выживает. Выживают лишь конкретно-заточенные решения. И когда заказчик апгрейдится (по софту или железу, рано или поздно), то он периодически обращается к разным поставщикам для устранения вновь приобретенных проблем. Поэтому и общеизвестно, что по итогам эксплуатации юнихи и линух в т.ч. очень дорогие, потому и не ставят на рабочие системы никаких обновлений обычно... и речь не о "самых свежих версиях ядра", коммерческие системы по 5-10 лет работают без апгрейда, выжимают из них все соки, ибо опытные начальники IT-отделов прекрасно знают цену этих игр в апгрейды на юнихах.

-----------
Продолжая про классический dll hell. Как указывать зависимости от самого себя, т.е. как себя декларировать для окружающих? На момент выпуска неизвестно, в каких будущих версиях будут ломающие изменения, тем не менее разработчик хочет оставить за собой право делать текущие обновления (меняя версии, разумеется). В виндах, начиная с 2001-го эту проблему красиво решили с помощью манифеста, там можно ориентироваться на public token key, т.е. указывать зависимость по смыслу так: libsome>=1.2.3, p/t/key="abcd0123". И тогда, в случае ломающих изменений, надо просто сменить p.t.key в следующей версии, он служит идентификатором этой "группы совместимости", и загрузчик по манифесту определяет, какую версию DLL лучше всего загружать.

Короче, цель этих манифестов была — добавить еще один признак к номеру версии, отвечающий за совместимость (еще зависимости с конкретным бинарником сопоставлять, а не со всем абстрактным "пакетом", ибо это проще на порядки). Мне, как разработчику, прописывать зависимости в виндах — одно удовольствие, и я достоверно знаю, что однажды прописанную зависимость не надо будет постоянно корректировать. На фоне этого, нынешние системы зависимости "пакетов" в линухах — это прошлый век и фундаментально непреодолимый головняк для отдельно взятых разработчиков (помним о кол-ве необходимого тестирования).
Re[2]: Художественное цитирование?
От: Turtle.BAZON.Group  
Дата: 25.03.10 07:41
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Это не художественное цитирование. TurtleBazon утверждает, что в опенсорсе поют цветы и поют птички, что там опакечиванием (видимо всего и вся) занимаются специальные люди и проблем с опакечиванием чего-либо вообще в опенсорсе нет (вот это — художественное цитирование).


Не нужно перевирать мои слова. Я утверждаю, что опакечиванием занимаются нужных вещей, которые нужны дистрибутиву. А не всего и вся. Всего и вся никто заниматься не будет и дистрибутива на все случаи жизни тоже не будет.
Re[23]: Много линуксов
От: Turtle.BAZON.Group  
Дата: 25.03.10 07:43
Оценка:
Здравствуйте, Antikrot, Вы писали:

TBG>>Для опенсорса это будет недействительно, потому что опакечиванием будут заниматься мейнтейнеры дистрибутивов.

A>отсюда делаем вывод, что опенсорсом является только то, что в дистрибутивах?

У тебя с логикой всё в порядке?

TBG>>По одному человеку (группе) на пакет. Эта распределённая разработка и сборка идёт в разрез с коммерческим программированием, поэтому эти компании и люди не смогут не находить проблем. Тут даже спорить не стоит, надо только посочувствовать им и посоветовать дождаться коммунизма.

A>конечно не будем, ты фигню написал. а я ответить не могу, сам понимаешь по каким соображениям

Да, не всё ладно в королевсте датском. Но если говоришь, что "фигня", то логично ждать обоснования.
Re[23]: Много линуксов
От: Turtle.BAZON.Group  
Дата: 25.03.10 07:44
Оценка: :)
Здравствуйте, Mamut, Вы писали:

M>Не будут. Потому что это тоже люди и их ресурсы тоже ограничены


Это не мифические мейнтейнеры, которые за нулевой промежуток времени опакечивают бесконечное количество пакетов. Но если пакет востребован обществом — на него ресурсы найдутся.
Re[17]: Много линуксов
От: Turtle.BAZON.Group  
Дата: 25.03.10 07:47
Оценка: +1 :)
Здравствуйте, Antikrot, Вы писали:

A>где ты про сказки прочитал? Тебе просто сказали, что то же самое в винде проще. а ты начал несоглашаться.

A>что до меня, (и я это уже говорил), то чем линукс сложнее и глючнее, тем мне лучше. но факты это всё равно не отменяет.

Я уже говорил. Для коммерческих компаний винда явно проще. Но это не делает линукс глючнее и сложнее. И разнообразие пакетных систем при открытой модели вообще не замечается. При закрытой да, грабли, но это уже проблемы коммерческих дистрибуторов. Пусть делают пакеты только под винду. Так нет же — им жадность спокойно спать не даёт. А потом стандартная схема — вентилятор и всё такое.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.