CSS

       

Основы работы с CSS

Всемирная паутина (WWW) широко проникла в современную жизнь. Просмотр страниц Web и использование e-mail стали повседневной деятельностью большинства людей, и кажется, что эти технологии существовали всегда. Конечно, базовая технология Интернет существует уже не менее 40 лет, но паутина Web появилась совсем недавно, ее основное развитие происходило только в последнее десятилетие.
Подобно большинству технологий Web возникла на основе предшествующих разработок, никак не предвещавших конечную форму, которую они могут принять. Технология начиналась с нарождающимся чувством некоторой цели, которая затем навсегда отклонилась в области, никак не предполагавшихся в начале. Историческое развитие этих базовых технологий представляет собой интересный холст, на котором рисуется портрет все еще юной и незрелой Web.

Создание таблиц
Форматы аудио/видео
Создание множества фреймов
Управляющие элементы формы
Структура сайта

ђаздел - ”орекс

Њеждународный валютный рынок имеет глубокие многовековые корни. Ћн берет свое начало еще тысЯчи лет до нашей эры, когда в …гипте поЯвились первые металлические деньги. ‘ами валюто обменные операции в их нынешнем понимании начали развиватьсЯ в средние века. ќто было свЯзано с развитием международной торговли и мореплаваниЯ. Џервыми валютчиками считаютсЯ итальЯнские менЯлы, которые зарабатывали на обмене валют разных государств.

Ѓрокер
‚алюта
€нвестиции
€нструменты
€нформациЯ

€сториЯ
Ћбучение
ђоссиЯ
ђынок
‘пекулЯции
‘правочник
‘тратегии
‘тратегии ‚нутри „нЯ
‘тратегии Њ’‘
‘труктура

’еориЯ
’ехнологии
’орговлЯ
’рейдер
Ђзбука дилинга

Спецификация и тестирование систем с асинхронным интерфейсом

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

Формальные методы и тестирование программного обеспечения
Параллельные воздействия на целевую систему

Основы работы в Photoshop

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

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

Что нового в Photoshop 6
Диалоговое окно Print
Растяжение и сжатие битов
В пространствах RGB и CMYK

Техника фотографии в Photoshop
Кристальная четкость изображения
Специальные краски для особых проектов
Черно-белая фантазия

Каждому виду работ – свой инструмент
Хорошее качество на входе – хорошее и на выходе
Контуры, маски и каналы
Каждому пикселу – свое место

Организация файлов повышает производительность
Печать изображений
Подготовка экранных изображений

JFC: Почему именно так?

Для посылки дейтаграмм отправитель и получатель создают сокеты дейта-граммного типа. В Java их представляет класс DatagramSocket. В классе три конструктора:
* DatagramSocket ()
— создаваемый сокет присоединяется к любому свободному порту на локальной машине;
* DatagramSocket (int port)
— создаваемый сокет присоединяется к порту port на локальной машине;
* DatagramSocket(int port, InetAddress addr) — создаваемый СОКСТ присоединяется к порту port; аргумент addr — один из адресов локальной машины.
Класс содержит массу методов доступа к параметрам сокета и, кроме того, методы отправки и приема дейтаграмм:
* send(DatagramPacket pack)
— отправляет дейтаграмму, упакованную в пакет pack;
* receive (DatagramPacket pack)
— дожидается получения дейтаграммы и заносит ее в пакет pack.

JFC: Почему именно так?
Преобразование XML в HTML на сервере
Можно создать многострочную кнопку!
Массивы массивов
Firewall tunneling
Семафоры
Небылицы?
Help tips в Swing
Использование нитей в Java
Минимизирование окна
Конструктор апплета
Как заменить кофейную чашку
Горячие клавиши
Статические классы
Динамическая память; классы Vector и StringBuffer

Заметки по структурному программированию

