неділя, 21 жовтня 2007 р.

Победа над вредным вирусом-спамером

У нас на сервере завёлся вирус-спамер. В результате, массово стали рассылаться сообщения о рекламе какого-то банка. Попробывали отключить на сервер SMTP, как ни странно, письма всё равно шли. Тогда мы полностью удалили Postfix и всё связанное с почтой, а отправку почты делаем авторизированным путём через Google, Mail.ru и т.п.
Кроме того, установили антивирусную защиту и всё хорошенько проверили антивирусом. В результате, рассылка спама прекратилась. Т.е. вируса победили.
Только плохо, что за это время уже успел наш домен nerusoft.com попасть в чёрный список антиспамерских систем... Теперь, предстоит долгий путь "отбеливания адресов"...

Joostina - русский вариант системы Joomla

Вот установил CMS-систему Joostina - это русский вариант системы Joomla. В данном варианте включены некоторые модули, которые всегда приходится ставить, а так же прекрасно всё переведено на русский язык. Работать стало гораздо приятнее, чем в англо-язычной Joomla. Интерфейс красивый и понятный. В целом, впечатление не плохое. Думаю, данную систему буду использовать для основного сайта. Над которым сейчас и идет работа. Сам процесс можно увидеть по адресу: http://i2.kiev.ua
Когда создастся дизайн сайта для нашей торговой марки RS™, тогда разместим данный сайт на основном домене: http://nerusoft.com

Впечатление от Energine

Совместно с разработчиками Energine удалось победить проблему вывода панели администрирования. В результате, мне удалось поработать в данной системе. В целом, впечатление положительное. Редактирование страницы в IE происходит прямо на экране. Редактирование пунктов меню, тоже просто. Однако при редактировании чувствуются значительные "тормоза". Медленно обновляется дерево меню.
С контентом, сейчас в Energine можно работать. Однако, пока других модулей не включено в стандартную поставку, т.к. они ещё разрабатываются и отлаживаются.
Данную систему я и дальше буду тестировать по адресу: http://i1.kiev.ua

пʼятниця, 19 жовтня 2007 р.

CMS-система Energine

Недавно заметил информацию о новой CMS-системе под названием Energine. Которая распространяется по лицензии LGPL, а это значит, что можно бесплатно создавать свои порталы на базе этой системы. Кроме того, разрабатывает данную систему компания Colocall.

Решил её проверить в действии. Зашел на http://energine.org, закачал оттуда дистрибутив. И начал установку. Нужно отметить, что установка несколько запутана, т.к. всё нужно делать вручную самому. Но, несколько повозившись, всё таки удалось установить. Всё прекрасно заработало. Только вот вошел в админку, а панели администратора не появилось...

К счастью, разработчики отзываются на все вопросы и мы сейчас работаем над устранением данного недочёта. Надеюсь, победим :)

Скажу честно, система интересная.
Прежде всего, она впечатляет своей простотой и хорошей документированностью. Весь Api есть в документации, а код лаконичен и эффективен, без излишеств.
Кроме того, в качестве базы данных используется MySQL в варианте InnoDB. Что очень важно для работы при больших нагрузках. В качестве сервера используется nginx (хотя, можно и Apache), но нужно признать, что nginx гораздо легче, значительно быстрей работает и гораздо устойчивей к огромным нагрузкам. Таким образом, данная система позволяет выдержать самые большие пиковые нагрузки на сравнительно слабом оборудовании. Работать с системой просто. Для этого, хватит всего лишь войти в админку, а информацию можно менять прямо на экране (если IE).

Если тестирование пройдет успешно, тогда думаю, что мы будеи использовать данный продукт на нашем сайте: http://nerusoft.com
И во многих программных решениях, торговой марки RS™.

четвер, 18 жовтня 2007 р.

Смена бренда Нерусофт на бренд RS™


Мы сменили наш бренд. Теперь будем называться не Нерусофт, а торговая марка RS™.
Фирменные цвета тоже изменились. Теперь наши цвета: Белый, зелёный и оранжевый. В скором времени, наш сайт http://nerusoft.com изменит свой дизайн. Старый вариант сайта переедет на второстепенный домен.

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

вівторок, 2 жовтня 2007 р.

CMS-система Drupal

