The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

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

11.10.2008 23:29

Google открыла исходные тексты двух библиотек:

  • "google-glog: Application Level Logging" - С++ библиотека google-glog для ведения логов на уровне приложения, предназначена для использования в качестве средства отладки;
  • "ipaddr.py: Flexible and Easy Python IP Address Library" - Python модуль ipaddr.py с функциями для манипуляции IP адресами, включающий поддержку IPv6.

    1. Главная ссылка к новости (http://google-opensource.blogs...)
    Лицензия: CC-BY
    Тип: К сведению
    Короткая ссылка: https://opennet.ru/18366-google
    Ключевые слова: google, ipv6, python, log, cpp, debug
    При перепечатке указание ссылки на opennet.ru обязательно
    Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 07:42, 12/10/2008 [ответить]  
  • +/
    Создается такое впечатление, что открывая косочками и постепенно всякие небольшие компоненты чего либо, гугл тем самым пиарится. Т.е. по сути работает маркетинговый отдел, не разрешающий открыть все сразу.
     
     
  • 2.2, лук репчатый (?), 13:59, 12/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Создается такое впечатление, что открывая косочками и постепенно всякие небольшие компоненты чего
    >либо, гугл тем самым пиарится. Т.е. по сути работает маркетинговый отдел,
    >не разрешающий открыть все сразу.

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

     
     
  • 3.5, anonymous (??), 23:37, 12/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    остаётся только спросить, где полное описание формата .doc одной не безизвестной конторы(чёрт с их исходными кодами)

     
     
  • 4.6, Аноним (6), 05:35, 13/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Здесь: http://msdn.microsoft.com/en-us/library/cc203350.aspx
     
  • 4.7, СуперАноним (?), 10:41, 13/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А с каких эта одна небезызвестная контора лучший друг FOSS ?
     
  • 3.9, andr.mobi (??), 11:13, 16/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > превосходящие ее аналоги, вроде log4cpp

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

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

    http://libcxx.googlecode.com/svn/trunk/src/logostream/example.cc
    http://libcxx.googlecode.com/svn/trunk/src/logostream/logostream.hpp

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

    KISS!

     
  • 2.8, Аноним (-), 12:35, 13/10/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Создается такое впечатление, что открывая косочками и постепенно всякие небольшие компоненты чего
    >либо, гугл тем самым пиарится. Т.е. по сути работает маркетинговый отдел,
    >не разрешающий открыть все сразу.

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру