Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Исходники для книги. Гурский (http://www.flasher.ru/forum/showthread.php?t=122063)

FaNaT1K 01.03.2009 23:42

Исходники для книги. Гурский
 
если есть у кого исходники к книге Дмитрий Гурский Action Script 2.0 , скиньте на мыло, или если знаете где скачать, скажите плиз, а то голова пухнет от хода мыслей автора.
frost_online@mail.ru

Kuruki 02.03.2009 02:03

Цитата:

а то голова пухнет от хода мыслей автора.
Читайте Мука. Я когда начинал изучать AS тоже ничерта не понимал Гурского. С Муком все стало понятно

Fatality 02.03.2009 04:22

Оно и понятно, Мук для начинающих, а Гурский для профессионалов.

qazwsx 02.03.2009 07:41

Для професионалов патерны проектирования :) разработка через ттд и прочее)

Svi_stok 02.03.2009 10:43

Читайте Мука и всё станет ясно. У Гурского странная подача материала и не лучшее введение в терминологию.

Wolsh 02.03.2009 12:27

Плюньте Вы на АС2. Это уже для старых мазохистов. Язык, конечно, культовый =) Можно из уважения про него почитывать перед сном, в свободное от флэша время =) Но НАЧИНАТЬ его учить по-моему бесполезная трата времени.

qazwsx 02.03.2009 12:34

Что вообще за понятие "Учить язык"? Нужно учится проектировать. Ты синтаксис АС2 или 3 будеш заучивать на изусть или что?...

P.S Не вижу огромной разници между AS2, AS3 кроме как на мой взгляд в AS3 корявый код сложней написать

iNils 02.03.2009 13:12

Цитата:

Сообщение от Fatality (Сообщение 802181)
Оно и понятно, Мук для начинающих, а Гурский для профессионалов.

Был бы я мертв, то в гробу бы перевернулся. :D

Wolsh 02.03.2009 13:25

Цитата:

Ты синтаксис АС2 или 3 будеш заучивать на изусть или что?...
А они, по-вашему, только синтаксисом чтоли различаются? Я-то как раз о проектировании. Может быть, для успешного программиста на С++ нет особой разницы, какой язык учить/не учить/проектировать на нем. Но учиться делать проекты под АС2 - с нуля учиться, с Гурского - потратить на это пару лет - а язык уже умрет. Зачем забивать себе голову концепциями АС2, если реально делать на нем что-то большое уже не будешь? На самом деле это просто распространенное у новичков заблуждение, что АС1, АС2 и АС3 - это как фотошоп 6, фотошоп CS и фотошоп CS3. Что каждый следующий просто чуть чуть сложнее предыдущего, надо начать с простого и потом все сложнее и сложнее. Но они РАЗНЫЕ. Может для программиста они больше одинаковые чем разные)) но для меня как дизайнера, не очень рубящего в глобальных программистских концептах, они разные совершенно, потому как я вынужденно больше внимания уделяю реализации, тому, какова работа с языком "на ощупь". И верьте-не верьте, а приходится переучиваться с АС2 на АС3. Вовсе не синтаксис зубрить. Думать по-другому.

qazwsx 02.03.2009 13:49

В АС2 нужно думать также... (Паре лет на книгу O_O?). Да и вообще у него регистрация 2004 год. Он проффесионал и просто ради развлечения решил почитать Гурского. И да нужно начать с того что сейчас не 70 год когда ООП небыло :). АС2 от 3 отлечаеют лиш несколько концепций это дисплей обжекты, строгая типизация, ну и далие... Учится самому программированию/проектированию на AS не лучшая затея >_>

Котяра 02.03.2009 14:12

Цитата:

Сообщение от qazwsx (Сообщение 802263)
В АС2 нужно думать также... (Паре лет на книгу O_O?). Да и вообще у него регистрация 2004 год. Он проффесионал и просто ради развлечения решил почитать Гурского. И да нужно начать с того что сейчас не 70 год когда ООП небыло :). АС2 от 3 отлечаеют лиш несколько концепций это дисплей обжекты, строгая типизация, ну и далие... Учится самому программированию/проектированию на AS не лучшая затея >_>

