понедельник, 16 июня 2008 г.

Деньги на бочку!

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/06/16/29327.aspx

В рамках ежедневного чтения деловой прессы наткнулся на забавный тест в SmartMoney на тему «Сколько я могу заработать на блоге?».
Даже для моего блога, в который я почти не пишу, получилось более $1000 в мес., т.е. весьма прилично. Задумался, а сколько же денег от своей писательской активности должны зарабатывать в теории Тенцер или Елашкин? Вероятно, подобные их инвестиции в ИТБлогз составляют уже миллионы виртуальных долларов.
И хотя SmartMoney не обнародовал механизм обналичивания, любопытно, сколько у кого получилось теоретических у.е.?
Тест тут: http://www.smoney.ru/tests/blogs.shtml
Published 16 июня 2008 г. 14:26 by Vlad Borkus
Filed under:

Comments


понедельник, 12 мая 2008 г.

Open Source для нашей выгоды / Joomla!

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/05/12/Open-Source-_34043B044F04_-_3D043004480435043904_-_32044B0433043E0434044B04_-_2F00_-Joomla_2100_.aspx

На праздниках принял и реализовал решение о переводе нашего сайта (www.konnasi.ru) на CMS Joomla!. Уверенности, что нужно связываться именно с этой системой управления контентом (CMS) в общем-то не было. На рынке довольно много всяких продуктов — от бесплатного ez Publisher до платного Bitrix. В свое время мы много их пересмотрели по заказу одного нашего клиента, и, в общем-то, никакого особого оптимизма этот анализ не вызывал.

Ясно было, что для наших довольно скромных задач нам нужен продукт со свойствами:

  1. Максимально популярный, чтобы не было проблем поддержки и внезапной смерти разработчика.

  2. В меру функциональный, адаптируемый и удобный, чтобы закрыть наши проблемы.

  3. Максимально дешевый, чтобы сильно не тратиться на проект, который для нас в общем-то идет по статье «невозвратные расходы».

  4. Он должен вписываться в план, предлагаемый хостинговой компанией.

В этом смысле ясно было, что решение надо строить на PHP, как на наиболее дешевой технологии. По размышлении, мы не стали ставить Bitrix, в основном потому, что он не имел перед Joomla! Никаких преимуществ с точки зрения наших скромных задач. Другие PHP решения были отвергнуты а общем-то субъективно, так как показалась, что за Joomla! стоит большАя масса пользователей и поддержки. Это видно хотя бы по количеству сделанных на ней сайтом и числу плагинов.

Так как наш сайт — экспериментальный, то мы решили строить его сразу на новой версии Joolma 1.5, которая пока существует только в виде беты версии.

Эта версия обладает рядом довольно полезных функций, например, мы активно использовали возможность переопределения способов «отображения» (views, «вида») контента, делаемого системными модулями (например, списка новостей). Речь идет не просто о переопределении стилей CSS, а переопределении генерируемого кода HTML. Раньше для этого нужно было кроить исходный код Joomla!, но начиная с версии 1.5 этого же можно добиться включив переопределенный вариант системного php-файла в свой шаблон сайта. Тогда обновлении CMS шаблон не рушится.

Естественно, мы создали два ландшафта сайта — локальный, на своей PC и в интеренте, поэтому нам была важно простота перемещения контента между ними (использовали phpMyAdmin и FileZilla).

Что существенного можно сказать про процесс переноса?

  1. Крайне полезной можно назвать позаимствованную на время у друзей-дизайнеров книгу Building Web Sites with Joomla! 1.5. Хотя она и написана по более ранним версиям всех использованных технологий (Joomla, MySQL, MyPHPAdmin), но основная структура того как и что надо было делать сохраняет значимость.

  2. Те усилия, которые мы предприняли годом ранее для перевода шаблона сайта на CSS в общем-то принесли плоды. Хотя Joomla! вносит много своих стилей, в целом CSS-дизайн легче изменяется и подстраивается под CSS.

  3. Пришлось бороться с большим количеством глюков софта. Например, MySQL так и не заработал, в качестве сервиса windows, а GUI управления им из состава пакета XAMPP рушится с системной ошибкой. Впрочем, запустили не как сервисис.

  4. Пришлось поломать голову, как это поставить на Zenon в рамках нашего тарифа. Инсталлятор Joomla! порывался создать новую базу на сервере Zenon, чего тариф не допускал. Кроме того, у Zenon, запутанная (на мой взгляд) документация их системы хостинга. По крайней мере я только опытным путем с phpMyAdmin определил  нужные реквизиты базы. Также в итоге пришлось заливать Joomla! вручную,  а не через инсталлятор. Другая фича касалась того, что базу надо переносить только в формате MySQL4. Но потом все заработало.

  5. Мне понравился FTP-менеджер FileZilla. Мало того, что он позволяет перетаскивать по FTP вложенные каталоги, но и еще ставит сам нужные права доступа.

