+38 (067) 901-63-22

Корзина

0 товара(ов) на сумму
0 грн.

Аккредитация в системе Begun. Размещение рекламы в Meta, Google, Yandex, Begun, WebAlta

Вот прошел аккредитацию и обучение в системе Begun. Теперь, наша компания станет партнёром компании Begun.

Кроме того, мы становимся партнёрами компаний Meta, Google, Yandex, WebAlta.

Во всех этих компания можем подавать контекстную рекламу. Что достаточно успешно делаем рекламируя себя и сайт http://nerusoft.com. Всё более и более отрабатывая свои методики рекламы в интернет.

Веб-дизайн, создание порталов и интернет-магазинов

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

Вот, что получилось:

Веб-дизайн, создание порталов и интернет-магазинов

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

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

Домен – символьное имя домена. Должно быть уникальным в рамках одного домена. Полное имя домена состоит из имён всех доменов, в которые он входит, разделённых точками. Например имя.org обозначает второго третьего уровня имя , который входит в домен первого уровня org, который входит в домен org.. Доменное имя служит для адресации узлов сети Интернет и расположенных на них сетевых ресурсов (веб-сайтов, серверов электронной почты, сетевых сервисов) в удобной для человека форме. Альтернативой может быть адресация узла по IP-адресу, что менее удобно и труднее запоминается.

Домен нужен для того, чтоб Вам не помнить, например, адрес http://91.196.0.45, а более легко запоминаемый человеком: http://nerusoft.com

За регистрацию домена обычно приходится платить абон-плату на год. Стоимость регистрации домена не высока и зависит от уровня домена. Чем короче имя домена (меньше уровней), тем регистрация дороже. Стоимость регистрации за домен составляет от 10$ до 100$ в год (в зависимости от типа домена).

Сервер (англ. server от англ. to serve — служить) — в информационных технологиях — программный компонент вычислительной системы, выполняющий сервисные функции по запросу клиента, предоставляя ему доступ к определённым ресурсам.

Понятия сервер и клиент и закрепленные за ними роли образуют программную концепцию «клиент-сервер».

Для взаимодействия с клиентом (или клиентами, если поддерживается одновременная работа с несколькими клиентами) сервер выделяет необходимые ресурсы межпроцессного взаимодействия (разделяемая память, пайп, сокет, и т. п.) и ожидает запросы на открытие соединения (или, собственно, запросы на предоставляемый сервис). В зависимости от типа такого ресурса, сервер может обслуживать процессы в пределах одной компьютерной системы или процессы на других машинах через каналы передачи данных (например COMM-порт) или сетевые соединения.

Формат запросов клиента и ответов сервера определяется протоколом. Спецификации открытых протоколов описываются открытыми стандартами, например протоколы Интернета определяются в документах RFC.

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

У слова «сервер», есть так же первое значение — (персональный или иной) компьютер выполняющий только серверные задачи, или компьютер (или иное аппаратное обеспечение), специализированное (по форм-фактору и/или ресурсам) для использования в качестве аппаратной базы для серверов услуг (иногда — услуг определеного направления).

Аппаратными серверами (аппаратное обеспечение) называются узкоспециализированные решения со встроенным программным обеспечением (англ. firmware; в отличии от компьютеров, где программное обеспечение необходимо устанавливать), определяющим специализацию и возможные предоставляемые услуги. Аппаратные серверы, как правило, более просты и надежны в эксплуатации, потребляют меньше электроэнергии и, иногда, более дешевы. Но вместе с тем они менее гибки (так как изначально ограничены в выполняемых задачах) и, часто, ограничены в ресурсах.

Важно понимать что сервер, в том значении как его понимает эта статья (то есть сервер, предоставляющий какой-либо сервис, например прокси-сервер), всегда является программой (или программным модулем), выполняющейся на каком-то аппаратном обеспечении. Без этой программы аппаратное обеспечение не может ничего предоставлять. Даже «аппаратные серверы» (или роутеры) не исключение, потому что в них сервис, также, предоставляется (встроенным) программным обеспечением. Иногда, для простоты, сервером услуги (например тем же прокси-сервером) называют программное и аппаратное обеспечение в целом, в особенности если этот программно аппаратный комплекс выполняет только одну задачу.

