Хостинг Сайт Домены Скрипты OC MySQL Разное
Навигация
Сатистика
Сейчас на сайте:
Пользователей: 0
Отсутствуют.

Роботов: 0
Отсутствуют.

Гостей: 1
Всех: 1

20ка посетивших:
Пользователей: 20
15bigandrew1526devil26
Alexei1980czona346
fhbhjasdgfrollik21
gisteClittygrad1ent
grandmasterbit8hummerr
kobamaxynewsic
MrSmithxRISKAAsA4
rsavtobyrussell2008
scoobiatoSergeSerw
vsesvitxezwomdi43

Реклама
»
Календарь
«    Февраль 2012    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
Наши Партнеры
Информация
Администрация данного сайта не несет ответственность за использование ресурсов доступных на этом сайте. Все что расположено на этом портале предназначено ТОЛЬКО для ознакомительных целей!
«Общая статистика по сайту»

Общий размер базы данных: 7.92 Mb

Общее количество новостей: 101
Из них опубликовано: 101
Опубликовано на главной: 101
Ожидает модерации: 0

Количество комментариев: 0
[ просмотреть последние комментарии ]

Зарегистрировано пользователей: 2505
Из них забанено: 0
Десятка лучших авторов на сайте
ИмяГруппаРегистрацияПоследнее посещениеПубликацийКомментариевПС
adminАдминистраторы12 февраля 200830 ноября 20111010[ ПС ]
Миф о кастомизации страниц в SharePoint

Немного теории. В SharePoint есть виртуальная файловая система, которая содержится в контентной БД. Когда вы в farm solution помещаете в нее файл, с помощью модуля, то файл лежит на диске в {SharePointRoot}\TEMPLATE\Features, а контентной БД появляется ссылка на этот файл.

Таким образом экономится место в БД, ведь один и тот же файл может быть добавлен на несколько сайтов. Кроме того упрощается обновление – достаточно обновить файл на диске.

Такие файлы называются uncustomized, ghosted (в терминологии 2007 шарика) или просто некастомизироваными. Если же попробовать внести какое-либо изменение в файл в виртуальной файловой системе (!), то измененное состояние файла записывается в контентную БД и SharePoint перестает обращаться к диску за файлом. такие файлы называются customized, unghosted или кастомизированные.

Причем это относится не только к файлам в виртуальной ФС, но и к типам контента, шаблонам списков итд. Но об этом другой раз…

Миф

Цитата

Кастомизированные страницы работают медленнее некастомизированных.

В сети довольно много рассуждений на эту тему, что для кастомизированных страниц не работают какие-то механизмы кеширования, требуется перекомпиляция каждый раз итд.

Я решил просто померить как изменяется скорость работы SharePoint от кастомизации страниц. Сделал простой веб-тест в Visual Studio, который обращается к странице по-умолчанию, а потом создал нагрузочный тест и замерял Page Response Time.

Вот график (кликабельно):

Центральный пик - сохранение кастомизированной страницы, слева - время ответда для некастомизированной старницы, справа - время ответа кастомизированной страницы. Среднее время ответа некастомизированной страницы – 1.7 сек, кастомизироанной – 1.9 сек. Разница около 10%. Если на странице будут “тяжелые” контролы, то разница станет еще менее заметной.

При кастомизации мастер страницы график еще интереснее:

Большой пик – кастомизация мастер-страницы. Справа пик поменьше – было сделано Revert To Definition для мастер-страницы. Получается результаты почти одинаковые, за исключением того, что для некастомизированного masterpage результаты гораздо менее стабильны.

Заключение

Использовать исключительно некастомизированные страницы имеет смысл только для hiload публичных сайтов. Хотя кто использует sharepoint для hiload сценариев???….

Читаем все полностью...
Gallery: Sims 3: Master Suite Stuff, The
Всего скриншотов: 5
Новых скриншотов: 5

Открыть галерею
Читаем все полностью...
Новости и мероприятия -> Житель Петербурга назван главным организатором и идеологом бот-сети Kelihos
Исследование Waledac от ШадоуСервер. Конец 2008 года. Хм-хм...

