Win 7, первое впечатление. Помогите!
От: 0K Ниоткуда  
Дата: 20.10.09 20:07
Оценка: +2 -1 :))) :))) :))) :))
Недавно мне рекомендовали
Автор: 0K
Дата: 18.10.09
попробовать Win 7 взмен Mint. Согласились со мной, что Vista была ошибкой и значительно уступает Ubuntu & Mint. Решил проверить эту Win 7, вруг действительно лучше Mint.

Поставил официальную Win 7. По внешнему виду, как я уже замечал, ничем не отличается от Vista. Загружается действительно раза в 3 быстрее Vista, хотя и медленнее Ubuntu. Процессов в таск-менеджере вроде как стало меньше.

Теперь о недостатках:

1. После пользования FreeBSD+KDE4 сразу возникло ощущение провала в прошлое, как будто установил устаревшую систему (по внешнему виду и удобству Win 7 значительно уступает KDE).

2. Несмотря на то, что ранее мне неоднократно приходилось настраивать сети, в Win 7 я так и не смог настроить сеть между двумя компьютерами с выходом в Интернет . Может кто-то объяснит мне зачем было все усложнять до такой степени? IP адрес главного компа теперь по умолчанию устанавливается 192.168.137.1 вместо 192.168.0.1. Зачем?

Если эта система создана чтоб упростить жизнь, то почему так сложно сделать элементарную операцию?

Поясню детали: для чистоты эксперимента Win7 установил на 2-х компах. У главного сетевой адрес автоматически установился в 192.168.137.1, как только была нажата птичка "разрешить использовать подключение" соединения Wi-fi. На главном компе есть Интернет, все ок. Второй комп видит главный, даже можно заходить в расшаренные папки. А вот Интернета на втором -- нету! Что делать -- понятия не имею. Уже все перепробывал

Еще такую фишку придумали: для каждого подключения нужно указать Home или Work. Так вот: на главном указать можно только на WiFi, а на локальной сети -- невозможно. А вот на втором можно указать.

И еще придумали какой-то пароль для Home-сети. Зачем? Только чтоб усложнить жизнь.

В общем, все это фигня. Времени чтоб разобраться уходить больше чем на FreeBSD. А по качеству оставляет желать лучшего. Еще и денег за него хотят.

3. Не показывает активность сети. В висте хоть была возможность включить. Почему так? А чтоб превратить ваш компьютер в часть бот-сети. Чтоб пользователь вообще не знал что происходит на его компьютере.

Общее впечатление.

Если бы это Win7 было бесплатно, то я бы еще подумал Ubuntu vs Windows7. И то, с большой вероятностью выбрал бы то что проще, легче и быстрее. А так как за отэто еще и денег требуют... Похоже на плохую шутку или развод. Как будто хотят продать вещь плохого качества за большие деньги, пользуясь лишь рекламными трюками.

По поводу программ. Да, плохо что не все программы портированы на Linux. Хотя, многие серьезные, оказывается, портированы. Просто об этом не все знают...
Re: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 20.10.09 20:44
Оценка: 8 (4) +29 -4 :))) :))) :))) :)))
Здравствуйте, 0K, Вы писали:

0K>Недавно мне рекомендовали
Автор: 0K
Дата: 18.10.09
попробовать Win 7 взмен Mint. Согласились со мной, что Vista была ошибкой и значительно уступает Ubuntu & Mint. Решил проверить эту Win 7, вруг действительно лучше Mint.


Господи, как ты уже надоел.
Re: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 20.10.09 20:49
Оценка:
Здравствуйте, 0K, Вы писали:
0K>Второй комп видит главный, даже можно заходить в расшаренные папки. А вот Интернета на втором -- нету! Что делать -- понятия не имею. Уже все перепробывал
В свое время у меня не получилось сделать то же самое на висте. В итоге купил роутер. И вообще стараюсь винду не по назначению не использовать.
Re: Win 7, первое впечатление. Помогите!
От: IID Россия  
Дата: 20.10.09 21:17
Оценка: 1 (1) +2 -11 :)
Здравствуйте, 0K, Вы писали:

0K>Недавно мне рекомендовали
Автор: 0K
Дата: 18.10.09
попробовать Win 7 взмен Mint. Согласились со мной, что Vista была ошибкой и значительно уступает Ubuntu & Mint. Решил проверить эту Win 7, вруг действительно лучше Mint.


Убей себя
kalsarikännit
Re[2]: Win 7, первое впечатление. Помогите!
От: 0K Ниоткуда  
Дата: 20.10.09 21:17
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, 0K, Вы писали:

0K>>Второй комп видит главный, даже можно заходить в расшаренные папки. А вот Интернета на втором -- нету! Что делать -- понятия не имею. Уже все перепробывал
MC>В свое время у меня не получилось сделать то же самое на висте. В итоге купил роутер. И вообще стараюсь винду не по назначению не использовать.

До этого год работало -- все было нормально. Теперь Микрософт меня вынуждает покупать ненужное мне оборудование! Ужас.
Re: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 20.10.09 21:47
Оценка: 3 (1) +5 -5
Здравствуйте, 0K, Вы писали:

Слушай поставь себе линух и успокойся уже.
Хуже блин любого менеджера по продажам, реально задолбал.
Такое ощущение что тебе за этот бред реально платят.
За последнюю неделю постов 5 такого бреда, самого не задолбало?

Ну раз продукты Microsoft такое говно, ну не пользуйся ты ими, ставь свой линух, или тебе кто то мешает?
Что ты прикопался к винде то?

У меня как то проблем не возникло с 7, ну вообще никаких, правда я наверное не извращенец как ты.


P.S. Если руки из жопы — все претензии к родителям.
Re: Win 7, первое впечатление. Помогите!
От: Огнеплюх  
Дата: 21.10.09 03:48
Оценка: +3 -1
0K>Похоже на плохую шутку или развод. Как будто хотят продать вещь плохого качества за большие деньги, пользуясь лишь рекламными трюками.

Вот похоже ты уже перестарался и твои посты как раз смахивают на плохие шутки, развод и рекламные трюки.
Как правило каждый раз после установки убеждаешься что линух как был сырой аппликацией общажного типа так и остался.
Re: На счет помочь - к врачу
От: Огнеплюх  
Дата: 21.10.09 04:00
Оценка: -2 :)
0K>По поводу программ. Да, плохо что не все программы портированы на Linux.

http://www.nevromed.ru/content/part_8/navyazchivie_sostoyaniya/

Б. Навязчивые действия — стереотипные, повторяющиеся, внешне бесцельные действия, которые нередко имеют вид ритуала. Существуют четыре основных вида таких действий: 1) очищение (чаще всего мытье рук и протирание окружающих предметов); 2) проверка; 3) действия, связанные с одеждой: одевание в особой последовательности, бесконечное расправление одежды; 4) счет (нередко — в виде перечисления предметов и вслух). Забавная детская считалка («царь, царевич, король, королевич…») для больного с навязчивым счетом может стать настоящим мучением. Навязчивый счет в одних случаях представляет собой навязчивую мысль (счет про себя), в других — навязчивое действие (счет вслух, например в такт дыханию). В навязчивом действии есть субъективный компонент — влечение, или компульсия, и объективный — ритуал (вызванные влечением реальные действия, которые могут быть как заметны, так и незаметны для окружающих, например счет в такт дыханию). Ритуалы всегда сопряжены с внутренним чувством незавершенности каких-либо действий: «Лучше переделать, чем недоделать». Так, врач может многократно перечитывать результаты анализов, по нескольку раз перезванивать в аптеку, чтобы проверить, правильно ли выписан рецепт. В подростковом и юношеском возрасте, особенно у девушек, часто встречается навязчивое стремление потрогать лицо или поправить волосы (сочетание проверки и очищения).

Re: Win 7, первое впечатление. Помогите!
От: Aquila http://www.wasm.ru
Дата: 21.10.09 05:18
Оценка: +2 -1 :))) :))) :))) :)))
В принципе, сейчас виндами пользуются в основном дети и менеджеры, а так-то уже все перешли на Линукс (и местами на Мак).
Re[2]: Win 7, первое впечатление. Помогите!
От: x64 Россия http://x64blog.name
Дата: 21.10.09 05:45
Оценка: +1 -1 :)
IID>Убей себя

Всё таки это не совсем верно, 0K явно не малолетка, просто у человека много свободного времени, которое он (по глупости?) тратит на бесполезные вещи.
JID: x64j@jabber.ru
Re[2]: Win 7, первое впечатление. Помогите!
От: x64 Россия http://x64blog.name
Дата: 21.10.09 05:46
Оценка: 5 (3) +5 :))
A>В принципе, сейчас виндами пользуются в основном дети и менеджеры, а так-то уже все перешли на Линукс (и местами на Мак).

Жжошь, нириальна жжошь!
JID: x64j@jabber.ru
Re[2]: Win 7, первое впечатление. Помогите!
От: wraithik Россия  
Дата: 21.10.09 06:06
Оценка: +2
Здравствуйте, gandjustas, Вы писали:

G>Здравствуйте, 0K, Вы писали:


0K>>Недавно мне рекомендовали
Автор: 0K
Дата: 18.10.09
попробовать Win 7 взмен Mint. Согласились со мной, что Vista была ошибкой и значительно уступает Ubuntu & Mint. Решил проверить эту Win 7, вруг действительно лучше Mint.


G>Господи, как ты уже надоел.


Все правильно он про сеть отписал. ИМХО самое удобное было в ХРюше. В Висте/7 если настроитьь локалку то просто, если играться со шлюзом, то уже геморой. Да еще и эти ХуомГруппу приплели. Нафик они нужны.
Re[2]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 06:25
Оценка:
Приветствую, Mr.Cat, вы писали:

MC> В свое время у меня не получилось сделать то же самое на висте. В итоге купил роутер. И вообще стараюсь винду не по назначению не использовать.

Да, я тоже винду только по назначению использую, пока playstation не купил...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[3]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 06:25
Оценка: :)))
Приветствую, x64, вы писали:

x64> IID>Убей себя


x64> Всё таки это не совсем верно, 0K явно не малолетка, просто у человека много свободного времени, которое он (по глупости?) тратит на бесполезные вещи.


А на что по твоему он должен тратить свое время? На изучение технологий-однодневок микрософта? Нет, спасибо, мы лучше будем изучать то, что будет востребовано и через 5 и через 55 лет.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[2]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 06:25
Оценка:
Приветствую, Demandred, вы писали:

D> За последнюю неделю постов 5 такого бреда, самого не задолбало?

У меня раньше и хуже бывало. Потерпи просто

D> Ну раз продукты Microsoft такое говно, ну не пользуйся ты ими, ставь свой линух, или тебе кто то мешает?

Как я понимаю — человек просто понял что линух таки удобнее и лучше виндов и пытается донести это остальным. А остальные не верят, так как имели опыт небольшой.

D> Что ты прикопался к винде то?

Потому что она того стоит.

D> У меня как то проблем не возникло с 7, ну вообще никаких, правда я наверное не извращенец как ты.

Ну наверное ты не админ, а типа юзер, да?

D> P.S. Если руки из жопы — все претензии к родителям.

А вот за это следовало бы извиниться.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[2]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 06:25
Оценка:
Приветствую, Огнеплюх, вы писали:

О> Как правило каждый раз после установки убеждаешься что линух как был сырой аппликацией общажного типа так и остался.


Особенно так кажется, если установить, потрогать и удалить, ага.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[2]: На счет помочь - к врачу
От: Sheridan Россия  
Дата: 21.10.09 06:25
Оценка:
Приветствую, Огнеплюх, вы писали:

О> 0K>По поводу программ. Да, плохо что не все программы портированы на Linux.


О> http://www.nevromed.ru/content/part_8/navyazchivie_sostoyaniya/


Оскорбительно, не находиш?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[2]: Win 7, первое впечатление. Помогите!
От: em_res  
Дата: 21.10.09 06:30
Оценка: 1 (1) +1
Здравствуйте, Demandred, Вы писали:

D>У меня как то проблем не возникло с 7, ну вообще никаких, правда я наверное не извращенец как ты.

D>P.S. Если руки из жопы — все претензии к родителям.

А с хрена ли столько злости-то? Ну не получается у человека. У меня тоже не получилось ни в Висте, ни в 7-ке нормально настроить выход в тынет через шлюз, с грёбаной новой оболочкой вообще не удалось разобраться. Удалось подключить, только выставив настройки сети вручную, что не есть удобно, мне нужно, чтобы айпишник по дашасипи получался, но использовался другой шлюз, так вот, так ни хера не работает, грёбаная виста и семерка всё равно продолжает упорно долбиться в первый шлюз, на второй же внимания не обращает.
И, похоже, что из жопы руки растут не у ОК, а у того, кто решил, нормально работающий, модуль подключения к сети переделать. В ХР же всё работало нормально (и работает), спрашивается, на кой хер было нужно наворачивать такую хрень?

А то, что у кого-то никаких проблем не возникло, это ни о чем не говорит. Тут от задач зависит.
Re[3]: Win 7, первое впечатление. Помогите!
От: Farsight СССР  
Дата: 21.10.09 06:36
Оценка: +1 -1
Здравствуйте, Sheridan, Вы писали:

S>Как я понимаю — человек просто понял что линух таки удобнее и лучше виндов и пытается донести это остальным. А остальные не верят, так как имели опыт небольшой.

Человек просто из режима троллинга никак выйти не может, не более того.

S>Потому что она того стоит.

Стоит того, чтобы включать режим троллинга на всю катушку?

S>Ну наверное ты не админ, а типа юзер, да?

Сейчас не понял, ты админов к извращенцам приравнял?


D>> P.S. Если руки из жопы — все претензии к родителям.

S>А вот за это следовало бы извиниться.
Это сказано безотносительно, так что не следовало бы.
</farsight>
Re[4]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 06:45
Оценка: -1 :))) :))
Приветствую, Farsight, вы писали:

F> S>Ну наверное ты не админ, а типа юзер, да?

F> Сейчас не понял, ты админов к извращенцам приравнял?
Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

F> D>> P.S. Если руки из жопы — все претензии к родителям.

F> S>А вот за это следовало бы извиниться.
F> Это сказано безотносительно, так что не следовало бы.
Ну ну...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re: Win 7, первое впечатление. Помогите!
От: User239 Россия  
Дата: 21.10.09 06:46
Оценка: 1 (1)
Здравствуйте, 0K, Вы писали:

0K>2. Несмотря на то, что ранее мне неоднократно приходилось настраивать сети, в Win 7 я так и не смог настроить сеть между двумя компьютерами с выходом в Интернет . Может кто-то объяснит мне зачем было все усложнять до такой степени? IP адрес главного компа теперь по умолчанию устанавливается 192.168.137.1 вместо 192.168.0.1. Зачем?


Ради справедливости замечу. Именно это я делать не пробовал, но вот расшарить инет по Wi-Fi-подключению для КПК получилось минут за 10-15.
Re[3]: Win 7, первое впечатление. Помогите!
От: LuciferArh Россия  
Дата: 21.10.09 06:50
Оценка: +2
Здравствуйте, Sheridan, Вы писали:

S>Особенно так кажется, если установить, потрогать и удалить, ага.


Особенно, если и не устанавливать вовсе...
... << RSDN@Home 1.2.0 alpha 4 rev. 1238>>
Re: Win 7, первое впечатление. Помогите!
От: User239 Россия  
Дата: 21.10.09 06:59
Оценка: 3 (1)
Здравствуйте, 0K, Вы писали:

0K>Что делать -- понятия не имею. Уже все перепробывал


В линуксе-то вы наверняка man читаете! А винда чем хуже?
Так что Start — Help and Suppport — вводим internet sharing — выбираем "3. Set up a shared Internet connection using ICS (Internet Connection Sharing)".

Находим там следующие строчки:

After you've followed the steps above to set up ICS on the host computer, make the following changes on all of the other computers (but not on the host computer).

1. Click to open Internet Options.

2. Click the Connections tab, and then click Never dial a connection.

3. Click LAN Settings.

4. In the Local Area Network (LAN) Settings dialog box, Under Automatic configuration, clear the Automatically detect settings and Use automatic configuration script check boxes.

5. Under Proxy server, clear the Use a proxy server for your LAN check box, and then click OK.
Re[2]: Win 7, первое впечатление. Помогите!
От: lazymf Россия  
Дата: 21.10.09 07:08
Оценка:
Здравствуйте, User239, Вы писали:

0K>>Что делать -- понятия не имею. Уже все перепробывал

U>В линуксе-то вы наверняка man читаете! А винда чем хуже?

Вы же не думаете что этот персонаж действительно хотел узнать ответ на свой вопрос?

– Ну, как обстоят дела с кометой? – спросил Муми-папа.
– Она приближается, – сказал Ондатр. – Дети земные могут сетовать и страшиться, философ – никогда!
– Не хочешь пряничка? – спросила Муми-мамкаа.
– Мм… пожалуй, можно штучку, – согласился Ондатр и, съев восемь, проговорил: – Кажется, вон там по склону прошел Муми-тролль в весьма пестрой компании.

... << RSDN@Home 1.2.0 alpha 4 rev. 1217>>
Re: Win 7, первое впечатление. Помогите!
От: March_rabbit  
Дата: 21.10.09 07:08
Оценка: 1 (1) +1
Здравствуйте, 0K, Вы писали:

спасибо, повеселил!
Re[3]: Win 7, первое впечатление. Помогите!
От: March_rabbit  
Дата: 21.10.09 07:11
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, Огнеплюх, вы писали:


О>> Как правило каждый раз после установки убеждаешься что линух как был сырой аппликацией общажного типа так и остался.


S>Особенно так кажется, если установить, потрогать и удалить, ага.

справедливости ради: исходный пост именно об этом
Re[3]: Win 7, первое впечатление. Помогите!
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 21.10.09 07:26
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


D>> За последнюю неделю постов 5 такого бреда, самого не задолбало?

S>У меня раньше и хуже бывало. Потерпи просто

Просто ты раньше периодически в бане пропадал, а у него как-то сплошняком посты несутся

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[5]: Win 7, первое впечатление. Помогите!
От: Farsight СССР  
Дата: 21.10.09 07:32
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

Слов нет просто. На это
Автор: Sheridan
Дата: 12.10.09
уже забил?

S>Ну ну...

Мощный комментарий.
</farsight>
Re[3]: Win 7, первое впечатление. Помогите!
От: lazymf Россия  
Дата: 21.10.09 07:33
Оценка: 1 (1) +1
Здравствуйте, Sheridan, Вы писали:

D>> За последнюю неделю постов 5 такого бреда, самого не задолбало?

S>У меня раньше и хуже бывало. Потерпи просто

Угу, и по результатам г-н Шеридан всего-то заработал репутацию человека, который склонен высказывать мнения на темы в которых ничего не смыслит. Это же такие пустяки.

D>> Ну раз продукты Microsoft такое говно, ну не пользуйся ты ими, ставь свой линух, или тебе кто то мешает?

S>Как я понимаю — человек просто понял что линух таки удобнее и лучше виндов и пытается донести это остальным. А остальные не верят, так как имели опыт небольшой.

Эта фраза прекрасна. Ну, во-первых, "удобнее" и "лучше" понятия очень относительные, ему удобнее и лучше — рад за него, но зачем же за всех решать? А во-вторых, создавая по пять топиков в неделю и заполняя их в основном сомнительными наездами на продукты MS вперемешку с шеренгами анимированных смайликов он навряд-ли до кого-то донесет что-то кроме мысли о том, что топикстартеру заняться больше нечем.
... << RSDN@Home 1.2.0 alpha 4 rev. 1217>>
Re[5]: Win 7, первое впечатление. Помогите!
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 21.10.09 07:35
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


F>> S>Ну наверное ты не админ, а типа юзер, да?

F>> Сейчас не понял, ты админов к извращенцам приравнял?
S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

Несчастные люди. А ведь это на всю жизнь...

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[3]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:00
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

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


D>> За последнюю неделю постов 5 такого бреда, самого не задолбало?

S>У меня раньше и хуже бывало. Потерпи просто

Нашел чем гордиться.

D>> Ну раз продукты Microsoft такое говно, ну не пользуйся ты ими, ставь свой линух, или тебе кто то мешает?

S>Как я понимаю — человек просто понял что линух таки удобнее и лучше виндов и пытается донести это остальным. А остальные не верят, так как имели опыт небольшой.

А ты не думал что остальным это нафиг не упало?
Задолбали уже , проповедники хреновы, хуже любой секты...

D>> Что ты прикопался к винде то?

S>Потому что она того стоит.

Она вам спать спокойно не дает?
Не нравиться не покупай, в чем проблема то?

D>> У меня как то проблем не возникло с 7, ну вообще никаких, правда я наверное не извращенец как ты.

S>Ну наверное ты не админ, а типа юзер, да?

Да именно так, на компах моя жизнь не ограничиваеться.
Комп для меня — всего лишь рабочий инструмент, и не более того.

D>> P.S. Если руки из жопы — все претензии к родителям.

S>А вот за это следовало бы извиниться.

За что именно?
Re[6]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 08:01
Оценка:
Приветствую, kochetkov.vladimir, вы писали:

k> F>> Сейчас не понял, ты админов к извращенцам приравнял?

k> S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

k> Несчастные люди. А ведь это на всю жизнь...

Поясни...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[6]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 08:01
Оценка:
Приветствую, Farsight, вы писали:

F> S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.


F> Слов нет просто. На это
Автор: Sheridan
Дата: 12.10.09
уже забил?


Поясни каким образом это относится к тому что я сказал?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[3]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:02
Оценка: +1 :)
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, Огнеплюх, вы писали:


О>> Как правило каждый раз после установки убеждаешься что линух как был сырой аппликацией общажного типа так и остался.


S>Особенно так кажется, если установить, потрогать и удалить, ага.


Не у всех есть время и желание трахаться с ним неделями.
Я же спросил ради чего оно надо?
И что в итоге ответили, да ни ради чего, небудет никаких преимуществ от линуха по сравнению с виндой.
Ну и нафига тогда весь этот цирк?
Re[2]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:04
Оценка: +2
Здравствуйте, Aquila, Вы писали:

A>В принципе, сейчас виндами пользуются в основном дети и менеджеры, а так-то уже все перешли на Линукс (и местами на Мак).


Ух ты, оказываеться в мире 99% населения либо дети , либо менеджеры
Круто!!!!
Re[3]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:06
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


MC>> В свое время у меня не получилось сделать то же самое на висте. В итоге купил роутер. И вообще стараюсь винду не по назначению не использовать.

S>Да, я тоже винду только по назначению использую, пока playstation не купил...

Ты просто админ, тебе от жизни мало надо
Re[3]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:06
Оценка: :)
Здравствуйте, x64, Вы писали:

IID>>Убей себя


x64>Всё таки это не совсем верно, 0K явно не малолетка, просто у человека много свободного времени, которое он (по глупости?) тратит на бесполезные вещи.


Например на линух
Re[4]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 21.10.09 08:14
Оценка: +1 :)
Здравствуйте, Sheridan, Вы писали:

S>А на что по твоему он должен тратить свое время? На изучение технологий-однодневок микрософта? Нет, спасибо, мы лучше будем изучать то, что будет востребовано и через 5 и через 55 лет.


Нука-нука. Что там общего то осталось у современного линукса и линукса 55-летней давности?
Re[4]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 08:15
Оценка: -1 :)
Приветствую, Demandred, вы писали:

D> S>У меня раньше и хуже бывало. Потерпи просто

D> Нашел чем гордиться.
Ты неправильно понял чем я горжусь.

D> S>Как я понимаю — человек просто понял что линух таки удобнее и лучше виндов и пытается донести это остальным. А остальные не верят, так как имели опыт небольшой.

D> А ты не думал что остальным это нафиг не упало?
D> Задолбали уже , проповедники хреновы, хуже любой секты...
А ты чего так реагируешь? Не нравится — не ходи сюда, не читай. Если ходишь и читаешь — значит у тебя есть какойто интерес. Я тебя заставляю чтоли тут посты постить? Нет. Ктото заставляет? Жалуйся модераторам.

D> D>> Что ты прикопался к винде то?

D> S>Потому что она того стоит.
D> Она вам спать спокойно не дает?
D> Не нравиться не покупай, в чем проблема то?
Я и не покупаю. Мне ее как правило дарят.
Да и на работе ее трогать приходится.

D> D>> У меня как то проблем не возникло с 7, ну вообще никаких, правда я наверное не извращенец как ты.

D> S>Ну наверное ты не админ, а типа юзер, да?
D> Да именно так, на компах моя жизнь не ограничиваеться.
D> Комп для меня — всего лишь рабочий инструмент, и не более того.
Ну тогда не лезь туда, где мало что понимаешь.

D> D>> P.S. Если руки из жопы — все претензии к родителям.

D> S>А вот за это следовало бы извиниться.
D> За что именно?
И личико такое наверное сделал удивленно-невинное, да?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[4]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:18
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

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


x64>> IID>Убей себя


x64>> Всё таки это не совсем верно, 0K явно не малолетка, просто у человека много свободного времени, которое он (по глупости?) тратит на бесполезные вещи.


S>А на что по твоему он должен тратить свое время? На изучение технологий-однодневок микрософта? Нет, спасибо, мы лучше будем изучать то, что будет востребовано и через 5 и через 55 лет.


Не смеши.
Хотя учитывая скорость развития может и 100 лет понадобиться что бы из этого говна хотя бы подобие конфетки сделать...
Re[5]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 08:25
Оценка:
Приветствую, Константин Б., вы писали:

КБ> Нука-нука. Что там общего то осталось у современного линукса и линукса 55-летней давности?


Следование rfc и здравому смыслу, а не велосипедостроение.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[6]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:28
Оценка: +3 -2
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, Константин Б., вы писали:


КБ>> Нука-нука. Что там общего то осталось у современного линукса и линукса 55-летней давности?


S>Следование rfc и здравому смыслу, а не велосипедостроение.


Вот это ты хорошо пошутил!!!
Да нигде больше нет такого количества велосипедов как в линухе.
Каждый красноглазый задрот мнит себя гением и переписывает весь софт в котором обнаружилась одна очень критичная ошибка — ее писал не он.
Re[2]: Win 7, первое впечатление. Помогите!
От: andrey.desman  
Дата: 21.10.09 08:30
Оценка: +2
Здравствуйте, gandjustas, Вы писали:

G>Господи, как ты уже надоел.


Не читай, раз надоел! Мало того, что читаешь, так еще и отвечаешь
Re[3]: На счет помочь - к врачу
От: 0x7be СССР  
Дата: 21.10.09 08:36
Оценка: +1
Здравствуйте, Sheridan, Вы писали:


О>> http://www.nevromed.ru/content/part_8/navyazchivie_sostoyaniya/

S>Оскорбительно, не находиш?
Может и так, но как сторонний наблюдатель скажу, что действительно похоже.
Re[5]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 08:50
Оценка: +1
Приветствую, Demandred, вы писали:

D> Не смеши.

D> Хотя учитывая скорость развития может и 100 лет понадобиться что бы из этого говна хотя бы подобие конфетки сделать...

Ты, судя по твоим постам, вообще не в теме. Так что твои цифры как бы не котируются.
Линух уже конфетка, но чтобы это увидеть — надо под ним работать, а не "устанавил-загрузил-снес".
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[6]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 21.10.09 08:52
Оценка:
Здравствуйте, Sheridan, Вы писали:

КБ>> Нука-нука. Что там общего то осталось у современного линукса и линукса 55-летней давности?

S>Следование rfc и здравому смыслу, а не велосипедостроение.

Не... ты технологии назови.
Re[6]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 08:55
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


D>> Не смеши.

D>> Хотя учитывая скорость развития может и 100 лет понадобиться что бы из этого говна хотя бы подобие конфетки сделать...

S>Ты, судя по твоим постам, вообще не в теме. Так что твои цифры как бы не котируются.

S>Линух уже конфетка, но чтобы это увидеть — надо под ним работать, а не "устанавил-загрузил-снес".

Так не хочет он собака ставиться, не хочет, а трахаться неделю что бы его поставить, нет уже нафиг-нафиг.
Re[7]: Win 7, первое впечатление. Помогите!
От: Farsight СССР  
Дата: 21.10.09 08:57
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Поясни каким образом это относится к тому что я сказал?


Да легко: вышел из контекста беседы в очередной раз, хотя хотел менять тактику и все такое прочее.

PS: Вернусь завтра.
</farsight>
Re[7]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 08:58
Оценка:
Приветствую, Demandred, вы писали:

D> S>Следование rfc и здравому смыслу, а не велосипедостроение.


D> Вот это ты хорошо пошутил!!!

D> Да нигде больше нет такого количества велосипедов как в линухе.
Приведи примеры.

D> Каждый красноглазый задрот мнит себя гением и переписывает весь софт в котором обнаружилась одна очень критичная ошибка — ее писал не он.

Приведи примеры. А также погугли по кейвордам bugtrack, patch и diff

И постарайся себя сдерживать, ибо тебя уже заносить начинает. А за это тут как правило банят на недельку.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[6]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 09:05
Оценка:
S> КБ> Нука-нука. Что там общего то осталось у современного линукса и линукса 55-летней давности?

S> Следование rfc и здравому смыслу, а не велосипедостроение.


То-то мне тут недавно сказали, то KDE и Гном — сволочи, что стали писать свои велосипеды, а не следовать заветом старых добрых X-ов...
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[4]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 09:05
Оценка:
S> x64> IID>Убей себя

S> x64> Всё таки это не совсем верно, 0K явно не малолетка, просто у человека много свободного времени, которое он (по глупости?) тратит на бесполезные вещи.


S> А на что по твоему он должен тратить свое время? На изучение технологий-однодневок микрософта?


С того места поподробней. Какие именно технологии МСа являются однодневками?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[5]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 09:05
Оценка: +1 :)
S> F> Сейчас не понял, ты админов к извращенцам приравнял?

S> Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.


Ты многократно подтверждал, что не имеешь ни малейшего представления, как работают копьютеры. Так что не надо ля-ля

Ах, да. Чтобы два раза не вставать. Раскажи о том, как работает кэш второго уровня в процессорах Пентиум. А то я, сирый и убогий, не знаю.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[8]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 09:06
Оценка: +2
Здравствуйте, Sheridan, Вы писали:

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


D>> S>Следование rfc и здравому смыслу, а не велосипедостроение.


D>> Вот это ты хорошо пошутил!!!

D>> Да нигде больше нет такого количества велосипедов как в линухе.
S>Приведи примеры.

Открой менеджер пакетов и посмотри, сколько там софта с одинаковой функциональностью?
А сколько из этих поделок доведены до нормального уровня качества?

D>> Каждый красноглазый задрот мнит себя гением и переписывает весь софт в котором обнаружилась одна очень критичная ошибка — ее писал не он.

S>Приведи примеры. А также погугли по кейвордам bugtrack, patch и diff

И что? Выводит кучу ссылок и ни одной по теме.

S>И постарайся себя сдерживать, ибо тебя уже заносить начинает. А за это тут как правило банят на недельку.


Re[7]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 09:12
Оценка:
S> F> S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

S> F> Слов нет просто. На это
Автор: Sheridan
Дата: 12.10.09
уже забил?


S> Поясни каким образом это относится к тому что я сказал?


К тому, что программисты прекрасно понимают, как работают компьютеры. Это, как бы, их задача — понимать, как они работают. Да, они не знают низкоуровневые детали, но ты их не знаешь точно так же. То, что ты умеешь настраивать iptables, не делает тебя спецом в TCP/IP и прочих сетевых протоколах, о которых любой программист, который работает с этими протоколами, знает в десятки раз больше тебя. Ну и т.п.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[8]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 09:15
Оценка: 1 (1) -1 :)))
S> D> Вот это ты хорошо пошутил!!!
S> D> Да нигде больше нет такого количества велосипедов как в линухе.

S> Приведи примеры.


KDE vs Gnome vs xfce vs openbox vs icewm vs xmonad vs ...
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[5]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 21.10.09 09:16
Оценка: +1
Здравствуйте, Mamut, Вы писали:

S>> x64> Всё таки это не совсем верно, 0K явно не малолетка, просто у человека много свободного времени, которое он (по глупости?) тратит на бесполезные вещи.

S>> А на что по твоему он должен тратить свое время? На изучение технологий-однодневок микрософта?
M>С того места поподробней. Какие именно технологии МСа являются однодневками?

Ща кто-нить опять даст ссылку на Fire and Motion... А то что в линуксе постоянно все переделывается, ломается и заменяется признавать не хотят...
Re[8]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 09:17
Оценка: +1 -1
Здравствуйте, Sheridan, Вы писали:

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


D>> S>Следование rfc и здравому смыслу, а не велосипедостроение.


D>> Вот это ты хорошо пошутил!!!

D>> Да нигде больше нет такого количества велосипедов как в линухе.
S>Приведи примеры.
Куча различных библиотек\пактов для сходных задач, зачастую никак не совместимые между собой.
До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.
И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.
Re[2]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 21.10.09 09:38
Оценка: :)
Здравствуйте, Demandred, Вы писали:
D>Такое ощущение что тебе за этот бред реально платят.
D>За последнюю неделю постов 5 такого бреда, самого не задолбало?
Ну, он же сам написал, что важно остоять не правильную точку зрения, а ту, за которую платят деньги.
Автор: 0K
Дата: 13.10.09

Честно отрабатывает — старается находить факты. В отличие от некоторых, которые потребление ресурсов гуём в винсервере оценивают по иксам в солярке.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[5]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:25
Оценка: +1 :)
Приветствую, Mamut, вы писали:

M> С того места поподробней. Какие именно технологии МСа являются однодневками?

Visual Basic уже все забыли? А фокспро? А то что дотнетовские версии не наследуют друг друга, а надо ставить целый зоопарк дотнетов на комп?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[6]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:25
Оценка:
Приветствую, Константин Б., вы писали:

КБ> Ща кто-нить опять даст ссылку на Fire and Motion... А то что в линуксе постоянно все переделывается, ломается и заменяется признавать не хотят...

Например?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[8]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:25
Оценка: :))
Приветствую, Mamut, вы писали:

M> S> F> S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.


M> S> F> Слов нет просто. На это
Автор: Sheridan
Дата: 12.10.09
уже забил?


M> S> Поясни каким образом это относится к тому что я сказал?


M> К тому, что программисты прекрасно понимают, как работают компьютеры. Это, как бы, их задача — понимать, как они работают. Да, они не знают низкоуровневые детали, но ты их не знаешь точно так же. То, что ты умеешь настраивать iptables, не делает тебя спецом в TCP/IP и прочих сетевых протоколах, о которых любой программист, который работает с этими протоколами, знает в десятки раз больше тебя. Ну и т.п.

Не совсем верно. Сетевой программер будет знать больше меня как работают сокеты и роут. Веб-программеры будут знать лучше меня как работает апач и пэхапэ. И так далее. Но веб-программер не будет знать тонкостей роутинга, а сетевик не будет знать тонкостей апача. И так далее.
А вот админ обязан знать это все, хотя бы в общих чертах.

Более кратко: программеры спецы каждый в своей области, админы объединяют эти знания, теряя подробности.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[6]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:25
Оценка:
Приветствую, Mamut, вы писали:

M> S> F> Сейчас не понял, ты админов к извращенцам приравнял?


M> S> Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.


M> Ты многократно подтверждал, что не имеешь ни малейшего представления, как работают копьютеры. Так что не надо ля-ля

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

M> Ах, да. Чтобы два раза не вставать. Раскажи о том, как работает кэш второго уровня в процессорах Пентиум. А то я, сирый и убогий, не знаю.

И я не знаю. Это както опровергает тот факт, что "Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия."? Я за себя гдето говорил? Я гдето упоминал что у меня есть некое "абсолютное знание"?
Мне достаточно знать как эту инфу найти и знать что я ее могу прочитать и понять.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[3]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:25
Оценка:
Приветствую, Sinclair, вы писали:
S> Честно отрабатывает — старается находить факты. В отличие от некоторых, которые потребление ресурсов гуём в винсервере оценивают по иксам в солярке.
Я хоть какието предположения привел. С вашей же стороны вообще никаких цифр кроме "это все фигня и мелочи, хахаха"
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[6]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 10:36
Оценка: +1 :)
Здравствуйте, Sheridan, Вы писали:

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


M>> С того места поподробней. Какие именно технологии МСа являются однодневками?

S>Visual Basic уже все забыли? А фокспро?
Эти технологии просуществовали по 15-20 лет, и поддерживаются до сих пор. Не развиваются уже давно, потому что (объективно) безнадежно устарели.

S>А то что дотнетовские версии не наследуют друг друга, а надо ставить целый зоопарк дотнетов на комп?

А тебе от этого плохо? От этого зоопарка уменьшается количество проблем с совместимостью софта (сравни с DLL Hell), а с .NET 4 они еще и side-by-side работать умеют.
Re[4]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 10:38
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

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

S>> Честно отрабатывает — старается находить факты. В отличие от некоторых, которые потребление ресурсов гуём в винсервере оценивают по иксам в солярке.
S>Я хоть какието предположения привел.
Ну ты уже должен знать что тебе стоит делать с твоими предположениями о производительности и потреблении ресурсов.
Re[9]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:55
Оценка:
Приветствую, Demandred, вы писали:

D> Открой менеджер пакетов и посмотри, сколько там софта с одинаковой функциональностью?

Чем проще реализация, тем больше клонов — это верно для любой оси.
И зачастую функционал не одинавков, а похож.

D> А сколько из этих поделок доведены до нормального уровня качества?

Я не знаю что ты считаешь "нормальным" уровнем качества. Меня например устраивает все.

D> D>> Каждый красноглазый задрот мнит себя гением и переписывает весь софт в котором обнаружилась одна очень критичная ошибка — ее писал не он.

D> S>Приведи примеры. А также погугли по кейвордам bugtrack, patch и diff
D> И что? Выводит кучу ссылок и ни одной по теме.
Выводит кучу ссылок на багтраки к софту, в которых народ помогает решать баги. Что опровергает твое утверждение "...мнит себя гением и переписывает весь софт..."
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[9]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:55
Оценка:
Приветствую, Mamut, вы писали:

M> KDE vs Gnome vs xfce vs openbox vs icewm vs xmonad vs ...

Я по этому поводу тебе уже ответил.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[9]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:55
Оценка: :))
Приветствую, gandjustas, вы писали:

g> Куча различных библиотек\пактов для сходных задач, зачастую никак не совместимые между собой.

Подробнее.

g> До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.

Например?

g> И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.

Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[7]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:55
Оценка:
Приветствую, Константин Б., вы писали:

КБ> S>Следование rfc и здравому смыслу, а не велосипедостроение.


КБ> Не... ты технологии назови.

http://google.ru/q=rfc
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[7]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 10:55
Оценка:
Приветствую, Mamut, вы писали:

M> S> КБ> Нука-нука. Что там общего то осталось у современного линукса и линукса 55-летней давности?


M> S> Следование rfc и здравому смыслу, а не велосипедостроение.


M> То-то мне тут недавно сказали, то KDE и Гном — сволочи, что стали писать свои велосипеды, а не следовать заветом старых добрых X-ов...


Дело в том что в данном случае подход оправдан. Ибо они довольно разные и внутри и снаружи. И я бы не назвал это велосипедами. Это скорее два таких монстра.
Да, ты еще можешь вспомнить блакбоксы всякие да xfce...
Скажу тебе так: де можно разделить грубо на два типа: тяжелые и легкие. Тяжелых всего емнип три штуки — kde, gnome и e17, причем последний так и не выбрался из беты до того момента пока его кде не обогнал. Легких же тележка наберется, и там уже есть и велосипеды.
Но ты неправильно понял то что я хотел сказать. "Велосипедостроение" не в смысле "толпа похожего софта", а в смысле "не выдумывается без веской причины новых стандартов"
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[7]: Win 7, первое впечатление. Помогите!
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 21.10.09 10:57
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

S>Мне достаточно знать как эту инфу найти и знать что я ее могу прочитать и понять.


Программерам тоже

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[7]: Win 7, первое впечатление. Помогите!
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 21.10.09 10:57
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

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


k>> F>> Сейчас не понял, ты админов к извращенцам приравнял?

k>> S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

k>> Несчастные люди. А ведь это на всю жизнь...

S>Поясни...

Поясняю — это была ирония Хинт: программеры тоже ЭТО знают, также как и инженеры, проектирующие процессоры, питерские электронщики, разводящие мосты на материнках, архитекторы ядер ОС, безопасники в конце-то-концов, и т.д. и т.п. Впрочем, есть и юзеры, которые тоже ЭТО знают.

Так вот ты либо имел ввиду, что админы владеют знаниями всех вышеперечисленных (или хотя бы большинства) профессионалов, либо просто ошибся и админы ровным счетом ничем не отличаются от остальных работников отрасли по части тайных знаний об ЭТОМ.

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[7]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 21.10.09 10:58
Оценка: +2
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, Константин Б., вы писали:


КБ>> Ща кто-нить опять даст ссылку на Fire and Motion... А то что в линуксе постоянно все переделывается, ломается и заменяется признавать не хотят...

S>Например?

XFree/X.org
DCOP/DBUS
init.d/upstart
oss/alsa/gstreamer/pulseaudio
gvfs/gio
grub/grub2
kde3/kde4
latex2/latex3
apt/cupt
...
Re[9]: Win 7, первое впечатление. Помогите!
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 21.10.09 11:01
Оценка: +2
Здравствуйте, Sheridan, Вы писали:

S>Более кратко: программеры спецы каждый в своей области, админы объединяют эти знания, теряя подробности.


Разница лишь в том, что программеры спецы области разработки по данным областям, а админы в области их эксплуатации

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[10]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 11:03
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

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


g>> Куча различных библиотек\пактов для сходных задач, зачастую никак не совместимые между собой.

S>Подробнее.
Например библиотеки обработки изображений.

g>> До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.

S>Например?
Вот это ты приведи пример какие технологии в линуксе позволяют компонентно-ориентированное программрование наподобие COM?
Разве что полудохлый CORBA, и то на "стандрат" он не тянет.

g>> И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.

S>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.
Вот именно. Стандарт имеет только xml.
option=value сразу же ставит много вопросов — допустимы ли пробелы, как задавать многострочные значения, а бинарные ... итп
option=value — велосипед по своей природе.
Re[5]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 11:06
Оценка:
Приветствую, gandjustas, вы писали:

g> S>Я хоть какието предположения привел.


g> Ну ты уже должен знать что тебе стоит делать с твоими предположениями о производительности и потреблении ресурсов.


Еще раз повторю — вы воообще ничего не привели.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[8]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 21.10.09 11:07
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, Константин Б., вы писали:


КБ>> S>Следование rfc и здравому смыслу, а не велосипедостроение.


КБ>> Не... ты технологии назови.

S>http://google.ru/q=rfc

Ну вот... Оказывается в линуксе и технологий то никаких нет. Что же ты там изучать то собрался?
Re[10]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 11:10
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


D>> Открой менеджер пакетов и посмотри, сколько там софта с одинаковой функциональностью?

S>Чем проще реализация, тем больше клонов — это верно для любой оси.
S>И зачастую функционал не одинавков, а похож.

Это велосипеды...
Там только недоделки и глюки разные, а функционал почти идентичен

D>> А сколько из этих поделок доведены до нормального уровня качества?

S>Я не знаю что ты считаешь "нормальным" уровнем качества. Меня например устраивает все.

Для голодного негра и буханка хлеба лучшая еда в мире

D>> D>> Каждый красноглазый задрот мнит себя гением и переписывает весь софт в котором обнаружилась одна очень критичная ошибка — ее писал не он.

D>> S>Приведи примеры. А также погугли по кейвордам bugtrack, patch и diff
D>> И что? Выводит кучу ссылок и ни одной по теме.
S>Выводит кучу ссылок на багтраки к софту, в которых народ помогает решать баги. Что опровергает твое утверждение "...мнит себя гением и переписывает весь софт..."

Хорошо, не все, но многие так делают.
Re[11]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 11:23
Оценка:
Приветствую, gandjustas, вы писали:

g> Например библиотеки обработки изображений.

Это которые называются imagemagick?

g> Вот это ты приведи пример какие технологии в линуксе позволяют компонентно-ориентированное программрование наподобие COM?

g> Разве что полудохлый CORBA, и то на "стандрат" он не тянет.
Я и под виндами то комом не пользовался... Ты вон даже лучше меня похожее знаешь.

g> Вот именно. Стандарт имеет только xml.

g> option=value сразу же ставит много вопросов — допустимы ли пробелы, как задавать многострочные значения, а бинарные ... итп
g> option=value — велосипед по своей природе.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[8]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 11:23
Оценка: :)
Приветствую, Константин Б., вы писали:

КБ> Здравствуйте, Sheridan, Вы писали:


КБ> S>Приветствую, Константин Б., вы писали:


КБ> КБ>> Ща кто-нить опять даст ссылку на Fire and Motion... А то что в линуксе постоянно все переделывается, ломается и заменяется признавать не хотят...


КБ> S>Например?


КБ> XFree/X.org

первый скорее мертв чем жив.

КБ> DCOP/DBUS

Никогда про дкоп не слышал, хотя дбас на каждом шагу
Хотя подожди... дкоп это случаем не фишка третьего кде? Если так, то мимо, так как третий кде мертв.

КБ> init.d/upstart

Про второе никогда не слышал

КБ> oss/alsa/gstreamer/pulseaudio

осс устарело и будет удалено. Это написано прямо рядом с галочкой в конфигураторе ядра.
осс и альза — "драйвера", стример и пульс — уровнем выше.
Возможно тут верно, я тему звука курил поверхностно.

КБ> gvfs/gio

Не курил, походу это чтото гномье, я гнома не курил вообще.

КБ> grub/grub2

разные версии одного и тогоже

КБ> kde3/kde4

разные версии одного и тогоже

КБ> latex2/latex3

разные версии одного и тогоже

КБ> apt/cupt

Форк? апт тоже не курил.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[9]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 21.10.09 11:26
Оценка: +1
Здравствуйте, gandjustas, Вы писали:

G>Куча различных библиотек\пактов для сходных задач, зачастую никак не совместимые между собой.


А в порприетарном мире велосипедостроительство уже давно победили? В проприетарном и в виндовом мире их не меньше. Кроме того: "Ви так говорите, каг будто это что-то плохое".
Кстати, сколько там под .Net есть технологий для одного и того же? WinForms, WPF? А сколько фреймворков для юнит тестирования?

G>До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.


До D-Bus-а COM-у как раком до Москвы.

G>И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.

Ну это результат доступности lex/yacc, кроме того, граматики там как правило почти идентичны.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[12]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 11:30
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


g>> Например библиотеки обработки изображений.

S>Это которые называются imagemagick?
Ну ты еще погугли, несколько дестяков найдешь.

g>> Вот это ты приведи пример какие технологии в линуксе позволяют компонентно-ориентированное программрование наподобие COM?

g>> Разве что полудохлый CORBA, и то на "стандрат" он не тянет.
S>Я и под виндами то комом не пользовался... Ты вон даже лучше меня похожее знаешь.

g>> Вот именно. Стандарт имеет только xml.

g>> option=value сразу же ставит много вопросов — допустимы ли пробелы, как задавать многострочные значения, а бинарные ... итп
g>> option=value — велосипед по своей природе.
S>

Ну вот тебе и ответить нечего. Видимо велосипдов в линуксе поболя будет.
А если посмотреть на все *nix семейство, то ситуация еще интереснее.
Re[10]: Win 7, первое впечатление. Помогите!
От: Lloyd Россия  
Дата: 21.10.09 11:30
Оценка:
Здравствуйте, Sheridan, Вы писали:

g>> И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.

S>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.

Ты бы еще сказал, что формат всего один — текстовый.
В xml-е-то какой формат?
Re[12]: Win 7, первое впечатление. Помогите!
От: lazymf Россия  
Дата: 21.10.09 11:31
Оценка: +4 :)))
Здравствуйте, Sheridan, Вы писали:

g>> Вот это ты приведи пример какие технологии в линуксе позволяют компонентно-ориентированное программрование наподобие COM?

g>> Разве что полудохлый CORBA, и то на "стандрат" он не тянет.
S>Я и под виндами то комом не пользовался... Ты вон даже лучше меня похожее знаешь.
Ну да. И 1С (к примеру) у которой COM под капотом тоже бухам не ставил никогда. На ум приходят слова:

Админы, в отличии от юзеров и программеров, понимают как и почему компы работают.

Шеридан такой Шеридан.
... << RSDN@Home 1.2.0 alpha 4 rev. 1217>>
Re[9]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:32
Оценка:
S> M> S> F> S>Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

S> M> S> F> Слов нет просто. На это
Автор: Sheridan
Дата: 12.10.09
уже забил?


S> M> S> Поясни каким образом это относится к тому что я сказал?


S> M> К тому, что программисты прекрасно понимают, как работают компьютеры. Это, как бы, их задача — понимать, как они работают. Да, они не знают низкоуровневые детали, но ты их не знаешь точно так же. То, что ты умеешь настраивать iptables, не делает тебя спецом в TCP/IP и прочих сетевых протоколах, о которых любой программист, который работает с этими протоколами, знает в десятки раз больше тебя. Ну и т.п.


S> Не совсем верно. Сетевой программер будет знать больше меня как работают сокеты и роут. Веб-программеры будут знать лучше меня как работает апач и пэхапэ. И так далее. Но веб-программер не будет знать тонкостей роутинга, а сетевик не будет знать тонкостей апача. И так далее.

S> А вот админ обязан знать это все, хотя бы в общих чертах.

Угу. Про то, как ты это знаешь, мы уже наслушались в твоих постах про производительность


S> Более кратко: программеры спецы каждый в своей области, админы объединяют эти знания, теряя подробности.


Теперб вопрос. Объясни мне логическую цепочку, согласно которой, по-твоему, программисты не знают, как работает компьютер
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[7]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:32
Оценка:
S> M> S> Нет. Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия.

S> M> Ты многократно подтверждал, что не имеешь ни малейшего представления, как работают копьютеры. Так что не надо ля-ля


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


Что не является правдой. А свои эпические сливы ты можешь сам почитать в своих же на любую тему про производительность


S> M> Ах, да. Чтобы два раза не вставать. Раскажи о том, как работает кэш второго уровня в процессорах Пентиум. А то я, сирый и убогий, не знаю.


S> И я не знаю. Это както опровергает тот факт, что "Админы, в отличии от юзеров и программеров, понимают как и почему компы работают. И ожидают от системы правильной реакции на их действия."? Я за себя гдето говорил? Я гдето упоминал что у меня есть некое "абсолютное знание"?

S> Мне достаточно знать как эту инфу найти и знать что я ее могу прочитать и понять.


Ты почему-то считаешь, что программисты не способны эту же инфу найти. Более того, находят и рассказывают про нее жутко интересные вещи. Можешь поискать по форум у философия
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[6]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:32
Оценка: +1
S> M> С того места поподробней. Какие именно технологии МСа являются однодневками?

S> Visual Basic уже все забыли?


Которому было сколько? 20 лет?

S> А фокспро?


Которому было сколько? Больше 20 лет?

S> А то что дотнетовские версии не наследуют друг друга, а надо ставить целый зоопарк дотнетов на комп?


А то, что libc в линуксах часто несовместим со своими же минорными версиями тебя не смущает? А то, что программу, написаную для .net 1 можно спокойно скомпилировать для .net 3 тебя тоже не смущает?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[11]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 11:32
Оценка: 6 (2)
Здравствуйте, gandjustas, Вы писали:

g>>> Куча различных библиотек\пактов для сходных задач, зачастую никак не совместимые между собой.

S>>Подробнее.
G>Например библиотеки обработки изображений.
К примеру?

g>>> До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.

S>>Например?
G>Вот это ты приведи пример какие технологии в линуксе позволяют компонентно-ориентированное программрование наподобие COM?
DBUS, который сейчас стал стандартом для шин сообщений. И он НАМНОГО удобнее того, что есть в COMе.

G>Разве что полудохлый CORBA, и то на "стандрат" он не тянет.

Как раз CORBA — это международный стандарт, вообще-то.

S>>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.

G>Вот именно. Стандарт имеет только xml.
G>option=value сразу же ставит много вопросов — допустимы ли пробелы, как задавать многострочные значения, а бинарные ... итп
G>option=value — велосипед по своей природе.
В Линуксе есть augeas, который лёгким движением руки превращает почти любой конфиг в красивое DOM-дерево.
Sapienti sat!
Re[7]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 11:35
Оценка: 2 (1)
Здравствуйте, Mamut, Вы писали:


M>А то, что libc в линуксах часто несовместим со своими же минорными версиями тебя не смущает? А то, что программу, написаную для .net 1 можно спокойно скомпилировать для .net 3 тебя тоже не смущает?


Ну вот тут ты не совсем прав. Программу под net1 использующую WinForms, не так то просто пересобирать под net3.
Мы как то с нет1.1 переводили проэкты на нет2.0. Много чего переписывать пришлось.
Re[10]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 11:35
Оценка: :)
Здравствуйте, dr.Chaos, Вы писали:

DC>Здравствуйте, gandjustas, Вы писали:


G>>Куча различных библиотек\пактов для сходных задач, зачастую никак не совместимые между собой.


DC>А в порприетарном мире велосипедостроительство уже давно победили? В проприетарном и в виндовом мире их не меньше. Кроме того: "Ви так говорите, каг будто это что-то плохое".

В проприетарном мире обычно вендоры проталкивают свои решения, которые со временем стандартизуются.
Например так было с FAT.

DC>Кстати, сколько там под .Net есть технологий для одного и того же? WinForms, WPF? А сколько фреймворков для юнит тестирования?

WinForms и WPF не для одного и того же. Хотя сходные задачи на них вполне можно решать.

G>>До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.

DC>До D-Bus-а COM-у как раком до Москвы.
Ну и где этот DBus?
Кроме того DBus — не совсем компонентная модель, это больше похоже на реализацию SOA.


G>>И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.

DC>Ну это результат доступности lex/yacc, кроме того, граматики там как правило почти идентичны.
"как правило почти идентичны" — без комментариев.
Re[11]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 11:36
Оценка:
Приветствую, Demandred, вы писали:

D> S>Чем проще реализация, тем больше клонов — это верно для любой оси.

D> S>И зачастую функционал не одинавков, а похож.

D> Это велосипеды...

D> Там только недоделки и глюки разные, а функционал почти идентичен
Примеры?

D> D>> А сколько из этих поделок доведены до нормального уровня качества?

D> S>Я не знаю что ты считаешь "нормальным" уровнем качества. Меня например устраивает все.
D> Для голодного негра и буханка хлеба лучшая еда в мире
Ты так и не сказал ничего про свое определение нормальности.
Я слушаю.

D> D>> S>Приведи примеры. А также погугли по кейвордам bugtrack, patch и diff

D> D>> И что? Выводит кучу ссылок и ни одной по теме.
D> S>Выводит кучу ссылок на багтраки к софту, в которых народ помогает решать баги. Что опровергает твое утверждение "...мнит себя гением и переписывает весь софт..."
D> Хорошо, не все, но многие так делают.
Приведи примеры форкания активно развивающихся проектов с отзывчивыми авторами.
Форкаются лишь те проекты, которые забросили, либо авторы которых забивают на все претензии.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[12]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 11:41
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, gandjustas, Вы писали:


g>>>> Куча различных библиотек\пактов для сходных задач, зачастую никак не совместимые между собой.

S>>>Подробнее.
G>>Например библиотеки обработки изображений.
C>К примеру?
Ну сам нагугли.

g>>>> До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.

S>>>Например?
G>>Вот это ты приведи пример какие технологии в линуксе позволяют компонентно-ориентированное программрование наподобие COM?
C>DBUS, который сейчас стал стандартом для шин сообщений. И он НАМНОГО удобнее того, что есть в COMе.
Ну в COM вообще нету шины сообщений. Можно MSMQ для этого использовать.
Я говорю именно про компонентный подход.

G>>Разве что полудохлый CORBA, и то на "стандрат" он не тянет.

C>Как раз CORBA — это международный стандарт, вообще-то.
И где этот стандарт? Его что-то подозрительно мало поддерживают, слегка устарел он.

S>>>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.

G>>Вот именно. Стандарт имеет только xml.
G>>option=value сразу же ставит много вопросов — допустимы ли пробелы, как задавать многострочные значения, а бинарные ... итп
G>>option=value — велосипед по своей природе.
C>В Линуксе есть augeas, который лёгким движением руки превращает почти любой конфиг в красивое DOM-дерево.
Да нет, меня как раз обратная операция интересует — из красивого дерева в "почти любой конфиг". Чтобы они также красиво выглядел, а то админ полезет в текст конфига и умрет от ужаса.
Re[9]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 21.10.09 11:45
Оценка: +2 :)
Здравствуйте, Sheridan, Вы писали:
КБ>> XFree/X.org
S>первый скорее мертв чем жив.
Именно!

КБ>> DCOP/DBUS

S>Никогда про дкоп не слышал, хотя дбас на каждом шагу
S>Хотя подожди... дкоп это случаем не фишка третьего кде? Если так, то мимо, так как третий кде мертв.
Точно!

КБ>> init.d/upstart

S>Про второе никогда не слышал
А тем не менее второе уже везде вытесняет первое.

КБ>> oss/alsa/gstreamer/pulseaudio

S>осс устарело и будет удалено. Это написано прямо рядом с галочкой в конфигураторе ядра.
В точку!

КБ>> grub/grub2

S>разные версии одного и тогоже
Сильно разые версии.

КБ>> kde3/kde4

S>разные версии одного и тогоже
Очень сильно разные версии.

КБ>> latex2/latex3

S>разные версии одного и тогоже
Сильно разные версии.

Как видим. Технологии в линуксе мрут просто как мухи.
Re[11]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 21.10.09 11:46
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>В проприетарном мире обычно вендоры проталкивают свои решения, которые со временем стандартизуются.

G>Например так было с FAT.

Угу, или вот Erop гордится что они STL-ем не пользуются. Или вот EA зачем-то свою версию STL-я писали. Или CQG писали свои движок БД для того что можно было нормально временные ряды хранить и быстро читать. Ты видишь к чему я клоню? К тому, что велосипед это не диагноз, бывает так что на момент разработки ничего устраивающего просто не было.

G>WinForms и WPF не для одного и того же. Хотя сходные задачи на них вполне можно решать.


Т.е. таки нет одной православной всеми любимой библиотеки которые все используют и все довольны?

G>>>До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.

DC>>До D-Bus-а COM-у как раком до Москвы.
G>Ну и где этот DBus?
Не поверишь — везде. А если серьёзено на него опираются все современные решения.

G>Кроме того DBus — не совсем компонентная модель, это больше похоже на реализацию SOA.

И чем же она не компонентная?

G>"как правило почти идентичны" — без комментариев.

Т.е. возражений нет?
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[10]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:46
Оценка:
S> g> И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.

S> Формата всего два: xml и option=value.


Дада. Возьмем, например, make и httpd.conf. или nginx.conf. или вообще любой другой конф.

S>Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.


Ну правильно, когда иного не остается, можно оправдать любую кривизну, не замечая объективные замечания. Называется «ничего не вижу, ничего не слышу, знать ничего не хочу».
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[9]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:46
Оценка: 1 (1) +2 :)
S> КБ> S>Например?
S> КБ> XFree/X.org
S> первый скорее мертв чем жив.

При этом ты считаешь это нормальным, а смерть VB/FoxPro — нет. Налицо двойные стандарты

S> КБ> DCOP/DBUS


S> Никогда про дкоп не слышал, хотя дбас на каждом шагу

S> Хотя подожди... дкоп это случаем не фишка третьего кде? Если так, то мимо, так как третий кде мертв.

При этом ты считаешь это нормальным, а смерть VB/FoxPro — нет. Налицо двойные стандарты

S> КБ> init.d/upstart

S> Про второе никогда не слышал

Это человек, который знает про компы больше всех, так как админ?
http://upstart.ubuntu.com/

S> КБ> oss/alsa/gstreamer/pulseaudio


S> осс устарело и будет удалено. Это написано прямо рядом с галочкой в конфигураторе ядра.

S> осс и альза — "драйвера", стример и пульс — уровнем выше.
S> Возможно тут верно, я тему звука курил поверхностно.

При этом ты считаешь это нормальным, а смерть VB/FoxPro — нет. Налицо двойные стандарты


S> КБ> gvfs/gio

S> Не курил, походу это чтото гномье, я гнома не курил вообще.

Ты очень много чего не курил


S> КБ> grub/grub2

S> разные версии одного и тогоже

Ты считаешь это нормальным, а разные версии .NET'а — нет. Налицо двойные стандарты


S> КБ> kde3/kde4

S> разные версии одного и тогоже

Не просто разные, а очень разные. См. выше свои же слова про DCOP
Ты считаешь это нормальным, а разные версии .NET'а — нет. Налицо двойные стандарты
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[6]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:46
Оценка:
S> g> S>Я хоть какието предположения привел.

S> g> Ну ты уже должен знать что тебе стоит делать с твоими предположениями о производительности и потреблении ресурсов.


S> Еще раз повторю — вы воообще ничего не привели.


Еще раз повторю. Доказательство чего-либо ложится на плечи выдвигающего тезис.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[8]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:46
Оценка:
S> M> S> КБ> Нука-нука. Что там общего то осталось у современного линукса и линукса 55-летней давности?

S> M> S> Следование rfc и здравому смыслу, а не велосипедостроение.


S> M> То-то мне тут недавно сказали, то KDE и Гном — сволочи, что стали писать свои велосипеды, а не следовать заветом старых добрых X-ов...


S> Дело в том что в данном случае подход оправдан. Ибо они довольно разные и внутри и снаружи. И я бы не назвал это велосипедами. Это скорее два таких монстра.


Это именно велосипеды. Ты же .net называешь велосипедом? Так по сравнению с .net'ом — эти двое вообще трехколесные велосипеды.

S> Да, ты еще можешь вспомнить блакбоксы всякие да xfce...

S> Скажу тебе так: де можно разделить грубо на два типа: тяжелые и легкие. Тяжелых всего емнип три штуки — kde, gnome и e17, причем последний так и не выбрался из беты до того момента пока его кде не обогнал. Легких же тележка наберется, и там уже есть и велосипеды.
S> Но ты неправильно понял то что я хотел сказать. "Велосипедостроение" не в смысле "толпа похожего софта", а в смысле "не выдумывается без веской причины новых стандартов"

В чем ыбла веская причина выдумывать KDE, GNOME и e17? В чем была веская причина выдумывать их внутренние стандарты несовместимыми до относительно совсем недавнего времени? В чем была веская причина продолжать выдумывать эти стандарты?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[8]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 11:52
Оценка:
D> M>А то, что libc в линуксах часто несовместим со своими же минорными версиями тебя не смущает? А то, что программу, написаную для .net 1 можно спокойно скомпилировать для .net 3 тебя тоже не смущает?

D> Ну вот тут ты не совсем прав. Программу под net1 использующую WinForms, не так то просто пересобирать под net3.

D> Мы как то с нет1.1 переводили проэкты на нет2.0. Много чего переписывать пришлось.

Жаль Стройная теория провалилась

Шеридану: Аналогично будет с любым портированим qt3 -> qt4. Где такое происходит, можешь попытаться сам догадаться.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[8]: Win 7, первое впечатление. Помогите!
От: fddima  
Дата: 21.10.09 11:53
Оценка: +1
Здравствуйте, Demandred, Вы писали:

D>Ну вот тут ты не совсем прав. Программу под net1 использующую WinForms, не так то просто пересобирать под net3.

D>Мы как то с нет1.1 переводили проэкты на нет2.0. Много чего переписывать пришлось.
А мне мало что переписывать пришлось. Небольшие правки и всё, и то 99% из них — только что бы избавиться от варнингов.
Re[12]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 11:54
Оценка:
Здравствуйте, dr.Chaos, Вы писали:

G>>WinForms и WPF не для одного и того же. Хотя сходные задачи на них вполне можно решать.

DC>Т.е. таки нет одной православной всеми любимой библиотеки которые все используют и все довольны?
Ну такого вообще не бывает. Разные задачи — разные быблиотеки. И часто бывает так что частично пересекаются по функционалу.

G>>>>До сих пор в линуксе нету нормальной компонентной модели (как COM в винде), до сих пор везде велосипеды.

DC>>>До D-Bus-а COM-у как раком до Москвы.
G>>Ну и где этот DBus?
DC>Не поверишь — везде. А если серьёзено на него опираются все современные решения.
Я как-то не эксперт по решениям на Linux, можешь парочку известных привести и как они на DBus опираются.

G>>"как правило почти идентичны" — без комментариев.

DC>Т.е. возражений нет?
У меня нет, а вот фраза в кавычках выше как раз и является доказательством "велосипедности" конфигов многих программ под *nix
Re[9]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 12:04
Оценка:
Здравствуйте, fddima, Вы писали:

F>Здравствуйте, Demandred, Вы писали:


D>>Ну вот тут ты не совсем прав. Программу под net1 использующую WinForms, не так то просто пересобирать под net3.

D>>Мы как то с нет1.1 переводили проэкты на нет2.0. Много чего переписывать пришлось.
F> А мне мало что переписывать пришлось. Небольшие правки и всё, и то 99% из них — только что бы избавиться от варнингов.

Все сильно зависит от проэкта.
У нас траблы были с тем что отношения к ресурсам сильно поменялось, и принцип инициализации форм тоже.
Во втором ввели partial классы, из за этого тоже были траблы.
Re[13]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 12:04
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>>>Например библиотеки обработки изображений.

C>>К примеру?
G>Ну сам нагугли.
К примеру?

C>>DBUS, который сейчас стал стандартом для шин сообщений. И он НАМНОГО удобнее того, что есть в COMе.

G>Ну в COM вообще нету шины сообщений. Можно MSMQ для этого использовать.
G>Я говорю именно про компонентный подход.
А что, COM — это единственный вариант для компонентного подхода?

C>>Как раз CORBA — это международный стандарт, вообще-то.

G>И где этот стандарт? Его что-то подозрительно мало поддерживают, слегка устарел он.
Так COM уже давно deprecated.

C>>В Линуксе есть augeas, который лёгким движением руки превращает почти любой конфиг в красивое DOM-дерево.

G>Да нет, меня как раз обратная операция интересует — из красивого дерева в "почти любой конфиг". Чтобы они также красиво выглядел, а то админ полезет в текст конфига и умрет от ужаса.
Не умрёт. Они обычно интуитивно понятны, да ещё и с комментариями.
Sapienti sat!
Re[14]: Win 7, первое впечатление. Помогите!
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 21.10.09 12:07
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, gandjustas, Вы писали:


G>>>>Например библиотеки обработки изображений.

C>>>К примеру?
G>>Ну сам нагугли.
C>К примеру?
Я сталкивался с этим очень давно, сейчас лень ковыряться и искать.

C>>>DBUS, который сейчас стал стандартом для шин сообщений. И он НАМНОГО удобнее того, что есть в COMе.

G>>Ну в COM вообще нету шины сообщений. Можно MSMQ для этого использовать.
G>>Я говорю именно про компонентный подход.
C>А что, COM — это единственный вариант для компонентного подхода?
Да вот и не знаю даже.

C>>>Как раз CORBA — это международный стандарт, вообще-то.

G>>И где этот стандарт? Его что-то подозрительно мало поддерживают, слегка устарел он.
C>Так COM уже давно deprecated.
И что? Используется он поактивнее того же CORBA.
Re[15]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 12:15
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>>>Ну в COM вообще нету шины сообщений. Можно MSMQ для этого использовать.

G>>>Я говорю именно про компонентный подход.
C>>А что, COM — это единственный вариант для компонентного подхода?
G>Да вот и не знаю даже.
Вот именно. DBUS сейчас де-факто стал стандартом для локального RPC. Причём он настолько гибкий, что используется на всём — от сотовых телефонов (Palm Pre, Nokia N900) до суперкомпьютеров.

G>>>И где этот стандарт? Его что-то подозрительно мало поддерживают, слегка устарел он.

C>>Так COM уже давно deprecated.
G>И что? Используется он поактивнее того же CORBA.
И что? DBUS зато развивается и его _удобно_ использовать.
Sapienti sat!
Re[10]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 21.10.09 12:31
Оценка: +3
Здравствуйте, Sheridan, Вы писали:
g>> И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.
S>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.
Угу. Понятно. И как у нас устроено это value? Ну, то есть я догадываюсь, что, к примеру, числа скорее всего представляются в десятичной нотации, но не удивлюсь, если большинство (но не все) то софты поддерживают восьмеричную и шестнадцатиричную нотации.
Также догадываюсь, что в некоторых конфигах есть поддержка переноса длинного value на другую строку, в других — нет. В некоторых от порядка option ничего не зависит; в других — будет зависимость.
А вот как, к примеру, должна записываться дата — ума не приложу. Каким из озарённых стандартами вариантов будет пользоваться программа X?

Так что формат конфига — штука непонятная.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[11]: Win 7, первое впечатление. Помогите!
От: fddima  
Дата: 21.10.09 12:37
Оценка: :)
Здравствуйте, Sinclair, Вы писали:

S>Так что формат конфига — штука непонятная.

И наконец в какой он кодировке — тоже совершенно неясно.
Re[13]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 21.10.09 12:46
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Ну такого вообще не бывает. Разные задачи — разные быблиотеки. И часто бывает так что частично пересекаются по функционалу.

Ну так и зоопарк "велосипедов" в итоге везде и вызван он вовсе не особенностями Винды/Юниха/Линуха.

G>Я как-то не эксперт по решениям на Linux, можешь парочку известных привести и как они на DBus опираются.

Используют его как RPC, при чём это позволяет регулировать права доступа используя PolicyKit. Используется действительно повсеместно, т.к. он прост, быстр и удобен.

G>У меня нет, а вот фраза в кавычках выше как раз и является доказательством "велосипедности" конфигов многих программ под *nix


А смысл добавлять в парсер возможность работать с вещественными числами в E+ записи, если я их никогда не планирую записывать? Кроме того конфиги изобилуют комментариями и примерами, и рассчитаны на то, что будут читаться человеком. Кроме того, почему парсеры должны быть идентичными? Ну сбацать для такого парсера грамматику для lex/yacc дело вообще минутное. Какой-то пример ИМХО надуманный. Кроме того есть спец тулзы типа augeas.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[11]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 12:56
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.

S>Угу. Понятно. И как у нас устроено это value? Ну, то есть я догадываюсь, что, к примеру, числа скорее всего представляются в десятичной нотации, но не удивлюсь, если большинство (но не все) то софты поддерживают восьмеричную и шестнадцатиричную нотации.
Хм. А зачем тебе шестнадцатеричные числа в конфигах в любом месте?

S>Также догадываюсь, что в некоторых конфигах есть поддержка переноса длинного value на другую строку, в других — нет. В некоторых от порядка option ничего не зависит; в других — будет зависимость.

S>А вот как, к примеру, должна записываться дата — ума не приложу. Каким из озарённых стандартами вариантов будет пользоваться программа X?
S>Так что формат конфига — штука непонятная.
Так на _практике_ (которая от теории отличается) проблем с форматом конфигов не возникает. А если нужно ими нестандартно программно манипулировать — берём augeas и не мучаемся. На нём, кстати, будет построена следующая версия RedHat'овских тулзов для менеджмента.
Sapienti sat!
Re[12]: Win 7, первое впечатление. Помогите!
От: LuciferSaratov Россия  
Дата: 21.10.09 12:56
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>В Линуксе есть augeas, который лёгким движением руки превращает почти любой конфиг в красивое DOM-дерево.


Интересная штука, спасибо.
Re[12]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 13:24
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

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


D>> S>Чем проще реализация, тем больше клонов — это верно для любой оси.

D>> S>И зачастую функционал не одинавков, а похож.

D>> Это велосипеды...

D>> Там только недоделки и глюки разные, а функционал почти идентичен
S>Примеры?

Да любой линукс софт возьми, куча аналогов и ни один не доделан...

D>> D>> А сколько из этих поделок доведены до нормального уровня качества?

D>> S>Я не знаю что ты считаешь "нормальным" уровнем качества. Меня например устраивает все.
D>> Для голодного негра и буханка хлеба лучшая еда в мире
S>Ты так и не сказал ничего про свое определение нормальности.
S>Я слушаю.

Смысл слова "завершенность" знаешь?
А не так что, а вот сдесь подкрути, а вот тут подправь, а под такое железо мы не тестировали, а у тебя мышь не такая как у разработчика была, да производители железа козлы они нам спеки не открыли, поэтому и глючит...
Знакомые отмазки?

D>> D>> S>Приведи примеры. А также погугли по кейвордам bugtrack, patch и diff

D>> D>> И что? Выводит кучу ссылок и ни одной по теме.
D>> S>Выводит кучу ссылок на багтраки к софту, в которых народ помогает решать баги. Что опровергает твое утверждение "...мнит себя гением и переписывает весь софт..."
D>> Хорошо, не все, но многие так делают.
S>Приведи примеры форкания активно развивающихся проектов с отзывчивыми авторами.
S>Форкаются лишь те проекты, которые забросили, либо авторы которых забивают на все претензии.

Это поэтому полно разных KDE, гномов и тому подобного, на что там авторы забили?
Re[14]: Win 7, первое впечатление. Помогите!
От: hattab  
Дата: 21.10.09 13:25
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>Как раз CORBA — это международный стандарт, вообще-то.

G>>И где этот стандарт? Его что-то подозрительно мало поддерживают, слегка устарел он.
C>Так COM уже давно deprecated.

Кто тебе сказал?
Re[15]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 13:28
Оценка:
Здравствуйте, hattab, Вы писали:

C>>>>Как раз CORBA — это международный стандарт, вообще-то.

G>>>И где этот стандарт? Его что-то подозрительно мало поддерживают, слегка устарел он.
C>>Так COM уже давно deprecated.
H>Кто тебе сказал?
Microsoft, ещё несколько лет назад
Sapienti sat!
Re[14]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 21.10.09 13:30
Оценка: +1
Здравствуйте, dr.Chaos, Вы писали:

G>>Я как-то не эксперт по решениям на Linux, можешь парочку известных привести и как они на DBus опираются.

DC>Используют его как RPC, при чём это позволяет регулировать права доступа используя PolicyKit. Используется действительно повсеместно, т.к. он прост, быстр и удобен.

Где конкретно используют?А то ты уже в 5 раз на этот вопрос пространными фразами типа "Используется действительно повсеместно" отвечаешь.
Повсеместно это где? Названия систем?

G>>У меня нет, а вот фраза в кавычках выше как раз и является доказательством "велосипедности" конфигов многих программ под *nix


DC>А смысл добавлять в парсер возможность работать с вещественными числами в E+ записи, если я их никогда не планирую записывать? Кроме того конфиги изобилуют комментариями и примерами, и рассчитаны на то, что будут читаться человеком. Кроме того, почему парсеры должны быть идентичными? Ну сбацать для такого парсера грамматику для lex/yacc дело вообще минутное. Какой-то пример ИМХО надуманный. Кроме того есть спец тулзы типа augeas.


Вот всем заняться нечем бацать для такого парсера грамматику для lex/yacc
Re[16]: Win 7, первое впечатление. Помогите!
От: hattab  
Дата: 21.10.09 13:32
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>Так COM уже давно deprecated.

H>>Кто тебе сказал?
C>Microsoft, ещё несколько лет назад

Пошутили они
Re[12]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 13:36
Оценка: :)
C> S>Также догадываюсь, что в некоторых конфигах есть поддержка переноса длинного value на другую строку, в других — нет. В некоторых от порядка option ничего не зависит; в других — будет зависимость.
C> S>А вот как, к примеру, должна записываться дата — ума не приложу. Каким из озарённых стандартами вариантов будет пользоваться программа X?
C> S>Так что формат конфига — штука непонятная.

C> Так на _практике_ (которая от теории отличается) проблем с форматом конфигов не возникает. А если нужно ими нестандартно программно манипулировать — берём augeas и не мучаемся. На нём, кстати, будет построена следующая версия RedHat'овских тулзов для менеджмента.


На практике возникают проблемы с тем, что для каждого конфига приходится заново выучивать формат этого конфига. Которые могут быть очень похожи, но при этом отличаться в досадных мелочах.

О таком понятии, как стандартизация конфигов и о том, чтобы дать в руки человеку человеческий способ единого их редактирования, в Линуксе как не догадывались, так и не догадываются (ага, это я про plist, например, который можно редактировать как в текстовом редакторе, так и тут).
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[13]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 14:00
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> Так на _практике_ (которая от теории отличается) проблем с форматом конфигов не возникает. А если нужно ими нестандартно программно манипулировать — берём augeas и не мучаемся. На нём, кстати, будет построена следующая версия RedHat'овских тулзов для менеджмента.

M>На практике возникают проблемы с тем, что для каждого конфига приходится заново выучивать формат этого конфига. Которые могут быть очень похожи, но при этом отличаться в досадных мелочах.
Можешь вспомнить, когда оно в последний раз тебе доставило проблем больше, чем на пару минут RTFMа?

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

Ну так обычный XML, какие проблемы-то?
Sapienti sat!
Re[15]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 21.10.09 14:00
Оценка: :)
Здравствуйте, Demandred, Вы писали:

D>Где конкретно используют?А то ты уже в 5 раз на этот вопрос пространными фразами типа "Используется действительно повсеместно" отвечаешь.

D>Повсеместно это где? Названия систем?

Зайди на FreeDesktop.org и почитай, сколько их новых технологий на нём основанно, и сколько сторонних проектов его используют.

D>Вот всем заняться нечем бацать для такого парсера грамматику для lex/yacc

Хм.. А тебя кто-то заставляет?
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[14]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 14:26
Оценка: +1
C> А смысл добавлять в парсер возможность работать с вещественными числами в E+ записи, если я их никогда не планирую записывать? Кроме того конфиги изобилуют комментариями и примерами, и рассчитаны на то, что будут читаться человеком. Кроме того, почему парсеры должны быть идентичными? Ну сбацать для такого парсера грамматику для lex/yacc дело вообще минутное. Какой-то пример ИМХО надуманный. Кроме того есть спец тулзы типа augeas.

Потому что единый API. Потому что не надо каждый раз изобретать новый парсер только для себя. Потому что 90% конфигов в любом случае предсавляют собой пары ключ-значение, иногда во вложеных друг в друга блоках. Для оставшихся нестандартных конфигов можно и свой парсер написать
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[14]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 21.10.09 14:26
Оценка:
C> C>> Так на _практике_ (которая от теории отличается) проблем с форматом конфигов не возникает. А если нужно ими нестандартно программно манипулировать — берём augeas и не мучаемся. На нём, кстати, будет построена следующая версия RedHat'овских тулзов для менеджмента.

C> M>На практике возникают проблемы с тем, что для каждого конфига приходится заново выучивать формат этого конфига. Которые могут быть очень похожи, но при этом отличаться в досадных мелочах.


C> Можешь вспомнить, когда оно в последний раз тебе доставило проблем больше, чем на пару минут RTFMа?


Другой вопрос — пару минут там, пару минут здесь, потом появится еще что-то совсем с другим синтаксисом. Тут нужны кавычки, там не нужны кавычки. Тут точки с запятой в конце строки, там — нет. Тут лишний отступ убьет конфиг, там — нет. Тут можно многострочные значения, там — нет. И нафига такой балаган?


C> M>О таком понятии, как стандартизация конфигов и о том, чтобы дать в руки человеку человеческий способ единого их редактирования, в Линуксе как не догадывались, так и не догадываются (ага, это я про plist, например, который можно редактировать как в текстовом редакторе, так и тут).


C> Ну так обычный XML, какие проблемы-то?


Почему такого нет в Линуксах? Это, помимо удобства администраторам, было бы удобно и девелоперам тоже — потому что унифицированый API лучше, чем каждый раз придумывать парсер для собственного формата.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[15]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 16:08
Оценка: 1 (1) +2
Здравствуйте, Mamut, Вы писали:

C>> Можешь вспомнить, когда оно в последний раз тебе доставило проблем больше, чем на пару минут RTFMа?

M>Другой вопрос — пару минут там, пару минут здесь, потом появится еще что-то совсем с другим синтаксисом. Тут нужны кавычки, там не нужны кавычки. Тут точки с запятой в конце строки, там — нет. Тут лишний отступ убьет конфиг, там — нет. Тут можно многострочные значения, там — нет. И нафига такой балаган?
Ну давай смотреть. Вот из последних файлов, отредактированных в /etc: resolv.conf, network/interfaces, hosts, dhcp3/dhcpd.conf

Нигде нет никаких проблем с неясностью синтаксиса и везде есть длинные комментарии в самом теле файла.

C>> Ну так обычный XML, какие проблемы-то?

M>Почему такого нет в Линуксах? Это, помимо удобства администраторам, было бы удобно
XML неудобен для ручного редактирования.

M>и девелоперам тоже — потому что унифицированый API лучше, чем каждый раз придумывать парсер для собственного формата.

См.: "augeas".
Sapienti sat!
Re[15]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 21.10.09 16:14
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Потому что единый API. Потому что не надо каждый раз изобретать новый парсер только для себя. Потому что 90% конфигов в любом случае предсавляют собой пары ключ-значение, иногда во вложеных друг в друга блоках. Для оставшихся нестандартных конфигов можно и свой парсер написать


Я думаю что в GPL мире я просто возьму чужой парсер и не буду парить себе мозг .
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[15]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 21.10.09 16:25
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Другой вопрос — пару минут там, пару минут здесь, потом появится еще что-то совсем с другим синтаксисом. Тут нужны кавычки, там не нужны кавычки. Тут точки с запятой в конце строки, там — нет. Тут лишний отступ убьет конфиг, там — нет. Тут можно многострочные значения, там — нет. И нафига такой балаган?


Такой «балаган» сложился исторически Но стоящей проблемой его не считают, вот и остаётся, пока ...
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[9]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 21.10.09 16:45
Оценка:
Здравствуйте, Mamut, Вы писали:
M>KDE vs ... xmonad
Ты поделил на ноль.
Хотя бы вот поэтому: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_KDE
Re[2]: Win 7, первое впечатление. Помогите!
От: alpha21264 СССР  
Дата: 21.10.09 16:51
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Здравствуйте, 0K, Вы писали:


0K>>Недавно мне рекомендовали
Автор: 0K
Дата: 18.10.09
попробовать Win 7 взмен Mint. Согласились со мной, что Vista была ошибкой и значительно уступает Ubuntu & Mint. Решил проверить эту Win 7, вруг действительно лучше Mint.


G>Господи, как ты уже надоел.


Но ведь вопли виндузятников, ниасиливших Линукс, тебе не надоедают...

Течёт вода Кубань-реки куда велят большевики.
Re[10]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 21.10.09 17:01
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Mamut, Вы писали:

M>>KDE vs ... xmonad
MC>Ты поделил на ноль.
MC>Хотя бы вот поэтому: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_KDE

Ну исправь на compiz vs metacity vs kwm vs xmonad
Re[10]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 17:24
Оценка: -2
Приветствую, Mamut, вы писали:

M> Теперб вопрос. Объясни мне логическую цепочку, согласно которой, по-твоему, программисты не знают, как работает компьютер

Появление жаббера, который изначально копировал функционал irc и только потом оброс сервисами. Да и сейчас в 90% случаев его можно irc'ом заменить.
Отличия два: независимость от выбора сервера для аккаунта и то что ирк ориентирован в основном на человек-сообщество, а жаббер на человек-человек общение.

Рассуждения о некоемом сервисе-переводчике доменных имен, которые тут недавно звучали тоже в ту копилку.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[16]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 21.10.09 17:36
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>См.: "augeas".
Интересно. А как на практике? Какие форматы уже поддерживаются? Как задается соответствие файла формату? Как обрабатывается смена формата конфига приложения (например, 2 версии приложения используют конфиги разных форматов — следовательно апдейт приложения должен повлечь за собой апдейт augeas)? Т.е. augeas должен интегрироваться с системой пакетов и поддерживаться мантейнерами пакетов?
Re[11]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 21.10.09 17:40
Оценка:
Здравствуйте, Константин Б., Вы писали:
КБ>Ну исправь на compiz vs metacity vs kwm vs xmonad
Это уже лучше. В качестве домашнего задания предлагаю с помощью гугла расширить список и написать эссе на тему "виды оконных менеджеров".
Re[17]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 17:49
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Cyberax, Вы писали:

C>>См.: "augeas".
MC>Интересно. А как на практике? Какие форматы уже поддерживаются?
Практически все, которые есть.

MC>Как задается соответствие файла формату?

С помощью линз Один из немногих случаев в ИТ, когда чистые теоретические исследования сразу воплощаются в полезные вещи.

MC>Как обрабатывается смена формата конфига приложения (например, 2 версии приложения используют конфиги разных форматов — следовательно апдейт приложения должен повлечь за собой апдейт augeas)? Т.е. augeas должен интегрироваться с системой пакетов и поддерживаться мантейнерами пакетов?

Зачем? Банально делаем /etc/augeas.d, куда пакеты будут класть шаблоны.

При смене версии конфига, по идее, должны меняться и приложения, которые с ним работают.
Sapienti sat!
Re[18]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 21.10.09 18:26
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Практически все, которые есть.
А где можно посмотреть полный список?

MC>>Как задается соответствие файла формату?

C>С помощью линз
Я так понял, линза — это "двусторонний" конвертер. А я про то, где задается "для файла /etc/wonderland/alice.xml используется линза такая-то"...

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

C>Зачем? Банально делаем /etc/augeas.d, куда пакеты будут класть шаблоны.
...хотя я вроде понял. Получается эта штука интегрируется с системой пакетов. Т.е. пакет теперь должен включать полный список конфигов приложения с указанием линз.
Re[19]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 21.10.09 18:34
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

C>>Практически все, которые есть.

MC>А где можно посмотреть полный список?
В исходниках.

MC>>>Как задается соответствие файла формату?

C>>С помощью линз
MC>Я так понял, линза — это "двусторонний" конвертер. А я про то, где задается "для файла /etc/wonderland/alice.xml используется линза такая-то"...
По умолчанию всё загружается, а ты просто указываешь что использовать. Можно загружать отдельные линзы.

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

C>>Зачем? Банально делаем /etc/augeas.d, куда пакеты будут класть шаблоны.
MC>...хотя я вроде понял. Получается эта штука интегрируется с системой пакетов. Т.е. пакет теперь должен включать полный список конфигов приложения с указанием линз.
Ага. Пока что просто с augeas'ом идёт полный список линз.
Sapienti sat!
Re[6]: Win 7, первое впечатление. Помогите!
От: mrTwister Россия  
Дата: 21.10.09 18:34
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

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


M>> С того места поподробней. Какие именно технологии МСа являются однодневками?

S>Visual Basic уже все забыли?

Нет, а что с ним не так?

S>А фокспро?


Это не технология Майкрософт. Это примерно как яву назвать оракловской технологией.

S>А то что дотнетовские версии не наследуют друг друга, а надо ставить целый зоопарк дотнетов на комп?


И? При чем тут технологии-однодневки? Программа писанная девять лет назад под .net 1.0 скомпилируется и заработает на .net 4.0
лэт ми спик фром май харт
Re[5]: Win 7, первое впечатление. Помогите!
От: Farsight СССР  
Дата: 21.10.09 18:40
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

D>> Комп для меня — всего лишь рабочий инструмент, и не более того.

S>Ну тогда не лезь туда, где мало что понимаешь.

У тебя очередной приступ неадекватности. Плесни водичкой холодной в лицо что ли...
</farsight>
Re[12]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка:
Приветствую, fddima, вы писали:

f> И наконец в какой он кодировке — тоже совершенно неясно.


В настоящие дни под "неясно" подразумевается cp1251 в виндах и utf-8 в линухах. Первое для нашей страны естественно.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[15]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка:
Приветствую, Mamut, вы писали:

M> C> Ну так обычный XML, какие проблемы-то?


M> Почему такого нет в Линуксах? Это, помимо удобства администраторам, было бы удобно и девелоперам тоже — потому что унифицированый API лучше, чем каждый раз придумывать парсер для собственного формата.


xml удобен для восприятия человеком? Увы, нет. xml удобен для машины, но не для человека. Точнее не для машины, а для программиста. Машине то пофиг.
А вот option=value удобен для восприятия человеком. Именно поэтому так или почти так выглядят большинство конфигов как в линухах, так и в виндах
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[11]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.


S> Угу. Понятно. И как у нас устроено это value?

Опуская остальные рассуждения скажу сразу: устройство value написано как правило комментарием над опцией.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Список софта, dbus
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка:
Приветствую, gandjustas, вы писали:

g> G>>Ну и где этот DBus?

g> DC>Не поверишь — везде. А если серьёзено на него опираются все современные решения.
g> Я как-то не эксперт по решениям на Linux, можешь парочку известных привести и как они на DBus опираются.
Чувак, ты не поверишь... (ц)
eee-sheridan tmp # quse dbus
app-cdr/xfburn/xfburn-0.4.2.ebuild +dbus debug gstreamer hal thunar 
app-editors/emacs/emacs-23.1.ebuild alsa dbus gif gpm gtk gzip-el hesiod jpeg kerberos m17n-lib motif png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm 
app-editors/screem/screem-0.16.1.ebuild doc ssl zlib dbus spell                                                                                                         
app-emulation/cedega/cedega-6.0.ebuild cups dbus opengl                                                                                                                      
app-emulation/wine/wine-1.1.9.ebuild alsa cups dbus esd +gecko gnutls hal jack jpeg lcms ldap nas ncurses +opengl oss samba scanner xml +X       
app-misc/gpsdrive/gpsdrive-2.10_pre7.ebuild dbus debug libgda gdal mapnik scripts speech                                                                                
app-misc/strigi/strigi-0.7.0.ebuild +clucene +dbus debug exif fam hyperestraier inotify log +qt4 test                                                                   
app-misc/workrave/workrave-1.9.0.ebuild arts dbus distribution gnome kde nls xml                                                                                        
app-office/openoffice/openoffice-3.1.1.ebuild binfilter cups dbus debug eds gnome gstreamer gtk kde ldap mono nsplugin odk opengl pam templates                         
app-office/orage/orage-4.6.1.ebuild berkdb dbus debug libnotify                                                                                                         
app-text/evince/evince-2.26.2.ebuild dbus debug djvu doc dvi gnome-keyring nautilus t1lib tiff                                                                          
dev-dotnet/gnome-keyring-sharp/gnome-keyring-sharp-1.0.0-r1.ebuild dbus doc                                                                                             
dev-libs/libunique/libunique-1.0.8.ebuild dbus debug doc                                                                                                                
dev-libs/soprano/soprano-2.3.1.ebuild +clucene +dbus debug doc elibc_FreeBSD +java +raptor redland                                                                 
dev-lisp/clisp/clisp-2.48.ebuild hyperspec X new-clx dbus fastcgi gdbm gtk pari +pcre postgres +readline svm +unicode +zlib
dev-python/PyQt4/PyQt4-4.5.4-r4.ebuild X assistant +dbus debug doc examples kde opengl phonon sql svg webkit xmlpatterns                                                
gnome-extra/contacts/contacts-0.9.ebuild dbus                                                                                                                           
gpe-base/gpe-contacts/gpe-contacts-0.49.ebuild ${IUSE} dbus                                                                                                             
mail-client/claws-mail/claws-mail-3.7.2.ebuild bogofilter crypt dbus dillo doc gnome gnutls imap ipv6 kde ldap nntp pda session smime spamassassin spell ssl startup-notification xface                                                                                                                                                                      
mail-client/evolution/evolution-2.26.3.ebuild crypt dbus hal kerberos krb4 ldap mono networkmanager nntp pda profile python ssl gstreamer exchange                      
media-gfx/eog/eog-2.26.3.ebuild dbus doc exif lcms python xmp                                                                                                           
media-gfx/gimp/gimp-2.6.7.ebuild alsa aalib altivec curl dbus debug doc exif gnome hal jpeg lcms mmx mng pdf png python smp sse svg tiff webkit wmf                     
media-sound/ario/ario-1.2.ebuild audioscrobbler dbus debug idle libnotify nls python zeroconf                                                                           
media-sound/gejengel/gejengel-0.1.0.ebuild alsa audioscrobbler debug dbus +ffmpeg flac libnotify mad openal pulseaudio syslog test                                      
media-sound/gmusicbrowser/gmusicbrowser-1.0.1.ebuild dbus gstreamer mplayer mozilla webkit                                                                              
media-sound/murmur/murmur-1.2.0_pre20090911.ebuild +dbus debug +ice pch zeroconf                                                                                        
media-sound/patchage/patchage-0.4.2.ebuild alsa dbus debug jack                                                                                                         
media-sound/pulseaudio/pulseaudio-0.9.9-r54.ebuild alsa avahi caps jack lirc oss tcpd X hal dbus libsamplerate gnome bluetooth asyncns                                  
media-sound/qjackctl/qjackctl-0.3.5.ebuild alsa dbus debug portaudio                                                                                                    
media-sound/qmmp/qmmp-0.3.0-r1.ebuild aac +alsa +dbus bs2b ffmpeg flac jack libsamplerate +mad modplug musepack oss projectm pulseaudio scrobbler sndfile +vorbis wavpack                                                                                                                                                                       
media-sound/qmmp/qmmp-0.3.0.ebuild aac +alsa +dbus bs2b ffmpeg flac jack libsamplerate +mad modplug musepack oss projectm pulseaudio scrobbler sndfile +vorbis wavpack  
media-sound/qmmp/qmmp-9999.ebuild aac +alsa +dbus bs2b ffmpeg flac jack libsamplerate +mad modplug musepack oss projectm pulseaudio scrobbler sndfile +vorbis wavpack   
media-sound/qmpdclient/qmpdclient-1.1.1.ebuild debug dbus                                                                                                               
media-sound/quodlibet/quodlibet-2.1.ebuild aac +alsa dbus esd flac gnome +gstreamer hal ipod mad musepack oss trayicon tta vorbis wma xine                              
media-sound/rhythmbox/rhythmbox-0.11.6-r1.ebuild cdr daap dbus doc hal ipod gnome-keyring libnotify lirc musicbrainz mtp                                                
media-sound/sonata/sonata-1.6.2.1.ebuild dbus lyrics taglib +trayicon                                                                                                   
media-video/vlc/vlc-1.0.2.ebuild a52 aac aalib alsa altivec atmo avahi bidi cdda cddax cddb cdio dbus dc1394                                                            
media-video/whaawmp/whaawmp-0.2.12.1.ebuild dbus                                                                                                                        
media-video/xfmedia/xfmedia-0.9.2-r2.ebuild dbus debug startup-notification taglib                                                                                      
net-dns/avahi/avahi-0.6.25.ebuild bookmarks howl-compat mdnsresponder-compat gdbm dbus doc mono gtk python qt3 qt4 autoipd kernel_linux test ipv6                       
net-dns/dnsmasq/dnsmasq-2.50.ebuild dbus +dhcp ipv6 nls tftp                                                                                                            
net-ftp/filezilla/filezilla-3.2.8.ebuild dbus nls test                                                                                                                  
net-im/gajim/gajim-0.12.1.ebuild avahi dbus gnome idle libnotify nls spell srv trayicon X xhtml                                                                         
net-im/gnugadu/gnugadu-2.3.0.ebuild debug dbus tlen esd oss xosd arts jabber perl spell gnutls                                                                          
net-im/gossip/gossip-0.31.ebuild dbus eds galago gnome-keyring libnotify spell test                                                                                     
net-im/pidgin/pidgin-2.6.3.ebuild bonjour dbus debug doc eds gadu gnutls +gstreamer idn meanwhile                                                                       
net-im/psi/psi-0.13.ebuild crypt dbus debug doc extras jingle spell ssl xscreensaver                                                                                    
net-irc/conspire/conspire-1.0_beta1.ebuild python gnutls ipv6 nls mmx socks5 dbus                                                                                       
net-irc/kvirc/kvirc-4.0_pre3513.ebuild audiofile +crypt +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python +qt-dbus qt-webkit +ssl +transparency                                                                                                                                                                     
net-irc/quassel/quassel-0.5.0.ebuild dbus debug kde monolithic +oxygen phonon postgres +server +ssl webkit +X                                                           
net-irc/xchat/xchat-2.8.6-r2.ebuild perl dbus tcl python ssl mmx ipv6 libnotify nls spell xchatnogtk xchatdccserver xft                                                 
net-irc/xchat-gnome/xchat-gnome-0.26.1.ebuild dbus ipv6 libnotify mmx nls perl python sound spell ssl tcl                                                               
net-libs/wvstreams/wvstreams-4.5.ebuild qt3 pam doc +ssl +dbus debug                                                                                                    
net-misc/anyremote/anyremote-5.0.ebuild bluetooth dbus                                                                                                                  
net-misc/drivel/drivel-3.0.0.ebuild dbus spell                                                                                                                          
net-misc/nxcl/nxcl-0.9.ebuild dbus doc                                                                                                                                  
net-misc/twitux/twitux-0.69-r1.ebuild +dbus gnome-keyring nls spell                                                                                                     
net-nds/lat/lat-1.2.2.ebuild avahi dbus                                                                                                                                 
net-news/liferea/liferea-1.6.0.ebuild dbus libnotify lua networkmanager                                                                                                 
net-p2p/gtk-gnutella/gtk-gnutella-0.96.6.ebuild nls dbus gnutls                                                                                                         
net-p2p/lince/lince-1.1_beta.ebuild dbus libnotify                                                                                                                      
net-print/cups/cups-1.4.1.ebuild acl dbus debug gnutls java +jpeg kerberos ldap pam perl php +png python samba slp +ssl static +tiff X xinetd zeroconf                  
net-print/hplip/hplip-3.9.8.ebuild +cups cupsddk dbus doc fax +foomatic gtk minimal parport policykit ppds qt3 qt4 scanner snmp                                         
net-voip/ekiga/ekiga-3.2.6.ebuild avahi dbus debug doc eds gconf gnome gstreamer h323 kde kontact ldap                                                                  
net-wireless/bluez-utils/bluez-utils-2.25-r1.ebuild alsa cups dbus gtk pcmcia                                                                                           
net-wireless/kismet/kismet-2008.05.1.ebuild dbus ncurses                                                                                                                
net-wireless/wpa_supplicant/wpa_supplicant-0.6.9.ebuild dbus debug gnutls eap-sim madwifi ps3 qt3 qt4 readline ssl wps kernel_linux kernel_FreeBSD                      
sci-calculators/tiemu/tiemu-3.03.ebuild dbus kde nls sdl threads xinerama                                                                                               
sci-electronics/pcb/pcb-20081128.ebuild dbus gif gtk jpeg motif png tk xrender                                                                                          
sci-geosciences/gpsd/gpsd-2.39.ebuild dbus garmin minimal ntp ocean tntc usb X                                                                                          
sec-policy/selinux-bluez/selinux-bluez-20080525.ebuild dbus                                                                                                             
sec-policy/selinux-desktop/selinux-desktop-20080525.ebuild acpi apm avahi bluetooth crypt dbus hal pcmcia                                                               
sys-apps/pcmcia-cs-modules/pcmcia-cs-modules-3.2.8.ebuild cardbus                                                                                                       
www-client/epiphany-extensions/epiphany-extensions-2.26.1.ebuild dbus examples pcre python                                                                              
www-plugins/gnash/gnash-0.8.6.ebuild agg cairo cygnal dbus doc +ffmpeg gnome gstreamer gtk kde lirc mysql +nls nsplugin +opengl python +sdl +speex ssh ssl test video_cards_intel                                                                                                                                                               
x11-libs/qt/qt-4.6.0_beta1.ebuild dbus kde opengl qt3support
x11-libs/qt-gui/qt-gui-4.6.0_beta1.ebuild +accessibility cups dbus +glib gtk mng nas nis raster tiff qt3support xinerama
x11-libs/qt-phonon/qt-phonon-4.6.0_beta1.ebuild dbus
x11-misc/google-gadgets/google-gadgets-0.11.1.ebuild +dbus debug +gtk +qt4 +gstreamer networkmanager soup startup-notification
x11-terms/terminal/terminal-0.4.2.ebuild dbus debug doc
x11-wm/awesome/awesome-3.4_rc3.ebuild dbus doc
x11-wm/compiz/compiz-0.8.4.ebuild +cairo dbus fuse gnome gtk kde kde3 +svg
x11-wm/enlightenment/enlightenment-1.0.1.ebuild doc dbus esd nls pango pulseaudio xcomposite xinerama xrandr
xfce-base/thunar/thunar-1.0.1.ebuild dbus debug doc exif gnome hal pcre startup-notification +trash-plugin
xfce-base/xfce-utils/xfce-utils-4.6.1.ebuild dbus debug +lock
xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-0.3.6.ebuild dbus debug

Здесь только софт, у которого поддержка дбас может отключаться при компилировании, так как
quse <useflag>       : find pkgs using useflags



Популярное сам найдешь или отдельный список подготовить?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[9]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка: +1 -1
Приветствую, Mamut, вы писали:

M> Это именно велосипеды. Ты же .net называешь велосипедом? Так по сравнению с .net'ом — эти двое вообще трехколесные велосипеды.

Во первых велосипедом я дотнет не называл никогда. Тормоз это, а не велосипед.
Во вторых дотнет по сравнению с кде\гномом еще довольно юн.

M> В чем ыбла веская причина выдумывать KDE, GNOME и e17? В чем была веская причина выдумывать их внутренние стандарты несовместимыми до относительно совсем недавнего времени? В чем была веская причина продолжать выдумывать эти стандарты?

Я считаю что основная причина — в разнице видения "идеального" де разными программистами.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[10]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка:
Приветствую, Константин Б., вы писали:

КБ> Как видим. Технологии в линуксе мрут просто как мухи.


Ой и правда, как я не заметил что с выходом новых версий старые умирают. Как же дальше жить то, а?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[10]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка: -2
Тебе никто не говорил что от постоянного повторения чего-ть это не становится истиной?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[9]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:37
Оценка:
Приветствую, Mamut, вы писали:

M> Жаль Стройная теория провалилась

А сколько не провалилось?

M> Шеридану: Аналогично будет с любым портированим qt3 -> qt4. Где такое происходит, можешь попытаться сам догадаться.

Кутешники об этом заранее предупреждали.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[9]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 21.10.09 19:38
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

S>Более кратко: программеры спецы каждый в своей области, админы объединяют эти знания, теряя подробности.

угу, это типа как студент, который в резюме в programming languages пишет ML/UML/SQL/XML/HTML/VRML
Re[15]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 19:49
Оценка:
Приветствую, Demandred, вы писали:

D> G>>Я как-то не эксперт по решениям на Linux, можешь парочку известных привести и как они на DBus опираются.

D> DC>Используют его как RPC, при чём это позволяет регулировать права доступа используя PolicyKit. Используется действительно повсеместно, т.к. он прост, быстр и удобен.
D> Где конкретно используют?А то ты уже в 5 раз на этот вопрос пространными фразами типа "Используется действительно повсеместно" отвечаешь.
D> Повсеместно это где? Названия систем?

http://www.rsdn.ru/forum/message/3578121.1.aspx
Автор: Sheridan
Дата: 21.10.09
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[10]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 21.10.09 19:56
Оценка:
Здравствуйте, Sheridan, Вы писали:

g>> И самое смешное — конфиги. Каждая программа имеет свой формат и свой парсер.

S>Формата всего два: xml и option=value. Причем второй намногочаще встречается. Исключения конечно есть, но они оправданы.

option=value говоришь...
xorg.conf — ?
ну или поизвращаться — конфиг rpmlint-а
Re[11]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 21.10.09 20:06
Оценка:
Приветствую, Antikrot, вы писали:


A> S>Формата всего два: xml и option=value. Причем второй намного чаще встречается. Исключения конечно есть, но они оправданы.


A> option=value говоришь...

A> xorg.conf — ?
Далек от xml, но очень близок к ov (option=value)

A> ну или поизвращаться — конфиг rpmlint-а

Не встречался

Вы все специально игнорируете или просто толстееете?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[12]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 21.10.09 20:13
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

A>> S>Формата всего два: xml и option=value. Причем второй намного чаще встречается. Исключения конечно есть, но они оправданы.

A>> option=value говоришь...
A>> xorg.conf — ?
S>Далек от xml, но очень близок к ov (option=value)

A>> ну или поизвращаться — конфиг rpmlint-а

S>Не встречался
питоновый он. вот кусочек:

# -*- python -*-

# System wide rpmlint default configuration.  Do not modify, override/add
# options in /etc/rpmlint/config and/or ~/.rpmlintrc as needed.

from Config import *

setOption("DistRegex", '\.(fc|rhe?l|el)\d+(?=\.|$)')
setOption("UseVersionInChangeLog", 1)
setOption("UseBzip2", 0)



S>Вы все специально игнорируете или просто толстееете?

нет, просто ответил на больно задевшее меня утверждение о двух типах конфигов. да, конечно, xorg.conf _похож_ на inifile, но на него так же похож например nsswitch.conf, вот только для всех их парсеры нужны разные.
Re[13]: Win 7, первое впечатление. Помогите!
От: Stanislaw K СССР  
Дата: 21.10.09 20:21
Оценка:
Здравствуйте, lazymf, Вы писали:


L>

L>Админы, в отличии от юзеров и программеров, понимают как и почему компы работают.

истину глаголишь!
... << RSDN@Home 1.2.0 alpha 4 rev. 1167>>
Все проблемы от жадности и глупости
Re[14]: Win 7, первое впечатление. Помогите!
От: Пацак Россия  
Дата: 21.10.09 22:34
Оценка: +1 :)
Здравствуйте, Stanislaw K, Вы писали:

L>>Админы, в отличии от юзеров и программеров, понимают как и почему компы работают.

SK> истину глаголишь!

...но частенько не понимают зачем.
Ку...
Re[15]: Win 7, первое впечатление. Помогите!
От: Stanislaw K СССР  
Дата: 21.10.09 22:58
Оценка: :))
Здравствуйте, Пацак, Вы писали:

П>Здравствуйте, Stanislaw K, Вы писали:


L>>>Админы, в отличии от юзеров и программеров, понимают как и почему компы работают.

SK>> истину глаголишь!

П>...но частенько не понимают зачем.


дык! там лампочки так прикольно мигают!
... << RSDN@Home 1.2.0 alpha 4 rev. 1167>>
Все проблемы от жадности и глупости
Re[13]: Win 7, первое впечатление. Помогите!
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 22.10.09 00:40
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

S>В настоящие дни под "неясно" подразумевается cp1251 в виндах и utf-8 в линухах. Первое для нашей страны естественно.


Ответ неверный. Я на своей системе уже давно не видел файлов в cp1251 — все в utf-8
[КУ] оккупировала армия.
Re[11]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 22.10.09 01:57
Оценка: +2
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, Константин Б., вы писали:


КБ>> Как видим. Технологии в линуксе мрут просто как мухи.


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


С выходом новых технологий, старые умирают. Надеюсь больше от тебя про "технологии-однодневки" мы больше ничего не услышим?
Re[12]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 22.10.09 02:00
Оценка: +1
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Константин Б., Вы писали:

КБ>>Ну исправь на compiz vs metacity vs kwm vs xmonad
MC>Это уже лучше. В качестве домашнего задания предлагаю с помощью гугла расширить список и написать эссе на тему "виды оконных менеджеров".

По делу есть что сказать?
Re[16]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 07:06
Оценка:
S> M> C> Ну так обычный XML, какие проблемы-то?

S> M> Почему такого нет в Линуксах? Это, помимо удобства администраторам, было бы удобно и девелоперам тоже — потому что унифицированый API лучше, чем каждый раз придумывать парсер для собственного формата.


S> xml удобен для восприятия человеком? Увы, нет. xml удобен для машины, но не для человека. Точнее не для машины, а для программиста. Машине то пофиг.

S> А вот option=value удобен для восприятия человеком. Именно поэтому так или почти так выглядят большинство конфигов как в линухах, так и в виндах


Я не говорю, что это панацея. Я говори о той самой стандартизации, о которой ты говоришь, что в Линуксе тонны
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[11]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 07:06
Оценка:
S> M> Теперб вопрос. Объясни мне логическую цепочку, согласно которой, по-твоему, программисты не знают, как работает компьютер

S> Появление жаббера, который изначально копировал функционал irc и только потом оброс сервисами. Да и сейчас в 90% случаев его можно irc'ом заменить.

S> Отличия два: независимость от выбора сервера для аккаунта и то что ирк ориентирован в основном на человек-сообщество, а жаббер на человек-человек общение.

Теперь вопрос — как это говорит о том, что авторы джаббера не знают, как работает компьютер? А?

S> Рассуждения о некоемом сервисе-переводчике доменных имен, которые тут недавно звучали тоже в ту копилку.


Ты бы почитал аргументы про этот сервис, прежде чем такое говорить
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[10]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 07:06
Оценка:
MC> M>KDE vs ... xmonad

MC> Ты поделил на ноль.

MC> Хотя бы вот поэтому: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_KDE

Не важно. Моя мысль, думаю, ясна без придирания к словам
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[16]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 07:06
Оценка:
C> C>> Можешь вспомнить, когда оно в последний раз тебе доставило проблем больше, чем на пару минут RTFMа?

C> M>Другой вопрос — пару минут там, пару минут здесь, потом появится еще что-то совсем с другим синтаксисом. Тут нужны кавычки, там не нужны кавычки. Тут точки с запятой в конце строки, там — нет. Тут лишний отступ убьет конфиг, там — нет. Тут можно многострочные значения, там — нет. И нафига такой балаган?


C> Ну давай смотреть. Вот из последних файлов, отредактированных в /etc: resolv.conf, network/interfaces, hosts, dhcp3/dhcpd.conf



Ну давай. httpd.conf, nginx.conf, php.ini


C> Нигде нет никаких проблем с неясностью синтаксиса и везде есть длинные комментарии в самом теле файла.

C> C>> Ну так обычный XML, какие проблемы-то?
C> M>Почему такого нет в Линуксах? Это, помимо удобства администраторам, было бы удобно
C> XML неудобен для ручного редактирования.

Согласен


C> M>и девелоперам тоже — потому что унифицированый API лучше, чем каждый раз придумывать парсер для собственного формата.


C> См.: "augeas".


Ты Cyberax'у поставил оценку за то, что он тебе это подсказал? Это раз
Ты видел TODO? http://augeas.net/todo.html:

- Write descriptors for more files. Eventually, Augeas should cover all commonly used configuration files
— Convince upstream projects to ship their own Augeas lenses. Currently, we ship a lot of lenses as part of Augeas, but they should really be shipped and maintained by the same people whose config files the lens processes.


То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[12]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 07:34
Оценка: -1
Приветствую, Константин Б., вы писали:

КБ> С выходом новых технологий, старые умирают. Надеюсь больше от тебя про "технологии-однодневки" мы больше ничего не услышим?


А нужны ли эти "новые" технологии? Помоему уже все есть.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[13]: Win 7, первое впечатление. Помогите!
От: Cadet  
Дата: 22.10.09 07:46
Оценка:
Здравствуйте, Sheridan, Вы писали:

"640 кб достаточно всем" (говорят что сие высказывание принадлежит Билли Гейтсу)
"Не понимаю, кому нужен звук в фильмах" (какая-то шишка в какой-то кинокомпании)
"Все давно изобретено" (кто-то известный лет 150 назад)
"Кому нужен этот телефон, когда можно просто вызвать посыльного" (это не помню кому)

В общем этот достаточно список больших заблуждений есть где-то в инете. При желании найдешь.
... << RSDN@Home 1.2.0 alpha 4 rev. 1238>>
Re[11]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 07:49
Оценка:
S>Тебе никто не говорил что от постоянного повторения чего-ть это не становится истиной?

А у тебя есть возражения по существу?

Почему Линуксу можно мнеять технологии, как перчатки, убивать старые технологии и вводить новые, а МСу нельзя?

Или на этот вопрос ты тоже не ответишь?


dmitriid.comGitHubLinkedIn
Re[10]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 07:56
Оценка:
S> M> Жаль Стройная теория провалилась
S> А сколько не провалилось?

Все остальные. У меня процент фейла намного ниже, чем у тебя

S> M> Шеридану: Аналогично будет с любым портированим qt3 -> qt4. Где такое происходит, можешь попытаться сам догадаться.


S> Кутешники об этом заранее предупреждали.


Аналогично с дотнетом. Так почему кутешникам можно, а МСу нельзя?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[10]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 07:56
Оценка: +2
S> M> Это именно велосипеды. Ты же .net называешь велосипедом? Так по сравнению с .net'ом — эти двое вообще трехколесные велосипеды.

S> Во первых велосипедом я дотнет не называл никогда. Тормоз это, а не велосипед.


Полез искать опровержение и сразу наткнулся на:
— эпический, былинный фейл Шеридана с сериализацией объектов
— эпический, былинный фейл Шеридана с определением кроссплатформенности дотнета и программ вообще
— эпический, былинный фейл Шеридана с пониманием, что такое дотнет вообще
— эпический, былинный фейл Шеридана с пониманием работы клиент-серверных приложений
— эпический, былинный фейл Шеридана с пониманием языковых конструкций и их удобства в применении (yield и проч.)
— ссылку на эпический, былинный фейл Шеридана с вай-фаем
— эпический, былинный фейл Шеридана с замером производительности граф. подсистем (примечание, уж не думал, что наткнусь, ан нет)

Настроение поднялось до самого вечера

Все фейлы заканчиваются так: приходит один из (Sinclair|gandjustas|kochetkov.vladimir|Mamut|впишите имя) приходит, по полочкам расписывает все ошибки Шеридана, добавляет кучей дополнительной интересной инфы, после чего.... Шеридан тут же исчезает, чтобы появиться вновь в другом топике.

Не верите? Ищите по РСДНу "Sheridan дотнет" и "Sheridan велосипед", там все есть.

Так что, Шеридан, ради исключения, я не буду ничего дополнительно искать

Это было во-первых


Во-вторых

Про DM'ы и дотнеты тут говорит человек, который утверждает, что что-то знает и умеет пользоваться интернетом, что принадлежит к касте, которая однозначно знает больше, чем программисты. Ну-ну:

KDE и Гном, по сути — это DM'ы. И все, кому не лень, эти DM'ы пишут. При этом среду, годную для разаботки на абсолютно различных языках написало ровно две компании. Это — JVM (Java, Scala, JPython, JRuby...) и .NET (C#, C++, Cbol.NET, Nemerle, IronRuby, IronPython...).

Но блин, для того, чтобы это понять, надо думать мозгом.


S> M> В чем ыбла веская причина выдумывать KDE, GNOME и e17? В чем была веская причина выдумывать их внутренние стандарты несовместимыми до относительно совсем недавнего времени? В чем была веская причина продолжать выдумывать эти стандарты?


S> Я считаю что основная причина — в разнице видения "идеального" де разными программистами.


Налицо двойные стандарты. Значит гному, кде, xfce и прочи можно иметь разное представление о чем-то идеальном, а МСу и, скажем, Сану — нельзя
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[17]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:02
Оценка:
Приветствую, Mamut, вы писали:

M> То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.


Ты так печешься о пользователях? Думаешь они этой гуевиной пользоваться будут? ну-ну...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[17]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:02
Оценка:
Приветствую, Mamut, вы писали:

M> Я не говорю, что это панацея. Я говори о той самой стандартизации, о которой ты говоришь, что в Линуксе тонны

Мамут, ты говоришь о точности совпадения до сто восемьдесят третьего знака после запятой. Я говорю о читабельности обычных (типа var=val) конфигов и xml конфигов. Первые читать и править явно легче.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[12]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:02
Оценка:
Приветствую, Mamut, вы писали:

M> S> Появление жаббера, который изначально копировал функционал irc и только потом оброс сервисами. Да и сейчас в 90% случаев его можно irc'ом заменить.

M> S> Отличия два: независимость от выбора сервера для аккаунта и то что ирк ориентирован в основном на человек-сообщество, а жаббер на человек-человек общение.
M> Теперь вопрос — как это говорит о том, что авторы джаббера не знают, как работает компьютер? А?
Это говорит о том, что нехрен плодить сущности. Я не знаю что двигало авторами. Я также не знаю что двигает авторами майлмессенжера и тому подобных сервисов. Лично я бы таких отговаривал с отрыванием конечностей.
Также это возможно говорит о том, что авторы не знали irc.
Лично я бы пошел в сторону расширения протокола irc, а не на создание нового протокола.

M> S> Рассуждения о некоемом сервисе-переводчике доменных имен, которые тут недавно звучали тоже в ту копилку.

M> Ты бы почитал аргументы про этот сервис, прежде чем такое говорить
Есть dns. Точка.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[13]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 08:06
Оценка: :))
S> f> И наконец в какой он кодировке — тоже совершенно неясно.

S> В настоящие дни под "неясно" подразумевается cp1251 в виндах и utf-8 в линухах. Первое для нашей страны естественно.


Какой utf-8? ТО есть с какой endiannes?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[14]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 08:09
Оценка: +2
Здравствуйте, Mamut, Вы писали:

S>> В настоящие дни под "неясно" подразумевается cp1251 в виндах и utf-8 в линухах. Первое для нашей страны естественно.

M>Какой utf-8? ТО есть с какой endiannes?
Какой ещё endiannes в UTF-8????
Sapienti sat!
Re[13]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 08:09
Оценка: +3
Здравствуйте, Sheridan, Вы писали:

S>Также это возможно говорит о том, что авторы не знали irc.

S>Лично я бы пошел в сторону расширения протокола irc, а не на создание нового протокола.
IRC — в задницу. Это кретинский протокол.

Во-первых, Jabber поддерживает федерирование. IRC его не поддерживает.

Во-вторых, Jabber поддерживает store-and-forward, IRC его не поддерживает.

В-третьих, Jabber поддерживает шифрование, в IRC его нет.

И т.д.
Sapienti sat!
Re[17]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 08:12
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> Ну давай смотреть. Вот из последних файлов, отредактированных в /etc: resolv.conf, network/interfaces, hosts, dhcp3/dhcpd.conf

M>Ну давай. httpd.conf, nginx.conf, php.ini
nginx.conf понятен, php.ini — вообще без вопросов. httpd.conf — единственный более-менее нетривиальный.

M>То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.

Нет, Augeas — это правильный подход. Он позволяет делать красивые файлы конфигурации, при этом не осложняя парсеров.
Sapienti sat!
Re[13]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 08:16
Оценка:
S> M> S> Появление жаббера, который изначально копировал функционал irc и только потом оброс сервисами. Да и сейчас в 90% случаев его можно irc'ом заменить.
S> M> S> Отличия два: независимость от выбора сервера для аккаунта и то что ирк ориентирован в основном на человек-сообщество, а жаббер на человек-человек общение.

S> M> Теперь вопрос — как это говорит о том, что авторы джаббера не знают, как работает компьютер? А?


S> Это говорит о том, что нехрен плодить сущности. Я не знаю что двигало авторами. Я также не знаю что двигает авторами майлмессенжера и тому подобных сервисов. Лично я бы таких отговаривал с отрыванием конечностей.

S> Также это возможно говорит о том, что авторы не знали irc.
S> Лично я бы пошел в сторону расширения протокола irc, а не на создание нового протокола.

Как все это относится к контексту разговора? Тебе его напомнить, или сам сможешь напрячься?

S> M> S> Рассуждения о некоемом сервисе-переводчике доменных имен, которые тут недавно звучали тоже в ту копилку.


S> M> Ты бы почитал аргументы про этот сервис, прежде чем такое говорить


S> Есть dns. Точка.



Что, точка? Ты хоть один аргумент там прочитал? И по существу там что-то возразил?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 08:16
Оценка:
S> M> Я не говорю, что это панацея. Я говори о той самой стандартизации, о которой ты говоришь, что в Линуксе тонны

S> Мамут, ты говоришь о точности совпадения до сто восемьдесят третьего знака после запятой. Я говорю о читабельности обычных (типа var=val) конфигов и xml конфигов. Первые читать и править явно легче.


Тогда зачем стодвадцать различных форматов? Пожалуйста, бери не XML, а, скажем, формат nginx.conf (в нем удобно вложеные блоки задвать) — и вперед. Где хваленые стандарты и RFC?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 08:16
Оценка:
S> M> То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.

S> Ты так печешься о пользователях? Думаешь они этой гуевиной пользоваться будут? ну-ну...


Пользователь — это и программист, и администратор. И auegas — это не GUI.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: fddima  
Дата: 22.10.09 08:19
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


M>> Я не говорю, что это панацея. Я говори о той самой стандартизации, о которой ты говоришь, что в Линуксе тонны

S>Мамут, ты говоришь о точности совпадения до сто восемьдесят третьего знака после запятой. Я говорю о читабельности обычных (типа var=val) конфигов и xml конфигов. Первые читать и править явно легче.
Легче пока у тебя конфигурируемых параметров не так много. И совсем тяжко становится — когда у тебя появляются кофигурабельные расширения. Да, ещё в xml тоже кстати есть комментарии.
Re[17]: Win 7, первое впечатление. Помогите!
От: LuciferSaratov Россия  
Дата: 22.10.09 08:25
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> См.: "augeas".


M>Ты Cyberax'у поставил оценку за то, что он тебе это подсказал? Это раз


Я поставил ему оценку, только вот ты ответил опять же Cyberax'у

M>То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.


"Лечить болезнь" — это очень сложное и трудное дело. С трудом могу представить, кто сможет заставить разработчиков множества программ с самодельными конфигами переписать свои разработки так, чтобы конфиг был, например, в XML. Ещё труднее представить, что кто-то возьмется за эту работу — ведь помимо соответствующих патчей на текущие версии нужно будет это поддерживать и в дальнейшем. Кроме этого есть армия администраторов, которые уже имеют навыки работы с теми конфигами, которые есть сейчас. Поэтому augeas, который позволяет редактировать конфиги, при этом сохраняя их структуру (отступы, порядок ключей, комментарии и т.п.), устроит очень многих: во первых, он избавит разработчиков графических утилит от необходимости писать и поддерживать свой парсер; во вторых, останется возможность полноценно редактировать конфиг текстовым редактором — ведь на месте останутся все комментарии (какие-то закомментаренные опции, которые раскомментариваются время от времени, явление частое).

В нашей компании есть графическая утилита, которую писал я, так вот там мне как раз и приходилось писать парсеры для десятка конфигурационных файлов, при этом было требование сохранять отступы и комментарии — как раз для того, чтобы админам, решившим поконфигурировать вручную, не было мучительно больно.
Re[14]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 22.10.09 08:27
Оценка: 2 (1)
Здравствуйте, Mamut, Вы писали:
M>Какой utf-8? ТО есть с какой endiannes?
Не-не-не Дэвид Блейн. в UTF-8 ендианнесса нету (слава байту!).
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[18]: Win 7, первое впечатление. Помогите!
От: LuciferSaratov Россия  
Дата: 22.10.09 08:34
Оценка: +2 :)
Здравствуйте, Sheridan, Вы писали:

S> Ты так печешься о пользователях? Думаешь они этой гуевиной пользоваться будут? ну-ну...


Во первых, augeas — это и не гуёвина вовсе.
Во вторых, пользователи они такие, если в текстовые конфиги можно не лазить а с тем же успехом настроить из графики — то они так и делают, ленивые подонки.
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 08:36
Оценка:
LS> C>> См.: "augeas".

LS> M>Ты Cyberax'у поставил оценку за то, что он тебе это подсказал? Это раз


LS> Я поставил ему оценку, только вот ты ответил опять же Cyberax'у




LS> M>То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.


LS> "Лечить болезнь" — это очень сложное и трудное дело. С трудом могу представить, кто сможет заставить разработчиков множества программ с самодельными конфигами переписать свои разработки так, чтобы конфиг был, например, в XML.


MacOSу это практически удалось, почему-то

LS> Ещё труднее представить, что кто-то возьмется за эту работу — ведь помимо соответствующих патчей на текущие версии нужно будет это поддерживать и в дальнейшем.


Это должен быть system-level API. Так что кто-то, кто занимается разработкой линуксов, и вот тут и кроется главная засада Линукса

LS> Кроме этого есть армия администраторов, которые уже имеют навыки работы с теми конфигами, которые есть сейчас. Поэтому augeas, который позволяет редактировать конфиги, при этом сохраняя их структуру (отступы, порядок ключей, комментарии и т.п.), устроит очень многих: во первых, он избавит разработчиков графических утилит от необходимости писать и поддерживать свой парсер; во вторых, останется возможность полноценно редактировать конфиг текстовым редактором — ведь на месте останутся все комментарии (какие-то закомментаренные опции, которые раскомментариваются время от времени, явление частое).


Но при этом достаточно появиться новому формату конфигов (а он сто процентов появится, ведь чего-то, хоть отдаленно похожего на стандарт, не предвидится) и все, приплыли.

LS> В нашей компании есть графическая утилита, которую писал я, так вот там мне как раз и приходилось писать парсеры для десятка конфигурационных файлов, при этом было требование сохранять отступы и комментарии — как раз для того, чтобы админам, решившим поконфигурировать вручную, не было мучительно больно.


Я и не против сохранения комментариев
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[15]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 08:36
Оценка:
C> S>> В настоящие дни под "неясно" подразумевается cp1251 в виндах и utf-8 в линухах. Первое для нашей страны естественно.

C> M>Какой utf-8? ТО есть с какой endiannes?


C> Какой ещё endiannes в UTF-8????


Упс Это я про byte order mark
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[16]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 08:37
Оценка: 2 (1) -1
Здравствуйте, Mamut, Вы писали:

C>> S>> В настоящие дни под "неясно" подразумевается cp1251 в виндах и utf-8 в линухах. Первое для нашей страны естественно.

C>> M>Какой utf-8? ТО есть с какой endiannes?
C>> Какой ещё endiannes в UTF-8????
M>Упс Это я про byte order mark
BOMа там тоже нет.
Sapienti sat!
Re[11]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:40
Оценка: :))
Приветствую, Mamut, вы писали:

M> Полез искать опровержение и сразу наткнулся на:

M> — эпический, былинный фейл Шеридана с сериализацией объектов
И что, вы так и считаете что объект необходимо сериализовывать полностью?

M> — эпический, былинный фейл Шеридана с определением кроссплатформенности дотнета и программ вообще

Дотнет некроссплатформенен. Моно — да, дотнет — нет. Что не так?

M> — эпический, былинный фейл Шеридана с пониманием, что такое дотнет вообще

Средство для отупления программистов это.

M> — эпический, былинный фейл Шеридана с пониманием работы клиент-серверных приложений

Абсолютно не согласен и никогда не соглашусь с твоей классификацией.

M> — эпический, былинный фейл Шеридана с пониманием языковых конструкций и их удобства в применении (yield и проч.)

Было, ага, только уже не помню к чему пришли.

M> — ссылку на эпический, былинный фейл Шеридана с вай-фаем

Я и до сих пор считаю вайфай неприемлемым для стационаров.

M> — эпический, былинный фейл Шеридана с замером производительности граф. подсистем (примечание, уж не думал, что наткнусь, ан нет)

Я привел хоть чтото, хоть какието цифры и рассуждения. С вашей же стороны нихрена приведено ничего не было.

M> Настроение поднялось до самого вечера

Я рад

M> Все фейлы заканчиваются так: приходит один из (Sinclair|gandjustas|kochetkov.vladimir|Mamut|впишите имя) приходит, по полочкам расписывает все ошибки Шеридана, добавляет кучей дополнительной интересной инфы, после чего.... Шеридан тут же исчезает, чтобы появиться вновь в другом топике.

Часто эти добавления — такой бред, что обсуждать этот бред я не вижу смысла.

M> Это было во-первых

M> Во-вторых

M> Про DM'ы и дотнеты тут говорит человек, который утверждает, что что-то знает и умеет пользоваться интернетом, что принадлежит к касте, которая однозначно знает больше, чем программисты. Ну-ну:


M> KDE и Гном, по сути — это DM'ы. И все, кому не лень, эти DM'ы пишут. При этом среду, годную для разаботки на абсолютно различных языках написало ровно две компании. Это — JVM (Java, Scala, JPython, JRuby...) и .NET (C#, C++, Cbol.NET, Nemerle, IronRuby, IronPython...).

А теперь расскажи каким образом рассуждения о дм у тебя перевелись в рассуждения о средах разработки?

M> S> Я считаю что основная причина — в разнице видения "идеального" де разными программистами.


M> Налицо двойные стандарты. Значит гному, кде, xfce и прочи можно иметь разное представление о чем-то идеальном, а МСу и, скажем, Сану — нельзя


Не двойные. дмы разрабатывали разные люди. равно как и упомянутые jvm и дотнет — разрабатывали разные компании. Вполне логично что видение ситуации у них будет разное.
А вот когда у микрософта разные дотнеты слабо друг друга наследуют, да еще и внутрях у них по нескольку вариантов одного и тогоже (winforms и wpf(?) например), то тут уже стоит задуматься.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[14]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:40
Оценка:
Приветствую, Cadet, вы писали:

C> В общем этот достаточно список больших заблуждений есть где-то в инете. При желании найдешь.

Возможно я и не прав конечно, я не отрицаю. Но я часто не вижу необходимости смены технологий.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[12]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:40
Оценка: :)
Приветствую, Mamut, вы писали:

M> Почему Линуксу можно мнеять технологии, как перчатки, убивать старые технологии и вводить новые, а МСу нельзя?

Технологии линукс не меняет.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[11]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:40
Оценка: :)
Приветствую, Mamut, вы писали:

M> Аналогично с дотнетом. Так почему кутешникам можно, а МСу нельзя?

Как ты оценишь необходимость внесенных изменений в куте и в дотнет? Насколько по твоему эти изменения повлияли на производительность программистов?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[19]: Win 7, первое впечатление. Помогите!
От: March_rabbit  
Дата: 22.10.09 08:41
Оценка:
Здравствуйте, Mamut, Вы писали:


LS>> Ещё труднее представить, что кто-то возьмется за эту работу — ведь помимо соответствующих патчей на текущие версии нужно будет это поддерживать и в дальнейшем.

M>Это должен быть system-level API. Так что кто-то, кто занимается разработкой линуксов, и вот тут и кроется главная засада Линукса
+1

LS>> Кроме этого есть армия администраторов, которые уже имеют навыки работы с теми конфигами, которые есть сейчас. Поэтому augeas, который позволяет редактировать конфиги, при этом сохраняя их структуру (отступы, порядок ключей, комментарии и т.п.), устроит очень многих: во первых, он избавит разработчиков графических утилит от необходимости писать и поддерживать свой парсер; во вторых, останется возможность полноценно редактировать конфиг текстовым редактором — ведь на месте останутся все комментарии (какие-то закомментаренные опции, которые раскомментариваются время от времени, явление частое).


M>Но при этом достаточно появиться новому формату конфигов (а он сто процентов появится, ведь чего-то, хоть отдаленно похожего на стандарт, не предвидится) и все, приплыли.

думаю, все ограничится новой линзой
Re[11]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 22.10.09 08:51
Оценка: 2 (1)
Здравствуйте, Mamut, Вы писали:

S>> Во первых велосипедом я дотнет не называл никогда. Тормоз это, а не велосипед.


M>Полез искать опровержение и сразу наткнулся на:

M>- эпический, былинный фейл Шеридана с сериализацией объектов
M>- эпический, былинный фейл Шеридана с определением кроссплатформенности дотнета и программ вообще
M>- эпический, былинный фейл Шеридана с пониманием, что такое дотнет вообще
M>- эпический, былинный фейл Шеридана с пониманием работы клиент-серверных приложений
M>- эпический, былинный фейл Шеридана с пониманием языковых конструкций и их удобства в применении (yield и проч.)
M>- ссылку на эпический, былинный фейл Шеридана с вай-фаем
M>- эпический, былинный фейл Шеридана с замером производительности граф. подсистем (примечание, уж не думал, что наткнусь, ан нет)

M>Настроение поднялось до самого вечера


[offtopic]
Mamut меня вот давно интересует вопрос: ты чего к фигуре Sheridan-a проявляешь такой живой интерес? Ты его что перевоспитать хочешь? Не флейма/наезда ради — из чистого любопытства спрашиваю. Просто я по автомату ваши с ним диалоги пропускаю, уж сильно много в них ИМХО каких-то личных обид. Ну сморозил человек глупость, ну сказал что он не прав, ты же с каким то странным упорством стремишься вдолбить в него свою точку зрения, пусть и более обоснованную.
[/offtopic]
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[19]: Win 7, первое впечатление. Помогите!
От: LuciferSaratov Россия  
Дата: 22.10.09 08:51
Оценка:
Здравствуйте, Mamut, Вы писали:

LS>> "Лечить болезнь" — это очень сложное и трудное дело. С трудом могу представить, кто сможет заставить разработчиков множества программ с самодельными конфигами переписать свои разработки так, чтобы конфиг был, например, в XML.


M>MacOSу это практически удалось, почему-то


Интересно. А можно подробнее, с примерами? Вот я слышал, там есть apache. Он и правда конфигурируется не через httpd.conf?
Что ещё там есть из свободного софта, который можно встретить в линуксе, и который настраивается не через самодельный конфиг?

LS>> Ещё труднее представить, что кто-то возьмется за эту работу — ведь помимо соответствующих патчей на текущие версии нужно будет это поддерживать и в дальнейшем.


M>Это должен быть system-level API. Так что кто-то, кто занимается разработкой линуксов, и вот тут и кроется главная засада Линукса


Ну есть например gconf. Он на текущий момент как бы к гному и не привязан, используй для чего хочешь.

M>Но при этом достаточно появиться новому формату конфигов (а он сто процентов появится, ведь чего-то, хоть отдаленно похожего на стандарт, не предвидится) и все, приплыли.


Я б так не сказал, что приплыли. Совсем новый формат — это у совсем нового софта, а графические конфигураторы востребованы в первую очередь для системных служб (для пользовательских программ они и так есть). Такой совсем новый софт в составе системных служб появляется редко. Чаще бывает, что в новой версии формат конфига изменился — так тут достаточно будет подкорректировать тот самый lens-файл. Ну и похоже на то, что написать lens-файл для нового конфига несколько проще, чем писать парсер с нуля.
Re[19]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:59
Оценка:
Приветствую, Mamut, вы писали:

M> И auegas — это не GUI.

Был уверен из разговора что это гуй.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[19]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:59
Оценка:
Приветствую, Mamut, вы писали:

M> Тогда зачем стодвадцать различных форматов?

стодвадцать удобночитаемых и заточеных под задачу форматов имеют право на существование.

M> Пожалуйста, бери не XML, а, скажем, формат nginx.conf (в нем удобно вложеные блоки задвать) — и вперед.

Самый удобный и понятный конфиг который я видел — у syslog-ng, правда он специфичен именно для логов.

M> Где хваленые стандарты и RFC?

Невозможно все варианты в одни рамки загнать. Тут либо переводить все в xml и иметь проблемы с конфигурированием, либо для каждой подсистемы (логи, вебсервера, днс, етц) свой стандарт.
Вон в gconf загляни. А если машина безиксовая как тебе таким делом ворочать будет? Удобно?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[19]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:59
Оценка:
Приветствую, fddima, вы писали:

f> Легче пока у тебя конфигурируемых параметров не так много. И совсем тяжко становится — когда у тебя появляются кофигурабельные расширения.

Бывает тяжко, не спорю. Но зачастую все очень даже понятно.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[14]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 08:59
Оценка:
Приветствую, Cyberax, вы писали:

C> Здравствуйте, Sheridan, Вы писали:


C> S>Также это возможно говорит о том, что авторы не знали irc.

C> S>Лично я бы пошел в сторону расширения протокола irc, а не на создание нового протокола.

C> И т.д.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[15]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 09:01
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

C>> S>Также это возможно говорит о том, что авторы не знали irc.

C>> S>Лично я бы пошел в сторону расширения протокола irc, а не на создание нового протокола.
Этот трупик нельзя нормально расширить, проще было нафиг переписать всё.
Sapienti sat!
Re[17]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:26
Оценка:
C> C>> Какой ещё endiannes в UTF-8????

C> M>Упс Это я про byte order mark


C> BOMа там тоже нет.


Как это? Dreamweaver, например, периодически его с BOM'ом сохраняет, там даже опция есть для такого
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[15]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:26
Оценка:
S> M>Какой utf-8? ТО есть с какой endiannes?

S> Не-не-не Дэвид Блейн. в UTF-8 ендианнесса нету (слава байту!).


Да, че-то я ошибся
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:26
Оценка: +1
C> C>> Ну давай смотреть. Вот из последних файлов, отредактированных в /etc: resolv.conf, network/interfaces, hosts, dhcp3/dhcpd.conf

C> M>Ну давай. httpd.conf, nginx.conf, php.ini


C> nginx.conf понятен, php.ini — вообще без вопросов. httpd.conf — единственный более-менее нетривиальный.


Я не говорю про непонятен. Я говорю, что каждый из этих конфигов хоть чем-то, но отличается от другого конфига. Про sendmail даже вспомниать не будем (спасибо fddima за напоминание).

При этом каждый из этих конфигов выглядит как «а давай-ка я напишу свой формат конфига».


C> M>То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.


C> Нет, Augeas — это правильный подход. Он позволяет делать красивые файлы конфигурации, при этом не осложняя парсеров.


Оня является, по сути, костылем, так как является надстройкой над кучей несовместимых конфиг файлов. Да еще с неизвестным уровнем и временем реализации.

Если augeas будет использоваться и самими велосипедолписателями конфигов вместо собственных паресров, а потом часть конфигов благодаря этому выльется в более-менее единый формат, то да, это будет совсем неплохо
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: fddima  
Дата: 22.10.09 09:30
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> M>Упс Это я про byte order mark

C>> BOMа там тоже нет.
M>Как это? Dreamweaver, например, периодически его с BOM'ом сохраняет, там даже опция есть для такого
BOM есть, разрешен стандартом, но не рекомендован. И используется ради идентификации, что это собственно utf-8.
Re[12]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:36
Оценка:
C> [offtopic]
C> Mamut меня вот давно интересует вопрос: ты чего к фигуре Sheridan-a проявляешь такой живой интерес? Ты его что перевоспитать хочешь? Не флейма/наезда ради — из чистого любопытства спрашиваю. Просто я по автомату ваши с ним диалоги пропускаю, уж сильно много в них ИМХО каких-то личных обид. Ну сморозил человек глупость, ну сказал что он не прав, ты же с каким то странным упорством стремишься вдолбить в него свою точку зрения, пусть и более обоснованную.
C> [/offtopic]

Я уже не помню Мы с ним давно на форуме пересекаемся Дело привычки, видать
В него точку зрения не только я пытаюсь вдолбить. И не точку зрения, а хотя бы толику, самую малую крупицу знаний.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[13]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:36
Оценка: :)
S> M> Почему Линуксу можно мнеять технологии, как перчатки, убивать старые технологии и вводить новые, а МСу нельзя?

S> Технологии линукс не меняет.


О да. Он их просто убивает: http://www.rsdn.ru/forum/flame.comp/3577407.aspx
Автор: Sheridan
Дата: 21.10.09


Когда точно такое же происходит в Линуксе — это почему-то для тебя нормально. А в винде — нененене, МС — вселенское зло с технологиями-однодневками
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[12]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:36
Оценка: :)
S> M> Полез искать опровержение и сразу наткнулся на:
S> M> — эпический, былинный фейл Шеридана с сериализацией объектов
S> И что, вы так и считаете что объект необходимо сериализовывать полностью?

Читай тот флейм заново. Ты не дал ни единого ответа на вопросы про роблемы с ручной сериализацией

S> M> — эпический, былинный фейл Шеридана с определением кроссплатформенности дотнета и программ вообще

S> Дотнет некроссплатформенен. Моно — да, дотнет — нет. Что не так?

В пятый раз. .NET — это CLI. Он кросплатфомрменный. Библиотеки, построеные на нем могут быть некросплатформенны. Самое смешное, что в тех же флеймх ты утверждал, что знаешь разницу между технологией, языком и библиотеками.


S> M> — эпический, былинный фейл Шеридана с пониманием, что такое дотнет вообще

S> Средство для отупления программистов это.

Ну, как я и говорил

S> M> — эпический, былинный фейл Шеридана с пониманием работы клиент-серверных приложений

S> Абсолютно не согласен и никогда не соглашусь с твоей классификацией.

Там была не классификация. Там минимум три человека, во-первых, описали тебе все по мелочам и, во-вторых, попросили привести существенный возражения. Ты решил встать в позу

S> M> — эпический, былинный фейл Шеридана с пониманием языковых конструкций и их удобства в применении (yield и проч.)

S> Было, ага, только уже не помню к чему пришли.

Ни к чему. Потому что ты опять показал отсутствие элементарных знаний, неумение хоть как-то придерживаться контекста спора и неумение приводить хоть какие-то разумные аргументы. Можешь перечитать

S> M> — ссылку на эпический, былинный фейл Шеридана с вай-фаем

S> Я и до сих пор считаю вайфай неприемлемым для стационаров.

Эээ нет. Там было все намного более эпично.

S> M> — эпический, былинный фейл Шеридана с замером производительности граф. подсистем (примечание, уж не думал, что наткнусь, ан нет)

S> Я привел хоть чтото, хоть какието цифры и рассуждения. С вашей же стороны нихрена приведено ничего не было.

Еще раз. Ты выдвинул тезис, тебе его и доказывать. Чтобы тебе было понятно, ты выдвинул тезис про рост населения России, а в качестве цифр привел данные о падеже скота в Кении.


S> M> Все фейлы заканчиваются так: приходит один из (Sinclair|gandjustas|kochetkov.vladimir|Mamut|впишите имя) приходит, по полочкам расписывает все ошибки Шеридана, добавляет кучей дополнительной интересной инфы, после чего.... Шеридан тут же исчезает, чтобы появиться вновь в другом топике.


S> Часто эти добавления — такой бред, что обсуждать этот бред я не вижу смысла.


Ни разу это не было бредом.

S> M> Это было во-первых

S> M> Во-вторых

S> M> Про DM'ы и дотнеты тут говорит человек, который утверждает, что что-то знает и умеет пользоваться интернетом, что принадлежит к касте, которая однозначно знает больше, чем программисты. Ну-ну:


S> M> KDE и Гном, по сути — это DM'ы. И все, кому не лень, эти DM'ы пишут. При этом среду, годную для разаботки на абсолютно различных языках написало ровно две компании. Это — JVM (Java, Scala, JPython, JRuby...) и .NET (C#, C++, Cbol.NET, Nemerle, IronRuby, IronPython...).


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


Шеридан, т постоянно попрекаешь МСу тем, что он придумывает новые технологии взамен старых, называешь эти технологии плохими и т.п. Но при этом когда точно такое же творится в Линуксе, ты это называешь нормальным. При этом ты даже близко не понимаешь уровня сложности таких разработок

S> M> S> Я считаю что основная причина — в разнице видения "идеального" де разными программистами.


S> M> Налицо двойные стандарты. Значит гному, кде, xfce и прочи можно иметь разное представление о чем-то идеальном, а МСу и, скажем, Сану — нельзя


S> Не двойные. дмы разрабатывали разные люди. равно как и упомянутые jvm и дотнет — разрабатывали разные компании. Вполне логично что видение ситуации у них будет разное.

S> А вот когда у микрософта разные дотнеты слабо друг друга наследуют, да еще и внутрях у них по нескольку вариантов одного и тогоже (winforms и wpf(?) например), то тут уже стоит задуматься.

Теперь замени слово .NET словом KDE. Что поменялось?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[15]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:46
Оценка: +1 :)
S> C> В общем этот достаточно список больших заблуждений есть где-то в инете. При желании найдешь.

S> Возможно я и не прав конечно, я не отрицаю. Но я часто не вижу необходимости смены технологий.


У тебя нет знаний, чтобы об этом судить, подчас — наиэлментаргейших знаний.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:46
Оценка: +2 -1
S> M> Тогда зачем стодвадцать различных форматов?

S> стодвадцать удобночитаемых и заточеных под задачу форматов имеют право на существование.


Стодвадцать велосипедов по парсингу конфигов, которые 90% «сводятся к xml и option=value»? О да. Логика — железная

S> M> Пожалуйста, бери не XML, а, скажем, формат nginx.conf (в нем удобно вложеные блоки задвать) — и вперед.


S> Самый удобный и понятный конфиг который я видел — у syslog-ng, правда он специфичен именно для логов.





S> M> Где хваленые стандарты и RFC?


S> Невозможно все варианты в одни рамки загнать. Тут либо переводить все в xml и иметь проблемы с конфигурированием, либо для каждой подсистемы (логи, вебсервера, днс, етц) свой стандарт.


Я где-то говорил про логи? Кто-то в этой подветке говорил про логи, кроме тебя?

Покажи мне проблемы с конфигурированием «90% сводится к xml и option=value», если они все будут сведены к формату, например, nginx.conf/dhcpd.conf

S> Вон в gconf загляни. А если машина безиксовая как тебе таким делом ворочать будет? Удобно?


Я где-то говорил о том, что надо удирать тектсовое представление конфигов?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:46
Оценка:
S> M> И auegas — это не GUI.

S> Был уверен из разговора что это гуй.


О да. Как там кто-то говорил... «Администраторы разбираются лучше... Посмотрю в википедии и интернете...» Ах, да. Это ты говорил. Ну, как всегда. Нихрена не знаешь, но обсуждать лезешь
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:46
Оценка:
LS> M>MacOSу это практически удалось, почему-то

LS> Интересно. А можно подробнее, с примерами? Вот я слышал, там есть apache. Он и правда конфигурируется не через httpd.conf?

LS> Что ещё там есть из свободного софта, который можно встретить в линуксе, и который настраивается не через самодельный конфиг?

Вот здесь и начинается то самое почти Родной МакОСовский софт, прочно перешел на plist'ы. А вот неродной... Пока увы


LS> LS>> Ещё труднее представить, что кто-то возьмется за эту работу — ведь помимо соответствующих патчей на текущие версии нужно будет это поддерживать и в дальнейшем.


LS> M>Это должен быть system-level API. Так что кто-то, кто занимается разработкой линуксов, и вот тут и кроется главная засада Линукса


LS> Ну есть например gconf. Он на текущий момент как бы к гному и не привязан, используй для чего хочешь.


Из него можно програмно писать и читать любые конфиги? Даже sendmail-овские?

LS> M>Но при этом достаточно появиться новому формату конфигов (а он сто процентов появится, ведь чего-то, хоть отдаленно похожего на стандарт, не предвидится) и все, приплыли.


LS> Я б так не сказал, что приплыли. Совсем новый формат — это у совсем нового софта, а графические конфигураторы востребованы в первую очередь для системных служб (для пользовательских программ они и так есть). Такой совсем новый софт в составе системных служб появляется редко. Чаще бывает, что в новой версии формат конфига изменился — так тут достаточно будет подкорректировать тот самый lens-файл. Ну и похоже на то, что написать lens-файл для нового конфига несколько проще, чем писать парсер с нуля.


Теперь вопрос — и этот новый формат сразу прям-таки появится в lens-файлах? А эти lens-файлы прям-таки сразу обновятся в нужных дистрах? И т.п.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 09:49
Оценка: 2 (1)
Здравствуйте, Mamut, Вы писали:

C>> C>> Какой ещё endiannes в UTF-8????

C>> M>Упс Это я про byte order mark
C>> BOMа там тоже нет.
M>Как это? Dreamweaver, например, периодически его с BOM'ом сохраняет, там даже опция есть для такого
Так это. UTF-8 — это восьмибитная кодировка, там порядок байт строго задан.

BOM может использоваться, но для UTF-8 он не имеет смысла и игнорируется.
Sapienti sat!
Re[21]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 09:53
Оценка:
Приветствую, Mamut, вы писали:

M> О да. Как там кто-то говорил... «Администраторы разбираются лучше... Посмотрю в википедии и интернете...» Ах, да. Это ты говорил. Ну, как всегда. Нихрена не знаешь, но обсуждать лезешь

Чувак, у меня гпрс. Я не виноват в том что у меня на работе нету интернета, а платить лишние деньги, чтобы почитать чтото мне ненужное както не хочется. Вот как купишь мне 3г модем и будешь оплачивать, вот тогда я начну лазить в инет чтобы выяснить поточнее что за ерунда обсуждается. Даже могу вернуть модем обратно, ежели перейду на более нормальную работу.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[21]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 09:53
Оценка:
У тебя как всегда какойто отдельный поток сознания. Еще раз прочитай. Я размышлял о том, как можно сделать стандарт для конфигов.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[19]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 09:55
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> M>Ну давай. httpd.conf, nginx.conf, php.ini

C>> nginx.conf понятен, php.ini — вообще без вопросов. httpd.conf — единственный более-менее нетривиальный.
M>Я не говорю про непонятен. Я говорю, что каждый из этих конфигов хоть чем-то, но отличается от другого конфига.
Ну отличается. И что дальше-то?

M>Про sendmail даже вспомниать не будем (спасибо fddima за напоминание).

Не, ну sendmail — это вообще легенда

M>При этом каждый из этих конфигов выглядит как «а давай-ка я напишу свой формат конфига».

Ага. А почему бы и нет? Унификация форматов как самоцель не особо нужна, как оказалось.

C>> M>То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.

C>> Нет, Augeas — это правильный подход. Он позволяет делать красивые файлы конфигурации, при этом не осложняя парсеров.
M>Оня является, по сути, костылем, так как является надстройкой над кучей несовместимых конфиг файлов. Да еще с неизвестным уровнем и временем реализации.
Эта страничка уже устарела, с той поры линзы уже почти ко всему наклепали. Там работы-то по часу на каждый конфиг-файл.

M>Если augeas будет использоваться и самими велосипедолписателями конфигов вместо собственных паресров, а потом часть конфигов благодаря этому выльется в более-менее единый формат, то да, это будет совсем неплохо

Будет постепенно. Просто в существующих проектах оно сейчас по принципу "работает — не трогай".

В графических приложениях используется GConf или его KDE-шный аналог (всё забываю как зовётся), которые ещё круче, чем plist'ы в Mac OS X. К примеру, в GConf'е изменение опции сразу отражается на тех приложениях, которые её используют.
Sapienti sat!
Re[19]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 09:56
Оценка:
C> M>Как это? Dreamweaver, например, периодически его с BOM'ом сохраняет, там даже опция есть для такого

C> Так это. UTF-8 — это восьмибитная кодировка, там порядок байт строго задан.


C> BOM может использоваться, но для UTF-8 он не имеет смысла и игнорируется.


Ненавижу кодировки Я про юникод уже раз в пятнадцатый различную информацию принимаю — все равно или в голове не удерживается, или опять что-то новое В данном случае — хорошо забытое старое

avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[13]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 22.10.09 09:58
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Я уже не помню Мы с ним давно на форуме пересекаемся Дело привычки, видать

M>В него точку зрения не только я пытаюсь вдолбить. И не точку зрения, а хотя бы толику, самую малую крупицу знаний.

А зачем? Ладно, можешь не отвечать.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[22]: Win 7, первое впечатление. Помогите!
От: lazymf Россия  
Дата: 22.10.09 10:00
Оценка: +3
Здравствуйте, Sheridan, Вы писали:

M>> О да. Как там кто-то говорил... «Администраторы разбираются лучше... Посмотрю в википедии и интернете...» Ах, да. Это ты говорил. Ну, как всегда. Нихрена не знаешь, но обсуждать лезешь

S>Чувак, у меня гпрс. Я не виноват в том что у меня на работе нету интернета, а платить лишние деньги, чтобы почитать чтото мне ненужное както не хочется.

Ты конечно же прав, "у меня нет возможности проверить в интернете прежде чем писать ахинею" — это очень хорошая причина для того чтобы таковую ахинею тут писать.
... << RSDN@Home 1.2.0 alpha 4 rev. 1217>>
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 10:02
Оценка:
C> C>> M>Ну давай. httpd.conf, nginx.conf, php.ini
C> C>> nginx.conf понятен, php.ini — вообще без вопросов. httpd.conf — единственный более-менее нетривиальный.
C> M>Я не говорю про непонятен. Я говорю, что каждый из этих конфигов хоть чем-то, но отличается от другого конфига.

C> Ну отличается. И что дальше-то?


А дальше то, что я, даже как администратор вместо того, чтобы что-то нормально настраивать, должен помнить кучу ненужной мелочной фигни насчет того, чем каждый из конфигов отличается

C> M>Про sendmail даже вспомниать не будем (спасибо fddima за напоминание).

C> Не, ну sendmail — это вообще легенда

Ну дык

C> C>> Нет, Augeas — это правильный подход. Он позволяет делать красивые файлы конфигурации, при этом не осложняя парсеров.


C> M>Оня является, по сути, костылем, так как является надстройкой над кучей несовместимых конфиг файлов. Да еще с неизвестным уровнем и временем реализации.


C> Эта страничка уже устарела, с той поры линзы уже почти ко всему наклепали. Там работы-то по часу на каждый конфиг-файл.


Устарела она или нет — знать не дано

C> M>Если augeas будет использоваться и самими велосипедолписателями конфигов вместо собственных паресров, а потом часть конфигов благодаря этому выльется в более-менее единый формат, то да, это будет совсем неплохо

C> Будет постепенно. Просто в существующих проектах оно сейчас по принципу "работает — не трогай".

Ну это-то понятно Сам такой


C> В графических приложениях используется GConf или его KDE-шный аналог (всё забываю как зовётся), которые ещё круче, чем plist'ы в Mac OS X. К примеру, в GConf'е изменение опции сразу отражается на тех приложениях, которые её используют.



Это бесспорно круто, что не отменяет проблемы с бардаком в конфиг-файлах
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[22]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 10:02
Оценка:
S> У тебя как всегда какойто отдельный поток сознания. Еще раз прочитай. Я размышлял о том, как можно сделать стандарт для конфигов.

Поток сознания у тебя.

1. Ты утверждаешь, что большинство конфигов сводится к xml и к option=value
2. Потом ты же утверждаешь, что с единым стандартом на конфиги «будут проблемы с конфигурированием»

Что является взаимоиселючающими параграфами.

При том ты приплетаешь сюда логи.

Пипец.

Если большинство конфигов сводится к option=value, то почему нельзя для них:
1. сделать единый стандарт для option=value?
2. сделать общесистемный API для програмного манипулирования этих конфигов?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[22]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 10:02
Оценка: +1
S> M> О да. Как там кто-то говорил... «Администраторы разбираются лучше... Посмотрю в википедии и интернете...» Ах, да. Это ты говорил. Ну, как всегда. Нихрена не знаешь, но обсуждать лезешь

S> Чувак, у меня гпрс. Я не виноват в том что у меня на работе нету интернета, а платить лишние деньги, чтобы почитать чтото мне ненужное както не хочется. Вот как купишь мне 3г модем и будешь оплачивать, вот тогда я начну лазить в инет чтобы выяснить поточнее что за ерунда обсуждается. Даже могу вернуть модем обратно, ежели перейду на более нормальную работу.


Тогда какого хрена лезешь? Мог бы спокойно задать вопрос «gui это или не gui», тебе бы все развернуто объяснили. Нет же. Надо свои фантазии принять за истину и... Ну, результат известне
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[21]: Win 7, первое впечатление. Помогите!
От: LuciferSaratov Россия  
Дата: 22.10.09 10:02
Оценка: +1
Здравствуйте, Mamut, Вы писали:

LS>> M>MacOSу это практически удалось, почему-то


LS>> Интересно. А можно подробнее, с примерами? Вот я слышал, там есть apache. Он и правда конфигурируется не через httpd.conf?

LS>> Что ещё там есть из свободного софта, который можно встретить в линуксе, и который настраивается не через самодельный конфиг?

M>Вот здесь и начинается то самое почти Родной МакОСовский софт, прочно перешел на plist'ы. А вот неродной... Пока увы


Выходит, что удалось MacOSу — сделать так, чтобы у родного софта конфиги были в одном формате.
Тоже мне достижение — вон у гномовского софта все настройки в GConf'е.
Я-то говорил о том, что заставить большое количество софта с самодельными конфигами перейти на единообразный формат — очень трудно, и как мы выяснили, MacOSу это не удалось.

LS>> Ну есть например gconf. Он на текущий момент как бы к гному и не привязан, используй для чего хочешь.


M>Из него можно програмно писать и читать любые конфиги? Даже sendmail-овские?


Ну если ты пропатчишь sendmail на предмет того, чтобы он конфигурировался через gconf — тогда да.
Только один sendmail никому не нужен, нужно ещё много софта. А поддерживать такие форки никто не хочет.

M>Теперь вопрос — и этот новый формат сразу прям-таки появится в lens-файлах? А эти lens-файлы прям-таки сразу обновятся в нужных дистрах? И т.п.


Нет на оба вопроса. Только вот если вдруг мне нужен будет парсер для графического настройщика — я возьму lens от старой версии конфига, подрихтую его, и засуну в пакет со своим настройщиком и всё будет работать. Куда проще, чем писать свой парсер с нуля и тем более чем патчить софт с новой версией конфига, чтобы у этого конфига стал некий "единый" формат. Собственно поэтому augeas дает куда больше практических преимуществ, чем рассуждения о том, что все линуксовые разработчики должны в едином порыве перейти на единый формат конфигов.
Re[19]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 22.10.09 10:12
Оценка: 2 (1) +2
Здравствуйте, Cyberax, Вы писали:
C>BOM может использоваться, но для UTF-8 он не имеет смысла и игнорируется.
Он имеет смысл, и используется для автоопределения UTF8/UTF16.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[21]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 10:12
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> Ну отличается. И что дальше-то?

M>А дальше то, что я, даже как администратор вместо того, чтобы что-то нормально настраивать, должен помнить кучу ненужной мелочной фигни насчет того, чем каждый из конфигов отличается
Зачем помнить? Я вот не помню вообще как выглядит /etc/dhcp/dhclient.conf. Тем не менее, если мне надо — я его без проблем настрою, даже без заглядывания в мануал. Примеры в самом конфиге — рулят.

А делать XML везде — это некрасиво. Сравни upstart в Ubuntu и launchd в Mac OS X. Upstart по удобству на порядок лучше, чем launchd.

Тем более, что для всего графического уже используется GConf, так что там проблем вообще нет.

C>> M>Оня является, по сути, костылем, так как является надстройкой над кучей несовместимых конфиг файлов. Да еще с неизвестным уровнем и временем реализации.

C>> Эта страничка уже устарела, с той поры линзы уже почти ко всему наклепали. Там работы-то по часу на каждый конфиг-файл.
M>Устарела она или нет — знать не дано
Ты посмотри на дату её последнего изменения.

C>> В графических приложениях используется GConf или его KDE-шный аналог (всё забываю как зовётся), которые ещё круче, чем plist'ы в Mac OS X. К примеру, в GConf'е изменение опции сразу отражается на тех приложениях, которые её используют.

M>Это бесспорно круто, что не отменяет проблемы с бардаком в конфиг-файлах
Так он просто никого не волнует.
Sapienti sat!
Re[12]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 22.10.09 10:14
Оценка: +1 :)
Здравствуйте, dr.Chaos, Вы писали:

Sheridan, он, между прочим, для тебя благое дело делает, как хороший учитель нерадивому ученику, решившему что ему не нужна биология человека, он её и так уже знает из практики . Мне не понятно зачем это ему надо. Просто так объяснять ИМХО можно только человеку, который тебе не безразличен, т.е. он тебя либо люто ненавидит, либо ты ему почему то дорог. Хотя Mamut говорит что это привычка.

В целом, это меня не касается, просто удивляет.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[22]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 10:33
Оценка:
C> C>> Ну отличается. И что дальше-то?

C> M>А дальше то, что я, даже как администратор вместо того, чтобы что-то нормально настраивать, должен помнить кучу ненужной мелочной фигни насчет того, чем каждый из конфигов отличается


C> Зачем помнить? Я вот не помню вообще как выглядит /etc/dhcp/dhclient.conf. Тем не менее, если мне надо — я его без проблем настрою, даже без заглядывания в мануал. Примеры в самом конфиге — рулят.


Я, как бы, против коментов и не вытупал нигде, не?

Тут стоит другой вопрос — для каждого конфига есть свои заморочки именно в форматировании этого конфига. И это не есть удбоно. Даже если есть комментарии


C> А делать XML везде — это некрасиво. Сравни upstart в Ubuntu и launchd в Mac OS X. Upstart по удобству на порядок лучше, чем launchd.


Я где-то говорил в обязательном порядке переходить на XML? Мне лично по душе вариант (nginx|dhcpd|...).conf


C> Тем более, что для всего графического уже используется GConf, так что там проблем вообще нет.


Осталось такое же сделать и для неграфического


C> C>> M>Оня является, по сути, костылем, так как является надстройкой над кучей несовместимых конфиг файлов. Да еще с неизвестным уровнем и временем реализации.


C> C>> Эта страничка уже устарела, с той поры линзы уже почти ко всему наклепали. Там работы-то по часу на каждый конфиг-файл.


C> M>Устарела она или нет — знать не дано


C> Ты посмотри на дату её последнего изменения.


Напомнить цитату из Адамса про попытку найти предупреждение о сносе?


C> C>> В графических приложениях используется GConf или его KDE-шный аналог (всё забываю как зовётся), которые ещё круче, чем plist'ы в Mac OS X. К примеру, в GConf'е изменение опции сразу отражается на тех приложениях, которые её используют.

C> M>Это бесспорно круто, что не отменяет проблемы с бардаком в конфиг-файлах
C> Так он просто никого не волнует.

То, что к бардаку привыкли, не делает его менее бардаком
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[14]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 10:33
Оценка: :))
C> M>Я уже не помню Мы с ним давно на форуме пересекаемся Дело привычки, видать
C> M>В него точку зрения не только я пытаюсь вдолбить. И не точку зрения, а хотя бы толику, самую малую крупицу знаний.

C> А зачем? Ладно, можешь не отвечать.


Ну, сею разумное, доброе, вечное
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[22]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 22.10.09 10:42
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>мне 3г модем

кстати о 3G модеме. я может что-то пропустил — Владимир Кочетков таки настроил его по-человечески (без виртуалки) себе под линукс?

(ps. а у меня некоторое время работал билайновский 3g модем в убунте )) )
Re[23]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 10:45
Оценка:
Здравствуйте, Antikrot, Вы писали:

S>>мне 3г модем

A>кстати о 3G модеме. я может что-то пропустил — Владимир Кочетков таки настроил его по-человечески (без виртуалки) себе под линукс?
A>(ps. а у меня некоторое время работал билайновский 3g модем в убунте )) )
Я недавно получил новый модем от People.Net (3G-провайдер в Украине). Так приятно удивил то, что я воткнул его, выбрал в NetworkManager'е оператора из списка, ввёл логин с паролем — и оно всё _сразу_ заработало.

То есть, вообще сразу — не надо было номеров телефона вводить, строк инициализации и прочей чепухи.
Sapienti sat!
Re[11]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 12:29
Оценка: -1
Здравствуйте, Mamut, Вы писали:
M>Не важно. Моя мысль, думаю, ясна без придирания к словам
Честно говоря, нет.
Re[12]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 12:46
Оценка:
MC> M>Не важно. Моя мысль, думаю, ясна без придирания к словам

MC> Честно говоря, нет.


Контекст рулит. Разговор шел о велосипедах. Попросили привести пример велосипедов. В качестве примера: толпы DM'ов и WM'ов

Так ясно?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[13]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 13:04
Оценка:
Здравствуйте, Mamut, Вы писали:
M>Попросили привести пример велосипедов. В качестве примера: толпы DM'ов и WM'ов
Ну gnom vs kde и правда годный пример, в т.ч. в свете истории появления гнома.
А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.
Re[19]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 13:44
Оценка:
Здравствуйте, Mamut, Вы писали:
M>Это должен быть system-level API.
Ненене. Либо получится нечто очень общее ("а конфиг должен быть в xml"), либо монструозный единый формат представления всего ("См. Священную Документацию стр. 3367-3598"), либо отдельным приложениям придется все равно велосипедировать ("А вот тут у нас CDATA с кодом на хаскиле").
Re[17]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 13:45
Оценка:
Здравствуйте, Mamut, Вы писали:
M>То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.
Есть вариант лучше?
Re[23]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 13:45
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> Зачем помнить? Я вот не помню вообще как выглядит /etc/dhcp/dhclient.conf. Тем не менее, если мне надо — я его без проблем настрою, даже без заглядывания в мануал. Примеры в самом конфиге — рулят.

M>Я, как бы, против коментов и не вытупал нигде, не?
M>Тут стоит другой вопрос — для каждого конфига есть свои заморочки именно в форматировании этого конфига. И это не есть удбоно. Даже если есть комментарии
Это неудобство мизерное.

C>> А делать XML везде — это некрасиво. Сравни upstart в Ubuntu и launchd в Mac OS X. Upstart по удобству на порядок лучше, чем launchd.

M>Я где-то говорил в обязательном порядке переходить на XML? Мне лично по душе вариант (nginx|dhcpd|...).conf
Ну а что делать с разными потребностями? Некоторым, скажем, не нужна неограниченная вложенность конструкций. Некоторым нужно что-то нестандартное и т.п.

В общем, смысла особого нет.

C>> Тем более, что для всего графического уже используется GConf, так что там проблем вообще нет.

M>Осталось такое же сделать и для неграфического
Была попытка с libelectra, но успешно провалилась. Ибо нефиг.

C>> Ты посмотри на дату её последнего изменения.

M>Напомнить цитату из Адамса про попытку найти предупреждение о сносе?
Так тут всё просто: RTFS
Sapienti sat!
Re[13]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 14:04
Оценка:
Здравствуйте, Константин Б., Вы писали:
КБ>По делу есть что сказать?
http://rsdn.ru/forum/flame.comp/3579120.1.aspx
Автор: Mr.Cat
Дата: 22.10.09
Re[15]: Win 7, первое впечатление. Помогите!
От: March_rabbit  
Дата: 22.10.09 14:07
Оценка: +1 -1 :)))
Здравствуйте, Mamut, Вы писали:

C>> M>Я уже не помню Мы с ним давно на форуме пересекаемся Дело привычки, видать

C>> M>В него точку зрения не только я пытаюсь вдолбить. И не точку зрения, а хотя бы толику, самую малую крупицу знаний.

C>> А зачем? Ладно, можешь не отвечать.


M>Ну, сею разумное, доброе, вечное

ага.... мало таких сеятелей было... а потом говорят "ну неправы были, не надо было костров и охот на ведьм"
Re[12]: Win 7, первое впечатление. Помогите!
От: March_rabbit  
Дата: 22.10.09 14:09
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

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


M>> Аналогично с дотнетом. Так почему кутешникам можно, а МСу нельзя?

S>Как ты оценишь необходимость внесенных изменений в куте и в дотнет? Насколько по твоему эти изменения повлияли на производительность программистов?
не скажу за дотнет, но я лично не заметил каких-то больших бонусов от перехода на 4 qt. Вроде как постройнее стала система классов, что-то добавилось, где-то порядок навели. На скорости разработки у меня это не сказалось.....
Re[24]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 14:16
Оценка:
C> M>Я, как бы, против коментов и не вытупал нигде, не?
C> M>Тут стоит другой вопрос — для каждого конфига есть свои заморочки именно в форматировании этого конфига. И это не есть удбоно. Даже если есть комментарии

C> Это неудобство мизерное.


Не такое оно уж и мизерное.

C> C>> А делать XML везде — это некрасиво. Сравни upstart в Ubuntu и launchd в Mac OS X. Upstart по удобству на порядок лучше, чем launchd.


C> M>Я где-то говорил в обязательном порядке переходить на XML? Мне лично по душе вариант (nginx|dhcpd|...).conf


C> Ну а что делать с разными потребностями? Некоторым, скажем, не нужна неограниченная вложенность конструкций.


Пусть не используют

C> Некоторым нужно что-то нестандартное и т.п.


Например. Те одному-двум процентам приложений, которым действительно нужно что-то больше, чем option=value, тем можно разрешить свой формат.


C> В общем, смысла особого нет.


C> C>> Тем более, что для всего графического уже используется GConf, так что там проблем вообще нет.

C> M>Осталось такое же сделать и для неграфического
C> Была попытка с libelectra, но успешно провалилась. Ибо нефиг.

Не ибо нефиг, а ибо бардак. И нет никого, кто бы этот бардак смог подчистить


C> C>> Ты посмотри на дату её последнего изменения.

C> M>Напомнить цитату из Адамса про попытку найти предупреждение о сносе?
C> Так тут всё просто: RTFS

Угу. И где на этом сайте список линз? Так же расскажи про путь, которым ты его нашел
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 14:16
Оценка:
MC> M>То есть вместо того, чтобы лечить болезнь, augeas — это просто мега-костыль с огромными потенциальными проблемами.

MC> Есть вариант лучше?


Медленно, но верно сводить этот зоопарк к единому представлению, оставляя кастомные форматы только тем приложениям, где это реально нужно (если таковые найдутся).

Вот, augeas представляет любой формат в виде дерева. Так, блин, что сложно выбрать один формат этого дерева для сохранения?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 14:16
Оценка:
MC> M>Это должен быть system-level API.

MC> Ненене. Либо получится нечто очень общее ("а конфиг должен быть в xml"), либо монструозный единый формат представления всего ("См. Священную Документацию стр. 3367-3598"), либо отдельным приложениям придется все равно велосипедировать ("А вот тут у нас CDATA с кодом на хаскиле").


В некоторых приложениях — да, возможно. Но когда 90% конфигов сводятся к value=option, такое количество форматов ничем не оправдано
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[14]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 14:16
Оценка: +1 -3 :)
Hello, Mr.Cat, you write:

MC> Здравствуйте, Mamut, Вы писали:


MC> M>Попросили привести пример велосипедов. В качестве примера: толпы DM'ов и WM'ов


MC> Ну gnom vs kde и правда годный пример, в т.ч. в свете истории появления гнома.

MC> А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

Без разницы. Толпа велосипедов
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[19]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 14:25
Оценка:
Здравствуйте, Mamut, Вы писали:
M>Медленно, но верно сводить этот зоопарк к единому представлению
Вводить стандарт там, где его отсутствие мало кого напрягает? Мне интересно, как ты себе представляешь этот процесс.

M>(если таковые найдутся).

Найдутся или нет — зависит от формата, который ты предлагаешь в качестве стандарта.
Re[15]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 14:28
Оценка:
Здравствуйте, Mamut, Вы писали:
MC>> А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.
M>Без разницы. Толпа велосипедов
Ты, гляжу, нынче в Омске проездом?
Re[4]: Win 7, первое впечатление. Помогите!
От: TarasCo  
Дата: 22.10.09 14:34
Оценка: +1
S>Нет, спасибо, мы лучше будем изучать то, что будет востребовано и через 5 и через 55 лет.

Камасутра?
Да пребудет с тобою сила
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 14:36
Оценка:
MC> M>Медленно, но верно сводить этот зоопарк к единому представлению

MC> Вводить стандарт там, где его отсутствие мало кого напрягает? Мне интересно, как ты себе представляешь этот процесс.


Еще раз повторю, привычность к бардаку не отменяет бардака.

MC> M>(если таковые найдутся).


MC> Найдутся или нет — зависит от формата, который ты предлагаешь в качестве стандарта.


Предлагаю домашнее задание. Если 90% конфигов сводится к option=value с потенциальной необходимостью иметь вложенные блоки, то...
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[19]: Win 7, первое впечатление. Помогите!
От: dr.Chaos Россия Украшения HandMade
Дата: 22.10.09 14:39
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Вот, augeas представляет любой формат в виде дерева. Так, блин, что сложно выбрать один формат этого дерева для сохранения?


А зачем? Мне кажется ты с ветряными мельницами борешься.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[21]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 14:41
Оценка:
Здравствуйте, Mamut, Вы писали:
M>Предлагаю домашнее задание. Если 90% конфигов сводится к option=value с потенциальной необходимостью иметь вложенные блоки, то...
Ну уж нет. Про единый формат конфигов заговорил ты. Тебе и предлагать.
Re[12]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 14:46
Оценка:
S> M> Аналогично с дотнетом. Так почему кутешникам можно, а МСу нельзя?

S> Как ты оценишь необходимость внесенных изменений в куте и в дотнет? Насколько по твоему эти изменения повлияли на производительность программистов?


Какое отношение это имеет к тому, что при переходе с qt3 на qt4 тоже порушилось огромное количество кода?

http://doc.trolltech.com/4.3/porting4.html

Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[13]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 22.10.09 15:01
Оценка:
Здравствуйте, Mamut, Вы писали:

S>> M> Аналогично с дотнетом. Так почему кутешникам можно, а МСу нельзя?


S>> Как ты оценишь необходимость внесенных изменений в куте и в дотнет? Насколько по твоему эти изменения повлияли на производительность программистов?


M>Какое отношение это имеет к тому, что при переходе с qt3 на qt4 тоже порушилось огромное количество кода?


M>http://doc.trolltech.com/4.3/porting4.html


M>Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?


У шеридана хоть в одном споре логика была?
Re[14]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 15:04
Оценка: +2
Здравствуйте, Demandred, Вы писали:

M>>Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?

D>У шеридана хоть в одном споре логика была?
Не, не было. Как и у тебя.
Sapienti sat!
Re[15]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 22.10.09 15:43
Оценка: -4
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, Demandred, Вы писали:


M>>>Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?

D>>У шеридана хоть в одном споре логика была?
C>Не, не было. Как и у тебя.

Кто бы говорил
Re[13]: Win 7, первое впечатление. Помогите!
От: LaPerouse  
Дата: 22.10.09 15:52
Оценка: :))) :)
Здравствуйте, dr.Chaos, Вы писали:

DC>Здравствуйте, dr.Chaos, Вы писали:


DC>Sheridan, он, между прочим, для тебя благое дело делает, как хороший учитель нерадивому ученику, решившему что ему не нужна биология человека, он её и так уже знает из практики . Мне не понятно зачем это ему надо. Просто так объяснять ИМХО можно только человеку, который тебе не безразличен, т.е. он тебя либо люто ненавидит, либо ты ему почему то дорог. Хотя Mamut говорит что это привычка.


DC>В целом, это меня не касается, просто удивляет.


Ну ты же сам сказал, что Mamut проявляет интерес к фигуре Шеридана, чему тогда удивляешься?

ты чего к фигуре Sheridan-a проявляешь такой живой интерес

Социализм — это власть трудящихся и централизованная плановая экономика.
Re[23]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 16:36
Оценка:
Приветствую, Mamut, вы писали:

M> Поток сознания у тебя.

Нет. Попытаюсь объяснить.

M> 1. Ты утверждаешь, что большинство конфигов сводится к xml и к option=value

В основном это так.

M> 2. Потом ты же утверждаешь, что с единым стандартом на конфиги «будут проблемы с конфигурированием»

Не с конфигурированием, а с разработкой этого самого единого формата и подтягиванием остального к нему....

M> Что является взаимоиселючающими параграфами.

M> При том ты приплетаешь сюда логи.
...в связи с чем считаю удобным создать не единый формат конфига, а несколько классифицированных форматов, такие как: формат конфига логгера, формат конфига вебсервера, формат конфига почтового сервера и так далее. Преимущества этого подхода понятны?

M> Пипец.

Так понятнее?

M> Если большинство конфигов сводится к option=value, то почему нельзя для них:

M> 1. сделать единый стандарт для option=value?
А как быть в этом случае с конфигами апача, который в принципе визуально похож на сие, но имеет существенные отличия.

M> 2. сделать общесистемный API для програмного манипулирования этих конфигов?

Нет, спасибо. Реестр в линухе я врядли переживу. Разве что это будет не единый файл в какомтотам непонятном формате, а структурированное дерево каталогов с текстовыми файлами.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[13]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 16:36
Оценка:
Приветствую, dr.Chaos, вы писали:

C> Sheridan, он, между прочим, для тебя благое дело делает, как хороший учитель нерадивому ученику, решившему что ему не нужна биология человека, он её и так уже знает из практики .


Да нормально я к этому отношусь, даже благодарен часто. Просто исторически сложилось что мы с ним несогласны в нескольких вещах, вот и все. Да и заносит меня тоже. А в остальном, как я уже говорил — спасибо
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[13]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 16:36
Оценка:
Приветствую, Mamut, вы писали:

M> Какое отношение это имеет к тому, что при переходе с qt3 на qt4 тоже порушилось огромное количество кода?

M> http://doc.trolltech.com/4.3/porting4.html
Не порушилось, а потребовало портирования. Разница в том что порушилось == исчезло на всегда, а потребовало портирования == исчезло на время.
Впрочем не исчезло даже, а лишь на время заморозилась версия, так как никто не запрещает держать и 3й и 4й куте на одной машине.

M> Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?

Я не называю это правильным, я называю это оправданым.
А вот микрософт сколько раз уже прыгает из стороны в сторону?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[14]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 22.10.09 17:09
Оценка:
Здравствуйте, Sheridan, Вы писали:

M>> Какое отношение это имеет к тому, что при переходе с qt3 на qt4 тоже порушилось огромное количество кода?

M>> http://doc.trolltech.com/4.3/porting4.html
S>Не порушилось, а потребовало портирования. Разница в том что порушилось == исчезло на всегда, а потребовало портирования == исчезло на время.
ну ты радикально приравнял.
что из следующего верно/неверно:
— исчезло на время == когда-нибудь вернётся (отсюда следствие — с QT x.y когда-нибудь вновь будет компилироваться код под qt3, где x>4)
— можно портировать с СР/М на Линукс == CP/M не исчез, ждём возвращения
— с любой виндовой технологии можно портировать на ту, что М$ предлагает взамен == виндовые технологии живее всех живых
?

S>Впрочем не исчезло даже, а лишь на время заморозилась версия, так как никто не запрещает держать и 3й и 4й куте на одной машине.

а что ты тут как-то говорил про kde3 и kde4 одновременно?
с qt вообще отдельная история. с таким глюкодромом приходится тупо таскать с собой рантайм-библиотеки конкретно тех версий, под которые писался софт. впрочем, лучше-то всё равно ничего нет.

M>> Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?

S>Я не называю это правильным, я называю это оправданым.
S>А вот микрософт сколько раз уже прыгает из стороны в сторону?
так, чтобы порушилось — не так уж часто
Re[14]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 22.10.09 17:21
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Mamut, Вы писали:

M>>Попросили привести пример велосипедов. В качестве примера: толпы DM'ов и WM'ов
MC>Ну gnom vs kde и правда годный пример, в т.ч. в свете истории появления гнома.
MC>А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

А есть причины для их существования кроме Not invented here?
Re[15]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 22.10.09 17:23
Оценка:
Здравствуйте, Константин Б., Вы писали:

MC>>А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

КБ>А есть причины для их существования кроме Not invented here?
Интересно, а xmonad вообще где-нибудь ещё есть Invented Here?
Sapienti sat!
Re[15]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 22.10.09 18:10
Оценка: :)
Приветствую, Antikrot, вы писали:

A> S>Не порушилось, а потребовало портирования. Разница в том что порушилось == исчезло на всегда, а потребовало портирования == исчезло на время.


A> ну ты радикально приравнял.

A> что из следующего верно/неверно:
A> — исчезло на время == когда-нибудь вернётся (отсюда следствие — с QT x.y когда-нибудь вновь будет компилироваться код под qt3, где x>4)
Неверно. Нужно код переделать соответственно. Да, да, можно швартоваться.

A> — можно портировать с СР/М на Линукс == CP/M не исчез, ждём возвращения

Возможно верно. Если найдутся люди, кому это будет интересно.

A> — с любой виндовой технологии можно портировать на ту, что М$ предлагает взамен == виндовые технологии живее всех живых

Портировать можно что угодно куда угодно. Для куте это пришлось делать один раз. Сколько раз надо бвло и будет это сделать для виндов?

A> S>Впрочем не исчезло даже, а лишь на время заморозилась версия, так как никто не запрещает держать и 3й и 4й куте на одной машине.

A> а что ты тут как-то говорил про kde3 и kde4 одновременно?
Во первых я говорил про генту. Во вторых сейчас в генту ничего не мешает держать и тройку и четверку на одной машине.

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

Чувак, я сейчас сижу в 4м кде, который собирался с куте 4.5.2. Сейчас у меня тут qt 4.5.3. Никакого глюкодрома. Может я чтото не так сделал?

A> M>> Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?

Логика в количестве.

A> S>Я не называю это правильным, я называю это оправданым.

A> S>А вот микрософт сколько раз уже прыгает из стороны в сторону?
A> так, чтобы порушилось — не так уж часто
куте — один раз. И куте плохое а винда — хорошее. Так что тут говорят про двойные стандарты?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[11]: Мать ученья знаешь? ;)
От: Erop Россия  
Дата: 22.10.09 18:44
Оценка: +1 :)))
Здравствуйте, Sheridan, Вы писали:

S>Тебе никто не говорил что от постоянного повторения чего-ть это не становится истиной?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[14]: Win 7, первое впечатление. Помогите!
От: Пацак Россия  
Дата: 22.10.09 19:02
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>А в остальном "толпы" wm и de — это иллюзия... ...Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.


Причем отличия эти зачастую на уровне тараканов в голове у автора. Типа: "сказали вам 'никаких отдельных конфигов'(*) — значит никаких конфигов у нас не будет, лезьте в сорцы и правьте все там. А кому не нравится — форкайтесь и делайте в форке что хотите, извращенцы проклятые!"

(*) ...сглаженых шрифтов, фокуса по клику, плавающих окон и т.п. — нужное подставить по вкусу.
Ку...
Re[23]: Шеридан, ты кнопкой не ошибся? 0_о
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 20:19
Оценка:
M>Тогда какого хрена лезешь? Мог бы спокойно задать вопрос «gui это или не gui», тебе бы все развернуто объяснили. Нет же. Надо свои фантазии принять за истину и... Ну, результат известне

Ты мне поставил плюс за это сообщение. Ты точно не ошибся кнопкой?


dmitriid.comGitHubLinkedIn
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 20:19
Оценка:
C> M>Вот, augeas представляет любой формат в виде дерева. Так, блин, что сложно выбрать один формат этого дерева для сохранения?

C> А зачем? Мне кажется ты с ветряными мельницами борешься.


Я и не борюсь. Я просто спрашиваю, навига такой бардак?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[22]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 20:19
Оценка:
MC> M>Предлагаю домашнее задание. Если 90% конфигов сводится к option=value с потенциальной необходимостью иметь вложенные блоки, то...

MC> Ну уж нет. Про единый формат конфигов заговорил ты. Тебе и предлагать.


nginx.conf
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[16]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 22.10.09 20:19
Оценка: +1
MC> MC>> А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

MC> M>Без разницы. Толпа велосипедов


MC> Ты, гляжу, нынче в Омске проездом?


не в омске. вся эта «философия» — просто прикрытие желания клепать DM'ы и WM'ы. Велосипедоклепать, вернее
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[24]: Шеридан, ты кнопкой не ошибся? 0_о
От: Sheridan Россия  
Дата: 22.10.09 20:47
Оценка: 1 (1)
Приветствую, Mamut, вы писали:

M> M>Тогда какого хрена лезешь? Мог бы спокойно задать вопрос «gui это или не gui», тебе бы все развернуто объяснили. Нет же. Надо свои фантазии принять за истину и... Ну, результат известне


M> Ты мне поставил плюс за это сообщение. Ты точно не ошибся кнопкой?


Влез не разузнав. Получил подзатыльник. Буду умнее
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[23]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 21:02
Оценка: :)
Здравствуйте, Mamut, Вы писали:
M>nginx.conf
Хотел бы я поглядеть на .emacs и .vimrc в таком виде.
Re[15]: Win 7, первое впечатление. Помогите!
От: ambel-vlad Беларусь  
Дата: 22.10.09 21:16
Оценка:
Здравствуйте, Mamut, Вы писали:

MC>> Ну gnom vs kde и правда годный пример, в т.ч. в свете истории появления гнома.

MC>> А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

M>Без разницы. Толпа велосипедов


А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[16]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 22.10.09 21:45
Оценка:
Здравствуйте, Sheridan, Вы писали:

A>> S>Не порушилось, а потребовало портирования. Разница в том что порушилось == исчезло на всегда, а потребовало портирования == исчезло на время.

A>> ну ты радикально приравнял.
A>> что из следующего верно/неверно:
A>> — исчезло на время == когда-нибудь вернётся (отсюда следствие — с QT x.y когда-нибудь вновь будет компилироваться код под qt3, где x>4)
S>Неверно.
в представление применительно к IT мире нормальная человеческая логика "исчезло на время == когда-нибудь вернётся" вообще недействует чтоли?

S>Нужно код переделать соответственно. Да, да, можно швартоваться.

куда швартоваться? не понял...

A>> — с любой виндовой технологии можно портировать на ту, что М$ предлагает взамен == виндовые технологии живее всех живых

S>Портировать можно что угодно куда угодно. Для куте это пришлось делать один раз. Сколько раз надо бвло и будет это сделать для виндов?
ну вот я для виндов ничего не портировал (не было такой необходимости, всё и так работает. господа гусары, ни слова про дрова!)... а вот проблемы с переходом на след.версии qt... можно кстати еще и kde2 под freebsd вспомнить ))

A>> S>Впрочем не исчезло даже, а лишь на время заморозилась версия, так как никто не запрещает держать и 3й и 4й куте на одной машине.

A>> а что ты тут как-то говорил про kde3 и kde4 одновременно?
S>Во первых я говорил про генту. Во вторых сейчас в генту ничего не мешает держать и тройку и четверку на одной машине.
ну это не может не радовать. значит процесс не стоит на месте.


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

S>Чувак, я сейчас сижу в 4м кде, который собирался с куте 4.5.2. Сейчас у меня тут qt 4.5.3. Никакого глюкодрома. Может я чтото не так сделал?
ну замени чтоль на 4.0, интересно что будет

A>> M>> Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?

S>Логика в количестве.
я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

A>> S>Я не называю это правильным, я называю это оправданым.

A>> S>А вот микрософт сколько раз уже прыгает из стороны в сторону?
A>> так, чтобы порушилось — не так уж часто
S>куте — один раз. И куте плохое а винда — хорошее. Так что тут говорят про двойные стандарты?
а хз что говорят. я винду хорошей не называл )))
знаешь что интересно? ты работаешь с виндой и ругаешь винду, я [теперь уже не, но раньше таки да] работаю c qt и ругаю qt но qt по сравнению с rpm — таки просто отличная штука
Re[17]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 22.10.09 21:45
Оценка: +1 :)
Здравствуйте, Mamut, Вы писали:
M>не в омске. вся эта «философия» — просто прикрытие желания клепать DM'ы и WM'ы. Велосипедоклепать, вернее
В последний раз в этой ветке я напоминаю, что разные wm имеют разную функциональность (никакой философии, заметь), посему никак не велосипеды.
Re[24]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 23.10.09 10:12
Оценка: +2 :)
Здравствуйте, Sheridan, Вы писали:

M>> 2. сделать общесистемный API для програмного манипулирования этих конфигов?

S>Нет, спасибо. Реестр в линухе я врядли переживу. Разве что это будет не единый файл в какомтотам непонятном формате, а структурированное дерево каталогов с текстовыми файлами.
Вот кстати, раз уж зашла речь — может, объяснишь нам, тупым программистам, которые не знают, как работает компьютер, в чём принципиальная разница между непонятным форматом, и деревом каталогов?
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[16]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 23.10.09 16:12
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, Константин Б., Вы писали:


MC>>>А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

КБ>>А есть причины для их существования кроме Not invented here?
C>Интересно, а xmonad вообще где-нибудь ещё есть Invented Here?

Ну если смотреть в классе "Tiling Window Manager написаный на хаскеле" то нет. А если расширить хотя бы до Tiling Window Manager, то вообще-то дофига...
Re[18]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 23.10.09 16:14
Оценка: +2
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Mamut, Вы писали:

M>>не в омске. вся эта «философия» — просто прикрытие желания клепать DM'ы и WM'ы. Велосипедоклепать, вернее
MC>В последний раз в этой ветке я напоминаю, что разные wm имеют разную функциональность (никакой философии, заметь), посему никак не велосипеды.

А допилить существующий wm до нужной функциональности мешает... что? Правильно. NIH Syndrome...
Re[19]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 23.10.09 16:51
Оценка: +2 -1
Здравствуйте, Константин Б., Вы писали:
КБ>А допилить существующий wm до нужной функциональности мешает... что? Правильно. NIH Syndrome...
Ответ неверный.
Здравый смысл мешает. Совмещать все и сразу в одном продукте не всегда хорошая идея.
Плюс, есть такое понятие как конкуренция между схожими продуктами, которая к NIH никакого отношения не имеет.
Засим, мои толстые зеленые друзья, я с этой подветкой закругляюсь.
Re[17]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 23.10.09 21:54
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>Здравствуйте, Sheridan, Вы писали:


A>>> — исчезло на время == когда-нибудь вернётся (отсюда следствие — с QT x.y когда-нибудь вновь будет компилироваться код под qt3, где x>4)

S>>Неверно.
A>в представление применительно к IT мире нормальная человеческая логика "исчезло на время == когда-нибудь вернётся" вообще недействует чтоли?
Я помоему ясно написал что код нужно портировать, нет? Следовательно ждем пока портируют.

S>>Портировать можно что угодно куда угодно. Для куте это пришлось делать один раз. Сколько раз надо бвло и будет это сделать для виндов?

A>ну вот я для виндов ничего не портировал (не было такой необходимости, всё и так работает. господа гусары, ни слова про дрова!)... а вот проблемы с переходом на след.версии qt... можно кстати еще и kde2 под freebsd вспомнить ))
Что еще вспомним?

S>>Чувак, я сейчас сижу в 4м кде, который собирался с куте 4.5.2. Сейчас у меня тут qt 4.5.3. Никакого глюкодрома. Может я чтото не так сделал?

A>ну замени чтоль на 4.0, интересно что будет
Дядя, а можно мне просто себе ногу отстрелить?

A>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?

A>знаешь что интересно? ты работаешь с виндой и ругаешь винду, я [теперь уже не, но раньше таки да] работаю c qt и ругаю qt но qt по сравнению с rpm — таки просто отличная штука

Мне тоже рпм не нравится. Впрочем мне вообще нравятся только исходники. Идеально — прямо из транка.
Matrix has you...
Re[25]: Win 7, первое впечатление. Помогите!
От: waricom-11  
Дата: 24.10.09 05:45
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Sheridan, Вы писали:


M>>> 2. сделать общесистемный API для програмного манипулирования этих конфигов?

S>>Нет, спасибо. Реестр в линухе я врядли переживу. Разве что это будет не единый файл в какомтотам непонятном формате, а структурированное дерево каталогов с текстовыми файлами.
S>Вот кстати, раз уж зашла речь — может, объяснишь нам, тупым программистам, которые не знают, как работает компьютер, в чём принципиальная разница между непонятным форматом, и деревом каталогов?

Затем, что настройки какой-либо программы из "application data" я могу сохранить простым копированием. И отдать эти настройки другому пользователю, например. С импортом/экспортом реестра такое не пройдет, надо будет заменять подстроки в файлике .reg, а оно мне надо? Покажите мне инструмент для копирования одной ветки реестра в другую.

Какого рожна реестр фрагментируется, тормозит и чем же мне его дефрагментировать? Чем чинить поврежденный файл реестра, почему ntfs можно восстановить из любого(почти) состояния с помощью chkdsk, а с веткой system32\config\system такое не пройдет? Где можно посмотреть спосок потерянных при пореждении веток реестра, чтобы можно было скопировать недостающие из %WINDIR%\repair?

Реестр — это иерархия в иерархии. Я догадываюсь, зачем его ввели. Потому что держать 100500 файлов (HKEY_CLASSES_ROOT)на 1GB fat в 95 году было накладно (по кластеру на файл и все, кончилось место. Хотя у novell netware было работающее решение, но вот только в майкрософте до него не додумались). Но сейчас винты уже немерянного объема, файловые системы тоже развились, и от реестра надо уходить. Он неудобен и ненадежен.
Re[20]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 24.10.09 06:53
Оценка: +1
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Константин Б., Вы писали:

КБ>>А допилить существующий wm до нужной функциональности мешает... что? Правильно. NIH Syndrome...
MC>Ответ неверный.
MC>Здравый смысл мешает. Совмещать все и сразу в одном продукте не всегда хорошая идея.

А вот дублировать функциональность, причем несовместимым образом — идея безусловно дурная.

MC>Плюс, есть такое понятие как конкуренция между схожими продуктами, которая к NIH никакого отношения не имеет.


Какая такая конкуренция мужду опен-сорс "продуктами"? За что же они конкурируют?
Re[17]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 24.10.09 13:01
Оценка:
Здравствуйте, Константин Б., Вы писали:

КБ>>>А есть причины для их существования кроме Not invented here?

C>>Интересно, а xmonad вообще где-нибудь ещё есть Invented Here?
КБ>Ну если смотреть в классе "Tiling Window Manager написаный на хаскеле" то нет. А если расширить хотя бы до Tiling Window Manager, то вообще-то дофига...
Ну как бы не дофига.
Sapienti sat!
Re[16]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 24.10.09 13:58
Оценка: :)
S> A> M>> Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?

S> Логика в количестве.


Логика в количестве чего? Breaking changes в qt4 гораздо больге, чем в .net2, но ты этого почему-то не замчаешь.


S> A> S>Я не называю это правильным, я называю это оправданым.

S> A> S>А вот микрософт сколько раз уже прыгает из стороны в сторону?

S> A> так, чтобы порушилось — не так уж часто


S> куте — один раз. И куте плохое а винда — хорошее. Так что тут говорят про двойные стандарты?



В винде еще меньше, чем один раз. Сейчас под виндой моно запускать приложения, написаные 10 лет тому назад, без изменений. Можно ли сказать то же о линуксе?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[14]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 24.10.09 13:58
Оценка:
Hello, Sheridan, you write:

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


S> M> Какое отношение это имеет к тому, что при переходе с qt3 на qt4 тоже порушилось огромное количество кода?

S> M> http://doc.trolltech.com/4.3/porting4.html

S> Не порушилось, а потребовало портирования. Разница в том что порушилось == исчезло на всегда, а потребовало портирования == исчезло на время.

S> Впрочем не исчезло даже, а лишь на время заморозилась версия, так как никто не запрещает держать и 3й и 4й куте на одной машине.

Ну и в чем разница с .net 1.1 -> .net 2?


S> M> Тебя это почму-то не смущает, ты это называешь правильным. А вот такие же изменения у МСа — это все, зло, так делать нельзя. Где логика?


S> Я не называю это правильным, я называю это оправданым.


При этом точно такой же переход .net 1.1 -> .net 2 ты называешь злом.

S> А вот микрософт сколько раз уже прыгает из стороны в сторону?



Что такое «прыгает из стороны в сторону»? Типа перешли с технологии, которой больше 20 лет на новую? Или типа перешли с технологии, которой 25 лет, на новую? Или ты о чем-то другом?

Прежде, чем отвечать, сначала проверь факты
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[24]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 24.10.09 13:58
Оценка:
S> M> Поток сознания у тебя.
S> Нет. Попытаюсь объяснить.

Даже не пытаешься. Когда что-то пытаются объяснить, приводят внятные аргументы

S> M> 1. Ты утверждаешь, что большинство конфигов сводится к xml и к option=value

S> В основном это так.

S> M> 2. Потом ты же утверждаешь, что с единым стандартом на конфиги «будут проблемы с конфигурированием»

S> Не с конфигурированием, а с разработкой этого самого единого формата и подтягиванием остального к нему....

Ах, да, ты про xml говорил, сорри

S> M> Что является взаимоиселючающими параграфами.

S> M> При том ты приплетаешь сюда логи.

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


S> Так понятнее?


Так понятнее


S> M> Если большинство конфигов сводится к option=value, то почему нельзя для них:

S> M> 1. сделать единый стандарт для option=value?

S> А как быть в этом случае с конфигами апача, который в принципе визуально похож на сие, но имеет существенные отличия.


Какие существенны отличия он имеет? Вложенность блоков? nginx.conf

S> M> 2. сделать общесистемный API для програмного манипулирования этих конфигов?


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


Я где-то говорил про реестр? Где в моем предложении хоть одно слово про реестр? Общесистемный API для манипулирования конфигов — это то, что там написано. Это когда каждый следующий программист не выдумывает себе новый парсер и новый формат конфигов
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 24.10.09 14:07
Оценка:
S> A>>> — исчезло на время == когда-нибудь вернётся (отсюда следствие — с QT x.y когда-нибудь вновь будет компилироваться код под qt3, где x>4)

S> S>>Неверно.


S> A>в представление применительно к IT мире нормальная человеческая логика "исчезло на время == когда-нибудь вернётся" вообще недействует чтоли?


S> Я помоему ясно написал что код нужно портировать, нет? Следовательно ждем пока портируют.


Повторю вопрос. Почему для qt ты это считаешь нормальным, а для .net — нет?


S> S>>Портировать можно что угодно куда угодно. Для куте это пришлось делать один раз. Сколько раз надо бвло и будет это сделать для виндов?


S> A>ну вот я для виндов ничего не портировал (не было такой необходимости, всё и так работает. господа гусары, ни слова про дрова!)... а вот проблемы с переходом на след.версии qt... можно кстати еще и kde2 под freebsd вспомнить ))


S> Что еще вспомним?


Все, что угодно. Ты же МСу постоянно попрекаешь. Так почему бы не вспомнить?

S> A>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S> Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?

В винде хотя бы можно этот зоопарк держать. В Линуксе если что-то не портировали, забудь, не заведется. Или все-таки скачает каую-то старую версию того же qt (если она еще есть в репозиториях). Абсолютно одинаковая ситуация. Но, блин, для Линукса — это нормально, а МС — зло. Где логика?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 24.10.09 14:07
Оценка: +1
MC> M>не в омске. вся эта «философия» — просто прикрытие желания клепать DM'ы и WM'ы. Велосипедоклепать, вернее

MC> В последний раз в этой ветке я напоминаю, что разные wm имеют разную функциональность (никакой философии, заметь), посему никак не велосипеды.


Угу, настолько разную, что ее вот прям-таки никак не реализовать в рамках существуюзих, ага-ага.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[16]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 24.10.09 14:07
Оценка: +1
a> MC>> Ну gnom vs kde и правда годный пример, в т.ч. в свете истории появления гнома.
a> MC>> А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

a> M>Без разницы. Толпа велосипедов


a> А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.


Как и любая аналогия... Далее по тексту
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Константин Б. Россия  
Дата: 24.10.09 15:42
Оценка: +1
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, Константин Б., Вы писали:


КБ>>>>А есть причины для их существования кроме Not invented here?

C>>>Интересно, а xmonad вообще где-нибудь ещё есть Invented Here?
КБ>>Ну если смотреть в классе "Tiling Window Manager написаный на хаскеле" то нет. А если расширить хотя бы до Tiling Window Manager, то вообще-то дофига...
C>Ну как бы не дофига.

http://en.wikipedia.org/wiki/Tiling_window_manager#X_Window_System

Для меня 20 штук = дофига...
Re[16]: Win 7, первое впечатление. Помогите!
От: Codechanger Россия  
Дата: 24.10.09 16:03
Оценка:
AV>А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.

Ну как бы разнообразие кажущееся. Есть базовая платформа некая. На ее основе делают седан, универсал, хэтчбэк и т.д. Причем даже разные марки используют одно и то же шасси. А уж фары, отделка салона и т.д.- это, согласитесь, рюшечки.
Re[17]: Win 7, первое впечатление. Помогите!
От: ambel-vlad Беларусь  
Дата: 24.10.09 16:43
Оценка:
Здравствуйте, Mamut, Вы писали:

a>> MC>> Ну gnom vs kde и правда годный пример, в т.ч. в свете истории появления гнома.

a>> MC>> А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

a>> M>Без разницы. Толпа велосипедов


a>> А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.


M>Как и любая аналогия... Далее по тексту


Я где-то говорил про аналогии? Нет. Я просто задал вопрос, как ты относишься к наличию велосипедов в другой отрасли.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[17]: Win 7, первое впечатление. Помогите!
От: ambel-vlad Беларусь  
Дата: 24.10.09 16:43
Оценка:
Здравствуйте, Codechanger, Вы писали:

AV>>А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.


C>Ну как бы разнообразие кажущееся. Есть базовая платформа некая. На ее основе делают седан, универсал, хэтчбэк и т.д. Причем даже разные марки используют одно и то же шасси. А уж фары, отделка салона и т.д.- это, согласитесь, рюшечки.


С одной стороны согласен. Но с другой стороны, таких платформ не одна, а более. Зачем спрашивается их плодить. Почему бы не взять одну платформу и не юзать ее для всех моделей.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[14]: Win 7, первое впечатление. Помогите!
От: Sergeant_BY Беларусь  
Дата: 24.10.09 17:12
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Не порушилось, а потребовало портирования. Разница в том что порушилось == исчезло на всегда, а потребовало портирования == исчезло на время.

S>Впрочем не исчезло даже, а лишь на время заморозилась версия, так как никто не запрещает держать и 3й и 4й куте на одной машине.
Чего ты там писал про "зоопарк дотнетов"?
Re[18]: Win 7, первое впечатление. Помогите!
От: Ночной Смотрящий Россия  
Дата: 24.10.09 19:20
Оценка:
Здравствуйте, Sheridan, Вы писали:

A>>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S>Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?

1) На вопрос ты не ответил
2) Лично мне не приходится — рантайма 2.0 хватает на все.
Re[25]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 24.10.09 20:32
Оценка: :)
Приветствую, Sinclair, вы писали:

S> Вот кстати, раз уж зашла речь — может, объяснишь нам, тупым программистам, которые не знают, как работает компьютер, в чём принципиальная разница между непонятным форматом, и деревом каталогов?


Некое подобие виндового реестра, только на файловой системе. Грубо — дерево каталогов, в котором лежат файлы формата var=val
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[19]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 24.10.09 20:46
Оценка:
Здравствуйте, Константин Б., Вы писали:

КБ>>>Ну если смотреть в классе "Tiling Window Manager написаный на хаскеле" то нет. А если расширить хотя бы до Tiling Window Manager, то вообще-то дофига...

C>>Ну как бы не дофига.
КБ>http://en.wikipedia.org/wiki/Tiling_window_manager#X_Window_System
КБ>Для меня 20 штук = дофига...
Из них более половины устарело, а остальных немного другие наборы возможностей.
Sapienti sat!
Re[21]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 24.10.09 21:41
Оценка:
Приветствую, Константин Б., вы писали:

КБ> Какая такая конкуренция мужду опен-сорс "продуктами"? За что же они конкурируют?


За популярность.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[18]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 24.10.09 21:58
Оценка:
Здравствуйте, Sheridan, Вы писали:

A>>>> — исчезло на время == когда-нибудь вернётся (отсюда следствие — с QT x.y когда-нибудь вновь будет компилироваться код под qt3, где x>4)

S>>>Неверно.
A>>в представление применительно к IT мире нормальная человеческая логика "исчезло на время == когда-нибудь вернётся" вообще недействует чтоли?
S>Я помоему ясно написал что код нужно портировать, нет? Следовательно ждем пока портируют.
выработанное умение ждать ебилдов позволяет ждать чего угодно...

S>>>Портировать можно что угодно куда угодно. Для куте это пришлось делать один раз. Сколько раз надо бвло и будет это сделать для виндов?

A>>ну вот я для виндов ничего не портировал (не было такой необходимости, всё и так работает. господа гусары, ни слова про дрова!)... а вот проблемы с переходом на след.версии qt... можно кстати еще и kde2 под freebsd вспомнить ))
S>Что еще вспомним?
можно конечно, как ты, вспоминать только то, что можно выгодно выставить в споре, но для меня, например, это недалекое университетское прошлое, где я собственно на qt2 начинал. не для всех цитата номер 42 относится к археологии.

S>>>Чувак, я сейчас сижу в 4м кде, который собирался с куте 4.5.2. Сейчас у меня тут qt 4.5.3. Никакого глюкодрома. Может я чтото не так сделал?

A>>ну замени чтоль на 4.0, интересно что будет
S>Дядя, а можно мне просто себе ногу отстрелить?
можно. желательно на С++ из консольного приложения. но когда приходится поддерживать набор линухов выпущенных за последние несколько лет, и не так по ногам стрелять научишься.

кстати вопрос:
если я разрабатываю софт с использованием qt4.5 по lgpl и не таскаю его(рантайм qt4.5) с собой, а у кастомера qt4.4, не буду ли я виноватым в нарушении gpl?

A>>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S>Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?
а почему вы отвечаете вопросом на вопрос?
вообще в .net прогах можно прописать версию fw с которой работать, и ни с какой другой )) вот и держишь всю кучу.
Re[19]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 24.10.09 23:41
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>кстати вопрос:

A>если я разрабатываю софт с использованием qt4.5 по lgpl и не таскаю его(рантайм qt4.5) с собой, а у кастомера qt4.4, не буду ли я виноватым в нарушении gpl?
Можно. Если ты не распространяешь софт, который является derived work от GPL-ной либы, то к тебе никаких вопросов. Просто твой покупатель с qt4.4 не сможет распространять твой софт.

A>>>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S>>Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?
A>а почему вы отвечаете вопросом на вопрос?
А почему вы спрашиваете?
Sapienti sat!
Re[20]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 24.10.09 23:06
Оценка:
Здравствуйте, Cyberax, Вы писали:

A>>кстати вопрос:

A>>если я разрабатываю софт с использованием qt4.5 по lgpl и не таскаю его(рантайм qt4.5) с собой, а у кастомера qt4.4, не буду ли я виноватым в нарушении gpl?
C>Можно. Если ты не распространяешь софт, который является derived work от GPL-ной либы, то к тебе никаких вопросов. Просто твой покупатель с qt4.4 не сможет распространять твой софт.
спасибо. все-таки в КСВ можно узнать полезные вещи ))

A>>>>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S>>>Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?
A>>а почему вы отвечаете вопросом на вопрос?
C>А почему вы спрашиваете?
А где я ВАс спрашиваю?
Re[21]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 24.10.09 23:08
Оценка:
Здравствуйте, Antikrot, Вы писали:

C>>Можно. Если ты не распространяешь софт, который является derived work от GPL-ной либы, то к тебе никаких вопросов. Просто твой покупатель с qt4.4 не сможет распространять твой софт.

A>спасибо. все-таки в КСВ можно узнать полезные вещи ))


A>>>>>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S>>>>Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?
A>>>а почему вы отвечаете вопросом на вопрос?
C>>А почему вы спрашиваете?
A>А где я ВАс спрашиваю?
А почему это вас так волнует?
Sapienti sat!
Re[22]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 24.10.09 23:16
Оценка:
Здравствуйте, Cyberax, Вы писали:

A>>>>>>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S>>>>>Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?
A>>>>а почему вы отвечаете вопросом на вопрос?
C>>>А почему вы спрашиваете?
A>>А где я ВАс спрашиваю?
C>А почему это вас так волнует?
Нет, почему это *вас* так волнует?
Re[19]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 25.10.09 09:32
Оценка:
Приветствую, Antikrot, вы писали:

A> выработанное умение ждать ебилдов позволяет ждать чего угодно...

Ты не поверишь, я ебилдов не жду.

A> A>>ну замени чтоль на 4.0, интересно что будет

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

A> вообще в .net прогах можно прописать версию fw с которой работать, и ни с какой другой )) вот и держишь всю кучу.

Ну вот собственно изза этого и зоопарк. Спасибо.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[24]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 25.10.09 12:16
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Mamut, Вы писали:

M>>nginx.conf
MC>Хотел бы я поглядеть на .emacs и .vimrc в таком виде.

Я так понимаю, чукча совсем-совсем не читатель?

Медленно, но верно сводить этот зоопарк к единому представлению, оставляя кастомные форматы только тем приложениям, где это реально нужно (если таковые найдутся).



dmitriid.comGitHubLinkedIn
Re[25]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 25.10.09 13:05
Оценка:
Здравствуйте, Mamut, Вы писали:
M>Медленно, но верно сводить этот зоопарк к единому представлению
Медленно, но верно — это как? Зафлудить мейллист апача (например) мольбами перейти на новый формат конфига?

M>оставляя кастомные форматы только тем приложениям, где это реально нужно (если таковые найдутся).

Т.е. уже с ходу нашлись два? Такими темпами у половины останутся свои конфиги.
Re[23]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 25.10.09 19:44
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>>>>>>>я вот что подумал... а что такого в большом количестве в винде *отломали*? вот по ссылке про .net fw 3 — а что он отламывает из 1/2?

S>>>>>>Если все хорошо, то почему приходится держать целый зоопарк дотнетов в виндах?
A>>>>>а почему вы отвечаете вопросом на вопрос?
C>>>>А почему вы спрашиваете?
A>>>А где я ВАс спрашиваю?
C>>А почему это вас так волнует?
A>Нет, почему это *вас* так волнует?
А зачем повторять мой вопрос?
Sapienti sat!
Re[25]: Win 7, первое впечатление. Помогите!
От: LuciferSaratov Россия  
Дата: 26.10.09 10:56
Оценка: 1 (1)
Здравствуйте, Mamut, Вы писали:

M>Угу. И где на этом сайте список линз? Так же расскажи про путь, которым ты его нашел


Я установил себе этот самый augeas и посмотрел список линз, которые установились.
Вот он для версии 0.5.3 — в этом списке имя файла и после него первая строчка этого файла — там как правило написано, для какого формата этот файл.
aliases.aug
(* Parse mail aliases in /etc/aliases *)
aptpreferences.aug
(* Apt/preferences module for Augeas          *)
aptsources.aug
(* Parsing /etc/apt/sources.list *)
bbhosts.aug
(* BB-hosts module for Augeas                 *)
build.aug
(*
cron.aug
(*
darkice.aug
(* Darkice module for Augeas
dhclient.aug
(* Intefraces module for Augeas
dnsmasq.aug
(* Dnsmasq module for Augeas
dpkg.aug
(*
dput.aug
(* Dput module for Augeas
exports.aug
(* Lens for Linux syntax of NFS exports(5) *)
fstab.aug
(* Parsing /etc/fstab *)
gdm.aug
(* Gdm module for Augeas                       *)
group.aug
(* Group module for Augeas
grub.aug
module Grub =
hosts.aug
(* Parsing /etc/hosts *)
inetd.aug
(* inetd.conf lens definition for Augeas
inifile.aug
(*
inittab.aug
(* Parsing /etc/inittab *)
interfaces.aug
(* Intefraces module for Augeas
iptables.aug
module Iptables =
krb5.aug
module Krb5 =
limits.aug
(* Limits module for Augeas
logrotate.aug
(* Logrotate module for Augeas                *)
lokkit.aug
module Lokkit =
modprobe.aug
(*
monit.aug
(* Monit module for Augeas
multipath.aug
(* Process /etc/multipath.conf                             *)
ntp.aug
(* NTP module for Augeas                      *)
openvpn.aug
(* OpenVPN module for Augeas
pam.aug
(* Proces /etc/pam.d *)
passwd.aug
(* Passwd module for Augeas
pbuilder.aug
(*
php.aug
(* PHP module for Augeas                      *)
phpvars.aug
(* Phpvars module for Augeas
postfix_main.aug
(* Postfix_Main module for Augeas
postfix_master.aug
(* Postfix_Master module for Augeas
puppet.aug
(* Puppet module for Augeas
rsyncd.aug
(* Rsyncd module for Augeas
rx.aug
(*
samba.aug
(* Samba module for Augeas
sep.aug
(*
services.aug
(*
shellvars.aug
(* Generic lens for shell-script config files like the ones found *)
slapd.aug
(* Slapd module for Augeas
soma.aug
(* Soma module for Augeas
spacevars.aug
(* Spacevars module for Augeas
squid.aug
(* Squid module for Augeas
sshd.aug
(*
sudoers.aug
(*
sysctl.aug
module Sysctl =
util.aug
(*
vsftpd.aug
(* Parse vsftpd.conf *)
webmin.aug
(* Webmin module for Augeas
xinetd.aug
(*
xorg.aug
(*
yum.aug
(* Parsing yum's config files *)
Re: Win 7, первое впечатление. Помогите!
От: Michael7 Россия  
Дата: 26.10.09 13:24
Оценка:
Здравствуйте, 0K, Вы писали:

0K>Поясню детали: для чистоты эксперимента Win7 установил на 2-х компах. У главного сетевой адрес автоматически установился в 192.168.137.1, как только была нажата птичка "разрешить использовать подключение" соединения Wi-fi. На главном компе есть Интернет, все ок. Второй комп видит главный, даже можно заходить в расшаренные папки. А вот Интернета на втором -- нету! Что делать -- понятия не имею. Уже все перепробывал


Интересно, а Skype сумеет там вылезти в интернет? Что-то мне подсказывает, что шансы ненулевые.
Re[13]: Win 7, первое впечатление. Помогите!
От: Michael7 Россия  
Дата: 26.10.09 13:35
Оценка: :)
Здравствуйте, Demandred, Вы писали:

D>Это поэтому полно разных KDE, гномов и тому подобного, на что там авторы забили?


Уровень аргументации ясен. Походу вы даже не поняли, что эти DE имеют хотя и похожую, но не 100% Пересекающуюся функциональность и цели разработчиков.
Re[14]: Win 7, первое впечатление. Помогите!
От: Demandred  
Дата: 26.10.09 13:49
Оценка: +1
Здравствуйте, Michael7, Вы писали:

M>Здравствуйте, Demandred, Вы писали:


D>>Это поэтому полно разных KDE, гномов и тому подобного, на что там авторы забили?


M>Уровень аргументации ясен. Походу вы даже не поняли, что эти DE имеют хотя и похожую, но не 100% Пересекающуюся функциональность и цели разработчиков.


И в чем там цели отличаються?
Re[14]: Win 7, первое впечатление. Помогите!
От: and1  
Дата: 26.10.09 14:05
Оценка:
Здравствуйте, Cadet, Вы писали:

C>Здравствуйте, Sheridan, Вы писали:

// iddqd
Поработаю Кэпом:
C>"640 кб достаточно всем" (говорят что сие высказывание принадлежит Билли Гейтсу)
+1
C>"Не понимаю, кому нужен звук в фильмах" (какая-то шишка в какой-то кинокомпании)
— Да, кого, к чертям, интересуют разговоры актеров? (реакция H.M. Warner — Warner Brothers на использование звука в кинематографе, 1927г)
C>"Все давно изобретено" (кто-то известный лет 150 назад)
— Все, что могло быть изобретено, уже изобрели. (Чарльз Дьюэллl — специальный уполномоченный американского Бюро Патентов, 1899г)
C>"Кому нужен этот телефон, когда можно просто вызвать посыльного" (это не помню кому)
— Такое устройство, как телефон имеет слишком много недостатков, чтобы рассматривать его, как средство связи. Поэтому, считаю, что данное изобретение не имеет никакой ценности. (из обсуждений в компании Western Union в 1876г), хотя я могу ошибаться
C>В общем этот достаточно список больших заблуждений есть где-то в инете. При желании найдешь.
это правда, в интернете достаточно много больших заблуждений
// iddqd
Re[26]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 26.10.09 14:21
Оценка:
MC> M>Медленно, но верно сводить этот зоопарк к единому представлению

MC> Медленно, но верно — это как? Зафлудить мейллист апача (например) мольбами перейти на новый формат конфига?


в этом и есть одна из проблем линукса — каждый делает, что хочет


MC> M>оставляя кастомные форматы только тем приложениям, где это реально нужно (если таковые найдутся).


MC> Т.е. уже с ходу нашлись два? Такими темпами у половины останутся свои конфиги.


Гораздо меньше, чем у половины
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[18]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 26.10.09 14:21
Оценка:
a> a>> MC>> Ну gnom vs kde и правда годный пример, в т.ч. в свете истории появления гнома.
a> a>> MC>> А в остальном "толпы" wm и de — это иллюзия. Попробуй настроить рабочее окружение в гноме, потом в голом openbox, потом в голом xmonad — они очень сильно отличаются. Даже вроде бы схожие wm могут сильно отличаться. Например, awesome и xmonad.

a> a>> M>Без разницы. Толпа велосипедов


a> a>> А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.


a> M>Как и любая аналогия... Далее по тексту


a> Я где-то говорил про аналогии? Нет. Я просто задал вопрос, как ты относишься к наличию велосипедов в другой отрасли.


В другой отрасли есть коммерческий интерес, что делает твою аналогию неверной
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[19]: Win 7, первое впечатление. Помогите!
От: ambel-vlad Беларусь  
Дата: 26.10.09 14:32
Оценка:
Здравствуйте, Mamut, Вы писали:

a>> a>> А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.


a>> M>Как и любая аналогия... Далее по тексту


a>> Я где-то говорил про аналогии? Нет. Я просто задал вопрос, как ты относишься к наличию велосипедов в другой отрасли.


M>В другой отрасли есть коммерческий интерес, что делает твою аналогию неверной


Еще раз, я пока еще ничего не пытался приводить в качестве аналогий.

То есть причины делать что-то похожее но немного другое могут быть. Например, ты привел в качестве подобной причины коммерческий интерес. Почему же ты отказываешь разработчикам софта делать свои аналоги уже сущствующего. Ведь у них могут быть также свои интересы.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[20]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 26.10.09 15:01
Оценка: +1
a> a>> a>> А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.

a> a>> M>Как и любая аналогия... Далее по тексту


a> a>> Я где-то говорил про аналогии? Нет. Я просто задал вопрос, как ты относишься к наличию велосипедов в другой отрасли.


a> M>В другой отрасли есть коммерческий интерес, что делает твою аналогию неверной


a> Еще раз, я пока еще ничего не пытался приводить в качестве аналогий.


Автомобильная индустрия в качестве примера — это и есть аналогия.

a> То есть причины делать что-то похожее но немного другое могут быть. Например, ты привел в качестве подобной причины коммерческий интерес. Почему же ты отказываешь разработчикам софта делать свои аналоги уже сущствующего. Ведь у них могут быть также свои интересы.



В случае с DE/WM'ами в общем виде аналогия должна была бы выглядеть так:
— Давайте сделаем автомобиль. Свой. С квадратными колесами.
— А я сделаю с круглыми колесами! Но рулем сзади
— А я сделаю с круглыми колесами и рудем спереди. Но заправляться он будет фреоном.

При этом на 90% они будут повторять друг друга, а весь «другой интерес» можно реализовать в уже существующих «моделях»
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[21]: Win 7, первое впечатление. Помогите!
От: ambel-vlad Беларусь  
Дата: 26.10.09 15:23
Оценка:
Здравствуйте, Mamut, Вы писали:

a>> a>> a>> А как ты относишься к наличию кучи моделей в автомобилестроении? И зачем столько велосипедов изобретают. Нет чтобы взять одну модель и развивать ее.


a>> a>> M>Как и любая аналогия... Далее по тексту


a>> a>> Я где-то говорил про аналогии? Нет. Я просто задал вопрос, как ты относишься к наличию велосипедов в другой отрасли.


a>> M>В другой отрасли есть коммерческий интерес, что делает твою аналогию неверной


a>> Еще раз, я пока еще ничего не пытался приводить в качестве аналогий.


M>Автомобильная индустрия в качестве примера — это и есть аналогия.


Не угадал. Мне просто было интересно твое мнение на наличие велосипедов в других отраслях. И только.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[27]: Win 7, первое впечатление. Помогите!
От: Mr.Cat  
Дата: 26.10.09 15:23
Оценка:
Здравствуйте, Mamut, Вы писали:
MC>> Медленно, но верно — это как? Зафлудить мейллист апача (например) мольбами перейти на новый формат конфига?
M>в этом и есть одна из проблем линукса — каждый делает, что хочет
Правильно, только это не проблема, а достоинство. Это, например, уберегает разработчиков от трудоемких бесполезных работ (например, от приведения конфигов всех приложений к единому формату).

MC>> M>оставляя кастомные форматы только тем приложениям, где это реально нужно (если таковые найдутся).

M>Гораздо меньше, чем у половины
Хорошо, у трети.
Вот чем
От: Sheridan Россия  
Дата: 26.10.09 18:35
Оценка:
Приветствую, Demandred, вы писали:

D> M>Уровень аргументации ясен. Походу вы даже не поняли, что эти DE имеют хотя и похожую, но не 100% Пересекающуюся функциональность и цели разработчиков.


D> И в чем там цели отличаються?


Ну например вот так
1. Малая ресурсоемкость. Blackbox, quarkwm, window maker...
2. Зрелищность и рюшечки. Enlightenment, compiz...
3. Реализация нестандартного gui и управления. Ion, 3Dwm, Stumpwm...
Ну и конечно wm, которые переросли в dm — гном, кде, у которых цели я думаю ясны.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
И вот еще
От: Sheridan Россия  
Дата: 26.10.09 18:49
Оценка:
Приветствую, Demandred, вы писали:

D> И в чем там цели отличаються?


Как бы не было банально, но почитай http://en.wikipedia.org/wiki/Window_manager
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[28]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 26.10.09 19:49
Оценка:
Hello, Mr.Cat, you write:

MC> Здравствуйте, Mamut, Вы писали:


MC> MC>> Медленно, но верно — это как? Зафлудить мейллист апача (например) мольбами перейти на новый формат конфига?


MC> M>в этом и есть одна из проблем линукса — каждый делает, что хочет


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


И поэтому разработчики постоянно изобретают свои велосипеды — новые форматы конфигов, новые WM'ы, новые DM'ы и т.д. и т.п.


MC> MC>> M>оставляя кастомные форматы только тем приложениям, где это реально нужно (если таковые найдутся).


MC> M>Гораздо меньше, чем у половины


MC> Хорошо, у трети.


Еще меньше
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re: И вот еще
От: Demandred  
Дата: 26.10.09 20:04
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


D>> И в чем там цели отличаються?


S>Как бы не было банально, но почитай http://en.wikipedia.org/wiki/Window_manager


Интересно.

Кстати можно вопрос?
А ты не считаешь что лучше один но доделанный и работающий, чем куча но каких то незавершенных и глючных?
В этом и есть вся суть линуха, куча софта, но стабильно работающих(и без напильника) вещей единицы, что реально бесит.
Re[2]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 20:14
Оценка:
Приветствую, Demandred, вы писали:

D> Кстати можно вопрос?

D> А ты не считаешь что лучше один но доделанный и работающий, чем куча но каких то незавершенных и глючных?
Я бы сказал несколько по другому: если цели авторов совпадают, то таки да, я считаю что лучше объединяться, ибо я люблю и КДЕ и blackbox, причем под bb я пожалуй просидел дольше, чем под kde. Еще раз: Не надо пытаться объединить все в одном. Объединять надо по целям.

D> В этом и есть вся суть линуха, куча софта, но стабильно работающих(и без напильника) вещей единицы, что реально бесит.

Это смотря как вы подготовлены к кулинарии, тобиш насколько умеете их готовить. У меня к примеру отношение комов по отношению к блинам гдето 1 к 30, да и то изза лени.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[3]: И вот еще
От: Demandred  
Дата: 26.10.09 20:41
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

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


D>> Кстати можно вопрос?

D>> А ты не считаешь что лучше один но доделанный и работающий, чем куча но каких то незавершенных и глючных?
S>Я бы сказал несколько по другому: если цели авторов совпадают, то таки да, я считаю что лучше объединяться, ибо я люблю и КДЕ и blackbox, причем под bb я пожалуй просидел дольше, чем под kde. Еще раз: Не надо пытаться объединить все в одном. Объединять надо по целям.

Да причем тут цели?Хоть одну бы до логического конца довели, так нет же мы 33 писать начнем.

D>> В этом и есть вся суть линуха, куча софта, но стабильно работающих(и без напильника) вещей единицы, что реально бесит.

S>Это смотря как вы подготовлены к кулинарии, тобиш насколько умеете их готовить. У меня к примеру отношение комов по отношению к блинам гдето 1 к 30, да и то изза лени.

Ага, не ОС а сборник танцев с бубнами
Ну нахера это нужно, специально жизнь людям усложнить?
Re[4]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 21:08
Оценка:
Приветствую, Demandred, вы писали:

D> Да причем тут цели?Хоть одну бы до логического конца довели, так нет же мы 33 писать начнем.

кде довели.

D> Ага, не ОС а сборник танцев с бубнами

D> Ну нахера это нужно, специально жизнь людям усложнить?
Гы, чувак, ты неисправим.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[5]: И вот еще
От: Mamut Швеция http://dmitriid.com
Дата: 26.10.09 21:17
Оценка:
S> D> Да причем тут цели?Хоть одну бы до логического конца довели, так нет же мы 33 писать начнем.
S> кде довели.

Довели так, что при выходе четверки никому не советовали на нее переходить? Сейчас, правда,


S> D> Ага, не ОС а сборник танцев с бубнами

S> D> Ну нахера это нужно, специально жизнь людям усложнить?

S> Гы, чувак, ты неисправим.


Ты просто не видел МакОСь. Там эта... Как бы все работает сразу, из коробки. Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[6]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 21:38
Оценка:
Приветствую, Mamut, вы писали:

M> S> кде довели.

M> Довели так, что при выходе четверки никому не советовали на нее переходить? Сейчас, правда,
Можешь процитировать на память что девелоперы говорили при выпуске четверки?


M> Ты просто не видел МакОСь. Там эта... Как бы все работает сразу, из коробки. Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот

И? У меня тоже все работает. Не из коробки конечно, так как у меня генту, но меня полностью устраивает. Точнее лично мне побоку — из коробки или нет.
Вдобавок как я понял ты считаешь что аппл правильно делает что выбирает для своих машин (под мак) нормальное железо, а когда я советую не покупать всякую ерунду а купить нормальную железяку — это плохо. Интересненько...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[7]: И вот еще
От: Demandred  
Дата: 26.10.09 21:50
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


M>> S> кде довели.

M>> Довели так, что при выходе четверки никому не советовали на нее переходить? Сейчас, правда,
S>Можешь процитировать на память что девелоперы говорили при выпуске четверки?

А ты поиском по форуму пройдись, почитай отзывы о 4 KDE, или в гугле посмотри.


M>> Ты просто не видел МакОСь. Там эта... Как бы все работает сразу, из коробки. Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот

S>И? У меня тоже все работает. Не из коробки конечно, так как у меня генту, но меня полностью устраивает. Точнее лично мне побоку — из коробки или нет.
S>Вдобавок как я понял ты считаешь что аппл правильно делает что выбирает для своих машин (под мак) нормальное железо, а когда я советую не покупать всякую ерунду а купить нормальную железяку — это плохо. Интересненько...

Ну ка давай, рекомендуй мне нормальный ноут?
13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.
И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
Re[5]: И вот еще
От: Demandred  
Дата: 26.10.09 21:52
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


D>> Да причем тут цели?Хоть одну бы до логического конца довели, так нет же мы 33 писать начнем.

S>кде довели.

http://www.google.ru/search?hl=ru&amp;lr=lang_ru&amp;newwindow=1&amp;ei=CBrmSrnIK4nA-Qb3l_zICQ&amp;sa=X&amp;oi=spell&amp;resnum=0&amp;ct=result&amp;cd=1&amp;ved=0CAYQBSgA&amp;q=kde4+глюки&spell=1

Это называется довели?

D>> Ага, не ОС а сборник танцев с бубнами

D>> Ну нахера это нужно, специально жизнь людям усложнить?
S>Гы, чувак, ты неисправим.

Как и ты.
Re[6]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 22:08
Оценка:
Приветствую, Demandred, вы писали:

D> S>кде довели.


D> http://www.google.ru/search?hl=ru&amp;lr=lang_ru&amp;newwindow=1&amp;ei=CBrmSrnIK4nA-Qb3l_zICQ&amp;sa=X&amp;oi=spell&amp;resnum=0&amp;ct=result&amp;cd=1&amp;ved=0CAYQBSgA&amp;q=kde4+глюки&spell=1


D> Это называется довели?

да.
Результаты 1 &mdash; 10 из примерно 3 950 для kde4 глюки. (0,24 секунд)

Результаты 1 &mdash; 10 из примерно 301 000 для windows7 глюки. (0,31 секунд)
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[8]: И вот еще
От: Antikrot  
Дата: 26.10.09 22:14
Оценка: :)
Здравствуйте, Demandred, Вы писали:

D>Ну ка давай, рекомендуй мне нормальный ноут?

D>13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D>Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.
D>И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
добавь сюда мультиформатный кардридер, hdmi выход и bdrw. обязательно акселерометр и ssd. видео г-но, замени на 280M хотя бы. сканер отпечатков пальцев и много-много usb. не мелочись.
Re[9]: И вот еще
От: Demandred  
Дата: 26.10.09 22:17
Оценка: :)
Здравствуйте, Antikrot, Вы писали:

A>Здравствуйте, Demandred, Вы писали:


D>>Ну ка давай, рекомендуй мне нормальный ноут?

D>>13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D>>Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.
D>>И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
A>добавь сюда мультиформатный кардридер, hdmi выход и bdrw. обязательно акселерометр и ssd. видео г-но, замени на 280M хотя бы. сканер отпечатков пальцев и много-много usb. не мелочись.

Я перечислил параметры реально существующих ноутов, которые есть в продаже, а ты сказки начал лепить.
Re[7]: И вот еще
От: Demandred  
Дата: 26.10.09 22:19
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


D>> S>кде довели.


D>> http://www.google.ru/search?hl=ru&amp;lr=lang_ru&amp;newwindow=1&amp;ei=CBrmSrnIK4nA-Qb3l_zICQ&amp;sa=X&amp;oi=spell&amp;resnum=0&amp;ct=result&amp;cd=1&amp;ved=0CAYQBSgA&amp;q=kde4+глюки&spell=1


D>> Это называется довели?

S>да.
S>Результаты 1 &mdash; 10 из примерно 3 950 для kde4 глюки. (0,24 секунд)

KDE 4 когда вышло?

S>Результаты 1 &mdash; 10 из примерно 301 000 для windows7 глюки. (0,31 секунд)


А винда 7 пару дней назад.
Так что все те глюки были в бета версии.

Не катик такое сравнение
Re[8]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 22:19
Оценка:
Приветствую, Demandred, вы писали:

D> S>Можешь процитировать на память что девелоперы говорили при выпуске четверки?

D> А ты поиском по форуму пройдись, почитай отзывы о 4 KDE, или в гугле посмотри.
Пытался я седня поиск потрогать. Ошибается он чегото. Ну всмысле пишет мол "ошибка такаято, идите дядя, лесом".
А вот ты на вопрос ответиш?

D> S>И? У меня тоже все работает. Не из коробки конечно, так как у меня генту, но меня полностью устраивает. Точнее лично мне побоку — из коробки или нет.

D> S>Вдобавок как я понял ты считаешь что аппл правильно делает что выбирает для своих машин (под мак) нормальное железо, а когда я советую не покупать всякую ерунду а купить нормальную железяку — это плохо. Интересненько...

D> Ну ка давай, рекомендуй мне нормальный ноут?

D> 13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D> Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.
D> И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
А чтоб я знал. Ноуты както не закупаю, нет привычки такой. Нет, Мамут, серьезно. И если бы пригодился мне ноут такой, то взял бы я тотже сони sz и посидел денек бы, настроил все. Ну или из этого списка что-ть выбрал бы меня устраивающее.
Я даже не знаю какой сейчас процессор топовый и у винтов\флешек какой максимальный размер. Оттого не знаю, что закупками последних года полтора не занимаюсь. А просто так интересоваться неинтересно. Тем более что инета на работе нетути.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[9]: И вот еще
От: Anton Batenev Россия https://github.com/abbat
Дата: 26.10.09 22:27
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

S> Пытался я седня поиск потрогать. Ошибается он чегото. Ну всмысле пишет мол "ошибка такаято, идите дядя, лесом".


Ты слишком неполиткорректно отзываешься о системе за 3K$.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[10]: И вот еще
От: Antikrot  
Дата: 26.10.09 22:28
Оценка:
Здравствуйте, Demandred, Вы писали:

D>>>Ну ка давай, рекомендуй мне нормальный ноут?

D>>>13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D>>>Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.
D>>>И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
A>>добавь сюда мультиформатный кардридер, hdmi выход и bdrw. обязательно акселерометр и ssd. видео г-но, замени на 280M хотя бы. сканер отпечатков пальцев и много-много usb. не мелочись.

D>Я перечислил параметры реально существующих ноутов, которые есть в продаже, а ты сказки начал лепить.

кто тут сказки лепит... я перечислил то, что считаю нормальным для ноута. кстати, может ты и не заметил, но почти всё это есть в тобой же приведенной ссылке на VGN-Z41ZRD/X в соседнем топике.
Re[9]: И вот еще
От: Demandred  
Дата: 26.10.09 22:29
Оценка:
Здравствуйте, Sheridan, Вы писали:

D>> Ну ка давай, рекомендуй мне нормальный ноут?

D>> 13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D>> Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.
D>> И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
S>А чтоб я знал. Ноуты както не закупаю, нет привычки такой. Нет, Мамут, серьезно. И если бы пригодился мне ноут такой, то взял бы я тотже сони sz и посидел денек бы, настроил все. Ну или из этого списка что-ть выбрал бы меня устраивающее.

пол второго ночи... я сам уже запутался с кем говорю

S>Я даже не знаю какой сейчас процессор топовый и у винтов\флешек какой максимальный размер. Оттого не знаю, что закупками последних года полтора не занимаюсь. А просто так интересоваться неинтересно. Тем более что инета на работе нетути.


Вот видишь, ты не сталкивался, ты на 2-3 летнее желозо ставишь, в этом и есть большая разница.
И преимущество винды, она то на любом железе идет
Re[11]: И вот еще
От: Demandred  
Дата: 26.10.09 22:34
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>Здравствуйте, Demandred, Вы писали:


D>>>>Ну ка давай, рекомендуй мне нормальный ноут?

D>>>>13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D>>>>Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.
D>>>>И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
A>>>добавь сюда мультиформатный кардридер, hdmi выход и bdrw. обязательно акселерометр и ssd. видео г-но, замени на 280M хотя бы. сканер отпечатков пальцев и много-много usb. не мелочись.

D>>Я перечислил параметры реально существующих ноутов, которые есть в продаже, а ты сказки начал лепить.

A>кто тут сказки лепит... я перечислил то, что считаю нормальным для ноута. кстати, может ты и не заметил, но почти всё это есть в тобой же приведенной ссылке на VGN-Z41ZRD/X в соседнем топике.

Ну вот, а теперь попробуй поставь на него линух
Да так что бы все железо заработало.
Re[10]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 22:36
Оценка: :)
Приветствую, Demandred, вы писали:

D> Я перечислил параметры реально существующих ноутов, которые есть в продаже, а ты сказки начал лепить.


Перечислил он
Пропустив мимо ушей или применив с обратным знаком мои слова о том, что железо надо покупать нормальное. Топовое — не всегда означает нормальное.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
ыыыы
От: Sheridan Россия  
Дата: 26.10.09 22:36
Оценка:
Блин, я его еще и с Мамутом спутал. Все, спать, спать, спать....
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[8]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 22:36
Оценка:
Приветствую, Demandred, вы писали:

S>Результаты 1 &mdash; 10 из примерно 3 950 для kde4 глюки. (0,24 секунд)

D> KDE 4 когда вышло?
В генту ебилды появились гдето 20 Января 2008
Еще раз задам вопрос: что писали разрабы о кде4, когда впервые ее выпустили в свет?

D> S>Результаты 1 &mdash; 10 из примерно 301 000 для windows7 глюки. (0,31 секунд)


D> А винда 7 пару дней назад.

D> Так что все те глюки были в бета версии.
А бета винды 7 когда вышла? Нука-нука, скажи мне.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[10]: И вот еще
От: Antikrot  
Дата: 26.10.09 22:36
Оценка:
Здравствуйте, Demandred, Вы писали:

D>И преимущество винды, она то на любом железе идет

помнится, когда меня сильно подзатра...ла установка винды, я тут описал как новейшая 2008ая винда в упор не видит (и вероятно никогда не увидит — попробуй поставить тут ее с диска )) ) сидюк (пришлось менять сидюк!) и сетевую карту (ну на этот случай у меня была волшебная сборочка дров).
Re[11]: И вот еще
От: Antikrot  
Дата: 26.10.09 22:38
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

D>> Я перечислил параметры реально существующих ноутов, которые есть в продаже, а ты сказки начал лепить.


S>Перечислил он

S>Пропустив мимо ушей или применив с обратным знаком мои слова о том, что железо надо покупать нормальное. Топовое — не всегда означает нормальное.
а что там по списку ненормальное?
Re[10]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 22:38
Оценка:
Приветствую, Anton Batenev, вы писали:

AB> S> Пытался я седня поиск потрогать. Ошибается он чегото. Ну всмысле пишет мол "ошибка такаято, идите дядя, лесом".

AB> Ты слишком неполиткорректно отзываешься о системе за 3K$.

А что, я бываю политкорректен?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[11]: И вот еще
От: Demandred  
Дата: 26.10.09 22:44
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>Здравствуйте, Demandred, Вы писали:


D>>И преимущество винды, она то на любом железе идет

A> помнится, когда меня сильно подзатра...ла установка винды, я тут описал как новейшая 2008ая винда в упор не видит (и вероятно никогда не увидит — попробуй поставить тут ее с диска )) ) сидюк (пришлось менять сидюк!) и сетевую карту (ну на этот случай у меня была волшебная сборочка дров).

Млолодец, ставить на десктоп серверную ОС и удивляться что что то не так

Ты с 7 сравнивай.
Re[9]: И вот еще
От: Demandred  
Дата: 26.10.09 22:46
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


S>>Результаты 1 &mdash; 10 из примерно 3 950 для kde4 глюки. (0,24 секунд)

D>> KDE 4 когда вышло?
S>В генту ебилды появились гдето 20 Января 2008
S>Еще раз задам вопрос: что писали разрабы о кде4, когда впервые ее выпустили в свет?
А я откуда знаю
Это не я тебе писал , про то что там разработчики какого то там KDE говорили.
Так что не по адресу вопрос.

D>> S>Результаты 1 &mdash; 10 из примерно 301 000 для windows7 глюки. (0,31 секунд)


D>> А винда 7 пару дней назад.

D>> Так что все те глюки были в бета версии.
S>А бета винды 7 когда вышла? Нука-нука, скажи мне.

Да какая разница, бета она и есть бета в ней глюки есть по определению.
Re[11]: И вот еще
От: Anton Batenev Россия https://github.com/abbat
Дата: 26.10.09 22:58
Оценка:
Здравствуйте, Sheridan, Вы писали:

S> AB> Ты слишком неполиткорректно отзываешься о системе за 3K$.

S> А что, я бываю политкорректен?

Ну люди стараются, делают коммерческий продукт, а не какую-то нищебродскую open-source поделку типа sphinx или lucene, а ты...
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[10]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 23:08
Оценка:
Приветствую, Demandred, вы писали:

D> S>Еще раз задам вопрос: что писали разрабы о кде4, когда впервые ее выпустили в свет?

D> А я откуда знаю
Не знаешь или стесняешься рассказать?

D> S>А бета винды 7 когда вышла? Нука-нука, скажи мне.

D> Да какая разница, бета она и есть бета в ней глюки есть по определению.
Да. Есть. Естественно. И всетаки — когда, м?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[11]: И вот еще
От: Demandred  
Дата: 26.10.09 23:12
Оценка:
Здравствуйте, Sheridan, Вы писали:

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


D>> S>Еще раз задам вопрос: что писали разрабы о кде4, когда впервые ее выпустили в свет?

D>> А я откуда знаю
S>Не знаешь или стесняешься рассказать?

Незнаю.

D>> S>А бета винды 7 когда вышла? Нука-нука, скажи мне.

D>> Да какая разница, бета она и есть бета в ней глюки есть по определению.
S>Да. Есть. Естественно. И всетаки — когда, м?

9 января 2009 года.
http://www.computerra.ru/reviews/393652/
Re[12]: И вот еще
От: Sheridan Россия  
Дата: 26.10.09 23:33
Оценка:
Приветствую, Demandred, вы писали:

D> D>> S>Еще раз задам вопрос: что писали разрабы о кде4, когда впервые ее выпустили в свет?

D> D>> А я откуда знаю
D> S>Не знаешь или стесняешься рассказать?
D> Незнаю.
Ну так вот, первый "релиз" кде4 был релизом девелоперским, не предназначенным для конечных пользователей. А предназначен он был для программеров, пишущих софт под кде4, дабы они могли начинать портировать.
Стабилизироваться же оно начало только сейчас, с ветки емнип 4.3.0 судя по тому, как размаркировывают майнтейнеры генту kde4 ебилды из нестабильных в стабильные.

D> D>> S>А бета винды 7 когда вышла? Нука-нука, скажи мне.

D> D>> Да какая разница, бета она и есть бета в ней глюки есть по определению.
D> S>Да. Есть. Естественно. И всетаки — когда, м?
D> 9 января 2009 года.
Ок, очень хорошо.

Итак,

Результаты 1 — 10 из примерно 3 950 для kde4 глюки. (0,24 секунд)
Результаты 1 — 10 из примерно 301 000 для windows7 глюки. (0,31 секунд)

Давай подитожим:
глючная, нестабильная КДЕ4, пережив девелоперский "релиз", смену 3х мажорных версий, и набравшая около 4000 ссылок за 2 года существования на самом деле окзывается несравненно "глючнее" седьмой висты, которая прожив в качестве беты за год собрала всего около 300 000 ссылок.
Я верно понял?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[13]: И вот еще
От: Demandred  
Дата: 26.10.09 23:44
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

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


D>> D>> S>Еще раз задам вопрос: что писали разрабы о кде4, когда впервые ее выпустили в свет?

D>> D>> А я откуда знаю
D>> S>Не знаешь или стесняешься рассказать?
D>> Незнаю.
S>Ну так вот, первый "релиз" кде4 был релизом девелоперским, не предназначенным для конечных пользователей. А предназначен он был для программеров, пишущих софт под кде4, дабы они могли начинать портировать.
S>Стабилизироваться же оно начало только сейчас, с ветки емнип 4.3.0 судя по тому, как размаркировывают майнтейнеры генту kde4 ебилды из нестабильных в стабильные.
А с какого времени KDE 4 в дистры начали встраивать?
Они что девелоперский релиз встраивали в дистры для обычныз юзеров?

S>Итак,

S>

S>Результаты 1 — 10 из примерно 3 950 для kde4 глюки. (0,24 секунд)
S>Результаты 1 — 10 из примерно 301 000 для windows7 глюки. (0,31 секунд)

S>Давай подитожим:
S>глючная, нестабильная КДЕ4, пережив девелоперский "релиз", смену 3х мажорных версий, и набравшая около 4000 ссылок за 2 года существования на самом деле окзывается несравненно "глючнее" седьмой висты, которая прожив в качестве беты за год собрала всего около 300 000 ссылок.
S>Я верно понял?

Да. Ты только одно не учел, пользователей винды в сто раз больше пользователей линуха, и даже не все пользователи линуха сидят под KDE.
Отсюда и вся разница в количестве запросов
Re[26]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 27.10.09 04:12
Оценка: +1
Здравствуйте, waricom-11, Вы писали:

W1>Затем, что настройки какой-либо программы из "application data" я могу сохранить простым копированием.

Не вижу ничего сверхсложного в экспорте реестра.
W1>И отдать эти настройки другому пользователю, например. С импортом/экспортом реестра такое не пройдет, надо будет заменять подстроки в файлике .reg, а оно мне надо?
С чего бы это вдруг потребовалось что-то заменять? Откройте для себя волшебный ключ HKCU.
W1>Покажите мне инструмент для копирования одной ветки реестра в другую.
Показываю:
Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001.  All rights reserved


REG COPY KeyName1 KeyName2 [/s] [/f]

  KeyName    [\\Machine\]FullKey
    Machine  Name of remote machine - omitting defaults to the current machine
             Only HKLM and HKU are available on remote machines
    FullKey  ROOTKEY\SubKey
    ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
    SubKey   The full name of a registry key under the selected ROOTKEY
  /s         Copies all subkeys and values
  /f         Forces the copy without propmt

Examples:

  REG COPY HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp /s
    Copies all subkeys and values under the key MyApp to the key SaveMyApp

  REG COPY \\ZODIAC\HKLM\Software\MyCo HKLM\Software\MyCo1
    Copies all values under the key MyCo on ZODIAC to the key MyCo1
    on the current machine

В чём проблема?
W1>Какого рожна реестр фрагментируется, тормозит и чем же мне его дефрагментировать? Чем чинить поврежденный файл реестра, почему ntfs можно восстановить из любого(почти) состояния с помощью chkdsk, а с веткой system32\config\system такое не пройдет? Где можно посмотреть спосок потерянных при пореждении веток реестра, чтобы можно было скопировать недостающие из %WINDIR%\repair?
Вот это, наверное, существенная критика. Мне трудно об этом судить, потому что за 12 лет работы с реестром у меня ни разу в жизни не было случая, чтобы он повредился.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[26]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 27.10.09 04:12
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>Некое подобие виндового реестра, только на файловой системе. Грубо — дерево каталогов, в котором лежат файлы формата var=val
Капитан очевидность. А преимущества-то у этого какие? Или только недостатки есть?
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[27]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 05:38
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Некое подобие виндового реестра, только на файловой системе. Грубо — дерево каталогов, в котором лежат файлы формата var=val


S> Капитан очевидность. А преимущества-то у этого какие? Или только недостатки есть?

Преимущества очевидны — не требуется специального интсрумента для управления.
А что за недостатки ты придумал то?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[28]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 27.10.09 05:56
Оценка: +2
Здравствуйте, Sheridan, Вы писали:
S>Преимущества очевидны — не требуется специального интсрумента для управления.
С моей точки зрения, "специальный инструмент" нужен в любом случае. Править текстовые файлы через copy con — это фантастика. А все эти ваши грепы и вимы — ничуть не менее специальные инструменты, чем reg и regedit.

S>А что за недостатки ты придумал то?

Недостатки — очень простые:
1. Отсутствие типизации (напомню, что в реестре есть много интересных типов данных)
2. Чудовищно неффективный расход дискового пространства.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[8]: И вот еще
От: dr.Chaos Россия Украшения HandMade
Дата: 27.10.09 06:47
Оценка:
Здравствуйте, Demandred, Вы писали:

D>Ну ка давай, рекомендуй мне нормальный ноут?

D>13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D>Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.

В прошлый раз только размер экрана интересовал . Это требования поменял чтоб тот IdeaPad не подошёл?

D>И что бы на нем линух без танцев с бубном встал, и опознал АБСОЛЮТНО все железо.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[7]: И вот еще
От: Mamut Швеция http://dmitriid.com
Дата: 27.10.09 07:34
Оценка:
S> M> S> кде довели.

S> M> Довели так, что при выходе четверки никому не советовали на нее переходить? Сейчас, правда,


S> Можешь процитировать на память что девелоперы говорили при выпуске четверки?


Я могу проитировать не то, что девелоперы говорили, а что говорили мейнтейнеры релизов и люди, рискнувшие ее поставить. Общий вердикт — «сырое»


S> M> Ты просто не видел МакОСь. Там эта... Как бы все работает сразу, из коробки. Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот


S> И? У меня тоже все работает. Не из коробки конечно, так как у меня генту, но меня полностью устраивает. Точнее лично мне побоку — из коробки или нет.

S> Вдобавок как я понял ты считаешь что аппл правильно делает что выбирает для своих машин (под мак) нормальное железо, а когда я советую не покупать всякую ерунду а купить нормальную железяку — это плохо. Интересненько...

Теперь внимательно читаем мою фразу:

Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот


Как из этого можно получить твой «вывод» — хз.

У Эппла нет зоопрака железа, поэтому у них все работает сразу со 100% предсказуемым результатом (все работает и будет работать), так как ОСь у них заточена под буквально две с половиной конфигурации железа
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[9]: И вот еще
От: Demandred  
Дата: 27.10.09 08:22
Оценка:
Здравствуйте, dr.Chaos, Вы писали:

DC>Здравствуйте, Demandred, Вы писали:


D>>Ну ка давай, рекомендуй мне нормальный ноут?

D>>13, с нормальным экраном, процем последнего поколения, память обязательно DDR3 и чтоб 4 гига, вес не более 2 кг, видео не слабее GeForce 9400.
D>>Со встроеной web камерой, с подсветкой клавы,что бы не менее 4 часов от батарее работал, Wifi N, само собой блютус 2.0.

DC>В прошлый раз только размер экрана интересовал . Это требования поменял чтоб тот IdeaPad не подошёл?


Да нет просто описал свой ноут
Re[3]: Win 7, первое впечатление. Помогите!
От: Alexeyss  
Дата: 27.10.09 09:12
Оценка:
Здравствуйте, wraithik, Вы писали:

W>Здравствуйте, gandjustas, Вы писали:


G>>Здравствуйте, 0K, Вы писали:


0K>>>Недавно мне рекомендовали
Автор: 0K
Дата: 18.10.09
попробовать Win 7 взмен Mint. Согласились со мной, что Vista была ошибкой и значительно уступает Ubuntu & Mint. Решил проверить эту Win 7, вруг действительно лучше Mint.


G>>Господи, как ты уже надоел.


W>Все правильно он про сеть отписал. ИМХО самое удобное было в ХРюше. В Висте/7 если настроитьь локалку то просто, если играться со шлюзом, то уже геморой. Да еще и эти ХуомГруппу приплели. Нафик они нужны.


Какие проблемы при работе с сетью? Использую 7 начиня с beta, никаких проблем.
When things get too complicated, make more types.
Re[8]: И вот еще
От: Sheridan Россия  
Дата: 27.10.09 10:38
Оценка: -1
Приветствую, Mamut, вы писали:

M> S> Можешь процитировать на память что девелоперы говорили при выпуске четверки?

M> Я могу проитировать не то, что девелоперы говорили, а что говорили мейнтейнеры релизов и люди, рискнувшие ее поставить. Общий вердикт — «сырое»
Если бы ты знал, что говорили девелоперы, прыти у тебя было бы поменьше.

M> Теперь внимательно читаем мою фразу:

M>

M> Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот

M> Как из этого можно получить твой «вывод» — хз.
Тоесть производитель может выбирать железо под ось, а потребитель — нет? Оччень интересно.

M> У Эппла нет зоопрака железа, поэтому у них все работает сразу со 100% предсказуемым результатом (все работает и будет работать), так как ОСь у них заточена под буквально две с половиной конфигурации железа

Так почему этот явно успешный опыт нельзя использовать потребителям?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[29]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 10:38
Оценка:
Приветствую, Sinclair, вы писали:

S> С моей точки зрения, "специальный инструмент" нужен в любом случае. Править текстовые файлы через copy con — это фантастика. А все эти ваши грепы и вимы — ничуть не менее специальные инструменты, чем reg и regedit.

Если ты правишь через copy con, то проверь имя и версию своей ос. Сдается мне ты под досом до сих пор.
И давай не будем сравнивать специализированный инструмент типа regedit с инструментами общего назначения типа grep и cat, ок?

S> S>А что за недостатки ты придумал то?

S> Недостатки — очень простые:
S> 1. Отсутствие типизации (напомню, что в реестре есть много интересных типов данных)
Ну давай, придумай, как свести к единому знаменателю конфиг bind и конфиг syslog-ng, а я посмотрю что у тебя получится.
Причем сведи так, чтобы конфиги сохранили понятливость, читабельность и возможность конфигурирования через консольную ssh сессию на слабом канале.

S> 2. Чудовищно неффективный расход дискового пространства.

Ну да, текст занимает места конеееееечно на порядки больше, чем тожесамое, но в некой БД.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[8]: И вот еще
От: Sheridan Россия  
Дата: 27.10.09 10:41
Оценка:
Приветствую, Mamut, вы писали:

M> S> Можешь процитировать на память что девелоперы говорили при выпуске четверки?

M> Я могу проитировать не то, что девелоперы говорили, а что говорили мейнтейнеры релизов и люди, рискнувшие ее поставить. Общий вердикт — «сырое»
Если бы ты знал, что говорили девелоперы, прыти у тебя было бы поменьше.

M> Теперь внимательно читаем мою фразу:

M>

M> Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот

M> Как из этого можно получить твой «вывод» — хз.
Тоесть производитель может выбирать железо под ось, а потребитель — нет? Оччень интересно.

M> У Эппла нет зоопрака железа, поэтому у них все работает сразу со 100% предсказуемым результатом (все работает и будет работать), так как ОСь у них заточена под буквально две с половиной конфигурации железа

Так почему этот явно успешный опыт нельзя использовать потребителям?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[29]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 10:41
Оценка:
Приветствую, Sinclair, вы писали:

S> С моей точки зрения, "специальный инструмент" нужен в любом случае. Править текстовые файлы через copy con — это фантастика. А все эти ваши грепы и вимы — ничуть не менее специальные инструменты, чем reg и regedit.

Если ты правишь через copy con, то проверь имя и версию своей ос. Сдается мне ты под досом до сих пор.
И давай не будем сравнивать специализированный инструмент типа regedit с инструментами общего назначения типа grep и cat, ок?

S> S>А что за недостатки ты придумал то?

S> Недостатки — очень простые:
S> 1. Отсутствие типизации (напомню, что в реестре есть много интересных типов данных)
Ну давай, придумай, как свести к единому знаменателю конфиг bind и конфиг syslog-ng, а я посмотрю что у тебя получится.
Причем сведи так, чтобы конфиги сохранили понятливость, читабельность и возможность конфигурирования через консольную ssh сессию на слабом канале.

S> 2. Чудовищно неффективный расход дискового пространства.

Ну да, текст занимает места конеееееечно на порядки больше, чем тожесамое, но в некой БД.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[30]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 27.10.09 11:00
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>Если ты правишь через copy con, то проверь имя и версию своей ос. Сдается мне ты под досом до сих пор.

S>И давай не будем сравнивать специализированный инструмент типа regedit с инструментами общего назначения типа grep и cat, ок?
С чего бы это мы их не будем сравнивать? Я вот не вижу, чем reg хуже, чем cat.

S>> 1. Отсутствие типизации (напомню, что в реестре есть много интересных типов данных)

S>Ну давай, придумай, как свести к единому знаменателю конфиг bind и конфиг syslog-ng, а я посмотрю что у тебя получится.
Не понял вопроса, и как он относится к моей реплике.

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

Ага. То есть ты не умеешь редактировать реестр путём reg через psexec-сессию на слабом канале.

S>Ну да, текст занимает места конеееееечно на порядки больше, чем тожесамое, но в некой БД.

А то. Почитай для интересу про устройство дисковых подсистем. И про устройство БД.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: И вот еще
От: Michael7 Россия  
Дата: 27.10.09 11:06
Оценка:
Здравствуйте, Demandred, Вы писали:

D>В этом и есть вся суть линуха, куча софта, но стабильно работающих(и без напильника) вещей единицы, что реально бесит.


Суть линукса в том, что никто "не мешает выдумать порох непромокаемым", то есть, не требуется получать разрешение, чтобы реализовать что-то свое, если существующее не устраивает. В этом нет ничего плохого, наоборот.
Re[9]: И вот еще
От: Mamut Швеция http://dmitriid.com
Дата: 27.10.09 11:34
Оценка: :)
S> M> S> Можешь процитировать на память что девелоперы говорили при выпуске четверки?

S> M> Я могу проитировать не то, что девелоперы говорили, а что говорили мейнтейнеры релизов и люди, рискнувшие ее поставить. Общий вердикт — «сырое»


S> Если бы ты знал, что говорили девелоперы, прыти у тебя было бы поменьше.


Мне, как пользователю, плевать. Особенно когда это начало спокойно появляься в дистрибутивах.


S> M> Теперь внимательно читаем мою фразу:

S> M>

S> M> Но там специфичный момент — ОСЬ затачивается под конкретное железо, и наоборот
S> M>

S> M> Как из этого можно получить твой «вывод» — хз.

S> Тоесть производитель может выбирать железо под ось, а потребитель — нет? Оччень интересно.


S> M> У Эппла нет зоопрака железа, поэтому у них все работает сразу со 100% предсказуемым результатом (все работает и будет работать), так как ОСь у них заточена под буквально две с половиной конфигурации железа


S> Так почему этот явно успешный опыт нельзя использовать потребителям?




Потому что нет такого понятия, как «ОСь, заточеная под конкретное железо» ни в Линуксе ни в Винде
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[30]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 27.10.09 11:54
Оценка: :)
S> Ну давай, придумай, как свести к единому знаменателю конфиг bind и конфиг syslog-ng, а я посмотрю что у тебя получится.
S> Причем сведи так, чтобы конфиги сохранили понятливость, читабельность и возможность конфигурирования через консольную ssh сессию на слабом канале.

http://www.campin.net/syslog-ng.conf
против
http://catalog.com/sft/windows-to-unix-dns.html

Только мне одному кажется, что это — один и тот же формат? Только в syslog-ng.conf вместо нормального option=value используется option(value)?

Это к вопросу о велосипедах
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[3]: И вот еще
От: Demandred  
Дата: 27.10.09 12:48
Оценка:
Здравствуйте, Michael7, Вы писали:

M>Здравствуйте, Demandred, Вы писали:


D>>В этом и есть вся суть линуха, куча софта, но стабильно работающих(и без напильника) вещей единицы, что реально бесит.


M>Суть линукса в том, что никто "не мешает выдумать порох непромокаемым", то есть, не требуется получать разрешение, чтобы реализовать что-то свое, если существующее не устраивает. В этом нет ничего плохого, наоборот.


А на практике имеем кучу недоделаного софта, и еще кучу заброшенного.
Re[30]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 27.10.09 13:15
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>> 2. Чудовищно неффективный расход дискового пространства.

S>Ну да, текст занимает места конеееееечно на порядки больше, чем тожесамое, но в некой БД.
это не смешно. как админ ты должен знать про разные фс, сжатие и т.д. и т.п.
Re[31]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 27.10.09 13:18
Оценка:
Здравствуйте, Sinclair, Вы писали:

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

S>Ага. То есть ты не умеешь редактировать реестр путём reg через psexec-сессию на слабом канале.
А сам-то пробовал? Что-то существенное админить через ком. строку на Windows невозможно.
Sapienti sat!
Re[32]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 27.10.09 13:52
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>А сам-то пробовал? Что-то существенное админить через ком. строку на Windows невозможно.
Хм. Странное утверждение. Что-то существенное на Windows админится почти исключительно через ком. строку. Очень рекомендую почитать про PowerShell.
Несущественное — через реестр. Спору нет, regedit намного удобнее reg, но вот возможности редактирования текстовых конфигов через слабый канал точно хуже, чем regedit. И сравнимы с reg — тупо потому, что с ним можно сэкспортить ветку, поправить и заимпортить, и всё это не выходя из командной строки, если так охота.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[33]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 27.10.09 14:23
Оценка: +1
Здравствуйте, Sinclair, Вы писали:

C>>А сам-то пробовал? Что-то существенное админить через ком. строку на Windows невозможно.

S>Хм. Странное утверждение. Что-то существенное на Windows админится почти исключительно через ком. строку.
Установи и настрой Exchange через ком. строку

S>Очень рекомендую почитать про PowerShell.

Прекрасно её знаю. Всё ещё намного менее удобна zsh для большинства задач.

S>Несущественное — через реестр. Спору нет, regedit намного удобнее reg, но вот возможности редактирования текстовых конфигов через слабый канал точно хуже, чем regedit. И сравнимы с reg — тупо потому, что с ним можно сэкспортить ветку, поправить и заимпортить, и всё это не выходя из командной строки, если так охота.

Как мне поменять дефолтный gateway и пароль для wireless-соединения через реестр, к примеру?
Sapienti sat!
Re[29]: Win 7, первое впечатление. Помогите!
От: IID Россия  
Дата: 27.10.09 15:08
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Недостатки — очень простые:

S>1. Отсутствие типизации (напомню, что в реестре есть много интересных типов данных)

Справедливости ради стоит отметить что в реестре типизация исключительно "для галочки". Никто не мешает, например, записать REG_DWORD значение из одного байта. Или из 101 байта.
kalsarikännit
Re[31]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 17:38
Оценка:
Приветствую, Mamut, вы писали:

M> Только мне одному кажется, что это — один и тот же формат? Только в syslog-ng.conf вместо нормального option=value используется option(value)?


Дадада, беглого взгляда тебе естесственно хватило на вникане в формат.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[31]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 17:38
Оценка:
Приветствую, Antikrot, вы писали:

A> S>Ну да, текст занимает места конеееееечно на порядки больше, чем тожесамое, но в некой БД.


A> это не смешно. как админ ты должен знать про разные фс, сжатие и т.д. и т.п.


Дадада, недостатки формата будем исправлять возможностями ФС. Программисты тааакие программииисты...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[32]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 27.10.09 17:45
Оценка:
Здравствуйте, Sheridan, Вы писали:

A>> S>Ну да, текст занимает места конеееееечно на порядки больше, чем тожесамое, но в некой БД.

A>> это не смешно. как админ ты должен знать про разные фс, сжатие и т.д. и т.п.
S>Дадада, недостатки формата будем исправлять возможностями ФС. Программисты тааакие программииисты...
наоборот, недостатки ФС будем устранять форматом ))
объясни что-ли зачем сайты запихивают в БД, а не работают с файлами
Re[2]: Win 7, первое впечатление. Помогите!
От: Bandy11 Россия  
Дата: 27.10.09 18:00
Оценка:
Здравствуйте, Aquila, Вы писали:

A>В принципе, сейчас виндами пользуются в основном дети и менеджеры, а так-то уже все перешли на Линукс (и местами на Мак).


У нас на работе >2000 машин — только Windows
А вообще то я вспоминаю с ностальгией OS на ЕСке (еще бы полную документацию по SVC 90)
PL/1 не сильно отличался от C,C++ Реассемблирование удобное
(кусок не прошел — можно прочитать в кодах, до сих пор помню
шеснадтеричные коды некоторых команд) Единственное что раздражало – это вечные сбои дисков.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[33]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 18:08
Оценка: -1
Приветствую, Antikrot, вы писали:

A> A>> это не смешно. как админ ты должен знать про разные фс, сжатие и т.д. и т.п.


A> S>Дадада, недостатки формата будем исправлять возможностями ФС. Программисты тааакие программииисты...


A> наоборот, недостатки ФС будем устранять форматом ))

A> объясни что-ли зачем сайты запихивают в БД, а не работают с файлами

Как, целиком сайты? Все в кучу и данные и код — в бд? Может потому что фат\нтфс не тянет?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[34]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 27.10.09 18:38
Оценка:
Здравствуйте, Sheridan, Вы писали:

A>> S>Дадада, недостатки формата будем исправлять возможностями ФС. Программисты тааакие программииисты...

A>> наоборот, недостатки ФС будем устранять форматом ))
A>> объясни что-ли зачем сайты запихивают в БД, а не работают с файлами
S>Как, целиком сайты? Все в кучу и данные и код — в бд? Может потому что фат\нтфс не тянет?

кстати — а конфиги — это данные или код? (много ты сайтов — кроме этого — на фат/нтфс видел?)
Re[35]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 19:32
Оценка:
Приветствую, Antikrot, вы писали:

A> A>> наоборот, недостатки ФС будем устранять форматом ))

A> A>> объясни что-ли зачем сайты запихивают в БД, а не работают с файлами

A> S>Как, целиком сайты? Все в кучу и данные и код — в бд? Может потому что фат\нтфс не тянет?


A> кстати — а конфиги — это данные или код?

Данные.

много ты сайтов — кроме этого — на фат/нтфс видел?
Снаружи — много. Изнутри ни одного.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[36]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 27.10.09 19:39
Оценка:
Здравствуйте, Sheridan, Вы писали:

A>> кстати — а конфиги — это данные или код?

S>Данные.
ну а разве не логично данные держать в БД?

A>>много ты сайтов — кроме этого — на фат/нтфс видел?

S>Снаружи — много. Изнутри ни одного.
стало быть *nix не так уж заруливает венду на вебе ))
Re[37]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 21:33
Оценка:
Приветствую, Antikrot, вы писали:

A> A>> кстати — а конфиги — это данные или код?

A> S>Данные.
A> ну а разве не логично данные держать в БД?
Настройки? Конечно нет. Хочешь докажу?
Как ты будешь держать в бд настройки подключения к этой бд?

A> A>>много ты сайтов — кроме этого — на фат/нтфс видел?

A> S>Снаружи — много. Изнутри ни одного.
A> стало быть *nix не так уж заруливает венду на вебе ))
Перечитал свою фразу раза три, так и не нашел слов "...в подавляющем большинстве..."
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[38]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 27.10.09 21:36
Оценка: +1 :)
Здравствуйте, Sheridan, Вы писали:

A>> A>> кстати — а конфиги — это данные или код?

A>> S>Данные.
A>> ну а разве не логично данные держать в БД?
S>Настройки? Конечно нет. Хочешь докажу?
S>Как ты будешь держать в бд настройки подключения к этой бд?
достаточно сделать эту БД глобальной и встроить поддержку ее в ядро ОС.
Re[39]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 27.10.09 21:49
Оценка:
Приветствую, Antikrot, вы писали:

A> Здравствуйте, Sheridan, Вы писали:


A> S>Настройки? Конечно нет. Хочешь докажу?

A> S>Как ты будешь держать в бд настройки подключения к этой бд?

A> достаточно сделать эту БД глобальной и встроить поддержку ее в ядро ОС.


Виндопользователи таааакие виндопользователи....
Предлагаешь в ядро ее встроить, да? Ну-ну. Пойди предложи, я не рискну. Слишком далеко потом идти.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[12]: И вот еще
От: Antikrot  
Дата: 27.10.09 22:32
Оценка: +1
Здравствуйте, Demandred, Вы писали:

D>>>И преимущество винды, она то на любом железе идет

A>> помнится, когда меня сильно подзатра...ла установка винды, я тут описал как новейшая 2008ая винда в упор не видит (и вероятно никогда не увидит — попробуй поставить тут ее с диска )) ) сидюк (пришлось менять сидюк!) и сетевую карту (ну на этот случай у меня была волшебная сборочка дров).

D>Млолодец, ставить на десктоп серверную ОС и удивляться что что то не так

эх нифига себе. сейчас разберемся, чем десктоп от сервера отличается... или типа на серверах бывают только slim драйвы и не бывает e100? лично я разницы между сервером и десктопом/рабочей станцией не вижу.

D>Ты с 7 сравнивай.

официально она только-только вышла
Re[34]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 28.10.09 03:57
Оценка: 1 (1)
Здравствуйте, Cyberax, Вы писали:
C>Установи и настрой Exchange через ком. строку
Гм. Вот как раз вся настройка Exchange и делается через ком. строку. Там у них прикручен GUI-визард, но реально он всего лишь запускает MSIки и выполняет теже PS-скрипты.

S>>Несущественное — через реестр. Спору нет, regedit намного удобнее reg, но вот возможности редактирования текстовых конфигов через слабый канал точно хуже, чем regedit. И сравнимы с reg — тупо потому, что с ним можно сэкспортить ветку, поправить и заимпортить, и всё это не выходя из командной строки, если так охота.

C>Как мне поменять дефолтный gateway и пароль для wireless-соединения через реестр, к примеру?
Хм.
1. Дефолтный gateway, емнип, обычно отдаётся по dhcp.
2. Если нет — то велкам ту
netst int ip set gateway

3. "Пароль", точнее passphrase для wifi, задаётся через
netsh wlan set profileparameter name=<SSID> KeyMaterial=<key>
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[35]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 08:01
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>Установи и настрой Exchange через ком. строку

S>Гм. Вот как раз вся настройка Exchange и делается через ком. строку. Там у них прикручен GUI-визард, но реально он всего лишь запускает MSIки и выполняет теже PS-скрипты.
Не-не. Ты его установи с нуля. Вот я прямо сейчас веду терминальную сессию с сервером с Exchange. Что-то мне не улыбается его пытаться через ком. строку настроить.

S>1. Дефолтный gateway, емнип, обычно отдаётся по dhcp.

Необязательно.

S>2. Если нет — то велкам ту

S>
S>netst int ip set gateway
S>

И особенно удобно вводить имя интерфейса... А ещё, добавленные через netsh дополнительные адреса не сохраняются между перезагрузками.

S>3. "Пароль", точнее passphrase для wifi, задаётся через

S>
S>netsh wlan set profileparameter name=<SSID> KeyMaterial=<key>
S>

Для WS2008 этой опции в документации нет:
http://technet.microsoft.com/en-us/library/cc755301%28WS.10%29.aspx#bkmk_wlanSetProfileparameter
Sapienti sat!
Re[36]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 28.10.09 08:34
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Не-не. Ты его установи с нуля. Вот я прямо сейчас веду терминальную сессию с сервером с Exchange. Что-то мне не улыбается его пытаться через ком. строку настроить.
Я еще OCS до конца не установил

C>Необязательно.

Но очень практично. Не вижу причины усложнять себе жизнь.

C>И особенно удобно вводить имя интерфейса...

А в чём проблема?
C>А ещё, добавленные через netsh дополнительные адреса не сохраняются между перезагрузками.
Странно.

C>Для WS2008 этой опции в документации нет:

C>http://technet.microsoft.com/en-us/library/cc755301%28WS.10%29.aspx#bkmk_wlanSetProfileparameter
Ну что ж делать. Значит, починят в ближайшем будущем. Я, честно говоря, никогда не интересовался этим вопросом — просто запустил netsh /? на семёрке.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[32]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 28.10.09 09:19
Оценка:
Hello, Sheridan, you write:

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


S> M> Только мне одному кажется, что это — один и тот же формат? Только в syslog-ng.conf вместо нормального option=value используется option(value)?


S> Дадада, беглого взгляда тебе естесственно хватило на вникане в формат.


Ну, раскажи, в чем именно проявляются несовместимые отличия
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[33]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 28.10.09 10:33
Оценка:
Приветствую, Mamut, вы писали:

M> Ну, раскажи, в чем именно проявляются несовместимые отличия


Логика там несколько разная. конфиг syslog-ng можно сказать описывает функции раскладки логов по полочкам, а днс объявляет имена и границы зон.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[37]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 11:47
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>Необязательно.

S>Но очень практично. Не вижу причины усложнять себе жизнь.
Это я пытался load ballancing сделать в слегка хитрых условиях.

C>>И особенно удобно вводить имя интерфейса...

S>А в чём проблема?
C>>А ещё, добавленные через netsh дополнительные адреса не сохраняются между перезагрузками.
S>Странно.
Ага. Пришлось создать сервис, который это при каждой загрузке делал. Так и не понял почему оно себя так вело.

Кстати, как сервис из командной строки создать не подскажешь? Ну и за компанию — как этот долбаный Cisco VPN настраивать?

C>>Для WS2008 этой опции в документации нет:

C>>http://technet.microsoft.com/en-us/library/cc755301%28WS.10%29.aspx#bkmk_wlanSetProfileparameter
S>Ну что ж делать. Значит, починят в ближайшем будущем. Я, честно говоря, никогда не интересовался этим вопросом — просто запустил netsh /? на семёрке.
Я только что проверил на WS2003 — там нет этой настройки.

В общем, через ком. строку конфигурировать Виндовые приложения неудобно. Если что-то по мелочи сделать — ещё нормально, но что-то сложное без GUI делать я не стану.
Sapienti sat!
Re[34]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 28.10.09 11:59
Оценка:
S> M> Ну, раскажи, в чем именно проявляются несовместимые отличия

S> Логика там несколько разная. конфиг syslog-ng можно сказать описывает функции раскладки логов по полочкам, а днс объявляет имена и границы зон.


И? Мне как-то плевать на то, что делает конкретное приложение.

это — один и тот же формат. Только в syslog-ng.conf вместо нормального option=value используется option(value)?


Какие принципиальные отличия в формате логов syslog-ng и bind не позволяют им быть записаными одинаковым форматом?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[35]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 12:04
Оценка: 2 (1)
Здравствуйте, Mamut, Вы писали:

S>> Логика там несколько разная. конфиг syslog-ng можно сказать описывает функции раскладки логов по полочкам, а днс объявляет имена и границы зон.

M>И? Мне как-то плевать на то, что делает конкретное приложение.
M>

M>это — один и тот же формат. Только в syslog-ng.conf вместо нормального option=value используется option(value)?

M>Какие принципиальные отличия в формате логов syslog-ng и bind не позволяют им быть записаными одинаковым форматом?
Умм... Способы задания зон, к примеру?
;                                                     
; BIND data file for logicworks.com.ua. zone          
;                                                     
$TTL    86400                                         
@       IN      SOA     ns0.logicworks.com.ua. admin.logicworks.com.ua. (
                         2009090103                                      
                         1500        ; Refresh                           
                         180         ; Retry                             
                         86400       ; Expire                            
                         3600 ) ; Negative Cache TTL                     
;                                                                        
@       IN      NS      ns0.logicworks.com.ua.                           
@       IN      A       77.120.248.122                                   
@       IN      NS      ns1.logicworks.com.ua. 
@       IN      TXT     "v=spf1 mx -all" ; SPF record
@       IN MX 10 ASPMX.L.GOOGLE.COM.
@       IN MX 20 ALT1.ASPMX.L.GOOGLE.COM.
        MX 20 ALT2.ASPMX.L.GOOGLE.COM.
Sapienti sat!
Re[36]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 28.10.09 12:19
Оценка:
C> S>> Логика там несколько разная. конфиг syslog-ng можно сказать описывает функции раскладки логов по полочкам, а днс объявляет имена и границы зон.

C> M>И? Мне как-то плевать на то, что делает конкретное приложение.

C> M>

C> M>это — один и тот же формат. Только в syslog-ng.conf вместо нормального option=value используется option(value)?
C> M>

C> M>Какие принципиальные отличия в формате логов syslog-ng и bind не позволяют им быть записаными одинаковым форматом?

C> Умм... Способы задания зон, к примеру?


Это точно задается в bind/named.conf, а не в отдельных .zone, .rev файлах?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[37]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 14:21
Оценка: 1 (1)
Здравствуйте, Mamut, Вы писали:

C>> Умм... Способы задания зон, к примеру?

M>Это точно задается в bind/named.conf, а не в отдельных .zone, .rev файлах?
Обычно в отдельных, но это они просто include'ом подключаются. Никто не мешает их прямо в .conf писать.
Sapienti sat!
Re[38]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 14:24
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>> Умм... Способы задания зон, к примеру?

M>>Это точно задается в bind/named.conf, а не в отдельных .zone, .rev файлах?
C>Обычно в отдельных, но это они просто include'ом подключаются. Никто не мешает их прямо в .conf писать.
Кстати, вот и другой источник разницы: как мы будем include'ы обрабатывать?
Sapienti sat!
Re[40]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 28.10.09 14:30
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

A>> S>Настройки? Конечно нет. Хочешь докажу?

A>> S>Как ты будешь держать в бд настройки подключения к этой бд?
A>> достаточно сделать эту БД глобальной и встроить поддержку ее в ядро ОС.
S>Виндопользователи таааакие виндопользователи....
S>Предлагаешь в ядро ее встроить, да? Ну-ну. Пойди предложи, я не рискну. Слишком далеко потом идти.
не вижу принципиально невыполнимых моментов, ну может кроме религиозной несовместимости.
можно подумать сейчас файлы в /etc с фс ядра не касаются
Re[13]: И вот еще
От: March_rabbit  
Дата: 28.10.09 14:38
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>Здравствуйте, Demandred, Вы писали:


D>>>>И преимущество винды, она то на любом железе идет

A>>> помнится, когда меня сильно подзатра...ла установка винды, я тут описал как новейшая 2008ая винда в упор не видит (и вероятно никогда не увидит — попробуй поставить тут ее с диска )) ) сидюк (пришлось менять сидюк!) и сетевую карту (ну на этот случай у меня была волшебная сборочка дров).

D>>Млолодец, ставить на десктоп серверную ОС и удивляться что что то не так

A>эх нифига себе. сейчас разберемся, чем десктоп от сервера отличается... или типа на серверах бывают только slim драйвы и не бывает e100? лично я разницы между сервером и десктопом/рабочей станцией не вижу.
по-хорошему, да. Именно железом десктоп и сервер и различаются. Ибо у сервера требования скажем, гм..., другие. И если для сервера ты взял низкопробную железку, то ССЗБ

D>>Ты с 7 сравнивай.

A>официально она только-только вышла
вот и сравни
Re[39]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 28.10.09 16:38
Оценка:
C> M>>Это точно задается в bind/named.conf, а не в отдельных .zone, .rev файлах?

C> C>Обычно в отдельных, но это они просто include'ом подключаются. Никто не мешает их прямо в .conf писать.


Вот. Нашли третий конфиг, которые не подходит под стандартизацию. 2Sheridan: учись, как надо подкреплять свои слова аргументами


C> Кстати, вот и другой источник разницы: как мы будем include'ы обрабатывать?


Если инклюды инклюдят файоы в таком же формате, то не вижу проблем
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[40]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 17:41
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> M>>Это точно задается в bind/named.conf, а не в отдельных .zone, .rev файлах?

C>> C>Обычно в отдельных, но это они просто include'ом подключаются. Никто не мешает их прямо в .conf писать.
M>Вот. Нашли третий конфиг, которые не подходит под стандартизацию. 2Sheridan: учись, как надо подкреплять свои слова аргументами
Это ты ещё djbdns не видел

C>> Кстати, вот и другой источник разницы: как мы будем include'ы обрабатывать?

M>Если инклюды инклюдят файоы в таком же формате, то не вижу проблем
Там проблемы с поиском include'ов, с разной защитой от цикличиских include'ов и т.п.
Sapienti sat!
Re[14]: И вот еще
От: Antikrot  
Дата: 28.10.09 17:46
Оценка:
Здравствуйте, March_rabbit, Вы писали:

D>>>Млолодец, ставить на десктоп серверную ОС и удивляться что что то не так

A>>эх нифига себе. сейчас разберемся, чем десктоп от сервера отличается... или типа на серверах бывают только slim драйвы и не бывает e100? лично я разницы между сервером и десктопом/рабочей станцией не вижу.
M_>по-хорошему, да. Именно железом десктоп и сервер и различаются. Ибо у сервера требования скажем, гм..., другие. И если для сервера ты взял низкопробную железку, то ССЗБ
про низкопробные это ты ibm-у расскажи, зачем они их в брендовые компы ставят
готов также выслушать разницу

D>>>Ты с 7 сравнивай.

A>>официально она только-только вышла
M_>вот и сравни
да мне как раз с ней приходится сейчас плотно работать (неудачный период в работе )) ), может чего и сравню
Re[38]: Win 7, первое впечатление. Помогите!
От: yuriylsh  
Дата: 28.10.09 18:37
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Кстати, как сервис из командной строки создать не подскажешь?

Командой sc. Например, для svn:
sc create svn binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r G:\SVN\Repository" displayname="Subversion Service" depend=Tcpip start=auto
Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Re[39]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 18:40
Оценка:
Здравствуйте, yuriylsh, Вы писали:

Y>Здравствуйте, Cyberax, Вы писали:

C>>Кстати, как сервис из командной строки создать не подскажешь?
Y>Командой sc. Например, для svn:
Она не в стандартной поставке, а в Resource Kit'е.
Sapienti sat!
Re[41]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 28.10.09 18:40
Оценка:
C> C>> M>>Это точно задается в bind/named.conf, а не в отдельных .zone, .rev файлах?

C> C>> C>Обычно в отдельных, но это они просто include'ом подключаются. Никто не мешает их прямо в .conf писать.


C> M>Вот. Нашли третий конфиг, которые не подходит под стандартизацию. 2Sheridan: учись, как надо подкреплять свои слова аргументами


C> Это ты ещё djbdns не видел


Не, не видел Где б найти в этих ваших интернетах пример конфига?


C> C>> Кстати, вот и другой источник разницы: как мы будем include'ы обрабатывать?


C> M>Если инклюды инклюдят файоы в таком же формате, то не вижу проблем


C> Там проблемы с поиском include'ов, с разной защитой от цикличиских include'ов и т.п.


Ну так это сейчас все равно каждый сам должен решать, нет?
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[42]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 18:44
Оценка:
Здравствуйте, Mamut, Вы писали:

C>> Это ты ещё djbdns не видел

M>Не, не видел Где б найти в этих ваших интернетах пример конфига?
Где-то так:
[code]
+ns1.example.com:1.2.3.4:3600
+ns2.example.com:5.6.7.8:3600
+mail.example.com:1.2.3.4:3600
+mail2.example.com:5.6.7.8:3600
+www.example.com:1.2.3.4:3600
+webmail.example.com:1.2.3.4:3600
+anything.example.com:1.2.3.4:3600
[/q]

C>> C>> Кстати, вот и другой источник разницы: как мы будем include'ы обрабатывать?

C>> M>Если инклюды инклюдят файоы в таком же формате, то не вижу проблем
C>> Там проблемы с поиском include'ов, с разной защитой от цикличиских include'ов и т.п.
M>Ну так это сейчас все равно каждый сам должен решать, нет?
Ага.
Sapienti sat!
Re[27]: Win 7, первое впечатление. Помогите!
От: waricom-11  
Дата: 28.10.09 19:03
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, waricom-11, Вы писали:


W1>>Затем, что настройки какой-либо программы из "application data" я могу сохранить простым копированием.

S>Не вижу ничего сверхсложного в экспорте реестра.
W1>>И отдать эти настройки другому пользователю, например. С импортом/экспортом реестра такое не пройдет, надо будет заменять подстроки в файлике .reg, а оно мне надо?
S>С чего бы это вдруг потребовалось что-то заменять? Откройте для себя волшебный ключ HKCU.

О. Сразу видно стиль мышления. И ответ, как из какой-нибудь KB322223.
HKCU — это под кем я сейчас залогинен. Так вот НЕКУДА логиниться, сдохла система, мать сгорела, а на новой стоит другой чипсет, winlogon сдыхает через секунду после старта, злые вирусы сожрали половину system32 и т. д. Кошка сдохла, хвост облез, кто починит, тому 50 баксов.

Короче, рецепта, как чинить неработающую систему, находясь в ней же, мне не надо. Этаких советов полон интернет: "если вы отравились пирожком, при покупке оных уточняйте у продавца совместимость пирожков с вашим организмом" (агащазблин, его задача — продать). Мне не нужен рецепт покупки, мне нужен рецепт лечения.

И, естественно, ветка реестра от того пользователя, настройки коего надо сохранить, будет подключена(загрузить куст) к HKEY_USERS запущенной WinPE под каким-либо произвольным именем. Отсюда и необходимость замены подстрок.

W1>>Покажите мне инструмент для копирования одной ветки реестра в другую.

S>Показываю:
S>
...поскипано...
S>

S>В чём проблема?

Оставим командную строку линуксоидам. Мне, кагбе, удобнее в far выделить нужные каталоги и скопировать их. Удобнее и нагляднее. Если у вас возникают сомнения в необходимости far и других файловых менеджеров, то прошу пройти к Сергею Зефирову, доказывать вместе с ним ненужность IDE для программирования.

Мне больше интересно другое. Сейчас 2009 год. Уже. Неужели сложно сделать экспорт реестра в пространство имен файловой системы? То есть будет каталог %windir%\registry, a в нем уже все эти HKEY, за исключением HKCU, ссылка на который есть в домашнем каталоге соответствующего пользователя. Reparse points в фаловой системе есть давным-давно. Очень удобная вещь. Но где символические ссылки на файлы?

Что-то там майкрософт для виртуализации делает. Virtual PC купили. А что, сложно сделать loop device, как в линуксе, чтобы можно было легко и непринужденно обращаться к дискам виртуальной машины? И на основе "loop device" подключать реестр к файловой системе.

Касательно жутко неэффективного расходования места на диске под нетипизированный реестр.
Как я уже писал, была опция на файловой системе novell netware, позволяющая размещать множество мелких файлов, не сжирая все свободное место. Решению этому уже 12 лет минимум. Могли бы и повторить. Хотя проще всего через loop device и reparse points.

О типизации.
Большая часть реестра — это reg_dword и reg_sz. То есть число и строка. Да, есть еще и reg_multi_sz, иногда. Много строк. Целых три типа, все статические, хаскель отдыхает.
А еще есть reg_binary, тупой дамп. Безтиповый.
Короче, типизация реестра — не нужна и не используется.
Почему оно все такое? Потому что его таким сделали и мир несовершенен.

W1>>Какого рожна реестр фрагментируется, тормозит и чем же мне его дефрагментировать? Чем чинить поврежденный файл реестра, почему ntfs можно восстановить из любого(почти) состояния с помощью chkdsk, а с веткой system32\config\system такое не пройдет? Где можно посмотреть спосок потерянных при пореждении веток реестра, чтобы можно было скопировать недостающие из %WINDIR%\repair?

S>Вот это, наверное, существенная критика. Мне трудно об этом судить, потому что за 12 лет работы с реестром у меня ни разу в жизни не было случая, чтобы он повредился.

Я занимаюсь эникейством и техподдержкой в мухосранске. Получаю немного больше директора банковского IT отдела в Архангельске, была тут его ветка про кризис и увольнения (это к вопросу — кем лучше работать). Сдохшую ntfs и реестр видел много раз.
Re[28]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 28.10.09 19:12
Оценка:
Здравствуйте, waricom-11, Вы писали:

W1>Мне больше интересно другое. Сейчас 2009 год. Уже. Неужели сложно сделать экспорт реестра в пространство имен файловой системы? То есть будет каталог %windir%\registry, a в нем уже все эти HKEY, за исключением HKCU, ссылка на который есть в домашнем каталоге соответствующего пользователя. Reparse points в фаловой системе есть давным-давно. Очень удобная вещь. Но где символические ссылки на файлы?

Хех. А я ведь сделал именно это с помощью моего FUSE4Win
Sapienti sat!
Re[40]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 28.10.09 20:08
Оценка:
Приветствую, Mamut, вы писали:

M>Sheridan: учись, как надо подкреплять свои слова аргументами

Я и так знал и знаю, что прав.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[28]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.10.09 02:13
Оценка: +1
Здравствуйте, waricom-11, Вы писали:

W1>О. Сразу видно стиль мышления. И ответ, как из какой-нибудь KB322223.

Но ведь этот ответ отвечает на вопрос, ведь так? Я не виноват, что задали его именно так:

И отдать эти настройки другому пользователю, например.


W1>HKCU — это под кем я сейчас залогинен. Так вот НЕКУДА логиниться, сдохла система, мать сгорела, а на новой стоит другой чипсет, winlogon сдыхает через секунду после старта, злые вирусы сожрали половину system32 и т. д. Кошка сдохла, хвост облез, кто починит, тому 50 баксов.

Ок, прекрасно. Утилита reg явно поможет.

W1>Короче, рецепта, как чинить неработающую систему, находясь в ней же, мне не надо. Этаких советов полон интернет: "если вы отравились пирожком, при покупке оных уточняйте у продавца совместимость пирожков с вашим организмом" (агащазблин, его задача — продать). Мне не нужен рецепт покупки, мне нужен рецепт лечения.


W1>И, естественно, ветка реестра от того пользователя, настройки коего надо сохранить, будет подключена(загрузить куст) к HKEY_USERS запущенной WinPE под каким-либо произвольным именем. Отсюда и необходимость замены подстрок.


W1>Оставим командную строку линуксоидам. Мне, кагбе, удобнее в far выделить нужные каталоги и скопировать их. Удобнее и нагляднее.

Прекрасно. Наверное, поможет вот это.

Я себя чувствую как-то гугловато. Интересно, каким будет следующий вопрос с очевидным ответом?

W1>Если у вас возникают сомнения в необходимости far и других файловых менеджеров, то прошу пройти к Сергею Зефирову, доказывать вместе с ним ненужность IDE для программирования.


W1>Мне больше интересно другое. Сейчас 2009 год. Уже. Неужели сложно сделать экспорт реестра в пространство имен файловой системы? То есть будет каталог %windir%\registry, a в нем уже все эти HKEY, за исключением HKCU, ссылка на который есть в домашнем каталоге соответствующего пользователя. Reparse points в фаловой системе есть давным-давно. Очень удобная вещь. Но где символические ссылки на файлы?

Символические ссылки? Давно есть, и в семёрке используются в полный рост.

W1>Что-то там майкрософт для виртуализации делает. Virtual PC купили. А что, сложно сделать loop device, как в линуксе, чтобы можно было легко и непринужденно обращаться к дискам виртуальной машины? И на основе "loop device" подключать реестр к файловой системе.

Конечно сложно. Не веришь — попробуй сам. TANSTAAFL.

W1>Касательно жутко неэффективного расходования места на диске под нетипизированный реестр.

W1>Как я уже писал, была опция на файловой системе novell netware, позволяющая размещать множество мелких файлов, не сжирая все свободное место. Решению этому уже 12 лет минимум. Могли бы и повторить. Хотя проще всего через loop device и reparse points.

S>>Вот это, наверное, существенная критика. Мне трудно об этом судить, потому что за 12 лет работы с реестром у меня ни разу в жизни не было случая, чтобы он повредился.


W1>Я занимаюсь эникейством и техподдержкой в мухосранске. Получаю немного больше директора банковского IT отдела в Архангельске, была тут его ветка про кризис и увольнения (это к вопросу — кем лучше работать). Сдохшую ntfs и реестр видел много раз.

А. Это многое объясняет.

Я тебя уверяю — ты не одинок. К примеру, уборщицы тоже имеют совершенно отдельную точку зрения на то, как должна быть устроена планировка помещения. И электрики предпочли бы все розетки иметь там, где им удобно — на первом этаже, в холле, в распределительном щите.

Увы, мир несовершенен, и разработчики винды в первую очередь оптимизируют частые пользовательские сценарии. Редкие ремонтные — не очень. Дешевле платить $50 эникейщику в мухосранске за то, чтобы он освоил утилиту reg, чем инвестировать в эмулятор файлухи и маинтейнить его многие, многие годы.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[40]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.10.09 02:13
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Она не в стандартной поставке, а в Resource Kit'е.
У меня она в совершенно стандартной XP есть. Только что проверил на W2k3 R2 EE, свежепоставленной — есть. Кто-то что-то путает.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[42]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.10.09 02:13
Оценка: :)
Здравствуйте, Mamut, Вы писали:

M>Не, не видел Где б найти в этих ваших интернетах пример конфига?

Это, кстати, вообще о том, что идея хранить DNS в "конфиге" глубоко порочна. DNS — это база данных.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[29]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 29.10.09 04:27
Оценка:
Приветствую, Sinclair, вы писали:

S> Увы, мир несовершенен, и разработчики винды в первую очередь оптимизируют частые пользовательские сценарии. Редкие ремонтные — не очень. Дешевле платить $50 эникейщику в мухосранске за то, чтобы он освоил утилиту reg, чем инвестировать в эмулятор файлухи и маинтейнить его многие, многие годы.


Иными словами "Да, все хреново. Но хранить настройки в конфигах — ни за что. Лучше 50 баксов отдать."
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[30]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.10.09 04:50
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Иными словами "Да, все хреново. Но хранить настройки в конфигах — ни за что. Лучше 50 баксов отдать."

Ну почему же "ни за что".
Настройки дотнет приложений традиционно хранятся именно в файлах. Правда, там стандартизовано устройство этих файлов и способы комбинирования конфигов разных уровней, за что, очевидно, незачёт авторам дотнета.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[41]: Win 7, первое впечатление. Помогите!
От: Antikrot  
Дата: 29.10.09 09:20
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>Она не в стандартной поставке, а в Resource Kit'е.

S>У меня она в совершенно стандартной XP есть. Только что проверил на W2k3 R2 EE, свежепоставленной — есть. Кто-то что-то путает.
да есть она там, есть. и в семерке есть. просто в инете много где написано что она в RK. наверное для win2k.
Re[15]: И вот еще
От: March_rabbit  
Дата: 29.10.09 09:24
Оценка:
Здравствуйте, Antikrot, Вы писали:

M_>>по-хорошему, да. Именно железом десктоп и сервер и различаются. Ибо у сервера требования скажем, гм..., другие. И если для сервера ты взял низкопробную железку, то ССЗБ

A>про низкопробные это ты ibm-у расскажи, зачем они их в брендовые компы ставят
каждый ССЗБ
ну и все же,у ибм брэндовые компы или таки сервера?

A>готов также выслушать разницу

не знаю, может я заблуждаюсь а назначении серверов.... но, помоему, это такие штуки, которые должны работать 24/7/12 и обслуживать при этом мильон пользователей.... И вроде как матери там чуть другие, и процессоры, и рэйды какие-то ставят (придумали же название, окаянные!)....
Re[36]: Win 7, первое впечатление. Помогите!
От: March_rabbit  
Дата: 29.10.09 09:40
Оценка:
Здравствуйте, Sheridan, Вы писали:

A>> кстати — а конфиги — это данные или код?

S>Данные.
открой для себя amavis и его конфиг с кусками Perl кода для выполнения в различные моменты времени
Re[16]: И вот еще
От: Antikrot  
Дата: 29.10.09 09:43
Оценка:
Здравствуйте, March_rabbit, Вы писали:

M_>>>по-хорошему, да. Именно железом десктоп и сервер и различаются. Ибо у сервера требования скажем, гм..., другие. И если для сервера ты взял низкопробную железку, то ССЗБ

A>>про низкопробные это ты ibm-у расскажи, зачем они их в брендовые компы ставят
M_>каждый ССЗБ
M_>ну и все же,у ибм брэндовые компы или таки сервера?
таки не хочу обсуждать, ибо это всё равно будет сведено к "а на нем наклейка 'Vista(2008, 7, etc) compatible' есть?" — на справедливую радость местным линуксоидам как аргумент о "гораздо большем количестве поддерживаемого железа".

A>>готов также выслушать разницу

M_>не знаю, может я заблуждаюсь а назначении серверов.... но, помоему, это такие штуки, которые должны работать 24/7/12 и обслуживать при этом мильон пользователей....
это из определения слова "сервер" что-ли? мы ведь железо обсуждаем, так некоторым "машинам с серверным железом" вообще незачем пользователей пускать.

M>И вроде как матери там чуть другие, и процессоры, и рэйды какие-то ставят (придумали же название, окаянные!)....

у меня дома на десктопе рэйд. и матери двухсокетные тоже никто не мешает в десктоп засунуть ("чем xp-pro тут от xp-home отличается?"). с процами тоже интересно... . от буферизации памяти ОС как-то зависит?
Re[37]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 29.10.09 10:38
Оценка:
Приветствую, March_rabbit, вы писали:

M> открой для себя amavis и его конфиг с кусками Perl кода для выполнения в различные моменты времени


Открой для себя мой ipt_rules, в котором конфиг является частью скрипта, хотя и лежит отдельно.
Открой для себя rtorerent, в котором в конфиге прописывается код реакции на события.
Открой для себя в конце концов crontab
Дальше что?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[43]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 29.10.09 11:13
Оценка:
Здравствуйте, Sinclair, Вы писали:

S> M>Не, не видел Где б найти в этих ваших интернетах пример конфига?

S> Это, кстати, вообще о том, что идея хранить DNS в "конфиге" глубоко порочна. DNS — это база данных.

Это абсолютно не важно — данные все равно должны быть в памяти 24х7, а откуда производится их начальная загрузка пофиг.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[44]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 30.10.09 05:05
Оценка: 1 (1) :)
Здравствуйте, Anton Batenev, Вы писали:
AB>Это абсолютно не важно — данные все равно должны быть в памяти 24х7, а откуда производится их начальная загрузка пофиг.
Очень странно видеть данное утверждение в контексте обсуждения конфигов. Это раз.
Два — о какой такой "начальной загрузке" тут идёт речь? Я надеюсь, взрослые люди понимают, что не бывает ничего статического — бывает медленно меняющееся динамическое?
Предположим, наш DNS-сервер обслуживает N записей. Каждая запись меняется в среднем раз в год. Новая запись добавляется в среднем трижды в день. Домашнее задание: каково матожидание среднего времени между изменениями конфига, если N = 20000? Домашнее задание повышенной сложности: написать сочинение "допустимо ли в данных условиях полное перечитывание конфига при каждом изменении".

Три — что означает "в памяти"? Вы имеете в виду физическую память? О какой нафиг "физической памяти" можно говорить в наше время? Речь идёт о том, что надо отдавать записи по запросу. Наличие либо отсутствие их в памяти — личное дело реализации. В частности, приличные СУБД точно так же кэшируют данные в памяти, как и любой самописаный config-based демон; в итоге путь запроса внутри машины не проходит через диск — всего лишь пара перемещений данных в памяти, а то и вовсе без перемещений, если драйвер доступа к СУБД умеет пользоваться shared memory. Зато СУБД умеет делать такие вещи, как точечные изменения без перезапуска нахрен всего, и гарантии ACID.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[43]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 30.10.09 07:45
Оценка:
C> C>> Это ты ещё djbdns не видел

C> M>Не, не видел Где б найти в этих ваших интернетах пример конфига?


C> Где-то так:

C>
C>   +ns1.example.com:1.2.3.4:3600
C>   +ns2.example.com:5.6.7.8:3600
C>   +mail.example.com:1.2.3.4:3600
C>   +mail2.example.com:5.6.7.8:3600
C>   +www.example.com:1.2.3.4:3600
C>   +webmail.example.com:1.2.3.4:3600
C>   +anything.example.com:1.2.3.4:3600
C>


жесть
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[41]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 30.10.09 07:55
Оценка: :)
Hello, Sheridan, you write:

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


S> M>Sheridan: учись, как надо подкреплять свои слова аргументами


S> Я и так знал и знаю, что прав.


Ты неправ до тех пор, пока не научишься вместо волей предлагать внятные аргументы. В этой подветке прав не ты, а Cyberax
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[45]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 30.10.09 14:13
Оценка:
Здравствуйте, Sinclair, Вы писали:

S> AB>Это абсолютно не важно — данные все равно должны быть в памяти 24х7, а откуда производится их начальная загрузка пофиг.

S> Очень странно видеть данное утверждение в контексте обсуждения конфигов. Это раз.

Почему же? DNS — яркий пример, когда надо делать так, как удобно, а не так, как "правильно" (особенно при условии, что bind может работать как с текстовыми конфигами, так и с данными из БД, если есть желание).

S> Два — о какой такой "начальной загрузке" тут идёт речь?


О том, что при запуске данные зон читаются в память и живут в ней, пока не придет команда перечитать зону(ы).

S> Предположим, наш DNS-сервер обслуживает N записей.


Зон или все же записей?

S> Каждая запись меняется в среднем раз в год.


Откуда цифра?

S> Новая запись добавляется в среднем трижды в день.


Запись или зона? Откуда цифра?

S> Домашнее задание: каково матожидание среднего времени между изменениями конфига, если N = 20000? Домашнее задание повышенной сложности: написать сочинение "допустимо ли в данных условиях полное перечитывание конфига при каждом изменении".


Не, давай по другому. Представим себе сервер, обслуживающий всю зону RU. Вопросы:

1. Каково количество доменов в зоне RU? (подсказка 2.3 млн. на 3-е сентября 2009)
2. Каков средний размер текстового файла зоны? (подсказка 600-700 байт, можно взять оценку 1КB)
3. Каков итоговый объем данных в текстовом виде? (подсказка ~2.2GB)
4. Сколько времени потребуется серверу при старте, чтобы поднять эти данные в память? Распарсить их во внутреннее представление?
5. Как часто измененные зоны обновляются на сервере (подсказка RU-CENTER 4 раза в сутки)?
6. Сколько зон меняется в сутки?
7. Сколько времени потребуется на то, чтобы перечитать измененные зоны и распарсить их в память?

Ответив на эти вопросы ты получишь ответ на свой вопрос.

S> Три — что означает "в памяти"? Вы имеете в виду физическую память?


Да. Физическую.

S> О какой нафиг "физической памяти" можно говорить в наше время? Речь идёт о том, что надо отдавать записи по запросу. Наличие либо отсутствие их в памяти — личное дело реализации.


Да, под какой нагрузкой умирать — это личное дело реализации.

S> В частности, приличные СУБД точно так же кэшируют данные в памяти, как и любой самописаный config-based демон; в итоге путь запроса внутри машины не проходит через диск — всего лишь пара перемещений данных в памяти


Т.е. на диск СУБД новые данные сбрасывать не обязана?! И инвалидировать кэши при изменении данных...

> , а то и вовсе без перемещений, если драйвер доступа к СУБД умеет пользоваться shared memory. Зато СУБД умеет делать такие вещи, как точечные изменения без перезапуска нахрен всего


А и не надо перезапускать все — достаточно перечитать и распарсить файл измененной зоны размером в 700 байт.

> , и гарантии ACID.


OMG...
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[29]: Win 7, первое впечатление. Помогите!
От: waricom-11  
Дата: 30.10.09 17:46
Оценка: 3 (1) -1
Здравствуйте, Sinclair, Вы писали:

W1>>Оставим командную строку линуксоидам. Мне, кагбе, удобнее в far выделить нужные каталоги и скопировать их. Удобнее и нагляднее.

S>Прекрасно. Наверное, поможет вот это.

S>Я себя чувствую как-то гугловато. Интересно, каким будет следующий вопрос с очевидным ответом?


Официальных, от майкрософта утилит нет

W1>>Если у вас возникают сомнения в необходимости far и других файловых менеджеров, то прошу пройти к Сергею Зефирову, доказывать вместе с ним ненужность IDE для программирования.


W1>>Мне больше интересно другое. Сейчас 2009 год. Уже. Неужели сложно сделать экспорт реестра в пространство имен файловой системы? То есть будет каталог %windir%\registry, a в нем уже все эти HKEY, за исключением HKCU, ссылка на который есть в домашнем каталоге соответствующего пользователя. Reparse points в фаловой системе есть давным-давно. Очень удобная вещь. Но где символические ссылки на файлы?


S>Символические ссылки? Давно есть, и в семёрке используются в полный рост.

Первый звоночек.
Что они используются я кагбе в курсе.
В висте они используются, есть и для файлов
В хр еще нет, но возможность была, только для каталогов
Не надо подозревать меня в невежестве и отвечать на незаданные вопросы.


W1>>Что-то там майкрософт для виртуализации делает. Virtual PC купили. А что, сложно сделать loop device, как в линуксе, чтобы можно было легко и непринужденно обращаться к дискам виртуальной машины? И на основе "loop device" подключать реестр к файловой системе.

S>Конечно сложно. Не веришь — попробуй сам. TANSTAAFL.

И за солнечный свет тоже платить надо?

Что ж там сложного. Есть какая-то приблуда, то ли filedisk, то ли diskfile. Сам компилировал. Меня удивляет, что такая полезная вещь не входит в стандартную поставку.

W1>>Я занимаюсь эникейством и техподдержкой в мухосранске. Получаю немного больше директора банковского IT отдела в Архангельске, была тут его ветка про кризис и увольнения (это к вопросу — кем лучше работать). Сдохшую ntfs и реестр видел много раз.

S>А. Это многое объясняет.
Ы. Выделенное не читаем?
Есть такое определение профессионализма — "профессионал — это тот, которому за его работу деньги платят". Если же кому чсв важнее денег — его выбор.
Есть вещи, которые можно сделать просто и правильно. А можно заниматься техноонанизмом и сделать сложно. Чем и страдает майкрософт. За что его и хают. И с чего такие как я имеют неплохие деньги.

S>Я тебя уверяю — ты не одинок. К примеру, уборщицы тоже имеют совершенно отдельную точку зрения на то, как должна быть устроена планировка помещения. И электрики предпочли бы все розетки иметь там, где им удобно — на первом этаже, в холле, в распределительном щите.

Второй звоночек. Переход на личности.
Дорогой Синклер, знаком ли ты с таким блоггером, как gans-spb.livejournal.com ? Что он там пишет про программистов? Уж лучше быть менеджером, удовлетворять потребности клиента, чем писать хз что хз зачем. Хотя бы ясна цель и результат.
И для того, чтобы отличить хорошую еду от плохой, не надо быть шеф-поваром.

S>Увы, мир несовершенен, и разработчики винды в первую очередь оптимизируют частые пользовательские сценарии. Редкие ремонтные — не очень. Дешевле платить $50 эникейщику в мухосранске за то, чтобы он освоил утилиту reg, чем инвестировать в эмулятор файлухи и маинтейнить его многие, многие годы.


эмулятор файлухи — очень полезная вещь. А реестр — маздай.

Но я благодарен майкрософту за всю кривизну их решений. Если бы у них все работало и не ломалось, как в MacOS — за что бы мне деньги платили?

Возьмем к примеру, ntfs.
Выключили комп, и тут пропало питание. Просело. Ну бывает такое.
В итоге, при загрузке BSOD — unmoutable boot volume или что-то вроде.
Казалось бы любую (любую, я сказал!) файловую систему можно примонтировать только для чтения. Считать то, что надо. Перемонтировать для чтения и записи. Если не монтируется, вызвать chkdsk и исправить ошибки, перезагрузиться и работать. Но нет же. В итоге мы имеем отдельный класс неполадок. Причем очень веселый класс. Питание всегда может пропасть, не так ли? Оборудование — ненадежно, это аксиома. Итак, у юзера не грузятся винды. Он, подумав немного, грузится с установочного диска виндов и — опа! на разделе видна "неизвестная файловая система". Форматируй заново. Прощай, уродские семейные фотки, базы 1с, заботливо собранные mp3 и прочая хрень.
(не надо мне писать про консоль восстановления, в этом случае не подходит, не работает)
Идиотизм, в общем.

Как там насчет "оптимизации частых пользовательских сценариев"?

А чего стоят вирусы и автозапуск с флэшек... А также возможность положить в папку desktop.ini, чтобы при каждом входе туда проводником что-то исполнялось... Часто ли такое надо в мирных целях?
Техноонанизм как он есть. Фича ради фичи.
Re[44]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 30.10.09 20:19
Оценка:
Здравствуйте, Mamut, Вы писали:

M>жесть

На самом деле, весьма удобно, когда разберёшься.
Sapienti sat!
Re[17]: И вот еще
От: Ночной Смотрящий Россия  
Дата: 01.11.09 10:55
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>>>про низкопробные это ты ibm-у расскажи, зачем они их в брендовые компы ставят

M_>>каждый ССЗБ
M_>>ну и все же,у ибм брэндовые компы или таки сервера?
A>таки не хочу обсуждать, ибо это всё равно будет сведено к "а на нем наклейка 'Vista(2008, 7, etc) compatible' есть?" — на справедливую радость местным линуксоидам как аргумент о "гораздо большем количестве поддерживаемого железа".

Не не не. Ты не увиливай, ты приводи пример, где IBM ставит на настольные компы W2K8.
Re[18]: И вот еще
От: Antikrot  
Дата: 01.11.09 19:22
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

A>>>>про низкопробные это ты ibm-у расскажи, зачем они их в брендовые компы ставят

M_>>>каждый ССЗБ
M_>>>ну и все же,у ибм брэндовые компы или таки сервера?
A>>таки не хочу обсуждать, ибо это всё равно будет сведено к "а на нем наклейка 'Vista(2008, 7, etc) compatible' есть?" — на справедливую радость местным линуксоидам как аргумент о "гораздо большем количестве поддерживаемого железа".
НС>Не не не. Ты не увиливай, ты приводи пример, где IBM ставит на настольные компы W2K8.
во-во. что я и сказал сообщением ранее да мне пофиг кто куда что ставит — 2к3 там отлично работал (и работает до сих пор). А может я дрова пишу? Мне таки что — покупать сервер? еще раз — может нормальный не слимовый сидюк оказаться в сервере? (я считаю — может, и если ОС, начав ставится с него, вдруг говорит "cdrom not found" — мне очень сильно пофигу, кто что об этом думает; для меня это проблема ОС).
Re[30]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 02.11.09 02:52
Оценка: +2
Здравствуйте, waricom-11, Вы писали:
S>>Я себя чувствую как-то гугловато. Интересно, каким будет следующий вопрос с очевидным ответом?

W1>Официальных, от майкрософта утилит нет

Ну и что? Как видим, профессионалов такие мелочи не останавливают.

S>>Символические ссылки? Давно есть, и в семёрке используются в полный рост.

W1>Первый звоночек.
W1>Что они используются я кагбе в курсе.
W1>В висте они используются, есть и для файлов
W1>В хр еще нет, но возможность была, только для каталогов
Была и для файлов. Этой "новой возможности" уже больше 15 лет. Она существует примерно со времён NT 4.0.
Или я что-то неправильно понял?
W1>Не надо подозревать меня в невежестве и отвечать на незаданные вопросы.
W1>И за солнечный свет тоже платить надо?
А то. На этот вопрос отвечать подробно? Или ваше невежество не распространяется на информацию о солнечных ожогах, выгорании красителей и фоторазрушении материалов?

W1>Что ж там сложного. Есть какая-то приблуда, то ли filedisk, то ли diskfile. Сам компилировал. Меня удивляет, что такая полезная вещь не входит в стандартную поставку.

Это ты про ту, которая iso монтирует? Это, мягко говоря, отличается по функционалу от RW файлухи, которая поддерживает security и audit. Нет, я не профессионал в области low-level винды. Но примерное представление о сложности всякого имею. И о стандартном ответе на вопрос "почему X нет в стандартной поставке" тоже.
S>>А. Это многое объясняет.
W1>Ы. Выделенное не читаем?
W1>Есть такое определение профессионализма — "профессионал — это тот, которому за его работу деньги платят". Если же кому чсв важнее денег — его выбор.
Я не понял. У кого-то есть желание помериться зарплатой? Предлагаю в эти игры не играть. В целях сохранения вашего чсв.

W1>Есть вещи, которые можно сделать просто и правильно. А можно заниматься техноонанизмом и сделать сложно. Чем и страдает майкрософт. За что его и хают. И с чего такие как я имеют неплохие деньги.



W1>Второй звоночек. Переход на личности.

Здесь нет никакого перехода на личности. Я всего лишь объясняю, что должность неизбежно оказывает влияние на точку зрения. Именно поэтому программистам крайне противопоказано самостоятельное проектирование пользовательских интерфейслов.

W1>Дорогой Синклер, знаком ли ты с таким блоггером, как gans-spb.livejournal.com ? Что он там пишет про программистов? Уж лучше быть менеджером, удовлетворять потребности клиента, чем писать хз что хз зачем. Хотя бы ясна цель и результат.

Я знаком. Он для вас что, авторитет? Сочуствую.

W1>Но я благодарен майкрософту за всю кривизну их решений. Если бы у них все работало и не ломалось, как в MacOS — за что бы мне деньги платили?


W1>Как там насчет "оптимизации частых пользовательских сценариев"?

Ещё раз поясняю, медленно: 99% пользователей никогда в жизни не сталкиваются с вышеописанным. Вот лично у меня с 20 лет и до сих пор ни разу не дохла NTFS. Питание — пропадало. Десятки раз. А реестр — не бился, и файлуха не дохла. Просто лично вас приглашают только тогда, когда chkdsk уже не помог. Поэтому и складывается искажённое представление о частоте сценариев.

W1>Техноонанизм как он есть. Фича ради фичи.

Где-то винда переусложнена. Это правда. Большинство вещей там сделаны для того, чтобы поднять вторичный рынок. Второй такой системы, настолько дружественной к 3rd-party разработчику, нет. В связи с чем и имеем это разнообразие софта под винду, который столь разнообразно и эффектно глючит.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[46]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 02.11.09 04:24
Оценка: 1 (1)
Здравствуйте, Anton Batenev, Вы писали:

AB>Почему же? DNS — яркий пример, когда надо делать так, как удобно, а не так, как "правильно" (особенно при условии, что bind может работать как с текстовыми конфигами, так и с данными из БД, если есть желание).

По-прежнему не понимаю этой сложной фразы. Можно для тупых расшифровать, где тут "удобно", и где "правильно"?

AB>О том, что при запуске данные зон читаются в память и живут в ней, пока не придет команда перечитать зону(ы).

Это тоже весьма спорная реализация.

S>> Предположим, наш DNS-сервер обслуживает N записей.


AB>Зон или все же записей?

Записей. Это для упрощения. Чтобы не вычислять "средний размер зоны", который сильно плавает.

AB>Откуда цифра?

С потолка, завышена.
S>> Новая запись добавляется в среднем трижды в день.
AB>Запись или зона? Откуда цифра?
Запись. Цифра — с потолка, сильно занижена (тот же dotster регистрирует новые домены со скоростью существенно выше)

AB>Не, давай по другому. Представим себе сервер, обслуживающий всю зону RU. Вопросы:


AB>1. Каково количество доменов в зоне RU? (подсказка 2.3 млн. на 3-е сентября 2009)

AB>2. Каков средний размер текстового файла зоны? (подсказка 600-700 байт, можно взять оценку 1КB)
AB>3. Каков итоговый объем данных в текстовом виде? (подсказка ~2.2GB)
AB>4. Сколько времени потребуется серверу при старте, чтобы поднять эти данные в память? Распарсить их во внутреннее представление?
AB>5. Как часто измененные зоны обновляются на сервере (подсказка RU-CENTER 4 раза в сутки)?
AB>6. Сколько зон меняется в сутки?
AB>7. Сколько времени потребуется на то, чтобы перечитать измененные зоны и распарсить их в память?

AB>Ответив на эти вопросы ты получишь ответ на свой вопрос.

Ну, так если все ответы уже есть, то в чём прикол?

AB>Да. Физическую.

S>> О какой нафиг "физической памяти" можно говорить в наше время? Речь идёт о том, что надо отдавать записи по запросу. Наличие либо отсутствие их в памяти — личное дело реализации.
AB>Да, под какой нагрузкой умирать — это личное дело реализации.
То есть кому-то здесь непонятно, что современная ОС не даст тебе гарантию наличия в физической памяти всех 2.2 GB одновременно? Что редкоиспользуемый стуфф будет неизбежно вытеснен на диск, и именно с диска поедет к клиенту?
К чему все эти рассуждения об умирании под нагрузкой? Я намекаю на то, что опытные товарщи из 1&1, к примеру, десять лет как отказались от хранения зон и состояния апача в текстовых конфигах. По тем самым причинам, которые я тут выписываю. А то, что RU-CENTER имеет наглость обновлять изменения зон с задержкой в 6 часов — так это они не от хорошей жизни. Большинство реальных пользователей как-то ожидают, что включение postini на их почтовом хостинге можно будет протестировать более-менее сразу, а не через день. И всё такое прочее.

S>> В частности, приличные СУБД точно так же кэшируют данные в памяти, как и любой самописаный config-based демон; в итоге путь запроса внутри машины не проходит через диск — всего лишь пара перемещений данных в памяти


AB>Т.е. на диск СУБД новые данные сбрасывать не обязана?! И инвалидировать кэши при изменении данных...

Давайте сопоставим частоты запросов на изменение зоны и на резолвинг записи. Сброс данных на диск делается лениво. Инвалидирование кэшей — вообще "бесплатная" операция, потому что любой update изначально делается с кэшем. И только потом из кэша данные сбрасываются на диск.
Я предлагаю не пытаться научить меня архитектуре СУБД. Я как бы в курсе того, как там внутри и снаружи всё устроено.

>> , а то и вовсе без перемещений, если драйвер доступа к СУБД умеет пользоваться shared memory. Зато СУБД умеет делать такие вещи, как точечные изменения без перезапуска нахрен всего


AB>А и не надо перезапускать все — достаточно перечитать и распарсить файл измененной зоны размером в 700 байт.

Очень хорошо. Но тем не менее, вся эта хня хорошо работает только в тепличных условиях. Для условий сервера с не-ручным управлением (а миллион доменов никто вручную не менеджит), текстовые конфиги подходят не очень хорошо. Что подтверждается практикой ведущих хостеров.

AB>OMG...

А что OMG? Мне вот не нравится ситуация, когда во время внесения изменений в файл зоны сбрасывается питание, или пропадает коннект между DNS-нодой и management-нодой, и bind остаётся в непонятном состоянии. С этой точки зрения ACID — очень удобно.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[47]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 02.11.09 19:41
Оценка: 3 (1)
Здравствуйте, Sinclair, Вы писали:

S> По-прежнему не понимаю этой сложной фразы. Можно для тупых расшифровать, где тут "удобно", и где "правильно"?


Хранить исходные данные ты можешь в любом "правильном" для тебя формате (каждый строчит как он хочет) — будь то СУБД, XML, текст и т.д. — DNS серверу (здесь и далее подразумевается bind как каноническое решение) это фиолетово — он загружает данные во внутреннее представление через промежуточный текстовый формат и далее работает сам по себе.

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

S> AB>О том, что при запуске данные зон читаются в память и живут в ней, пока не придет команда перечитать зону(ы).

S> Это тоже весьма спорная реализация.

Она эффективна с точки зрения скорости работы в типичных use-caseах. Есть альтернативное мнение? Готов выслушать.

S> AB>Откуда цифра?

S> С потолка, завышена.

Данные с потолка меня интересуют мало.

S> AB>Не, давай по другому. Представим себе сервер, обслуживающий всю зону RU. Вопросы:

...
S> AB>Ответив на эти вопросы ты получишь ответ на свой вопрос.
S> Ну, так если все ответы уже есть, то в чём прикол?

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

S> То есть кому-то здесь непонятно, что современная ОС не даст тебе гарантию наличия в физической памяти всех 2.2 GB одновременно? Что редкоиспользуемый стуфф будет неизбежно вытеснен на диск, и именно с диска поедет к клиенту?


Вот ты вроде взрослый умный человек, а включил сейчас "дурочку". И нашел еще перед кем.

S> К чему все эти рассуждения об умирании под нагрузкой? Я намекаю на то, что опытные товарщи из 1&1, к примеру, десять лет как отказались от хранения зон и состояния апача в текстовых конфигах. По тем самым причинам, которые я тут выписываю.


Apache точно так же читает настройки в память. А где ты их хранишь в исходниках — да хоть на перфокартах.

S> А то, что RU-CENTER имеет наглость обновлять изменения зон с задержкой в 6 часов — так это они не от хорошей жизни. Большинство реальных пользователей как-то ожидают, что включение postini на их почтовом хостинге можно будет протестировать более-менее сразу, а не через день. И всё такое прочее.


А я думаю, что наоборот. Поскольку RU-CENTER хранит в большинстве своем информацию о делегировании, то перегружать информацию чаще просто не имеет смысла — как редко она меняется. Наложим еще на это TTL в кэшах и все станет на свои места.

S> Я предлагаю не пытаться научить меня архитектуре СУБД. Я как бы в курсе того, как там внутри и снаружи всё устроено.


Прекращай строить из себя обиженного ребенка. Ты прекрасно понимаешь, что прямой доступ к памяти быстрее, нежели почти тоже самое через прокладку СУБД (особенно, если это СУБД общего назначения) как бы она хорошо не работала. А когда мы начнем говорить о малом количестве зон на типичных дедиках, то поднимать ради этого СУБД будет просто непозволительной роскошью.

S> Очень хорошо. Но тем не менее, вся эта хня хорошо работает только в тепличных условиях. Для условий сервера с не-ручным управлением (а миллион доменов никто вручную не менеджит), текстовые конфиги подходят не очень хорошо. Что подтверждается практикой ведущих хостеров.


"Эта хня" работает в реальной жизни. Хорошо работает. Текстовые конфиги не обязывают к ручному управлению, что доказывают нам различные панели управления. Словосочетание "подтверждается практикой ведущих хостеров" равносильно "из достоверных источников".

S> А что OMG? Мне вот не нравится ситуация, когда во время внесения изменений в файл зоны сбрасывается питание, или пропадает коннект между DNS-нодой и management-нодой, и bind остаётся в непонятном состоянии. С этой точки зрения ACID — очень удобно.


Давай обсуждать более реалистичные сценарии, нежели отсутствие бэкапов и резервных вводов питания?
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[19]: И вот еще
От: Ночной Смотрящий Россия  
Дата: 03.11.09 02:34
Оценка:
Здравствуйте, Antikrot, Вы писали:

A>во-во. что я и сказал сообщением ранее да мне пофиг кто куда что ставит


Слив засчитан.

A> — 2к3 там отлично работал (и работает до сих пор). А может я дрова пишу? Мне таки что — покупать сервер?


2к3 ты уже купил?
Re[48]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 03.11.09 04:33
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>Хранить исходные данные ты можешь в любом "правильном" для тебя формате (каждый строчит как он хочет) — будь то СУБД, XML, текст и т.д. — DNS серверу (здесь и далее подразумевается bind как каноническое решение) это фиолетово — он загружает данные во внутреннее представление через промежуточный текстовый формат и далее работает сам по себе.


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

Про удобство — согласен на 100%. А вот про производительность — расскажи это парням из 1&1. Я не знаю, с чем связана твоя убеждённость, но текстовые конфиги имеют ограничения на предел масштабирования. Увы.

AB>Она эффективна с точки зрения скорости работы в типичных use-caseах. Есть альтернативное мнение? Готов выслушать.

Есть. Я уже трижды намекнул тебе, что 1&1 используют сильно допиленный DNS-сервер (не bind) и сильно допиленный Апач. Основной допил — отрезание нахрен текстовых конфигов.

AB>Данные с потолка меня интересуют мало.

Извини, реальные данные закрыты NDA.

AB>В том, что цифры, когда они берутся не с потолка, наглядно показывают полное безразличие сервера к исходному формату хранения данных.

А можно мне тогда попросить, чтобы RU-CENTER обновлял зоны не через 6 часов, а хотя бы через 10 минут, как делаем мы?

AB>Apache точно так же читает настройки в память. А где ты их хранишь в исходниках — да хоть на перфокартах.

Штатный апач — да. А вот если хочется получить реальную hi-density, то никаких перфоркарт и текстовых конфигов там не будет. И никакого "чтения настроек в память" — тоже не будет. Все настройки будут обрабатываться on demand. Точно так же, как и везде — приехал запрос, начинаем запрашивать "модуль конфигурации".

AB>А я думаю, что наоборот. Поскольку RU-CENTER хранит в большинстве своем информацию о делегировании, то перегружать информацию чаще просто не имеет смысла — как редко она меняется. Наложим еще на это TTL в кэшах и все станет на свои места.

Ну значит RU-CENTER — плохой пример. Я лично сталкиваюсь не с корневыми серверами, а с теми самыми, кому делегируют зоны. И вот там всё гораздо интереснее.

AB>Прекращай строить из себя обиженного ребенка. Ты прекрасно понимаешь, что прямой доступ к памяти быстрее, нежели почти тоже самое через прокладку СУБД (особенно, если это СУБД общего назначения) как бы она хорошо не работала. А когда мы начнем говорить о малом количестве зон на типичных дедиках, то поднимать ради этого СУБД будет просто непозволительной роскошью.

О! Достаточно перестать говорить о малом количестве зон, как все рассуждения о прелестях текстового конфига теряют актуальность.
Моя позиция именно потому и нетипична, что я говорю с учётом опыта работы с серверами массового обслуживания. Я прекрасно понимаю, что типичный корпоративный DNS сервер хостит две-три зоны, и текстовый конфиг в его случае не шоу-стоппер. Вот только народ всё больше уходит от "типичного корпоративного DNS-сервера", предпочитая хоститься в облаке.
А в облаке никто в здравом уме не будет выделять dedicated server на три зоны. Дадут мааахонький кусочек от мегакластера, где хостятся еще два-три миллиона зон. И там не будет никаких текстовых конфигов.

AB>"Эта хня" работает в реальной жизни. Хорошо работает. Текстовые конфиги не обязывают к ручному управлению, что доказывают нам различные панели управления.

Я, наверное, тебя разочарую. Я работаю как раз там, где производят эти "различные панели управления".
AB> Словосочетание "подтверждается практикой ведущих хостеров" равносильно "из достоверных источников".
Ну ты же не ожидал, что я тебе выложу интимные подробности бизнеса наших партнёров? Я NDA подписывал. Sapienti sat. Или ты предполагаешь, что я тут всё это из головы нафантазировал? Увы, нет.

AB>Давай обсуждать более реалистичные сценарии, нежели отсутствие бэкапов и резервных вводов питания?

Каких ещё бэкапов?
1. Чувак, пропадание питания в датацентре — это суровая реальность наших американских партнёров. Не надо мне тут рассказывать про дизели и всё такое — я имею информацию из первых рук.
2. Ну вот, допустим, у тебя навернулся твой bind с 2.2 GB данных зон. Сколько времени будет восстанавливаться "бэкап"?
3. Ок, ну вот ты сделал резервный сервер, который стоит в другом датацентре. Теперь у тебя узкое место — сеть. Начал ты писать через континент файлик зоны, тут в середине какая-то хня произошла — что будет? Наверное, это нифига не реалистичный сценарий. Тем не менее, я уже несколько раз наступал на то, что bind теряет зоны. Ну, конечно же, это лечится перегенерацией и рестартом, но раздражает очень сильно. Я бы предпочёл ACID, в котором ничего не пропадает.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[49]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 03.11.09 10:37
Оценка: -1 :)
Приветствую, Sinclair, вы писали:

S> О! Достаточно перестать говорить о малом количестве зон, как все рассуждения о прелестях текстового конфига теряют актуальность.

как я понял говорится не о малом количестве зон, а о том, что БД там наклеп не нужна.

S> Я, наверное, тебя разочарую. Я работаю как раз там, где производят эти "различные панели управления".

Оооооо, ну да, ну да, как мы могли забыть.
Теперь понятна твоя заинтересованность в том чтобы конфиги лежали в xml, а лучше всего вообще в БД.
Так и говори, что "мне было бы удобнее", а не "текстовые конфиги — нехорошо"
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[50]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 04.11.09 12:52
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>> О! Достаточно перестать говорить о малом количестве зон, как все рассуждения о прелестях текстового конфига теряют актуальность.
S>как я понял говорится не о малом количестве зон, а о том, что БД там наклеп не нужна.
"Там" — это где?
S>> Я, наверное, тебя разочарую. Я работаю как раз там, где производят эти "различные панели управления".
S>Оооооо, ну да, ну да, как мы могли забыть.

S>Теперь понятна твоя заинтересованность в том чтобы конфиги лежали в xml, а лучше всего вообще в БД.

Это ты значит XML противопоставляешь текстовым конфигам? Ай, молодец.
S>Так и говори, что "мне было бы удобнее", а не "текстовые конфиги — нехорошо"
Я так и говорю, что "мне было бы удобнее". И нашим клиентам было бы удобнее. А с какой ещё точки зрения я должен это расценивать? С точки зрения абстрактной справедливости? Мне на неё наплевать. Мне нужен DNS-сервер, который бы хорошо масштабировался и был отказоустойчивым. И нужен веб-сервер, который позволяет хостить миллионы простых сайтов с горячей заменой. И всё это должно работать на минимальном количестве железа.

А поклонники текстовых конфигов мне тут предлагают использовать "типичных дедиков" для разгрузки корневых серверов. Ты точно всё еще в лагере тех, кто призывает экономить мощность? Или попутал чутка?
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[51]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 04.11.09 15:48
Оценка:
Приветствую, Sinclair, вы писали:

S> S>как я понял говорится не о малом количестве зон, а о том, что БД там наклеп не нужна.

S> "Там" — это где?
Теряешь нитть разговора? Понимаю.

S> S>Оооооо, ну да, ну да, как мы могли забыть.

S> S>Теперь понятна твоя заинтересованность в том чтобы конфиги лежали в xml, а лучше всего вообще в БД.
S> Это ты значит XML противопоставляешь текстовым конфигам? Ай, молодец.
Да. Хочешь меня попробовать поймать на том что xml тоже текстовый? Ты наверное не понимаешь, что xml трудночитаем человеком.

S> S>Так и говори, что "мне было бы удобнее", а не "текстовые конфиги — нехорошо"

S> Я так и говорю, что "мне было бы удобнее". И нашим клиентам было бы удобнее. А с какой ещё точки зрения я должен это расценивать? С точки зрения абстрактной справедливости? Мне на неё наплевать.
Да тебе я смотрю на много наплевать.

Мне нужен DNS-сервер, который бы хорошо масштабировался и был отказоустойчивым.
bind?

S> И нужен веб-сервер, который позволяет хостить миллионы простых сайтов с горячей заменой.

Апач? Нгинкс?

S> И всё это должно работать на минимальном количестве железа.

Какое в твоем понимании это железо? Как по мне так это пень 1000 с 512мб оперативки, но я думаю твое понимание на порядки выше производительность иметь будет.

S> А поклонники текстовых конфигов мне тут предлагают использовать "типичных дедиков" для разгрузки корневых серверов. Ты точно всё еще в лагере тех, кто призывает экономить мощность? Или попутал чутка?

Гм, у тебя dns более нагружен, нежели корневые сервера? Ты полагаешь что bind не справится с такой нагрузкой?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[52]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 04.11.09 19:23
Оценка:
S>> И нужен веб-сервер, который позволяет хостить миллионы простых сайтов с горячей заменой.
S>Апач? Нгинкс?

Апач в жизни не сможет захостить миллион простых сайтов. И полноценной горячей замены ни в апаче ни в nginx'е нет. Их надо пинать, чтобы они заново считали конфиги


dmitriid.comGitHubLinkedIn
Re[53]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 04.11.09 20:38
Оценка:
Приветствую, Mamut, вы писали:

M> Апач в жизни не сможет захостить миллион простых сайтов.

Зависит от железа.

M> И полноценной горячей замены ни в апаче ни в nginx'е нет.

Что ты понимаешь под этим?

M> Их надо пинать, чтобы они заново считали конфиги

.htaccess?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[54]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 04.11.09 21:13
Оценка:
S> M> Апач в жизни не сможет захостить миллион простых сайтов.

S> Зависит от железа.


не зависит. не сможет

S> M> И полноценной горячей замены ни в апаче ни в nginx'е нет.

S> Что ты понимаешь под этим?

добавь новый сайт в httpd.conf/nginx.conf и чтобы усе сразу поехало

S> M> Их надо пинать, чтобы они заново считали конфиги

S> .htaccess?

я имел в виду httpd.conf и иже с ними
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[55]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 04.11.09 21:23
Оценка:
Здравствуйте, Mamut, Вы писали:

S>> M> И полноценной горячей замены ни в апаче ни в nginx'е нет.

S>> Что ты понимаешь под этим?
M>добавь новый сайт в httpd.conf/nginx.conf и чтобы усе сразу поехало
Умм... А "/etc/init.d/apache reload" чем не угодил?
Sapienti sat!
Re[56]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 04.11.09 21:33
Оценка:
C> S>> M> И полноценной горячей замены ни в апаче ни в nginx'е нет.

C> S>> Что ты понимаешь под этим?


C> M>добавь новый сайт в httpd.conf/nginx.conf и чтобы усе сразу поехало


C> Умм... А "/etc/init.d/apache reload" чем не угодил?


хотелось бы чтоб сразу имхо, это именно то, о чем синклер говорил
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[56]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 04.11.09 22:13
Оценка:
Приветствую, Cyberax, вы писали:

C> M>добавь новый сайт в httpd.conf/nginx.conf и чтобы усе сразу поехало

C> Умм... А "/etc/init.d/apache reload" чем не угодил?
Наверное тем, что вручную запускать надо.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[55]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 04.11.09 22:13
Оценка:
Приветствую, Mamut, вы писали:

M> S> M> Апач в жизни не сможет захостить миллион простых сайтов.

M> S> Зависит от железа.
M> не зависит. не сможет
Ты ссылку забыл дать.

M> S> M> И полноценной горячей замены ни в апаче ни в nginx'е нет.

M> S> Что ты понимаешь под этим?
M> добавь новый сайт в httpd.conf/nginx.conf и чтобы усе сразу поехало
Гм, я бы следил по inotify\dnotify за конфигами и по изменению делал рестартовал апач с -k graceful, чтобы соединения не рвало. Скрипт написать можно имхо за полчаса... Точнее не скрипт, а программулину. Неважно в общем.

А вообще редко имхо нужно бывает так часто сайты добавлять\удалять. Разве что крупным хостерам...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[49]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 04.11.09 22:40
Оценка: +1
Здравствуйте, Sinclair, Вы писали:

S> Про удобство — согласен на 100%. А вот про производительность — расскажи это парням из 1&1. Я не знаю, с чем связана твоя убеждённость, но текстовые конфиги имеют ограничения на предел масштабирования. Увы.


О каких пределах масштабирования идет речь (более конкретно)?

S> AB>Она эффективна с точки зрения скорости работы в типичных use-caseах. Есть альтернативное мнение? Готов выслушать.

S> Есть. Я уже трижды намекнул тебе, что 1&1 используют сильно допиленный DNS-сервер (не bind) и сильно допиленный Апач. Основной допил — отрезание нахрен текстовых конфигов.

Я не знаю, какую технологическую задачу решали в 1&1 (и на сайте сходу не нашел), по этому, если ты можешь рассказать о том, что же стало лучше после такого допила, то я готов выслушать. Если нет, то данный аргумент неуместен.

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

S> AB>Данные с потолка меня интересуют мало.

S> Извини, реальные данные закрыты NDA.

Тогда зачем о них вообще заикаться? Найди публично-доступные проверяемые аргументы. В противном случае мы здесь можем под видном NDA вообще начать нести полную ахинею (утрирую конечно, но тем не менее).

S> AB>В том, что цифры, когда они берутся не с потолка, наглядно показывают полное безразличие сервера к исходному формату хранения данных.

S> А можно мне тогда попросить, чтобы RU-CENTER обновлял зоны не через 6 часов, а хотя бы через 10 минут, как делаем мы?

За спрос денег не берут Но не думаю, что есть достаточно веская причина менять отработанную вполне себе работоспособную технологию. А уж обновлять зоны раз в 10 минут — мне трудно представить подобную надобность (что такое срочное не может подождать пока я попью кофе?!).

S> AB>Apache точно так же читает настройки в память. А где ты их хранишь в исходниках — да хоть на перфокартах.

S> Штатный апач — да. А вот если хочется получить реальную hi-density, то никаких перфоркарт и текстовых конфигов там не будет.

Цифры на бочку. hi-density — это сколько грамм в пакетике?

S> И никакого "чтения настроек в память" — тоже не будет. Все настройки будут обрабатываться on demand. Точно так же, как и везде — приехал запрос, начинаем запрашивать "модуль конфигурации".


Чтение настроек on demand — это повод запросить все домены одновременно и положить хостера.

S> Ну значит RU-CENTER — плохой пример. Я лично сталкиваюсь не с корневыми серверами, а с теми самыми, кому делегируют зоны. И вот там всё гораздо интереснее.


С некорневыми серверами все еще более тривиальнее и проще (и чем дальше от корня, тем проще).

S> О! Достаточно перестать говорить о малом количестве зон, как все рассуждения о прелестях текстового конфига теряют актуальность.


Так не теряют. Даже на примере зоны RU.

S> AB>"Эта хня" работает в реальной жизни. Хорошо работает. Текстовые конфиги не обязывают к ручному управлению, что доказывают нам различные панели управления.

S> Я, наверное, тебя разочарую. Я работаю как раз там, где производят эти "различные панели управления".

Только не говори, что ты причастен к тому самому страшному сну сисадмина под названием Plesk? Всегда, когда с ним сталкиваюсь, мне хочется его создателям отрубить руки и ноги, а потом медленно жарить на слабом огне. Вот эти ребята реально извратили идею до того, что приходится громоздить кучу костылей даже на три зоны.

S> AB> Словосочетание "подтверждается практикой ведущих хостеров" равносильно "из достоверных источников".

S> Ну ты же не ожидал, что я тебе выложу интимные подробности бизнеса наших партнёров? Я NDA подписывал. Sapienti sat. Или ты предполагаешь, что я тут всё это из головы нафантазировал? Увы, нет.

Увы, да. (см. выше про NDA).

S> 1. Чувак, пропадание питания в датацентре — это суровая реальность наших американских партнёров. Не надо мне тут рассказывать про дизели и всё такое — я имею информацию из первых рук.


Откажитесь от любителей в пользу профессиональных ДЦ.

S> 2. Ну вот, допустим, у тебя навернулся твой bind с 2.2 GB данных зон. Сколько времени будет восстанавливаться "бэкап"?


~14 минут. Но с учетом того, что сервер у меня дублируется, то это не имеет значения.

S> 3. Ок, ну вот ты сделал резервный сервер, который стоит в другом датацентре. Теперь у тебя узкое место — сеть. Начал ты писать через континент файлик зоны, тут в середине какая-то хня произошла — что будет? Наверное, это нифига не реалистичный сценарий. Тем не менее, я уже несколько раз наступал на то, что bind теряет зоны. Ну, конечно же, это лечится перегенерацией и рестартом, но раздражает очень сильно. Я бы предпочёл ACID, в котором ничего не пропадает.


А ничего не будет — до перегрузки зоны ты вообще файл можешь удалить с диска. По этому, если пропала связь, то запиши его еще раз. Ну и если хочется, то придумали md5 и sha.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[53]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 04.11.09 22:56
Оценка: +1
Здравствуйте, Mamut, Вы писали:

M> Апач в жизни не сможет захостить миллион простых сайтов. И полноценной горячей замены ни в апаче ни в nginx'е нет. Их надо пинать, чтобы они заново считали конфиги


Захостить сможет, работать сможет, но 1 млн. сайтов даже по 10 хитов на динамику в день создадут на нем неподъемную нагрузку.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[54]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 04:01
Оценка: 1 (1) :)
Здравствуйте, Sheridan, Вы писали:
S>Зависит от железа.
Мальчик, не фантазируй.
На "современном железе" апач выдерживает порядка 5000 простеньких сайтов. 10k получить можно, но уже могут быть трудности. Для 20k per server нужно уже очень сильно приседать.
M>> И полноценной горячей замены ни в апаче ни в nginx'е нет.
S>Что ты понимаешь под этим?
Горячая замена — это когда у тебя вот такой сервак с 20k сайтами сгорел, то обслуживание не прекратилось.
А когда речь идёт о миллионе сайтов, то у тебя получается 50 таких серверов. И ставить двойное дублирование — не выход. Потому что дорого.
Нормальная ситуация — когда у тебя весь миллион сайтов обслуживается всеми 50ю серверами. Когда кто-то ложится, нагрузка перераспределяется между оставшимися.

И вот этого ты без допиливания апача не достигнешь — именно из-за неудачной архитектуры конфигов.

Не надо свой опыт администрирования домашней странички переносить на high load.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[56]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 04:01
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Умм... А "/etc/init.d/apache reload" чем не угодил?
А ты время померь. И прикинь, сколько это будет времени, если у тебя миллион vhost.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[56]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 04:01
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>Гм, я бы следил по inotify\dnotify за конфигами и по изменению делал рестартовал апач с -k graceful, чтобы соединения не рвало. Скрипт написать можно имхо за полчаса... Точнее не скрипт, а программулину. Неважно в общем.
Это упрётся в предел масштабирования примерно при 1000 сайтов.

S>А вообще редко имхо нужно бывает так часто сайты добавлять\удалять. Разве что крупным хостерам...

Именно. "часто" — понятие относительное.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[50]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 04:18
Оценка: :)
Здравствуйте, Anton Batenev, Вы писали:
AB>О каких пределах масштабирования идет речь (более конкретно)?
Порядка миллиона доменов/vhost.

AB>Я не знаю, какую технологическую задачу решали в 1&1 (и на сайте сходу не нашел), по этому, если ты можешь рассказать о том, что же стало лучше после такого допила, то я готов выслушать. Если нет, то данный аргумент неуместен.

После допила это стало работать.

AB>Пока что я вижу проблемы с тем, что любое допиливание вносит свои ошибки. Очевидно, что они большая компания, которая может себе позволить создать трудности и героически их преодолевать, но хотелось бы, чтобы не за счет пользователей.

Всё как раз наоборот. Нужный уровень обслуживания пользователей с коробочными версиями софта получить не удалось.

По поводу крупности — все допилы делала очень маленькая группа разработчиков. Основную работу сделали в пределах года, это был примерно 2001. Ядро системы (распределённая база конфигов всего) с тех пор не трогали, хотя клиентские фрагменты, использованные в веб и днс серверах, конечно же переписывали.

AB>Тогда зачем о них вообще заикаться? Найди публично-доступные проверяемые аргументы. В противном случае мы здесь можем под видном NDA вообще начать нести полную ахинею (утрирую конечно, но тем не менее).

Если ты думаешь, что я тебе просто вот тут сижу и фантазирую, то это, конечно, твоё право.

AB>За спрос денег не берут Но не думаю, что есть достаточно веская причина менять отработанную вполне себе работоспособную технологию. А уж обновлять зоны раз в 10 минут — мне трудно представить подобную надобность (что такое срочное не может подождать пока я попью кофе?!).

А мне трудно представить клиента, который согласен ждать следующего рабочего дня, чтобы проверить новые настройки.
Вот когда RSDN на шесть часов ложится, я что-то не замечаю воплей восторга от того, что смена DNS занимает столько времени.

AB>Цифры на бочку. hi-density — это сколько грамм в пакетике?

20k на сервер.

AB>Чтение настроек on demand — это повод запросить все домены одновременно и положить хостера.


Ну запроси одновременно миллион доменов. Я посмотрю.

AB>Только не говори, что ты причастен к тому самому страшному сну сисадмина под названием Plesk?

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

AB>Откажитесь от любителей в пользу профессиональных ДЦ.

Это и есть "профессиональные DC". Это у нас в России "полупрофессиональный DC" — это комнатка с парой шкафов в университетском городке. А в штатах всё серъёзно. Увы, не помогает.

AB>~14 минут. Но с учетом того, что сервер у меня дублируется, то это не имеет значения.

Ну, не имеет, так не имеет.

AB>А ничего не будет — до перегрузки зоны ты вообще файл можешь удалить с диска. По этому, если пропала связь, то запиши его еще раз. Ну и если хочется, то придумали md5 и sha.

О, ну вот уже пошёл дизайн своей ACID. Вот это по-нашему. Кто такие эти идиоты реляционщики, да? Вот мы-то свой ACID на основе md5 и sha наколбасим так, как надо.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[57]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 06:51
Оценка:
Приветствую, Sinclair, вы писали:

S> C>Умм... А "/etc/init.d/apache reload" чем не угодил?

S> А ты время померь. И прикинь, сколько это будет времени, если у тебя миллион vhost.

Ты вот ругаешь и ругаешь, но ничего кроме поливания я тут не вижу. Может начнешь конструктив приводить?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[55]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 06:51
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Зависит от железа.

S> Мальчик, не фантазируй.
S> На "современном железе" апач выдерживает порядка 5000 простеньких сайтов. 10k получить можно, но уже могут быть трудности. Для 20k per server нужно уже очень сильно приседать.
Тоесть всетаки я прав — зависит от железа, так?

S> M>> И полноценной горячей замены ни в апаче ни в nginx'е нет.

S> S>Что ты понимаешь под этим?
S> Горячая замена — это когда у тебя вот такой сервак с 20k сайтами сгорел, то обслуживание не прекратилось.
Вы с мамутом определитесь. А то он одно понимает под горячей заменой, ты другое.

S> А когда речь идёт о миллионе сайтов, то у тебя получается 50 таких серверов. И ставить двойное дублирование — не выход. Потому что дорого.

Покажи мне хостера с миллионом сайтов

S> Нормальная ситуация — когда у тебя весь миллион сайтов обслуживается всеми 50ю серверами. Когда кто-то ложится, нагрузка перераспределяется между оставшимися.

Угу.

S> И вот этого ты без допиливания апача не достигнешь — именно из-за неудачной архитектуры конфигов.

А теперь расскажи как ты к этому пришел. При чем тут конфиги?

S> Не надо свой опыт администрирования домашней странички переносить на high load.

Я не переношу, не бойся.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[57]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 06:51
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Гм, я бы следил по inotify\dnotify за конфигами и по изменению делал рестартовал апач с -k graceful, чтобы соединения не рвало. Скрипт написать можно имхо за полчаса... Точнее не скрипт, а программулину. Неважно в общем.

S> Это упрётся в предел масштабирования примерно при 1000 сайтов.
При чем тут масштабирование? Я дал решение "проблемы", которую придумал мамут.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[58]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 07:11
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Ты вот ругаешь и ругаешь, но ничего кроме поливания я тут не вижу. Может начнешь конструктив приводить?

Я уже привёл конструктив. Вместо "текстовых конфигов" для хранения конфигураций такого масштаба применяется распределённая реляционная СУБД.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[58]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 07:11
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>При чем тут масштабирование? Я дал решение "проблемы", которую придумал мамут.
Эту проблему придумал не мамут, а авторы апача. Масштабирование — это такое слово, о котором ты, как админ, должен знать. Если себя хоть на волос профессионалом считаешь.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[59]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 07:21
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Ты вот ругаешь и ругаешь, но ничего кроме поливания я тут не вижу. Может начнешь конструктив приводить?

S> Я уже привёл конструктив. Вместо "текстовых конфигов" для хранения конфигураций такого масштаба применяется распределённая реляционная СУБД.

Где это реализовано?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[59]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 07:21
Оценка:
Приветствую, Sinclair, вы писали:

S> S>При чем тут масштабирование? Я дал решение "проблемы", которую придумал мамут.

S> Эту проблему придумал не мамут, а авторы апача. Масштабирование — это такое слово, о котором ты, как админ, должен знать. Если себя хоть на волос профессионалом считаешь.

Не уходи от темы. При чем тут масштабирование? Решил увести разговор в сторону?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[56]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 07:28
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>Тоесть всетаки я прав — зависит от железа, так?
Всё-таки нет.

S>Покажи мне хостера с миллионом сайтов

godaddy, 1and1, netfirms.
Hostgator ~ полмиллиона сайтов и быстро растёт.

S>А теперь расскажи как ты к этому пришел. При чем тут конфиги?

Экспериментальным путём. Конфиги, как я уже полветки объясняю, становятся боттлнеком в таких конфигурациях. Потому что на их перечитывание при изменениях уходит непозволительно много времени. Вообще идея "зачитать всё в память при старте", которую тут предлагал Антон Батенёв, утопична при высокой загрузке.

S>Я не переношу, не бойся.

Я не боюсь. Но ты — переносишь. Потому что решения, которые ты предлагаешь, в среде под высокой нагрузкой вообще не будут жить. Там этот твой "релоад" будет запускаться четыре раза в секунду, и требовать часы для завершения.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[56]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 05.11.09 07:38
Оценка:
S> M> S> M> Апач в жизни не сможет захостить миллион простых сайтов.
S> M> S> Зависит от железа.
S> M> не зависит. не сможет

S> Ты ссылку забыл дать.


Ответ рядом у Антона Батенева

Захостить сможет, работать сможет, но 1 млн. сайтов даже по 10 хитов на динамику в день создадут на нем неподъемную нагрузку.


Апач не является самым производительным сервером в мире


S> M> S> M> И полноценной горячей замены ни в апаче ни в nginx'е нет.


S> M> S> Что ты понимаешь под этим?


S> M> добавь новый сайт в httpd.conf/nginx.conf и чтобы усе сразу поехало


S> Гм, я бы следил по inotify\dnotify за конфигами и по изменению делал рестартовал апач с -k graceful, чтобы соединения не рвало. Скрипт написать можно имхо за полчаса... Точнее не скрипт, а программулину. Неважно в общем.


Ну, это уже костыль на костыле

S> А вообще редко имхо нужно бывает так часто сайты добавлять\удалять. Разве что крупным хостерам...


Синклер о таких и говорил
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[60]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 05.11.09 07:46
Оценка:
S> S> S>При чем тут масштабирование? Я дал решение "проблемы", которую придумал мамут.

S> S> Эту проблему придумал не мамут, а авторы апача. Масштабирование — это такое слово, о котором ты, как админ, должен знать. Если себя хоть на волос профессионалом считаешь.


S> Не уходи от темы. При чем тут масштабирование? Решил увести разговор в сторону?


Миллион хоcтов — это и есть масштабирование (a.k.a. scaling)
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[60]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 07:46
Оценка: 1 (1)
Здравствуйте, Sheridan, Вы писали:
S>Где это реализовано?
У 1and1.сom. Доступа до информации об остальных у меня нет. Но, смею полагать, что они тоже сильно допилили коробочные решения.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[60]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 07:46
Оценка: 2 (1)
Здравствуйте, Sheridan, Вы писали:
S>Не уходи от темы. При чем тут масштабирование? Решил увести разговор в сторону?
Это ты решил увести разговор в сторону.
Напоминаю: вот я пишу

Мне нужен DNS-сервер, который бы хорошо масштабировался и был отказоустойчивым. И нужен веб-сервер, который позволяет хостить миллионы простых сайтов с горячей заменой. И всё это должно работать на минимальном количестве железа.

Мамут подсказывает:

Апач в жизни не сможет захостить миллион простых сайтов. И полноценной горячей замены ни в апаче ни в nginx'е нет. Их надо пинать, чтобы они заново считали конфиги

Ты ему в ответ предлагаешь:

Гм, я бы следил по inotify\dnotify за конфигами и по изменению делал рестартовал апач с -k graceful, чтобы соединения не рвало. Скрипт написать можно имхо за полчаса... Точнее не скрипт, а программулину. Неважно в общем.


И вот на это я тебе медленно объясняю: нет, не будет это работать для миллиона сайтов. твой рестарт с -k graceful перестанет обслуживать сайт ещё примерно при одной тысяче в-хостов.

Ну и кто теряет нить разговора? И кто тут обвиняет программистов в том, что они пишут какие-то неправильные программы? Ты вот только что спроектировал программу, которая убъёт апач на корню при мало-мальски заметной нагрузке. Нет, я не спорю — она прекрасно подойдёт для сайта заборостроительной конторы, который хостится у тебя дома на выделенном пентиуме. Тут всё будет в порядке — действительно, деплоймент копированием и всё такое.
А в боевом сервере с высокой плотностью этот твой graceful — что мёртвому припарка. Потому, что существующие соединения (а их очень немного) никого не интересуют — новые соединения не будут приниматься вплоть до окончания загрузки апача и его конфигов. Грубая прикидка количества необслуженных запросов — O(N^2), где N — количество сайтов. Потому, что время подъема апача линейно от него зависит, и частота запросов линейно зависит от него же.

Так что graceful можно не указывать; он спасёт ничтожно малый процент запросов.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[57]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 07:51
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Тоесть всетаки я прав — зависит от железа, так?

S> Всё-таки нет.
Тоесть, гипотетически, если у меня будет комп с терабайтом оперативки, быстрым рейдом и 4 тысячами процессоров (ну вобщем "очень крутой сервант" (ц) ) — сколько получится поднять vhost'ов?

S> S>Покажи мне хостера с миллионом сайтов

S> godaddy, 1and1, netfirms.
S> Hostgator ~ полмиллиона сайтов и быстро растёт.
Итого три с половиной. Еще есть?

S> S>А теперь расскажи как ты к этому пришел. При чем тут конфиги?

S> Экспериментальным путём. Конфиги, как я уже полветки объясняю, становятся боттлнеком в таких конфигурациях. Потому что на их перечитывание при изменениях уходит непозволительно много времени. Вообще идея "зачитать всё в память при старте", которую тут предлагал Антон Батенёв, утопична при высокой загрузке.
Идея самостоятельно перечитывать при изменениях — еще более утопична, где бы эти конфиги не находились.

S> S>Я не переношу, не бойся.

S> Я не боюсь. Но ты — переносишь. Потому что решения, которые ты предлагаешь, в среде под высокой нагрузкой вообще не будут жить. Там этот твой "релоад" будет запускаться четыре раза в секунду, и требовать часы для завершения.
4 раза в секунду будут добавлять\удалять vhost'ы? Ну-ну.
И насчет "часы для завершения" — реальные цифры покажи с -k graceful, а не предположения. Ты же не любишь предположения, не так-ли?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[57]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 07:54
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>Умм... А "/etc/init.d/apache reload" чем не угодил?

S>А ты время померь. И прикинь, сколько это будет времени, если у тебя миллион vhost.
А не пофиг? Во время перезагрузки оно продолжает работать со старым конфигом. Так что всё нормально, если оно будет занимать меньше минуты.
Sapienti sat!
Re[57]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 07:54
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>>Покажи мне хостера с миллионом сайтов

S>godaddy, 1and1, netfirms.
S>Hostgator ~ полмиллиона сайтов и быстро растёт.
На одной машине?
Sapienti sat!
Re[58]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 08:21
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>А не пофиг? Во время перезагрузки оно продолжает работать со старым конфигом. Так что всё нормально, если оно будет занимать меньше минуты.
Неа. Не продолжает. Тупо новые коннекты реджектятся. И я сомневаюсь, что загрузка одного миллиона вхостов из конфига займёт меньше минуты.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[58]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 08:21
Оценка:
Здравствуйте, Cyberax, Вы писали:
S>>>Покажи мне хостера с миллионом сайтов
S>>godaddy, 1and1, netfirms.
S>>Hostgator ~ полмиллиона сайтов и быстро растёт.
C>На одной машине?
В одном кластере. Я же говорю — вопрос в горячей замене, чтобы смерть одного апача не приводила к простою двадцати К сайтов.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[61]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 08:21
Оценка:
Приветствую, Mamut, вы писали:

M> S> S> S>При чем тут масштабирование? Я дал решение "проблемы", которую придумал мамут.

M> S> S> Эту проблему придумал не мамут, а авторы апача. Масштабирование — это такое слово, о котором ты, как админ, должен знать. Если себя хоть на волос профессионалом считаешь.
M> S> Не уходи от темы. При чем тут масштабирование? Решил увести разговор в сторону?
M> Миллион хоcтов — это и есть масштабирование (a.k.a. scaling)

Так мы про масштабирование или про автоматический релоад апача в данной ветке, а? Вы определитесь. Лично я тут дал вариант релоада апача автоматически при изменении конфигов.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[61]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 08:21
Оценка: :))
Приветствую, Sinclair, вы писали:

S> И вот на это я тебе медленно объясняю: нет, не будет это работать для миллиона сайтов. твой рестарт с -k graceful перестанет обслуживать сайт ещё примерно при одной тысяче в-хостов.

Может быть, я не пробовал. Покажи лог релоада апача с миллионом сайтов.

S> Так что graceful можно не указывать; он спасёт ничтожно малый процент запросов.

А кто говорил что будет легко?

Ты пока что твердишь что все исправит СУБД для конфигов, хотя на самом деле надо копать не в источник конфигов, а в код перечитывания конфигов. А откуда оно их читать будет — без разницы.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[57]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 08:21
Оценка:
Приветствую, Mamut, вы писали:

M> S> M> S> Зависит от железа.

M> S> M> не зависит. не сможет
M> S> Ты ссылку забыл дать.
M> Ответ рядом у Антона Батенева
Я знаю. Я пытаюсь понять почему ты безаппеляционно говоришь "нет". Причем потом показываешь на ответ рядом, и говоришь что он правильный, хотя там написано "да, но хрено-ово".

M> Апач не является самым производительным сервером в мире

Знаю.

M> S> Гм, я бы следил по inotify\dnotify за конфигами и по изменению делал рестартовал апач с -k graceful, чтобы соединения не рвало. Скрипт написать можно имхо за полчаса... Точнее не скрипт, а программулину. Неважно в общем.

M> Ну, это уже костыль на костыле
Я — не истина в последней инстанции. Предложи свой вариант.

M> S> А вообще редко имхо нужно бывает так часто сайты добавлять\удалять. Разве что крупным хостерам...

M> Синклер о таких и говорил
Три с половиной хостера пока набежало. Как набежит хотябы сотня — тогда и будем говорить. А пока что напомни как тут про линух говорят? "это меньше 1%, значит неважно" — так помоему?
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[58]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 08:38
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>Тоесть, гипотетически, если у меня будет комп с терабайтом оперативки, быстрым рейдом и 4 тысячами процессоров (ну вобщем "очень крутой сервант" (ц) ) — сколько получится поднять vhost'ов?
А скорость света тоже считать равной бесконечности?

S>Итого три с половиной. Еще есть?

А тебе сколько надо?
http://websitehostingreviews.blogspot.com/2007/04/top-10-web-hosting-largest.html
Это устаревшая на 2 года информация. С тех пор всё только улучшилось.


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

Увы, она работает. Реальные пацаны используют сразу всё — там и push, и pull model. Но в целом — таки да; изменения конфигурации насильственно пропихиваются прямо в память того апача, который сейчас отвечает за этот сайт. Никакого рестарта там нет.

S>4 раза в секунду будут добавлять\удалять vhost'ы? Ну-ну.

Ну, не во всякую секунду.

S>И насчет "часы для завершения" — реальные цифры покажи с -k graceful, а не предположения. Ты же не любишь предположения, не так-ли?

У меня как-то нет под рукой апача с миллионом хостов. Но я при случае замерю
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[59]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 09:22
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>>>Hostgator ~ полмиллиона сайтов и быстро растёт.

C>>На одной машине?
S>В одном кластере. Я же говорю — вопрос в горячей замене, чтобы смерть одного апача не приводила к простою двадцати К сайтов.
Этот вопрос я решил бы на уровне DNS и load ballancer'а. Так как в любом случае нужно будет обрабатывать умирание аппаратного узла.
Sapienti sat!
Re[59]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 09:29
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>А не пофиг? Во время перезагрузки оно продолжает работать со старым конфигом. Так что всё нормально, если оно будет занимать меньше минуты.

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

Зато проверил на nginx'е — он таки умеет не прерывать существующие соединения до перезагрузки конфига (опция ngx_new_binary). Т.е. посылаешь ему SIGHUP, и он просто запускает новый nginx, который наследует открытые сокеты старого, в том числе и сокет, на который идёт accept. И потом просто начинает на нём слушать, а старый nginx завершается после смерти всех worker process.
Sapienti sat!
Re[62]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 09:47
Оценка: +1 -1
Здравствуйте, Sheridan, Вы писали:
S>> Так что graceful можно не указывать; он спасёт ничтожно малый процент запросов.
S>А кто говорил что будет легко?
Никто не говорил. А вот что с текстовыми конфигами будет тяжело — говорил я.

S>Ты пока что твердишь что все исправит СУБД для конфигов, хотя на самом деле надо копать не в источник конфигов, а в код перечитывания конфигов. А откуда оно их читать будет — без разницы.


Проблема — ровно в том, что код для перечитывания текстовых конфигов может быть только один.
СУБД, в отличие от текстовых файлов, позволяют запросить ровно то, что нужно — например, сделать
select root_dir from vhosts where hostname = @hostname

Напиши мне такой же "код перечитывания конфигов", построенный на основе текстовых файлов.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[60]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 10:04
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Зато проверил на nginx'е — он таки умеет не прерывать существующие соединения до перезагрузки конфига (опция ngx_new_binary).

Апач тоже это умеет.
C>Т.е. посылаешь ему SIGHUP, и он просто запускает новый nginx, который наследует открытые сокеты старого, в том числе и сокет, на который идёт accept. И потом просто начинает на нём слушать, а старый nginx завершается после смерти всех worker process.
Начинать-то он начинает. Но что он делает с новыми соединениями до того, как дочитает конфиг?
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[60]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 10:04
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Этот вопрос я решил бы на уровне DNS и load ballancer'а. Так как в любом случае нужно будет обрабатывать умирание аппаратного узла.
Ну вот в том-то и дело, что с т.з. лоад балансера у тебя 51й апач в любой момент должен быть готов заменить любого из 50.
Что эквивалентно тому, что все 51 "держат" полный конфиг всего миллиона сайтов. Увы.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[61]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 10:10
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>Т.е. посылаешь ему SIGHUP, и он просто запускает новый nginx, который наследует открытые сокеты старого, в том числе и сокет, на который идёт accept. И потом просто начинает на нём слушать, а старый nginx завершается после смерти всех worker process.

S>Начинать-то он начинает. Но что он делает с новыми соединениями до того, как дочитает конфиг?
Старый nginx их продолжает обрабатывать. Новый nginx убивает его только после окончания чтения конфигов, т.е. уже после вхождения в основной цикл обработки событий. В Юниксах же несколько процессов могут выполнять accept() на одном слушающем сокете.
Sapienti sat!
Re[59]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 10:11
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Тоесть, гипотетически, если у меня будет комп с терабайтом оперативки, быстрым рейдом и 4 тысячами процессоров (ну вобщем "очень крутой сервант" (ц) ) — сколько получится поднять vhost'ов?

S> А скорость света тоже считать равной бесконечности?
Я всего лишь хочу выяснить — зависит от железа оно или от чего еще. Пока что я слышу "от железа не зависит" и вижу отсутствие доказательств.

S> http://websitehostingreviews.blogspot.com/2007/04/top-10-web-hosting-largest.html

S> Это устаревшая на 2 года информация. С тех пор всё только улучшилось.
Будем считать что десятка полтора хостеров наберется с колвом сайтов выше миллиона. Ок?

S> S>4 раза в секунду будут добавлять\удалять vhost'ы? Ну-ну.

S> Ну, не во всякую секунду.
Но 4 раза?

S> S>И насчет "часы для завершения" — реальные цифры покажи с -k graceful, а не предположения. Ты же не любишь предположения, не так-ли?

S> У меня как-то нет под рукой апача с миллионом хостов. Но я при случае замерю
Договорились
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[61]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 10:11
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>Этот вопрос я решил бы на уровне DNS и load ballancer'а. Так как в любом случае нужно будет обрабатывать умирание аппаратного узла.

S>Ну вот в том-то и дело, что с т.з. лоад балансера у тебя 51й апач в любой момент должен быть готов заменить любого из 50.
S>Что эквивалентно тому, что все 51 "держат" полный конфиг всего миллиона сайтов. Увы.
Что-то мне такой подход совсем не нравится. Я бы разбил на группы Апачей с относительно небольшими конфигами.
Sapienti sat!
Re[58]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 05.11.09 10:32
Оценка:
S> M> Ответ рядом у Антона Батенева

S> Я знаю. Я пытаюсь понять почему ты безаппеляционно говоришь "нет". Причем потом показываешь на ответ рядом, и говоришь что он правильный, хотя там написано "да, но хрено-ово".


Вообще-то, там написано, что не сомжет, если ты прочтешь предложение полностью, а не только то, что тебе нравится


S> M> Апач не является самым производительным сервером в мире

S> Знаю.

S> M> S> Гм, я бы следил по inotify\dnotify за конфигами и по изменению делал рестартовал апач с -k graceful, чтобы соединения не рвало. Скрипт написать можно имхо за полчаса... Точнее не скрипт, а программулину. Неважно в общем.

S> M> Ну, это уже костыль на костыле
S> Я — не истина в последней инстанции. Предложи свой вариант.

Я не знаю.


S> M> S> А вообще редко имхо нужно бывает так часто сайты добавлять\удалять. Разве что крупным хостерам...


S> M> Синклер о таких и говорил


S> Три с половиной хостера пока набежало. Как набежит хотябы сотня — тогда и будем говорить. А пока что напомни как тут про линух говорят? "это меньше 1%, значит неважно" — так помоему?


С логикой у тебя вообще не все в порядке. Ты прицепился к слову «три».

Тпереь переведи свой взор на цифру миллионы.
Скажем, Netcraft отслеживает 230 миллионов сайтов. GoDaddy хостит порядка 22 миллионов... Подсчеты можешь делать сам.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[62]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 10:39
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Старый nginx их продолжает обрабатывать.
C> Новый nginx убивает его только после окончания чтения конфигов, т.е. уже после вхождения в основной цикл обработки событий. В Юниксах же несколько процессов могут выполнять accept() на одном слушающем сокете.
Непонятно. В какой момент стопается старый nginx? Представь себе клиента, который раз в секунду делает запрос, обработка которого занимает 2 секунды.
Итого, у нас всё время не менее 1го выполняющегося запроса. Если новые запросы обрабатываются старым nginx, то у него никогда не кончатся worker processes.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[60]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 10:39
Оценка: +1
Здравствуйте, Sheridan, Вы писали:
S>Будем считать что десятка полтора хостеров наберется с колвом сайтов выше миллиона. Ок?
Ок. И сотки полторы — хостеров с количеством выше 100000.

S>> S>И насчет "часы для завершения" — реальные цифры покажи с -k graceful, а не предположения. Ты же не любишь предположения, не так-ли?

S>> У меня как-то нет под рукой апача с миллионом хостов. Но я при случае замерю
S>Договорились
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[62]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 10:39
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>Что-то мне такой подход совсем не нравится. Я бы разбил на группы Апачей с относительно небольшими конфигами.
Какого размера будут группы? Сколько их будет?
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[63]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 05.11.09 10:58
Оценка:
S> S>Ты пока что твердишь что все исправит СУБД для конфигов, хотя на самом деле надо копать не в источник конфигов, а в код перечитывания конфигов. А откуда оно их читать будет — без разницы.

S>

S> Проблема — ровно в том, что код для перечитывания текстовых конфигов может быть только один.
S> СУБД, в отличие от текстовых файлов, позволяют запросить ровно то, что нужно — например, сделать
S>
S> select root_dir from vhosts where hostname = @hostname
S>

S> Напиши мне такой же "код перечитывания конфигов", построенный на основе текстовых файлов.

На этот вопрос не будет ответа. Готов принимать ставки.
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[51]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 05.11.09 11:01
Оценка:
Здравствуйте, Sinclair, Вы писали:

S> AB>О каких пределах масштабирования идет речь (более конкретно)?

S> Порядка миллиона доменов/vhost.

И что случается дальше?

S> AB>Я не знаю, какую технологическую задачу решали в 1&1 (и на сайте сходу не нашел), по этому, если ты можешь рассказать о том, что же стало лучше после такого допила, то я готов выслушать. Если нет, то данный аргумент неуместен.

S> После допила это стало работать.

А что именно не работало до этого?

S> AB>Тогда зачем о них вообще заикаться? Найди публично-доступные проверяемые аргументы. В противном случае мы здесь можем под видном NDA вообще начать нести полную ахинею (утрирую конечно, но тем не менее).

S> Если ты думаешь, что я тебе просто вот тут сижу и фантазирую, то это, конечно, твоё право.

Не думаю, но я не могу дискутировать на подобном уровне, когда магическая фраза "под NDA" не позволяет мне сомневаться в аргументе не сомневаясь в правдивости собеседника, а это, согласись, как-то не правильно.

S> AB>За спрос денег не берут Но не думаю, что есть достаточно веская причина менять отработанную вполне себе работоспособную технологию. А уж обновлять зоны раз в 10 минут — мне трудно представить подобную надобность (что такое срочное не может подождать пока я попью кофе?!).

S> А мне трудно представить клиента, который согласен ждать следующего рабочего дня, чтобы проверить новые настройки.

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

S> Вот когда RSDN на шесть часов ложится, я что-то не замечаю воплей восторга от того, что смена DNS занимает столько времени.


Ты же сейчас не хочешь сказать, что все проблемы за последнее время связаны с DNS? А если связаны, то решение есть очень простое — делегируйте зону себе и творите с ней все что хотите (уж найти стабильный DNS сервер, зоны которого перезагрузят практически по первому требованию, думаю не проблема). Вот только мне кажется, что TTL=900 установлен не из за DNS сервера.

S> AB>Цифры на бочку. hi-density — это сколько грамм в пакетике?

S> 20k на сервер.

20К виртуальных хостов на сервер? ТТХ сервера еще можно в студию?

S> AB>Чтение настроек on demand — это повод запросить все домены одновременно и положить хостера.

S> Ну запроси одновременно миллион доменов. Я посмотрю.

Ну небольшая сеточка с этим вполне справится — каждый по 25-30K запросов может держать одновременно — потребуется всего 40 машин.

S> А-а, ну тут всегда так. Как в форумах стонать — так все самые умные. А на собеседованиях что-то люди двух слов связать не могут. Вот эти ребята — такие же, как и все.


чур меня

S> Причём, к слову, Плеск еще далеко не самая плохая из панелей. Может, ты укажешь на каких-то конкурентов, которые не извратили идею?


Я вообще панели стараюсь обходить стороной. Но если уж искать панель, то ISPManager например. Работает напрямую с конфигами, отсебячины старается не нести, хотя тоже не лишен недостатков, но если придется выбирать между ними, то ISP для меня будет однозначным выбором.

S> AB>Откажитесь от любителей в пользу профессиональных ДЦ.

S> Это и есть "профессиональные DC". Это у нас в России "полупрофессиональный DC" — это комнатка с парой шкафов в университетском городке. А в штатах всё серъёзно. Увы, не помогает.

В серьезных ДЦ два ввода питания минимум, продублированные упсами и дизелем. Пропадание питания с одного ввода для ДЦ вообще должно проходить незаметно. А если инженер задел и вырвал два провода из сервера одновременно, то тут я могу только развести руками

Конечно, факапы случаются, но это должно быть чем-то из ряда вон выходящим и не приводить к отказу на критичных участках (или время простоя должно быть заранее известно и прописано в SLA).

S> AB>~14 минут. Но с учетом того, что сервер у меня дублируется, то это не имеет значения.

S> Ну, не имеет, так не имеет.

Какая разница сколько это времени займет, если это не является критической ситуацией? Точно так же мне будет нужно подниматься и в случае штатного обслуживания (обновления ядра например). Для этого критичные участки и дублируют.

S> AB>А ничего не будет — до перегрузки зоны ты вообще файл можешь удалить с диска. По этому, если пропала связь, то запиши его еще раз. Ну и если хочется, то придумали md5 и sha.

S> О, ну вот уже пошёл дизайн своей ACID. Вот это по-нашему. Кто такие эти идиоты реляционщики, да? Вот мы-то свой ACID на основе md5 и sha наколбасим так, как надо.

Это общепринятая практика проверки файлов, не мной придуманная и вполне себе успешно работающая. Она так же удобна в отладке, работе и т.д. ибо опять же текст.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[52]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 05.11.09 11:28
Оценка:
AB> В серьезных ДЦ два ввода питания минимум, продублированные упсами и дизелем. Пропадание питания с одного ввода для ДЦ вообще должно проходить незаметно. А если инженер задел и вырвал два провода из сервера одновременно, то тут я могу только развести руками

AB> Конечно, факапы случаются, но это должно быть чем-то из ряда вон выходящим и не приводить к отказу на критичных участках (или время простоя должно быть заранее известно и прописано в SLA).


Вообще-то, в реальном мире падают даже крупные и проверенные датацентры (только в этом году летом снесло на стуки или больше почти весь MySpace — причины потери питания в датацентре уже не помню)
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[63]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 11:31
Оценка: -1 :)
Приветствую, Sinclair, вы писали:

S> S>А кто говорил что будет легко?

S> Никто не говорил. А вот что с текстовыми конфигами будет тяжело — говорил я.
Тяжело написать код чтения\генерации конфигов — да. Поправить вручную — нет.

S> Напиши мне такой же "код перечитывания конфигов", построенный на основе текстовых файлов.

Очень грубо — кактотак:
CVhostConfig *config = parcer->parce(vhost_config_file);
std::string root_dir = config->root_dir();

Причем по производительности спорно, так как в твоем случае оно будет выбирать одну запись из миллиона, а в моем парсить текстовичок размером максимум в 20кб. Хотя возможно конечно из БД будет и быстрее, но я бы лично сначала проверил.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[59]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 11:31
Оценка:
Приветствую, Mamut, вы писали:

M> Вообще-то, там написано, что не сомжет, если ты прочтешь предложение полностью, а не только то, что тебе нравится

"не зависит. не сможет" — где тут фраза о том, что сможет? Помоему тут явное отрицание.

M> S> M> Ну, это уже костыль на костыле

M> S> Я — не истина в последней инстанции. Предложи свой вариант.
M> Я не знаю.
Ну тогда либо этот костыль, либо ковырять самого апача до нужного функционала.

M> Скажем, Netcraft отслеживает 230 миллионов сайтов. GoDaddy хостит порядка 22 миллионов... Подсчеты можешь делать сам.

С синклером мы об этом уже договорились вроде, почитай там рядом.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[61]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 11:31
Оценка:
Приветствую, Sinclair, вы писали:

S> S>Будем считать что десятка полтора хостеров наберется с колвом сайтов выше миллиона. Ок?

S> Ок. И сотки полторы — хостеров с количеством выше 100000.
А теперь я опять приведу вашу любимую фразу: "меньше 1%, значит неважно".
По большому счету эти хостеры вынуждены допиливать то что есть до требуемого функционала самостоятельно. И по всей видимости допиливают.
Интересно только почему результаты допиливания не становятся достоянием общественности. Хотя в отношении апача я честно говоря лицензию не читал, может там можно такое...
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[63]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 11:33
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>> Новый nginx убивает его только после окончания чтения конфигов, т.е. уже после вхождения в основной цикл обработки событий. В Юниксах же несколько процессов могут выполнять accept() на одном слушающем сокете.

S>Непонятно. В какой момент стопается старый nginx?
При входе нового nginx в цикл событий. Точнее, не "стопается" а посылается сигнал на graceful shutdown, который устанавливает флаг ngx_noaccept.

S>Представь себе клиента, который раз в секунду делает запрос, обработка которого занимает 2 секунды.

S>Итого, у нас всё время не менее 1го выполняющегося запроса. Если новые запросы обрабатываются старым nginx, то у него никогда не кончатся worker processes.
Нет. Старый nginx просто прекращает принимать _новые_ запросы (установлен флаг ngx_noaccept), а старые запросы обрабатываются до завершения. И после завершения всех pending-запросов старый nginx просто тихо умирает своей смертью. В это время новый nginx спокойно обратабывает его входящие запросы.

В общем, всё продумано, как оказалось. Можешь сам глянуть в src/os/unix/ngx_process_cycle.c .
Sapienti sat!
Re[63]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 11:34
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>Что-то мне такой подход совсем не нравится. Я бы разбил на группы Апачей с относительно небольшими конфигами.

S>Какого размера будут группы? Сколько их будет?
Ну это надо думать и экспериментировать.
Sapienti sat!
Re[52]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 11:41
Оценка: :)
Приветствую, Anton Batenev, вы писали:

AB> Ты же сейчас не хочешь сказать, что все проблемы за последнее время связаны с DNS? А если связаны, то решение есть очень простое — делегируйте зону себе и творите с ней все что хотите (уж найти стабильный DNS сервер, зоны которого перезагрузят практически по первому требованию, думаю не проблема). Вот только мне кажется, что TTL=900 установлен не из за DNS сервера.

Если речь о rsdn.ru, то могу предложить свой домашний серван в качестве n-го slave'а. Белый апишник есть, bind работает... Канал конечно слабоват и забит, но я и не master'ом себя предлагаю
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[60]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 05.11.09 11:48
Оценка:
M>> Вообще-то, там написано, что не сомжет, если ты прочтешь предложение полностью, а не только то, что тебе нравится
S>"не зависит. не сможет" — где тут фраза о том, что сможет? Помоему тут явное отрицание.

Тьфу, блин.

mamut: апач не сможет захостить миллион сайтов
sheridan: почем так безапелляционно, вон антон пишет, что сможет, но хреново
mamut: вообще-то, если внимательно прочитать, то там написано, что не сможет
sheridan: "не зависит. не сможет" — где тут фраза о том, что сможет? Помоему тут явное отрицание.



Теперь читаем еще раз:

Захостить сможет, работать сможет, но 1 млн. сайтов даже по 10 хитов на динамику в день создадут на нем неподъемную нагрузку.


Выделенное курить до полного просветления


M>> S> M> Ну, это уже костыль на костыле

M>> S> Я — не истина в последней инстанции. Предложи свой вариант.
M>> Я не знаю.
S>Ну тогда либо этот костыль, либо ковырять самого апача до нужного функционала.

О чем, в общем-то, Синклер и сказал с самого начала


M>> Скажем, Netcraft отслеживает 230 миллионов сайтов. GoDaddy хостит порядка 22 миллионов... Подсчеты можешь делать сам.

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

Нифига ты там не договорился. Ты опять решил вариться в своих собственных фантазиях: «А теперь я опять приведу вашу любимую фразу: "меньше 1%, значит неважно".»

Эти хостеры — это не меньше 1%. Это — больше 20-25%. Потому что надо смотреть не на количество хотстов, а на количество сайтов, которые на них хостятся. Еще раз внимательно перечитай то, что я тебе написал про количество хостов.


dmitriid.comGitHubLinkedIn
Re[52]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 11:48
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>И что случается дальше?

Дальше — продолжается развитие схемы хостинга высокой плотности.

AB>А что именно не работало до этого?

Не получалось соблюсти SLA.

AB>Не думаю, но я не могу дискутировать на подобном уровне, когда магическая фраза "под NDA" не позволяет мне сомневаться в аргументе не сомневаясь в правдивости собеседника, а это, согласись, как-то не правильно.

Ок, тогда предлагаю завязать дискуссию.

AB>А че их проверять? Прописал и работаешь дальше — как обновятся так все заработает, тем более это нужно только на начальном этапе настройки, а потом это живет очень долго. Уж сделать ошибку в прописывании зоны — это надо умудриться. А задержка в обновлении зоны как раз и дает шанс исправиться.

Не все такие пофигисты. Большинству народа как-то хочется, что если, к примеру, MX перенаправили на AS/AV гейтвей, то проверить, что он реально ловит спам и пропускает нужный контент, хочется сейчас, а не потом. Ну и то, что сам гейтвей правильно получил настройки, тоже хочется проверить. А с задержкой в 6 часов это всё придётся отложить до завтра.

AB>Ты же сейчас не хочешь сказать, что все проблемы за последнее время связаны с DNS? А если связаны, то решение есть очень простое — делегируйте зону себе и творите с ней все что хотите (уж найти стабильный DNS сервер, зоны которого перезагрузят практически по первому требованию, думаю не проблема). Вот только мне кажется, что TTL=900 установлен не из за DNS сервера.


Я хочу сказать, что задержка на 6 часов — это как бы не самое хорошее, что можно сделать.
Я хочу сказать, что идея "делегировать зону себе" — приговор для high density хостинга. Можно грубо прикинуть, сколько киловатт будет бездарно выбрасываться, если каждый из клиентов GoDaddy станет "делегировать зону себе". 22 миллиона выделенных DNS серверов — это отличное решение проблемы масштаба.

AB>20К виртуальных хостов на сервер? ТТХ сервера еще можно в студию?

Ну, пусть скажем это будет обычный 4x-гиговый 4х-корный сервер.

S>> AB>Чтение настроек on demand — это повод запросить все домены одновременно и положить хостера.

S>> Ну запроси одновременно миллион доменов. Я посмотрю.

AB>Ну небольшая сеточка с этим вполне справится — каждый по 25-30K запросов может держать одновременно — потребуется всего 40 машин.

Это уже получается примерно столько же машин, как у хостера
Тем более, что никакого особенного "положить" не получится. Получится всего лишь скоростной прогрев кэша.

AB>Я вообще панели стараюсь обходить стороной. Но если уж искать панель, то ISPManager например.

Ок, отдам програму плеска на рассмотрение

AB>В серьезных ДЦ два ввода питания минимум, продублированные упсами и дизелем. Пропадание питания с одного ввода для ДЦ вообще должно проходить незаметно. А если инженер задел и вырвал два провода из сервера одновременно, то тут я могу только развести руками

Я не знаю, какие именно проблемы приводят к факапам. Но вот один из наших клиентов недавно затеял дублирование части своего хостинга во второй датацентр. Потому что вышеописанный "серьёзный DC" на прошлой неделе опять остался без света.

AB>Конечно, факапы случаются, но это должно быть чем-то из ряда вон выходящим и не приводить к отказу на критичных участках (или время простоя должно быть заранее известно и прописано в SLA).

Осталось еще сделать так, чтобы SLA само по себе предотвращало ураганы и прочий форсмажор.

AB>Какая разница сколько это времени займет, если это не является критической ситуацией? Точно так же мне будет нужно подниматься и в случае штатного обслуживания (обновления ядра например). Для этого критичные участки и дублируют.

В том-то и дело, что тебе надо будет "подниматься" в случае обновления ядра. Именно поэтому рулит stateless, где никакого "подъёма" вовсе нет. А ты мне рассказываешь про то, что подъем типа не важен.

AB>Это общепринятая практика проверки файлов, не мной придуманная и вполне себе успешно работающая. Она так же удобна в отладке, работе и т.д. ибо опять же текст.

Ну то есть bind общепринято проверяет зонные файлы при помощи SHA? Или ты имеешь в виду, что у меня будет в панели код, который пытается записать файл зоны "на ту сторону", ловит исключения, и в цикле пытается переповторить с перепроверкой SHA?
Прекрасно. Действительно, чего это я к транзакциям прицепился. Это же всё так просто делается.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[64]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 12:06
Оценка:
Здравствуйте, Sheridan, Вы писали:
S>Очень грубо — кактотак:
S>
S>CVhostConfig *config = parcer->parce(vhost_config_file);
S>std::string root_dir = config->root_dir();
S>

S>Причем по производительности спорно, так как в твоем случае оно будет выбирать одну запись из миллиона, а в моем парсить текстовичок размером максимум в 20кб. Хотя возможно конечно из БД будет и быстрее, но я бы лично сначала проверил.
О, вот это уже прогресс. Ну то есть, по крайней мере тебе не очевидно, что там происходит.
Но фишка, видишь ли, в том, что для начала тебе нужно получить vhost_config_file. А где его взять? Сначала нужно прочитать файл со списком vhost-ов, чтобы найти там запись о расположении этого файла.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[64]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 12:11
Оценка:
Приветствую, Mamut, вы писали:

M> S> Напиши мне такой же "код перечитывания конфигов", построенный на основе текстовых файлов.

M> На этот вопрос не будет ответа. Готов принимать ставки.
Поздно.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[65]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 12:25
Оценка:
Приветствую, Sinclair, вы писали:

S> Но фишка, видишь ли, в том, что для начала тебе нужно получить vhost_config_file. А где его взять? Сначала нужно прочитать файл со списком vhost-ов, чтобы найти там запись о расположении этого файла.

Не знаю как у них там, но я бы выработал единое наименование конфигов, и не читал имена файлов откудатотам, а просто генерировал исходя из какихтотам параметров вхоста. С другой стороны написал бы автогенерацию вхоста (скрипт обычный, одна штука) с настройками по умолчанию и выкладыванием конфига и сайта по нужным местам, заодно пиная апача чтобы он всосал новый вхост.
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[64]: Win 7, первое впечатление. Помогите!
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.11.09 13:16
Оценка:
Здравствуйте, Cyberax, Вы писали:
C>В общем, всё продумано, как оказалось. Можешь сам глянуть в src/os/unix/ngx_process_cycle.c .
Ага, то есть там трёхфазное переключение. Очень грамотно. Осталось проследить за тем, чтобы подъем не занял больше времени, чем интервал между изменениями
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[65]: Win 7, первое впечатление. Помогите!
От: Cyberax Марс  
Дата: 05.11.09 16:44
Оценка:
Здравствуйте, Sinclair, Вы писали:

C>>В общем, всё продумано, как оказалось. Можешь сам глянуть в src/os/unix/ngx_process_cycle.c .

S>Ага, то есть там трёхфазное переключение. Очень грамотно. Осталось проследить за тем, чтобы подъем не занял больше времени, чем интервал между изменениями
Как оказалось, Апач на миллионе vhost'ов вообще падает С nginx не пробовал.

В общем, такие экстремальные задачи — экстремальны. В обычной жизни как-то проще с файлами конфига, а не реестром.

Тем более, что для всяких bind'ов как раз есть возможность хранения конфигов в БД. Они только уж очень редко нужны.
Sapienti sat!
Re[53]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 05.11.09 23:21
Оценка:
Здравствуйте, Sinclair, Вы писали:

S> AB>И что случается дальше?

S> Дальше — продолжается развитие схемы хостинга высокой плотности.

Ты не ответил на вопрос — во что упираемся?

S> AB>А что именно не работало до этого?

S> Не получалось соблюсти SLA.

Какие именно пункты?

S> Не все такие пофигисты. Большинству народа как-то хочется, что если, к примеру, MX перенаправили на AS/AV гейтвей, то проверить, что он реально ловит спам и пропускает нужный контент, хочется сейчас, а не потом. Ну и то, что сам гейтвей правильно получил настройки, тоже хочется проверить. А с задержкой в 6 часов это всё придётся отложить до завтра.


Для этого DNS не нужен.

S> Я хочу сказать, что задержка на 6 часов — это как бы не самое хорошее, что можно сделать.


Мир несовершенен и перегружая зону раз в 15 минут ты его не делаешь совершеннее ни на йоту.

S> Я хочу сказать, что идея "делегировать зону себе" — приговор для high density хостинга. Можно грубо прикинуть, сколько киловатт будет бездарно выбрасываться, если каждый из клиентов GoDaddy станет "делегировать зону себе". 22 миллиона выделенных DNS серверов — это отличное решение проблемы масштаба.


Это ты в крайности бросился — менять зону раз в 10 минут нужно очень ограниченному во всех смыслах кругу лиц.

S> AB>20К виртуальных хостов на сервер? ТТХ сервера еще можно в студию?

S> Ну, пусть скажем это будет обычный 4x-гиговый 4х-корный сервер.

А теперь внимательно следи за руками. Берем стандартный Intel Core2Quad Q6600@2.40GHz. Берем сайт на стандартной CMS (пусть будет Wordpress или Bitrix). Максимальная производительность такого сайта на таком CPU будет около 250 тыс. хитов в сутки (с учетом неравномерности суточной нагрузки и тем, что он не должен лечь в ЧНН) — цифры усреднены с реальных тестов, можешь перепроверить сам. Распределим 250К хитов на 20К сайтов — 12 запросов на сайт в сутки максимум — это не хостинг, это баловство.

Продолжаем наши эксперименты. Берем заведомо слабую машинку — мой недобук в конфигурации Genuine Intel T1400@1.73GHz (это 2хСore целерон) и 1GB RAM. На ней запущен KDE, Opera, Avalon — проще говоря, смотрим что у нас по памяти:

# free -m
             total       used       free     shared    buffers     cached
Mem:          1000        463        536          0         30        205
-/+ buffers/cache:        227        772
Swap:         1023          2       1021


Создаем 20К виртуальных хостов вида:

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
        ServerName  NNNNN.example.com
        ServerAlias www.NNNNN.example.com
        ServerAdmin mickey@mouse.ru
        DocumentRoot /home/abbat/20k/NNNNN.example.com
        <Directory /home/abbat/20k/NNNNN.example.com>
                AllowOverride None
        </Directory>
</VirtualHost>
...


Получаем конфиг размером 5.1MB. Апач его при полном рестарте проглатывает за 14 секунд (против 5 секунд при отсутствии конфигов). Соответственно создаем 20К директорий вида /home/abbat/20k/NNNNN.example.com с единственным файлом внутри index.php с содержимым:

<?php
        echo 'hello world!';
?>


Они у нас занимают 157MB. Поскольку нас в данном случае интересуют лишь затраты самого Apache, то содержимое скрипта чем проще тем лучше. Смотрим еще раз на память:

# free -m
             total       used       free     shared    buffers     cached
Mem:          1000        981         18          0         30        205
-/+ buffers/cache:        745        254
Swap:         1023          2       1021


Чудес не бывает, но вроде не свопимся. Запускаем бенчмарк:

# ab -c 1 -t 60 'http://0.example.com/index.php'
...
Time per request:       1.215 [ms] (mean)
...


Отлично. Но это хост по умолчанию. Посмотрим что будет с 19999:

# ab -c 1 -t 60 'http://19999.example.com/index.php'
...
Time per request:       11.026 [ms] (mean)
...


Ага, и еще раз посередине:

# ab -c 1 -t 60 'http://10000.example.com/index.php'
...
Time per request:       6.070 [ms] (mean)
...


Линейная зависимость. Т.о., получаем до 10 тысячных секунды затрат на недобуке — на реальном сервере оно будет побыстрее (хотя упрется в скорость работы с памятью).

В итоге, из за 10ms и из за 12 запросов на сайт в сутки ты мне предлагаешь городить реляционную БД, править апач и заниматься еще бог знает чем?!!

Я не знаю какую технологическую задачу решали в 1&1, но это была явно не задача производительности.

S> AB>Ну небольшая сеточка с этим вполне справится — каждый по 25-30K запросов может держать одновременно — потребуется всего 40 машин.

S> Это уже получается примерно столько же машин, как у хостера

И что? Мне же не надо покупать физические машины — достаточно купить процессорное время в ботнете, зараженных виндузятников по миру как грязи.

S> Тем более, что никакого особенного "положить" не получится. Получится всего лишь скоростной прогрев кэша.


Лягут гораздо раньше, нежели прогреется 1млн доменов

S> Я не знаю, какие именно проблемы приводят к факапам. Но вот один из наших клиентов недавно затеял дублирование части своего хостинга во второй датацентр. Потому что вышеописанный "серьёзный DC" на прошлой неделе опять остался без света.


Я поддерживаю всячески клиента. У меня нет опыта со штатами, но от ДЦ в Германии я плакаю навзрыд — то пачкорд из сервера вылетает, то маршрутизатор роняют. В России за такие косяки хостер получает имя нарицательное вида "Мастерхост" или "Агава" (это чтобы не ругаться матом в приличном месте) и ему остается только удел нищебродов (как раз для сайтов "Я и моя собака").

S> Осталось еще сделать так, чтобы SLA само по себе предотвращало ураганы и прочий форсмажор.


Осталось просто минимизировать ущерб от стандартных рисков. В конечном итоге все исчисляется в деньгах и можно пересчитать ущерб от простоя на затраты резерва.

S> AB>Какая разница сколько это времени займет, если это не является критической ситуацией? Точно так же мне будет нужно подниматься и в случае штатного обслуживания (обновления ядра например). Для этого критичные участки и дублируют.

S> В том-то и дело, что тебе надо будет "подниматься" в случае обновления ядра. Именно поэтому рулит stateless, где никакого "подъёма" вовсе нет. А ты мне рассказываешь про то, что подъем типа не важен.

Там где у тебя будет база — там тоже иногда придется обновляться и точно так же потом базу поднимать с диска. А если ты ее реплицируешь, так и я так же предлагаю репликацию, только на уровне ФС — мое решение проще и надежнее как ни крути.

S> AB>Это общепринятая практика проверки файлов, не мной придуманная и вполне себе успешно работающая. Она так же удобна в отладке, работе и т.д. ибо опять же текст.

S> Ну то есть bind общепринято проверяет зонные файлы при помощи SHA? Или ты имеешь в виду, что у меня будет в панели код, который пытается записать файл зоны "на ту сторону", ловит исключения, и в цикле пытается переповторить с перепроверкой SHA?
S> Прекрасно. Действительно, чего это я к транзакциям прицепился. Это же всё так просто делается.

Bind не проверяет — это не его забота. А проверку ты можешь реализовать как твоей душе угодно — консольный openssl тебе и посчитает и ЭЦП поставит, разве что джигу не станцует.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[53]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 05.11.09 23:21
Оценка:
Здравствуйте, Mamut, Вы писали:

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


Факапы случаются, но они должны быть чем-то из ряда вон выходящим, нежели обычным явлением.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[54]: Win 7, первое впечатление. Помогите!
От: Sheridan Россия  
Дата: 05.11.09 23:58
Оценка:
Приветствую, Anton Batenev, вы писали:

AB> S> AB>И что случается дальше?

AB> S> Дальше — продолжается развитие схемы хостинга высокой плотности.

AB> Ты не ответил на вопрос — во что упираемся?


В Синклера
avalon 1.0rc2 rev 300, zlib 1.2.3
build date: 19.08.2009 14:13:36 MSD +04:00
Qt 4.5.2
Matrix has you...
Re[64]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 06.11.09 00:16
Оценка:
Здравствуйте, Mamut, Вы писали:

M> S> Напиши мне такой же "код перечитывания конфигов", построенный на основе текстовых файлов.

M> На этот вопрос не будет ответа. Готов принимать ставки.

Не будет, потому что код невалидный и не учитывает множества тонкостей, которые учитывает оригинальный апач. Например, с wildcard доменом тут будет полная засада.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[57]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 06.11.09 00:16
Оценка:
Здравствуйте, Sinclair, Вы писали:

S> Экспериментальным путём. Конфиги, как я уже полветки объясняю, становятся боттлнеком в таких конфигурациях.


Ты так и не ответил в каком месте они становятся — отнекиваешься NDA и какими-то buzz-words.

S> Потому что на их перечитывание при изменениях уходит непозволительно много времени.


Копейки.

S> Вообще идея "зачитать всё в память при старте", которую тут предлагал Антон Батенёв, утопична при высокой загрузке.


Как раз при высокой нагрузке это наиболее производительное (и бывает так, что единственно разумное) решение. В качестве элементарного примера можно привести memcached — когда БД на LiveJournal начала сосать, пришлось изобретать "базу" специального назначения (а проще говоря хэш) с прямым доступом к памяти.

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


Выше я привел цифры. "Часы" там не стояли близко. Мягкий рестарт апача вообще будет незаметен. И что это за надобность такая перечитывать конфиги 345 600 раз в сутки?
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[61]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 06.11.09 00:19
Оценка:
Здравствуйте, Sinclair, Вы писали:

S> Ну вот в том-то и дело, что с т.з. лоад балансера у тебя 51й апач в любой момент должен быть готов заменить любого из 50.


Не должен. Предположим, что 50 серверов держат 100% нагрузки и загружают ресурс на 80% (это будет скорее всего CPU, а при большей загрузке CPU производительность начнет деградировать). Так вот выход одной ноды приведет к тому, что оставшиеся ноды получат дополнительно ~2% от их текущей нагрузки — они этого в теории даже заметить не должны.

S> Что эквивалентно тому, что все 51 "держат" полный конфиг всего миллиона сайтов. Увы.


А и не надо на всех 50 держать полный 1 млн хостов, тем более, что подобная 50-и кратная избыточность не имеет практического смысла.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[55]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 06.11.09 00:37
Оценка:
Здравствуйте, Sinclair, Вы писали:

S> А когда речь идёт о миллионе сайтов, то у тебя получается 50 таких серверов. И ставить двойное дублирование — не выход. Потому что дорого.


И еще раз обратимся к цифрам. По твоим словам, у 1&1 50 серверов и 1 млн сайтов. Смотрим на тарифы — минимальный 4$. Т.е. 4M$ в месяц минимум. 50 серверов в аренду стоит ~800Круб. Что составляет ~30K$ или 0.75% от оборота (при чем в эту сумму комплектуха, питание, сеть — все уже включено).

Не находишь, что цифра 0.75% несколько странновата для слова "дорого"? Либо там совсем не миллион сайтов или совсем не 50 серверов (или и то и другое вместе).
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[56]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 06.11.09 01:06
Оценка: +1
Здравствуйте, Anton Batenev, Вы писали:

AB> Не находишь, что цифра 0.75% несколько странновата для слова "дорого"? Либо там совсем не миллион сайтов или совсем не 50 серверов (или и то и другое вместе).


А, ну собственно вот и ответ:

10 million domain names are registered and handled by 1&1
...
Servers installed: 70,000


Или другими словами 145 доменов на сервер (если тупо считать). Предположим, что часть серверов используется для других нужд (базы данных, хранилища бэкапов и т.д.), то путь даже эта цифра дойдет до 200 доменов на сервер (это 20,000 (~30%) служебных и 50,000 "боевых" серверов).

200 доменов на сервер — цифра более чем скромная (обычно вытягивают до 500-600) и ни о каком high-load тут говорить не приходится. Рулить правда этим хозяйством забавно, но это задача другого толка.

З.Ы. Синклер, я разочарован — я так ждал каких-то новых для себя откровений, а все оказалось как обычно банально.
avalon 1.0rc2 rev 304, zlib 1.2.3
Re[65]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 06.11.09 07:35
Оценка:
M>> S> Напиши мне такой же "код перечитывания конфигов", построенный на основе текстовых файлов.
M>> На этот вопрос не будет ответа. Готов принимать ставки.

AB>Не будет, потому что код невалидный и не учитывает множества тонкостей, которые учитывает оригинальный апач. Например, с wildcard доменом тут будет полная засада.


В нормальной базе данных не будет.


dmitriid.comGitHubLinkedIn
Re[54]: Win 7, первое впечатление. Помогите!
От: Mamut Швеция http://dmitriid.com
Дата: 06.11.09 07:38
Оценка:
AB> M> Вообще-то, в реальном мире падают даже крупные и проверенные датацентры (только в этом году летом снесло на стуки или больше почти весь MySpace — причины потери питания в датацентре уже не помню)

AB> Факапы случаются, но они должны быть чем-то из ряда вон выходящим, нежели обычным явлением.


Они и являются из ряда вон выходящим явлением. Но это не значит, что против них не надо защищаться
avalon 1.0rc3 rev 304, zlib 1.2.3 (13.10.2009 10:16:48 EEST :z)(Qt 4.5.3)


dmitriid.comGitHubLinkedIn
Re[55]: Оффтоп
От: Codechanger Россия  
Дата: 06.11.09 09:45
Оценка:
За что люблю СВ, так это за то, как обсуждение ОС плавно перетекает в меряние веб серверами...
Re[66]: Win 7, первое впечатление. Помогите!
От: Anton Batenev Россия https://github.com/abbat
Дата: 06.11.09 10:45
Оценка: +1
Здравствуйте, Mamut, Вы писали:

M> AB>Не будет, потому что код невалидный и не учитывает множества тонкостей, которые учитывает оригинальный апач. Например, с wildcard доменом тут будет полная засада.

M> В нормальной базе данных не будет.

Но и запросы уже не будут столь тривиальными. Структура, которая будет учитывать все эти маленькие мелочи будет сопоставима по "громоздкости" с конфигами, плюс будет иметь накладные расходы на "прокладку". А если не видно разницы, то зачем платить больше?
avalon 1.0rc2 rev 304, zlib 1.2.3
Re: Win 7, первое впечатление. Помогите!
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.11.09 17:54
Оценка:
Здравствуйте, 0K, Вы писали:

0K>Поясню детали: для чистоты эксперимента Win7 установил на 2-х компах. У главного сетевой адрес автоматически установился в 192.168.137.1, как только была нажата птичка "разрешить использовать подключение" соединения Wi-fi. На главном компе есть Интернет, все ок. Второй комп видит главный, даже можно заходить в расшаренные папки. А вот Интернета на втором -- нету! Что делать -- понятия не имею. Уже все перепробывал


Пропиши в настройках второго компьютера айпишник первого в поле Default getway (в настройках TCPIP). То что это не делается автоматом конекшон-шарингом действительно глупость еще та. Но эта проблема существовала в NT c самого ее появления (точнее с появления в ней поддржки TCPIP).

В остльном все твои слова полнеший гон.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Win 7, первое впечатление. Помогите!
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.11.09 17:57
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Но ведь вопли виндузятников, ниасиливших Линукс, тебе не надоедают...


Вообще, надоели.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.