Теоретически, на одной единице аппаратного обеспечения, может одновременно выполняться произвольное количество серверов (за исключением серверов конфликтующих между собой по ресурсам или их количеству), они будут делить между собой аппаратные ресурсы. Практически, между крайностями «один компьютер — одна услуга» и «один компьютер — все услуги» каждый находит свой компромисс.

Серверы услуг можно запускать на рабочей станции, чтобы они работали на фоне разделяя ресурсы компьютера с программами, запускаемыми пользователем. Такой режим работы называется «невыделенным», в отличии от «выделенного» (англ. dedicated), когда компьютер выполняет только сервисные функции. Строго говоря, на рабочей станции (для примера, под управлением Windows XP) и без того, всегда работает несколько серверов — сервер удаленного доступа (терминальный сервер), сервер удаленного доступа к файловой системе и системе печати, и прочие удаленные и внутренние серверы.

Хостинг - услуга по предоставлению дискового пространства для физического размещения файлов сайта на сервере, постоянно находящегося в сети (обычно Интернет).

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

Обычно предоставляется хостинговыми компаниями. Предоставлению хостинга, как правило, сопутствует услуга по регистрации домена.

Хостинг часто разделяется на платный и бесплатный. Обычно компания, предоставляющая бесплатный хостинг, зарабатывает путем показа рекламы на страницах, размещенных на нем. Частные лица для своих домашних страничек обычно используют бесплатный хостинг, а коммерческие организации — почти всегда платный хостинг. Общественные организации могут использовать как платный, так и бесплатный хостинг. Бесплатный хостинг, как правило, медленнее платного, предоставляет только базовые услуги и иногда ненадёжен (то есть может закрыться).

Услуги хостинга обычно оплачиваются отдельно. Стоимость данных услуг может составлять от 5 до 100$ в месяц. И зависят от условий, объёмов передачи информации (трафика), количество сервисов и т.п.

Провайдер - (Internet Service Provider, ISP) — организация, предоставляющая услуги доступа к Интернету и иные, связанные с Интернетом услуги.

В число предоставляемых Интернет-провайдером услуг могут входить: доступ в Интернет по коммутируемым и выделенным каналам, выделение дискового пространства для хранения и обеспечения работы сайтов (хостинг), поддержка работы почтовых ящиков или виртуального почтового сервера, размещение оборудования клиента на площадке провайдера (колокация), аренда выделенных и виртуальных серверов, резервирование данных и другие.

Интернет-провайдеров можно разделить на типы в соответствии с предоставляемыми услугами:

- провайдеры доступа;

- хостинг- провайдеры;

- магистральные (backbone) провайдеры;

- канальные провайдеры (en:Network service provider);

- провайдеры последней мили;

- и другие.

С юридической точки зрения, интернет-провайдер — это оператор связи, имеющий лицензию на один из следующих видов услуг:

- Услуги связи по предоставлению каналов связи.

- Услуги связи в сети передачи данных, за исключением передачи голосовой информации.

- Услуги связи по передаче голосовой информации в сети передачи данных.

- Телематические услуги связи.

Трафик - (от англ. traffic — дорожное движение). Вариант написания «траффик» является неправильным, хотя встречается довольно часто.

Значения: В компьютерной технике — объём информации, передаваемой по сети. Пример: Тариф без оплаты по трафику (т. е. оплата начисляется не по объёму переданной по сети информации).

HTML - (от англ. Hypertext Markup Language — «язык разметки гипертекста») — это стандартный язык разметки документов во Всемирной паутине. Практически все веб-страницы создаются при помощи языка HTML или его последователя — XHTML.

XML - (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [экс-эм-э́л]) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML предназначен для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML.

Целью создания XML было обеспечение совместимости при передаче структурированных данных между разными системами обработки информации, особенно при передаче таких данных через Интернет. Словари, основанные на XML (например, RDF, RSS, MathML, XHTML, SVG), сами по себе формально описаны, что позволяет программно изменять и проверять документы на основе этих словарей, не зная их семантики, то есть не зная смыслового значения элементов. Важной особенностью XML также является применение так называемых пространств имён (англ. namespace).

