Попробую соблюдать обещание каждую субботу делать релаксирующий пост.
Итак, сегодня: Северная Америка (внимание, – трафик!)
28 ноября 2009
Alecfyz Попробую соблюдать обещание каждую субботу делать релаксирующий пост.
Итак, сегодня: Северная Америка (внимание, – трафик!)
23 ноября 2009
Alecfyz Сегодня меня спросили, чего бы я хотел от идеального браузера.
Собственно, я хочу того же, чего хотят многие программисты, дизайнеры и верстальщики, работающие для веба.
![]()
Можно назвать идеальный браузер – "Палитра"
Итак, 7 пунктов в порядке приоритетов:
1. Соблюдение ВСЕХ актуальных стандартов при рендеринге страницы.
2. Наличие вменяемого и быстрого JS-движка. (v8 от Google как пример).
3. Высокая скорость рендеринга (сборки и отображения) страниц, – как следствие выполнения первого и второго пунктов. (далее…)
18 ноября 2009
Alecfyz
Столкнулся с детской проблемой при работе CMS Joomla 1.5, когда при первом посещении ресурса (сайта, блога) ко всем УРЛам (пункты меню, ссылки) добавляется идентификатор сессии. После первого же апа выдачи Яндекса я обнаружил, что все проиндексированные Яшей страницы имеют весьма неприглядный вид, наподобие такого:
http://onesite.ru/buk?6db9e7a9b108b423dca011e...
А так как поисковые роботы не имеют привычки сохранять сессию при обработке сайта, то каждая ссылка на сайте становится изуродованной идентификатором сессии, что конечно не самым лучшим образом сказывается на результатах выдачи, ранжировании и даже просто на человеческом восприятии ссылки в результатах поиска.
Решение этой проблемы весьма тривиальное: нужно запретить серверу использование идентификатора в URL. Для этого пропишем в файле .htaccess в корне вашего сайта следующие строки:
(далее…)
16 ноября 2009
Alecfyz Как ведущий архитектор Joomla 1.5, Йохан Янссенс (Johan Janssens) проделал огромную работу по созданию нового фреймворка для замены "черного ящика", каковым была Joomla 1.0. Конечно, Joomla 1.5 гораздо лучше, и разработчики потихоньку раскрывают весь потенциал нативного фреймворка. Но он так же недостаточно хорош. После плагина мультиязычности Nooku Йохан и Матиас Верраэс (Mathias Verraes), известный по расширенияю DOCman, разработали новый фреймворк, который может поднять на новую высоту качество разработки расширений Joomla.

Представьте, что будет, если совместить скорость разработки на Ruby on Rails, гибкость Symfony и всю мощь Zend Framework – с простотой Joomla Framework? А еще представьте, что у вас в распоряжении интуитивно-понятный API, говорящий сам за себя? И еще, что все части ваше кода готовы к повторному использованию, расширяемы и взаимозаменяемы? Ну и наконец, представьте, что для обладания всем этим вам достаточно написать всего несколько строчек кода; только тот код, который вам нужен именно сейчас? По заявлениям создателей, Nooku Framework сочетает в себе все это и даже больше.
(далее…)
14 ноября 2009
Alecfyz Красивейшие монохромные фотографии диких животных:
Дикая природа. Кошки.
Слоны в саванне
Кормление диких кошек.
Все фотографии: http://www.younggalleryphoto.com/photography/brandt/brandt.html (осторожно, трафик!)
—
А далее пойдет видео недели
10 ноября 2009
Alecfyz 
Совсем скоро должно состояться весьма ожидаемое событие: интеграция в чат социальной сети Facebook протокола Jabber/XMPP. А это означает, что любой желающий сможет общаться с пользователями Фейсбука из своего любимого IM-клиента, коим в России де-факто является QIP.
По заявлению ProcessOne старт проекта неминуем, так как бот IMTrends зафиксировал наличие XMPP-стека, развернутого на chat.facebook.com.
Сразу после запуска Facebook позволит пользователям соц.сети общаться с другими пользователями с помощью Jabber-клиентов и сервисов, таких как Gtalk, а не только с помощью встроенного в футбар Фейсбука приложения. Также это позволит видеть список друзей онлайн и устанавливать статусы. То есть, все, что позволяют обычные программы и сервисы онлайн-общения. (далее…)
5 ноября 2009
Alecfyz
К сожалению, в последние 6 месяцев дважды произошел инцидент с опубликованными расширениями Joomla, которые подверглись злонамеренному изменению, в ходе которого в расширение был внедрен вредоносный код.
То есть, как только такое расширение устанавливалось на сайт, он тут же становился открытым для для действий злоумышленников. Это мог быть как простой дефейс, так и "зомбирование" сайта.
О двух случаях стало известно, но это не значит, что таких ситуаций не было больше.
Так что же мы можем сделать, чтобы не допустить подобного в дальнейшем?
Некоторые разработчики плагинов для Joomla при публикации расширения указывают md5sum файла с дистрибутивом. Это уникальное число, рассчитанное из последовательности данных путём применения определёного алгоритма, используемое для проверки правильности передачи данных (для исключения влияния каких-либо помех при передаче), с помощью которого можно определить, скачали вы настоящий файл или модифицированный.
И по идее, если автор плагина не имеет привычки публиковать md5sum, неплохо было бы ему заметь такую привычку.
И тут стройный хор голосов говорит мне, что если, дескать, хакер смог подменить файл, то ему ничего помешает и подменить опубликованную md5. Так и есть…
Если публиковать md5-суммы файлов на стороннем довернном сайте, то пользователи смогут быть более уверены, что опубликованная md5-сумма действительно принадлежит соответствующему файлу и не была изменена.
Очевидный выбор для такого "стороннего" доверенного сайта, где можно публиковать контрольные суммы дистрибутивных файлов плагинов Joomla, - Joomla Extension Directory (JED), где для этой цели можно просто добавить еще одно поле в описании плагина..
Добавить специальное поле в для md5 в описании плагина в JED – несложно. Попросить или даже потребовать от автора того или иного плагина вычислять и публиковать контрольную сумму – тоже несложно. Но это не освобождает конечного пользователя от необходимости после скачивания плагина самостоятельно вычислять контрольную сумму файла и сравнивать ее с опубликованной в описании.
(далее…)
3 ноября 2009
Alecfyz
Интересная новость от Skype (Скайп): готова к выпуску новая версия linux-клиента Skype с открытым исходным кодом. Это весьма необычная новость, хотя некоторые и делали прогнозы такого поворота событий.
Блиц.
Вопрос: Весь ли код программы-клиента Скайпа станет открытым?
Ответ: Нет. Только те части кода, "которые мы можем сделать открытыми" (цитата из блога скайпа)
Вопрос: Будет ли открытым UI (user interface)?
Ответ: Да, будет.
Вопрос: Означает ли все это, что протокол тоже будет открытым?
Ответ: Нет. Протокол останется закрытым, как и прежде.
Вопрос: Смогут ли сторонние приложения, например, IM-клиенты, использовать протокол Skype?
Ответ с блога Skype: Да, смогут.
Вопрос: Можно ли уже скачать где-то open source дистрибутив Skype?
Ответ: Нет. Пока такой возможности нет.
Есть еще один вопрос, который часто задают особо ретивые активисты-линуксоиды: "А чего ж вы {девелоперы} не откроете весь код, а? Значит, вам есть что скрывать! Значит, 'закладки' в скайпе все-таки есть!"
(далее…)