(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
Категории     Компании    
 
07.12.2006 Искусство метапрограммирования, Часть 2: Метапрограммирование с использованием Scheme
В первой статье этой серии объяснялось, зачем нужно метапрограммирование, как создать генератор кода, а также рассматривались некоторые компоненты метапрограммирования, и было представлено чувствительное к языку макропрограммирование. В этой статье вы узнаете о технологиях и приложениях метапрограммирования в языке Scheme, увидите, как программируются макросы, и как они могут значительно облегчить широкомасштабные задачи программирования. Подробнее »

07.12.2006 Программное обеспечение повышенной готовности промежуточного уровня в Linux, часть 1: Heartbeat и Web-сервер Apache
Что значит для ПО повышенная готовность (high availability - HA) и как установить и настроить программное обеспечение heartbeat из проекта High-Availability Linux в двухэлементной системе? Подробнее »

02.12.2006 Искусство метапрограммирования, Часть 1: Введение в метапрограммирование
Генерирующие код программы часто называют метапрограммами; написание этих программ называется метапрограммированием. Создание программ, генерирующих код, имеет многочисленные применения. Данная статья объясняет, почему вам желательно знать метапрограммирование, и рассматривает некоторые компоненты этого искусства - мы детально рассмотрим текстовые макроязыки, исследуем специализированные генераторы кода и обсудим, как их создать, проанализируем чувствительное к языку макропрограммирование с использованием Scheme. Подробнее »

01.12.2006 Особенности субъективных представлений о работе с компьютером у разных категорий пользователей
Работа, посвященная анализу представлений пользователей о форме и содержании работы с компьютером. Дается краткий обзор основных подходов к проблеме человеко-компьютерного взаимодействия. Описывается создание оригинальной диагностической методики для выявления субъективных представлений разных категорий пользователей о работе с компьютером. Подробнее »

01.12.2006 OpenOffice.org v.2.1.0 Final (download)
Вышел финальный релиз новой версии пакета программ OpenOffice.org. Удобный и легко настраиваемый OpenOffice.org 2.1.x реализует потенциал программного обеспечения с открытым исходным кодом. Помимо нового модуля работы с базами данных и расширенных возможностей XML OpenOffice.org 2.1 изначально поддерживает формат OASIS OpenDocument. Подробнее »

29.11.2006 Программирование в Linux: Linux Kernel Modules #3: адресное пространство (исходники)
Если до этого момента для понимания написанного почти ничего знать не нужно было, то теперь необходимы хотя бы базовые знания архитектуры операционной системы. В предыдущей статье, в образовательных целях, специально была допущена ошибка. Давайте проанализируем наш модуль, а точнее его работу в ядре. Так как модуль меняет оригинальную функцию open на my_sys_open, то и анализировать мы будем эту функцию. Подробнее »

24.11.2006 Программирование в Linux: Linux Kernel Modules #2: system_call (исходники)
В предыдущей статье я писал, для чего используются модули, из чего состоят и, даже, привел самый простой пример... Но стоит заметить, что приведенный пример не являлся частью ядра (точнее код программы), так как в функции инициализации/деинициализации в код ядра ничего небыло добавленно (напомню, что при установке модуля выводилось сообщение). Как я уже говорил, модули добавляют/изменяют какие-то системные вызовы (функции). Именно об этом я и попытаюсь рассказать, но вначале немного теории. Подробнее »

19.11.2006 Новые драйверы для Linux/Solaris/FreeBSD 9629 (download)
Обновились драйверы NVIDIA для видеокарт на базе процессоров этой фирмы для операционных систем Linux/Solaris/FreeBSD Подробнее »

15.11.2006 Linux-cценарии упрощают беспроводное управление
Мощные инструментальные средства помогут вам запустить ваш собственный беспроводной ISP Подробнее »

13.11.2006 Informix Dynamic Server и Linux - Установка и запуск
В данной статье описано, как установить один из двух основных корпоративных дистрибутивов Linux и настроить его для запуска IBM Informix Dynamic Server (IDS) Version 10.0. Также вы узнаете, как настроить и запустить пробную версию сервера базы данных IDS, как использовать диск в качестве устройства, не выполняющего обработку данных. Подробнее »

10.11.2006 Программирование в Linux: Netfilter Kernel Programming (исходники)
В этой статье я постараюсь дать начальные сведения о netfilter'e и о том, как предотвратить Land-подобную атаку с помощью написания модуля для ядра. И так, netfilter - это подсистема фильтрации пакетов в ядрах ветки 2.4/6.x, он же - первый встроенный в ядро контекстный брэндмауер (Stateful Firewall). Подробнее »

08.11.2006 Программирование в Linux: Port-shell
Что такое Port-shell, я думаю вы знаете: это программа, которая открывает доступ к шеллу на определенном порту. Запустив такую программу, вы сможете подсоединяться к удаленному хосту и выполнять любые команды на этой удаленной машине, с теми привилегиями, с которыми была запущенна данная программа. Подробнее »

08.11.2006 Программирование в Linux: Linux Kernel Modules (исходники)
Для начала хочу сразу объяснить, что ядро-программа, написанная производителями операционной системы и являющаяся, так сказать, ее основой. Вообще, главный принцип почти всех операционных систем - возложение на ядро базовых операций по вводу/выводу и коммутаций между модулями ядра. Модуль ядра - своеобразная часть ядра, так же являющаяся программой, но написанная (не обязательно) создателем ядра. Программы данного типа призваны расширять возможности базовой конфигурации операционной системы, точнее базовой конфигурации ядра (очень напоминает работу утилит, но на более низком уровне). Вообще, программирование на уровне ядра - тема достаточно обширная, и обсудить все тонкости в одной статье не представляется возможным, так что я начну с самого простого. Подробнее »

08.11.2006 Что нового в DB2 Viper
Новая версия DB2 "Viper", пока еще бета, значительно отличается по архитектуре от предыдущих версий. Впервые со времени своего дебюта DB2 Universal Database for Linux, UNIX and Windows предоставляет новый язык запросов, новую технологию хранения, новую технологию индексирования и другие функции для поддержки XML-данных и их внутренней иерархической структуры. Но не беспокойтесь - все традиционные функции управления базами данных DB2 остались, включая поддержку SQL и табличных структур данных. Исследуйте новую XML-технологию Viper и узнайте, почему IBM считает DB2 "гибридом" или многоструктурной системой управления базами данных (database management system - DBMS). Подробнее »

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

26.10.2006 Что такое Driver?
Driver это набор служебных программ, позволяющих операционной системе работать с определенным устройством компьютера. Задача driver состоит в обработке запросов, поступающие от прикладных и системных программ, переводить их на язык, понятный физическому устройству, управлять процессами его инициализации, обмена данными, настройки параметров, переключением из одного состояния в другое. Driver позволяет операционной системе взаимодействовать с конкретным устройством через общий интерфейс, не учитывающий особенности данного устройства. Подробнее »

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

22.10.2006 Fresh View v.6.70 (download)
Обновилась программа Fresh View, разработанная для облегчения процесса организации, сортировки и просмотра мультимедиа файлов (картинок, аудио и видео). Также Fresh View позволяет конвертировать файлы из одного формата в другой, распечатывать их и создавать HTML-альбомы. Подробнее »

21.10.2006 Linux под ударом хакеров (download)
Многие знают, что из-за своей малой распространенности операционные системы Linux и Mac почти не подвержены вредоносным программам и считаются даже неуязвимыми для хакеров. Однако ситуация изменилась, благодаря драйверам NVIDIA. Теперь каждый пользователь Linux-базированных ОС может ощутить на себе тот леденящий страх, который переживают пользователи Windows при бесконечных атаках хакеров, желающих заполучить важную информацию, доступы к банковским счетам и прочее. Подробнее »

21.10.2006 Ubuntu Linux: первый взгляд
В последнее время внимание пользователей ПК всего мира все чаще привлекают так называемые альтернативные операционные системы (ОС). Среди всего разнообразия подобных продуктов четко выделяется целое семейство дистрибутивов Linux. Если кто-то из вас, уважаемые читатели, первый раз прочел слова "дистрибутив" или "Linux", не пугайтесь: все гораздо проще, чем кажется на первый взгляд. Подробнее »

Страница: ... 9 10 11 12 13 14 15 16 17 18 19



 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Zend Guard 1 Year Subscription
Allround Automation Direct Oracle Access Standard license
Allround Automation PL/SQL Developer - Annual Service Contract - Unlimited
TeeChart Standard VCL/FMX 2 developer license
Quest Software. TOAD for Oracle Edition
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Программирование на Microsoft Access
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
Реестр Windows. Секреты работы на компьютере
Один день системного администратора
Компьютерная библиотека: книги, статьи, полезные ссылки
Новости мира 3D-ускорителей
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100