Ну а если еще предположить, что у Waledac есть предшественник - Storm, который был уже в 2007 году, то совсем все становится печально.
Читаем все полностью...
LG Optimus One — решение проблемы с зависаниями
Купил себе недавно новую игрушку — LG Optimus One (p500) на Android (2.3.3, но это по сути неважно). Однако счастье было недолгим. Телефон начал неожиданно зависать стабильно раз в 2-3 дня. Лежит себе, никак о себе не напоминает .. при попытке позвонить обнаруживается что телефон мертв. Не реагирует на нажания кнопок и т.п. Помогает исключительно передергивание батареи. [...]
Читаем все полностью...
Chromium 18.0.1002.0
Браузер, который позволяет сделать работу в Интернете безопаснее, быстрее и стабильнее. Chromium портативен, работать с ним можно даже с флешки, не оставляя после себя никаких следов на компьютере.
Читаем все полностью...
Soft: Maxthon 3.3.2.2000
Maxthon - мощный табулированный браузер, основанный на движке IE (версии 5.0/6.0). Он может открывать различные Интернет-страницы в одном окне и тратит на свой высоко-интегрированный пользовательский интерфейс очень мало ресурсов. Встроенный подавитель баннеров и модуль, автоматически заполняющий...

Скачать
Читаем все полностью...
Доктор Веб: Количество взломанных сайтов заметно возросло
Российский разработчик средств информационной безопасности «Доктор Веб» сообщил об участившихся случаях взлома web-сайтов с целью перенаправления пользователей мобильных устройств на ресурсы, распространяющие вредоносное ПО. По данным специалистов компании...
Читаем все полностью...
News: Закулисная драма Metal Gear Rising
Повторный анонс слэшера Metal Gear Solid: Rising, долгое время не подававшего признаков жизни, а затем превратившегося в Metal Gear Rising: Revengeance, стал одним из сюрпризов церемонии Video Game Awards 2011. Публику шокировала не только внезапная смена вывески, но и личность...

Читать дальше
Читаем все полностью...
Alaborn activeWords 6.5
Специальный линвистический тренажер для людей, изучающий иностранный язык. Суть Alaborn activeWords проста: Вы просто видите прокручиваемые ей с разной частотой слова и стараетесь их запомнить. Совсем необязательно пристально всматриваться в окно программы - занимайтесь своей повседневной работой за компьютером, а за Вас всё сделает Ваша зрительная память. Эффект от такого способа давно признан многими лингвистами и применяется сегодня повсеместно, а мы постарались вложить именно в нашу программу максимум простоты, красоты и удобства. Кроме того, учебники, словари, статьи и специальные утилиты сделают Вашу учебу еще более эффективной.


Читаем все полностью...
Recuva 1.42.544
Программа для восстановления файлов, случайно удаленных с жестких дисков вашего компьютера. Recuva позволяет восстанавливать как файлы, удаленные из Корзины, так и любые другие файлы, которые были удалены пользователем с мобильных устройств.
Читаем все полностью...
emacs C++
почему не распознает emacs под linux функции C++? Вот функции: - HeapAlloc(GetProcessHeap(),0,BufSize) - HeapFree(GetProcessHeap(),0,pMem) -...
Читаем все полностью...
News: GTA Vозвращается
Rockstar Games работает над Grand Theft Auto 5 — большой логотип игры появился на официальном сайте компании. Других подробностей нет, кроме одной — первый рекламный ролик мы увидим 2 ноября.

