RSS

Статьи. Последние поступления.

Автор: Гуев Тимур Ахсарбекович
Перевод: Фамилия Имя Отчество
Источник: Название источника где статья была опубликована впервые
Материал предоставил: Фамилия Имя Отчество
При написание программ любому программисту приходится работать со строковым типом данных. Как известно тип String имеет квадратичную сложность конкатенации, что не всегда приемлимо. Поэтому нам, разработчикам, часто приходится прибегать к использованию так называемого помошника - класса StringBuilder-а. Реализация класса StringBuilder кардинально поменялась в .NET 4.0 по сравнению с .NET 2.0. Данная статья разъясняет что именно было изменено, а так же сравнивает производительность "старого" и "нового" StringBuilder-а.
Автор: Караваев Дмитрий Юрьевич
Перевод: Фамилия Имя Отчество
Источник: Название источника где статья была опубликована впервые
Материал предоставил: Фамилия Имя Отчество
статья посвящена описанию примеров внесения в систему команд процессоров IA-32 возможных изменений с целью повышения компактности и эффективности кода.
Автор: Конева Анна Александровна
Данная статья посвящена проблемам взаимодействия кода на языках C/C++/Objective-C. Здесь охватываются различные темы – и объектно-оринтированного программирования, и процедурного, такие возможности Objective-C, как блоки, и аналогичные возможности C++11 – лямбды, а также некоторые нюансы стандарта C99.
Nitra – это новое имя для продукта, ранее носившем рабочее название N2.
Автор: Караваев Дмитрий Юрьевич
Перевод: Фамилия Имя Отчество
Источник: Название источника где статья была опубликована впервые
Материал предоставил: Фамилия Имя Отчество
Статья посвящена описанию добавленных в системную библиотеку средств контроля целостности внутренней структуры «кучи» при выделении и освобождении памяти в программе с возможностью поиска причины нарушения.
Авторы: Бондарь Артем Олегович
Карпов Дмитрий Викторович
Мелехова Анна Леонидовна
В статье анализируются наиболее популярные профилировщики энергопотребления с точки зрения подходов к сбору статистики. Мы обозначим области их применения, укажем сильные и слабые стороны и опишем ряд методик по оптимизиции на базе информации, выдаваемой профилировщиками. Предложенные рекомендации помогут вам сделать приложение более энергоэффективным, а значит и конкурентноспособным.
Автор: Александр Ставонин
Краткое описание ключевых возможностей нового языка программирования Rust. Основной акцент делается на особенностях Rust, которых не хватает многим системным и сетевым разработчикам в других языках программирования.
Автор: Воронков Василий Владимирович
В данном введении я не буду рассказывать об истории функциональных языков программирования. Я не буду писать о лямбда исчислении и комбинаторике. Я даже не буду убеждать читателя в том, что функциональное программирование – это полезно и важно. Наверняка вы уже неоднократно обо всем этом читали. У меня в данном случае несколько иная задача. Я постараюсь действительно ответить на некоторые вопросы, которые могли остаться у вас после прочтения других «введений». Это, конечно, не слишком соответствует традициям – отсюда и подобное название у этой статьи..
Автор: Черняев Константин
Статья описывает способ удобной реализации GET-параметров страницы в ASP.NET с помощью автогенерации классов. Решается проблема строгой типизации параметров, лишнего кода в классе страницы и простоты изменений.
Автор: NeoNeuro
Перевод: Фамилия Имя Отчество
Источник: www.neoneuro.com
Материал предоставил: Фамилия Имя Отчество
Кто управляет нашей жизнью? «Живые Пиксели» показывают, как из тетрадного листа в клетку и простого логического правила рождается сложный мир, имеющий интересные сходства с реальностью. Здесь Вы увидите Большой Взрыв Вселенной, закон перехода количества в качество, размножение с сохранением наследственной информации, эволюцию видов и многое другое. Бесплатная программа познакомит Вас с готовыми примерами и предожит создать свои собственные в удобном редакторе. «Живые Пиксели» - это математическая абстракция, клеточный автомат, подобный игре «Жизнь» Конвея.