Re[20]: Linux как хороший способ сэкономить по-честному
От: Kemm  
Дата: 21.12.05 10:37
Оценка:
Здравствуйте, anton_t, Вы писали:

C>>Кому как. Мне подходят. Мне, на самом деле, в большинстве случаев, хватает

C>>bash + cp, mv, rm, find, grep, а уж когда все это в связке с emacs + eshel,
C>>мне наступает полное счастье. Кстати, голой Вендой (без POSIX обвязки,
C>>например, MSYS или Cygwin), по-моему, пользоваться вообще невозможно. Есть
C>>мнение, что все это дело привычки.
_>1. Винда сама является POSIX-совместимой.

ет. (с) То есть ну совсем ни разу.

_>2. Cygwin это нечто вроде WINE в минус первой степени, но уж никак не "POSIX обвязка".


Это именно POSIX-обвязка. Ибо в позикс есть в том числе и спецификации на shell.
Re[20]: Linux как хороший способ сэкономить по-честному
От: cattus  
Дата: 21.12.05 10:48
Оценка:
anton_t wrote:

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

>
> C>Кому как. Мне подходят. Мне, на самом деле, в большинстве случаев,
> хватает C>bash + cp, mv, rm, find, grep, а уж когда все это в связке с
> emacs + eshel, C>мне наступает полное счастье. Кстати, голой Вендой (без
> POSIX обвязки, C>например, MSYS или Cygwin), по-моему, пользоваться вообще
> невозможно. Есть C>мнение, что все это дело привычки.
>
> 1. Винда сама является POSIX-совместимой.
> 2. Cygwin это нечто вроде WINE в минус первой степени, но уж никак не
> "POSIX обвязка".

Я имел в виду POSIX environment.

Какая именно винда является POSIX-совместимой, в каком месте и какому POSIX
соответствует? Interix в комплект поставки не входит -- posix окружения в
венде по-умолчанию нет.

--
SVBEEV -- Cattus Nocturnus.
Posted via RSDN NNTP Server 2.0
Re[21]: Linux как хороший способ сэкономить по-честному
От: Cyberax Марс  
Дата: 21.12.05 11:39
Оценка:
cattus wrote:
> Какая именно винда является POSIX-совместимой, в каком месте и какому POSIX
> соответствует? Interix в комплект поставки не входит -- posix окружения в
> венде по-умолчанию нет.
Windows соответствует древнему стандарту POSIX1 без окружения. Сейчас,
конечно, про POSIX в Винде лучше не говорть.

--
С уважением,
Alex Besogonov (alexy@izh.com)
Posted via RSDN NNTP Server 2.0
Sapienti sat!
Re[23]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 13:07
Оценка:
Здравствуйте, Сергей, Вы писали:

BG>>>>>>А что такое с разрешением? Вроде нормально все...

K>>>>>80х(25/50) слабо можно назвать нормальным.
BG>>>>Хе-хе.. Вы пробовали делать cmd.exe | Properties? Подозреваю что нет
K>>>Хм... Прогресс, надо же. А вот почему размер мышой поменять нельзя, поборники гуя?
BG>>У меня меняется.
С>Ага, а у меня винда не глючила никогда.
С>Не меняется и у вас тоже, или вам Билл Гейтс специальную именную версию подарил?
С>Хинт: "размером" товарищ Kemm назвал размер рабочей области консоли, измеренный в знакоместах.

Я понял. Можете не верить, но у меня мышой размер меняется. Может какую-то софтину ставил, не помню...
Re[27]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 13:10
Оценка:
Здравствуйте, Kemm, Вы писали:

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

K>Еще раз: без текстового представления проблематично решить автогенерацию этого самого конфига (хотя, конечно, виндузятники приемлют только мышевозение, это я уже понял 8))) )

Мы вроде говорили об проекте сетапа? Что вы понимаете под его "автогенерацией"?
Re[23]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 13:16
Оценка:
Здравствуйте, Kemm, Вы писали:

K>>>>>Это как? От того, что конкверором открою /usr/share/man/man3/fopen.3.gz — он магическим образом поменят свой формат? О как...

BG>>>>Ну вы сами сказали — "конвертором". Что делает конвертер? Правильно — конвертирует из одного представления в другое.
K>>>Мда. Чукча не читатель, чукча писатель. А все туда же, 'No comments' писать... От переизбытка гуя навыки читать снижаются, что ли?.. 8)))
BG>>Да нет, просто я не понимаю вашего чукотского...
K>Да и русским проблемы, судя по всему.

