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

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

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

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

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

1 - 100 из 943 | Следующая
Показать описания | Скрыть описания
Показать результаты
Название down тип none Дата none
Язык программирования Nimrod: Часть 8. Поддержка объектно-ориентированного программирования (продолжение)
В данной статье продолжается описание поддержки объектно-ориентированного программирования в языке Nimrod: рассматриваются методы, работа с полями-атрибутами (свойствами) объектов и обработка исключений.
статьи 31.01.2013
Язык программирования Nimrod: Часть 7. Поддержка объектно-ориентированного программирования
В данной статье рассматривается поддержка основных концепций объектно-ориентированного программирования в языке Nimrod: инкапсуляции данных и наследования.
статьи 31.01.2013
Язык программирования Nimrod: Часть 6. Модули и макроопределения
В данной статье рассматриваются модули и их взаимодействие, а также использование макроопределений в языке программирования Nimrod.
статьи 31.01.2013
Язык программирования Nimrod: Часть 5. Составные и производные типы данных
В данной статье рассматриваются разнообразные составные и производные типы данных языка программирования Nimrod.
статьи 31.01.2013
Язык программирования Nimrod: Часть 4. Процедуры и операторы
В данной статье рассматриваются процедуры языка Nimrod, их особенности и функциональные возможности, а также приводится общий обзор операторов, используемых в данном языке.
статьи 31.01.2013
Язык программирования Nimrod: Часть 3. Конструкции управления потоком выполнения
В данной статье рассматриваются различные конструкции управления потоком выполнения, существующие в языке программирования Nimrod, и приводятся простые примеры использования этих конструкций.
статьи 22.01.2013
Язык программирования Nimrod: Часть 2. Лексические элементы языка и основные типы данных
В данной статье описываются лексические элементы языка программирования Nimrod и основные типы данных в общих чертах.
статьи 22.01.2013
Язык программирования Nimrod: Часть 1. Общий обзор
Nimrod - язык программирования, сочетающий в себе наилучшие черты различных стилей программирования. В данной статье, открывающей цикл, представлен общий обзор этого языка.
статьи 22.01.2013
Язык программирования go: Часть 4. Создание GUI-приложений
В статье рассказывается о возможности создания GUI приложений с использованием языка go и библиотеки go-gtk. Представленный пример охватывает весь процесс разработки от установки библиотеки go-gtk до запуска готового приложения.
статьи 05.07.2011
Язык программирования go: Часть 3. Работа с базами данных
В данной статье обсуждается работа с реляционными базами данных в языке go. На примерах, использующих библиотеку GoMySQL, рассматриваются вопросы подключения к СУБД, выполнения SQL-запросов и обработки полученных результатов.
статьи 30.06.2011
Язык программирования go: Часть 2. Разработка Web-приложений
В статье описываются средства для разработки клиент-серверных приложений, имеющиеся в языке go. На примере создания HTTP-сервера освещаются некоторые особенности программирования для данной области и наиболее полезные функции из стандартной библиотеки.
статьи 30.06.2011
Язык программирования go: Часть 1. Краткий обзор и основы программирования
В этой статье рассматриваются принципы работы и ключевые особенности синтаксиса языка go, если сравнивать его с языком C++. В статье также представлены примеры приложений, написанных на языке go.
статьи 28.06.2011
Ядерное партнёрство: Часть 2. Использование DDT для зачистки приложений Cell/B.E. от ошибок
Distributed Debugging Tool от компании Allinea Software это эффективный инструмент отладки законченных приложений для Cell Broadband Engine, дающий возможность анализа многопоточных программ внутри одного или нескольких процессоров Cell/B.E.
статьи 17.09.2009
Ядерное партнёрство: Часть 1. Создание высокоэффективных приложений для многоядерных процессоров
Платформа RapidMind позволяет разрабатывать переносимые приложения, полностью использующие уникальную архитектуру процессора Cell Broadband Engine (Cell/B.E.), путём создания всего одной однопоточной программы на C++ с использованием компилятора C++.
статьи 11.09.2009
Ядерное партнерство: Часть 4. Настройка беспроводной сети на PlayStation 3
В статье рассказывается, как сконфигурировать и зашифровать встроенную сеть Wi-Fi на игровой приставке Sony PlayStation 3 с процессором Cell Broadband Engine.
статьи 16.10.2009
Ядерное партнерство: Часть 3.Преобразование портируемых приложений, собранных с помощью Gedae
В этом исследовании в сжатой форме рассматривается переносимость приложений, разработанных в Gedae. Анализируется работа, требующаяся для переноса приложения от моделирования на ПК к реальной работе на DSP-плате и на многоядерном процессоре Cell/B.E.
статьи 22.09.2009
Эффективный перенос данных с помощью zero copy
Технология zero copy помогает улучшить производительность Java-приложений, избежать лишнего копирования данных между промежуточными буферами и уменьшить число контекстных переключений между пространством пользователя и пространством ядра.
статьи 17.02.2009
Эффективное управление системными журналами
Узнайте о простом, но полезном способе комбинировать возможности обработки данных awk и XML, который можно использовать для представления системных данных о UNIX(R) в удобной для восприятия форме, пригодной для отправки в корпоративную сеть или интернет.
статьи 23.05.2008
Эффективная работа с моделью событий CIM
В модели CIM клиентское приложение создаёт фильтры событий, связанные с несколькими обработчиками CIM-событий через различные соединительные порты. В статье показывается, как связать несколько обработчиков с одним определенным соединительным портом.
статьи 19.11.2009
Эмуляция систем с помощью QEMU
QEMU - это приложение с открытым исходным кодом, полностью эмулирующее персональный компьютер. Помимо эмуляции процессора, QEMU позволяет эмулировать также все необходимые подсистемы, такие как сетевые адаптеры и видеоплаты. Он также может эмулировать более продвинутые вещи, такие как симметричные многопроцессорные системы (вплоть до 255 процессоров) и другие процессорные архитектуры, такие как АРМ или PowerPC. В этой статье рассматривается QEMU и его архитектура, и показывается, как эмулировать гостевую операционную систему на Linux-хосте
статьи 18.01.2008
Эмуляция работы планировщика задач в Linux
Планирование выполнения задач - это один из наиболее сложных и интересных аспектов функционирования ядра Linux. В этой статье рассказывается о LinSched (Linux Scheduler Simulator – симулятор планировщика для Linux) и его возможностях для работы с Linux-планировщиками.
статьи 17.01.2012
Экономия энергии в Linux: Часть 3. Результаты оптимизации
В заключительной части серии сравнивается производительность пяти регуляторов в настроенном и в обычном режимах и демонстрируется, как можно оптимизировать сервер IBM System x, работающий под управлением Linux.
статьи 01.03.2012
Экономия энергии в Linux: Часть 2. Общая настройка и настройка регуляторов
В статье предлагается пошаговая инструкция по общей настройке подсистемы CPUfreq в Linux и даются подробные сведения о пяти регуляторах в составе ядра (in-kernel governors) и их настройках.
статьи 28.12.2010
Экономия энергии в Linux: Часть 1. Подсистема CPUfreq
В статье даются начальные сведения, касающиеся системных компонентов и принципов тонкой настройки подсистемы CPUfreq в Linux, режимов C-state и P-state, а также пяти регуляторов в составе ядра (in-kernel governors).
статьи 28.12.2010
Экономические информационные системы: Часть 1. История развития и обзор различных типов ЭИС
В статье рассматриваются основные виды экономических информационных систем в порядке их возникновения. В заключении формируются критерии, на основании которых будет оцениваться программные продукты, рассматриваемые в следующих статьях данного цикла.
статьи 17.05.2011
Эволюция оболочек командной строки для платформы Linux
Сегодня существует множество оболочек для командной строки, начиная от Bash и Korn до C shell и заканчивая совсем уж экзотическими оболочками. Эта статья поможет вам выбрать оболочку, лучше всего подходящую под ваши задачи.
статьи 14.10.2012
Шесть советов по написанию более понятного программного кода
Для разработчика программ самым ценным ресурсом является время. Приведенные ниже шесть советов помогут вам создавать программы, которые будет легко поддерживать в будущем. Это сэкономит вам массу времени и позволит избежать разочарований: одна минута, потраченная на написание комментариев, способна избавить вас от длительных мучений.
статьи 26.07.2007
Шесть нетривиальных возможностей Ruby
В этой статье рассматриваются шесть возможностей Ruby, которые могут быть неправильно поняты новичками, в особенности, если они переходят на Ruby с похожего, но не полностью аналогичного окружения, например, с C++.
статьи 25.12.2012
Часть 3. Программирование метаклассов в Python
Микеле и Дэвид чувствуют определенную ответственность за излишнюю заумность кода некоторых энтузиастов, прочитавших предыдущие статьи по метаклассам Python. В этой статье они пытаются исправить ситуацию, помогая программистам воздержаться от "заумностей".
статьи 06.12.2007
Часть 2. Программирование метаклассов в Python
Эта статья возвращается к работе с метаклассами и их отношению к другим понятиям ООП. В ней сравнивается создание экземпляров класса и наследование, рассматриваются различия между методами классов и метаметодами, а также объясняется, как разрешать конфликты метаклассов.
статьи 04.12.2007
Функциональный менеджер пакетов Nix: Часть 4. Дистрибутив NixOS
Заключительная статья рассказывает о полном переходе под управление Nix
статьи 23.09.2010
Функциональный менеджер пакетов Nix: Часть 3. Описание сборки пакета
Продолжаем осваивать функциональный менеджер пакетов Nix. В этой части цикла мы обсудим вопросы самостоятельного расширения набора описаний пакетов
статьи 08.04.2010
Функциональный менеджер пакетов Nix: Часть 2. Специализированный язык
Nix – это пакетный менеджер для unix-систем, обладающий существенно иным подходом к сборке пакетов, учету зависимостей между ними и способу доставки на целевые системы.
статьи 06.04.2010
Функциональный менеджер пакетов Nix: Часть 1.Базовое использование
Nix – это пакетный менеджер для unix-систем, обладающий существенно иным подходом к сборке пакетов, учету зависимостей между ними и способу доставки на целевые системы.
статьи 01.04.2010
Функциональное программирование на Haskell: Часть 4. Свертки списков
Цикл статей адресован читателю, знакомому с программированием, но не знакомому с функциональным подходом.
статьи 22.03.2013
Функциональное программирование на Haskell: Часть 3. Определение функций
Цикл статей адресован читателю, знакомому с программированием, но не знакомому с функциональным подходом.
статьи 25.02.2010
Функциональное программирование на Haskell: Часть 1. Введение
Цикл статей адресован читателю, знакомому с программированием, но не знакомому с функциональным подходом.
статьи 18.02.2010
Функциональное программирование на Haskell: Часть 2.Основные типы и классы
Цикл статей адресован читателю, знакомому с программированием, но не знакомому с функциональным подходом.
статьи 25.02.2010
Утилита dialog для использования диалоговых окон в shell-скриптах
Утилита dialog – одна из немногих, помогающих создавать дружелюбные к пользователю скрипты и программы.
статьи 22.04.2010
Установка ОС Linux и ее последующая загрузка с жесткого диска, подключенного к шасси BladeCenter S
IBM® BladeCenter® S является первым шасси IBM BladeCenter, позволяющим интегрировать серверы и устройства хранения данных. В этой статье вы узнаете о том, как установить ОС SUSE Linux® 10 на жесткий диск, подключенный к blade-серверу, и загрузиться с него.
статьи 18.09.2008
Установка множества экземпляров DB2 9 с SAP на Linux и UNIX
Следуйте пошаговым инструкциям для установки нескольких экземпляров программы DB2 на одном сервере, в среде SAP.
статьи 11.09.2007
Установка и настройка General Parallel File System (GPFS) на IBM System x
Рассмотрите простую реализацию General Parallel File System (GPFS). В современном мире Linux доступно множество файловых систем, например, ext2, ext3, ReiserFS, JFS и т.д. Подобным же образом в кластерной среде нужна файловая система, которая хорошо масштабируется, дает лучшую производительность и обеспечивает высокую отказоустойчивость. IBM GPFS отвечает всем этим требованиям. Она имеет поддержку блоков большого размера с широкой разметкой, параллельный доступ к файлам из нескольких узлов, управление маркерами и многое другое.
статьи 21.03.2006
Установка и использование Eclipse для Linux на компьютерах POWER
Узнайте как установить и использовать Eclipse, в частности под Linux для компьютеров IBM на базе процессоров POWER. Научитесь компилировать и запускать приложения, использовав примеры программ на Java и C.
статьи 05.05.2006
Установка большого Linux-кластера: Часть 4. Установка узлов и настройка GPFS-кластера
Создайте работающий Linux-кластер. В четвертой статье серии предоставляется вторая часть инструкций по настройке системы хранения данных.
статьи 28.08.2007
Установка большого Linux-кластера: Часть 3. Система хранения данных и файловые системы с совместным доступом
Создайте работающий Linux-кластер. В третьей статье серии предоставляется первая часть инструкций по настройке системы хранения данных.
статьи 28.08.2007
Установка большого Linux-кластера: Часть 2. Конфигурирование управляющего сервера и установка узла
Создайте работающий Linux-кластер. В этой (второй) части серии статей описывается конфигурирование управляющего сервера и процедура установки узлов в кластере.
статьи 21.02.2007
Установка большого Linux-кластера: Часть 1. Введение и аппаратная конфигурация
Создайте работающий Linux-кластер из большого количества отдельных частей аппаратного и программного обеспечения, включая системы IBM System x и IBM TotalStorage.
статьи 21.02.2007
Установка Enterprise Linux на серверы IBM p5 по сети
В данной статье вы узнаете, как загрузить сервер eServer p5 и установить на него Red Hat Enterprise Linux по сети. Тестировщики, разработчики и работники службы технической поддержки, которым нужно установить Linux на серверах eServer p5, найдут этот материал полезным и эффективным. Для работы со статьей вы должны иметь базовые знания по установке Red Hat или Enterprise Linux, конфигурированию сети в Linux и LPAR-операции сервера p5 с использованием Hardware Management Console (HMC)
статьи 12.01.2006
Устанавливаем пакет инструментов GNU ARM под Linux
Существует множество средств разработки для различных версий процессоров ARM, но пакет инструментов GNU ARM является, пожалуй, одним из самых популярных. Узнайте подробнее, как разрабатывать встроенное ПО для ядра ARM, а также о том, как установить и использовать для этой цели пакет инструментов GNU.
статьи 01.02.2011
Ускоряемся с помощью mod_pagespeed
Разработанный компанией Google модуль mod_pagespeed для HTTP-серверов Apache ускоряет загрузку Web-страниц. Модуль mod_pagespeed позволяет быстро и легко ускорить работу Web-сайтов тем, кто занимается Web-хостингом.
статьи 10.06.2013
Ускорение кода при помощи GNU-профайлера
Повышение производительности приложений редко не стоит затраченных усилий, но не всегда понятно, какие функции программы расходуют наибольшее количество времени при выполнении. Узнайте, как можно точно определить узкие места в производительности при помощи gprof как для пространства пользователя, так и для системных вызовов в Linux
статьи 03.04.2006
Управление ресурсами на KVM-системах, поддерживающих overcommitment
Механизм overcommitment позволяет виртуально использовать больше ресурсов, нежели физически доступно в системе. В этой статье рассказывается, как применять данный прием, чтобы добиться максимально эффективного использования имеющихся ресурсов.
статьи 06.03.2012
Управление проектами с помощью Taskjuggler: Часть 3. Создание отчетов
Статья является частью цикла, посвященного применению свободной программы для управления проектами TaskJuggler. В статье рассмотрена компиляция проекта и создание простых отчетов в форматах html и csv. Рассказано, как назначать ресурсы для выполнения задач и указывать для них такие важные свойства как стоимость и ограничения по занятости.
статьи 29.01.2013
Управление проектами с помощью Taskjuggler: Часть 2. Создание задач
Статья является частью цикла, посвященного применению свободной программы для управления проектами TaskJuggler. В ней рассмотрено создание задач с помощью текстового редактора и экспорта из freemind, включая управление сроками и длительностью. Рассказано о нескольких видах зависимостей между задачами.
статьи 29.01.2013
Управление проектами с помощью Taskjuggler: Часть 1. Установка и начало работы
Статья является частью цикла, посвященного применению свободной программы для управления проектами TaskJuggler. В ней рассказано об установке TaskJuggler, настройке редактора vim для работы с файлами программы и создании основной информации о проекте.
статьи 29.01.2013
Управление персистентностью Python
Персистентность - это возможность хранить объекты постоянно, даже между выполнениями программы. Прочитав эту статью, вы получите общее представление о различных механизмах персистентности для объектов Python: от реляционных баз данных до Питоновского консервирования и так далее. Вам также будет предложено исчерпывающее описание возможностей сериализации объектов на Python.
статьи 22.03.2007
Управление логическими томами
В этой статье раскрываются наиболее полезные особенности LVM2 — относительно нового набора пользовательских средств, предоставляющего возможности управления логическими томами — и предлагаются несколько способов упрощения системных задач администрирования.
статьи 29.02.2008
Управление исходным кодом с помощью Git
Git это программное обеспечение с открытым исходным кодом для управления версиями, разработанное Линусом Торвальдсом для управления разработкой ядра Linux. В статье показывается, как начать разработку в среде Linux с помощью инструментария Git.
статьи 05.03.2009
Управление доступом на основе ролей в SELinux
Узнайте, как совместная работа трёх элементов контекста SELinux (политика, ядро и пространство пользователя) реализует RBAC и связывает пользователей Linux с политикой TE.
статьи 13.03.2008
Управление геометрией виджетов в PyGTK
В данной статье вы узнаете, как создавать "weighted-table" контейнеры в PyGTK. Этот метод показывает использование основной модели управления геометрией в GTK+ и дает представление о том, что следует делать и чего ожидать при реализации виджетов-контейнеров.
статьи 14.04.2009
Упорядочивание приложений – что означают различия в порядке следования байтов в компиляторе IBM XL Fortran
В статье описываются отличия ABI, реализованного в IBM XL Fortran для Linux on Power Systems с обратным порядком байтов, от ABI для дистрибутивов с прямым порядком байтов, а также новые параметры и встроенные процедуры. Приведены рекомендации по изменению исходного кода при его портировании на IBM XL Fortran для POWER8.
статьи 08.07.2015
Упорядочивание приложений – что означают для вас различия в порядке следования байтов в компиляторе IBM XL C/C++
В данной статье описываются различия, касающиеся векторов, связи по памяти между элементами различного размера, вещественных чисел двойной точности, комплексных чисел и сериализации, новые параметры и встроенные функции. Приведены рекомендации по изменению исходного кода при его портировании на IBM XL C/C++ для POWER8.
статьи 15.09.2015
Унифицированное монтирование при помощи универсальной утилиты монтирования NFS
В статье описываются основы работы, преимущества, необходимые программы и некоторые общие принципы универсального монтирования NFS.
статьи 02.06.2009
Уменьшите объем памяти, занимаемой Linux
Недостаток физической памяти может существенно снизить быстродействие Linux. Из статьи вы узнаете, как точно измерить количество памяти, используемой вашей системой Linux и получите совет, как уменьшить требования к памяти на примере системы Ubuntu.
статьи 28.04.2007
Улучшите свою настольную систему развлекательными LiveCD
Слушайте музыку и смотрите DVD на вашем Linux-компьютере без необходимости длительной установки и настройки программ. Изучите четыре пакета -- MoviX2, GeeXBoX, WOMP!, и LLGP -- которые вернут развлечения на ваш компьютер.
статьи 28.08.2008
Укрепление защиты сервера под Linux
Серверы являются главными целями злоумышленников. Узнайте, как обеспечить безопасность SSH-сессий, настроить правила межсетевого экрана и организовать обнаружение вторжений и оповещение о возможных атаках на сервер, работающий под GNU/Linux.
статьи 13.08.2009
Узнайте о виртуальной машине ядра Linux (KVM)
Linux и гибкость идут бок о бок и возможности виртуализации также. Совсем недавно с появлением Kernel Virtual Machine, или KVM, ситуация с виртуализацией в Linux изменилась. KVM поддерживает виртуализацию гостевых операционных систем Linux и даже Windows на аппаратуре, которая способна к виртуализации.
статьи 20.06.2007
Удаленный доступ к компьютерным ресурсам с помощью фермы серверов приложений Linux
Вы наверняка слышали о Web 2.0, а мы расскажем как "utility computing 2.0", представляющая собой реализованную для Linux комбинацию загрузки по сети, SSL, VNC и других хорошо известных технологий, обеспечивает великолепную отдачу от инвестиций.
статьи 20.06.2007
Удаленное наблюдение за сеансами мэйнфрейма
Для доступа к мэйнфреймам z/OS используется эмулятор терминала 3270. Из этой статьи вы узнаете, как написать простой shell-скрипт для UNIX или Linux, с помощью которого вы можете в реальном времени наблюдать за всеми действиями пользователей мэйнфрейма.
статьи 23.04.2008
Увеличение производительности сокета в Linux
Sockets API позволяет создавать клиентские и серверные приложения, взаимодействующие по локальной сети или через Интернет. В статье описаны способы использования Sockets API, позволяющие увеличить быстродействие и правильно настроить среду GNU/Linux.
статьи 30.08.2007
У истоков Apache. Часть 4: История и обзор архитектуры (часть 2)
Apache имеет многозадачную архитектуру, что достаточно стабильно, но имеет определенные ограничения. По умолчанию в Apache принята модель, в которой главный процесс создает дочерние на основе fork(). Для распределения запросов между дочерними процессами используются мьютексы. Multi Processing Modules (MPM), которые появились во втором Apache, позволяют эффективно использовать возможности конкретной операционной системы. Ключевым программным циклом является цикл обработки клиентского запроса. Управление памятью построено на основе пулов. Во второй версии Apache появились новые возможности, такие как фильтры, многопоточность и т. д.
статьи 27.01.2011
У истоков Apache. Часть 3: История и обзор архитектуры
Apache обладает широким спектром возможностей, может обслуживать одновременно большое количество клиентов, легко настраивается с помощью текстовых конфигурационных файлов и может быть на ходу переконфигурирован. Для разработки модулей имеется хорошо документированное API. Использование скриптовых языков позволяет использовать Apache в связке с базами данных и серверами приложений.
статьи 27.01.2011
У истоков Apache. Часть 2: Библиотека libwww
Libwww- это открытая библиотека, включающая в себя API для работы с вебом. Портирована под unix, windows, mac. На ее основе можно писать разнообразные клиентские приложения: браузеры, роботы и т. д. Библиотека включает в себя полный набор стандартов HTTP/1.1(кеширование, аутентификацию и т.д). На ее базе также написано различное программное обеспечение, в том числе CERN httpd, Cygwin, Lynx, Mosaic и другие.
статьи 27.01.2011
У истоков Apache. Часть 1: CERN httpd
У истоков APACHE лежит CERN httpd – веб-сервер, написанный на Cи в 1991 в ЦЕРН — Европейской организации по ядерным исследованиям, крупнейшей в мире лаборатории физики высоких энергий.
статьи 27.01.2011
Три полезных Android-инструмента для администраторов Linux- и Windows-систем
Android-приложения позволяют системному администратору выполнять свою работу дистанционно, установив соединение между телефоном или планшетом и Windows-, Linux- или UNIX-системой. Так можно быстрее реагировать на проблемы и решать их, где бы вы ни находились.
статьи 29.10.2015
Три возможности повторного использования типового оборудования с помощью Linux
Устаревшее компьютерное оборудование может быть слишком старым, чтобы рассчитывать на его безотказную работу, однако оно имеет стоимость для организации. Узнайте, как можно реализовать эту стоимость, используя старые машины под новые задачи с помощью Linux.
статьи 16.06.2011
Технология автоматической адаптации режима работы мобильных телефонов к условиям среды с использованием Bluetooth и сервера Serendipity
Беспроводная технология значительно увеличила наши возможности для связи друг с другом, но одновременно повсеместное присутствие бесконечно звонящих сотовых телефонов не может не отвлекать...
статьи 18.12.2006
Статическая маршрутизация в Linux
В статье раскрывается понятие статической маршрутизации, ее преимущества и недостатки при использовании в локальных сетях
статьи 29.06.2010
Статистическое программирование на R: Часть 3. Повторное использование кода и объектное программирование
R — это мощная бесплатно распространяемая статистическая среда, которая включает в себя язык программирования, интерактивную оболочку и обширные графические возможности. Эта статья продолжает две предыдущие публикации Дэвида (написанные совместно с Брэдом Хантингом), рассматривая объектно-ориентированное программирование в R, а также некоторые общие концепции программирования в R.
статьи 13.08.2008
Статистическое программирование на R: Часть 2. Функциональное программирование и анализ данных
Во второй части трилогии Дэвид и Брэд продолжат исследования, описанные в первой статье, используя R - мощную бесплатно распространяемую статистическую среду. Теперь, когда исходные данные приведены в порядок, будем вникать в функционал языка.
статьи 05.08.2008
Статистическое программирование на R: Часть 1. Купаемся в изобилии статистических возможностей
В первой части трилогии Дэвид и Брэд познакомят вас с R – свободно распространяемой мощной статистической средой. Среда R включает в себя язык программирования, интерактивную оболочку и широкие возможности по отображению графической информации. Более того, R имеет огромный набор математических и статистических функций, а также дополнительные возможности, которые предоставляются в подключаемых пакетах.
статьи 24.07.2008
Среды Web-разработки на языке Python, Часть 1: Разработка для Web с помощью Django и Python
В этой первой статье из двух, мы представим вам Django - среду с открытым исходным кодом для ведения разработки Web-приложений в стиле модель-вид-контроллер (model-view-controller - MVC), вооруженную мощью языка Python. С помощью Django вы можете в считанные минуты создавать высококачественные, легкоуправляемые Web-приложения, работающие под управлением баз данных.
статьи 15.03.2007
Среды Web-разработки на языке Python: Часть 2. Разработка для Web с помощью TurboGears и Python
Во второй статье данного выпуска, мы продемонстрируем TurboGears, другую среду разработки Web-приложений в стиле шаблонов модель-вид-контроллер (model-view-controller - MVC) с открытым исходным кодом, работающий на языке программирования Python.
статьи 15.03.2007
Среда непрерывной интеграции для инструмента IBM System Planning Tool
В статье подробно описывается пошаговая процедура конфигурирования собственной среды непрерывной интеграции сборок для инструмента IBM® System Planning Tool (SPT) без использования каких-либо других публично доступных инструментов для непрерывной интеграции. Эта среда предусматривает следующие функции: извлечение и сборка кода по расписанию, исполнение пакета тестов по расписанию и генерация отчета о покрытии кода по расписанию. Вы можете использовать данную статью в качестве справочника при настройке собственной среды непрерывной интеграции для любого из своих проектов, поскольку в ней содержатся пошаговые указания по конфигурированию. Это значительно уменьшит ваши затраты времени на анализ, исследование и разработку среды проекта.
статьи 04.08.2014
Сравнение SLES (от SUSE) и RHEL (от Red Hat) на IBM System p
Большинство системных администраторов, планирующих установку Linux на IBM System p, непременно приходят к вопросу: какой дистрибутив выбрать? В данной статье дается сравнение двух дистрибутивов – от Hed Hat и Novell, приводятся их плюсы и минусы при использовании в системах POWER.
статьи 21.07.2009
Спасибо за память
В этой статье рассказывается о том, что такое системная память, как исполняющая среда Java ее использует, как проявляется ее нехватка и как отлаживать исключения OutOfMemoryError, вызванные нехваткой системной памяти В Windows и Linux.
статьи 24.05.2011
Создание ЭОР (электронных образовательных ресурсов) в Linux: Часть 1. Введение в проблему. Инструменты для создания ЭОР
Эта статья открывает цикл о создании и использовании ЭОР в LINUX на основе свободного и открытого программного обеспечения и является вводным экскурсом в историю и текущее положение дел
статьи 04.02.2010
Создание сценариев для редактора Vim: Часть 2. Пользовательские функции
В этой статье (второй в серии) рассказывается о том, как в Vimscript создавать и использовать новые функции, а также приводится ряд практических примеров.
статьи 01.03.2011
Создание сценариев для редактора Vim: Часть 1. Переменные, значения и выражения
Эта статья (первая из серии) познакомит вас с базовыми компонентами языка программирования Vimscript, такими как переменные, значения, выражения, функции и команды. Эти возможности последовательно демонстрируются и объясняются на простых примерах.
статьи 25.08.2009
Создание специальных дистрибутивов Linux для встраиваемых систем с помощью Yocto Project
Yocto Project – это проект, упрощающий разработку специальных дистрибутивов Linux для встраиваемых систем. В этой статье рассказывается о Yocto Project и даются подробные пошаговые инструкции для тех, кто хочет начать использовать Yocto.
статьи 16.01.2013
Создание скриптов при помощи Guile
Scheme – это язык программирования, а Guile – интерпретатор и библиотека для Scheme, преобразующие его во встроенный язык сценариев, что делает его идеальным средством вдохнуть новую динамичную жизнь в ваши старые статичные приложения.
статьи 21.05.2009
Создание системы голосования на Perl/CGI
В данной статье представлен реальный пример (Web-приложение для голосования), в котором минимальное число внешних модулей, не применяются cookies на стороне клиента и используются преимущества CGI-атрибутов.
статьи 09.10.2007
Создание программного обеспечения для нескольких UNIX-платформ
Если вы создаете программное обеспечение более чем для одной UNIX-платформы, значит, знакомы с трудностями компилирования вашей программы на двух платформах. В данном руководстве рассматриваются инструментальные средства и приемы, которые могут значительно облегчить процесс поддержки различных UNIX-платформ на уровне кода. Проблема не в отсутствии инструментария или в совместимости бинарных файлов, а в заголовочных файлах и функциях, составляющих стандартную UNIX-среду.
статьи 21.02.2006
Создание программного RAID-массива на Linux-платформе
В этой статье рассматривается один из возможных способов создания RAID-массива программными средствами системы Linux.
статьи 20.09.2011
Создание настольных приложений с использованием java-gnome: Часть 1
Первая статья из цикла, посвященного разработке на Java с использованием библиотеки GTK, дает наглядное представление о начальных стадиях создания настольных приложений на Java и GTK.
статьи 28.07.2011
Создание монитора приложений IBM Bluemix с дистанционным управлением на базе Raspberry Pi 2
Снимите покров тайны с «Интернета вещей», выполнив практический проект с использованием технологии IBM Internet of Things Foundation для соединения своих устройств и приложений. Настройте Raspberry Pi 2 для контроля работы и времени доступа приложения IBM Bluemix, собирая результаты в графическое приложение, которое можно развернуть в Bluemix. И создайте настольное приложение для дистанционного управления монитором Raspberry Pi 2.
статьи 15.12.2015
Создание мозаичных изображений с помощью Perl и ImageMagick
С помощью ImageMagick, GD и The Gimp можно создавать статичные и динамичные мозаичные изображения. Исследуем возможности ImageMagick и других инструментов с открытым исходным кодом для работы с графикой.
статьи 19.06.2008
Создание кросс-платформенных GUI-приложений с использованием wxWidgets
Набор инструментальных средств wxWidgets содержит мощные кросс-платформенные средства разработки графического пользовательского интерфейса (GUI). Не только "родной" C++, но и другие языки предлагают средства для использования данного набора.
статьи 21.09.2006
Создание интерфейса между программами на С/С++ и скриптовыми языками при помощи SWIG
Данный инструмент используется в основном для доступа к библиотекам, написанным на С/С++ из скриптовых языков
статьи 16.03.2010
Создание действующего компилятора с помощью инфраструктуры LLVM. Часть 2
Инфраструктура компилятора LLVM предоставляет мощные возможности для оптимизации приложений вне зависимости от используемого языка программирования. Во второй статье этого цикла из двух частей описывается применение API-интерфейса clang в среде LLVM для первичной обработки кода на языке C/C++.
статьи 12.11.2012
1 - 100 из 943 | Следующая
Показать описания | Скрыть описания