
Действующий блог находится здесь: http://alecfyz.blogspot.com
Также, советую читайть RTFM
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь. Попробую соблюдать обещание каждую субботу делать релаксирующий пост.
Итак, сегодня: Северная Америка (внимание, – трафик!)

Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь. Сегодня меня спросили, чего бы я хотел от идеального браузера.
Собственно, я хочу того же, чего хотят многие программисты, дизайнеры и верстальщики, работающие для веба.

Можно назвать идеальный браузер – "Палитра"
Итак, 7 пунктов в порядке приоритетов:
1. Соблюдение ВСЕХ актуальных стандартов при рендеринге страницы.
2. Наличие вменяемого и быстрого JS-движка. (v8 от Google как пример).
3. Высокая скорость рендеринга (сборки и отображения) страниц, – как следствие выполнения первого и второго пунктов. Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь. Столкнулся с детской проблемой при работе CMS Joomla 1.5, когда при первом посещении ресурса (сайта, блога) ко всем УРЛам (пункты меню, ссылки) добавляется идентификатор сессии. После первого же апа выдачи Яндекса я обнаружил, что все проиндексированные Яшей страницы имеют весьма неприглядный вид, наподобие такого:
http://onesite.ru/buk?6db9e7a9b108b423dca011e...
А так как поисковые роботы не имеют привычки сохранять сессию при обработке сайта, то каждая ссылка на сайте становится изуродованной идентификатором сессии, что конечно не самым лучшим образом сказывается на результатах выдачи, ранжировании и даже просто на человеческом восприятии ссылки в результатах поиска.
Решение этой проблемы весьма тривиальное: нужно запретить серверу использование идентификатора в URL. Для этого пропишем в файле .htaccess в корне вашего сайта следующие строки:
Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь.
Что такое Nooku Framework?
Как ведущий архитектор 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 сочетает в себе все это и даже больше.
Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь. Красивейшие монохромные фотографии диких животных:
Дикая природа. Кошки.

Слоны в саванне

Кормление диких кошек.