Читать дальше
Читаем все полностью...
Broadway.js — JavaScript-декодер видео в H.264
Майкл Бебенита (Michael Bebenita), недавно присоединившийся к коллективу Mozilla, представил проект JavaScript-реализации декодера видео (в H.264) — Broadway.js.Майкл совместно с другим разработчиком взяли за основу существующий декодер видео в H.264, упростили её с собрали с помощью компилятора Emscripten, преобразующего код LLVM в JavaScript. Программистам удалось добиться декодирования видео на чистом JavaScript с частотой в 30 кадров в секунду.Результат, достигнутый без каких-либо оптимизаций, позволил разработчикам с оптимизмом посмотреть в возможное развитие проекта, в рамках которого ожидается «использование аппаратного ускорения с WebGL, параллельная обработка и другое».Видео с Broadway.js в действии доступно здесь. Исходный код проекта опубликован на GitHub, там же можно найти ...
Читаем все полностью...
Коллекция гаджетов для Win7
Скачать Коллекция гаджетов для Win7 бесплатно

Вам представлены самые оригинальные гаджеты для операционных систем Windows. Данная подборка очень большая и разносторонняя, поэтому каждый сможет выбрать гаджеты на свой вкус, а именно информационные гаджеты, время, погода, интернет TV, радио, головоломки, приколы, калькулятор, буфер обмена, торрент гаджет и многое другое.
Читаем все полностью...
Video: Max & the Magic Marker (Видео #4)
Макс и его волшебный карандаш на DS.

Посмотреть или скачать
Читаем все полностью...
Demo: Blackwell Deception (Демо-версия)
Медиум Роза Блэкуэлл и её потусторонний напарник Джо Мэлоун расследуют таинственные убийства.

Скачать
Читаем все полностью...
Текстовый редактор - Microsoft Works 9
Популярнейший в мире интегрированный программный продукт Windows Microsoft Works 9.0 обеспечивает ведущий набор основных средств повышения продуктивности для облегчения повседневных домашних вычислительных задач, анализа семейного бюджета, поддержания контактов с друзьями, подготовки документов и организации личных планов. ...
Читаем все полностью...
Порядок добавления INSERT INTO
Здравствуйте.
Используется ODBC в mfc + БД в ACCESS. Таблица в БД заполняется с помощью sql-запроса INSERT INTO. Таблица не имеет первичного ключа. Далее, при выводе содержимого таблицы, (класс CRecordset и MoveNext для перемещения к следующей записи) строки располагаются не в том порядке, в котором были добавлнены.
Вопрос: как вывести содержимое таблицы в порядке добавления в нее данных?
Спасибо.
Читаем все полностью...
Cheat: Deus Ex: Human Revolution
Misc. (ENG)

Открыть страницу
Читаем все полностью...
AuthAccess 1.0
Программа AuthAccess - простое, удобное и мощное средство защиты для ваших папок и файлов. Основные задачи программы: Блокировка доступа к папкам или файлам. Блокировка редактирования файлов. Блокировка изменения содержимого папок. Блокировка копирования папок или файлов. Блокировка переименования папок или файлов. Блокировка удаления папок или файлов. Блокировка перемещения папок или файлов. Скрытие папок или файлов. Дополнительные функции: Выбор защиты напрямую в вашей системе из контекстного меню проводника. Поддержка популярных файловых менеджеров, таких, как Total Commander. Поддержка FAT, FAT32 NTFS. Защита паролем файлов любого типа и размера (кроме системных). Скрытие файлов любого типа и размера (кроме системных). Защита паролем любых папок, кроме системных. Скрытие любых папок, кроме системных. Защита и скрытие неограниченного количества файлов и папок. Пароль на запуск программы по желанию пользователя. Пароль на удаление программы по желанию пользователя. Автоматическое снятие защиты со всех защищенных объектов при деинсталляции программы. Выбор языка интерфейса и автоматический перевод при выборе. Возможность использования программы несколькими пользователями, каждый из которых может защищать и скрывать свои папки и файлы под своими паролями. Все защищенные паролем папки и файлы отображаются в особом разделе программы. Простой интерфейс и подробная справка с пошаговыми инструкциями. Поддержка цветовых схем вашей операционной системы. Автоматический перевод интерфейса с русского на английский и обратно одной командой.


Читаем все полностью...
News: Финские подземелья
Студия Almost Human, основанная четырьмя выходцами из Remedy Entertainment и Futuremark, работает над RPG в стиле «dungeon crawl» под названием Legend of Grimrock.

Игрокам предстоит управлять 4 персонажами, ищущими выход из мрачного подземелья. По...

Читать дальше
Читаем все полностью...
Использование @helper синтаксиса в движке Razor ASP.NET MVC 3
Статья предназначена для тех, кто знакомится с технологией ASP.NET MVC 3 и движком отображения Razor.

Использование @helper метода в разметке

Синтаксис @helper  в Razor позволяет вам с легкостью создавать вспомогательные  методы повторного использования методов, которые могут инкапсулировать функциональность в ваших шаблонах представления. Они позволяют лучше повторно использовать код, а также может способствовать большей читабильности кода. Давайте посмотрим на простой сценарий того, как синтаксис @helper может быть использован.

Подробнее...
Читаем все полностью...
Cheat: DC Universe Online
Achievement (ENG)

Открыть страницу
Читаем все полностью...
Интервью с экспертами -> Интервью с Карстеном Нолем, исследователем безопасности мобильных коммуникаций
====>> Цитата (Viktor @ 16.08.2011, 14:57) :
Имхо, это ключевая причина
<<====

Дык обозревали недавно в паблике возможности криптосоединения. Роскошь все-таки.
Читаем все полностью...
Электронные курсы Sike. Корпоративные системы
На сегодняшний день применение курсов электронного обучения для СДО (Системы Дистанционного Обучения) является одним из основных направлений электронного обучения - это будущее e-learning в России. ...
Читаем все полностью...
Следим за процессами в системе: Process Explorer v.15.0
Process Explorer помогает в реальном времени отслеживать процессы операционной системы. Позволяет увидеть множество детальной информации по запущенным процессам, включая использование памяти, владельца, задействованные библиотеки. В программе есть удобный поиск по процессам, позволяющий искать по различным параметрам, таким как определенный дескриптор или определенный dll используемая процессом.
Читаем все полностью...
узнать на каком этапе находится выполение запроса в oracle?
Oracle 11.
Бывает выполняешь очень тугие запросы. И хотелось бы знать скажем сколько процентов запроса уже выполнилось.
Как это сделать ?
Читаем все полностью...
Хакеры взломали один из серверов Apple
Хакерская группа Anonymous взломала один из серверов корпорации Apple. Об этом сообщает Reuters. Киберхулиганам удалось похитить 27 учетных записей и паролей к ним. Добытые данные были немедленно обнародованы хакерами через микроблог Twitter. По ...
Читаем все полностью...
News: World of Warplanes первые подробности
Из интервью, которое директор Wargaming.net Виктор Кислый дал сайту Ten Ton Hammer, стали известны первые подробности об авиационной MMO World of Warplanes.

Геймплей World of Warplanes напоминает World of Tanks,...

Читать дальше
Читаем все полностью...
TurboSite 1.6.2
С помощью программы TurboSite Вы сможете создать сайт или электронный учебник с возможностью отправки комментариев, формой обратной связи и JavaScript-тестами за считанные минуты! Всего за несколько шагов вы получаете готовый сайт: 1. Выберите тему оформления (в комплекте с программой идет 33 шаблона, дополнительные можно скачивать из интернета), 2. Добавьте страницы,3. Заполните поля (название и описание сайта, информация об авторе и т.д.), 4. Добавьте информационные блоки (если необходимо: счетчики, реклама и тому подобное), 5. Готово! Программа очень проста в обращении, не требует знания языков программирования и разметки текста! Созданный с помощью TurboSite сайт или электронный учебник будет работать на любой операционной системе, в любом современном браузере, может быть загружен на любой бесплатный хостинг (не требует поддержки PHP, MySQL и т.д.).


Читаем все полностью...
Webian Shell — веб-браузер, заменяющий рабочий стол на компьютере
Представлен первый релиз нового интересного проекта, задавшегося целью создать веб-браузер, заменяющий классический рабочий стол на компьютерах и мобильных устройствах, — Webian Shell 0.1.Webian Shell — один и пока единственный подпроект более глобальной инициативы Webian, авторы которой стремятся следовать современным тенденциям и представляют себе «мир, в котором информация для вас доступна с любого устройства, а приложения — работают на любой платформе». Такой мир строится на основе уже существующих веб-технологий (HTML, CSS, JavaScript), активно используемых и другими специалистами в качестве базы для построения «окружения будущего».Задача Webian — «единый, открытый, повсеместный и децентрализованный веб». Выпущенный же Webian Shell — это самодостаточная разработка, основанная на Op...
Читаем все полностью...
CryptoFoto 1.10.168.470
CryptoFoto - программа предназначена для нанесения водяных знаков на изображения. Пригодится тем, кто хочет защитить свои фотографии от нелегального копирования или просто что-то подписать. В освоении и использовании будет проста и понятна любому. Основные возможности программы: - нанесение водяных знаков на изображения - групповая обработка фотографий (*.jpg; *.jpeg) - вид водяного знака (шрифт или от руки) - степень прозрачности водяного знака - угол наклона водяного знака - размер водяного знака - цвет водяного знака - выбор шрифта начертания водяного знака - расположение водяного знака на фото (двойной клик мышкой) - поворот изображения - новое имя и новый размер на выходе


Читаем все полностью...
Радио из интернета: RadioSure v.2.2.1022
RadioSure - неплохой приемник радио из интернета. Обладает всеми необходимыми атрибутами для данного класса продуктов
Читаем все полностью...
Re: Взлом почты gmail.com
[quote="mosd4"] Или дайте небольшую базу самых распространенных паролей[/quote] http://www.hackzone.ru/files/get/id/646/Slovar_+dlya+bruta.html а не проще жертве фейк закинуть?
Читаем все полностью...
Общий форум по информационной безопасности -> CA завязал
Ну сколько можно было выдавать желаемое за действительное, последние года они уже даже деньги сами платили чтобы кто-то использовал антивирусные технологии CA, но даже так клиентская база только сокращалась. Рано или поздно это должно было случиться (боюсь правда что они не последние), и очень жаль ряд перспективных технологий загубленных таким образом, но в данном случае ни они первые, ни они последние
Читаем все полностью...
foxit-reader.net - обозреватель программы для чтения PDF документов.
Описание основных функций программы Foxit Reader. Возможность скачать новую и предыдущие версии этой программы....
Читаем все полностью...
Google Chrome 11.0 (стабильная версия)
Текущим официальным (стабильным) релизом web-браузера Google Chrome стала линейка версий 11.x...
Читаем все полностью...
MSSQL10 Ускорить работу табличных переменных.
Привет.

Сопровождаю одну индусскую БД, а точнее перенёс её с 8 на 10 сервер и сопровождаю. Индусы написали кучу порнопроцедур и порнофункций, и сами уж плохо понимают что там; и, естессно, трясутся, что что-то сломается если что-то много поменять. Короче, хранимки тормозят а после нескольких запусков снова разгоняются. Запросы отличаются большой любовью к использованию табличных переменных и временных таблиц. По планам вижу что тормоза в основном из-за Table Spool, Table Insert (@Table), Table Scan (@Table), и эти операции как раз то 80%...99% то (когда запрос быстро заработает) 0%..2% запроса занимают. Я так понимаю, что проблема в том у сервера, то есть ресурсы для того чтоб содержимое временных таблиц в памяти/TempDB держать, то нет. Как сделать, чтоб всё всегда работало быстро? Мож какие-то настройки для TempDB прписать? Или есть антипод DROPCLEANBUFFERS, чтоб какие-то буфферы не очищались?
Читаем все полностью...
Video: Warm Gun (Видео #5)
Локация Dear Lord.

Посмотреть или скачать
Читаем все полностью...
Сборник произведений: Красная серия. 40 книг
Скачать Сборник произведений: Красная серия. 40 книг бесплатно

Вашему вниманию представлен сборник произведений серии «Красная серия» издательства «Азбука-классика». Красный - цвет вызова. Авторы книг «Красной серии» любят бросать вызов сложившимся литературным канонам и стереотипам. Поэтому их произведения привлекают внимание критики и читателей, а имена всегда на слуху (Джон Фаулз, Альфредо Конде, Джузеппе Д'Агата, Иржи Грошек, Эрленд Лу, Йэн Бэнкс и другие). Не удивительно, что книги серии особенно популярны среди молодежи.
Читаем все полностью...
Demo: Red Eclipse (Полная версия игры v1.0)
Бесплатный сетевой шутер с открытым кодом от независимых разработчиков.

Скачать
Читаем все полностью...
Поддержка Skype :: RE: Не оправляются сообщения.
Автор: Читаем все полностью...
Перебои в работе форума
На машине полетела планка памяти. До устранения неисправности возможны продолжительные сбои в работе сервера.
Читаем все полностью...
Бизнес Пак 7.4
Программа для формирования, учета и печати самых необходимых документов: платёжных поручений, счетов-фактур, книг продаж, счетов, накладных, доверенностей, договоров.
Читаем все полностью...
Проверка ВСЕХ знаний 15.6
В этой бесплатной программе: 1) уже имеется 23 психологических тестов для женщин и 982 учебных теста; 2) ускоренный метод создания тестов; 3) полностью изменяемый внешний вид. - Быстрая загрузка любых тестов. - Тест будет показываться в вэб странице, что даёт огромные визуальные возможности. Вопросы и ответы могут быть текстовыми, в виде рисунков и видео-аудио ролик. - Создать стиль - это значить полностью изменить внешний вид программы: цвет фона web страницы; тип шрифта, а так же его цвет и размер. - Показывать учебный тест в обычном стиле и в стиле ЕГЭ. - Создать сборник учебных вопросов - Как правило, изучение предмета разделено на главы, разделы к каждому из которых в процессе изучения составляется отдельный тест. Сборник, из каждого файла наугад выбирает равное количество вопросов. Это позволяет за 1-2 минуты из разных тестов создать каталог, для проверке знаний по всей теме. При этом содержание самих тестов не меняется. - Результаты тестирования сохраняются в таблицу и при распечатке ее можно считать официальным документом. - Хочу поблагодарить этих славных людей Провоторов В. А., Сулейманов Р. А., Шошин Ю.И., чьи идеи помогли мне создать программу, которой можно гордиться!!! ВНИМАНИЕ: Подключитесь к сети, откройте программу. После этого программа станет работоспособной в полном объеме.