Эти заметки относятся к жанру "писем к себе": одни и те же соображения очень часто вертелись у меня в голове, и чтобы отвлечься от них, я был просто вынужден записать их. Перечитывая написанное, я не всегда испытывал полное удовлетворение.
Прежде всего я чувствовал, что страдаю излишним многословием. Тем не менее я, не пытаюсь ужать текст (теперь), во-первых, потому, что это вызвало бы дополнительную задержку и я снова увлекся бы этими размышлениями, а во-вторых, потому что прежний опыт заставляет меня бояться, что я окажусь непонятым: часто программист склонен рассматривать свои (иногда довольно специфические) трудности как суть программирования, и в результате существует большое разнообразие мнений о том, что же такое программирование на самом деле.
Надеюсь, что, несмотря на недостатки моей работы, вам понравятся хотя бы некоторые ее части. Если эти заметки послужат источником вдохновения или позволят вам по-новому оценить профессию программиста, то мои основные цели будут достигнуты.

Продолжение

Самоучитель по ArchiCAD 8

Книга «ArchiCAD 8. Справочник с примерами» является справочным пособием, описывающим основные принципы и методы работы с программой ArchiCAD. Она адресована как начинающим пользователям ArchiCAD, только приступающим к изучению этой программы, так и тем, кто уже работал с предыдущими версиями ArchiCAD и хочет освоить новые возможности ArchiCAD 8. Для удобства тех читателей, кто хотел бы сразу перейти к изучению новшеств ArchiCAD 8, в приложении А этой книги приводится их перечень с указанием разделов, в которых они описываются.
Второе издание книги дополнено описанием новшеств, появившихся в последней на этот момент версии ArchiCAD - ArchiCAD 8.1, а также информацией об особенностях локализованной для России версии пакета. Кроме того, исправлены обнаруженные ошибки и неточности первого издания.

Параметрические конструкции
Рабочее место ArchiCAD
Рабочая среда и настройки проекта
Способы построения и редактирования элементов проекта
Создание конструктивных элементов
Размещение библиотечных элементов
2D-черчение и образмеривание
Извлечение информации о проекте
Визуализация проектов в ArchiCAD
Вывод чертежей на печать
Специальные возможности ArchiCAD
Библиотеки ArchiCAD
Расширения ArchiCAD и дополнительные программы
Взаимодействие ArchiCAD с другими программами
Способы взаимодействия участников проекта
Новые возможности ArchiCAD 8.1
Новые возможности PlotMaker3.1
Новые возможности ArchiCAD 8
MacOS

Основы современных баз данных

На первой лекции мы рассмотрим общий смысл понятий БД и СУБД. Начнем с того, что с самого начала развития вычислительной техники образовались два основных направления ее использования. Первое направление - применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную. Становление этого направления способствовало интенсификации методов численного решения сложных математических задач, развитию класса языков программирования, ориентированных на удобную запись численных алгоритмов, становлению обратной связи с разработчиками новых архитектур ЭВМ.
Второе направление, которое непосредственно касается темы нашего курса, это использование средств вычислительной техники в автоматических или автоматизированных информационных системах. В самом широком смысле информационная система представляет собой программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и/или вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса. Обычно объемы информации, с которыми приходится иметь дело таким системам, достаточно велики, а сама информация имеет достаточно сложную структуру. Классическими примерами информационных систем являются банковские системы, системы резервирования авиационных или железнодорожных билетов, мест в гостиницах и т.д.

Базы данных и файловые системы
Восстановление после мягкого сбоя
Языки программирования объектно-ориентированных баз данных
Стратегические направления в системах баз данных

Конвертируем DVD в MPEG4

Технология компрессии MPEG video files (в нашем случае dvd-файлов *.vob) по методу DivX ;-) заключается в следующем: сам алгоритм DivX ;-) применяется в кодеке, который используется в программе непосредственно кодирования и является отдельным подключаемым программным модулем, наряду с другими имеющимися модулями-кодеками. Т.е. для того чтобы преобразовать какой-либо *.vob файл в файл *.avi (получаемый, в частности, при использовании кодеков DivX ) Вам необходимы две вещи - программа-кодер и сами кодеки DivX в качестве подключаемого модуля. Скачиваются и инсталлируются они отдельно. После удачной инсталляции при запуске программы-кодера в настройках выбора типа кодека должны появиться кодеки DivX MPEG-4 Low-Motion и DivX MPEG-4 Fast-Motion. Именно, выбрав один из них Вы и получите, в результате преобразования, файл *.avi. Т.е. описываемая здесь методика аналогична той, которую применяют (на этапе компрессии) для производства дисков MPEG-4 VIDEO, появившихся в большом количестве на рынках.