Скорее всего у вас, ибо в русском языке нет слова "конкверор".

BG>>>>>>>>Если вы с этим несогласны... ну что ж, флаг вам в руки, сидите в своей текстовой консоли 15-летней давности...

S>>>>>>>эээ.... Уважаемый, это в винде консоль 15летней давности. Взять к примеру разрешение консоли (нука запустите ее в 1024*768*16b), таже кодировка — почему до сих пор OEM/DOS?
BG>>>>>>Да в винде консоль практически и не нужна,
K>>>>>Пра-а-ально, в таком виде она нигде нужна не была бы... 8))
BG>>>>Конечно, ибо есть ГУЙ. Гораздо удобнее.
K>>>Кому удобнее?..
BG>>В винде — подавляющему большинству.
K>Тысяча леммингов не могут ошибаться? 8))

Корона не жмет?

BG>>>>>>А что такое с разрешением? Вроде нормально все...

K>>>>>80х(25/50) слабо можно назвать нормальным.
BG>>>>Хе-хе.. Вы пробовали делать cmd.exe | Properties? Подозреваю что нет
K>>>Хм... Прогресс, надо же. А вот почему размер мышой поменять нельзя, поборники гуя?
BG>>У меня меняется.
K>Шо, прямо-таки запустили cmd.exe, потянули мышкой за уголок, и окошко стало не 80х25 знакомест, а 132х43?

Ага, типа того.

K>И как вам удалось достичь таких потрясающих результатов? Поделитесь с общественностью.


Понятия не имею
Re[27]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 13:18
Оценка:
Здравствуйте, Kemm, Вы писали:

BG>>Возможно вы правы... Но вот все-таки говорить, что графика в хэлпе не нужна — далеко от истины. В MSDN например есть в некоторых местах диаграммы взаимодействия модулей, блок-схемы и пр. И знаете, очень помогают. Многие вещи гораздо лучше представить наглядно в виде блок-схемы например, чем описывать текстом.

K>В мане графика не нужна. Т.е. вообще. man — это не туториал и не документация. man — это справочник. Каждая статья в мане может рассматриваться как статья в словаре. Если нужно с нуля разбираться с новой технологией — то это к более другой документации, которой есть и много.

Ну а msdn это не только справочник.

K>Если нужно быстро вспомнить, какие там ключи dlopen'у передать можно — это man. И именно в качестве справочника msdn уступает man'у.


Интересно, чем?
Re[28]: Linux как хороший способ сэкономить по-честному
От: Kemm  
Дата: 21.12.05 13:25
Оценка:
Здравствуйте, BratGanjubas, Вы писали:

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

K>>Еще раз: без текстового представления проблематично решить автогенерацию этого самого конфига (хотя, конечно, виндузятники приемлют только мышевозение, это я уже понял 8))) )
BG>Мы вроде говорили об проекте сетапа? Что вы понимаете под его "автогенерацией"?

Версию подставить, дату, номер билда, собрать с разными параметрами и разной комплектацией. Достаточно?
Re[28]: Linux как хороший способ сэкономить по-честному
От: Kemm  
Дата: 21.12.05 13:26
Оценка:
Здравствуйте, BratGanjubas, Вы писали:

K>>Если нужно быстро вспомнить, какие там ключи dlopen'у передать можно — это man. И именно в качестве справочника msdn уступает man'у.

BG>Интересно, чем?

Большой, толстый и неудобный.
Re[24]: Linux как хороший способ сэкономить по-честному
От: Kemm  
Дата: 21.12.05 13:29
Оценка:
Здравствуйте, BratGanjubas, Вы писали:

K>>>>>>Это как? От того, что конкверором открою /usr/share/man/man3/fopen.3.gz — он магическим образом поменят свой формат? О как...

BG>>>>>Ну вы сами сказали — "конвертором". Что делает конвертер? Правильно — конвертирует из одного представления в другое.
K>>>>Мда. Чукча не читатель, чукча писатель. А все туда же, 'No comments' писать... От переизбытка гуя навыки читать снижаются, что ли?.. 8)))
BG>>>Да нет, просто я не понимаю вашего чукотского...
K>>Да и русским проблемы, судя по всему.
BG>Скорее всего у вас, ибо в русском языке нет слова "конкверор".

В русском слове нет и слова конвертер.

BG>>>>>>>Да в винде консоль практически и не нужна,

