В посте две темы: о специалистах Seomarket по продвижению и раскрутки сайтов; разработка клиент-серверного программного обеспечения для работы с химической базой данных.
Известно, что для популярности и высокой посещаемости ресурса (вебсайта) в сети Интернет нужно не только создать и поддерживать сайт с нужным и полезным пользователям в сети контентом, или, проще говоря, содержанием. Это должно быть, но этого не достаточно. Грамотная реклама (раскрутка) сайта позволяет привлекать на него посетителей. Замечу, что одно дело привлечь абы какого посетителя и совсем другое дело привлечь такого, от которого будет обоюдная выгода. Человек находит, а затем покупает, если привлекаем на сайт интернет магазина, то что ему нужно, а владелец магазина получает доход, удовлетворение своего интереса. Не менее важно, чтобы, например, сайт учебного заведения был интересен и востребован у абитуриентов, а не у тех людей, кому учиться в этом заведении слишком рано или, наоборот, слишком поздно. Так как сайтов сейчас в сети Интернет миллионы, то борьба за потенциальных посетителей совсем не простое дело. Не маловажен и тот факт, что борьба эта идет не всегда честными методами. Существуют белые, серые и черные методы раскрутки и привлечения трафика. Относящиеся к двум последним могут давать быстрый, но кратковременный эффект, после чего все становится еще хуже. Современные реалии таковы, что быстро и качественно раскрутить новый сайт или продвинуть уже существующий, самому без надлежащего опыта более чем не просто. Очевидный выход – обратиться к профессионалам, которые себя хорошо зарекомендовали с одной стороны и не заламывают сверхдорого за свои услуги с другой. Периодически даю в своем блоге ссылки на полезные ресурсы сети интернет. Специалисты Seomarket достаточно давно и весьма эффективно оказывают услуги по продвижению и раскрутке сайтов в сети Интернет, а найти их в поисковиках достаточно просто по этим ключевым словам: раскрутка сайта продвижение веб http://seomarket.ua/ или прямо перейти по приведенной ссылке. Скриншот сайта ниже

Вторая тема. Информация о дипломной работе “Разработка клиент-серверного программного обеспечения для работы с базой данных физико-химических свойств и синтезов веществ”. Возможно, что информация будет интересна собственно химикам, т.е. по содержанию базы данных. С другой стороны, может заинтересовать и тех людей, кто разрабатывает приложения подобного типа. Более подробная информация по запросу (координаты для связи даны в блоге).
Целью данной работы было создание программного обеспечения типа клиент-сервер, позволяющего удаленно работать с базой данных физико-химических свойств и синтезов веществ (информация о веществах, понятиях, растениях и лекарствах). С помощью программы-клиента пользователи получают возможность бесплатно, в режиме онлайн подключения по каналам глобальной сети Интернет (протокол TCP/IP), получать информацию о свойствах искомого вещества, методам синтеза и другую информацию. Исходная информация для наполнения базы данных представлена виде HTML-страниц, всего насчитывается 3410 страниц, из которых 67 – это содержание, а остальные 3343 – вещества. В ходе решения были рассмотрены возможности парсинга текста при помощи платформы .Net Framework. Для решения за основу взяты регулярные выражения в библиотеке “System.Text.RegularExpressions”, помощью которых происходила выборка нужного текста. На каждой из 67 страниц находилось порядка 50 элементов, это мешало перебору элементов при поиске нужного, следовало объединить все страницы и создать один файл-базу с содержанием всех элементов и последующей ссылкой на них. В качестве решения проблемы создана отдельная утилита, позволяющая отбросить не нужные html-теги и перебором всех 67 страниц структурировать записи в один XML файл.
Свойства хранимых химических веществ: “Синонимы”, “Внешний вид”, ”Брутто-формула (система Хилла)”, ” Молекулярная масса” и т. д. БД построена с помощью бесплатного сервер приложения dbPager Server. dbPager Server — кроссплатформенный сервер приложений с открытым исходным кодом, содержащий интерпретатор собственного языка сценариев, основанного на XML. Программа содержит средства доступа ко внешним данным — базам данных, веб-страницам, текстовым файлам и данным в XML-формате, плюс мощные средства их обработки. Во время тестирования разработанного программного обеспечения была структурирована база данных. Для программной реализации выбран язык С#, входящий в Visual Studio .Net, так как он имеет ряд преимуществ, которые упрощают процесс создания приложений. Немаловажную роль в выборе языка сыграло то, что C# — лучший .NET-язык, специально спроектированный для .NET Framework. C# создавался Microsoft, как основной язык для .NET Framework. Microsoft спроектировала C# таким образом, чтобы C, C++ и Java-программисты смогли легко перейти на него.
Ниже две формы (промежуточный вариант разработки)
Клиент


Сервер

Ананченко Игорь Викторович Контактная информация Моб. телефон: +79213201586 ICQ: 361916132 Веб-сайт: http://anantchenko.ru E-mail: igor@anantchenko.ru Вконтакте: http://vkontakte.ru/id8574436 https://mcp.microsoft.com/authenticate/validatemcp.aspx Transcript ID 793398 and the Access Code 9213201586 Microsoft Certification Status: Microsoft Certified IT Professional, Microsoft Certified Technology Specialist, Microsoft Certified Desktop Support Technician, Microsoft Certified Professional, Microsoft Certified Trainer