Давно думал создать сайт на системах Drupal и Joomla.
На Joomla - делал для заказчиков.
А на Drupal создал за свой счёт - информационно-коммерческий сайт http://kiev2000.kiev.ua
Этот сайт будет ориентироваться на сбор новостей и соответственно, поиск информации среди него. Нужно признать, для этих целей Drupal - превосходное средство.

четвер, 27 вересня 2007 р.

В чём сложность порезки дизайна для интернет страниц

Часто говорят: "порезать дизайн - это просто! Эта работа не требует больших трудозатрат".

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

Поэтому, выложу свои соображения по основным сложностям дизайна:
1. Сложность совпадения с макетом-оригиналом художника.
Если Вы режете дизайн по чужому рисунку, то может оказаться, что художник при создании дизайна не очень то и вникал в особенности HTML. А рисовал так, как ему больше нравится.
Конечно, нарисовать в графическом редакторе можно всё что угодно, ведь инструменты для этого разные есть. Да и рисовать можно в любом месте, в любой точке.
С HTML дело обстоит сложней. Ведь, программисту нужно весь кривой дизайн вписать в множество квадратных областей. Получается, дизайн часто разбивается на огромное количество микро-квадратных областей, которые нужно правильно слепить в единую картину, причём всё это делается вручную, хоть и используется несколько редакторов.
Но, слепив картинку нужно ещё учитывать то, что страница должна быстро грузиться. Поэтому, часто вместо графического изображения, например, градиента нужно заменять возможностью повторения простейшего маленького изображения. Чем больше будет графики заменено таким образом, тем быстрей будет грузиться страница.
Дизайн, который делает художник - статичен. Но, когда Вы режете дизайн, нужно учитывать растягиваемость интернет-браузера и изменение информации внутри в соответствии с размером окна. Сочетание всех этих характеристик может быть довольно сложным и потребляющим большое количество человеческих ресурсов.

2. Сложность одинаковой работы во всех основных браузерах.
К сожалению, все браузеры интерпретируют HTML по разному. Поэтому, отлаживать дизайн приходится в нескольких браузерах, например: Intenet Explorer, Opera, FireFox. Причем, желательно ещё отлаживать на разных версиях данных браузеров, т.к. от версии к версии браузеры изменяются, но люди ведь пользуются всеми из них...
Часто, требования различных браузеров может противоречить другим браузерам. Приходится выбирать компромисс, жертвую чем-либо.
Порой, не моло усилий нужно приложить для одинаковой работы шаблона во всех браузерах.

3. Читабельность для поисковых систем.
Само просто, сделать изображение во Flash. Делая такой сайт всегда знаешь что-где будет. Но, такой сайт не понимают поисковые системы!!
Поэтому, все вещи делаются с применением HTML, CSS, JavaScript, а на Flash отводится только функции работы с flash-роликами. Это гораздо тяжелей, чем нарисовать во flash.

4. Сложность адаптации дизайна в CMS-систему.
Самые популярные сайты - это портальные системы. И делая дизайн, чаще всего делается дизайн для какой-то из портальных систем. Но, тут уж начинается самое интересное. Портальные системы или CMS-системы - это мощные и сложные программные комплексы. Вписывать дизайн в них нужно придерживаясь огромного количества правил. И всё делается с помощью программирования, т.к. вся информация - динамична. Меню, контент, новости и т.п. - всё это в портальных системах динамическая информация. Т.е. берется из базы данных, формируется в момент показа интернет-страницы. Для изменения данной информации нужно программировать, переделывать логику компонент, модулей и т.п.
Чаще всего, вписать дизайн в портальную систему - это большая часть работы и одна из самых сложных. От того, впишите Вы удачно дизайн и корректно ли он будет работать зависит будет ли работать данный портал или нет... А вписать, соблюдая при этом всё, что было написано выше - это ой как не легко... Это ведь не статика...

середа, 19 вересня 2007 р.

Настройка работы с почтой Google в Outlook или других клиентах.

Оказывается, Google не только предоставляет бесплатные ящики на 2 Гб, но ещё и бесплатный доступ к данным ящикам с помощью различных почтовых клиентов (не только, через Веб-админку).

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

Теперь зайдите в почтовый клиент, например, Outlook или The Bat и создайте новую учётную запись.
Укажите свой E-Mai.
pop3: pop.gmail.com
smtp: smtp.gmail.com