Полностью согласен. особенно если брать примеры РЕАЛЬНОГО ООП AS2, а не вставочки кучи _root процедур на AS2.
По поводу Мука, его основы AS2, намного более интересная книга, с точки зрения именно проектирования, паттернов и подходов к проектированию чем, его же, основы AS3, которая больше похожа на справочник и сборник рецептов.

Вот посмотрите, пример рефакторига с АС2 на АС3, Как там всё легко)))) А потому, что библиотечка уже изначально, более-менее хорошо спроектирована, и соответствует ООП подходам.

Wolsh 02.03.2009 14:17

Угу. Вы нарочно пытаетесь поднять разговор на абстрактные высоты, где нет разницы - С++, Java или ActionScript, а есть только ООП или функциональное программирование. Но мы то говорили о реальных языках АС2 и АС3. Если для Вас нет разницы между MovieClipLoader в АС2 и Loader в АС3... DOM и Е4Х... То для меня есть - нет смысла учиться работать с MovieClipLoader, если будешь работать с Loader'ом. Просто. Банально. Не тратьте время. АС3 уже давно не на пороге. Он уже чуть ли не в каждом компьютере. А вы все учите древнегреческий - ну да, там тоже глаголы и прилагательные, суффиксы и предлоги. Это поможет Вам освоить английский?

Добавлено через 8 минут
Котяра, а примеры РЕАЛЬНОГО ООП на АС3 Вас не вдохновляют?
Книга Мука по АС2 замечательна, она имела целью доказать, что на АС можно писать ООП, и рассказывала как это делать. Кроме того, она постоянно ссылается на предыдущую книгу, которая как раз была справочником по классам. Книга по АС3 на предыдущие по понятным причинам не ссылается. Она просто подробно рассказывает об особенностях реализации языка АС3. А что Вы ждали - МегаСуперООП???

qazwsx 02.03.2009 14:38

Ну как бы неспроста он АС2 занялся я думаю. Да и вопрос в теме вообще был совсем другой)

Wolsh 02.03.2009 15:08

ОК, я только высказал свое мнение, может быть в излишне резкой форме. Меня просто напугало, за чьим "полетом мысли" пытается угнаться автор. Если вы считаете, что Гурский - проповедник "РЕАЛЬНОГО ООП AS2", то мне остаётся удалиться с глупой улыбкой на лице)) Удачи!

qazwsx 02.03.2009 15:14

Я вообще не читал ни 1ой книге посвещеной чисто AS. Немного ползовался AS 2.0 Справочник разработчика и все ^^. Котяра говорит к тому что если нормально писать на AS2 то не так уж велеки будут разхождение с AS3 о чем и я говорю

Wolsh 02.03.2009 15:53

Ну да, если сильно постараться, то шашлык из свинины будет почти таким же вкусным, как из баранины. Вот только вопрос - зачем, если есть баранина.
Я в каждом своем сообщении говорю - речь НЕ об ООП. Если хотите, речь о виртуальной машине и ее новых возможностях. О новом удобном красивом языке, в котором не надо переодевать уродцев. О настоящем и будущем. Не надо мне "тут подкрасим, здесь замажем и будет почти настоящий АС3". Есть просто настоящий АС3.
Я не хотел тут холивор устраивать))) Прошу прощения.
qazwsx, Вы программист. Вам не понять)))) Есть большая разница между программистом, решившим "выучить еще один язык", и веб-дизайнером, осваивающим Флэш. Просто пропасть. Вы даже не догадываетесь, как много мы не знаем, и сколько нам надо лет "на одну книжку". Примерно столько, сколько готовят программиста в университете.

FaNaT1K 02.03.2009 15:56

Цитата:

Сообщение от qazwsx (Сообщение 802263)
Учится самому программированию/проектированию на AS не лучшая затея >_>

