Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Action script 2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.12.2003, 07:18
Dagi вне форума Посмотреть профиль Отправить личное сообщение для Dagi Найти все сообщения от Dagi
  № 21  
Dagi

Регистрация: Oct 2002
Адрес: Минск,Беларусь
Сообщений: 107
И поражающая воображение неграмотность этой строчки:
Number(String("10000") add "0")
подтверждение моим словам.
Многие думают, что они хорошо знают ActionScript. Но людей, которые в нем действительно разбираются, единицы
И очень приятно, что один из самых заметных флешеров решил поделится своим опытом. Но до конца осознать этот опыт смогут не 10000. И даже не 5000. И дело не в знании стеков и паттернов. Просто это очень специфично.

Старый 01.12.2003, 11:49
_1_Maxim вне форума Посмотреть профиль Отправить личное сообщение для _1_Maxim Найти все сообщения от _1_Maxim
  № 22  
_1_Maxim

Регистрация: Sep 2003
Адрес: Казахстан
Сообщений: 144
Цитата:
Оригинал написал(а) ultraflasher


Ты гонишь. Если бы это всё обрабатывалось по умному в руте, было бы ни как не хуже. Даю гарантию 10000000%. Уметь надо.
"по умному" в руте не получится! Ты, вообще, замечал, что у каждого мувика есть свой Timeline?
А насчёт астрономических гарантий-это слова. Докажи!

Цитата:
скорее всего вы не совсем понимаете термин "многопоточно"...
john
Давайте не будем спорить. Вы говорили, что ваши слова подтверждает Macromedia. Может дадите ссылку, где сказанно об однопоточности Flash?

Старый 01.12.2003, 12:01
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 23  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
_1_Maxim, не о том надо с джоном спорить :)

речь о том, что "многопоточность" означает, что симулируется (симулируется !) "одновременное" выполнение нескольких процессов при помощи поочередной (в соответствии с приоритетами) приостановки выполнения одного процесса и выполнения части действий другого.

а во флэше этого НЕТ.

Старый 01.12.2003, 17:11
Mage Lord вне форума Посмотреть профиль Отправить личное сообщение для Mage Lord Найти все сообщения от Mage Lord
  № 24  
Mage Lord
 
Аватар для Mage Lord

Регистрация: Aug 2001
Адрес: Александрия Невская
Сообщений: 70
Отправить сообщение для Mage Lord с помощью ICQ
Нет, мне это нравится. Вместо того, чтобы спорить о методе написания такой, в общем-то, весьма нужной системы... Ну или о нюансах... Спорят о ее необходимости.
__________________
Avete, alieni, nos morituri vos sperminus

Старый 01.12.2003, 23:38
greyshaman вне форума Посмотреть профиль Отправить личное сообщение для greyshaman Найти все сообщения от greyshaman
  № 25  
greyshaman

Регистрация: Aug 2001
Адрес: vg
Сообщений: 352
Цитата:
Оригинал написал(а) john

Если ты имеешь ввиду лишь знакомство с принципом стека (предполагаю, скорее всего в контексте работы памяти при выполнении кода), то этого не совсем достаточно, чтобы говорить «предложенный подход». Это было бы слишком поверхностно…
Жень я имел ввиду курс лекций "управление процессами"
в "теоретических основах операционных систем".

Старый 02.12.2003, 01:17
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 26  
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
2greyshaman

«Управление процессами» - это все замечательно, но какое отношение это имеет к обсуждаемой статье?

Я упомянул многопоточность на первой странице статьи, и высказал сожаление, что многопоточности нет во Flash.

Далее предлагается некая система описания, протяженных во времени действий. Удобной для понимания и проверенная на многих проектах в течении четырех лет.

Нет даже желания реализовывать многопоточность во Flash.

Даже намека на желание.

В последний раз вернусь к многопоточности. Многопоточность (многозадачность) есть некий механизм, который позволяет оптимально распределить процессорное время между разными выполняемыми задачами. Задачи выполняются в соответствии со своим приоритетом.

Это так сказать машинная логика многозадачности.

Многозадачность помогает компьютеру лучше работать. Не
вижу никаких аналогий с механизмом конвейера, так как конвейер решает задачу упрощения понимания для разработчика….

Многозадачность – как средство разработки приложений – тоже хорошо, но во Flash этого нет, а реализовать многозадачность в полной мере, во Flash было бы и обременительно и бесполезно, так как необходимо было бы реализовывать еще один интерпретатор, который бы реализовал несколько потоков исполнения. Что привело бы к тому, что Flash приложения с этим механизмом работали бы в десятки раз медленнее.

Поэтому конвейер – это не технологическое решение, он в первую очередь решает задачу – как упростить описание, понимание и планирование протяженного во времени действия.

Не вижу никаких аналогий с процессами и многозадачностью.

Поэтому меня несколько огорчает такое отношение как «описанный подход».

И хватит о многозадачности.


Последний раз редактировалось john; 02.12.2003 в 01:32.
Старый 02.12.2003, 07:03
ultraflasher вне форума Посмотреть профиль Найти все сообщения от ultraflasher
  № 27  
ultraflasher
Banned
[03.10.2005]

Регистрация: Nov 2003
Сообщений: 425
Цитата:
Оригинал написал(а) _1_Maxim


"по умному" в руте не получится! Ты, вообще, замечал, что у каждого мувика есть свой Timeline?
А насчёт астрономических гарантий-это слова. Докажи!
Ничего доказывать я не буду. Я слишком умный, что бы развязывать болтовню с каждым, кому не попопдя.

Старый 02.12.2003, 10:30
_1_Maxim вне форума Посмотреть профиль Отправить личное сообщение для _1_Maxim Найти все сообщения от _1_Maxim
  № 28  
_1_Maxim

Регистрация: Sep 2003
Адрес: Казахстан
Сообщений: 144
Как я устал от безапелляционной и бездоказательной болтовни.

Старый 02.12.2003, 11:35
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 29  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
Оригинал написал(а) _1_Maxim
Как я устал от безапелляционной и бездоказательной болтовни.
по-моему это взаимно :))

Старый 09.12.2003, 02:08
baxtep вне форума Посмотреть профиль Отправить личное сообщение для baxtep Посетить домашнюю страницу baxtep Найти все сообщения от baxtep
  № 30  
baxtep
 
Аватар для baxtep

Регистрация: Mar 2000
Адрес: Alma-Ata, CCCP
Сообщений: 1,142
Отправить сообщение для baxtep с помощью ICQ
О чём, орлы, спорите?! О какой многозадачности?! Ведь у вас перед глазами постоянно маячит махонькое такое окошечко с надписью "12 fps"! Ну, или кто любит погорячее - 25 фпс или там 300 фпс. А это значит, что код выполняется именно с привязкой ко времени а не к приоритету объектов. И месит плеер каждую 1/12 секунды по порядку всё, что встретит на пути. И об этом сказано было ещё в книжке по 4 флешу. И с тех пор, насколько мне известно, ничего в этой области не изменилось, ибо это фундаментальная часть флешь-технологии. И остаётся нам, как сказал ещё Полиграф Полиграфович Шариков: "- В очередь, сукины дети! В очередь!". И спасибо автору за то, что он за всех подумал как это сделать. Потому что действительно мало у кого на это хватило бы мозгов.

Пардон, что встрял.
__________________
Подпись.

Создать новую тему   Часовой пояс GMT +4, время: 16:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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