Как стать автором
Обновить
2
0
Антонов Сергей @FlashManiac

IT

Отправить сообщение
К сожалению, лично я сейчас работаю. И не могу все бросить ради доказательства. Но как появится свободное время обязательно сделаю пример. Через GUI можно сделать, но с минимумом кода и максимум графических элементов.
Зря вы такое пишите. В отличие от html5 во flash уже есть нативный движок с иерархическим дисплей-листом и нужными функциями отрисовки. Из-за этого кода будет минимум, а производительность будет не хуже чем в html5.
Это точно! Альтернатив в принципе нет. По скорости разработки flash веб-приложения, пока еще нету равных. HTML5 к сожалению щаз ну очень сырой + трюки для поддержки разными браузерами. Очень трудо-затратно. А на flash — без проблем. К тому же есть уже наработки как компилять flash приложение в тот же HTML5(Jangaroo) и другие платформы(NME).

Вообще сейчас самая главная тенденция — это кроссплатформенность. Причем нативная — для мобильных платформ(Android, iOS). Это главный приоритет. Все движки/платформы стараются стать кросс платформенными — flash, unity3d, HTML5 и т.д. Т.е. люди не хотят портировать туда-сюда, это не выгодно. Выгодно написать под одну платформу а потом просто компильнуть под все остальные.
Ну вот опять. Линуксоидов намного меньше чем виндовсоводов и маководов! Это значит что ТОЛЬКО для linux он умер.

Вообще история с линуксом вызывает улыбку, сначала пользователи линукса требовали что бы Adobe сделал flash player, а теперь жалуются на то что он глючит. Ну Adobe наверно стало не рентабельно поддерживать flash player в linux.

Все дело в людях, а не в технологиях, не надо олицетворять технологии. Они не одушевленные — у каждой технологии свои плюсы и минусы. Flash будет жить и жить — он просто видоизменится — для мобильных платформ, для настольных приложений и для браузера. И будет эти три направления развиваться и улучшаться.

Позже когда процессорной мощности на мобильных платвормах будет столько сколько на топовых компах — проблема производительности совсем отпадет. И у разработчика будет огромный выбор на чем писать свое приложение.
Да это же просто человеческая вредность.

Люди не знающие технологии и уставшие от flash баннеров — ничего другого сказать не могут, кроме как — пусть flash умрет. Они думают что flash это только баннеры и видео плееры.

На самом деле flash это уже целая платформа, с огромным community, которая никогда не умрет, а будет только видоизменяться в лучшую сторону. Я например люблю flash, но не кричу на каждом углу, что html5 умрет, потому что я уважаю любую технологию.
Вам надо развить ваш сервис.

1. После заливки иконки, пользователю дается ссылка на тестирование его иконки.

2. Добавить возможность оценить иконку. Пользователь дает ссылку коллегам, друзьям. Они могут оценивать иконку. Таким образом создатель выберет лучшую.

3. Сделать возможность изменения фонового изображения.
Спасибо за ответ!

Да, про все эти решения я знаю (кроме ANTLR). Попробую что нибудь портировать.

Еще проблема в том что у меня нету опыта в JAVA программировании.
Да as3 хорош, но мне больше нравится c# — там писанины меньше.

К примеру объявление переменной.

AS3
var a:uint = 10;
Тут явно лишняя информация — var.

С#
uint a = 10;
Тут все строго и ничего лишнего.

Или объявление функции.

AS3
public function example():uint
Тут явно лишняя информация — function.

С#
public uint example()
Тут опять же ничего лишнего.

Просто как не крутись работа программиста сводится к писанине кода. И чем его меньше тем лучше. Автокомплит спасает но восприятие страдает.
Идея классная!

Как не странно тоже работаю в этом(почти) направлении. Делаю плагин для Flash Develop, способный компилировать в HTML5. В дальнейшем хотел сделать компиляцию в objectiveC и Java.