Ну я не один...вот нас сколько, для этого и был создан этот форум, насколько я понимаю...
========================================================
По моему если разобраться с тем, что дает Гуский - это пойдет только на пользу. Просто в примерах он рассказывает так , что не знаешь чего куда подоткнуть надо. Я на крестиках ноликах уже вскрылся, и то как он рассказал про фунции, я честно говоря, ниче не понял - рассчитывал на практическое упражнение в конце главы. )
========================================================
Я хочу научится AS потому что много чего интересного можно сделать применив его, а не в тупую применять последовательность кадров. Сделать свои разработки, сайты...более интерактивными и интересными. Хотя вэб дизайн - не есть моя работа или зарабатывание средств. Просто для себя, а чтобы сделать чтонибудь этакое, прикольное - надо знать язык, и чтобы не возникало идиотских вопросов. Почему, AS 2 ...не ту конкретного ответа...просто вот попалась книжка =). Если тут раберусь, думаю, что в 3ем тоже не завязну

Котяра 02.03.2009 16:15

Цитата:

Сообщение от Wolsh (Сообщение 802269)
Угу. Вы нарочно пытаетесь поднять разговор на абстрактные высоты, где нет разницы - С++, Java или ActionScript, а есть только ООП или функциональное программирование. Но мы то говорили о реальных языках АС2 и АС3. Если для Вас нет разницы между MovieClipLoader в АС2 и Loader в АС3... DOM и Е4Х...
Добавлено через 8 минут
Котяра, а примеры РЕАЛЬНОГО ООП на АС3 Вас не вдохновляют?
Книга Мука по АС2 замечательна, она имела целью доказать, что на АС можно писать ООП, и рассказывала как это делать. Кроме того, она постоянно ссылается на предыдущую книгу, которая как раз была справочником по классам. Книга по АС3 на предыдущие по понятным причинам не ссылается. Она просто подробно рассказывает об особенностях реализации языка АС3. А что Вы ждали - МегаСуперООП???

Да я пытаюсь поднять разговор на абстрактные высоты , где нет разницы - С++, Java или ActionScript, а есть только ООП. Мук АС2 очень полезен в этом, особенно если самому попытаться рефакторить примеры из той книжки на ас3. Очень неплохая практика.
Книга по АС3 по непонятным причинам не ссылается на главы про обсервер, синглтон и прочие паттерны, что по моему мнению является большим упущением. Благо,что есть actionScript 3.0 design pattern (можно при желании найти в электронном виде, жаль что только на инглише)

PS книга Мука по ас3 постоянно ссылается на справочник корпорации Адобе))))) что тоже неплохо))
по теме топика что-то на сайте издетелеьства

Zik. 02.03.2009 18:33

Цитата:

Сообщение от FaNaT1K (Сообщение 802300)
========================================================
Я хочу научится AS потому что много чего интересного можно сделать применив его, а не в тупую применять последовательность кадров. Сделать свои разработки, сайты...более интерактивными и интересными.

Так вот если хотите, то берите по-настоящему хорошие книги, того же Мука.
А Гурский... сам убедился что дрянь полная.
Просто не понятно, как после четвертой главы можно уже писать крестики-нолики :wacko:

"Для профессионалов" - опять не понятно что там для профессионалов написано, только идиотские проекты, которые только путают читателя?
Остальное же содержание книги может понять и простой новичок.
Короче, уже сто раз пожалел, что вообще прочитал.

P.S: А исходники у меня есть (по-моему сам создавал такую тему)

Wolsh 02.03.2009 19:10

Цитата:

