+7 (495) 229-0436 | shopadmin@itshop.ru | 119334, г. Москва, ул. Бардина, д. 4, корп. 3 |
|
|
01.11.11 - Немного о том, почему использование STL бывает неоптимальным
В этой небольшой заметке пойдет речь о том, как легко и просто можно убить производительность приложения с помощью библиотеки STL. Охватить всю библиотеку в рамках этого топика не возможно, поэтому будет рассмотрен только один компонент - контейнер std::string. В качестве примера будет показана цена инициализации std::string и, как следствие, продемонстрировано, к чему может привести неоптимальное использование библиотеки. Все нижесказанное особенно остро относится к области gamedev-а.
01.11.11 - C++11 - removed and deprecated Все уже в курсе выхода нового стандарта С++11, на Хабре уже было несколько статей о его фичах. А я вот решила написать о том, что из С++ в новой версии было исключено и по каким причинам. Оно, может быть, кажется и не таким важным, как новые возможности, но, как говорится: "Тот, кто не знает истории, обречён на повторение ошибок".
01.11.11 - Ещё более современный C++ Не так давно Герб Саттер открыл на своём сайте новую страничку - Elements of Modern C++ Style, где он описывает преимущества нового стандарта и то, как они повлияют на код.
01.11.11 - Клиент-серверный чат, используя сокеты Qt/C++ Статья ориентирована в основном на новичков. Целью ее написания является быстрое и максимально подробное описание сокетов, для начального понимания сети и сокетов. В свое время искал подобную, но нужны были подробные примеры. В стандартном примере fortune server/client, который идет с qt очень плохо показывают возможности сокетов.
01.11.11 - Что нового в Visual Studio11 уже сейчас Больше месяца назад, на конференции Build была продемонстрирована Visual Studio 11 CTP. Давайте посмотрим, что нас ждет в будущем, что мы можем увидеть уже сейчас.
01.11.11 - Об одной ошибке оптимизации времени выполнения Изначально пост планировалось посвятить ошибке 64х-битового компилятора xlc которую я безуспешно отлавливал многие часы и которая имеет место быть на серверах фирмы IBM архитектуры AIX. Но так уж получилось, что подобная ошибка затрагивает многие компиляторы, не стал исключением и Visual Studio 2010 с установленным пакетом обновления SP1.
01.11.11 - Code Coverage по мотивам NUnit тестов в Visual Studio Без лишних проволочек, предположим, что вы попали в следующую ситуацию
01.11.11 - Обработка Segmentation Fault в C++ C++ является "небезопасным" ("unmanaged") языком, поэтому программы могут "вылетать" - аварийно завершать работу без сохранения данных пользователя, сообщения об ошибке и т.п. - стоит только, например, залезть в не инициализированную память
01.11.11 - Собственная страница ошибки 404 на ASP.NET MVC При разработке проекта на ASP.NET MVC возникла необходимость сделать собственную страницу ошибки 404. Я рассчитывал, что справлюсь с этой задачей за несколько минут. Через 6 часов работы я определил два варианта ее решения разной степени сложности. Описание - далее.
01.11.11 - Создание форм для глубоко вложенных View Model в ASP.NET MVC Ёще один интересный пост от Jimmy Bogard, посвященный cозданию форм для глубоко вложенных View Model в ASP.NET MVC. Несмотря на то, что в нём постоянно идёт отсылка к ASP.NET MVC 2, информация актуальна и для 3-ей версии.
01.11.11 - Как использовать C++ AMP из C# В Visual Studio 11 Developer Preview, C++ AMP позволяет ускорить Ваши приложения, используя гетерогенное железо, такое как GPU. Если Вы являетесь .NET-разработчиком, то все равно сможете использовать C++ AMP в Ваших приложениях. Большинство кода будет писаться на C#, лишь некоторые участки с помощью C++ AMP для его выполнения на GPU, затем использоваться любимый interop-механизм для связывания. Данный пост объяснит, как это сделать через P/invoke.
01.11.11 - Объединение и сжатие CSS и JS файлов в ASP.NET веб-приложений Для ASP.NET сайтов существует отличная библиотека SquishIt - она позволяет объединять как css файлы в один, так и JavaScript файлы. Я не буду детально расписывать преимущества объединения так как о них было уже сказано в статье выше и других, основное это уменьшение количество запросов к серверу.
31.10.11 - Условия лицензии GNU GPL доступным языком Лицензии на свободное программное обеспечение уже давно и глубоко пронизали IT-сферу и любой, кто реализует себя в данной сфере, рано или поздно сталкивается с GNU GPL и хочет знать - какими правами и обязанностями он обладает при использовании объектов интеллектуальной собственности, распространяемых под данной лицензией.
26.10.11 - РОCСИЙСКАЯ ТАМОЖНЯ ПРИРАВНЯЛА ПЛАНШЕТЫ С GPS К НАВИГАТОРАМ И ОБЛОЖИЛА ПОШЛИНОЙ Планшетники, оснащенные GPS-модулем, являются не компьютерами, а навигаторами, решила Федеральная таможенная служба (ФТС).
24.10.11 - Семь бесплатных сетевых инструментов для занятых администраторов (download) В настоящие дни урезание бюджетов является довольно распространенным. Поскольку сейчас доступно меньше денег для вложения в персонал и новые инструменты, я составил список семи бесплатных сетевых инструментов, которые немного упростят вашу повседневную работу. Большинство из них схожи и не требует установки, что идеально для переноса данных инструментов на USB носителях!
24.10.11 - JumpReg - удобная утилита для быстрой навигации по реестру JumpReg - это бесплатная программа, которая упрощает и ускоряет навигацию в редакторе реестра Windows (regedit), экономя ваше время. Вы можете вставить путь к разделу реестра из буфера обмена и моментально открыть его в редакторе.
24.10.11 - Удобная навигация в Windows Explorer и Total Commander Вы никогда не задумывались над тем, что навигация в Windows могла бы быть намного удобней?
24.10.11 - Управление параллельной разработкой с помощью IBM Rational Team Concert. Часть 2 Стратегия по интеграции и выпуску ПО. Эта статья будет полезной для новых пользователей приложения IBM Rational Team Concert или для разработчиков, желающих рационализировать свой подход к параллельной разработке.
21.10.11 - Управление параллельной разработкой с помощью IBM Rational Team Concert. Часть 1 Стратегия по интеграции и выпуску ПО. Эта статья будет полезной для новых пользователей приложения IBM Rational Team Concert или для разработчиков, желающих рационализировать свой подход к параллельной разработке.
20.10.11 - Apple поддержала российскую "Глонасс" Новый смартфон от Apple - iPhone 4S - поддерживает российскую спутниковую навигационную систему "Глонасс", следует из детальных спецификаций устройства, размещенных на сайте компании.
19.10.11 - FireMonkey - анимация, шаг 3 Но грань между игрой и бизнесом - очень тонкая. Нет её. Хороший бизнес - всегда игра. А красивая игра есть большой бизнес. Лично мне нравится такая метафора: заработанные деньги - это счёт на табло. Но давайте нажмём F9 и поговорим о программировании.
18.10.11 - Windows Intune 2.0 - облачный сервис системного управления научился обновлять сторонние продукты 17 октября 2011 года компания Microsoft, как и обещала, официально запустила новую версию своего решения Windows Intune для управления корпоративными IТ-системами с использованием облачных технологий.
18.10.11 - Использование IBM Rational Performance Tester для обмена данными между модульными тестами. Часть 2 (исходники, документация) Учебное руководство. Реальный пример использования тестовых переменных IBM Rational Performance Tester.
18.10.11 - Знакомство с TestComplete 8 Введение в автоматизированное тестирование и TestComplete.
17.10.11 - Process Hacker - продвинутый диспетчер задач Process Hacker - программа, представляющая собой более функциональный аналог "Диспетчера задач" Windows. Утилита позволяет управлять запущенными процессами и службами, получать о них всю необходимую информацию, в т.ч. о дисковой и сетевой активности, сканировать подозрительные процессы при помощи популярных он-лайн антивирусов, парой кликов начать поиск информации о неизвестном процессе в Google, следить за потреблением ресурсов компьютера, запускать программы и создавать службы.
17.10.11 - System Mechanic - пакет утилит для настройки системы System Mechanic - пакет утилит для настройки операционной системы, решения различных проблем и сбоев, очистки дисков и реестра (сохранения резервных копий последнего), увеличения производительности компьютера, безвозвратного удаления конфиденциальной информации, поиска дубликатов файлов, удаления установленных приложений, получения информации о системе.
17.10.11 - Moo0 Anti-Recovery - защита от восстановления удаленных файлов Moo0 Anti-Recovery - утилита для уничтожения ранее удаленных данных, которые можно восстановить со свободных пространств жесткого диска или USB-флешки.
17.10.11 - Использование IBM Rational Performance Tester для обмена данными между модульными тестами. Часть 1 Создание модульных тестов производительности для экономии времени и расширения повторного использования с помощью IBM Rational Performance Tester.
14.10.11 - Как проверить приложение на соответствие архитектуре слоев Любому разработчику известен архитектурный шаблон слоев. При всей его незамысловатости он позволяет эффективно прятать реализацию и абстрагировать компоненты разного уровня.
10.10.11 - IBM Rational Functional Tester: автоматизация позволяет уменьшить количество ошибок и повысить качество продукта Автоматизируйте тесты локализации пользовательского интерфейса, чтобы сэкономить время и уменьшить количество ошибок. Узнайте, как использовать для этого IBM Rational Functional Tester.
|
|
О нас |
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.
На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям. Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе. В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.
|
119334, г. Москва, ул. Бардина, д. 4, корп. 3 +7 (495) 229-0436 shopadmin@itshop.ru |
|
© ООО "Interface Ltd." Продаем программное обеспечение с 1990 года |