PHP - (англ. PHP: Hypertext Preprocessor — «PHP: Препроцессор Гипертекста») — скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством представителей хостинга. Входит в LAMP — «стандартный» набор для создания вебсайтов (Linux, Apache, MySQL, PHP (Python или Perl)).

База данных — структурированный организованный набор данных, описывающих характеристики какой-либо физической или виртуальной системы.

«Базой данных» часто упрощённо или ошибочно называют системы управления базами данных (СУБД) — системное программное обеспечение, предназначенное для организации ведения БД.

Организация структуры БД формируется исходя из следующих соображений:

- Адекватность описываемому объекту/системе — на уровне концептуальной и логической модели.

- Удобство использования для ведения учёта и анализа данных - на уровне так называемой физической модели.

Виды концептуальных и логических моделей БД — сетевая модель, иерархическая модель, реляционная модель (ER-модель), многомерная модель, объектная модель.

MySQL - (произносится «Май Эс Кью Эль») — свободная система управления базами данных (СУБД). MySQL является собственностью компании MySQL AB, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под собственной коммерческой лицензией, на выбор. Помимо этого компания MySQL AB разрабатывает функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.

MySQL характеризуется большой скоростью, устойчивостью и лёгкостью в использовании, является решением для малых и средних приложений. Наряду с Oracle Database это одна из самых быстрых СУБД на сегодняшний день. Входит в LAMP. Распространение СУБД MySQL на основе GPL и высокая скорость обработки запросов привело к тому, что эта база данных стала стандартом де-факто в услугах сетевого хостинга. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы. Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как сверхбыстрые таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и более медленные, но чрезвычайно устойчивые таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.

AJAX - (от англ. Asynchronous JavaScript and XML — «асинхронный JavaScript и XML») — это подход к построению интерактивных пользовательских интерфейсов веб-приложений. При использовании AJAX веб-страница не перезагружается полностью в ответ на каждое действие пользователя. Вместо этого с веб-сервера догружаются только нужные пользователю данные. AJAX — один из компонентов концепции DHTML.

AJAX по-английски произносится эй-джэкс, по-русски довольно распространено ая́кс.

AJAX - это технология, которая делает очередную революцию в интернет. Сайты написанные на AJAX часто называют Web2.

Скрипт - (англ. scripting language, также называют язык сценариев) — язык программирования, разработанный для записи «сценариев», последовательностей операций, которые пользователь может выполнять на компьютере. Простые скриптовые языки раньше часто называли языками пакетной обработки (batch languages или job control languages). Сценарии обычно интерпретируются, а не компилируются.

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

Каждая интернет-страница - это уникальное дизайнерское решение.

Порезка дизайна, создание шаблона – изготовление из изображения сайта, сделанного в графическом редакторе страницы в формате html. Т.к. html не поддерживает кривых линий приходится делить изображение на мелкие картинки, которые потом соединяются в единое изображение с помощью применения html и таблиц стилей (css).

Сайт - (англ. website, от web — паутина, «веб» и site — «место») — это совокупность веб-страниц, доступных в интернете через протоколы HTTP/HTTPS; совокупность всех общедоступных веб-сайтов есть Всемирная Паутина. Страницы веб-сайта объединены общим корневым адресом, а также обычно темой, логической структурой, оформлением и/или авторством.

Ранее понятие смешивалось с физическим узлом сети — хостом, сервером (узлом). Но с ростом Интернета и технологическим улучшением серверов на одном компьютере стало возможно размещение множества сайтов и доменов.

Портал (от англ. portal «главный вход; ворота») — веб-сайт, предоставляющий пользователю Интернета возможность дальнейшего получения информации с других сайтов, иными словами — содержащий большое количество внешних (ведущих на другие ресурсы) ссылок. Как правило, порталы также предоставляют пользователю ряд дополнительных возможностей по выбору и структурированию информации, отвечающей его интересам.

