Том Кайт в Москве
24-го февраля в Москве прошел семинар Тома Кайта (Tom Kyte), Senior Technical Architect компании Oracle, бессменного «за оракл отвечу», автора нескольких хороших книг по Oracle и ответов на тысячи вопросов разработчиков и DBA.
На семинар пришло свыше 300 человек, причем не только из Москвы, но даже из Сибири, из-за рубежа (Украина, Белоруссия).
Том рассказал про то, откуда вообще берутся знания в какой-то области, каким из них стоит доверять и когда. Прошелся по «лучшим практикам при работе с Ораклом», свел всё к «не всё то золото, что плохо лежит». Затем очень интересно и обстоятельно прошелся по «худшим практикам», рассказывая о некоторых заблуждениях разработчиков и DBA при работе с Ораклом: от You probably do not need to use bind variable (одна из любимых кайтовых тем, судя по книжкам) до Probably you should be database independent (превед, любители фреймворков и ORM!).
Весьма подробно остановился на новых фичах Oracle 11g Release 2.
Кстати, появились весьма вкусные штуки вроде нормальной поддержки параллелизма до возможности работать с несколькими разными версий одного и того же кода, не используя для этого хранения этого кода в разных пакетах.
Ну и потом достаточно долго отвечал на вопросы (собственно, зачем еще нужен Том Кайт, как не отвечать на вопросы оракодеров?). Запомнился ответ на вопрос «Какие фишки PL/SQL вы не любите». Не любит Том, например, использование анонимных транзакций не по делу и exception when others then null. Еще интересно было послушать рассуждения об ORM.
В целом, мероприятие прошло весьма интересно. Спасибо организаторам.
Том рулит.
На семинар пришло свыше 300 человек, причем не только из Москвы, но даже из Сибири, из-за рубежа (Украина, Белоруссия).
Том рассказал про то, откуда вообще берутся знания в какой-то области, каким из них стоит доверять и когда. Прошелся по «лучшим практикам при работе с Ораклом», свел всё к «не всё то золото, что плохо лежит». Затем очень интересно и обстоятельно прошелся по «худшим практикам», рассказывая о некоторых заблуждениях разработчиков и DBA при работе с Ораклом: от You probably do not need to use bind variable (одна из любимых кайтовых тем, судя по книжкам) до Probably you should be database independent (превед, любители фреймворков и ORM!).
Весьма подробно остановился на новых фичах Oracle 11g Release 2.
Кстати, появились весьма вкусные штуки вроде нормальной поддержки параллелизма до возможности работать с несколькими разными версий одного и того же кода, не используя для этого хранения этого кода в разных пакетах.
Ну и потом достаточно долго отвечал на вопросы (собственно, зачем еще нужен Том Кайт, как не отвечать на вопросы оракодеров?). Запомнился ответ на вопрос «Какие фишки PL/SQL вы не любите». Не любит Том, например, использование анонимных транзакций не по делу и exception when others then null. Еще интересно было послушать рассуждения об ORM.
В целом, мероприятие прошло весьма интересно. Спасибо организаторам.
Том рулит.
Метки: веб-разработка, том кайт, oracle

