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

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

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

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

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

1 - 100 из 127 | Следующая
Показать описания | Скрыть описания
Показать результаты
Название none тип none Дата none
Очаровательный Python: Используйте Psyco, и Python будет работать так же быстро, как и С
В этой статье Дэвид рассматривает, что есть Psyco, а также тестирует его в некоторых приложениях.
статьи 22.03.2007
Работа со структурами данных в языках Си и Python: Часть 6. Двоичные деревья
В статье приводится классификация бинарных деревьев, а также рассматриваются алгоритмы для выполнения важнейших операций с деревьями данного типа и алгоритм Хаффмана, который может использоваться для построения деревьев и кодирования информации.
статьи 31.05.2011
Программирование на Python. Часть 3: Списки в питоне
В этой статье были рассмотрены вопросы, связанные с базовым типом Python — списками. Было показано, что этот универсальный инструмент превосходит аналоги из других языков программирования.
статьи 02.06.2017
Работа со структурами данных в языках Си и Python: Часть 5. Деревья
В статье рассматриваются базовые принципы и различные типы древовидных структур данных и реализации классических алгоритмов обхода дерева, выполненные на языках Си и Python.
статьи 26.05.2011
Работа со структурами данных в языках Си и Python: Часть 8. Сбалансированные двоичные деревья (AVL-деревья)
В статье рассматриваются характеристики AVL-деревьев (сбалансированных двоичных деревьев с минимальным временем поиска) и алгоритмы для работы с ними, реализованные на языке Си.
статьи 02.06.2011
Очаровательный Python: Еще о функциональном программировании на Python, Часть 2
Эта статья продолжает серию статей о функциональном программирования (ФП) на Python. В ней демонстрируется несколько достаточно сложных концепций ФП. Читателю окажется полезным введение в различные подходы программного решения задач.
статьи 28.03.2007
Очаровательный Python: Функциональное программирование на языке Python, Часть 1
Хотя пользователи обычно думают о Python как о процедурном и объектно-ориентированном языке, он содержит все необходимое для поддержки полностью функционального подхода к программированию. В этой статье рассматриваются общие концепции функционального программирования и иллюстрируются способы реализации функционального подхода на Python.
статьи 28.03.2007
Очаровательный Python: Организуем распределенные вычисления с помощью RPyC
В этой статье рассматриваются преимущества и недостатки RPyC по сравнению с другими распределенными инфраструктурами Python, такими как XML-RPC и Pyro.
статьи 07.07.2009
Знакомство с Python 3: Часть 2. Более сложные темы
Python 3 - это последняя версия универсального языка программирования от Гвидо ван Россума, нарушающая обратную совместимость с предыдущими версиями. Во второй и последней статье серии об изменениях в абстрактных базовых классах, метаклассах и декораторах.
статьи 28.04.2009
Знакомство с Python 3: Часть 1. Что нового в новой версии
Python 3 - это новая версия мощного языка программирования общего назначения, автором которого является Гвидо ван Россум. Эта версия не имеет обратной совместимости с версиями 2.x, но зато в ней исправлено несколько синтаксических проблем предыдущих версий.
статьи 21.04.2009
Очаровательный Python: Изящество и неловкость Python. Часть 2
В этой серии из двух статей Дэвид рассматривает неочевидные возможности и проблемы, появившиеся в последних версиях Python, чтобы помочь неспециалистам в Python использовать всю красоту языка, избегая при этом неприятных ошибок.
статьи 09.01.2008
Очаровательный Python: Текстовая обработка в языке Python
Эта статья суммирует возможности текстовой обработки языка Python для тех программистов, которые являются новичками в программировании на языке Python. Эта статья объясняет некоторые основные понятия регулярных выражений и предлагает советы, когда стоит (а когда - не стоит) использовать регулярные выражения при обработке текста.
статьи 25.06.2007
Очаровательный Python: Использование комбинаторных функций в модуле itertools
В Python 2.2 были введены простые генераторы, а стандартные циклы перепродуманы в терминах итераторов.В этой статье Дэвид рассматривает этот новый модуль, показывая выразительную силу, появившуюся с комбинаторными итераторами.
статьи 26.03.2007
Очаровательный Python: Создание декларативных мини-языков
В этой статье Дэвид рассматривает не столько использование Python для интерпретации и транслирования других специализированных языков (хотя такое возможно), сколько то, как сам Питоновский код может быть удобно сведен к ряду декларативных элементов.
статьи 27.03.2007
Очаровательный Python: Множественная диспетчеризация
В этой статье рассматривается реализация множественной диспетчеризации в Python и показано, как это улучшает программы.
статьи 22.03.2007
Очаровательный Python: Взгляд изнутри на JPython и Python for .NET
Дэйвид Мертц (David Mertz) беседует с Марком Хэммондом (Mark Hammond), Финном Боком (Finn Bock) и Бaрри Уорсо (Barry Warsaw), разработчиками JPython и Python for .NET. Это интервью позволяет взглянуть на развитие фирмы Microsoft глазами Марка Хэммонда (разумеется, в рамках условий его контракта о неразглашении конфиденциальной информации) и отражает текущее состояние дел в работе Финна Бока и Барри Уорсо над близким к своему завершению проектом JPyhton.
статьи 21.03.2007
Очаровательный Python: Реализация "невесомых нитей" с помощью генераторов Python
В этой статье Дэвид представляет невесомые нити как элегантное решение проблем, естественное разрешение которых требует большого числа взаимодействующих процессов.
статьи 21.03.2007
Очаровательный Python: Основанные на генераторах конечные автоматы и сопрограммы
Простые генераторы, которые были представлены в Python 2.2, могут использоваться для упрощения конечных автоматов (state machines) и моделирования сопрограмм. Новые генераторы Python подводят нас почти прямо к сопрограммам; оставшиеся несколько шагов можно сэмулировать. Объяснение соответствующих понятий сопровождается примерами кода.
статьи 21.03.2007
Среды Web-разработки на языке Python, Часть 1: Разработка для Web с помощью Django и Python
В этой первой статье из двух, мы представим вам Django - среду с открытым исходным кодом для ведения разработки Web-приложений в стиле модель-вид-контроллер (model-view-controller - MVC), вооруженную мощью языка Python. С помощью Django вы можете в считанные минуты создавать высококачественные, легкоуправляемые Web-приложения, работающие под управлением баз данных.
статьи 15.03.2007
Заклинание Python: Высиживание "яиц" Python с помощью setuptools
Дэвид рассматривает модуль setuptools, дополнительный проект Python Enterprise Application Kit (PEAK). setuptools заменяет стандартную библиотеку distutils и добавляет в Python возможности управления версиями пакетов и зависимостями.
статьи 25.01.2007
Очаровательный Python: Собираем данные в Web с помощью mechanize и Beautiful Soup
Для сбора данных с Web-страниц в Python существует библиотека mechanize, автоматизирующая взаимодействие с Web-сайтами. Часто используемая совместно с ней библиотека Beautiful Soup помогает понять тот «почти-HTML» код, который обычно находится на Web-сайтах.
статьи 23.12.2010
Работа со структурами данных в языках Си и Python: Часть 7. Бинарные поисковые деревья (BST)
Эта статья посвящена бинарным поисковым деревьям, и также в ней рассматриваются примеры реализации алгоритмов на языках Си и Python для работы с деревьями данного типа: добавление и удаление узлов, поиск экстремальных значений и т.д.
статьи 31.05.2011
Создание KVM-сценариев на языке Python: Часть 2. Добавление графического интерфейса пользователя для управления KVM с применением libvirt и Python
Продолжение рассказа о том, как использовать язык Python для создания сценариев управления виртуальными машинами с помощью технологии KVM. Мы покажем, как добавить графический интерфейс пользователя (GUI) для расширения простого инструмента определения и отображения состояния виртуальных машин.
статьи 22.06.2012
Библиотека API-интерфейса для Python, соответствующая спецификации CMIS: Часть 2. Построение ECM-инструментов для решения реальных задач с помощью языка Python и библиотеки cmislib
Во второй части данной серии статей, посвященной CMIS и Python, описывается построение xcopy-подобного инструмента для заполнения данными/миграции данных с использованием Python-библиотеки cmislib.
статьи 13.12.2010
Библиотека API-интерфейса для Python, соответствующая спецификации CMIS: Часть 1. Введение в cmislib
Это первая статья в серии из двух частей, которая познакомит Вас с библиотекой на стороне клиента под названием cmislib, которая предназначена для работы со CMIS-совместимыми репозитариями контента
статьи 13.12.2010
Среды Web-разработки на языке Python: Часть 2. Разработка для Web с помощью TurboGears и Python
Во второй статье данного выпуска, мы продемонстрируем TurboGears, другую среду разработки Web-приложений в стиле шаблонов модель-вид-контроллер (model-view-controller - MVC) с открытым исходным кодом, работающий на языке программирования Python.
статьи 15.03.2007
Создание Android-приложений с использованием Python и SL4A: Часть 1. Построение среды разработки
Данный цикл статей посвящен созданию приложений для платформы Google Android с помощью языка Python и системы SL4A (Scripting Layer for Android). В данной статье, первой в цикле, описываются шаги по установке и запуску всех необходимых компонентов.
статьи 17.12.2013
Создание KVM-сценариев на языке Python: Часть 1. Библиотека libvirt
Этот цикл из двух статей посвящен тому, как использовать язык Python для создания сценариев управления виртуальными машинами с помощью технологии Kernel-based Virtual Machine (KVM). Первая статья учит основам использования libvirt и Python-привязок на нескольких простых примерах построения инструментов для определения и отображения состояния.
статьи 22.06.2012
Работа со структурами данных в языках Си и Python: Часть 4. Связные списки и сортировка
В статье приведен обзор наиболее популярных алгоритмов сортировки: пузырьковой, быстрой и сортировки слиянием, и сравнение их производительности при использовании для сортировки связных списков.
статьи 12.05.2011
Работа со структурами данных в языках Си и Python: Часть 3. Классификация связных списков
В статье рассматриваются основные принципы реализации связных списков и конкретные примеры реализации на основе известной задачи Иосифа Флавия и требований, предъявляемых к связным спискам, использующимся в ядре Linux.
статьи 26.04.2011
Программирование на Python: Часть 8. Файловая система
В этой статье мы узнаем как работать с файлами и файловой системой.
статьи 02.09.2010
Программирование на Python: Часть 9. Процессы и потоки
Параллельное программирование становится в последнее время жизненной необходимостью, которая диктуется темпами развития многоядерных процессоров. Одним из вариантов организации параллельного программирования является многопоточное программирование.
статьи 02.09.2010
Очаровательный Python: Магия декораторов
Python сделал возможным метапрограммирование, но новые версии приносят часто не совместимые с предыдущими новшества. Python 2.2 занялся изготовлением метаклассов, а в Python 2.4 возникли декораторы, реализующие многие возможности метапрограммирования.
статьи 28.05.2007
Работа со структурами данных в языках Си и Python: Часть 2. Связные списки
В статье разбираются практические аспекты работы со связными списками - создание списка, добавление и удаление элементов, и сравнение производительности связных списков в языках Си и Python.
статьи 21.04.2011
Программирование на Python: Часть 1. Возможности языка и основы синтаксиса
Python – это один из наиболее популярных современных языков программирования
статьи 19.01.2010
Очаровательный Python: Итераторы и простые генераторы
В Python 2.2 появилась новая конструкция со своим ключевым словом. Эта конструкция - генератор, а ключевое слово - "yield". Хотя генераторы позволяют реализовать новые, функциональные и оригинальные идеи, все же не так-то просто понять, как они работают. Эта статья - попытка ненавязчивого объяснения этой конструкции, равно как связанного с ней понятия итераторов.
статьи 29.06.2007
Программирование на Python: Часть 11. Web-программирование: Django
Завершает цикл о языке программирования Python вводная статья о популярном фреймворке Django.
статьи 07.09.2010
Программирование на Python: Часть 10. Сетевое программирование
В этой статье речь пойдет о сетевом программировании на Python.
статьи 07.09.2010
Программирование на Python. Часть 2: Строки в питоне
Предыдущая статья была посвящена основным возможностям Python. Сейчас мы рассмотрим один из базовых типов этого языка программирования – строковый тип.
статьи 02.08.2010
Работа со структурами данных в языках Си и Python: Часть 10. B-деревья и TRIE-деревья
Последняя часть цикла посвящена двум популярным разновидностям деревьев: B-деревьям и TRIE-деревьям. TRIE-деревья используются в лингвистических приложениях, а B-дерево является основополагающим компонентом файловых систем.
статьи 21.06.2011
Работа со структурами данных в языках Си и Python: Часть 1. Особенности реализации структур данных в языках Си и Python
В этой статье рассматриваются следующие вопросы: особенности архитектуры этих языков программирования и возможности для реализации структур данных
статьи 19.04.2011
Очаровательный Python: Изящество и неловкость Python. Часть 1
По сравнению с "золотым веком" популярности Python 1.5.2 - в течение многих лет стабильной и надежной версии языка - Python приобрел множество новых синтаксических возможностей и встроенных функций и типов. Для каждого изменения в отдельности имелось достаточно веское основание, однако в целом из-за них современный Python - уже не тот язык, который при достаточном опыте можно выучить за один вечер. Помимо этого, с некоторыми изменениями связаны не только преимущества, но и потенциальные неприятности.
статьи 18.12.2007
Работа со структурами данных в языках Си и Python: Часть 9. Красно-черные деревья
В статье рассматриваются характеристики красно-черных деревьев (еще одной разновидности сбалансированных двоичных деревьев) и алгоритмы для работы с ними, реализованные на языке Си.
статьи 07.06.2011
Основы применения Python в администрировании Linux
В статье описаны преимущества языка Python при использовании его в качестве инструментария для решения задач системного администрирования
статьи 30.03.2010
Руководство по сборке пакетов Python
Лучшие приложения с открытым исходным кодом на Python отличаются прекрасной сборкой пакетов. В рамках данной статьи освещается сборка пакетов и основы ее реализации. Кроме того, охвачены такие темы как управление версиями и создание дистрибутивов, так как они имеют непосредственное отношение к сборке пакетов.
статьи 30.10.2012
Тонкости использования языка Python: Часть 10. 2D Графика и GUI-сценарии
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В рассматриваются библиотека для создания GUI-приложений в Python – wxPython и два родственных проекта PyGame и PyZenity.
статьи 13.01.2014
Python для системных администраторов
Начните работать с Python, который позволяет управлять UNIX системами и стимулирует писать хорошо спроектированный код.
статьи 03.09.2010
Программирование на Python. Часть 7: Специальные методы и атрибуты классов
Классы в питоне имеют большой набор встроенных методов и атрибутов, которые позволяют гибко использовать модель объектно-ориентированного программирования и упрощают решение стандартных задач и алгоритмов.
статьи 01.07.2010
Создание и развертывание в Bluemix приложения для отображения графиков Всемирного банка с помощью Python, Django и MongoDB
Разработка приложения для построения графиков с использованием платформы Django и его развертывание в IBM Bluemix. В клиентской части применяется JavaScript-механизм построения графиков HighCharts. В статье дается описание процесса разработки Django-приложения с применением MongoDB в серверной части и способа быстрого создания высокопроизводительных, элегантных веб-приложений, которые можно размещать на облачной платформе IBM Bluemix.
статьи 10.07.2015
Тонкости использования языка Python: Часть 7. Особенности взаимодействия с C++. Пакет distutils, библиотека Boost.Python, проект Cython
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье описываются ещё с три способа для интеграции С и Python-приложений: пакет distutils, библиотека Boost.Python и проект Cython.
статьи 19.12.2013
Программные интерфейсы Python: главный секрет OpenStack
Узнайте, как можно существенно упростить написание сценариев автоматизации OpenStack, используя связывания для Python.
статьи 30.10.2014
Знакомство с Python, машинным обучением и библиотекой NLTK
Краткое содержание. Машинное обучение лежит на пересечении ИТ, математики и естественного языка, оно широко применяется в приложениях в области “больших данных”. В данной статье обсуждается программирование на языке Python и использование его библиотеки NLTK, а впоследствии – приложение этих знаний к проекту машинного обучения.
статьи 28.05.2013
Создание успешных проектов Python
Создание успешного проекта по разработке ПО с открытым исходным кодом на языке Python ― не только написание полезного кода. Это еще и участие в сообществе, расширение возможностей по кооперации, мастерство и поддержка. Эти практические рекомендации помогут читателю создать свой собственный успешный проект.
статьи 04.12.2012
Работа с блокнотом IPython в облачной среде IBM Bluemix
В этой статье показано, как организовать работу защищенного паролем сервера IPython Notebook а также нескольких популярных пакетов Python для научных вычислений (numpy, Pandas и matplotlib) в облачной среде IBM Bluemix.
статьи 31.12.2014
Проверенные методики IBM Business Analytics: Создание сценариев на языке Python в IBM SPSS Modeler
В документе представлена вводная информация о создании сценариев на языке Python в IBM SPSS Modeler.
статьи 06.10.2014
Руководство по интроспекции на Python
Интроспекция предоставляет полезную информацию об объектах вашей программы. Python, динамический, объектно-ориентированный язык программирования, обеспечивает потрясающую поддержку интроспекции. В этой статье демонстрируются многие из его возможностей, начиная самыми простыми видами помощи и заканчивая более сложными формами изысканий.
статьи 28.03.2007
Вызов кода на языке Python из продукта IBM InfoSphere Streams
В предлагаемой статье описывается, как непосредственно из приложений IBM InfoSphere Streams вызывать программный код, написанный на языке Python.
статьи 13.09.2013
Часть 2. Программирование метаклассов в Python
Эта статья возвращается к работе с метаклассами и их отношению к другим понятиям ООП. В ней сравнивается создание экземпляров класса и наследование, рассматриваются различия между методами классов и метаметодами, а также объясняется, как разрешать конфликты метаклассов.
статьи 04.12.2007
Программирование метаклассов в Python
Большинство читателей уже знакомо с концепциями объектно-ориентированного программирования: наследованием, инкапсуляцией, полиморфизмом. Метаклассы открывают возможность определенных типов "аспект-ориентированного программирования", например, вы можете расширять классы новыми возможностями трассировки, сохранения объектов, протоколирования ошибок и т.д.
статьи 29.11.2007
Управление персистентностью Python
Персистентность - это возможность хранить объекты постоянно, даже между выполнениями программы. Прочитав эту статью, вы получите общее представление о различных механизмах персистентности для объектов Python: от реляционных баз данных до Питоновского консервирования и так далее. Вам также будет предложено исчерпывающее описание возможностей сериализации объектов на Python.
статьи 22.03.2007
Тонкости использования языка Python: Часть 4. Параллельное исполнение
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье разбираются различные механизмы для реализации параллельного исполнения ветвей кода, доступные в Python.
статьи 05.12.2013
Разработка Python-приложения для анализа дампов общей памяти
В этой статье рассказывается, как анализировать необработанные дампы общей памяти на платформе Linux и извлекать данные в необходимом формате с помощью Python и утилиты struct.
статьи 16.02.2012
Перенос кода Perl на Python
Перенос унаследованного кода Perl на Python может быть весьма непростой задачей. В данной статье вы познакомитесь с некоторыми теоретическими аспектами работы с унаследованным кодом, в том числе узнаете, чего делать не стоит.
статьи 27.04.2011
Создание интегрированной среды разработки для Perl, Python и PHP на базе Eclipse
Изучите процесс создания интегрированной среды IDE, основанной на DLTK, и проанализируйте примеры кода для каждого шага.
руководства 03.12.2010
Советы по разработке Web-сайтов: Использование antipool.py для потокового доступа к базе данных Python
Базы данных готовы обрабатывать множество параллельных запросов (такая возможность заложена в них по определению). Тем не менее, активные процессы (самостоятельный или порождённый) почти неизбежно съедают ценные ресурсы - подключения к базе данных. Модуль antipool.py в библиотеке antiorm Мартина Блейза (Martin Blais) отлично справляется с объединением в пул и повторным использованием соединений - прозрачно для программистов и в манере, не требующей знания реляционных СУБД.
статьи 10.12.2008
Часть 3. Программирование метаклассов в Python
Микеле и Дэвид чувствуют определенную ответственность за излишнюю заумность кода некоторых энтузиастов, прочитавших предыдущие статьи по метаклассам Python. В этой статье они пытаются исправить ситуацию, помогая программистам воздержаться от "заумностей".
статьи 06.12.2007
Использование языка Python, пакета SciKit и средств классификации текста для профилирования поведения клиентов
В статье описывается, как создать модель профиля поведения клиентов, основанную на текстовых атрибутах в виде описаний ранее купленных товаров. SciKit мощный Python-пакет машинного обучения, позволяющий создавать и оценивать модели используется в данной статье для построения модели и ее применения к имитируемым историям покупки товаров клиентами. В примере сценария создается модель, которая присваивает индивидуальным клиентам профили любителей музыки на основе определенных товаров, приобретаемых каждым клиентом, и соответствующих текстовых описаний этих товаров.
статьи 23.09.2014
Смешивание и подгонка web-компонентов при помощи интерфейса Python WSGI
В статье приведены основные сведения по интерфейсу WSGI (Web Server Gateway Interface, Шлюзовый интерфейс web-сервера), а также показано, как создавать компоненты, которые можно включить в хорошо спроектированные web-приложения.
статьи 29.01.2007
Сопоставление языков программирования Часть 2. Java, Python, Ruby
Во второй статье цикла будут рассмотрены примеры на языках Java, Python и Ruby.
статьи 16.04.2014
Тонкости использования языка Python: Часть 8. Особенности взаимодействия с C++. Проект SWIG и обратная интеграция Python в С/C++ приложения
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье рассматривается проект SWIG для интеграции Python-приложений c C/С++ и обратная задача по интеграции Python в C/C++ приложения.
статьи 20.12.2013
Тонкости использования языка Python: Часть 6. Способы интеграции Python и С/С++ приложений
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье описана общая схема по созданию интерфейса для вызова кода, написанного на языке С, из Python-приложений.
статьи 18.12.2013
Введение в Pyjamas: Часть 1. Используем объединенную мощь GWT и Python
В данной статье мы рассмотрим пример создания с помощью Pyjamas простого приложения.
статьи 18.01.2013
Тонкости использования языка Python: Часть 9. Разработка GUI-приложений
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье представлен обзор инструментов для создания GUI-приложений, доступных в Python, и общие принципы построения таких приложений.
статьи 10.01.2014
Высокопроизводительный анализ XML в Python с помощью lxml
lxml – это быстрая и гибкая библиотека для обработки XML на Python. Она снабжена поддержкой XPath и XSLT и предоставляет API ElementTree. В статье подчеркивается простота и высокая производительность библиотеки при обработке больших объемов XML-данных.
статьи 24.10.2011
Использование языка Python для написания GIMP-плагинов
В этой статье показано, как автоматизировать GNU Image Manipulation Program (GIMP) с помощью сценариев для решения двух простых задач: изменения размера всех фотографий в папке и их сохранения в одном и том же формате.
статьи 16.09.2011
Программирование на Python: Часть 6. Классы
Основные свойства ООП — полиморфизм, наследование, инкапсуляция. Класс — это пользовательский тип, состоящий из методов и атрибутов. Инстанс класса создается путем вызова имени класса как функции с параметрами. Объект состоит из атрибутов и методов. Атрибут — это переменная, метод — это функция. Отличия метода от функции в том, что у него есть первый параметр — self. Полиморфизм позволяет нам работать с различными типами объектов так, что нам не нужно задумываться о том, к какому типу они принадлежат.
статьи 02.06.2017
Программирование на Python: Часть 5. Модули
Данное руководство описывает основы модульной системы питона и импорта компонентов. Импорт модулей — это основа программной архитектуры в питоне.
статьи 16.08.2010
Программирование на Python: Часть 4. Словари
Словари наряду со списками являются наиболее простыми, гибкими и мощными коллекционными типами. Словарь, как и список, является изменяемым (mutable) типом данных, хотя и содержит неизменяемые ключи и может неограниченно расти.
статьи 09.08.2010
Тонкости использования языка Python: Часть 3. Функциональное программирование
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье описаны возможности языка Python, позволяющие применять его для написания программ в функциональном стиле.
статьи 22.11.2013
Тонкости использования языка Python: Часть 2. Типы данных
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье рассмотрены особенности представления типов данных в Python, которые не встречаются в языках со строгой типизацией.
статьи 22.11.2013
Тонкости использования языка Python: Часть 1. Версии и совместимость
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В этой вводной статье цикла были рассмотрены различия в синтаксисе и семантике между версиями Python 2 и 3.
статьи 21.11.2013
Использование Net-SNMP и IPython
Использование IPython позволяет значительно упростить работу с таким сложным протоколом, как SNMP. Из данной статьи вы узнаете, как с помощью Net-SNMP, Python и оболочки IPython можно проводить анализ сети и управлять этой сетью в интерактивном режиме.
статьи 10.11.2009
Тонкости использования языка Python: Часть 5. Мульти-платформенные многопоточные приложения
Статья является частью миницикла, посвященного тонким вопросам применения Python и разработки приложений на этом языке. В статье обсуждаются вопросы создания мульти-платформенного многопоточного кода и его вопросы его производительности.
статьи 05.12.2013
Переход к открытым стандартам при обработке речи
В этой статье рассматривается использование языка Python для преобразования существующих неструктурированных файлов словарей в формат XML, определенный в спецификации Pronunciation Lexicon Specification (PLS), и обратного преобразования новых файлов PLS в неструктурированный файл.
статьи 07.08.2012
Создание чат-приложения с помощью Pyramid, SQLDB и Bluemix
В этом руководстве показано, как создать Bluemix-приложение с помощью среды Pyramid. Используйте уровень абстракции SQLAlchemy, чтобы сделать приложение не зависящим от базы данных, оставляя ее выбор до этапа развертывания. Приведены примеры использования в качестве базы данных DB2, SQLite и PostgreSQL. Это руководство также демонстрирует взаимодействие между уровнем связи NodeJS SocketIO и средой веб-приложений на базе Python.
статьи 08.10.2015
Сеть OpenStack
Сетевые технологии – неотъемлемая часть системы «инфраструктура как сервис» (Infrastructure as a Service – IaaS), в частности – OpenStack, проекта облачных вычислений IaaS с открытым исходным кодом компании Rackspace Cloud и НАСА. В этой статье говорится о цепочках ip-таблиц и правилах, лежащих в основе проекта OpenStack Cloud Compute-Nova, контроллера фабрики облачных вычислений (основной части системы IaaS), написанного на языке Python с использованием большого числа внешних библиотек. Автор подробно описывает модуль nova-network FlatDHCPManager и другие компоненты OpenStack. ip-таблица – это прикладная программа в пространстве пользователя, которая позволяет системному администратору настраивать таблицы, создаваемые межсетевым экраном ядра Linux.
статьи 24.06.2014
Использование блокнотов для анализа данных в облаке
Как развернуть сервер IPython Notebook на платформе SoftLayer: создать виртуальную машину с механизмом контейнера приложений Docker, извлечь из Docker Hub официальный репозиторий IPython и запустить в контейнере сервер IPython Notebook. Затем загрузить и запустить опытный блокнот для анализа данных о своевременности вылетов по авиакомпаниям, полученных с сайта Data.gov.
статьи 10.07.2015
Введение в PyPy
Как повысить производительность программ на языке Python и сделать их более гибкими с помощью среды PyPy и реализации компилятора just-in-time? Это статья о среде PyPy, ее преимуществах и о том, как она помогает ускорить разработку высокопроизводительных приложений.
статьи 03.12.2012
Импорт пользователей из LDAP-каталога в IBM Security Access Manager
Системным администраторам часто требуется импортировать существующие учетные записи пользователей из LDAP-репозитария в IBM Security Access Manager. В этой статье вы освоите написанный на языке Python скрипт импорта, который можно использовать для чтения информации о пользователях из LDAP-репозитария, а затем для импорта этих записей с помощью команды pdadmin продукта IBM Security Access Manager.
статьи 14.03.2014
Создавайте мобильные приложения в стиле MVC при помощи Bluemix
Разрабатывать приложения в стиле MVC по-прежнему важно. Приложения в стиле MVC создаются при помощи разных платформ (облачных и локальных), разных языков программирования (Java, Node JS, PHP, Python и так далее), разных сред выполнения (WebSphere, Node, Ruby) и источников данных (DB2, Cloudant, MySQL). В этом руководстве рассказывается, как создать простое мобильное приложение для Android, использующее веб-службы RESTful на основе Java, опубликованные в IBM Bluemix. Для загрузки доступны само приложение, службы и DDL.
руководства 27.03.2015
Использование Linux в качестве платформы для научных вычислений
Linux является отличной платформой для научных вычислений. Из этой статьи вы узнаете о системе для научных вычислений Sage, а также о Python – основном языке программирования, используемом для этих задач.
статьи 05.02.2013
Разработка GPS-приложения для Nokia N810: Часть 1. Среда разработки
В статье рассказывается о том, как сконфигурировать среду разработки, предназначенную для Интернет-планшета Nokia N810, в том числе и о настройке Eclipse на целевой машине для разработки на языке Python.
статьи 06.08.2009
Разработка сценариев для рабочих столов Linux.: Часть 1. Знакомство с библиотекой screenlets
В этой серии статей рассматривается использование языка Python, инфраструктуры screenlets и Nautilus для сценариев для рабочего стола GNOME с целью создания эффективной пользовательской рабочей среды.
статьи 24.01.2012
Разработка сценариев для рабочих столов Linux: Часть 2. Разработка сценариев для файлового менеджера Nautilus
В данной статье рассказывается, как использовать язык Python для создания функциональности, расширяющей возможности файлового менеджера Nautilus для интеграции с рабочим столом GNOME.
статьи 24.01.2012
Создаем Web-приложение, умеющее работать с Twitter
Узнайте, как с помощью Django, jQuery и библиотеки python-wrapper сделать приложение в стиле Web 2.0, позволяющее работать с Twiiter.
статьи 15.09.2010
Система управления содержанием Plone: Часть 1. Установка и первичная настройка
Plone – открытая система управления содержанием, написанная на языке Python.
статьи 14.01.2010
Преобразователь URL Ranvier
Ranvier – это написанный на Python пакет, который можно интегрировать в среды разработки Web-приложений для преобразования входящих URL-запросов в исходный код. Функция реестра позволяет Ranvier гарантировать целостность ссылок и автоматизировать анализ покрытия.
статьи 27.04.2009
Обнаружение загрузочных ISO-образов для сервера IBM Powers
В статье описывается способ проверки образа сервера IBM Power на предмет пригодности для загрузки путем непосредственного чтения потока ISO-данных. Демонстрируется работающий код на языке Python, иллюстрирующий рассматриваемые концепции.
статьи 20.10.2014
Взаимодействие через Интернет с помощью CURL и libcurl
Эта статья знакомит читателя с утилитой командной строки cURL, а затем демонстрирует, как с использованием libcurl построить клиент HTTP на языках C и Python.
статьи 11.11.2011
Обучение программированию в Linux на примере интегрированной среды разработки Geany: Часть 3. Работа в Geany с исходным кодом на языке Free Pascal
Предыдущая статья была посвящена разработке программы с простым графическим интерфейсом на языке Python в среде программирования Geany. В завершающей части цикла мы будем работать с языком Free Pascal
статьи 12.01.2010
1 - 100 из 127 | Следующая
Показать описания | Скрыть описания