anonymous@RULINUX.NET~# | Last login: 2024-11-17 08:58:51 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
vilfred(*) (2017-02-13 18:07:56)
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0
|
|
|
Скрыть
Re:виндузятники откауютТак тебе и надо, виндузятник! |
anonymous(*)(2017-02-14 14:00:19)
Mozilla/5.0 (X11; FreeBSD amd64; rv:51.0) Gecko/20100101 Firefox/51.0 |
Скрыть
Re:виндузятники откауютКратко: все проблемы GNU/Linux из-за BSD! Вместо того, чтобы написать новую ОС, Линус принялся писать второй UNIX со всеми его врождёнными пороками. |
Скрыть
Re:виндузятники откауютХа! Понравилось как в начале простыни автор понадеялся на то, что можно будет не указывать ссылки на источник информации об этих общеизвестных вещах. Ещё не дочитал до конца, но уже предвкушаю какой там срачик в каментах. anonymous(*)(2017-02-14 17:42:00)
Mozilla/5.0 (X11; Fedora; Linux i686; rv:50.0) Gecko/20100101 Firefox/50.0 |
Скрыть
Re:виндузятники откауют> Кратко: все проблемы GNU/Linux из-за BSD! Вместо того, чтобы написать новую ОС, Линус принялся писать второй UNIX со всеми его врождёнными пороками.
Я не закончил по поводу «всё есть текст». Стандартные утилиты выдают вывод в виде простого текста. Для каждой утилиты фактически нужен свой парсер. Часто приходится парсить вывод той или иной утилиты при помощи sed, grep, awk и т. д. У каждой утилиты свои опции для того, чтобы установить, какие именно столбцы нужно выдавать, по каким столбцам нужно сортировать вывод и т. д. Было бы лучше, если бы утилиты выдавали вывод в виде XML, JSON, некоего бинарного формата или ещё чего-нибудь. XML, JSON не человекочитабельны, и всё равно требуют экранирования и парсинга текста. Почему бы не оставить всё как есть для интерактивного режима, а для программирования не использовать API, например? anonymous(*)(2017-02-14 17:48:12)
Mozilla/5.0 (X11; Fedora; Linux i686; rv:50.0) Gecko/20100101 Firefox/50.0 |
Скрыть
Re:виндузятники откауютНу дык API у каждой программы опять свой. А автор предлагает XML - это же так замечательно, одна библиотека для парсинга вывода всех программ! |
Скрыть
Как я и думал, плач неосилятора1) Ставь emacs и пользуйся makefile-mode для удобного редактирования Makefile'ов. Проблем нет. Тем более, мейкфайлы часто генерируются автоматом. |
Скрыть
Re:виндузятники откауютО каком API ты говоришь? Вот мне надо удалить все пустые файлы. С помощью какого API ты будешь скрешивать find и rm? Vasily(*)(2017-02-14 23:09:36)
Отредактировано Vasily по причине Обосрался с разметкой Mozilla/5.0 (X11; FreeBSD amd64; rv:51.0) Gecko/20100101 Firefox/51.0 |
Скрыть
Re:виндузятники откауют> Ну дык API у каждой программы опять свой. А автор предлагает XML - это же так замечательно, одна библиотека для парсинга вывода всех программ!
anonymous(*)(2017-02-15 01:28:52)
Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0 |
Скрыть
Re:виндузятники откауют> О каком API ты говоришь?
anonymous(*)(2017-02-15 01:35:38)
Отредактировано anonymous по причине "не указана" Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0 |
Скрыть
Re:виндузятники откауютСам же видишь, что это не API не разу, а запуск отдельного процесса, ещё и с неверными ключами. Линукс-вей, фигли. Так что попробуй приведи пример API. execve() это не апи. |
Скрыть
Re:Как я и думал, плач неосилятора> Название утилит -- дело привычки
|
Скрыть
Re:Как я и думал, плач неосилятораА не похуй ли? |
Скрыть
Re:виндузятники откауютТак кто его будет интегрировать во все консольные программы (включая хеллоу ворлды). Слишком сложно |
Скрыть
Re:виндузятники откауют> Так кто его будет интегрировать во все консольные программы (включая хеллоу ворлды).
|
Скрыть
Re:виндузятники откауютНе предуривайся. Сейчас хеллоуворлд должен использовать printf(). А в твоем API что он будет использовать? anonymous(*)(2017-02-16 18:22:25)
Mozilla/5.0 (X11; FreeBSD amd64; rv:51.0) Gecko/20100101 Firefox/51.0 |
Скрыть
Re:виндузятники откауют> Не предуривайся. Сейчас хеллоуворлд должен использовать printf(). А в твоем API что он будет использовать?
|
Скрыть
Re:виндузятники откауютЕсли будет то же самое, то мы вернемся снова к обработке текста, ну ты сам сказал, какие с этого проблемы. А как это исправить? А никак уже |
Скрыть
Re:виндузятники откауютНу вот, что, собственно, и требовалось показать - пользователи линупса вообще не в состоянии разобраться где АПИ нужно, для чего и почему. |
anonymous(*)(2017-02-18 22:33:08)
Mozilla/5.0 (X11; FreeBSD amd64; rv:51.0) Gecko/20100101 Firefox/51.0 |
|
|
|
Этот тред читают 2 пользователя: |
Анонимных: 2 Зарегистрированных: 0 |
Re:виндузятники откауют
какойто псих писал... имя файла у него начинается с пробела и содержит перевод строки...
а у меня вообще файлы содержат символ / : 'фыва/asdf.txt' и что теперь?
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0