CMS-система - (англ. Content management system, CMS) — компьютерная программа, используемая для управления содержимым чего-либо (обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, обычно находящимися под управлением СУБД) . Обычно такие системы используются для хранения и публикации большого количества документов, изображений, музыки или видео.

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

Сейчас существует множество готовых систем управления содержимым сайта, в том числе и бесплатных. Их можно разделить на три типа, по способу работы:

Генерация страниц по запросу. Системы такого типа работают на основе связки «Модуль редактирования → База данных → Модуль представления». Модуль представления генерирует страницу с содержанием при запросе на него, на основе информации из базы данных. Информация в базе данных изменяется с помощью модуля редактирования. Страницы заново создаются сервером при каждом запросе, а это создаёт нагрузку на системные ресурсы. Нагрузка может быть многократно снижена при использовании средств кэширования, которые имеются в современных веб-серверах.

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

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

Термин контент-менеджер обозначает род человеческой деятельности — редактор сайта.

Большая часть современных систем управления содержимым реализуется с помощью визуального (WYSIWYG) редактора — программы, которая создает HTML-код из специальной упрощённой разметки, позволяющей пользователю проще форматировать текст.

CMS-системы:

1С-Bitrix – платная, очень дорогая система. Но, тем не менее достаточно популярная на просторах СНГ. Стоимость данной системы, построенной на базе MySQL достигает 2000$. Версии Oracle или MsSQL – ещё дороже. В не меньшую стоимость обойдется и доработка сайта (портала).

Joomla – Бесплатная CMS-система. Очень популярная во всём мире. Есть на многих языках. В ней создано более 1400 различных модулей. Превосходное средство для создания мощных Интернет-порталов.

PhpNuke – бесплатная CMS-система. Довольно популярная ранее. К этой системе предусмотрено большое количество модулей. Тем не менее, многие порталы написаны на данной системе.

Вэб-дизайн, создание портальных систем и интернет-магазинов

Если Вам нужен Интернет-сайт или реклама в Интернет, тогда можете обратиться к нам.

У нас Вы можете заказать как мелкий статический сайт, так и сайт написанный на какой-нибудь из CMS-системы. Наиболее часто мы используем CMS-системы: Joomla, phpNuke и 1С-Битрикс. Стоимость разработки сайта – индивидуальная, но приблизительно составляет:

Статический сайт-визитка с уникальным дизайном – 150-300 евро.

Динамический сайт на базе CMS-систем Joomla, phpNuke, Drupal – 500-2500 евро.

Динамический сайт на базе 1С-Битрикс, с лицензией на систему – 2000-4500 евро.

Ваш сайт мы можем разместить на наших серверах, а так же разрекламировать в Интернет.

Наши координати:

http://nerusoft.com/modules.php?name=Portfolio&act=node&nid=68

11.09.07, 17:49

Корпорация 1.0.5.*

Корпорация 1.0.5.*

Начата разработка новой ветви системы Корпорация. Эта ветвь будет иметь нумерацию 1.0.5.*.

Программа Корпорация подвергнется значительной перереработке. В данной ветви будет реализовано:

- Плагиновая структура приложения. Все модули будут отдельными плагинами. Сердце программы будет маленькая программа, которая будет загружать необходимые плагины.
Благодаря такой структуре программу можно расширять без границ. Однако усложнится поддержка и обновление программы. Т.к. теперь вместо 1 exe-файла нужно будет обновлять большое количество библиотек.

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

- Обновление системы обновлений - Система обновлений должна "научиться" работать не только с файлом ROffice.gdb, но и со всеми другими базами. Кроме того, система должна обновлять все файлы клиентского рабочего места.

- В инталляторе убрать необходимость перезагрузки. Перезагрузка сервера нужна только в системах Win95/98. Однако, на таких системах программа сейчас не устанавливается. Поэтому запрос об перезагрузке будет убран.

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

- Упрощение администрирования. Значительное упрощение администрирования базы данных. Сделать, чтоб всё настраивалось легко, без особых тонкостей.