Читаем все полностью...
© TyPoStI.NeT 2007-2008
Реклама на сайте
FurMark 1.9.0 - новая версия "волосатого бублика" для тестирования видеокарт
Выпущена новая версия популярного теста под названием FurMark. Это небольшое приложение представляет собой ресурсоемкий бенчмарк ос...
Читаем все полностью...
HTML2Exe Baler 2.0- где найти руководство пользователя,
желательно на русском языке. Хотелось бы услышать оценку, умеющих работать в этой проге. Мне необходимо создать ехе-шник, для страниц простенького...
Читаем все полностью...
Vista Codec Package 5.9.1 и Win7codecs 2.7.4 - пакеты с кодеками для ОС Windows XP/Vista/7
Выпущены новые версии пакетов с декодерами и фильтрами под названием Vista Codec Package и Win7codecs. Данные продукты незначительно отошли от общих ...
Читаем все полностью...
Корзина :: Что делать если платеж не прошел?
Автор: Читаем все полностью...
10-Страйк: Учет Трафика 2.0
Компания 10-Strike Software объявляет о выпуске новой версии программы 10-Страйк: Учет Трафика 2.0, инструмента для учета входящего и исходящего трафика на компьютерах сети и другом активном сетевом оборудовании. ...
Читаем все полностью...
Утилиты и плагины для Skype :: А есть такая утилита?
Автор: Читаем все полностью...
Формат ODF стал в России национальным стандартом
Международный стандарт OpenDocument получил статус российского национального стандарта. По мнению экспертов, новый стандарт позволит российским организациям и гражданам сэкономить деньги и добиться независимости от конкретных поставщиков.
Читаем все полностью...
XHR && HTTP 403 status code && Opera
function DoIt()
{
    var
        req,
        Ctrl,
        cb;

   if(!(req=initXMLHTTPRequest())
       || !(Ctrl=document.getElementById("DivResponse"))
       || !(cb=document.getElementById("cb403")))
      return;

   req.onreadystatechange=function()
                     {
                        if(req.readyState==4)
                        {
==>                           if(req.status==200)
                              Ctrl.innerHTML=req.responseText;
                           else
                              alert("status="+req.status+"\r\nstatusText=\""+req.statusText+"\"");

                           req=null;
                        }
                     };

   req.open("POST","PageWithXHRHandler.aspx",true);
   req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   req.setRequestHeader("X-Requested-With","XMLHttpRequest");
   req.send(cb.checked ? "is403="+encodeURIComponent(cb.checked.toString()) : null);
}