Книга по АС3 по непонятным причинам не ссылается на главы про обсервер, синглтон и прочие паттерны, что по моему мнению является большим упущением.
Что же тут непонятного? Это - общие концепции ООП, и к реализации АС3 они никакого отношения не имеют. Книга - про АС3. НЕ про ООП. Про ООП есть куча полезных и интересных книжек, тот же Буч)) Спасибо товарищу Муку за то что не сделал свою книгу еще на 500 страниц толще, у меня и так кисть отваливается ее поднимать.
Прочитайте субтитлы.
Книга Мука по АС2 - "Объектно-ориентированное программирование на ActionScript"
Вот так. Просто и конкретно. Это книга по ООП в ActionScript. Получите "обсервер, синглтон и прочие паттерны". Если учесть, что упомянутая Вами AS3 Design Patterns вышла значительно раньше книги Мука, неудивительно что он предпочел использовать страницы для более подробного разжевывания событийной модели и прочих "тонкостей". Не ругайте книгу за свои необоснованные надежды. Она хороша. Она - подробна. Она - о конкретном языке и его нюансах. НЕ о концепциях программирования как глобальной дисциплины.

Котяра 02.03.2009 22:11

Цитата:

Сообщение от Wolsh (Сообщение 802364)
Спасибо товарищу Муку за то что не сделал свою книгу еще на 500 страниц толще, у меня и так кисть отваливается ее поднимать.

Книга Мука по АС2 - "Объектно-ориентированное программирование на ActionScript"
Вот так. Просто и конкретно. Это книга по ООП в ActionScript.

Не ругайте книгу за свои необоснованные надежды. Она хороша. Она - подробна. Она - о конкретном языке и его нюансах. НЕ о концепциях программирования как глобальной дисциплины.

Да не.. нормально, можно было еще пару килограмм) заодно флэшеры бы прокачались)

Тоже верю, поэтому и рекомендую ее в первую очередь, даже для собирающих изучать в основном АС3, можно и параллельно, ибо в наших условиях без ас2 все равно пока никуда не денешься.

ac3 мука не стал для меня прорывом, может быть, из-за продуманости самого ас3 (типа, чо тут объяснять — капать надо, если чо смотри в справочнике корпорации Адобе)

Мишка 02.03.2009 22:24

Я в книге гурского застрял на калькуляторе,кто сделал скиньте исходник плиз!!!

Котяра 02.03.2009 22:38

Цитата:

Сообщение от Мишка (Сообщение 802420)
Я в книге гурского застрял на калькуляторе,кто сделал скиньте исходник плиз!!!

делал года 4 назад. извини исходник не сохранился :(

FaNaT1K 02.03.2009 22:50

Книгу Мука, я нашел только Основы Action Script 2.0. А упомянутую тут "Книга Мука по АС2 - "Объектно-ориентированное программирование на ActionScript"" как то не удалось найти. Дайте хоть ссылочку посмотреть как она выглядит.

Котяра 02.03.2009 23:09

это оно и есть

Мишка 03.03.2009 18:46

Цитата:

Сообщение от FaNaT1K (Сообщение 802429)
Книгу Мука, я нашел только Основы Action Script 2.0. А упомянутую тут "Книга Мука по АС2 - "Объектно-ориентированное программирование на ActionScript"" как то не удалось найти. Дайте хоть ссылочку посмотреть как она выглядит.

Тогда если ты помнишь то помоги мне!!!У меня не получается написать код для точки.Заранее спасибо!!!:D

Добавлено через 3 минуты
Цитата:

Сообщение от Котяра (Сообщение 802427)
делал года 4 назад. извини исходник не сохранился :(

Тогда если ты помнишь то помоги мне!!!У меня не получается написать код для точки.Заранее спасибо!!!:D

Art_133 03.03.2009 20:58

Вот тут все говорят ну его AS2 учите 3-й. Но я немного не согласен. Как не получишь заказ на флэш заказчики плюются от 8-го флэшплеера. А тут 9-й суёщь ему... Сейчас в основном сложные проекты на AC3 делаются, а как же его начинать учить если в простых первым требованием стоит версия флэшплеера не выше 8-й?... Тут или сам сиди себе тренируйся "на кошках", а потом когда уровень набьёш - делать сложные проекты на AS3, но это ведь нужно свободное время..., либо по-тихоньку набирать простые задания на AS3...

Wolsh 03.03.2009 22:28

Ну все не все, я похоже один и то еле выжил в перепалке))
Строго говоря, никакого "восьмого плеера" не существует. Уверяю Вас, в природе его нет. Есть только шестой, у тех кто принципиально не обновляет, и девятый/десятый у нормальных обычных юзеров. Однако я сам работаю веб-дизелем и прекрасно понимаю, о чем Вы говорите. Заказчику одно важно - чтобы "его" плеер был не самым последним (и типа нераспространенным поэтому). Убедить можно всегда, если диалог допустим. Но бывает и нет. Это "нет" бывает при изготовлении банеров (эээ.. как бы не для ас3 тема), а при изготовлении сложных проектов, сайтов и тп отсутствие диалога с заказчиком означает "пошли этого заказчика". Я серьезно. Если ты в его глазах не специалист - проблем в любом случае будет выше крыши. Заказчик должен тебе доверять в этих вопросах. А нет - не нужен такой заказчик.
И вот чего я не понял - ты хочешь взять большой сложный проект у заказчика, т.е. со сроками и отчетностью, и НАЧАТЬ тренировать АС3??? Жесть, есть же такие гении, прям завидую. Нет уж, я только "дома для себя" тренируюсь. На работе пока только АС2))) Но вовсе не по желанию заказчиков))