Отметьте галочку, что отправка почты с авторизацией.
Укажите в параметрах безопасности, что работаете через безопасное соединение SSL. Т.е. должны быть порта:
Исходящая почта (SMTP): 465
Входящая почта (POP3): 995

Имя пользователя вводите такое же, как Ваш E-Mail полностью.

После этого, почта через почтовый клиент должна заработать.

Анализ посещений сайта

Способов снимать статистику - очень много.
Многие CMS-системы ведут свою внутреннюю статистику. Так, например, phpNuke показывает общее количество полученных интернет-страниц. При этом, не разделяя поисковых роботов от людей. А Битрикс - ведёт подробную статистику с разделением на категории и с возможностью просмотра детальной информации.

На своём сайте http://nerusoft.com я использую, естественно, статистику самой CMS-системы, но кроме того, дополняю целым рядом других счётчиков различных производителей.

Счётчик от Bigmir.net - Мощный счётчик. С подробной статистикой и своим рейтингом. К сожалению,количество зеркальных сайтов, которые он может проанализировать - очень мало. Кроме того, многие посещения могут почему-то не защитываться.

Счётчик i.ua - чудо современных технологий. Активно используется технология Ajax из-за чего счётчик работает быстрее аналогов. Показывает подробную статистику в различных разрезах. Список анализируемых под-доменов больше, чем в Bigmir, но к сожалению, тоже маленький :)

Счётчик mail.ru. Счётчик со своим рейтингом. Довольно старенький. Сейчас выглядит несколько бедно по сравнению с аналогами, но, он анализирует все зеркальные домены.

Счётчик SpyLog. Тоже показывает все домены.Есть бесплатная версия счётчика и платная. Делает самые различные отчёты, но в бесплатной версии довольно мало их. Хорош тем, что показывает количество одновременно подключенных пользователей. Т.е. количество пользователей, которые находятся в OnLine.

Счётчик от Rambler. Простейший счётчик, показывающий количество посещений. Ито, проверить которое не возможно. Довольно скудный по возможностям.

Счётчик Google. Не показывается на сайте, но предоставляет довольно интересные графики и статистику, которые не предоставляют другие счётчики. При этом, анализируются все домены. Акцентируется внимание на основных показателях.

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

вівторок, 18 вересня 2007 р.

Сопровождение программ

Когда клиентов не много, можно выезжать к ним на место. Но это не идеальный вариант. Т.к. часто тратится 90% времени в пустую. Кроме того, многие вопросы могут быть срочными и нет времени приезжать на место.

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

Удалённое администрирование с помощью RAdmin и подобных средств. Данный вопрос обсуждался на форуме http://nerusoft.com/forum.
Прекрасное средство для управления компьютером и просмотра информации. Но, есть наряду с большим количеством возможностей пару недостатков:
- Управление на растоянии (через интернет) возможно только если есть фиксированный внешний IP и на том компьютере установлен RAdmin или другая программ.
- Предоставляется чрезмерно много прав. С удалённым компьютером можно сделать всё что угодно. Причём, без ведома пользователя.
Т.о. это средство не всегда удобно для консультаций.

Удалённый помощник в Windows Messager. Данное средство предназначено специально для предоставления удалённых консультаций. Оно не даёт возможность управлять компьютером, но даёт возможность видеть происходящее на нём. При этом, пользователь всегда знает, что к нему подключились, т.к. даёт на это согласие (а может не дать).

Применение системы Корпорация 2

Система Корпорация 2 усиленно разрабатывается. И теперь видно, всё больше областей применения данного программного продукта.

Прежде всего, следует отметить малый размер загрузчика программы - 45 кб. Но, данный модуль способен загрузить не ограниченное количество плагинов, причём написанных на различных языках программирования.

Малый размер загрузчика позволяет применять программу не только для бухгалтерских программ. Но и для серверных сервисов, программ работы с графикой, инсталляторов, утилит и т.п. По сути, границ применения практически нет.

В новой версии программы все программные модули будут представлять собой загрузчик программы Корпорация, который будет запускать необходимые плагины. Даже инсталляция программы будет программой Корпорация! Получается, Корпорация установит саму себя...

Скільки коштує K2 ERP: онлайн-калькулятор ліцензій, SaaS, хостингу та обслуговування

Скільки коштує впровадження K2 ERP саме для вашого підприємства? У новому онлайн-калькуляторі можна обрати формат роботи — безкоштовну хмару...