- Централизованное назначение прав пользователей. Предусмотреть возможность централизованного назначения прав доступа для пользователей. Администратор сможет назначать права в филиалах, находясь в центральном офисе.

- Уменьшение объема лог-информации. На данный момент при ведении логирования база данных очень сильно растёт. Логирование будет переработано. Будет сохраняться только изменённая информация.

- Повышение системы безопасности распределённой базы данных. Теперь распределённая база данных будет работать через ssh2. Что значительно повысит систему безопасности передачи информации.

- Изменение регистрационного кода.- Уберётся зависимость регистрационного кода от времени и уменьшится его размер.

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

понедельник, 10 сентября 2007 г.

Совместная работа с информацией

Гугл предоставляет прекрасный сервис для совместной работы с данными.

Календарь - инструмент позволяет отмечать информацию о событиях, при этом данные могут вестись, как индивидуально, так и совместно. Очень удобное средство планирования совместного использования времени.

Совместные таблицы и документы - позволяют вести совместно информацию в табличном и текстовом виде.

Мы и сами для своей группы начали использовать данный инструментарий.
http://www.google.com/calendar/hosted/nerusoft.com - доступ к нашим календарям.
http://docs.google.com/a/nerusoft.com - доступ к нашим совместным документам.

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

Повышение уровня цитируемости, индексируемости (а значит, популярности Вашего сайта) за счёт обмена rss, atom и другими файлами обмена даными

В современном мире, сайты обмениваются морем информации друг между другом. На нашем сайте http://nerusoft.com мы импортируем огромное количество новостей ежедневно, а так же импортируем большое количество тем из различных форумов. И это не предел! Благодаря этому, наполняется сайт, а сайты, из которых мы берём информацию становятся ещё более популярными, т.к. при импорте оставляются ссылки на них.

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

Подать заявку на размещение своей информации в Яндекс Вы можете по адресу: http://blogs.yandex.ru/add.xml

Так же Вы можете разместить свою информацию в каталоге i.ua (там есть раздел такой RSS): http://rss.i.ua/live/

Мысли по поводу платных систем и бесплатных систем

Скажу честно, много работая и с платными и с бесплатными системами возникают достаточно противоречивые чувства.

По идее, платные системы должны были бы быть более мощными, чем "бесплатные". Но так ли это. Скажу честно - не всегда.

Рассмотрю успешно противодействующие пары программного обеспечения.

Windows - Linux

Windows. Ни для кого не секрет его "глючность". Причём глючит не только версия для персональных компьютеров, но и для Pocket PC. Высоких нагрузок не выдерживает, перезагружать нужно часто, вирусами заболевает легко. Более того, с 2000 версии есть одна глобальная ошибка, которую до сих-пор не победили. И более того, которую превратили в "защиту от копировани", как говорят многие админы :). Это ошибка - возникновения "синего экрана" при смене оборудования. Раньше, в Win98,95,NT такого не было. Система прекрасно перестраивала драйвера. А теперь, выскакивает синий экран, из-за чего нельзя загрузиться с винчестера, взятого на другом компьютере.
Чем пытаются брать разработчики Виндовса - это красотой. Поэтому, новые версии всё "красивее" и "красивее", в ущерб производительности, надежности и другим важным вещам в работе...

Наиболее серьёзные конкуренты за всё существование Виндовса - это Unix-системы. В том числе и Linux. Созданные изначально для работы мощных компьютеров и большого количества людей. Эти системы изначально воплощают в себе технологии безопасности, скорости и т.п. Да ещё и многие бесплатные! На сегодняшнее время Linux обошел Windows не только на серверных платформах, но и на рабочих местах. Не зря такие крупные производители, как Dell уже перешли на Linux Ubuntu. А раньше ведь Dell был сугубо за Виндовс. Однако, сравнив новое детище Windows Vista и Linux Ubuntu стало понятно, что всё таки работать с Linux Ubuntu. Т.к. в этой системе сочетается не только мощный графический интерфейс, автоматическое обновление системы через интернет, но и мощнейший пакет программного обеспечения. Причём, всё ПО - бесплатное! Если же нужны программы для Windows, так их чаще всего может выполнить Wine. Более того, Wine-это не эмулятор, поэтому программы выполняются не хуже, чем в Виндовс... Только инертность мышления людей и коррупция оставляют, а так же не желание переобучаться оставляют их работать на Виндовс... Делая богаче беднеющего Билла Гейтса...

