Загальні міркування безпеки

Тут мені здається виправданим дати уявлення про відмінності віртуальної інфраструктури з точки зору безпеки Природно буде виділити кілька рівнів віртуальної інфраструктури, підхід до захисту яких різниться: Q рівень віртуалізації (гіпервізор, VMkernel)

Виклик функціональності бібліотеки класу в Visual C # (Sharp)

Тепер нам необхідно модифікувати проект Exampie2, щоб він викликав функцію в проекті Exampie3 Для цього необхідно вставити у вихідний код ФАА Programcs проекту Exampie2 код, виділений жирним шрифтом:

Віртуальні контролери Service Console і VMkernel

Перше, чим відрізняються віртуальні мережеві контролери, – це приналежність Належати вони можуть Service Console (для ESX, у ESXi немає Service Console), VMkernel (самому гіпервізорами) і віртуальним машинам Якщо віртуальний контролер належить ВМ, то він може бути різних типів – Flexible, vmxnet2, vmxnet3, E1000 Але про них поговоримо в розділі, присвяченому властивостям і обладнанню віртуальних машин, […]

Thread-safe структури даних. NET 4 (ч. 1), Різне, Інтернет-технології, статті

. NET 4 містить багатий набір засобів, що спрощують розпаралелювання коду. Якщо ми починаємо обробляти деякий набір даних одночасно в декількох потоках, то автоматично піднімається питання про синхронізацію виконання цих потоків, зокрема про те, де зберігати результати обробки. Існує достатньо способів координувати потоки між собою, і завжди можна реалізувати будь-який з них. Але творці Parallel […]

Проста консольна програма, Додатки та розповсюдження програм, Delphi, статті

На момент написання статті (1997р.), в Delphi не було можливості автоматично створювати консольні додатки (можливо на сьогоднішній день цей недолік усунуто), тому ми створимо порожній файл і помістимо в нього наступний код: program ConPrg; {$APPTYPE CONSOLE} begin end.

MS Word, C / C + +, Програмування, статті

// console.cpp : Defines the entry point for the console application. #include "stdafx.h" #include <stdio.h> #include "Office.h" void main() { ::CoInitialize(NULL); try { using namespace Word; _ApplicationPtr word(L"Word.Application"); word->Visible = true; word->Activate(); / / Створюємо новий документ _DocumentPtr wdoc1 = word->Documents->Add(); / / Пишемо пару слів RangePtr range = wdoc1->Content; range->LanguageID = wdRussian; range-> InsertAfter […]

Механізм управління потоками Windows Workflow Foundation. Частина 2, Різне, Програмування, статті

Читати частина 1 Після компіляції workflow-моделі вона може виконуватися всередині будь-якого процесу Windows, включаючи консольні додатки, віконні програми, Windows-служби, Web-сервіси та Web-сайти ASP.NET. При цьому кожен примірник workflow легко взаємодіє з хост-додатком (рис. 1).

Продуктивність. Net міф чи фантастика? (Исходники), Різне, Програмування, статті

Для перетворення символів у нижній регістр ми використовуємо патерн «Інтерпретатор», реалізований як Сінглтон і створюваний за допомогою фабрики класів »- такі фрази нам доводиться чути на семінарах для програмістів. А що буде, якщо порівняти цю фразу от з такою: «Для перетворення символів у нижній регістр необхідно відняти дельту між началами реєстрових алфавітів.

Thread-safe структури даних. NET 4 (ч.2), Різне, Інтернет-технології, статті

BlockingCollection – ця потокобезпечна колекція називається блокує, оскільки діє за наступним принципом: Якщо колекція порожня, і деякий код намагається витягти елемент, то потік, в якому він виконується, блокується до появи хоча б одного елемента;

Використання сервісів COM + в. NET,. NET Framework, ASP, статті

Можливо, ви вже використали програми COM + для хостингу компонентів, написаних на Visual Basic або C + +. COM + надає безліч корисних сервісів, у тому числі транзакції, компоненти з підтримкою черг, активізацію на вимогу (just-in-time activation), захист на основі ролей, загальні (shared) властивості і т. д. Один з найбільш привабливих аспектів застосування COM + […]