Zik. 03.03.2009 22:31

Эту тему уже надо во флейм, она начинает терять смысл.

Wolsh 03.03.2009 22:39

Строго говоря, она изначально не была про ActionScript =))))
Cам вопрос.

qazwsx 03.03.2009 22:48

Плагодаря названию она практически не видима для _etc и iNils

FaNaT1K 03.03.2009 23:46

Да уж , ребята, раскатали Вы темку )

Котяра 04.03.2009 10:57

Цитата:

Сообщение от Мишка (Сообщение 802734)
Тогда если ты помнишь то помоги мне!!!У меня не получается написать код для точки.Заранее спасибо!!!:D

Смеешься? Не помню конечно. Даже о чем речь. И книжки у меня нет. Поищи Мука на all-ebooks.ru исходники есть на http://moock.org/ (ссылки на экране монитора, я сам вначале долго въезжал - что за фотка))))))

Art_133 04.03.2009 12:26

Цитата:

Сообщение от Wolsh (Сообщение 802809)
Ну все не все, я похоже один и то еле выжил в перепалке))
Строго говоря, никакого "восьмого плеера" не существует. Уверяю Вас, в природе его нет. Есть только шестой, у тех кто принципиально не обновляет, и девятый/десятый у нормальных обычных юзеров. Однако я сам работаю веб-дизелем и прекрасно понимаю, о чем Вы говорите. Заказчику одно важно - чтобы "его" плеер был не самым последним (и типа нераспространенным поэтому). Убедить можно всегда, если диалог допустим. Но бывает и нет. Это "нет" бывает при изготовлении банеров (эээ.. как бы не для ас3 тема), а при изготовлении сложных проектов, сайтов и тп отсутствие диалога с заказчиком означает "пошли этого заказчика". Я серьезно. Если ты в его глазах не специалист - проблем в любом случае будет выше крыши. Заказчик должен тебе доверять в этих вопросах. А нет - не нужен такой заказчик.
И вот чего я не понял - ты хочешь взять большой сложный проект у заказчика, т.е. со сроками и отчетностью, и НАЧАТЬ тренировать АС3??? Жесть, есть же такие гении, прям завидую. Нет уж, я только "дома для себя" тренируюсь. На работе пока только АС2))) Но вовсе не по желанию заказчиков))

Согласен с твоими словами.
Нет большой проект я не собираюсь брать. Знаний ведь не достаточно. Я просто вижу единственный выход, дома сидеть и учить AS3 по тихоньку в свободное время.

Добавлено через 12 минут
П.С. Не знаю нашли исходники Гурского или нет, всё тему не прочитал. Вот кому нужно ссылка


Часовой пояс GMT +4, время: 22:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.