Мар 28
Ну эта новость заинтересует почти 60% посетителей моего блога, а именно тех, у кого любимымы браузером является ОгнеЛис – вышло следующее обновление – FireFox 3.0.8.
Скупое официальное сообщение можно описать несколькими пунктами:
- обновления исправляет ошибки в безопасности
- бесплатно скачать последнюю версию можно с getfirefox.com
- что исправили читать в релизе
- очень рекомендуем именно этот релиз таки установить
- пользователи, у которых Firefox уже стоит, получат предложение обновится в течении 24-48 часов
- Firefox 2.0.0.x, this version is no longer supported (даже переводить не буду)
Сама страничка с объявлением о релизе подверглась некоторым косметическим доработкам. Если раньше это была просто тестовая страничка, то теперь туда добавили элементы сладкой жизни UI – всё содержимое подразделов скрывается за названиями и показывается только если нажать на ссылку. Ну что ж – мне лично нравится.

Итак – FireFox 3.0.8 исправляет две критические уязвимости:
Собственно всё.
Мар 27
Вольное изложение статьи 15 surefire ways to break your CSS. Автор Rob Glazebrook. Курсивом мои дополнения.
Пропущена точка с запятой
CSS правила состоят из пар описаний – свойство-значение, разделённых между собой точкой с запятой. В соответствии с спецификацией CSS последнее описание может не заканчиваться точкой с запятой, т.к. фигурная скобка и так отделяет всё правило от остальных как стена. Например:
body {
background-color: #444;
color: #eee
}
Проблема только состоит в том, что если вы решите добавить в правило другое описание, вы можете запросто забыть поставить в последнем описании точку с запятой:
body {
background-color: #444;
color: #eee
font-family: Helvetica, Arial, sans-serif
}
В результате описание font-family никогда не сработает, т.к. парсер будет считать «font-family» частью значения свойства color. Я проставляю последнюю точку с запятой всегда – это как-то добавляет организованности в код. А несколько лишних байт в размере css-файла не играют большой роли, особенно при включенном кешировании браузера.
Continue reading »
Мар 27
Объявлен очередной интересный конкурс для разработчков – JavaFX Coding Challenge. Главным спонсором конкурса выступает компания SUN, поэтому призы не маленькие:
- 25 000 $
- 10 000 $
- 5 000 $
Что нужно для участия в конкурсе – четыре простых шага:
- Зарегистрироваться для участия в конкурсе (только для получения всей необходимой информации, относящейся непосредственно к конкурсу).
- Скачать JavaFX 1.1
- Разработать инновационное интернет-приложение, используя JavaFX 1.1 и NetBeans 6.5.
- Заполнить форму отправки и отослать интернет-приложение.
Официальные правила конкурса.
На конкурсе отдельно выделена категория: студентам – три поощрительных приза по 1500$ за лучшие приложения. Правда если «студенческое» приложение выиграет один из главных призов – поощрительный ему не достанется (халявы не будет
). Надеюсь студенты – потенциальные участники и победители не расстроились.
Сроки:
начало: 23 марта 2009 года (т.е. конкурс уже начался и идёт – спешите!!!)
конец: 29 мая 2009 года
оценка работ: с 1 по 29 июня 2009 года
объявление победителей: 29 июня 2009 года
Ну и как обычно – делитесь награбленным выигранным
.
P.S. Ещё будет 100 поощрительных призов от Amazon, правда ни в Украину, ни в Россию эти призы не дойдут. А жаль.
Мар 26
Группа разработки PHP объявила о выходе первого релиз-кандидата для PHP 5.3.0 (PHP 5.3.0RC1). Этот релиз является завершающей фазой основных улучшений для ветки 5.X, который содержит большое количество новых особенностей, исправления ошибок и усовершенствования безопасности.
Основные новые возможности ветки PHP 5.3 :
Из релиза также исключены несколько расширений и унифицировано использование внешних API. Обратите особое внимание, чтобы не возникали ошибки несовместимости при переходе на данный релиз:
Все пользователям, особенно тем, кто до сих пор пользуется более ранними версиями PHP 5 настоятельно рекомендуется переходить на PHP 5.3.0, который полностью заменяет ветку 5.2.
Полный список изменений PHP 5.3.0 смотрите в CVS – NEWS.
Некоторые изменения:
- Обновлён встроенный sqlite до версии 3.6.11.
- Обновлён встроенный libmagic до 5.00
- Добавлена константа LIBXML_LOADED_VERSION (использует текущая версия libxml2
- Добавлен флаг JSON_FORCE_OBJECT для json_encode()
- Добавлена поддержка для кодировки CP850 в расширении mbstring.
- Исправлена ошибка #47664 (get_class возвращал NULL вместо FALSE).
- Исправлена ошибка #47593 (interface_exists() возвращал false кога использовались абсолютные пути в пространстве имён
- Исправлена ошибка #47549 (get_defined_constants() возвращал неправильный массив категорий)
- Исправлена ошибка #47329 (сбой в сборщике мусора)
- Исправлена ошибка #47243 (OCI8: сбой при выключении Windows)
- Исправлена ошибка #47085 (rename() возвращала true даже если файл, имя которого было заданоe в PHAR, не существовал
- Исправлена ошибка #46623 (OCI8: phpinfo не показывал ORACLE_HOME
- Исправлена ошибка #46347 (parse_ini_file() не поддерживал маску *
- Исправлена ошибка #16035 (OCI8: oci_connect вызывал ошибку в памяти без указанного ORACLE_HOME
- Исправлена ошибка #15988 (OCI8: sqlnet.ora не читалась старыми библиотеками Oracle
Там же можно увидеть что уже во всю идёт работа над PHP 5.3.0RC2. На момент написания статьи уже было исправлено 5 ошибок, найденых в PHP 5.3.0RC1.
Мар 25
Одновременно вышли два обновления для разных веток разработки веб-интерфейса к базе данных MySQL – phpMyAdmin 2.11.9.5 и phpMyAdmin 3.1.3.1. Оба релиза исправляют ошибки в безопасности. Пока на официальном сайте подробной информации нет, но в разделе Security на www.phpMyAdmin.net можно найти три исправления ошибок в безопасности:
- PMASA-2009-3 – Недостаточная фильтрация вывода при создании файла конфигурации.
- PMASA-2009-2 – Возможность кросс-сайтового скриптинга на странице экспорта, используя куки.
- PMASA-2009-1 – Особенность потока данных BLOB давала возможность атакующему вставлять произвольные файлы и внедрять HTTP заголовки, используя URL параметры. Ошибка признана критической.
Последние версии phpMyAdmin можно скачать на официальном сайте.
Мар 24
Нашёл, как мне кажется, отличную и интересную подборку RSS лент веб-дизайнерских сайтов. Автор её рекомендует почему-то фриланс веб-дизайнерам, но я думаю что она подойдёт всем, кто, так или иначе, связан с дизайном.
В списке более 100 лент, если у вас, уважаемые читатели, появятся дополнения – либо пишите в комментариях у меня, либо сразу пишите автору. Да… хочу отметить все ленты англоязычные. Русскоязычных лент вообще мало, да и 60-70% из них – это переводы западных авторов… хотя и странно – аутсорса, а следовательно и разработчиков, дизайнеров у нас в странах побольше. Т.е. либо лень, либо одно из двух
.
Ленты можно загружать либо понравившиеся из списка, либо одним opml-файлом. Архив можно скачать с сайта автора. Я загрузил себе все, хотя конечно многие у меня и так есть – будет время разберусь и повычищаю дубликаты и неинтересные мне лично.
P.S. Наверное многие не понимают почему не 100+ RSS, а N-RSS – ну не люблю я этого
Мар 22
Если не сегодня (22.03.2009), то скорее всего завтра (23.03.2009), и уж 100% что не позднее послезавтра (24.03.2009) счастливый владелец новенького домена в зоне RU (.ru) станет обладателем 2-х килограмм красной икры, 1 килограмм масла и 10 батонов хлеба!.
Вот такой вот оригинальный конкурс решили провести в http://www.reggi.ru/.
Да… конкурс приурочен к регистрации 2-х милионного домена в зоне RU (.ru) (собственно его владелец и станет буржуем
– вместо анансов хлеб с маслом, а вместо рябчиков – красная икра).
Так что поторопитесь
– сегодня-завтра-послезавтра.
Ну и по традиции – делитесь выигранным
, если о конкурсе вы узнали от меня.
Мар 20
Betavine, лаборатория Vodafone Group R&D, приглащает разработчиков к участию в конкурсе по созданию виджета для мобильной версии браузера Opera – Opera for Mobile 9.5. Приз победителю – 20,000.
Разработчики приглашаются для разработки виджетов для платформы Opera for Mobile 9.5, которая установлена на Nokia 6210, Nokia N78, Nokia N95 8gb и Nokia N96.
Зарегистрироваться на конкурс можно на сайте Betavine.
Второе и третье место получат по 1000 фунтов стерлингов
Я бы с удовольствием поучаствовал, но к сожалению в мобильных разработках полный ноль
Полезные ссылки:
- Widgets SDK
- Статьи по разработке для мобильных платформ и кроссплатформенной разработке
- Отладка виджетов с помощью Opera Dragonfly и Widget Emulator
Если кто поучаствует и выиграет с моей подачи – не жадничайте - делитесь выигрышем
))
Мар 20
Вышел первый технический релиз ветки 1.7 – jQuery UI 1.7.1
Скачать можно
- файлом
- Svn
- Google Ajax Libraries API
- несжатый: http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/jquery-ui.js
- сжатый: http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/jquery-ui.min.js
- темы: base, black-tie, blitzer, cupertino, dot-luv, excite-bike, hot-sneaks, humanity, mint-choc, redmond, smoothness, south-street, start, swanky-purse, trontastic, ui-darkness, ui-lightness, и vader.
- Custom Download Builder
Основные изменения в jQuery UI 1.7.1.
Да… чуть не забыл – хочу напомнить, что ветка jQuery UI 1.7.x поддерживает только jQuery 1.3
Мар 20
Нет, мне конечно приятно что посетители пошли такими стройными рядами, вот только непонятно откуда и почему.
Народ – не поленитесь – отпишитесь здесь в комментариях откуда вас так много сегодня.