Что касается самой Joomla!, то я так и не понял, нравится или нет мне ее система структурирования контента.

В исходной версии есть много ограничений, некоторые устраняются плагинами. Например, крайне не удобно строить ссылки из текста с одной статьи внутри системы на другую статью. Для этого лучше поставить плагин Linkr!.

Довольно запутанно вело себя главное меню — оно то раскрывалось, когда не надо. То не раскрывалось, когда это было надо. В итоге нашли хитрый механизм, связанный с созданием псевдонимов (alias) одних ссылок меню на другие. Он вроде проблему решил.

Через механизм псевдонимов удалось решить и другую проблему — если вы попадаете на статью не через главное, а через другое меню, то главное меню не раскрывается, чтобы отобразить путь к странице.

Пришлось немного подумать, как одновременно использовать два шаблона страниц — для главной страницы и для второй страницы. Тут помог опыт Bitrix.

Есть еще и вопросы с безопасностью, конечно, как и для всех PHP-систем.

Все это формирует базу для смутных предчувствий, что для проектов с большим количеством контента Joomla! будет не так хороша.

**

В перспективе, наверное, мы проведем с сайтом еще ряд экспериментов. Возможно активизируем поисковый модуль. Хотя HTML-контента у нас не много, смысла во встроенном поиске почти нет. Возможно, прикрутим туда wiki, как рекомендовал нам когда-то Максим Крентовский (он же booter). Еще поставим русификацию Joomla, чтобы при пролистывании новостей не проскакивал английский текст.

Выводы же из данного опыта примерно такие. Для переноса сайта на Joomla! квалификации все же нужны навыки разработчика и администратора. Их хотя и те и другие навыки требуются в ограниченных объемах, но все же уровня «продвинутого» пользователя для такой операции будет не достаточно. Готовые шаблоны для многих фирм будут не пригодны, поэтому придется лезть в код, а установка у провайдера так же связана с непредсказуемыми заморочками. Собственного, на освоение программирования шаблона, создание тестового ландшафта и перетаскивание сайта на провайдера у меня ушла пара дней — это не мало, но, конечно, и не много. Больше времени ушло на продумывание более четкой структуры контента, чему CMS способствует.

В целом я оказался доволен возможностями Joomla!. Довольно интересная альтернатива платным CMS-кам, по крайней мере, на небольших проектах.

// Влад Боркус

Published 12 мая 2008 г. 13:01 by Vlad Borkus
Filed under: , ,

Comments


пятница, 9 мая 2008 г.

Видеопотал для ТНК-BP и обзор систем IP-вещания

Провел предтендерные работы по проекту построения видеопортала для ТНК-BP.

Разработана архитектура системы для внутрикорпоративной интернет-трансляции корпоративных мерориятий в ТНК-BP. Архитектура включает сеть доставки/маршрутизации контента, систему живой трансляции, видеоархив, систему сбора вопросов по проведенным выступлениям менеджмента. Проект затрагивает более десяти тысяч рабочих мест.

Сделан технический анализ для определения пригодности ряда систем IP-вещания для построения системы конференц-вещания в территориально-распределенной среде. В том числе проведен анализ рынка систем (в том числе подробный анализ 4-х основных кандидатов).

















пятница, 25 апреля 2008 г.

Посмотрел на часы: нет, не 1 апреля

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/04/25/27629.aspx

