О книге: В статье рассматривается практическое использование OpenCelllD – проекта, который поддерживает открытую базу данных с координатами сот операторов мобильной связи по всему миру. Благодаря открытому API эта информация может быть использована в мобильных сервисах, связанных с позиционированием. В основе статьи лежит квалификационная работа, выполненная в Лаборатории открытых информационных технологий факультета Вычислительной математики и кибернетики МГУ им. М. В. Ломоносова.
О книге: Представлена задача управления справочниками в корпоративных информационных системах. Решение задачи демонстрируется с использованием информации по административно-территориальному делению стран СНГ. Даются рекомендации по выбору внешних источников и структуре справочников. Предлагаются математические модели для заполнения справочников и тиражирования информации.
О книге: В номере: Большие Данные на пути к облакам Данных становится все больше, причем львиная их доля – неструктурированные и разнотипные сведения, полученные из разных источников. Для помощи жителям Цифровой Вселенной при работе с Большими Данными компания EMC реализует стратегию конвергенции разнотипных коммерческих и открытых технологий обработки информации. Вам TUDA Большие Данные стали сегодня экономическим инструментом взаимодействия бизнеса и общества, однако на рынке мало унифицированных решений, позволяющих в режиме реального времени работать с большими потоками разнообразных данных. Teradata Unified Data Architecture предоставляет единую среду построения логического хранилища любых данных и организации их аналитической обработки. Оценка технологий Больших Данных В конце февраля 2013 года компания Intel объявила о выпуске продукта Intel Distribution for Apache Hadoop, способного оказать влияние на динамику развития рынка облачных технологий и технологий анализа Больших Данных. Что собой представляет этот продукт, где можно его применять и как оценить эффективность различных конфигураций Hadoop? Защита информационных активов Растущая ценность корпоративной информации делает ее объектом все более изощренных атак со стороны злоумышленников, традиционные средства защиты против которых уже неэффективны. Сегодня нужны новые технологии, основанные на тотальном сборе и анализе в реальном масштабе времени практически каждого байта данных, циркулирующих в корпоративной инфраструктуре. Пусть расцветают сто цветов Проблемы больших объемов не обошли стороной транзакционные системы, данных в которых на порядки меньше, чем в аналитических, но и через них сегодня проходят огромные массивы данных и транзакций. Какое масштабирование хорошо для мира транзакционных систем, какие проблемы при этом возникают и каковы истинные причины появления систем NoACID? Самооборона для десктопов Компания Bromium разрабатывает технологии микровиртуализации, позволяющие персональным компьютерам самостоятельно защищаться от вредоносных программ. Формирование среды подготовки ИТ-специалистов Ведущие отечественные и международные компании-разработчики с российскими корнями активно инвестируют сегодня в создание оригинальных образовательных программ в области ИТ. и многое другое
О книге: Рассмотрены приемы работы в интегрированной среде разработки Microsoft Visual Studio 2010, а также новые технологии и элементы среды, предназначенные для создания современных приложений. Описана работа с решениями, проектами, редакторами и визуальными конструкторами. Описывается создание различных типов приложений: с помощью технологий Windows Presentation Foundation и Windows Forms, создание веб-приложений с помощью технологий ASP.NET, MVC, AJAX, jQuery, Silverlight. Рассматривается проектирование и развертывание баз данных, а также создание приложений для работы с базами данных c использованием технологий LINQ, Entity Framework, ASP.NET Dynamic Data, технология соз-дания служб Windows Communication Foundation, управление рабочими процессами с помощью Windows Workflow Foundation, локализация и развертывание приложений. Для программистов. (CD прилагается только к печатной версии.)
О книге: Описан базовый синтаксис языка Python: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, объектно-ориентированное программирование, часто используемые модули стандартной библиотеки. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL. Рассмотрены работа с изображениями с помощью библиотеки PIL и получение данных из Интернета. Книга содержит более двухсот практических примеров, помогающих начать программировать на языке Python самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник. Для программистов. (DVD прилагается только к печатному изданию.)
О книге: В этой книге рассказывается о том, как устроена система управления базами данных SQL Server 2005, какие принципы лежат в основе ее функционирования, дается понятие об основных компонентах и архитектуре. Большинству система управления базами данных представляется в виде своего рода «черного ящика». Пользователь отправляет серверу запросы и получает в ответ некоторое результирующее множество. Между тем администратор и разработчик должны ясно представлять себе, как именно устроен SQL Server. Материал книги позволяет заглянуть внутрь «черного ящика», узнать, как работает оптимизатор запросов, как SQL Server использует память, каким образом пул рабочих потоков способен повысить эффективность обработки пользовательских запросов и многое другое.
О книге: Рассмотрена разработка приложений в Delphi 7 – наиболее популярной версии системы визуального программирования. Описаны основы языка программирования Delphi, а также компоненты, свойства, методы и события, используемые при разработке программ для работы с графикой, мультимедиа, файлами, каталогами и др. Показано применение различных технологий и приемов разработки приложений для работы с базами данных, электронной почтой и Web-документами. Материал сопровождается многочисленными примерами. Во втором издании уделено большее внимание работе с Web-документами, а также обновлен материал по разработке баз данных с помощью технологий dbExpress, ADO и InterBase Express. Издание второе, переработанное и дополненное. Для программистов. (Компакт-диск прилагается только к печатному изданию.)
О книге: Электронная обработка данных становится доминирующей отраслью использования средств вычислительной техники наряду с микропроцессорным управлением технологическими, робототехническими и гибкими автоматизированными комплексами. Понятие «информация», лежащее в основе электронной обработки данных и информационного моделирования в любой предметной области, является фундаментальным для разнообразных процессов управления в природе, технике и обществе. Субъект хозяйствования может быть рассмотрен как совокупность управляющей подсистемы (подсистемы принятия решений) и управляемой производственно-технологической подсистемы. При выработке оптимальных хозяйственных решений лица, принимающие решения, оперируют в своей повседневной деятельности массивами данных, составляющих информационный фонд компьютеризованных информационных систем и подсистем, реализуя порученные им информационно-управленческие задачи. Информационное метамоделирование представляет собой моделирование специальными средствами информационных процессов в информационных системах – процедуру и инструмент анализа, в котором в качестве объекта моделирования и оптимизации выступают информационные модели хозяйствующих субъектов и комплексов. Вводится понятие «управленческого информационного комплекса» как обобщённого абстрактного средства моделирования информационного отображения управленческой системы. В структуре компьютеризированной системы обработки данных автор выделяет несколько уровней представления и обработки данных, а также даёт классификацию пользователей систем обработки данных. Затронуты вопросы технических характеристик автоматизированных информационных технологий; технологий информационного поиска и релевантности информации, а также структуры информационного фонда.
О книге: В номере: Интеграция – основа облака Для того чтобы облака действительно превратились, как это предсказывают аналитики, еще в одну коммунальную услугу, необходимо, чтобы все их ресурсы были интегрированы. Флопсы и лошадиные силы В июньской 2011 года редакции Top500 кластеры опять значительно преобладают, оставив на долю конкурирующих архитектур около 20%. Но отражает ли эта картина подлинную расстановку сил в технологиях для высокопроизводительных вычислений? Суперкластер с глобально адресуемой памятью В СПбГПУ установлен суперкомпьютер на четырехпроцессорных узлах с большой внутриузловой общей памятью. Каковы особенности этого суперкомпьютера, почему он привлек внимание специалистов из промышленности, какие цели ставились при его создании и как он используется? Тихоокеанско-азиатские петафлопсы Китайские и японские суперкомпьютеры сегодня сильно потеснили былых лидеров, что свидетельствует о прорыве в становлении отрасли суперкомпьютерных технологий этих стран и позволяет прогнозировать обострение конкуренции не только на рынке высокопроизводительных систем, но и на рынке микропроцессоров и коммуникационных СБИС. Куда идет «Эльбрус» В конце 90-х микропроцессоры Elbrus 2k вполне могли бы соперничать с Intel Itanium, однако судьба распорядилась иначе. Что сегодня разрабатывается в Московском центре СПАРК-технологий? Сети для суперкомпьютеров Сегодня сеть все чаще оказывается узким местом, сдерживающим рост быстродействия. В каких направлениях идут разработки современных высокоскоростных коммуникационных сетей? Какие проблемы поджидают разработчиков и что сегодня предлагает индустрия? HPC в облаках В силу множества обстоятельств облака являются наиболее благоприятной средой для высокопроизводительных вычислений, движение в этом направлении началось, но впереди еще долгий путь. Измерение процессов управления ИТ Измерение является частью управления любыми объектами: людьми, механизмами, денежными потоками и т. д.; но если методы измерения состояния неодушевленных предметов существуют уже не одну сотню лет, то подходы к измерению процессов пока находятся в стадии зарождения. Погоня за экзафлопсом Суперкомпьютеры становятся все мощнее, но насколько создаваемые сейчас системы ориентированы на потребности конечного пользователя? Имеет ли глубокий смысл затеянная сегодня погоня за экзафлопсом? Средство от Больших Данных Успех таких гигантов, как Google, Yahoo, Amazon и Facebook, в значительной мере базируется на проприетарных технологиях, используемых для создания собственных ЦОД. Почему бы не применить аналогичные подходы к обычным корпоративным ЦОД с классическими серверами и системами хранения, адаптированными к традиционным нагрузкам?
О книге: В номере: GPU для HPC – время пришло Современные графические процессоры достигли высоких показателей производительности при выполнении ряда задач, однако до сих пор их применение сдерживалось трудностями программирования и более низкой производительностью при работе с числами двойной точности. Сага о персональных данных На Западе давно осознали опасность сбора и использования баз персональных данных, поэтому скрупулезно разрабатывают законы, ограничивающие возможности коммерческих и государственных структур вмешиваться в частную жизнь. В России о процессе законотворчества в этой сфере можно слагать саги. Мобильная безопасность: насколько уязвимы наши смартфоны? Рост популярности беспроводных технологий привел к тому, что серьезные угрозы безопасности на мобильных устройствах стали реальностью. Электронные государственные услуги: проблемы и решения Несмотря на вступление в силу ряда нормативных актов, до сих пор нет решения по приданию информационным ресурсам соответствующего юридического статуса и разделению ответственности за содержание информации. Одно из решений – упорядочение работы с электронной подписью. Сертификация программ: мифы и реальность Во всем мире сегодня практикуется тестирование кода информационных систем по требованиям безопасности информации. Например, за рубежом обязательную проверку проходят государственные и платежные программные системы, а в России преобладают директивные методы сертификации по требованиям безопасности информации. Однако, несмотря на расширение практики сертификации, вокруг нее сложился ряд мифов и заблуждений. Защита персональных данных в электронной коммерции Нарушает ли владелец интернет-магазина требования регулятора, если персональные данные покупателей хранятся на сервере за пределами России, а физический доступ к нему имеет множество людей? Какие сложности есть в ФЗ-152 и что надо сделать, чтобы минимизировать риски, связанные с санкциями регуляторов и клиентов по поводу неисполнения требований законодательства? Стандарты для облаков: зачем и какие? Стандарты часто представляют в качестве некой панацеи от проблем, связанных с облаками, однако эта сервисная модель похожа на предыдущие – ей не нужны новые стандарты, касающиеся приложений. Тем не менее могут понадобиться какие-то новые стандарты для урегулирования операционных трудностей управления облаками и оценочные стандарты для определения защищенности и надежности провайдеров. Особенности разработки в облаках Уже несколько лет отечественная ИТ-отрасль живет с оглядкой на облака. Евангелисты альтернативной модели потребления сервисов говорят о новых возможностях для пользователей, однако облака несут с собой ряд проблем, которые вынужден будет решать ИТ-руководитель. Безусловно, это касается и создания приложений в рамках облачной парадигмы. «Рольф»: подготовка к миграции в облако Рассуждения на тему облаков достигли сегодня своего апогея, однако пока российское «облачное движение» носит преимущественно теоретический характер, а предприятия не спешат переходить в облака. Проект группы компаний «Рольф» показал, что внешние облачные сервисы могут вывести ИТ бизнеса на качественно новый уровень. Курс на тайны мозга Спинакер, безусловно самый красивый яхтенный парус, дал свое имя не менее красивому бионическому проекту SpiNNaker Манчестерского университета, цель которого состоит в изучении мозговых процессов и переносе полученных знаний в компьютерные системы.