Ms Office - OpenOffic - Офис от Google

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

OpenOffice - давно сравнялся по возможностям с MsOffice. Часто даже его превосходит. Два самых главных преимуществ перед MsOffice - кросс-платформенность и бесплатность! Сам им пользуюсь. Файлы OpenOffice - гораздо меньше, чем файлы MsOffice. Более того, они имеют открытую архитектуру. Файл OpenOffice представляет собой архив в котором находятся xml-файлы с данными. OpenOffice прекрасно работает не только со своим форматом, но и с формаами MsOffice. Что сильно облегчает переход на него. Конечно, конвертация никогда не бывает 100%. Всё таки два разных программных продукта, да и хитроупные программисты Майрософт специально делают ошибки (или не специально), вводя в заблуждение программистов других компаний. Но, ошибок не будет, если Вы будет использовать только формат OpenOffice.

Новое детище от Google превосходит даже OpenOffice, не говоря уж жалкий и дорогой MsOffice. Офисный пакет от Google не только кросс-платформенный, но и веб-ориентированный! Вам не нужно его даже устанавливать - работаете через любой браузер. Причём, с документами и таблицами можно работать совместно! И естественно, бесплатно.

Сколько стоит MsWindows и MsOffice ?
Первый 100-150$, Второй - около 350$. Стоит тратить деньги на это ? Скажу прямо, нет. Т.к.это продукты без будущего! Только реклама и длительный монополизм удерживали Майкрософт на плаву. Сейчас большое количество программистов уходят из Майкрософт в Гугл. Т.к. Майкрософт не навидят все, а Гугл - любят. Майрософт всех достал своей "борьбой с пиратством", а по сути с борьбой с пользователями и выколачиванием денег не за счёт соверсшенствования программных продуктов, а за счёт административного аппарата, коррупции и т.п. (словом, всей той гадости, которую не любит никто, даже сотрудники Майкрософт)...


1С-Bitrix - Joomla
1С-Битрикс. Что сказать по этому поводу... Загрузив демонстрацию он мне понравился. Но когда начал реально с ним работать и осваивать продукт внутри, стало понятно, что это продукт не превосходящий бесплатные аналоги, а даже часто уступающий им. Но, при этом стоит не малые деньги и работает гораздо медленнее. Даже при применении всего пакета "советов по оптимизации скорости сервера"...
Прекрасная фраза запомнилась мне с их же форума: "Купить Битрикс - это всё равно, что купить новый автомобиль, а потом его ещё за свои деньги ремонтировать, чтоб начал хоть как-то работать". Что интересно, в 1С-Битрикс, так это приставка 1С, которая появилась пол-года назад. И то, что Битрикс якобы 1С-совместим. Да, совместим, но при целом комплексе мероприятий в конфигурации 1С и в самом Битрикс, которые обычно стоят дополнительные деньги.

Что впечатляет в Битрикс ? Так это цены.
"Дешевые" варианты - это работающие на бесплатной базе данных MsSQL. Самый полный пакет в этом "дешевом" варианте - это Бизнес. Он имеет 17 модулей и стоит 2000$
Если же Вы захотите купить версию для коммерческих баз данных типа MsOffice или Oracle, так готовьтесь выложить в несколько раз большую сумму...
Что при этом покупается ? Инструмент. Потом, Вам нужно приложить не мало усилий или потратить деньги, не меньшие, чем стоимость продукта, чтоб довести всё до конца...