K>>>>>>Пра-а-ально, в таком виде она нигде нужна не была бы... 8))
BG>>>>>Конечно, ибо есть ГУЙ. Гораздо удобнее.
K>>>>Кому удобнее?..
BG>>>В винде — подавляющему большинству.
K>>Тысяча леммингов не могут ошибаться? 8))
BG>Корона не жмет?

Хм. У меня пока еще глюки не начались... Что там вам видится — даже и подумать страшно. 8))

K>>И как вам удалось достичь таких потрясающих результатов? Поделитесь с общественностью.

BG>Понятия не имею

Загадачная ОС, точно... В лююбом случае, из коробки это не работает.
Re[27]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 13:40
Оценка:
Здравствуйте, WFrag, Вы писали:

BG>>Еще раз повторю — специализированный редактор будет намного удобнее правки этого проекта в виде текста. Потому как работа в таком случае идет с объектами в контексте задачи, а не просто с текстом.

WF>Не совсем понятна мысль. Работая с текстовым конфигом, я так же работаю с некоторыми объектами.

Ага — с символами.

BG>>Плюс обычно более удобные средства для оперирования этими объектами. (хотя конечно, линуксоиды приемлют только текстовое представление информации, это я уже понял)

WF>Не согласен про обычно. Лично мне текстовые описания как правило удобнее. Причин уйма. В том числе и нормальная работа с различными VCS-ами, например.
WF>К тому же, текстовое представление не отменяет возможность GUI-евых утилит для работы с ними.

Согласен. Кстати, гуевые утилиты как раз и создаются для упрощения работы.

BG>>>>В общем, по комментариям заметно, что с большими и достаточно сложными сетапами (под винду) вы не работали...

WF>>>И что из этого? Я ж не говорю, как есть, я категорически не понимаю, почему текстовый формат — обязательно плохо и неудобно на больших инсталляциях. Может просто дело в том, что Вы не работали с большими и достаточно сложными сборками/инсталляциями НЕ под винду?
BG>>Не под винду — не работал. Под винду — сколько угодно.
WF>Ну тогда о чем речь? Может проблема в том, что Вам не с чем сравнить?

Квотинг пошто порезали? Речь шла о инсталляционных проектах. Да, их я под линукс не создавал. Но это не значит, что я не работал с линуксом.
Re[29]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 13:51
Оценка:
Здравствуйте, Kemm, Вы писали:

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

K>>>Еще раз: без текстового представления проблематично решить автогенерацию этого самого конфига (хотя, конечно, виндузятники приемлют только мышевозение, это я уже понял 8))) )
BG>>Мы вроде говорили об проекте сетапа? Что вы понимаете под его "автогенерацией"?
K>Версию подставить, дату, номер билда, собрать с разными параметрами и разной комплектацией. Достаточно?

Угу. Все это возможно во всех более-менее серьезных инсталлерах для винды. Причем формат файла проекта тут никакого значения не имеет.

Вы скорее всего сами обрабатываете проект перед сборкой, потому вам критично чтоб он был в простом текстовом представлении — я прав? А нормальные инсталлеры обычно предоставляют средства препроцессинга (и сборки из командной строки), так что самому парсить проект не нужно.
Re[29]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 14:02
Оценка:
Здравствуйте, Kemm, Вы писали:

K>>>Если нужно быстро вспомнить, какие там ключи dlopen'у передать можно — это man. И именно в качестве справочника msdn уступает man'у.

BG>>Интересно, чем?
K>Большой, толстый и неудобный.

Забыл добавить ИМХО "Большой и толстый" — это скорее плюс (много инфы). А "неудобный" — субъективно. Для меня удобный.
Re[25]: Linux как хороший способ сэкономить по-честному
От: BratGanjubas Россия  
Дата: 21.12.05 14:24
Оценка:
Здравствуйте, Kemm, Вы писали:

BG>>Скорее всего у вас, ибо в русском языке нет слова "конкверор".

K>В русском слове нет и слова конвертер.

Есть. Как заимствованное иностранное слово.
Re[20]: Linux как хороший способ сэкономить по-честному
От: Сергей  
Дата: 21.12.05 14:43
Оценка:
Здравствуйте, anton_t, Вы писали:

[...]

_>1. Винда сама является POSIX-совместимой.


Вот, кстати, да. Это меня всегда интересовало. Вот эта самая POSIX-совместимость как проявляется? Согласно этому стандарту, насколько я наслышан, в состав ОС должны входить такие утилиты, как vi, ls, cp, find и т.д. Или я ошибаюсь? В винде таких утилит не наблюдаю. Или под POSIX-совместимостью понимается что-то другое? Действительно интересно, просветите, если знаете. Честное слово, дико любопытно.

