Фильтр по продуктам, разделам и типам контента

(0 продуктов)

(120 тем в подразделе)

(0 индустрий)

(2 типов контента)

1 - 100 из 943 | Следующая
Показать описания | Скрыть описания
Показать результаты
Название none тип down Дата none
Установка большого Linux-кластера: Часть 2. Конфигурирование управляющего сервера и установка узла
Создайте работающий Linux-кластер. В этой (второй) части серии статей описывается конфигурирование управляющего сервера и процедура установки узлов в кластере.
статьи 21.02.2007
Погружение в Salix. Часть 5. Управление пакетами: slapt-get
В пятой статье цикла дан краткий обзор средства работы с пакетами, применямыми в дистрибутивах семейства Slackware.
статьи 06.05.2014
Погружение в Salix. Часть 4. Итоги установки
Четвёртая статья цикла посвящена сравнению результатов исталляции Salix в вариантах FULL, BASIC и CORE с точки зрения набора пользовательских приложений и занимаемого дискового пространства.
статьи 05.05.2014
NFSv4 обеспечивает унифицированный сетевой доступ
Network File System (NFS) является частью мира бесплатных операционных систем и патентованных разновидностей UNIX с середины 1980-х годов. Но не все администраторы знают, как они работают, или почему появляются новые версии.
статьи 12.09.2006
Rust — новый язык программирования: Часть 19. Интерфейс с другими языками программирования
В данной статье, завершающей цикл, рассматривается интерфейс Rust-кода с функциями, написанными на других языках программирования (FFI - foreign function interface).
статьи 09.04.2014
Инструменты ОС Linux для разработчиков приложений для ОС Windows. Часть 4. Файловая система /sys и загрузка системы
Статья является частью миницикла, знакомящего Windows-программистов с особенностями платформы Linux. В этой статье обсуждается файловая система /sys и особенности загрузки ОС Linux на примере содержимого каталога /boot.
статьи 08.04.2014
Создание кросс-платформенных GUI-приложений с использованием wxWidgets
Набор инструментальных средств wxWidgets содержит мощные кросс-платформенные средства разработки графического пользовательского интерфейса (GUI). Не только "родной" C++, но и другие языки предлагают средства для использования данного набора.
статьи 21.09.2006
Анатомия журналируемых файловых систем Linux
Были времена, когда журналируемые файловые системы рассматривались как нечто избыточное. Однако сегодня журналируемая файловая система ext3 выбирается по умолчанию в Linux. В этой статье вы узнаете о журналируемых файловых системах, их настоящем и будущем.
статьи 07.10.2008
SELinux: теория и практика безопасности
Уже не первый год Linux широко используется в коммерческих и государственных организациях. Это поле диктует свои правила игры: требования к надёжности и безопасности систем очень высоки. Что предлагает Linux в ответ на этот вызов?
статьи 18.10.2006
Инструменты ОС Linux для разработчиков приложений для ОС Windows. Часть 7. Внутренняя архитектура и принципы функционирования библиотек
Статья является частью миницикла, знакомящего Windows-программистов с особенностями платформы Linux. В статье обсуждаются различия в архитектуре и принципах использования библиотек, компонуемых с приложением статически или динамически.
статьи 15.04.2014
Rust - новый язык программирования: Часть 15. Модульная система и крэйты. Обзор стандартной библиотеки
В данной статье подробно описана модульная система языка программирования Rust, основанная на крэйтах - структурных единицах компиляции. Кроме того, в статье сделан краткий обзор стандартной библиотеки Rust, расположенной в крэйте std.
статьи 08.11.2013
Инструменты программирования в ядре: Часть 65. Работа с динамическими структурами памяти
Статья является частью миницикла, посвященного внутренней архитектуре и интерфейсам ядра Linux. В статье описывается схема работы с динамическими структурами памяти в модулях ядра на примере двусвязных списков.
статьи 18.07.2013
Распределенные вычисления с помощью Linux и Hadoop
Каждый день мы пользуемся поиском в Интернете, но как это работает? Эта статья познакомит вас с платформой Apache Hadoop для распределенной обработки данных. Вы узнаете, почему сегодня Hadoop является одной из самых важных платформ в этой области.
статьи 02.04.2009
Системы учета интернет-трафика. Установка, настройка, использование: Часть 1. Использование SAMS
SAMS, SARG и Ipaudit
статьи 03.11.2009
Виртуализация в GNU/Linux: Часть 1. Знакомство с libvirt и oVirt
Первая часть цикла знакомит читателей с несколькими связанными проектами, в основе которых лежит набор утилит виртуализации libvirt
статьи 27.10.2009
Работаем с Mono: Часть 9. Взаимодействие по протоколам POP3 и FTP с помощью сокетов
В данной статье рассматривается применение сокетов для создания приложений на платформе Mono, способных взаимодействовать с POP3 (для приема почты) и FTP-серверами (загрузка файлов), а также особенности работы с этими протоколами.
статьи 11.08.2011
Работаем с Mono: Часть 8. Асинхронная работа с сокетами и получение информации о сетевых ресурсах
В статье рассматриваются возможности платформы Mono для реализации клиент/серверных приложений на основе асинхронного взаимодействия и функции для получения дополнительной информации о сетевых ресурсах и выполнения команды ping.
статьи 11.08.2011
Основы применения Python в администрировании Linux
В статье описаны преимущества языка Python при использовании его в качестве инструментария для решения задач системного администрирования
статьи 30.03.2010
Погружение в Salix. Часть 6. Управление пакетами: репозитории
В шестой статье цикла рассказывается о сериях пакетов Slackware и их назначении, об устройстве репозиториев Salix и их отличиях от репозиториев прародительской системы, в частности – о способах, обеспечивающих в них контроль зависимостей.
статьи 07.05.2014
Виртуальный Linux
Виртуализация, прежде всего, означает виртуализацию серверов или хостинг нескольких независимых ОС на одном компьютере. Рассматриваются основные принципы виртуализации и обсуждаются пути реализации. Также рассматривается виртуализация ОС в Linux.
статьи 28.04.2007
Безопасный Linux: Часть 1. SELinux - история появления, архитектура и принципы работы
В этой статье рассказывается об основных вехах развития, а также архитектуре и базовых принципах работы наиболее авторитетной в мире Linux системы обеспечения мандатного контроля доступа — Security-Enhanced Linux.
Другие языки: English  
статьи 24.03.2011
Отслеживание гостевых систем KVM с помощью libvirt и подсистемы аудита Linux
libvirt – это инструмент для управления виртуализированными средами, развернутыми на Linux-системах. В статье рассказывается, как использовать подсистему аудита Linux для отслеживания операций, выполняемых libvirt.
статьи 13.12.2012
Работа со структурами данных в языках Си и Python: Часть 8. Сбалансированные двоичные деревья (AVL-деревья)
В статье рассматриваются характеристики AVL-деревьев (сбалансированных двоичных деревьев с минимальным временем поиска) и алгоритмы для работы с ними, реализованные на языке Си.
статьи 02.06.2011
Вселенная Java: Часть 1. Приемы для эффективной работы с исключительными ситуациями в Java
В данной статье представлены приемы, которые можно использовать для организации правильной обработки исключительных ситуаций при разработке Java-приложений и анализа трассировок стека вызываемых методов в ходе эксплуатации приложения.
статьи 14.04.2011
Начало работы со службой хранения ключей в Linux
Служба хранения ключей, включенная в ядро Linux версии 2.6, -- замечательный новый способ управления аутентификацией, шифрованием, междоменными пользовательскими соответствиями и решения других задач, связанных с обеспечением безопасности платформы Linux.
статьи 18.09.2007
Использование GtkBuilder
Статья предназначена для тех, кто хочет быстро познакомиться с принципами работы GtkBuilder. Делается это на простом наглядном примере. Тем не менее, затрагиваются некоторые технические тонкости, помогающие читателю понять, что представляет из себя библиотека GTK+, а конкретнее, ее часть, отвечающая за взаимодействие с Glade.
статьи 30.08.2011
Операционная система Linux: Часть 15. Сетевые и серверные возможности
В первой части лекции описана настройка сетевых параметров Linux и даны примеры того, как реализованы постоянные сетевые настройки в некоторых дистрибутивах. Кроме этого, описаны основные системные службы, имеющие отношение к настройке сети: служба автоматической настройки и межсетевой экран. Вторая часть лекции представляет собой краткий обзор основных сетевых служб и описание различных серверов Linux, которые можно использовать для организации таких служб.
статьи 07.08.2007
Ассемблеры для Linux: Сравнение GAS и NASM
В этой статье разъясняются некоторые наиболее важные синтаксические и семантические различия GNU Assembler и Netwide Assembler.
статьи 11.12.2007
Работа со структурами данных в языках Си и Python: Часть 10. B-деревья и TRIE-деревья
Последняя часть цикла посвящена двум популярным разновидностям деревьев: B-деревьям и TRIE-деревьям. TRIE-деревья используются в лингвистических приложениях, а B-дерево является основополагающим компонентом файловых систем.
статьи 21.06.2011
Программирование с Qt: Часть 2. Типы, варианты, ссылки и разделение данных
Qt – кроссплатформенный инструментарий для разработки прикладного программного обеспечения, широко используемый при создании графических пользовательских интерфейсов
статьи 08.10.2009
Использование Linux в среде Windows
В этой статье рассматриваются дополнительные задачи по конфигурированию, позволяющие взаимодействовать с файловыми серверами Microsoft Windows и использовать новое сетевое оборудование при работе на компьютере под управлением Linux.
статьи 10.10.2013
Знакомимся с универсальным SCSI-драйвером в Linux
Компьютеры управляют SCSI-устройствами и обмениваются с ними данными с помощью команд SCSI. В этой статье автор познакомит вас с некоторыми командами SCSI и методами их выполнения с помощью имеющегося в Linux API для SCSI. Сначала рассказывается о клиент-серверной модели SCSI и командах SCSI для работы с устройствами хранения данных. Затем он расскажет об API универсального (generic) SCSI-драйвера Linux и предложит для изучения пример системы, выполняющей с помощью этого драйвера SCSI-команду inquiry.
статьи 16.07.2009
Безопасный Linux: Часть 4. TOMOYO Linux
Из этой статьи вы узнаете о том, что такое TOMOYO Linux и какие преимущества эта система имеет перед своим «братом-близнецом», разработкой Novell, AppArmor.
статьи 11.05.2010
Инструменты ОС Linux для разработчиков приложений для ОС Windows. Часть 2. Файловая система и операции над ней
Статья является частью миницикла, знакомящего Windows-программистов с особенностями платформы Linux. В этой статье обсуждаются особенности архитектуры и функционирования файловой системы ОС Linux а также важнейшие команды для работы с ней.
статьи 02.04.2014
Программирование с использованием PHP и MySQL в разработке Web-приложений: Часть 2. MySQL – основы применения при построении Web-сайтов
В данной статье раскрывается, как используется СУРБД MySQL и почему она получила такое большое распространение в среде Web-программирования.
статьи 22.07.2010
Инструменты ОС Linux для разработчиков приложений для ОС Windows. Часть 1. Общие положения и терминология
Статья является частью миницикла, знакомящего Windows-программистов с особенностями платформы Linux. В этой вступительной статье были представлены классификация Linux-систем и система терминологии, которые будут использоваться в следующих публикациях.
статьи 02.04.2014
SSL-сертификаты Web-сайтов и их применение: Часть 2. Установка SSL-сертификатов для клиента и сервера и ограничение доступа к Web-сайту на стороне сервера
В статье описывается процесс установки SSL-сертификатов для защищенного взаимодействия между клиентом и сервером, и затрагиваются вопросы, связанные с преобразованием сертификатов в различные форматы и использованием CRL для ограничения доступа к Web-сайту.
статьи 12.05.2011
Работа со структурами данных в языках Си и Python: Часть 4. Связные списки и сортировка
В статье приведен обзор наиболее популярных алгоритмов сортировки: пузырьковой, быстрой и сортировки слиянием, и сравнение их производительности при использовании для сортировки связных списков.
статьи 12.05.2011
Очаровательный Python: Магия декораторов
Python сделал возможным метапрограммирование, но новые версии приносят часто не совместимые с предыдущими новшества. Python 2.2 занялся изготовлением метаклассов, а в Python 2.4 возникли декораторы, реализующие многие возможности метапрограммирования.
статьи 28.05.2007
Разработка приложений для встраиваемых устройств: Часть 4. Применение Code::Blocks для разработки SDCC-приложений
Знакомство с разработкой приложений для микроконтроллеров семейства 8051 с использованием интегрированной среды Code::Blocks и компилятора SDCC
статьи 27.01.2010
Библиотека jQuery Mobile: Часть 3. Обработка событий и визуальное оформление HTML-элементов
В данной статье, описывающей возможности библиотеки jQuery Mobile, рассматривается построение списков, обработка событий и оформление HTML-страниц в Web-приложениях, предназначенных для мобильных платформ.
статьи 12.04.2011
SSL-сертификаты Web-сайтов и их применение: Часть 1.Создание центра сертификации и операции с сертификатами
При построении защищенной корпоративной сети одной из главных задач является управление сертификатами. В данной статье обсуждаются такие темы, как развертывание собственного удостоверяющего центра, подписание и отзыв клиентских сертификатов.
статьи 12.04.2011
Знакомство с Python, машинным обучением и библиотекой NLTK
Краткое содержание. Машинное обучение лежит на пересечении ИТ, математики и естественного языка, оно широко применяется в приложениях в области “больших данных”. В данной статье обсуждается программирование на языке Python и использование его библиотеки NLTK, а впоследствии – приложение этих знаний к проекту машинного обучения.
статьи 28.05.2013
Инструменты программирования в ядре: Часть 70. Параллелизм и синхронизация. Потоки ядра
Статья является частью миницикла, посвященного внутренней архитектуре и интерфейсам ядра Linux. В статье представлено описание механизма потоков ядра для параллельного выполнения задач и краткий обзор API, используемого для работы с потоками ядра.
статьи 07.11.2013
Пошаговое руководство по установке, настройке и тестированию сервера Linux, Apache, Informix и PHP
Узнайте, как установить, настроить и протестировать сервер под управлением Linux, Apache, Informix и PHP (LAIP). Эти приложения предоставляют в ваше распоряжение мощный набор средств для поддержки Web-сервера.
статьи 16.10.2008
Rust - новый язык программирования: Часть 13. Методы и обобщённые функции
В данной статье описывается объектная система языка Rust, основанная на трэйтах, как сущностях, представляющих собой новые типы данных, рассматриваются обычные и статические методы трэйтов и их реализация.
статьи 07.11.2013
Rust - новый язык программирования: Часть 12. Замыкания. Do-выражения
В данной статье рассматриваются замыкания, представляющие собой удобную форму определения и использования функций непосредственно в том месте, где они необходимы, с захватом окружающего контекста, а также do-выражения в Rust.
статьи 07.11.2013
Замена Active Directory: Часть 1. Службы каталогов
Служба каталогов (Directory Service) – это программный комплекс, позволяющий хранить в одном месте информацию о сетевых ресурсах (общие каталоги, серверы печати, принтеры, пользователи и т.д.) и обеспечивающий централизованное управление ими
статьи 06.10.2009
SME Server – серверная система уровня предприятия на базе RHEL. Установка, настройка, использование: Часть 2. Установка и настройка SME Server
В данной статье цикла речь пойдет о SME server – решении корпоративного уровня, лидирующем на сегодняшний день в области подобных систем для предприятий малого и среднего бизнеса
статьи 24.08.2010
Распределенные вычисления: Часть 1. Высокопроизводительные вычисления в каждый дом
Как же можно с пользой потратить время «безделья» компьютера? Ответу на этот вопрос и посвящена статья.
статьи 06.10.2009
Пример разработки простого многопоточного сетевого сервера: Часть 2. Полноценный разбор параметров командной строки
В первой части цикла мы вкратце рассмотрели работу с параметрами командной строки для передачи в программу запроса на вывод справки
статьи 11.02.2010
Пример разработки простого многопоточного сетевого сервера: Часть 5. Способы параллельной обработки сетевых запросов (процессы, потоки и их комбинации)
В этой статье мы рассмотрим как можно обрабатывать сетевые запросы.
статьи 21.09.2010
Обслуживание периферии в коде модулей ядра: Часть 56. Обработка прерываний
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье описываются существующие подходы к обработке прерываний и общая схема обработки аппаратных прерываний в ОС Linux.
статьи 28.05.2013
Работа со структурами данных в языках Си и Python: Часть 7. Бинарные поисковые деревья (BST)
Эта статья посвящена бинарным поисковым деревьям, и также в ней рассматриваются примеры реализации алгоритмов на языках Си и Python для работы с деревьями данного типа: добавление и удаление узлов, поиск экстремальных значений и т.д.
статьи 31.05.2011
Zenity - графический интерфейс для командной строки
В этой статье рассматриваются функциональные возможности и примеры использования zenity - инструмента для создания элементов графического интерфейса (диалоговых окон) с помощью команд и сценариев оболочки shell.
статьи 30.08.2011
Создание "Web-пауков" в Linux
Web-паук (Web spider) – это программный агент, который обходит Интернет с целью сбора, фильтрации и агрегирования информации для потенциальных пользователей.
статьи 25.01.2007
Реальные проекты на PHP и MySQL. Работа с Web-службами с помощью XML и SOAP: Часть 7. Использование SOAP и кэширование данных
В данной статье рассматриваются вопросы обращения к Web-службам компании Amazon по протоколу SOAP из PHP-приложений и принципы кеширования информации, полученной в результате этих запросов.
статьи 10.05.2011
Изучаем Unix: Vim новая усовершенствованная версия редактора vi
В статье рассматриваются многие усовершенствования Vim, которые сделали его одним из самых широко распространённых редакторов в мире UNIX и Linux.
статьи 22.08.2011
MySQL и PostgreSQL. Часть 5. Масштабирование PostgreSQL
В предыдущей статье мы обсудили вопросы масштабирования MySQL. Рассмотрим эти моменты для сервера баз данных PostgreSQL.
статьи 27.07.2010
MySQL и PostgreSQL. Часть 3. Конфигурация PostgreSQL
Сегодня мы поговорим о настройке сервера баз данных MySQL.
статьи 27.07.2010
Devil Linux. Часть1: Установка, настройка, использование
Devil Linux дьявольски уплотнен
статьи 25.05.2010
MySQL и PostgreSQL. Часть 1. Сравнительный анализ
Сегодня мы рассмотрим два наиболее популярных сервера баз данных, основанных на open-source.
статьи 27.07.2010
Искусственный жемчуг: Perl и «облачные вычисления» Amazon. Часть 5
В данном разделе рассматриваются шаблоны сайта на основе mod_perl, в том числе один для индексирования, три для загрузки (общий, формы S3 и расширения URL), один для просмотра изображений и комментариев и еще один для рекурсивного просмотра комментариев к заданному изображению (или ветки обсуждения).
статьи 06.06.2011
Искусственный жемчуг: Perl и «облачные вычисления» Amazon. Часть 4
В данном разделе рассматривается код сайта на основе mod_perl, в том числе начальная настройка, настройка обработчиков и внешних зависимостей.
статьи 06.06.2011
Искусственный жемчуг: Perl и «облачные вычисления» Amazon. Часть 3
В данной статье рассказывается о том, как настроить взаимодействие сайта с SimpleDB, когда URL создает запись в SimpleDB для загруженного файла. Кроме того, мы научимся создавать, редактировать и удалять комментарии в виде записей SimpleDB для фото отдельного пользователя.
статьи 03.06.2011
Сетевые файловые системы и Linux
В данной статье исследуются идеи, лежащие в основе распределенных файловых систем, и новые возможности, появившиеся в NFS в последнее время.
статьи 06.12.2011
Простое и удобное создание документации в Sphinx
Узнайте, как с помощью инструмента Sphinx создавать удобные в сопровождении основанные на стилях документы, которые можно сохранять в различных форматах (например, в HTML).
статьи 27.06.2013
Расширение Joomla!/Mambo – XAMPP, локализация, модули. Создание собственного шаблона: Часть 2. Основы создания собственного шаблона
В этой статье рассказывается о популярной CMS Joomla! и ее аналоге Mambo
статьи 13.05.2010
Инструменты ОС Linux для разработчиков приложений для ОС Windows. Часть 3. Ключевые системные файлы и каталоги
Статья является частью миницикла, знакомящего Windows-программистов с особенностями платформы Linux. В статье перечисляются ключевые системные каталоги и файлы, такие как /dev, /etc, /proc и их значение для OC Linux.
статьи 08.04.2014
Система Pentaho BI-Suite Часть 1.Установка и начало использования
В данной статье рассматривается концепция Business Intelligence и ее реализация с помощью JEE-продуктов с открытым исходным кодом
статьи 29.10.2009
Разработка модулей ядра Linux: Часть 32. Принципы работы с сетевой подсистемой
Статья является частью миницикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней описываются два подхода к реализации сетевых интерфейсов и их особенности.
статьи 01.11.2012
Разработка модулей ядра Linux: Часть 31. Структуры данных, используемые при работе с сетевой подсистемой
Статья является частью мини-цикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней представлен краткий обзор структур данных, используемых при работе с сетевой подсистемой.
статьи 01.11.2012
Разработка модулей ядра Linux: Часть 30. Знакомство с сетевой подсистемой Linux
Статья является вводной частью миницикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней представлен краткий обзор сетевой подсистемы Linux и инструментов, используемых при разработке и отладке сетевых интерфейсов.
статьи 01.11.2012
Разработка кросс-компилированных приложений на C/C++ для систем Linux on Power
В данной статье рассматривается использование интегрированной среды, предоставляемой пакетом IBM SDK for Linux on Power, при разработке кросс-компилированных приложений для серверов IBM Power с использованием IBM Advance Toolchain и QEMU-режима usermode.
статьи 07.01.2015
Использование msmtp в качестве простого SMTP-клиента
В статье рассматривается использование программы SMTP-клиента msmtp в сочетании с почтовым клиентом mutt для организации отправки сообщений электронной почты на почтовый сервер.
статьи 13.11.2012
Обучение программированию в Linux на примере интегрированной среды разработки Geany: Часть 1.Основы работы в Geany – создание простого приложения
Эта статья открывает цикл, основной целью которого является демонстрация использования инструментального средства Geany при изучении процесса разработки программного обеспечения в Linux
статьи 05.11.2009
Создание действующего компилятора с помощью инфраструктуры LLVM. Часть 2
Инфраструктура компилятора LLVM предоставляет мощные возможности для оптимизации приложений вне зависимости от используемого языка программирования. Во второй статье этого цикла из двух частей описывается применение API-интерфейса clang в среде LLVM для первичной обработки кода на языке C/C++.
статьи 12.11.2012
Создание действующего компилятора с помощью инфраструктуры LLVM. Часть 1
Инфраструктура компилятора LLVM предоставляет мощные возможности для оптимизации приложений вне зависимости от используемого языка программирования. В первой статье данного цикла из двух частей излагаются основы LLVM. Построение собственного компилятора стало еще проще!
статьи 12.11.2012
Пример разработки простого многопоточного сетевого сервера: Часть 8. Исполнение команд клиента
В этой статье мы рассмотрим организацию надежного и безопасного взаимодействия клиента и сервер.
статьи 11.01.2011
Динамическая маршрутизация в Linux
В статье описываются протоколы динамической маршрутизации, использующие для определения оптимальности того или иного маршрута различные алгоритмы – дистанционно-векторный и состояния связи.
статьи 21.09.2010
Руководство по интроспекции на Python
Интроспекция предоставляет полезную информацию об объектах вашей программы. Python, динамический, объектно-ориентированный язык программирования, обеспечивает потрясающую поддержку интроспекции. В этой статье демонстрируются многие из его возможностей, начиная самыми простыми видами помощи и заканчивая более сложными формами изысканий.
статьи 28.03.2007
Отладка работы утилиты make
Утилиты make, например, GNU make, System V make и Berkeley make, являются основополагающими инструментами, необходимыми для упрощения процесса сборки приложений. В этой статье вы познакомитесь со структурой файла makefile
статьи 17.01.2007
Очаровательный Python: Еще о функциональном программировании на Python, Часть 2
Эта статья продолжает серию статей о функциональном программирования (ФП) на Python. В ней демонстрируется несколько достаточно сложных концепций ФП. Читателю окажется полезным введение в различные подходы программного решения задач.
статьи 28.03.2007
Очаровательный Python: Функциональное программирование на языке Python, Часть 1
Хотя пользователи обычно думают о Python как о процедурном и объектно-ориентированном языке, он содержит все необходимое для поддержки полностью функционального подхода к программированию. В этой статье рассматриваются общие концепции функционального программирования и иллюстрируются способы реализации функционального подхода на Python.
статьи 28.03.2007
Модификация байт-кода Java VM: Часть 2. Обзор библиотеки BCEL и других инструментов для изменения байт-кода
В этой статье рассматриваются альтернативные инструменты: библиотека BCEL и другие утилиты.
статьи 16.12.2010
Модификация байт-кода Java VM: Часть 1. Основные принципы модификации байт-кода и обзор библиотеки ASM
В первой статье серии «Модификация байт-кода Java VM» описаны основы манипулирования байт-кодом виртуальной машины Java (JVM) и задачи, возникающие в ходе процесса модификации байт-кода, а в качестве примера рассматривается один из инструментов для проведения подобной модификации – библиотека ASM.
статьи 16.12.2010
Работа со структурами данных в языках Си и Python: Часть 6. Двоичные деревья
В статье приводится классификация бинарных деревьев, а также рассматриваются алгоритмы для выполнения важнейших операций с деревьями данного типа и алгоритм Хаффмана, который может использоваться для построения деревьев и кодирования информации.
статьи 31.05.2011
Упорядочивание приложений – что означают для вас различия в порядке следования байтов в компиляторе IBM XL C/C++
В данной статье описываются различия, касающиеся векторов, связи по памяти между элементами различного размера, вещественных чисел двойной точности, комплексных чисел и сериализации, новые параметры и встроенные функции. Приведены рекомендации по изменению исходного кода при его портировании на IBM XL C/C++ для POWER8.
статьи 15.09.2015
Анатомия гипервизора Linux
Одной из наиболее важных современных инноваций Linux является его превращение в гипервизор . Эта работа посвящена исследованию принципов, лежащих в основе гипервизора, и двум конкретным реализациям, использующим Linux в качестве платформы (KVM и Lguest).
статьи 14.12.2010
Моделирование белков при помощи Blue Gene/L
Суперкомпьютер Blue Gene /L предоставляет ученым самые передовые вычислительные мощности и продвинутые средства визуализации данных. Узнайте, как с помощью этой технологии специалисты по вычислительной молекулярной биологии моделируют правильное и неправильное сворачивание белков.
статьи 14.12.2010
Устанавливаем пакет инструментов GNU ARM под Linux
Существует множество средств разработки для различных версий процессоров ARM, но пакет инструментов GNU ARM является, пожалуй, одним из самых популярных. Узнайте подробнее, как разрабатывать встроенное ПО для ядра ARM, а также о том, как установить и использовать для этой цели пакет инструментов GNU.
статьи 01.02.2011
Rust - новый язык программирования: Часть 11. Векторы и строки. Контейнеры и итераторы.
В данной статье рассматриваются важные компоненты Rust - векторы и строки, как представители семейства контейнеров, комплексных типов данных, а также тесно связанные с контейнерами итераторы, обеспечивающие методы последовательной обработки содержимого контейнеров
статьи 05.11.2013
Создание Linux LiveCD
Linux Live-CD – это загрузочный диск, который строится на основе дистрибутива Linux.
статьи 01.02.2011
Инструменты ОС Linux для разработчиков приложений для ОС Windows. Часть 9. Интегрированные среды разработки
Статья является частью миницикла, знакомящего Windows-программистов с особенностями платформы Linux. В статье представлен краткий обзор интегрированных сред разработки (IDE), доступных для использования в ОС Linux.
статьи 15.04.2014
Инструменты ОС Linux для разработчиков приложений для ОС Windows. Часть 8. Разработка GUI приложений
Статья является частью миницикла, знакомящего Windows-программистов с особенностями платформы Linux. В статье рассматриваются особенности разработки GUI-приложений для ОС Linux и графические библиотеки, доступные для этой платформы.
статьи 15.04.2014
Rust - новый язык программирования: Часть 10. Средства ввода/вывода и их использование
В данной статье рассматриваются средства ввода/вывода языка Rust, содержащиеся в модуле std::io.
статьи 05.11.2013
Язык программирования Nimrod: Часть 1. Общий обзор
Nimrod - язык программирования, сочетающий в себе наилучшие черты различных стилей программирования. В данной статье, открывающей цикл, представлен общий обзор этого языка.
статьи 22.01.2013
Работа с открытыми форматами документов: Часть 3. ODF Toolkit. Прикладной программный интерфейс ODFDOM
В этой статье речь пойдет об SDK для платформы Java ODFDOM (the OpenDocument API).
статьи 28.09.2010
Использование программно определяемых сетей для оптимизации IaaS
Познакомьтесь с программно определяемыми сетями (Software Defined Networking – SDN) способом управления сетями посредством абстрактных уровней программного обеспечения как средством совершенствования и оптимизации инфраструктуры как сервиса в области совместимости, управления ожиданиями пользователей и поставщиков, требований разработчиков и администраторов и эффективной минимизации рисков.
статьи 12.03.2015
Организация совместной разработки ПО на базе SVN+DocBook+Mantis: Часть 3. Subversion - работа с версиями проекта
Третья статья цикла, посвященного организации совместной разработки программного обеспечения, описывает основные принципы организации совместной разработки с помощью SVN и поможет вам начать работу с SVN в рамках вашего программного проекта.
статьи 18.10.2010
1 - 100 из 943 | Следующая
Показать описания | Скрыть описания