* [Comm] Re[2]: [Comm] Какие библиотеки использовать?
2002-11-04 18:14 ` jellyfish
@ 2002-03-12 22:32 ` Dmitry Bikman
0 siblings, 0 replies; 12+ messages in thread
From: Dmitry Bikman @ 2002-03-12 22:32 UTC (permalink / raw)
To: jellyfish@pisem.net
Здравствуйте, jellyfish.
Вы писали 4 ноября 2002 г., 21:14:57:
jpn> On Fri, Nov 01, 2002 at 04:21:05AM +0300, Dmitry Bikman wrote:
jpn> <...>
>> Суть в том, что требуется парсить xml.
jpn> libxml-devel
jpn> libxml2-devel
jpn> Может преподаватель имел ввиду собственный парсер?
jpn> _______________________________________________
jpn> Community mailing list
jpn> Community@altlinux.ru
jpn> http://www.altlinux.ru/mailman/listinfo/community
Нет, именно библиотечный.
--
С уважением,
Dmitry mailto:dimitrus@mail.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Какие библиотеки использовать?
@ 2002-11-01 1:21 Dmitry Bikman
2002-11-01 11:50 ` Vitaly Lugovsky
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Dmitry Bikman @ 2002-11-01 1:21 UTC (permalink / raw)
To: community
Доброго времени суток!
В ВУЗе нагрузили проектом.
Писать надо на С.
И других вариантов нет, потому обсуждение языков и компиляторов, к
сожалению, не возможно.
Использутеся gcc 3.2.
Суть в том, что требуется парсить xml.
Работать по http. Точнее, соединение с web сервером, и сброс
полученной страницы в переменную.
Подскажите пожалуйста библиотеки, которые удобнее всего
использовать для данных задач, чтобы минимизировать
время и максимизировать удобство разработки.
Если не трудно, еще и хедеры к ним.
Так же, где брать информации по функциям библиотек?
Вся проблема в том, что в разработке на С я на данный момент еще не
опытен.
Мне хотелось бы понимать, откуда получать информацию по функциям
библиотек. Т.к. man'ы есть не на все, и описание довольно сухое, а
часто вообще никакой расшифровки, как например, хотя бы, для string.h.
Спасибо.
---
С уважением,
Дмитрий Бикман.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Какие библиотеки использовать?
2002-11-01 1:21 [Comm] Какие библиотеки использовать? Dmitry Bikman
@ 2002-11-01 11:50 ` Vitaly Lugovsky
2002-11-01 21:07 ` [Comm] Re[2]: " Dmitry Bikman
2002-11-01 16:48 ` Небесный
2002-11-04 18:14 ` jellyfish
2 siblings, 1 reply; 12+ messages in thread
From: Vitaly Lugovsky @ 2002-11-01 11:50 UTC (permalink / raw)
To: community
On Fri, 1 Nov 2002, Dmitry Bikman wrote:
> Доброго времени суток!
>
> В ВУЗе нагрузили проектом.
> Писать надо на С.
> И других вариантов нет, потому обсуждение языков и компиляторов, к
> сожалению, не возможно.
Ок. Тогда пообсуждаем ВУЗ и преподов. Преподов - на мыло!
> Использутеся gcc 3.2.
>
> Суть в том, что требуется парсить xml.
Что может быть проще XML? Я бы в таком случае, если бы меня натянули
пейсать на C разгрёб XML-а, ни в коем разе не воспользовался бы никакой
библиотекой, а развёл бы извращения на тему самопального лексера и
парсера, без всяких там bison-ов. На самом деле это даже интересно -
поиграть на грани возможностей языка C и его препроцессора.
> Работать по http. Точнее, соединение с web сервером, и сброс
> полученной страницы в переменную.
Ну, протокол http реализовывать не шибко интересно, и тут уж лучше
заюзать w3c-шные библиотеки.
> Так же, где брать информации по функциям библиотек?
В сырцах, естественно.
> Вся проблема в том, что в разработке на С я на данный момент еще не
> опытен.
Тем более - хороший повод всё написать самостоятельно, не пользуясь
готовыми библиотеками. По меньшей мере один раз каждый программист должен
нарисовать собственный hardcoded парсер.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Какие библиотеки использовать?
2002-11-01 1:21 [Comm] Какие библиотеки использовать? Dmitry Bikman
2002-11-01 11:50 ` Vitaly Lugovsky
@ 2002-11-01 16:48 ` Небесный
2002-11-01 21:03 ` [Comm] Re[2]: " Dmitry Bikman
` (2 more replies)
2002-11-04 18:14 ` jellyfish
2 siblings, 3 replies; 12+ messages in thread
From: Небесный @ 2002-11-01 16:48 UTC (permalink / raw)
To: community
В сообщении от 1 Ноябрь 2002 04:21 Dmitry Bikman написал:
> Доброго времени суток!
>
> В ВУЗе нагрузили проектом.
> Писать надо на С.
Тут многое зависит от того с чем Вы привыкли работать!
Если Вы знаете (по Win-OS) Delphi или C++Builder, то могу посоветовать
Вам Kylix 3!
Не буду обсуждать, что "рулез", а что "ацтой"...
Просто для ВУЗа это вполне подойдет!
Там есть различные компонеты(и http и server/client сокет)...
Могу дать диск переписать ...
--
Н е б е с н ы й
[ studio 54 ]
< heavenly@nm.ru >
Если фортуна повернулась к тебе спиной, можешь делать за ее задницей
все, что угодно.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re[2]: [Comm] Какие библиотеки использовать?
2002-11-01 16:48 ` Небесный
@ 2002-11-01 21:03 ` Dmitry Bikman
2002-11-02 13:50 ` Vitaly Lugovsky
2002-11-02 21:42 ` А.Л. Клютченя
2 siblings, 0 replies; 12+ messages in thread
From: Dmitry Bikman @ 2002-11-01 21:03 UTC (permalink / raw)
To: Небесный
Доброго времени суток!
Н> В сообщении от 1 Ноябрь 2002 04:21 Dmitry Bikman написал:
>> Доброго времени суток!
>>
>> В ВУЗе нагрузили проектом.
>> Писать надо на С.
Н> Тут многое зависит от того с чем Вы привыкли работать!
Н> Если Вы знаете (по Win-OS) Delphi или C++Builder, то могу посоветовать
Н> Вам Kylix 3!
Н> Не буду обсуждать, что "рулез", а что "ацтой"...
Н> Просто для ВУЗа это вполне подойдет!
Н> Там есть различные компонеты(и http и server/client сокет)...
Н> Могу дать диск переписать ...
Вся соль в gcc 3.2
А куликс с дельфей, чтука, которая тут не возможна,
из-за преподов.
---
С уважением,
Дмитрий Бикман.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re[2]: [Comm] Какие библиотеки использовать?
2002-11-01 11:50 ` Vitaly Lugovsky
@ 2002-11-01 21:07 ` Dmitry Bikman
2002-11-02 14:04 ` Vitaly Lugovsky
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry Bikman @ 2002-11-01 21:07 UTC (permalink / raw)
To: Vitaly Lugovsky
Доброго времени суток!
VL> On Fri, 1 Nov 2002, Dmitry Bikman wrote:
>> Доброго времени суток!
>>
>> В ВУЗе нагрузили проектом.
>> Писать надо на С.
>> И других вариантов нет, потому обсуждение языков и компиляторов, к
>> сожалению, не возможно.
VL> Ок. Тогда пообсуждаем ВУЗ и преподов. Преподов - на мыло!
В точку! :)
>> Использутеся gcc 3.2.
>>
>> Суть в том, что требуется парсить xml.
VL> Что может быть проще XML? Я бы в таком случае, если бы меня натянули
VL> пейсать на C разгрёб XML-а, ни в коем разе не воспользовался бы никакой
VL> библиотекой, а развёл бы извращения на тему самопального лексера и
VL> парсера, без всяких там bison-ов. На самом деле это даже интересно -
VL> поиграть на грани возможностей языка C и его препроцессора.
:) Действительно, что может быть проще! :)
>> Работать по http. Точнее, соединение с web сервером, и сброс
>> полученной страницы в переменную.
VL> Ну, протокол http реализовывать не шибко интересно, и тут уж лучше
VL> заюзать w3c-шные библиотеки.
Если не трудно, поконкретнее. Дуть на w3c.org?
>> Так же, где брать информации по функциям библиотек?
VL> В сырцах, естественно.
Логично!
>> Вся проблема в том, что в разработке на С я на данный момент еще не
>> опытен.
VL> Тем более - хороший повод всё написать самостоятельно, не пользуясь
VL> готовыми библиотеками. По меньшей мере один раз каждый программист должен
VL> нарисовать собственный hardcoded парсер.
Ну, это уже было, только сейчас не до того, чтобы заниматься неким
мозговым извращением :)
---
С уважением,
Дмитрий Бикман.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Какие библиотеки использовать?
2002-11-01 16:48 ` Небесный
2002-11-01 21:03 ` [Comm] Re[2]: " Dmitry Bikman
@ 2002-11-02 13:50 ` Vitaly Lugovsky
2002-11-02 21:20 ` Небесный
2002-11-02 21:42 ` А.Л. Клютченя
2 siblings, 1 reply; 12+ messages in thread
From: Vitaly Lugovsky @ 2002-11-02 13:50 UTC (permalink / raw)
To: community
On Fri, 1 Nov 2002, Небесный wrote:
> Тут многое зависит от того с чем Вы привыкли работать!
> Если Вы знаете (по Win-OS) Delphi или C++Builder, то могу посоветовать
> Вам Kylix 3!
> Не буду обсуждать, что "рулез", а что "ацтой"...
Молодой человек, вам действительно очень нравится гойворить всякие
глупости, или это ваши служебные обязанности такие? Как всякие там билдеры
связаны с разгрёбом XML? AFAIR, нет для того нормальных компонент.
Даже если бы вы гномьи библиотеки присоветовали - и то менее глупо
прозвучало бы.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re[2]: [Comm] Какие библиотеки использовать?
2002-11-01 21:07 ` [Comm] Re[2]: " Dmitry Bikman
@ 2002-11-02 14:04 ` Vitaly Lugovsky
0 siblings, 0 replies; 12+ messages in thread
From: Vitaly Lugovsky @ 2002-11-02 14:04 UTC (permalink / raw)
To: Vitaly Lugovsky
On Sat, 2 Nov 2002, Dmitry Bikman wrote:
> VL> Что может быть проще XML? Я бы в таком случае, если бы меня натянули
> VL> пейсать на C разгрёб XML-а, ни в коем разе не воспользовался бы никакой
> VL> библиотекой, а развёл бы извращения на тему самопального лексера и
> VL> парсера, без всяких там bison-ов. На самом деле это даже интересно -
> VL> поиграть на грани возможностей языка C и его препроцессора.
> :) Действительно, что может быть проще! :)
Поясняю - у XML главная фишка в том, что отпарсить его можно, не зная
DTD, чем он выгодно отличается от своего большого жирного предка SGML.
То есть, для всех XML может быть общий парсер, а уж если потребуется
верификация по DTD, то она прикручивается потом.
> VL> Ну, протокол http реализовывать не шибко интересно, и тут уж лучше
> VL> заюзать w3c-шные библиотеки.
> Если не трудно, поконкретнее. Дуть на w3c.org?
Почти. http://www.w3c.org/Library/
Там и для XML решения есть, но на них лучше даже и не смотреть.
Кстати, если ограничиться http1.0, то его и руками реализовать не
накладно - в порядке общего развития. Это уже 1.1 требует определённых
извращений и аккуратного кодирования...
Вообще, я, как ярый сторонник unix way, обычно через пайп дёргаю за
lynx -source, а уж lynx сам знает всё про прокси и прочую подобную фигню.
> VL> Тем более - хороший повод всё написать самостоятельно, не пользуясь
> VL> готовыми библиотеками. По меньшей мере один раз каждый программист должен
> VL> нарисовать собственный hardcoded парсер.
> Ну, это уже было, только сейчас не до того, чтобы заниматься неким
> мозговым извращением :)
Если бы парсер Си так писать - то да, необходимое извращение, а для XML -
лёгкая разминка.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Какие библиотеки использовать?
2002-11-02 13:50 ` Vitaly Lugovsky
@ 2002-11-02 21:20 ` Небесный
2002-11-02 22:20 ` А.Л. Клютченя
0 siblings, 1 reply; 12+ messages in thread
From: Небесный @ 2002-11-02 21:20 UTC (permalink / raw)
To: community
В сообщении от 2 Ноябрь 2002 16:50 Vitaly Lugovsky написал:
> On Fri, 1 Nov 2002, Небесный wrote:
> > Тут многое зависит от того с чем Вы привыкли работать!
> > Если Вы знаете (по Win-OS) Delphi или C++Builder, то могу
> > посоветовать Вам Kylix 3!
> > Не буду обсуждать, что "рулез", а что "ацтой"...
>
> Молодой человек, вам действительно очень нравится гойворить всякие
> глупости, или это ваши служебные обязанности такие?
Да неужели? Глупости значит ...
Вообще начнем с того, что я не Вам отписывал...
>Как всякие там
> билдеры связаны с разгрёбом XML? AFAIR, нет для того нормальных
> компонент. Даже если бы вы гномьи библиотеки присоветовали - и то
> менее глупо прозвучало бы.
А Вы никак у нас "самый умный и правильный", что решаете глупо или
нет!?
P.S. Большая просьба, Виталий! Не лезте в мои темы и не отвечайте на
мои письма! Я не хочу зря тратить время на пустое место!
P.P.S. To ALL: Извините за оффтопик, не сдержался ...
--
Н е б е с н ы й
[ studio 54 ]
< heavenly@nm.ru >
Путь к сердцу женщины не будет таким долгим, если у мужчины есть
автомобиль.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Какие библиотеки использовать?
2002-11-01 16:48 ` Небесный
2002-11-01 21:03 ` [Comm] Re[2]: " Dmitry Bikman
2002-11-02 13:50 ` Vitaly Lugovsky
@ 2002-11-02 21:42 ` А.Л. Клютченя
2 siblings, 0 replies; 12+ messages in thread
From: А.Л. Клютченя @ 2002-11-02 21:42 UTC (permalink / raw)
To: community
1 Ноябрь 2002 19:48, Небесный написал:
> В сообщении от 1 Ноябрь 2002 04:21 Dmitry Bikman написал:
> > Доброго времени суток!
> >
> > В ВУЗе нагрузили проектом.
> > Писать надо на С.
>
> Тут многое зависит от того с чем Вы привыкли работать!
> Если Вы знаете (по Win-OS) Delphi или C++Builder, то могу
> посоветовать Вам Kylix 3!
Это среда, а не библиотека :-(
> Не буду обсуждать, что "рулез", а что "ацтой"...
> Просто для ВУЗа это вполне подойдет!
> Там есть различные компонеты(и http и server/client сокет)...
Это всё козяйство на плюсах писано, а не на С.
> Могу дать диск переписать ...
Парсеры какие для xml? На сях? - ИМХО, в Гноме много чего на
"чистых" сях написано - может там посмотреть?...
--
ВсехБлаг! А. Л. Клютченя
mail: asoneofus@kde.ru
www: http://www.asoneofus.nm.ru
icq: 113679387
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Какие библиотеки использовать?
2002-11-02 21:20 ` Небесный
@ 2002-11-02 22:20 ` А.Л. Клютченя
0 siblings, 0 replies; 12+ messages in thread
From: А.Л. Клютченя @ 2002-11-02 22:20 UTC (permalink / raw)
To: community
3 Ноябрь 2002 00:20, Небесный написал:
> > Молодой человек, вам действительно очень нравится гойворить
> > всякие глупости, или это ваши служебные обязанности такие?
>
> Да неужели? Глупости значит ...
> Вообще начнем с того, что я не Вам отписывал...
Хм... Вы отписали немного мимо - и ещё ругаетесь...
> А Вы никак у нас "самый умный и правильный", что решаете глупо
> или нет!?
"что мне поесть?" - "съезди на троллейбусе" - примерная
аллегория ....
>
> P.S. Большая просьба, Виталий! Не лезте в мои темы и не
> отвечайте на мои письма! Я не хочу зря тратить время на пустое
> место!
>
> P.P.S. To ALL: Извините за оффтопик, не сдержался ...
Не звиняем :-) (строго так :-)) В ТАЛК-РУМ с недерханием :-)
--
ВсехБлаг! А. Л. Клютченя
mail: asoneofus@kde.ru
www: http://www.asoneofus.nm.ru
icq: 113679387
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Какие библиотеки использовать?
2002-11-01 1:21 [Comm] Какие библиотеки использовать? Dmitry Bikman
2002-11-01 11:50 ` Vitaly Lugovsky
2002-11-01 16:48 ` Небесный
@ 2002-11-04 18:14 ` jellyfish
2002-03-12 22:32 ` [Comm] Re[2]: " Dmitry Bikman
2 siblings, 1 reply; 12+ messages in thread
From: jellyfish @ 2002-11-04 18:14 UTC (permalink / raw)
To: community
On Fri, Nov 01, 2002 at 04:21:05AM +0300, Dmitry Bikman wrote:
<...>
> Суть в том, что требуется парсить xml.
libxml-devel
libxml2-devel
Может преподаватель имел ввиду собственный парсер?
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2002-11-04 18:14 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-01 1:21 [Comm] Какие библиотеки использовать? Dmitry Bikman
2002-11-01 11:50 ` Vitaly Lugovsky
2002-11-01 21:07 ` [Comm] Re[2]: " Dmitry Bikman
2002-11-02 14:04 ` Vitaly Lugovsky
2002-11-01 16:48 ` Небесный
2002-11-01 21:03 ` [Comm] Re[2]: " Dmitry Bikman
2002-11-02 13:50 ` Vitaly Lugovsky
2002-11-02 21:20 ` Небесный
2002-11-02 22:20 ` А.Л. Клютченя
2002-11-02 21:42 ` А.Л. Клютченя
2002-11-04 18:14 ` jellyfish
2002-03-12 22:32 ` [Comm] Re[2]: " Dmitry Bikman
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git