Главная » Статьи для тега "систему"

Настройка окружения UNIX

Добавлено Дата: 24 September, 2012 категория: Программирование для UNIX

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

Читать »

Ваша система станет унаследованной – учитывайте это при проектировании

Добавлено Дата: 25 March, 2012 категория: Архитектура ПО

Дейв Андерсон

Даже если вы создаете сверхсовременную систему на базе новейших технологий, для вашего преемника она станет унаследованной (legacy). С этим ничего не поделаешь! Современному программному обеспечению свойственно быстро устаревать. Если вы ожидаете, что ваша система будет запущена в реальную эксплуатацию и просуществует хотя бы несколько месяцев, смиритесь с тем, что сопровождающим ее разработчикам придется вносить в нее исправления. Отсюда вытекает ряд требований к системе:

Читать »

Приготовьтесь выбрать два из трех

Добавлено Дата: 24 February, 2012 категория: Архитектура ПО

Билл де Ора

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

Читать »

Лучшие программы не строят – их выращивают

Добавлено Дата: 22 February, 2012 категория: Архитектура ПО

Билл де Ора

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

Читать »

В основе всего – данные

Добавлено Дата: 20 February, 2012 категория: Архитектура ПО

Пол У. Хомер

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

Читать »

Проблема пользовательского

Добавлено Дата: 16 February, 2012 категория: Архитектура ПО

признания

Норман Карновейл

Люди не всегда рады появлению новых систем или крупным обновлениям. Это может поставить под угрозу успешное завершение проекта.

Решение о реализации новой системы нередко принимается в штыки – особенно на ранней стадии. Это вполне естественно, и причины хорошо известны. Тем не менее начальная реакция на новую систему создает меньше проблем, чем незатухающая отрицательная реакция.

Читать »

Диаграммы развертывания UML

Добавлено Дата: 25 May, 2011 категория: UML

 

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

Читать »

Шестнадцатеричная система

Добавлено Дата: 23 April, 2011 категория: Delphi

имеет, как ясно из ее названия, основание шестнадцать. Для того чтобы получить шестнадцать различных знаков, изобретать ничего нового не стали, а просто использовали те же цифры от 0 до 9 для первых десяти, и заглавные латинские буквы от А до F для один над цатого- шестнадцатого знаков. Таким образом, известное нам число 13ю выразится в шестнадцатеричной системе, как просто Di6. Соответствие шестнадцатерич- ных знаков десятичным числам следует выучить наизусть: А— 10, В— 11, С— 12, D— 13, Е— 14, F— 15. Значения больших чисел вычисляются по обычной формуле, например:

Читать »

Преобразование XML в SVG – Введение

Добавлено Дата: 13 December, 2010 категория: XSLT

Scalable Vector Graphics (SVG) – это формат векторной графики, записывае­мый в синтаксисе XML. У него есть все возможности революционно изменить способ доставки графического контента через Интернет. Одна из самых убеди­тельных причин кодировать графику в виде XML заключается в том, что ренде­ринг данных оказывается частным случаем преобразования. Поэтому язык XSLT, в который не включены никакие графические возможности, способен генериро­вать сложные образы, так как большая часть работы делегируется интерпретато­ру SVG, работающему внутри браузера.

Читать »