Все фотографии: http://www.younggalleryphoto.com/photography/brandt/brandt.html (осторожно, трафик!)
—
А далее пойдет видео недели
Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь. 
Совсем скоро должно состояться весьма ожидаемое событие: интеграция в чат социальной сети Facebook протокола Jabber/XMPP. А это означает, что любой желающий сможет общаться с пользователями Фейсбука из своего любимого IM-клиента, коим в России де-факто является QIP.
По заявлению ProcessOne старт проекта неминуем, так как бот IMTrends зафиксировал наличие XMPP-стека, развернутого на chat.facebook.com.
Сразу после запуска Facebook позволит пользователям соц.сети общаться с другими пользователями с помощью Jabber-клиентов и сервисов, таких как Gtalk, а не только с помощью встроенного в футбар Фейсбука приложения. Также это позволит видеть список друзей онлайн и устанавливать статусы. То есть, все, что позволяют обычные программы и сервисы онлайн-общения. Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь. К сожалению, в последние 6 месяцев дважды произошел инцидент с опубликованными расширениями Joomla, которые подверглись злонамеренному изменению, в ходе которого в расширение был внедрен вредоносный код.
То есть, как только такое расширение устанавливалось на сайт, он тут же становился открытым для для действий злоумышленников. Это мог быть как простой дефейс, так и "зомбирование" сайта.
О двух случаях стало известно, но это не значит, что таких ситуаций не было больше.
Так что же мы можем сделать, чтобы не допустить подобного в дальнейшем?
Некоторые разработчики плагинов для Joomla при публикации расширения указывают md5sum файла с дистрибутивом. Это уникальное число, рассчитанное из последовательности данных путём применения определёного алгоритма, используемое для проверки правильности передачи данных (для исключения влияния каких-либо помех при передаче), с помощью которого можно определить, скачали вы настоящий файл или модифицированный.
И по идее, если автор плагина не имеет привычки публиковать md5sum, неплохо было бы ему заметь такую привычку.
И тут стройный хор голосов говорит мне, что если, дескать, хакер смог подменить файл, то ему ничего помешает и подменить опубликованную md5. Так и есть…
Что же делать? Где решение проблемы?
Если публиковать md5-суммы файлов на стороннем довернном сайте, то пользователи смогут быть более уверены, что опубликованная md5-сумма действительно принадлежит соответствующему файлу и не была изменена.
Очевидный выбор для такого "стороннего" доверенного сайта, где можно публиковать контрольные суммы дистрибутивных файлов плагинов Joomla, - Joomla Extension Directory (JED), где для этой цели можно просто добавить еще одно поле в описании плагина..
И это не так сложно, но…
Добавить специальное поле в для md5 в описании плагина в JED – несложно. Попросить или даже потребовать от автора того или иного плагина вычислять и публиковать контрольную сумму – тоже несложно. Но это не освобождает конечного пользователя от необходимости после скачивания плагина самостоятельно вычислять контрольную сумму файла и сравнивать ее с опубликованной в описании.
Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте здесь: О вебе с толком. А комментарии можно оставить здесь. Интересная новость от Skype (Скайп): готова к выпуску новая версия linux-клиента Skype с открытым исходным кодом. Это весьма необычная новость, хотя некоторые и делали прогнозы такого поворота событий.
Блиц.
Вопрос: Весь ли код программы-клиента Скайпа станет открытым?
Ответ: Нет. Только те части кода, "которые мы можем сделать открытыми" (цитата из блога скайпа)
Вопрос: Будет ли открытым UI (user interface)?
Ответ: Да, будет.
Вопрос: Означает ли все это, что протокол тоже будет открытым?
Ответ: Нет. Протокол останется закрытым, как и прежде.
Вопрос: Смогут ли сторонние приложения, например, IM-клиенты, использовать протокол Skype?
Ответ с блога Skype: Да, смогут.
Вопрос: Можно ли уже скачать где-то open source дистрибутив Skype?
Ответ: Нет. Пока такой возможности нет.
Есть еще один вопрос, который часто задают особо ретивые активисты-линуксоиды: "А чего ж вы {девелоперы} не откроете весь код, а? Значит, вам есть что скрывать! Значит, 'закладки' в скайпе все-таки есть!"
Читать запись полностью »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Продожение читайте на О вебе с толком. А комментарии можно оставить здесь. Вам никогда не хотелось ускорить работу некоторых веб-сервисов? Ну, например, GMail или GCalendar? Кому это нужно, спросите вы, когда наши космические корабли бороздят просторы Большого театра со скоростью от 1 мегабита в секунду? Открою вам страшный секрет: далеко не все россияне живут в Москве и имеют 10 мегабит за 3 рубля 25 копеек. Да и в Москве злые офисные админы частенько режут скорость до 256 кбод на весь офис. При этом, обязательно найдется WoW-тихушник и секртарша, забирающая пол-канала на фотки из ВКонтакта и Одноклассников. И остается честный офисный труженик с еле-еле дышащим интернет-каналом.
Вот здесь и приходит на помощь технология Google [ читается гиирс ] Что такое Google Gears? Это открытое программное обеспечение от Google, призванное облегчить работу c "тяжелыми" сервисами и веб-приложениями наподобие почтового сервиса GMail, GCalendar, и даже CMS WordPress. Суть в том, что установленный в браузер плагин заставляет его работать с локальным кешем страниц, и периодически синхронизирует локальный кеш с онлайн источником. Google gears представляет собой AJAX-API и работает только с веб-сайтами и веб, специально поддерживающими этот сервис
Прежде всего, нужно загрузить и установить расширение для браузера. Существуют расширения для Opera Mobile, Mozilla Firefox, Google Chrome и Internet Explorer под GNU/Linux, Mac OS, Microsoft Windows и Microsoft Windows Mobile. Они свободно доступны и найти их для вашего браузера не составит труда. Но ведь не все работают под MS Windows; и все больше пользователей Linux. А для 64bit Linux еще не выпущен стабильный Google Gears. Под катом инструкция для пользователей различных Линуксов x86_64 (сам я все это проделал на Fedora 10 x86_64)
Read the rest of this entry »
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Видимо, очередной этап апгрейда (или чего-то еще) на гугле. Google Календарь не работает.
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Запустил и оттестил sms-сервис для своей мега-компании. Теперь вот мне интересно, сколько времени пройдет, пока руководство растелится на 2-3 т.р., чтоб запустить этот сервис в коммерческую эксплуатацию :)
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Linux ядро сменило логотип: пингивина сменил тасманский дьявол | Liberatum.ru На минуточку будем не "пингвинятниками", а "дьяволятниками" :)
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Замечательно: http://www-over.ru/ Причем, интересно смотреть из разных браузеров. Это, видимо, эволюция широко известной в узких кругах "Большой Красной Кнопки".
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
"Twitter - система, позволяющая обмениваться микроблогами" "Twitter обгоняет интернет" (с) радио Серебряный Дождь
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Долгое время пользовался rTorrent`ом, но после какого-то из апдейтов обнаружилась проблема с закачками, проявляющаяся в некорректной отработке рехеша. Пару слов, почему именно rTorrent. Ни один из иксовых клиентов не порадовал достаточной стабильностью работы (KDE 4.x) и, кроме того, не нравилось то, что нельзя обратиться по ssh с другой машины и добавить/удалить/изменить торренты. Ну и немаловажно то, что иксы не всегда есть как таковые. А rTorrent запускался в screen`e и был до поры до времени очень удобен и неприхотлив. Когда же закачки начали на ровном месте сваливаться в Closed или в зависший Open, было принято решение найти альтернативу; и она была найдена. Deluge - начиная с версии 1.х представляет из себя не столько клиент, сколько демон, к которому можно прицепиться, используя иксовую, виндовую, консольную либо web-морду. Читать далее...
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
О, да. Это весьма занимательно: link Тут тебе и скриншоты, и список таблиц мускуля. И утверждается, что есть данные об активации и информация о пользователях. Если все это правда, то у нас очередной "сапожник без сапог".
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
Новый убийца времени: http://www.kongregate.com/games/WeirdBeardGames/99-bricks Личный рекорд - 318.
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка

