English version

RSS

#1

Автор: Чистяков Владислав Юрьевич
Аннотация: В данной статье рассказывается о новом проекте языкового фрэймворка – N2

Ключевые слова: Язык программирования; Nemerle; Синтаксис; C#; N2; language framework; framework;
Автор: Манушин Игорь Александрович
Аннотация: В данной статье описаны основные принципы разработки с использованием технологии OpenCL. Внутренняя архитектура видеокарт имеет ряд особенностей, поэтому в статье содержится необходимая информация, чтобы понять принцип выполнения кода на видеокарте. Также в статье приведены примеры программ, которые демонстрируют отличие в разработке приложений, использующих ресурсы видеокарт, от стандартных программ, работающих целиком на центральном процессоре. Эта статья подойдет Вам, если Вы только начали изучать OpenCL (или CUDA) и еще не до конца вникли в принципы работы данной технологии. Также эта статья может быть полезна, если Вы выбираете наиболее подходящую технологию для запланированного нагруженного приложения.

Ключевые слова: OpenCL; CUDA
Автор: Садовников Сергей Михайлович
Перевод:
Источник:
Материал предоставил:
Аннотация: В статье проводится обзор основных возможностей шаблонов с переменным количеством аргументов, которые появились в новом станрте C++ (C++11), а также рассматривается их применение на примерах реализации различных функторов.

Ключевые слова: C++; C++11; variadic templates; Шаблоны C++;
Автор: Караваев Дмитрий Юрьевич
Перевод: Фамилия Имя Отчество
Источник: Название источника где статья была опубликована впервые
Материал предоставил: Фамилия Имя Отчество
Аннотация: Статья посвящена описанию реализованного в компиляторе метода распределения регистров при генерации кода для процессоров архитектуры IA-32, позволяющего оптимизировать код.

Ключевые слова: регистры; оптимизация; компилятор
Автор: Беляев Игорь Олегович
Аннотация: В статье представлена реализация приоритетной очереди на основе бинарной, биномиальной и фибоначчиевой куч. Указаны асимптотические сложности и приведены сравнительные характеристики базовых операций. Данная приоритетная очередь будет использована для разработки агента «хранителя знаний» многоагентной поисковой системы.

Ключевые слова: Структуры данных; бинарная куча; биномиальная куча; фибоначчиева куча;
Автор: Островский Ким Михайлович
Источник: www.enterra.ru
Материал предоставил: Пилюгина Анастасия Сергеевна
Аннотация: Все больше бизнесменов обращают свое внимание на такой источник продвижения своей компании, как мобильные приложения. Действительно, для многих сфер бизнеса простое представительво в Интернете через сайт компании оказывается недостаточным – необходима более тесная связь с потребителем. При этом, принимая решение о разработке мобильного приложения, необходимо учитывать некоторые нюансы, о которых лучше знать заранее. Данная статья, написанная опытным разрбаботчиком, отражает взгляд «изнутри» на процесс создания мобильных приложения и поможет избежать многих ошибок, сделав приложение эффективным источнком привлечения новых клиентов и продвижения бизнеса.

Ключевые слова: Мобильные приложения; разработка; разработчик; создание мобильных приложений.
Автор: Владимиров Константин Игоревич
Аннотация: Освещены такие части нового стандарта, как rvalue references и lambda expressions. Подробно изложены относящиеся к ним вопросы, в том числе использование std::move и std::function

Ключевые слова: C++11; rvalue references; lambda expressions;
Автор: Лакомкин Егор Дмитриевич
Аннотация: В данной статье проводится анализ проблем создания приложений реального времени на Java. Также приводятся базовые техники и методы достижения детерминизма и описываются некоторые полезные библиотеки, которые позволяют создавать быстрые, предсказуемые приложения.

Ключевые слова: java, real-time, latency
Автор: Барабаш Михаил Александрович
Перевод:
Источник:
Материал предоставил:
Аннотация: В статье рассматриваются основные принципы построения распределенных приложений, приведена классификация систем промежуточного уровня и сделана проекция на соответствующие .NET технологии. Для каждой рассмотренной в статье технологии (SOAP WebServives, .NET Remoting, WCF), предоставлен обзор используемого нею сериализатора, а также требования к передаваемым типам данных.

Ключевые слова: сериализация, SoA, RPC, WCF, .WebServives, .NET Remoting