+7 (495) 229-0436 | shopadmin@itshop.ru | 119334, г. Москва, ул. Бардина, д. 4, корп. 3 |
|
|
16.08.12 - "Лаборатория Касперского": Спам в июле 2012 года
Начиная с марта этого года, эксперты "Лаборатории Касперского" отмечают неуклонное снижение количества почтового мусора, что является, безусловно, положительной тенденцией. Июль не стал исключением, и доля спама снизилась до 71,8%.
16.08.12 - Производительность и масштабируемость: SQL Server Benchmarks Часто приходится слышать вопрос: достаточна ли производительность и масштабируемость SQL Server для поддержки критически важных приложений для бизнеса и насколько он сопоставим с Oracle и IBM.
13.08.12 - SQL Server: Раскрытие тайны задержек SQL Server Каждый раз, когда сеансу SQL Server приходится ждать какое-то время, прежде чем продолжить запланированную работу, SQL Server регистрирует длительность этого времени. Он также регистрирует ресурс, освобождение которого пришлось ожидать...
13.08.12 - SQL Server: Управление транзакциями Если вам нужно управлять операциями SQL Server на более детальном уровне, нужно тщательно продумать, как управлять связанными с транзакциями DMO-объектами (Dynamic Management Object)...
10.08.12 - Линейное представление с указателем нерегулярных массивов Один способ избежания пустого расхода памяти - упаковать данные в одномерном массиве В. В отличие от треугольных непостоянные массивы нельзя описать с помощью формул для вычисления соответствия элементов в разных массивах. Чтобы решить эту проблему, можно создать другой массив, который содержит значения смещения каждой строки в одномерном массиве В.
10.08.12 - Компоненты доступа к данным БД Компоненты доступа к данным являются невизуальными. Рассмотрим основные компоненты доступа к данным, применяемые при работе с локальными и удаленными БД.
10.08.12 - Классы и объекты DELPHI DELPHI содержит сложную иерархию классов, которые можно использовать в программе, создавая объекты этих классов или формируя-классы потомки. В начале этой иерархии стоят классы, называемые абстрактными классами. Для них нельзя создать полноценные работающие объекты, но они являются родоначальниками целых семейств классов, для которых такие объекты уже могут быть созданы. Исходя из свойства наследования, в абстрактных классах помещены характеристики, присущие всем классам их семейств.
10.08.12 - Как уменьшить приложение написанное на Delphi в 20 раз "Пустая" форма весит около 355 КБ, и этот начальный размер увеличивается с каждой новой версией Delphi. "Пустая" программа, написанная с использованием библиотеки KOL, уменьшающей размер исполняемого файла, - 32 КБ.
10.08.12 - Инструментарий. Выбор Web-сервера Выбор Web-сервера, наверное, самая простая для нас задача. Для Windows есть всего 2 серьёзные альтернативы: "Internet Information Server (IIS)" или Apache...
10.08.12 - Какой язык предпочитает Интернет? Бродя по интернету, наверное, вы не раз натыкались на статьи типа "PHP против Perl" или "ASP vs PHP". Вот и я задался вопросом: "Какой язык вебпрограммирования все же самый популярный в Интернет?". Представляю мое глобальное исследование на эту тему.
10.08.12 - Hyper-V в Windows 8 - создание и настройка виртуальных машин На DevCon"12 мы сидели с Денисом Дягилевым (MVP по виртуализации) в зоне "Спроси эксперта", а на нашем стенде был планшет Samsung с Windows 8. Денис предложил провести время с пользой и установить Windows на виртуальную машину, задействовав встроенный гипервизор...
09.08.12 - Создание макросов в Visual Studio .NET Макрос который мы создадим, будет автоматически создавать переменные а также их соответствующиеPubic-свойства. Чтобы показать как макрос может по-разному работать в зависимости от заданных условий, мы создадим окошко, в котором спросим у пользователя действительно ли члены должны быть сортированы в алфавитном порядке.
09.08.12 - Visual Studio 2010 в таскбаре Windows 7 Недавно вышел новый Eclipse Helios, среди нововведений которого есть поддержка таскбара Windows 7 и дока Mac OS X. В частности, Эклипс может отображать прогресс сборки, наличие ошибок и предупреждений.
09.08.12 - Visual Studio 2010: 4 полезнейших расширения Для Visual Studio 2010 выпущено два набора официальных обновлений. Первый - Power Tools - нацелен на добавление множества мелких функциональных вещей увеличивающих продуктивность труда. Второй - Modeling Feature Pack добавляет к архитектурным инструментам Visual Studio массу полезных возможностей. Кроме этих инструментов, в этой статье я расскажу еще о двух полезнейших расширений Visual Studio.
09.08.12 - Хранение изображений в базе данных Для записи изображения в базу данных из файла, используется функция ReadBLOB. А для считывания изображения из базы данных в файл используется аналогичная функция WriteBLOB. Функция ReadBlob возвращает количество байт, записанных в базе данных. Source - файл рисунка который, будет записан в базе, T - таблица, или запрос в поле которого будет добавлен файл рисунка, sField - имя Поля, таблицы (Т), для записи данных (в поле с этим именем будет cделана запись).
09.08.12 - Приемы взаимодействия Visual Basic и SQL При создании приложений, оперирующих базами данных, нередко возникают проблемы, связанные с организацией взаимодействия языка программирования с языком SQL. В статье раскрываются приемы использования SQL-запросов при работе Visual Basic 6.0 с библиотекой Microsoft DAO 3.51 Object Library.
09.08.12 - Функции и процедуры в VB Процедуры и функции представляют собой отдельные блоки, из которых складывается код программы, каждая процедура выполняет какую-то задачу или ее часть.
09.08.12 - Версия сервера, версия базы данных и уровни совместимости. Часть 4/4. Теперь давайте обратимся еще к одному вопросу отложенному нами в своем время: зачем в структуре DBINFO загрузочной страницы базы ее версия указывается дважды - в поле dbi_createVersion и в поле dbi_version. Думаю, самые внимательные читатели уже и сами все поняли: в поле dbi_createVersion версия проставляется в момент создания базы.
09.08.12 - Версия сервера, версия базы данных и уровни совместимости. Часть 3/4. Итак, нам, без сомнения, требуется способ нахождения номера версии базы из имеющегося mdf-файла без подключения последнего к серверу, и даже без попытки выполнить такую процедуру. Вспоминаем, что требуемая цифра находится на девятой странице базы которая, несомненно, содержится среди прочих страниц в имеющемся у нас на руках mdf-файле. Но где именно искать в этом файле данную информацию?
09.08.12 - Версия сервера, версия базы данных и уровни совместимости. Часть 2/4. Насколько корректно ведет себя SQL Server версии X при попытке заставить его работать с базой данных созданной на сервере версии Y , причем X < Y ? Ну - "футболить" администратора в таком сценарии у сервера версии X получается просто на 5 с плюсом, никаких претензий! С информативностью же касательно причины подобного "футбола" сложнее.
09.08.12 - "Лаборатория Касперского": Социальные сети угрожают малому бизнесу Среди многообразия всех программ и приложений, используемых сотрудниками на рабочем месте, наибольшую обеспокоенность IT-специалистов малых и средних предприятий России вызывают социальные сети.
07.08.12 - О чем пишет Менеджер лицензий DrWeb? Или как удалить старые журнальные ключи? О чем пишет Менеджер лицензий DrWeb? Или как удалить старые журнальные ключи?
07.08.12 - "Лаборатория Касперского" против супервируса "Лаборатория Касперского" против супервируса...
07.08.12 - Объектно-ориентированное функциональное метапрограммирование или каррирование метода Изначально определение каррирования дается как преобразование функции от пары аргументов в функцию, берущую свои аргументы по одному. Это преобразование было введено М. Шейнфинкелем и Г. Фреге и получило свое название в честь Х. Карри. Давайте теперь распространим это определение и на метод.
07.08.12 - Eще раз о каррировании и частичном применении в PHP Понятия каррирования и частичного применения происходят из функциональных языков программирования, в рамках которых они находят широчайшее применение. Современный PHP проявляет тенденцию к заимствованию некоторых элементов функционального программирования (функции как объекты первого класса, анонимные функции и замыкания), так что обсуждаемые концепции уже не являются для него совершенно инородными.
07.08.12 - Один из методов работы с конфигурационными файлами в С++ (Qt) Практически в каждом проекте, встает задача персистентного чтения/записи конфигурации. Не секрет что существует большое количество уже готовых библиотек для решения этой задачи. Некоторые из-них просты, некоторые чуть сложнее в использовании.
07.08.12 - Используем быстрое возведение матриц в степень для написания очень быстрого интерпретатора простого языка программирования и Недавно на хабре появилась неплохая статья про вычисление N-ного числа фибоначи за O(log N) арифметических операций. Разумный вопрос, всплывший в комментариях, был: "зачем это может пригодиться на практике".
03.08.12 - Добавление узлов к AVL-дереву Каждый раз при добавлении узла к AVL-дереву вы должны проверять, соблюдаются ли условия, описывающие AVL-дерево. После вставки узла вы можете исследовать узлы в обратном порядке - к корню, проверяя, чтобы глубина поддеревьев отличалась не более чем на единицу.
03.08.12 - Добавление узлов в Delphi Перед рассмотрением способов удаления узлов из AVL-деревьев в этом разделе обсуждаются некоторые детали добавления узлов к AVL-дереву с помощью Delphi.
03.08.12 - Добавление методов и событий в компонент Созданный в примере 1 компонент PrinterList отличается от своего прототипа только переопределением одного из методов родительского компонента. Такой способ изменения поведения стандартного компонента и реализации дополнительных функций нового компонента является очевидным и достаточно простым.
|
|
О нас |
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.
На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям. Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе. В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.
|
119334, г. Москва, ул. Бардина, д. 4, корп. 3 +7 (495) 229-0436 shopadmin@itshop.ru |
|
© ООО "Interface Ltd." Продаем программное обеспечение с 1990 года |