Конвертируем DVD в MPEG-4

Основы ASP.NET 2.0

Microsoft .NET Framework — это платформа для создания, развертывания и запуска web-сервисов и приложений. Она предоставляет высокопроизводительную, основанную на стандартах многоязыковую среду, которая позволяет интегрировать существующие приложения с приложениями и сервисами следующего поколения, а также решать задачи развертывания и использования интернет-приложений. .NET Framework состоит из трех основных частей — общеязыковой среды выполнения (common language runtime), иерархического множества унифицированных библиотек классов и компонентной версии ASP, называемой ASP .NET.
ASP .NET — это часть технологии .NET, используемая для написания мощных клиент-серверных интернет-приложений. Она позволяет создавать динамические страницы HTML. ASP .NET возникла в результате объединения более старой технологии ASP (активные серверные страницы) и .NET Framework. Она содержит множество готовых элементов управления, применяя которые, можно быстро создавать интерактивные web-сайты. Вы также можете использовать сервисы, предоставляемые другими сайтами, прозрачно для пользователей вашего сайта. В общем, возможности ASP .NET ограничены только вашим воображением.

Инсталляция и тестовый проект
Как работает ASP .NET
Label
Автоформатирование календаря
Свойство AutoPostBack
Программирование ADO .NET
Объектная модель источников данных
Элементы-потребители данных
GridView
Файлы преобразования документа
Элемент управления SiteMapPath
Основы Master Pages
Стили элементов управления
Пользовательские элементы управления
Web-приложение и сессия, обработка глобальных событий
Web-службы
Ресурсы проекта
Элемент управления FileUpload

Проектирование систем искусственного интеллекта

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

Терминология
Различные подходы к построению систем ИИ
Язык программирования Пролог
Метод перебора как наиболее универсальный метод поиска решений

Microsoft Excel 2003

Электронные таблицы, подобные Excel, помогают производить вычисления, анализировать данные и управлять ими. Excel позволяет организовывать числовую информацию в виде строк и столбцов. Он легко выполняет также некоторые другие функции, которые будут описаны позже. Подобно прочим электронным таблицам, на экране Excel появляется сетка из строк и столбцов — электронная книга учета, в которую вводятся данные. Каждая клеточка сетки (пересечение строки и столбца) называется ячейкой. Обычно в ячейки заносятся числа, но туда можно поместить и текст с описанием, например, заголовки строк и столбцов.

Введение в Excel
Составление таблицы
Как обращаться с рабочими книгами
Работа с листами
Печать

Обнаружение ошибок и получение справок
Изменение структуры рабочей таблицы
Улучшение внешнего вида таблицы
Дополнительные сведения о формулах и функциях
Форматирование рабочих таблиц
Модификация окна Excel

Диаграммы
Улучшение качества диаграмм
Работа со списками данных
Одновременная работа с несколькими таблицами
Более сложные функции
Автоматизация труда с помощью макросов и шаблонов
Excel и Интернет

Man pages на русском

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

A.OUT(5)
BACKUP(1)
HYPOT(3M)
CURSES(3X)

DAEMON.MN(7)
ECHO(1)
GETPWENT(3C)
GAMMA(3M)
H2PH(1)

L3TOL(3C)
M4(1)

NAP(3)
PACK(1)
RAMDISK(HW)

SACT(1)
TABS(1)
U3B(1)
VAL(1)

Интерфейсы для MySQL

Программное обеспечение MySQL (TM) представляет собой очень быстрый многопоточный, многопользовательский надежный SQL-сервер баз данных (SQL - язык структурированных запросов). Сервер MySQL предназначен как для критических по задачам производственных систем с большой нагрузкой, так и для встраивания в программное обеспечение массового распространения.
MySQL - это торговая марка MySQL АВ.
Программное обеспечение MySQL имеет двойное лицензирование. Это означает, что пользователи могут выбирать, использовать ли ПО MySQL бесплатно по общедоступной лицензии GNU General Public License (GPL) или приобрести одну из стандартных коммерческих лицензий MySQL AB.
Для получения самой свежей информации о программном обеспечении MySQL обращайтесь на веб-сайт MySQL.

Типы таблиц MySQL
Интерфейсы для MySQL
Привнесенные программы
Расширение MySQL
Проблемы и распространенные ошибки