_>2. Cygwin это нечто вроде WINE в минус первой степени, но уж никак не "POSIX обвязка".

Cygwin таки да, это эмулятор. А MSYS — фактически набор GNU утилит (vi, ls, cp, find и т д), ни о какой эмуляции речь не идет.
Re[28]: Linux как хороший способ сэкономить по-честному
От: Pzz Россия https://github.com/alexpevzner
Дата: 21.12.05 14:51
Оценка:
BratGanjubas wrote:
>
> K>Еще раз: без текстового представления проблематично решить
> автогенерацию этого самого конфига (хотя, конечно, виндузятники приемлют
> только мышевозение, это я уже понял 8))) )
>
> Мы вроде говорили об проекте сетапа? Что вы понимаете под его
> "автогенерацией"?

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

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

В противном случае, когерентность между несколькими копиями одной и той
же информации придется поддерживать ручками, а это повод для ошибок...
Posted via RSDN NNTP Server 2.0
Re[21]: Linux как хороший способ сэкономить по-честному
От: Pzz Россия https://github.com/alexpevzner
Дата: 21.12.05 15:01
Оценка:
Сергей wrote:
>
> _>1. Винда сама является POSIX-совместимой.
>
> Вот, кстати, да. Это меня всегда интересовало. Вот эта самая
> POSIX-совместимость как проявляется? Согласно этому стандарту, насколько
> я наслышан, в состав ОС должны входить такие утилиты, как vi, ls, cp,
> find и т.д. Или я ошибаюсь? В винде таких утилит не наблюдаю. Или под
> POSIX-совместимостью понимается что-то другое? Действительно интересно,
> просветите, если знаете. Честное слово, дико любопытно.

Никак она не проявляется. Хотя, с другой стороны, смотря как на это дело
посмотреть. Например, спортировать UNIX'овский исходник на Винду (или
наоборот). иногда бывает несколько муторно, но все же можно. А вот
какая-нибудь PalmOS или Symbian, вот она совсем не POSIX-like, и весь
API у нее совершенно самодельный.

Вообще, на Винду можно поставить Interix (он же — Microsoft Services For
Unix). Это уже вполне честная POSIX подсистема, и даже поддерживается
GNU (под именем interix). Хотя, конечно, ifconfig внутри этого
псевдоюникса не скажешь, и mount'ы его на системные никак не влияют, что
заметно уменьшает его ценность...
Posted via RSDN NNTP Server 2.0
Re[22]: Linux как хороший способ сэкономить по-честному
От: Сергей  
Дата: 21.12.05 15:24
Оценка:
Здравствуйте, Pzz, Вы писали:

[...]

Pzz>Вообще, на Винду можно поставить Interix (он же — Microsoft Services For

Pzz>Unix). Это уже вполне честная POSIX подсистема, и даже поддерживается
Pzz>GNU (под именем interix). Хотя, конечно, ifconfig внутри этого
Pzz>псевдоюникса не скажешь, и mount'ы его на системные никак не влияют, что
Pzz>заметно уменьшает его ценность...

Эх, жалко. Я так и думал, что с этим там все плохо
Re[30]: Linux как хороший способ сэкономить по-честному
От: Kemm  
Дата: 21.12.05 15:35
Оценка:
Здравствуйте, BratGanjubas, Вы писали:

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

K>>>>Еще раз: без текстового представления проблематично решить автогенерацию этого самого конфига (хотя, конечно, виндузятники приемлют только мышевозение, это я уже понял 8))) )
BG>>>Мы вроде говорили об проекте сетапа? Что вы понимаете под его "автогенерацией"?
K>>Версию подставить, дату, номер билда, собрать с разными параметрами и разной комплектацией. Достаточно?
BG>Угу. Все это возможно во всех более-менее серьезных инсталлерах для винды. Причем формат файла проекта тут никакого значения не имеет.

Шо, таки можно и состав файлов в дистрибутиве поменять? Без запуска гуя, очевидно.
Re[26]: Linux как хороший способ сэкономить по-честному
От: Kemm  
Дата: 21.12.05 15:36
Оценка:
Здравствуйте, BratGanjubas, Вы писали:

BG>>>Скорее всего у вас, ибо в русском языке нет слова "конкверор".

K>>В русском слове нет и слова конвертер.
BG>Есть. Как заимствованное иностранное слово.

Хорошо-хорошо, "винда" тоже теперь есть? 8))
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.