function initXMLHTTPRequest()
{
   var
      xRequest=null;

   if(window.XMLHttpRequest)
      xRequest=new XMLHttpRequest();
   else if(window.ActiveXObject)
   {
      try
      {
         xRequest=new ActiveXObject("Msxml2.XMLHTTP");
      }
      catch(e)
      {
         try
         {
            xRequest=new ActiveXObject("Microsoft.XMLHTTP");
         }
         catch(e)
         {
            alert(e.name+": "+e.message);
         }
      }
   }

   return(xRequest);
}
У всех все нормально, а у этой Opera XHR.status==0. Хотя сервер возвращает 403 и в ее Opera Dragonfly -> Network тоже показывают 403. Почему? Что нужно подкрутить, чтобы получить нормальные человеческие 403?
Читаем все полностью...
Net Pass Recovery 2.1
Программа для восстановления забытых, или утерянных данных к сетевым соединениям в ОС Windows. Работа программы не требует установки. Достаточно распаковать архив, запустить файл программы и нажать кнопку andamp;quot;показать паролиandamp;quot;. Программа восстановит данные всех интернет и LAN соединений сделанных с помощью матера настройки сетевых соединений. C помощью Net Pass Recovery могут быть восстановлены следующие сетевые параметры сетевых соединений: Название соединения Телефон дозвона (если используется) Логин соединения Пароль соединения Программа полностью бесплатна. Для восстановления информации программу нужно запустить с правами администратора. В ОС Vista и Win 7 может понадобиться принудительный запуск программы от имени администратора. Для этого необходимо выбрать правой кнопкой мыши свойства программы (кликнув по иконке программы), а затем выбрать пункт: andamp;quot;Запустить от имени администратораandamp;quot;. Программа предназначена для восстановления забытых / утерянных данных. За неправомерное использование программы ответственность несет ее пользователь.