Идея на самом деле простая и логичная. Мало кто захочет писать сложное приложение на js. К тому же флешерам не надо переучиваться. Жалко что возможности HTML5 очень сильно уступают flash технологии(чего то нет, а что то сильно тормозит).

Столкнулся с двумя проблемами.
1. Замучился с AST(парсер as3 кода) пишу свой велосипед. Класс парсит отлично, а код не очень детально. Может кто подскажет отличный парсер на c#? Нашел кстати в сорцах Jangaroo парсер, он на джаве(очень похож на c#), может его буду использовать.

2. Класс на js в точности повторяющий класс as3 довольно не просто сделать со всеми ООП фичами. К примеру «перекрытие приватных переменных в наследнике и предке» или «вызов super». Решения есть, но они меня не устраивают.

Не считаю свое действо потерей времени, т.к. во-первых большой опыт, во-вторых ну не хочу я писать на js. Когда пишешь на js создается впечатление что ты попал в прошлое и допускаешь глупейшие ошибки :).
Конечно попробуйте!

Тока надо найти хороший туториал или «быстрый старт».

Сразу заметите скорость, автокомплит, и генерацию кода. Я пользовался FB — меня сразу не устроило то что он просто тупо тормозит(жрет проц), автокомплит странный, приходится писать функции «листенеры» вместо простой генерации, ну и «геттеры», «сеттеры».

Вот здесь можно быстро ознакомиться:
www.flashdevelop.org/wikidocs/index.php?title=Features:Interface
www.flashdevelop.org/wikidocs/index.php?title=Features:Completion
www.flashdevelop.org/wikidocs/index.php?title=Features:Generation
www.flashdevelop.org/wikidocs/index.php?title=Features:Exploration
www.flashdevelop.org/wikidocs/index.php?title=Features:Documentation

Вообще по моей практике, любые флеш приложения я строю так:
Код пишется и компиляется в FD.
Вся графика делается во Flash IDE и компиляется в swc библиотеку, которая подключается к FD.
Другие нужные библиотеки тоже подключаются к FD.

Любимые плагины:
1. Экспорт SWC библиотеки.
www.flashdevelop.org/community/viewtopic.php?f=4&t=2987

2. Экспорт документации, архива и др.
www.flashdevelop.org/community/viewtopic.php?f=4&t=4641
Это я вас уверяю, что ошибаетесь Вы.

Имею опыт программирования в Visual Studio(с плагином автокомпилта), Flash IDE, Flex, FDT, RASE.

Как только зашел в FD сразу стало на душе легче.

Во первых быстрый редактор, весит меньше, открывается быстрее, не тормозит. Во вторых всего три комбинации клавиш важные — Ctrl+Shift+1(для генерации чего угодно), Ctrl+Alt+Space(для вызова всех классов) и Ctrl+B (сниппеты). К тому же можно писать собственные плагины без особого напряга.
Вот поэтому я люблю flash, там «все в одном» и 2D и 3D. Плюс удобная работа с видео и аудио.
В интернете можно найти тысячи(если не миллионы) онлайн игр различного жанра на flash.
Есть очень простой способ собраться и начать делать дела. Он всем известен.

Берешь листок бумаги, пишешь по пунктам задачи которые надо сделать… И кладешь его прямо под клавиатуру, ну или на другое место, главное что бы на глаза попадался этот «страшный список» дел. Сделал дело — зачеркнул пункт. И тд.
Да кстати, шум тоже иногда нужен. У меня рядом с домом дорога, форточка почти всегда открыта так что небольшой шум присутствует.
Ну не знаю ребята.

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

Лично я работаю фрилансером уже около 5 лет, для меня главное — тишина и что бы не отвлекали. Родные знают что я работаю, и стараются не отвлекать. А уж сила воли есть, и заставлять работать не приходится.

Самый простой способ влиться в работу — это начинать сразу с работы а не с чтения новостей и т.д. Обычно чтению новостей отвожу время вечером.

