27 сентября 2009

JSNES - эмулятор NES написанный на JavaScript

Доброго времени суток всем!

Хочу представить Вашему вниманию уникальную вещицу! JSNES - это эмулятор Nintendo Entertainment System. Многие знакомы с подобными эмуляторами, но этот написан на JavaScript!

JSNES является портом эмулятора vNES написанного на Java. Он использует HTML элемент canvas для отрисовки графики (пользователи Internet Explorer отдыхают в связи с несостоятельность этого браузера). Звук к сожалению не поддерживается.


На сайте имеется 17 игр в которые можно поиграть. В Firefox 3.5 запускается все нормально, но реально поиграть не получится, так как скорость очень низкая - в лучшем случае 10 кадров в секунду даже на очень хорошем компьютере.

Реальная возможность поиграть это Google Chrome - он запускает эмулятор на полной скорости (50-60 кадров в секунду) на среднем компьютере. У Google Chrome очень хорошая оптимизация производительности canvas.

В любом случае JSNES это больше чем интересный эксперимент - это реальная возможность оценить какие перспективы имеются в будущем для современных JavaScript-систем.

24 сентября 2009

Новый релиз Qooxdoo 0.8.3!

Как и планировалось вышел новый резил Open Source RIA Framework qooxdoo 0.8.3. Это полноценный релиз с множеством улучшений и исправлений. Больше информации о релизе можно найти на официальном сайте в release notes.

Основные новшества:

На скриншоте показаны некоторые моменты нового обработчика форм:


Qooxdoo 0.8.3 один из самых протестированных и широких релизов на сегодняшний день. Чтобы понять это взгляните на следующий список:
Всем разработчикам, использующим qooxdoo рекомендуется обновиться до этого стабильного релиза.
А тем, кто еще не знает - Скачайте и попробуйте.

16 сентября 2009

Конкурс от Concrete5 CMS


Небольшой фото-конкурс от concrete5. Ставьте тег concrete5 у своих фотографий на flickr и они будут рассмотрены для размещения на страницах нового календаря concrete5 на 2010 год. На фотографиях может быть что угодно. Цель - создать календарь сообщества =)

Каждый, чья фотография будет отобрана для включения в календарь получит 1% от продаж календаря. Деньги будут не реальные, вы получите их в качестве денег на счете вашего аккаунта на concrete5.org и сможете приобретать на них товары из Concrete5 Marketplace.

Более подробная информация и все вопросы и ответы на форуме concrete5.org.

Не знаю насколько эта новость интересна и стоит ли оно того, но у меня нет аккаунта на flickr и фотографиями я не занимаюсь, поэтому обойду это дело стороной :D

12 сентября 2009

Conrete5 версия 5.3.2 Русская


Приветствую!

Предлагаю Вашему внимаю последнюю локализованную версию Concrete5 CMS 5.3.2.

Исправлено более 20 ошибок и около 7 дополнений в переводе.

» Скачать только файл локализации (для самостоятельной локализации уже работающего сайта)

Буду признателен за фидбеки. Комментируйте, сообщайте об ошибках, предлагайте идеи. Спасибо всем!
Пользуйтесь!


Ссылки по теме:

10 сентября 2009

Долгожданная возможность Blogger!


Доброго времени суток!

Настало время презентовать еще один подарок от Blogger в честь его дня рождения - возможность размещать на странице анонс поста со ссылкой вида "Читать далее" для перехода к полному тексту.

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

Есть несколько способов реализовать "Читать далее" для поста. Если вы используете новый редактор постов (имеется на Blogger in Draft, либо включите его на своей странице настроек), то на панели инструментов редактора в самом конце есть кнопка "Вставить переход". Кликните на этой кнопке и в том месте где стоит курсор появится "разрыв" страницы. Все что после него не будет показано в анонсе, а только в "Читать далее".


Если вы не используете новый редактор, то переход можно добавить перейдя в режим редактирования HTML и вставив <!-- more --> туда, где должен находиться переход.

В панели редактирования Макета блога в настройках отображения сообщения так же можно заменить "Далее" на что-нибудь более оригинальное, например - "Хочу подробнее... =)".

Есть правда одна проблема, которая сразу же обнаружилась и в официальном блоге люди уже обсуждают ее - эта полезная вещь работает в стандартных шаблонах, но если у вас полностью ваш шаблон, то могут возникнуть проблемы. Например у меня ссылка "Читать далее" не появляется, вместо нее появляется DIV с clear:all и портит мне всю верстку шаблона. Как это решить? Пока не скажу. Эта приятная новость появилась всего несколько часов назад и я еще не разобрался. Будем изучать Blogger API. Нужно изменить код своего шаблона. Разберусь чуть позже.

Упс... Собственно разобрался. Для того, чтобы добавить эту возможность в свой шаблон нужно добавить код:






Добавить нужно сразу после вот этих строчек в шаблоне:

< div class="post-body entry-content" >
< data:post.body />
< div style="clear: both;" />
< /div >


Эххх! А все же как приятно! Это как раз то, чего мне не хватало для написания больших постов!

Улыбаемся и машем!
Эммм.... Т.е. Наслаждаемся и пишем!

Удачи =)