Пришел очередной пресс-релиз от Майкрософт. «В Москве пройдет конференция ReMIX c участием Стива Балмера». Смотрю программу (http://www.remix.ru/Agenda.aspx)и возникает недоумение. Майкрософт утратила адекватность или это просто такая странная раскрутка конференции, аналогичная той, что мы видели на «Съезде ИТ-директоров» с Медведевым? Итак, программа
9:00 — 10:00 Регистрация
10:00 — 11:30 Открытие конференции, пленарный доклад
11:30 — 12:30 Открытая дискуссия Стива Балмера и Антона Носика
12:30 — 13:30 Обед
13:30 — 14:30 PHP на Windows
14:30 — 15:30 Internet Explorer 8
15:30 — 16:00 Перерыв
16:00 — 17:00 Silvelright 2
17:00 — 18:30 Круглый стол
18:30 — 20:00 Развлекательная программа


Не берусь осуждать задумку, но первый вопрос -- это не розыгрыш? Вроде нет. Тогда при чем здесь Балмер? По программе -- это типичная местечковая техническая конференция. И вроде мелковат для него масштаб. Балмер же не будет детали PHP обсуждать? И просто публику веселить? Можно ли сравнить по силе влияния на отрасль Носика и Балмера? Но получается -- можно.

Что удивительно, если честно. Первое впечатление -- странная стрельба из пушки по воробьям.
Может я и не прав, но выглядит как-то негармонично.

//Влад Боркус
Published 25 апреля 2008 г. 15:55 by Vlad Borkus Edit
Filed under:


Comments

четверг, 10 апреля 2008 г.

Уникальное природное интернет-явление

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/04/10/26872.aspx

Недавно отдельные читатели блога обвинили меня, что ради придания значимости посту я упоминаю всуе имена уважаемыех организаций. Боюсь, продолжу дурную традицию. Наблюдайте на сайте ВЭБ (www.veb.ru) картину уникального мира, где Япония — страна заходящего солнца! Хотя..Японии там вообще не видно.
И рядом -- наводящий на размышления слоган: "Мировой масштаб. Государственный интерес".
В общем, спешите посмотреть. Этот виртуальный мир еще существует сегодня, 10.01.2008. Но кто знает, будет ли он существовать завтра, когда веб-дизайнерам надают "по шапке"? :)
PS. Обнаружил увы не я, а rohlin.livejournal.com.

Published 10 апреля 2008 г. 11:58 by Vlad Borkus
Filed under: , ,

Comments


среда, 9 апреля 2008 г.

Казнить нельзя помиловать

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/04/09/26850.aspx

Занятное требование к системе. Взято из реальной жизни. Но классика, можно сказать.

"Система не должна быть дорогой, легкой в установке и эксплуатации".

Кто как эту фразу понял? :)

//Влад Боркус
Published 9 апреля 2008 г. 12:47 by Vlad Borkus
Filed under:

Comments


среда, 2 апреля 2008 г.

Недействительные цифровые сертификаты -- норма жизни?

Source: http://www.itblogs.ru/blogs/borkus/archive/2008/04/02/26712.aspx

Последнее время у меня стойкое впечатление, что народ не очень понимает, что такое сертификаты ЭЦП и зачем они нужны. Все обзавелись такими сертификатами, но по каким-то своим соображениям, не считают нужным их, например, продлевать. Если бы примеры были единичны, то все бы было ничего, но подобные случаи все чаще становится нормой. Вот два случая из моей практики:
1. Почтовый сервер, предоставляемый клиентам хостинга Zenon, может поддерживать защищенный канал связи. Аутентификация — по просроченному сертификату [выданному сервером компании самому себе]. Причем, в FAQ провайдера так прямо и написано: то, что сертификат такой старый -- это нормально, принимайте как есть. Норма жизни.

[Другая ситуация с почтовым сервером mail.tochka.ru -- там сертификат просрочен с 19 марта]

Характерно, что я столкнулся с таким явлением уже не на первом сервере интернет. Firefox ругается и предлагается выбор: доверять ли устаревшему удостоверению. Вроде бы все нормально, но ведь если паспорт просрочен, то он недействителен? В чем тогда его смысл?

2. Второй пример — более неприятный для меня.

«Промсвязьбанк» с марта радует просроченным сертификатом Java-приложения дистанционного обслуживания Юридических лиц. Браузер ругался по-черному. «Сертификат из доверенного источника, но просрочен». С учетом того, что через систему могут проходить платежи на миллионы рублей, подобное отношение к безопасности выглядит странновато.

При этом сам банк относится к клиентам с разумной осторожностью, и, если, их сертификат в системе просрочен хоть на день, то за его продление взимается штраф.

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

Published 2 апреля 2008 г. 15:27 by Vlad Borkus Edit
Filed under: , [Edit Tags]

Comments