Rob Pike, инженер в Google, выступает с революционной критикой C++ и Java, подкрепляет ее неопровержимыми аргументами и превозносит подходы, реализованные в языке Go. >>>
Joel Spolsky в свойственной ему неспешной манере рассуждает о принятии решений при проектировании и разработке программного продукта. >>>
Как проходит жизнь сотрудника Google в стенах офиса? Питание, спорт, массаж, амбициозные цели и свобода в их достижении. >>>
Daniel Danilatos, работающий над GWT в Google, рассказывает об организации модульных тестов в этом проекте. Какие трудности понадобилось преодолеть и какие уроки удалось извлечь? >>>
Eric Schmidt, глава Google, рассказывает о коренных изменениях, которые Google Chrome OS привносит в мир информационных технологий. Безопасность, скорость и удобство, новый взгляд на работу с ПК. >>>
James Bach представляет будни эксперта-тестировщика в полной драматизма захватывающей истории о неполадках в продукте (по мотивам фильма "The Towering Inferno"). >>>
James Cameron, создатель Titanic и Avatar, рассказывает о том, какое влияние на него оказали впечатления детства и как они отразились в его работах. >>>
Peter Norvig, руководитель департамента исследований в Google, отвечает на вопросы reddit-сообщества. Особенности работы в Google, подходы к выбору технологий, взгляд на Google как на гигантский стартап. >>>
Bill Gates: от MS-DOS и Microsoft к углекислому газу и изменениям в климате. Новый поворот в жизни наиболее влиятельной личности за всю историю IT-индустрии. >>>
David Heinemeier Hansson, создатель Ruby on Rails и партнер в высокотехнологичной компании 37 signals, делится своим опытом предпринимательской деятельности. >>>
Paul Buchheit, создатель Gmail и FriendFeed, призывает вдумчиво относиться к "голосу пользователя", различать в нем здравые ноты и закрывать уши на конъюнктурные. >>>
Product Managers: какова их роль в цикле разработки и внедрения приложений? Краткий экскурс в профессию. >>>
Go, Google, go! Введение в новый язык программирования. Каковы преимущества Go и какие цели преследуют его создатели? >>>
Сэр Tim Berners-Lee, изобретатель WWW, размышляет о семантических сетях, искусственном интеллекте и будущем Интернета в целом. >>>
Steve Souders (Google) о производительности web-сайтов: как измерить и как улучшить? >>>
1968 год. Машина БЭСМ-4, выполняя программу решения дифференциальных уравнений, рисует мультфильм "Кошечка", содержащий удивительную даже по современным меркам анимацию движений кошки. Быстродействие машины всего 20 тыс. операций/с, ОЗУ на ферритных сердечниках (16 384 слова), но какой результат! >>>
Google Chrome OS: что скрывается в недрах самой таинственной операционной системы? На что рассчитывают ее создатели и что нас ждет в будущем? >>>
Легендарный Bjarne Stroustrup рассказывает о путях дальнейшего развития языка С++, делая акцент на прикладных вопросах его применения. >>>
Simon Wardley предсказывает будущее облачных технологий. Какие направления наиболее перспективны? Как "переход в облака" отразится на разработчиках программных продуктов? >>>
Будущее web-браузеров. Что нас ожидает в ближайшие 3-5 лет? Aza Raskin объясняет на пальцах. >>>
Alois Reitbauer рассказывает о базовых принципах построения высокопроизводительных и масштабируемых систем. Паттерны и антипаттерны, мифы и заблуждения, типичные задачи и их решение. >>>
Paul Graham, культовая фигура в среде программистов, рассказывает о принципах создания успешной IT-компании, с присущим ему чувством юмора отвечая на вопросы слушателей. >>>
Jason Fried (37 signals): как большой проект разбить на небольшие, но самостоятельные части и какие преимущества при этом можно получить? Секреты успеха самой инновационной компании. >>>
Jack Dongarra рассказывает о высокопроизводительных вычислениях. Какие технологии доказали свою эффективность в последние 10 лет? Какие прорывы нас ожидают в ближайшем будущем? >>>
Joel Spolsky: как вывести свой продукт в лидеры? В чем секреты успеха iPod? Качество программного кода, удобство интерфейса и другие факторы, ведущие к успеху. >>>
Эмоциональное выступление Elisabeth Hendrickson посвящено гибким технологиям в тестировании. Чем agile-тестирование отличается от традиционных методов? На каких принципах построена автоматизация тестовых сценариев? >>>
Dr.Neil Daswani учит приемам защиты в Web. Как распознать атаки злоумышленников и как им противостоять? Примеры и практические рекомендации. >>>
Bram Moolenaar: мастер-класс создателя Vim посвящен эффективным приемам работы в замечательном текстовом редакторе. >>>
Larry Wall, таинственный лингвист-затворник и создатель Perl, рассказывает об архитектуре и будущих возможностях Perl 6. >>>
Steve Krug: что такое usability? Неформальные подходы к тестированию и оценке удобства графического интерфейса. >>>
Greg Kroah Hartman рассказывает о ядре Linux: архитектура, статистика, процессы. Как организована совместная работа с момента добавления новой функциональности до ее выхода в свет? Как принимаются решения? >>>
Семь раз отмерь, один раз напиши. Joshua Bloch, Chief Java Architect в Google, рассказывает о принципах создания API. >>>
Mark Russinovich и David Solomon рассказывают, как анализировать работу приложения с помощью Process Explorer, FileMon и RegMon. >>>
James Whittaker заглядывает в будущее. Что изменится в тестировании программного обеспечения? В чем будет заключаться работа тестировщика? Какие задачи предстоит решить и к чему следует быть готовым? >>>
Misco Hevery рассказывает о модульном тестировании. Какие конструкции эффективны и каких паттернов следует избегать? >>>
James Bach делится своими мыслями о "гибких" методиках разработки приложений и подчеркивает важность эффективных коммуникаций в команде проекта. >>>
Что такое качество программного обеспечения и как его улучшить.
Т1. И чего мы все время спорим? Давайте жить дружно!
Р1. Согласен. Друг без друга никак. Я тружусь, заведется баг, нужен тестировщик: Р + Б = Т.
Б1. Зачем нам лишние рты? Перепишем уравнение так: Р - Т = Б!
Герои: Разработчики, Тестировщики, Код, Классы, Объекты, Баги
Подходы к разработке, тестированию и внедрению приложений.