Конечно, если бы не было вообще программных продуктов, Битрикс мог быть интересным. Но, есть огромное количество бесплатных CMS-систем. Например Joomla, Drupal. Эти системы не только не уступают Битриксу, но и превосходят его. Так, например, в Joomla не 17 модулей, как в Битрикс, а 1400 модулей. И модули чаще всего доработаны более сильно, чем аналоги Битрикс, т.к. над модулями работают отдельные группы разработчиков. Тут есть свобода выбора. Вы можете воспользоваться бесплатными пакетами или купить какой-то модуль у сторонних разработчиков. Следует отметить, что бесплатные пакеты достаточно мощны, чтоб воплотить Ваши мечты в жизнь. Самое главное, что Вам не придётся тратиться на лицензии. А разработка обойдется по той же цене, а иногда даже и дешевле, чем в 1С-Битрикс...

Ещё один фактор не мало важный для программистов... За рубежом не знают что-такое Битрикс и не хотят с ним работать. Там более популярны Joomla, PHP и т.п. Поэтому, зная доморощенные технологии Битрикс, Вам всё равно нужно будет изучать другие системы, если, конечно хотите работать с зарубежными партнёрами... Битрикс популярен только на просторах СНГ благодаря агрессивной рекламной компании.

Может, кто-то считает, что я не прав в данном обзоре... Но, это моё мнение (которое сформировалось на базе работы с большим количеством программного обеспечения), которое может отличаться от мнения многих людей.

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

Блог разработчика программного обеспечения и веб-сайтов К2®

Редирект на интернет-страницах

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

Вот, например код страницы для обработки ошибки 404:

< html>
< head>
< meta equiv="REFRESH" content="1; URL=http://nerusoft.com">
< /head>
< body>
Page Not Found. Go to http://nerusoft.com
< /body>
< /html>


На экран выводится сообщение о том, что не найдена страница и через 1 секунду загружается интернет-страница http://nerusoft.com

Совместная работа над документами

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

Если Вы хотите воспользоваться данным сервисом, заходите: http://docs.google.com/?pli=1&hl=ru

Автоматический переводчик интернет-страниц от Google

Мощный переводчик выпустила компания Google.

Пример его работы можно посмотреть на сайте http://nerusoft.com по адресу: http://translate.google.com/translate?u=http%3A%2F%2Fnerusoft.com&langpair=ru%7Cen&hl=ru&ie=UTF8

Если Вы хотите воспользоваться переводчиком, заходите:
http://translate.google.com/translate_t?hl=ru

Проверка mх-записи

Когда Вы настраиваете почту, то возможно, необходимо будет указать MX-записи. Но, как проверить, что они правильно указаны. И как проверить, что они уже начали действовать?

Вот, нашел интересное описание: http://www.networkdoc.ru/forum/index.php?showtopic=1293

На всякий случай (если вдруг когда-то ссылка на форум перестанет работать), процитиру:

Базовые средства проверки, не зависящие от конфигурации почтового сервера.

1. Проверка возможности сервером отправить почту

Для проверки соединения необходимо выполнить команду с консоли сервера:
telnet <имя_внешнего_smtp_сервера> 25

Пример запроса на smtp сервер mail.ru
telnet smtp.mail.ru 25

ответ сервера:
220 mail.ru ESMTP Wed, 01 Dec 2004 20:57:02 +0300

пример запроса (заодно, типовая проверка на релей):

ehlo test.test.ru
mail from: a@b.com
rcpt to: m@il.ru
data
Subj: Test
this is a test message.


2. Проверка возможности сервером получать почту

Для проверки необходимо из вне выполнить telnet соединение с вашим сервером

telnet <имя_вашего_почтового_сервера> 25
необходимо получить ответ сервера.

3. Проверка MX записи:

Проверка MX записи на внутреннем DNS сервере:

nslookup
>set type=mx
> ваш_домен.дом

Проверка MX записи на внешнем DNS сервере, поддерживающем вашу зону:

nslookup
>server=внешний_dns_сервер
>set type=mx
> ваш_домен.дом

В случае возникновения ошибок при выполнении выше изложенных пунктов проверки, включить описание ошибки в первую часть вопроса.

При постановке вопроса указывайте следующие исходные данные:
-Версию операционной системы, установленные обновления (актуально для windows платформ)
-Версию программного обеспечения.
-Описание пограничных маршрутизаторов (тип шлюза Интернет).