Monthly Archive for July, 2009

Ref Cardz

На refcardz.dzone.com можно найти небольшие PDFки с подсказками для разных языков/фреймворков. Я лично себе скачал парочку, прочитаю позже, если понравится — распечатаю и буду держать под рукой. Вот что мне действительно нужно, и что я сделаю, когда станет менее лень — распечаю аккуратно на страничку параметры для TweenLite (8

Напрягает только процесс регистрации, чтобы скачать PDF, где у вас выспросят все вплоть до размера трусов.

А вы еще не были на Луне?

… Тогда мы идем к вам. Мы — это John F. Kennedy Presidential Library & Museum и AOL, которые запустили к 40летию полета Американцев на луну отличный сайт www.wechoosethemoon.org. Перед нами сочетание отличного контента и добротного программинга, которое вернуло меня на десять лет назад к медленным интернетам. Ибо даже с моими мегабитами 120 метров сайта (а это я еще не все смотрел) грузилось довольно долго.

Само собой, сайт стал сайтом месяца на theFWA (что странно, на момент публикации на theFWA еще об этом написано не было, а в рассылке упомянуто).

themoon

Я уже не помню когда в последний раз флэш сайт удивлял меня контентом, а не ZOMGКАКЭТОСДЕЛАНО эффектом. Чувствуешь себя на борту кораблика и становится страшновато. Жаль, что возвращение на землю не показали, а то я не представляю как на этой пасудине они потом приземлились.

Еще, что важно, wechoosethemoon является ярким представителем реально тяжелых флэш сайтов. И в следующей версии моего сайта уже не место нытикам, которым видите ли не понравилось 6 мегабайт, которые он весил. Будет весить 100! Съели?

Ах вот кто виноват в утечках памяти из флэша!

Казалось бы при чем тут Skype? А вот тут ребята отловили паршивца, из-за которого было пролито столько слез и выпито столько кофе. Так что не всегда во всем флэш виноват!

ru.valyard.source

Поставил себе очередной Wordpress на ru.valyard.source, куда буду выкладывать время от времени кусочки своего кода.

Пока что там лежит только Smart9Slice, который работает, но требует некоторого рефакторинга.

Welcome!

Microsoft store

Очередной эпический фэйл от майкрософт. Ладно, скопировали концепцию Apple Store — мне как-то пофиг, будет куда еще сходить в Нью Йорке. А вот скрин 31 из репортажа.

504x_store_0074

Справа. Розовое.

Революция сейчас. jetBRAINS выпустила Meta Programming System

MPS вышел, господа! И странно, что по этому поводу в интернетах как-то все еще тихо. Ведь мы имеем дело с самой настоящей революцией в мире программостроения. Видимо, как в случае с переходом к OOP, переход к LOP будет медленным и болезненным.

Что за революция и что за LOP, спросите вы? Про Language Oriented Programming очень хорошо написано на английском здесь, про сам MPS здесь. А если коротко, то идея сама по себе проста — все давно знакомы с концепцией DSL (Domain-Specific Languages), ставим ее на новый уровень и получаем инструмент для создания новых, расширения существующих и с удобным кастомным IDE для разработки на этих языках.

Работая сразу с Абстрактным Синтаксическим Деревом (в которые любой текст программы все равно перегоняется при компиляции), а не с текстом, MPS позволяет создавать нетекстовые редакторы или использовать разного рода интересные контролы при редактировании текстовых программ. А главное, как часто вам хотелось бы расширить ваш любимый язык новыми конструкциями для ускорения разработки? Пришлось бы расширять грамматику языка, а что если бы кто-то другой придумал еще одно расширения и оба они бы ломали грамматику? MPS позволяет делать это изящно, но конечно сложновато, и нужно какое-то время чтобы научиться и понять что же ты толком делаешь. А взять, например, множество фреймворков и библиотек, которые по сути и являются этими DSL в узких областях. Почему бы их не переделать в расширение языка?

В общем, всем читать и качать MPS.

Каким боком тут я и почему я рад этому событию? Потому что замечательный человек, который показал мне какое-то время назад MPS, это Евгений Потапенко. И он уже долгое время пишет интересный редактор ActionScript 3 на этой системе, и раз за разом удивляет интересными скринкастами (описания спер у Ивана Дембицкого, надеюсь он не очень зол на меня за это):

Шаблоны для геттеров/сеттеров и филдов
http://www.potapenko.com/tmp/screencasts/templates.flv

Как делаются override method с автоматическим добавлением ключевого слова override и навигация
http://www.potapenko.com/tmp/screencasts/override.flv

Помощник по именованию методов/переменны/полей
http://www.potapenko.com/tmp/screencasts/naming.flv

Основная фича редактора – расширение языка – тут добавил ENUMS в AS
http://www.potapenko.com/tmp/screencasts/enums.flv

Ну редактор и что? А то, что детально изучив MPS, я прямо сейчас вижу, как в ActionScript легко добавляется AOP, как Spring-like IoC фреймворк с конфигурацией через XML файлы переделывается в простой DSL. Даже мои хелпер классы для создания видеоплееров и простых сайтов-визиток умещаются в DSL.

The future is now, господа!

Эпический фэйл Microsoft

Тем временем, как на Хабрахабре все еще не стихает всеобщее ликование фанатов Microsoft по поводу выхода Silverlight 3, официальный сайт seethelight.com меньше чем через сутки после запуска из Silverlight версии переведен в HTML версию, что выглядит как ЭПИЧЕСКИЙ фэйл со стороны Microsoft.

Microsoft можно понять, потому что то, что я увидел на этом сайте в Silverlight версии было убого, непонятно, весило OVER 9000 и даже после полной загрузки продолжало что-то упорно качать, хотя никакой особой активности не наблюдалась. После тщетных попыток что-то с этим сделать и парочки странных визуальных косяков, я закрыл таб.

И ведь на гламурном Хабрахабре никто об этом не пишет, а я на 2 голоса в минусах из-за идиотов украинцев, которые контекст со словами Россия и Украина вместе воспринимают как национальную вражду. Нет, с украинцами мы братья на век, но идиотов везде хватает. Так вот, о чем это я, если вдруг у кого-то есть возможность плюсануть меня ровно два раза, то я с удовольствием распишу о фэйле Microsoft на своей уютной страничке, после чего меня заминусуют в никуда тупое стадо фанатов M$. Бох ты ж мой.

Twitter

In Soviet Russia Twitter tweets you. Ну что, кого фоловить-то?

Что ты думаешь обо мне?

Все вы были на сайте. Кому-то из вас он нравится, а кому-то нет — мне плевать. Когда у меня кончается внтуренняя энергия (что хорошо бывает редко), в поисках вдохновления я захожу именно на valyard.ru. Я знаю, это странно, черпать энергию из чего-то, куда ты сам эту энергию вложил. Но, видимо, за полгода работы над ним вложено было колоссальное количество сил.

А вот, что писал мне народ в течение этих полутора лет.

***
what the hell?
***
What a good use of creative juice, It’s really just too bad you never thought of  the other 80% of web surfers who can’t see it.
***
congrats on the FWA. loving the whole vibe of the site.
***
im a student from america, im jelous of your skill
***
what the hell is going on with thefwa judges !?
***
Create flash website, really well done design and all. Keep up the good work.
***
powerful slick website.
haven’t seen such a nice website for ages now.  keep it up!
***
Overall the graphics included the logo  and first of all the typography are really really unaesthetic . Graphics:  past time flash intro style / Typo: finally unreadable. So, hopefully your coding skills are much better…
***
unusable, and unreadable.
***
Very great !!
Congratulations !
***
I can’t get the fwa judges desicion and personally don’t like it very much but  lots o effort goes around here and site has a good amatour feeling
***
Is this a pathetic joke?
***
i’m sorry but i don’t like your site.  the ergonomy is no good at all, the text is unreadable, and i really don’t understan   d why you got an FWA SOTD…
***
I’m sure you can program quite well, but I feel as though you’ve turned away a lot of people by making them wait for the site to load. There is also way too much going on, I can barely focus on typing. No contrast, either.
***
It’s really unusable. I realize this is a place for”you” and what you like, but you’re going to scare away potential clients by connecting it with your biz.
***
I like the design but the readability is poor. I went through the portfolio and I see that U do more than just web sites. Overal 9/10 :)
***
this is fucking good!
***
This is the most amazing website made with flash I ever seen. Love the colours, the music… the whole theme is great! I hope to be able to do something like that someday!
***
This is a very diferent site. Great design, colors, interactions, sounds and fun. Good job indeed.
***
G R E A T ! !
RESPECT!
***
Programming skills and audio abilities are very nice. Design application / readability / navigation is pretty lame though and not very practical.
***
This website is extraordinary terrible. Can’t even read a thing and the colors make my eyes bleed. Keep on coding but please don’t put your hands on graphics anymore. Definitely not worth any  award.
***
AWESOME! Teach me your ways!? :P
***
THIS IS THE WORST SITE I HAVE EVER SEEN!!!!
***
There is such a thing as too much going on!! This is really terrible. Flash isnt considered high art or anything but no need to drag it thru the gutters! This style hasnt been remotely popular for ten years too btw.
***
Nice work, looks  great, Im  full of  admire.
***
that this site got an FWA has to be a joke.
***
This site is SO Ace Frehley…
***
Great pprogramming / sound  / and bravery.  Not so great design / practicality / usefulness. But none the  less, you are more skilled than I :)
***
Holy Crap dude, my monitor is about to explode! Amazing detail
***
Nice website, good job :)
***
waaaaaaaaay too much faff for pretty standard content. can’t see why it’s got fwa… sorry
***
Dear Valentin, Your are an amazing Flash design programmer. I run a creative firm in Dubai, UAE. I look upon you as an inspiration to create.
***
A nice work, I really feel an inspiration on planet of the drums(older version) from weworkforthem. Never the less a good work
***
amazing skills bro, I must say I hate the colors or maybe just the purplepink
***
Colors, design, animation… everything is brillant! :)
***
Thank you for the inspiration. I have just decided on a web host, and am now keen to look at building a flash based website. Give me pointers !
***
Mad props for the tech side of the site….. but the design is the worst thing i’ve seen  in a while….. for real…. what up with all the brushes dude?
anyway….. except for that comment… this shit rocks!!!
***
very artistic. too busy though.
***
i dont enjoy the layout and colors but i must say you have superb  scripting skills..keep it up!!
***
So COOL!!
***
Ya your a coder not a designer good code. Your still stuck in 1999 design. Try going to a design class to step up your game.
***
omg, what a creative abstractivity, great work lad
***
I thought this style died forever after its bloom in 1999-2001… Nothing new, but I’m glad to see it again after this huge wave of minimalism…
***
hey man ur site is very very nice yaaar…..
***
took me one hour to get in but after visiting i think its one of the most amazing performance of the year
***
tienes buena programacion, donde aprendiste
***
DAMNNNNNNN!!!!!!!  its its damn!!! I need a tutor like you! is it possible?
***
Alien Science!!! love the ripple effect
***
I really like the effects – the ripple effect is cool! – but your color scheme is awful. The white text on the light blue back ground is difficult to read at best.  I’m not even going to go into the navigation – RIDICULOUS!!!
***
man……this doesn’t look very new.  Also I’m not a fan of the colors you have chosen.  I’ve seen all of your background art on istockphoto.com
***
Muy interesante todo lo que realizas, tienes mucho talento!
***
Wow mate you’ve got it going on, never seen anything like your site before, very good well done .
***
its a russian solution to a russian problem i guess…
***
Wow- is this real or what…!
***
mmm feels like 90’s flash revenge!!
***
amazing! it feels like i’m in a futuristic world.
***
Great!  the   color   the  style   the  man you!
***
Great Site, I am a Graphic Student and just being introduced to Flash this is very inspriring!
***
GARBAGE.  THIS SITE IS PURE GARBAGE
***
hey… your concept just like my website !!!! but mine still rich sound and kick-ass graphic than yours !!! go to hell !!!my
***
Jesus Christ, your website is the best (and bad for read) that i’ve ever seen!  Anyway, your site really kick ass! Congratulations!
***
Making diiferent is something different for the normal people.  I like your site buddy! Cool
***
Love the design and feel of the site, very unique and I LIKE that it is not easy to use.  Very innovative in every sense of the word.
***
This site is awesome, gave me something interesting to study in my media class.
***
holy crap man. this is the gayest shit i’ve ever seen. this is so 1998 and to add to the insult you outputted it for a minimum of 1280×960
***
Just started studying multimedia designs myself, and you are by far the biggest flash motivation and inspiration sorce i’ve got so far!
***
damn dude, awsome.

Вы еще просто удаляете спам?

А тут из спама генерят интересные картинки и растения. Ну точно, чем увесистее удобрение, так сказать…

spam_architecture12