Еще вижу вопросы по аудитории, на которые не ответил в предыдущем комментарии…
Дело в том, что мастер-класс это в первую очередь общение. В том числе и для меня. Поэтому аудитория и места действительно ограничены, чтобы можно было поговорить лично, обсудить какие-то индивидуальные вопросы если у кого возникают, решения для проектов и т.п. Мастер-классы это не только «послушать», но и пообщаться, обменяться опытом — тоже.
Все мы учимся.
Мастер-классы проводятся *не для элиты*. Вообще, как вы можете заметить, все что я делаю, включая основное мое хобби — сайты — делается для людей и разработчиков в более широком смысле слова.
Цена 900 руб. — сделана специально для того, чтобы каждый мог участвовать. Если она вас пугает — очень рекомендую почитать мои сайты (и другие умные) и поделать что-то руками. При текущем рынке труда ваша зарплата как разработчика очень скоро сделает эту трату незначительной.
Да, как автор мастер-классов и один из организаторов, я мог бы предложить цену 3500 и собрать элиту и, возможно, заработать куда больше, но моя цель — сделать профессиональный javascript доступным и учить делать хорошие вещи (ага?). Слава богу, я уже достаточно долго во всем этом варюсь и могу чего-то рассказать.
Что касается элиты — не все люди больны звездной болезнью. Со многими «элитными» (работающими в серьезных компаниях и делающими большие известные сервисы) разработчиками приятно общаться. Честно.
Если вы хотите по жизни делать сайты визитки или заниматься другой низкоквалифицированной работой то, конечно, зачем вам куда-то ходить, да еще на мастер-класс. Почему-то я сомневаюсь, что «обычные школьники и фрилансеры» этого действительно хотят. Вроде как естественно желание расти.
Текущие тренды в развитии веб-технологий, новые появляющиеся проекты показывают, что если вы делаете не сайт-визитку, а делаете сервисы, то вам придется делать все как можно удобнее, юзабельнее, интерактивнее. Здесь знания очень пригодятся.
Да и еще. Практика показывает, что хороший скилл востребован в любом *перспективном* проекте, а говнокод — в никаком.
Стараемся. Действительно, не первый раз проводятся мастер-классы, но после каждого раза материал очень серьезно дорабатывается, чтобы учесть комментарии, полезные мысли и т.п.
На позапрошлом МК я рассказывал вообще не то и не так ;) (не реклама боже упаси, мои мастер-классы в ней не нуждаются.)
Когда мне задают такие вопросы — я всегда даю конкретные рекомендации, в зависимости от того, чего хочет человек.
Если начинающий — одно, если расширить знания в определенной области — другое. Человек хочет получить конкретный результат, и я стараюсь помочь по дороге к нему.
Поэтому я никогда не отвечаю «читай все подряд».
В таком случае вы найдете для себя очень полезными «Профессиональное javascript-программирование» и «Мастер-класс по оптимизации». Насчет AJAX/COMET — смотрите, насколько оно вам надо, а jQuery вам, как вы сказали, ни к чему.
Мастер-класс — в первую очередь возможность пообщаться и узнать новое для себя, задать вопросы.
Я очень стараюсь рассказать максимум полезного, и мне некомфортно, когда снимают, направленный объектив отвлекает.
Из своих впечатлений хочу сказать — да, есть преподователи хорошие, есть и козлы. Так они везде есть. Даже на родном (подставьте свое).
Но атмосфера — то, что делает учебное заведение ВУЗом, и что накладывает отпечаток на окончивших — там хорошая. Куда лучше, чем во многих уч. заведениях, которые никто не пытается «слить». А стоило бы.
Как правило, на мастер-классы приходят либо опытные разработчики, либо умные новички. Обычно такая аудитория получается, «серединки» нет. У меня даже теория есть по этому поводу: приходят либо те, кто уже гуру, либо те, кто хочет гуру стать :) А ни рыба ни мясо сидит в офисе и пашет за еду ;)
26 декабря — окончательная дата, можно покупать все.
Из перечисленного, я постарался рассказать параллельную загрузку ресурсов, причем совсем не так, как это пишет тот же Содерс, а совершенно с другой позиции. Разумеется, там было и про скрипты/css с конкретными рецептами, про асинхронное связывание.
Насчет нужности — параллельная загрузка в рамках 1 домена нужна всем. Это как FlashGet. «Просто быстрее». Другое дело — специализированные заморочки для совсем крутой параллельности, где небольшой выигрыш при серьезном геморе. Постарался рассказать все самое важное и удобное, для того чтобы, сделав немного, получить выигрыш сейчас.
Про правильное браузерное кеширование — не мог не рассказать, это действительно клиентская оптимизация, хотя и требующая настроек серверной части.
Также на МК было сравнение спрайтов и data:URI, автоматизированная сборка и поддержка.
Там была оптимизация интерфейсов, очень подробно — это в тему Javascript.
Система сборки dojo — ее, конечно, удобнее всего прикручивать там, где нужны layered builds, из нескольких layers.
Подробнейший обзор компрессоров и внутренних механизмов их работы, с выбором. Без графиков сжатия, которые имо не нужны. Google Closure Compiler там тоже был.
Там было и много чего еще, как это всегда бывает на МК.
Пришло действительно 7-8 человек, меня это самого очень удивило, народ явно не вдуплил, что там будет ;) Но те, кто пришли, надеюсь, получили много интересной информации.
Материал, который я рассказываю на МК — готовлю я лично, это занимает, поверьте, очень много времени и труда. Он, преимущественно, авторский.
Для «AJAX 2.0» презентации и материалы вообще 2 года готовились и улучшались.
Кроме того, по согласованию с участниками, решили включить туда недокументированные возможности Google Closure Compiler.
Ни в коем случае не хочу преуменьшить заслуги sunnybear в продвижении продвинутых практик на наши русскоязычные просторы ;)
Надеюсь, что раскрыл тему…
Он содержит конкретную информацию о конференции и докладах.
По нескольким сообщениям: DevConf — конференция из нескольких частей, поэтому хорошо, что сообщения разные, чтобы каждый читал то, что ему интересно.
Скажем, мне интересно PHP, Python, RichClient — я их прочитаю а остальное проигнорю. Удобнее, чем читать все подряд.
Дело в том, что мастер-класс это в первую очередь общение. В том числе и для меня. Поэтому аудитория и места действительно ограничены, чтобы можно было поговорить лично, обсудить какие-то индивидуальные вопросы если у кого возникают, решения для проектов и т.п. Мастер-классы это не только «послушать», но и пообщаться, обменяться опытом — тоже.
Все мы учимся.
Хорошего дня!
С уважением,
Илья Кантор.
Цена 900 руб. — сделана специально для того, чтобы каждый мог участвовать. Если она вас пугает — очень рекомендую почитать мои сайты (и другие умные) и поделать что-то руками. При текущем рынке труда ваша зарплата как разработчика очень скоро сделает эту трату незначительной.
Да, как автор мастер-классов и один из организаторов, я мог бы предложить цену 3500 и собрать элиту и, возможно, заработать куда больше, но моя цель — сделать профессиональный javascript доступным и учить делать хорошие вещи (ага?). Слава богу, я уже достаточно долго во всем этом варюсь и могу чего-то рассказать.
Что касается элиты — не все люди больны звездной болезнью. Со многими «элитными» (работающими в серьезных компаниях и делающими большие известные сервисы) разработчиками приятно общаться. Честно.
Если вы хотите по жизни делать сайты визитки или заниматься другой низкоквалифицированной работой то, конечно, зачем вам куда-то ходить, да еще на мастер-класс. Почему-то я сомневаюсь, что «обычные школьники и фрилансеры» этого действительно хотят. Вроде как естественно желание расти.
Текущие тренды в развитии веб-технологий, новые появляющиеся проекты показывают, что если вы делаете не сайт-визитку, а делаете сервисы, то вам придется делать все как можно удобнее, юзабельнее, интерактивнее. Здесь знания очень пригодятся.
Да и еще. Практика показывает, что хороший скилл востребован в любом *перспективном* проекте, а говнокод — в никаком.
С уважением,
Илья Кантор
На позапрошлом МК я рассказывал вообще не то и не так ;) (не реклама боже упаси, мои мастер-классы в ней не нуждаются.)
У меня чуть другой подход.
Когда мне задают такие вопросы — я всегда даю конкретные рекомендации, в зависимости от того, чего хочет человек.
Если начинающий — одно, если расширить знания в определенной области — другое. Человек хочет получить конкретный результат, и я стараюсь помочь по дороге к нему.
Поэтому я никогда не отвечаю «читай все подряд».
— Илья
Я очень стараюсь рассказать максимум полезного, и мне некомфортно, когда снимают, направленный объектив отвлекает.
Хотел бы вас спросить — как вы думаете, что-то новое лично вам мои мастер-классы дали бы? Ну так, исходя из программы и общей информации…
Собственно, поэтому оно 1.4 — не из-за меганового функционала, а именно благодаря различным внутренним улучшениям.
Из своих впечатлений хочу сказать — да, есть преподователи хорошие, есть и козлы. Так они везде есть. Даже на родном (подставьте свое).
Но атмосфера — то, что делает учебное заведение ВУЗом, и что накладывает отпечаток на окончивших — там хорошая. Куда лучше, чем во многих уч. заведениях, которые никто не пытается «слить». А стоило бы.
Всего наилучшего в новом году.
Как правило, на мастер-классы приходят либо опытные разработчики, либо умные новички. Обычно такая аудитория получается, «серединки» нет. У меня даже теория есть по этому поводу: приходят либо те, кто уже гуру, либо те, кто хочет гуру стать :) А ни рыба ни мясо сидит в офисе и пашет за еду ;)
26 декабря — окончательная дата, можно покупать все.
— С уважением,
Илья Кантор
javascript.ru
Насчет нужности — параллельная загрузка в рамках 1 домена нужна всем. Это как FlashGet. «Просто быстрее». Другое дело — специализированные заморочки для совсем крутой параллельности, где небольшой выигрыш при серьезном геморе. Постарался рассказать все самое важное и удобное, для того чтобы, сделав немного, получить выигрыш сейчас.
Про правильное браузерное кеширование — не мог не рассказать, это действительно клиентская оптимизация, хотя и требующая настроек серверной части.
Также на МК было сравнение спрайтов и data:URI, автоматизированная сборка и поддержка.
Там была оптимизация интерфейсов, очень подробно — это в тему Javascript.
Система сборки dojo — ее, конечно, удобнее всего прикручивать там, где нужны layered builds, из нескольких layers.
Подробнейший обзор компрессоров и внутренних механизмов их работы, с выбором. Без графиков сжатия, которые имо не нужны. Google Closure Compiler там тоже был.
Там было и много чего еще, как это всегда бывает на МК.
Пришло действительно 7-8 человек, меня это самого очень удивило, народ явно не вдуплил, что там будет ;) Но те, кто пришли, надеюсь, получили много интересной информации.
Материал, который я рассказываю на МК — готовлю я лично, это занимает, поверьте, очень много времени и труда. Он, преимущественно, авторский.
Для «AJAX 2.0» презентации и материалы вообще 2 года готовились и улучшались.
Кроме того, по согласованию с участниками, решили включить туда недокументированные возможности Google Closure Compiler.
Ни в коем случае не хочу преуменьшить заслуги sunnybear в продвижении продвинутых практик на наши русскоязычные просторы ;)
Надеюсь, что раскрыл тему…
— С уважением,
Илья Кантор