Читаем все полностью...
PerfectDisk Professional 11.0.183
Утилита предназначена для дефрагментации жёсткого диска. PerfectDisk оптимизирует при своей работе файл подкачки, MFT таблицу, а также физическое расположение на жёстком диске файлов и директорий.
Читаем все полностью...
Мастер Визиток 2.77
Мастер Визиток - удобная программа для быстрого создания визиток и бейджей. Включает более 150 готовых вариантов дизайна визитных карточек на самые разные темы, а также возможность создания собственных оригинальных стилей. Для подготовки красивой визитки достаточно ввести контактные данные, выбрать шаблон и отредактировать макет по своему вкусу. После этого вы сможете распечатать любое количество визиток на принтере или сохранить визитку для последующей печати.


Читаем все полностью...
StaffCop версия 4.0. Социальные сети и поисковики под контролем!
StaffCop - популярное программное решение от компании AtomPark Software, предназначенное для мониторинга сотрудников при использовании ими рабочих компьютеров и ноутбуков....
Читаем все полностью...
Cheat: Evil Days: Pound of Ground
Trainer (ENG)
Achievement (ENG)

Открыть страницу
Читаем все полностью...
Как передать много параметров в запросы к NitrosBase In-Memory DB
Параметризованные запросы к NitrosBase In-Memory DB можно передавать разными способами. Наиболее простой и естественный способ – позиционный. Например, с помощью непосредственного вызова:
q.ExecuteSQL("SELECT * FROM TBL WHERE SIZE = :P1 AND WEIGHT = :P2", x, y);