All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
 |
|
В связи с очередным приколом AOL`ов понадобилось настроить общалку для внутрикорпоративного использования. Достаточно давно перевел всю почту фирмы на Google Hosted, то есть, домен наш, а физически обслуживается серваками Гугла. И сегодня решил проверить, смогу ли я пользоваться "hosted"-аккаунтом ( вида myname@ourdomain.tld ), как обычным GTalk-аккаунтом. Оказалось, что все работает на "ура". Итак, понадобится Jabber или мультипротокольный IM клиент (для примера, в windows - самы распространенный на сегодняшний день клиент это QIP Infium, в линухе я пользую SIM). Настраиваем SIM. Для тех, кто уже пользуется SIM`ом, сразу скажу, что настройка hosted-акка совершенно не отличается от настройки обычного акка вида myname@gmail.com. Остальным интересующимся читать ниже. В менеджере соединений (Connections -> Connection manager) создаем новое соединение, указываем протокол Jabber Username : пишем полностью с собакой и доменом, например, medved@kremlin.ru Password : указываем пароль аккаунта Server : talk.google.com Port : 5224 Ставим галку "Use SSL" Переходим на след. вкладку ("Network") и ставим галку "Use plain text login". А на вкладке "Options" ставим галку "Manualy specify Jabber host" и в активированном поле ниже пишем: "gmail.com" Собственно, все. Осталось нажать "Next" и дождаться завершения процедуры.
All comments to http://alecfyz.blogspot.com | в избранное | рассказать другу | ссылка
|