Единственный минус работы дома — мало физ нагрузки, поэтому обязательно хотя бы раз в день надо выходить из дома. Ну и в течении дня делать перерывы.
Из Санкт-Петербурга. )
а как там с климатом? как переносится он русским человеком?
Ну не знаю ребят…

Может это кому то и пригодится. Вообще по моему практическому опыту программирования. Очень редко когда я использовал интерфейсы, и то когда писал свой 3д двиг. В рабочих проектах — никогда, хотя есть достаточно серьезные.

Трейты добавляют путаницы… Куча каких то копий непонятных. Может легче сделать еще изящнее. Прям в интерфейсе там где объявление метода, сделать его и реализацию, будет меньше путанницы. Еще было бы прикольно если бы у интерфейса были переменные. А еще лучше делать наследование от нескольких классов и не заморачиваться с интерфейсами.
Да, дельная статья!

Хочу поделиться своей историей. После школы я пошел в университет, все было отлично я много ходил от дома до университета 35 минут ходьбы. Потом я устроился работать на последний курсах, забегался еще больше! С работы на учебу, с учебы на работу, а потом домой. Бывало и по несколько раз туда-сюда сбегаешь. И чувствовал себя отлично и даже успевал пресс покачать, отжиматься, подтягиваться и гантели потягать. Но после учеба закончилась, и через год и фирму распустили, и я набравшись опыта в фирме, пошел в фрилансеры. Поначалу была жусткая необходимость куда то пойти подвигаться, но все меньше и меньше я выходил из дома. И так прошло два года. Как то простудившись пошел к врачу, сдал анализы, и попутно оказалось что у меня повышенный холестерин. А это повышает риск разных серьезных заболеваний. Ну врач посоветовала мне диету и как минимум час ходьбы в день. Спустя пару месяцев, сдав анализы — холестерин понизился, но еще не в норме. Спустя еще пару месяцев — без изменений, и это при жесткой диете. Вообщем нужно было движение каждый день. Вспомнив как я занимался дома когда учился в университете и в школе — решил возобновить тренировки. Посмотрев на себя в зеркало я немного ужаснулся, мышцы немного обвисли, выросло небольшое пузо :) — да такой я никогда не хотел быть. Сначала были простые разминки каждый день, далее в ход пошли отжимания, приседания, гантели. Тренировался усердно до пота. С каждым разом я мог больше и не чувствовал усталость и боли в мышцах. И тут вернулось ко мне чувство, что я силен как бык, а так же то что я живой человек, а не искусственный интеллект сидящий у компьютера. Так же постоянно смотрю в зеркало и вспоминаю слова Шварца — твое тело как скульптура, а ты как скульптор — смотришь в зеркало и видишь где надо подправить — создавая идеальное тело. Я не стремлюсь стать монстром как эти качки. Я хочу прожить отличную жизнь! Вот моя цель. Так же стал больше времени проводить на улице, на свежем воздухе — это очень необходимо! В итоге холестерин нормализовался, работа шла с большим энтузиазмом, стали проявляться кубики на животе.

Так же параллельно была история с глазами, надо регулярно посещать окулиста, проверять зрение, и тщательно выбирать очки специально для компьютера и отдельно в даль. У меня со времен университета были очки, пол года назад сходил к окулисту проверили зрение выписали более слабые очки. Пропали головные боли, а с утра или после улицы, я даже забывал очки надевать!

Главное тут целеустремленность и понимание того что человек не создан для того, что бы весь день сидеть и втыкать в монитор. Человеку дан интеллект для того, что бы лучше приспосабливаться к окружающим условиям, в том числе иметь возможность контролировать свое здоровье. Если вы хотите жить долго и не болеть — двигайтесь больше!
Да жалко.

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

Информация

В рейтинге
Не участвует
Откуда
Великий Новгород (Новгород), Новгородская обл., Россия
Зарегистрирован
Активность