или с помощью подготовленного вызова с позиционной передачей параметров:
q.Prepare("SELECT * FROM TBL WHERE SIZE = :P1 AND WEIGHT = :P2");
...
q.Execute(x, y);
Данными способами можно передать до 8 параметров. Однако, если Вам надо передать в запрос более 8 параметров, то придется применить другие способы.

Наиболее рекомендуемый разработчиками NitrosBase – это подготовленный вызов с ключевой передачей параметров. Подобный вызов, на примере 18 параметров, выглядит так:
q.Prepare("SELECT * FROM PersonTable WHERE Size1 < :S1 AND Weight1 < :W1 \
                                        OR Size2 < :S2 AND Weight2 < :W2 \
...
                                        OR Size8 < :S8 AND Weight8 < :W8 \
                                        OR Size9 < :S9 AND Weight9 < :W9 \
          ");
for(i=0; i
Другой способ, который тоже успешно работает, заключается в том, что мы остаемся в рамках позиционной передачи параметров, но наследуем класс CQuery и пишем для него свою функцию Execute(x, y, …) с нужным нам числом параметров.
Вот пример такого класса:
class MyCQuery: public CQuery
{
public:
    template
    __forceinline void MyExecute(T1 d1, T2 d2, T3 d3, T4 d4, 
                                 ...
                                 T17 d17, T18 d18 ) 
    {
        CData * dnext = &par[0];
        *dnext = d1;
        dnext = dnext->next;
        *dnext = d2;
        ...
        dnext = dnext->next;
        *dnext = d18;
        Execute();
    }
};
Пример использования этого класса представлен здесь:
MyCQuery q;
...
q.Prepare("SELECT * FROM PersonTable WHERE Size1 < :S1 AND Weight1 < :W1 \
                                        OR Size2 < :S2 AND Weight2 < :W2 \
...
                                        OR Size8 < :S8 AND Weight8 < :W8 \
                                        OR Size9 < :S9 AND Weight9 < :W9 \
          ");
for(i=0; i
Какой из способов лучше? ЗА и ПРОТИВ неочевидны. С одной стороны, программа с наследованием будет короче и читабельнее, с другой стороны, написание своей версии функции Execute() чревато ошибками, хотя, казалось бы, ее можно написать чисто «механически», «по образцам», представленным в файле nitrosbase.h.

Единственный существенный вопрос, который мог остаться у разработчиков – сравнительная производительность методов. Однако, испытания, которые мы проводили, не говорят в пользу одного из методов. Например, в моем тестовом приложении, в котором осуществлялся запрос к базе, множества записей выбирались в цикле по 1000 раз, среднее время выбора составляло примерно 5-6 миллисекунд, то есть около 5-6 микросекунд на каждый запрос. При этом не было выявлено статистически достоверного преимущества ни для одного из методов.

На мой взгляд, подготовленный вызов с ключевой передачей параметров вполне приемлемый механизм и я рекомендую его в случаях, когда требуется передать в запрос к NitrosBase In-Memory DB более 8 параметров.

Виктор Чернов
Координатор проекта NitrosBase
vc@nitrosbase.com

Читаем все полностью...
Печать документов / Белоруссия ( Syn.Document ) 3.9
Программа печати и хранения Белорусских платежных документов. - Платежное поручение; - Платежное требование; - Справка о доходах; - Объявка; - Реестр платежных требований; - Командировочные удостоверения; - Доверенность. - Извещение - Квитанция


Читаем все полностью...
Паттерны проектирования баз данных
Есть паттерны проектирования ПО. А есть ли что-то подобное для баз данных?
Читаем все полностью...