URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 44380
[ Назад ]

Исходное сообщение
"OpenNews: Google открыла исходные тексты Python модуля ipaddr-py и С++ библиотеки google-glog"

Отправлено opennews , 12-Окт-08 07:42 
Google открыла исходные тексты двух библиотек:
-  "google-glog: Application Level Logging (http://google-opensource.blogspot.com/2008/10/google-glog-ap...)" - С++ библиотека google-glog (http://code.google.com/p/google-glog/) для ведения логов на уровне приложения, предназначена для использования в качестве средства отладки;
-  "ipaddr.py: Flexible and Easy Python IP Address Library (http://google-opensource.blogspot.com/2008/10/ipaddrpy-flexi...)" - Python модуль ipaddr.py (http://code.google.com/p/ipaddr-py/) с функциями для манипуляции IP адресами, включающий поддержку IPv6.

URL: http://google-opensource.blogspot.com/2008/10/google-glog-ap...
Новость: http://www.opennet.ru/opennews/art.shtml?num=18366


Содержание

Сообщения в этом обсуждении
"Google открыла исходные тексты Python модуля ipaddr-py и С++ библиотеки google-glog"
Отправлено Аноним , 12-Окт-08 07:42 
Создается такое впечатление, что открывая косочками и постепенно всякие небольшие компоненты чего либо, гугл тем самым пиарится. Т.е. по сути работает маркетинговый отдел, не разрешающий открыть все сразу.

"Google открыла исходные тексты Python модуля ipaddr-py и С++..."
Отправлено лук репчатый , 12-Окт-08 13:59 
>Создается такое впечатление, что открывая косочками и постепенно всякие небольшие компоненты чего
>либо, гугл тем самым пиарится. Т.е. по сути работает маркетинговый отдел,
>не разрешающий открыть все сразу.

Сечете фишку. Большинство из тех компаний, которые называют себя "лучшие друзья FOSS", таковыми на деле не являются. Где исходные коды AIX и DB2 под FSF-одобренной лицензией от IBM, "лучшего друга FOSS"? Где исходные коды движка Google или ядра Oracle DBMS ? Вместо этого мы видим всякие недоделки, вроде этой библиотечки, хотя уже давно есть значительно превосходящие ее аналоги, вроде log4cpp или Boost.Logging ( http://torjo.com/log2/ ). Можно еще рассказать о мега-супер-дупер-технологии Protocol Buffers от Google, хотя уже давно есть ICE ( Internet Communication Engine ), и с десяток других аналогичных разработок под вполне кошерными лицензиями.
К сожалению, не всякая кость, которую бросают собаке с барского крыльца, оказывается съедобной.


"Google открыла исходные тексты Python модуля ipaddr-py и С++..."
Отправлено anonymous , 12-Окт-08 23:37 
остаётся только спросить, где полное описание формата .doc одной не безизвестной конторы(чёрт с их исходными кодами)


"Google открыла исходные тексты Python модуля ipaddr-py и С++..."
Отправлено Аноним , 13-Окт-08 05:35 
Здесь: http://msdn.microsoft.com/en-us/library/cc203350.aspx

"Google открыла исходные тексты Python модуля ipaddr-py и С++..."
Отправлено СуперАноним , 13-Окт-08 10:41 
А с каких эта одна небезызвестная контора лучший друг FOSS ?

"Google открыла исходные тексты Python модуля ipaddr-py и С++..."
Отправлено andr.mobi , 16-Окт-08 11:13 
> превосходящие ее аналоги, вроде log4cpp

Я ещё не посмотрел сабж, а вот по вот этому скажу, что log4cpp - это яркий пример того, как программируют не понявшие принципы C++ и не освоившие STL ламеры

У меня, например, весь код для слива логов сислогдемону делается одним классом - наследником ios.
500 строк без камментов, все фичи std

http://libcxx.googlecode.com/svn/trunk/src/logostream/exampl...
http://libcxx.googlecode.com/svn/trunk/src/logostream/logost...

Для вывода не сислогдемону, а в БД или файлы, нужно переписать всего одну виртуальную функцию, все остальное останется без изменений.

KISS!


"Google открыла исходные тексты Python модуля ipaddr-py и С++"
Отправлено Аноним , 13-Окт-08 12:35 
>Создается такое впечатление, что открывая косочками и постепенно всякие небольшие компоненты чего
>либо, гугл тем самым пиарится. Т.е. по сути работает маркетинговый отдел,
>не разрешающий открыть все сразу.

угадал. Это "старая тема". Смысл в том, чтобы быть постоянно на слуху, создавать и плодить инфоповоды про себя.