Продолжаю выкладывать интерестные презентации мэтров современного программирования. Доклад Guido van Rossum(кто не знает, это создатель языка python, одного из самых популярных динамических языков на сегодняшний день) на тему code review на отличном английском(легко для понимания)
"Did anybody can tell me what address that i can find FreeBSD 7 ?" - вот такие люди хотят работать с freebsd.
Второй прикол за сегодня, в ruby 1.8.6 Time#to_date стал private(WTF!!??). И это не считая того, что ruby 1.8.6 некорректно обрабатывает koi8 код в rjs шаблонах. Мелочи, а не приятно.
Дали ссылку на доклад Линуса Торвальдса на котором он описывает свой взгляд на текущие проблемы среди современных систем контроля версий. Правда докладывает он слегка в своей своеобразной юмористической форме, типа все неудачники(cvs&svn), а тут я один на белом коне, но идеи, которые он реализовал в git интерестны и достойны осмысления.
Блин, мое незнание некоторых функций поиска строк в , в частности, find_first_not_of привели к багу, который проявился в очень нехороший момент. Так что в ближайшее время заставлю себя прошерстить книги по эффективному STL. А то как-то неприятный осадок остался.
Блин, бился с час, наверное. В транспортном модуле постоянно возникала "транспортная" ошибка, т.е recv() возвращала результат -1. while((len=recv(m_socket, buffer, BUFFER_LEN, 0))>0){...} if (len<1) throw std::runtime_error(bla-bla
( Read more... )