Как стать автором
Обновить

Пример (бюджетного) Managed VPS: недо-VPS или мега-VPS

Хостинг
В последнее время много пишется о таком удобном инструменте как VPS (VDS, ROOTDS и иже с ними), о преимуществах и недостатках по сравнению с хостингом и выделенными серверами, но как-то в стороне обсуждения остались попытки разных компаний совместить лучшее или хотябы исправить грешки трёх центральных парадигм организации хостинга — shared, virtual и dedicated. Потому хотелось бы обратить внимание общественности на интересные гибриды, как правило маркируемые Managed VPS
Читать дальше →
Всего голосов 34: ↑29 и ↓5 +24
Просмотры 5K
Комментарии 20

Windows API Code Pack для .NET Framework

.NET *C# *
Недавно вышла библиотека Windows API Code Pack 1.0.1. Это не крупное обновление с множеством новых функций, а, скорее, версия, направленная на исправление ошибок, повышение производительности, добавление примеров и обновление нескольких функций (новые оболочки и т.д).

Но прежде чем углубиться в новую версию Windows Code Pack, давайте рассмотрим, что же он из себя представляет.

Windows 7 предлагает такие новые функции, как, например, панель задач, библиотеки, платформа Sensor and Location. Эти функции предполагают новые сценарии и предоставляют разработчикам новые возможности, чтобы лучшим образом адаптировать свои приложения для Windows 7. Все эти функции доступны через Win32 API. На данный момент в .NET Framework нет пространства имен «Windows 7», и также нет простого способа использовать эти функции из приложений, написанных на управляемом коде. Чтобы упростить доступ к ним разработчикам, использующим управляемый код, в августе мы выпустили 1.0 версию Windows API Code Pack for .NET Framework (сразу после Windows 7 RTM).

Windows API Code Pack – это бесплатная библиотека управляемых исходных кодов, поставляемая Microsoft как есть. Вы должны относиться к ней, как если бы сами написали ее, как если бы это был ваш собственный код. Она охватывает множество новых функций Windows 7, а также некоторые из наиболее важных функций Windows Vista. Можете считать Windows API Code Pack вещью наиболее близкой к «официальному» управляемому API для Windows. Но следует помнить, что служба поддержки Microsoft не обеспечивает этому продукту 24х7 поддержку. Мы верим, что это – замечательное решение и что база кода является очень надежной и высококачественной.

Читать дальше →
Всего голосов 8: ↑4 и ↓4 0
Просмотры 7.4K
Комментарии 7

Взаимодействие managed и unmanaged кода

.NET *
Из песочницы
В данной статье рассматривается вызов управляемого кода (managed) из неуправлявляемого (unmanaged) и их взаимодействие (без использования COM и PInvoke).
Приведенный ниже способ можно рассматривать как альтернативу методу, описанному пользователем klsaymon.

Ситуация взята из личного опыта. Существует некое приложение (ArchiCAD), взаимодействие с которым осуществляется благодаря библиотекам (plugin'ам). Библиотеку (plugin) можно реализовать только на C\C++. Есть собственное приложение (WindowForms) с бизнес логикой и UI, написанное на C# (managed). Необходимо реализовать возможность запуска приложения (WindowsForms) из библиотеки (plugin'а) и их взаимодейсвия. В данном случае, библиотека на C\C++ (plugin) выступает в роли моста между сторонним приложением (ArchiCAD) и нашим (WindowsForms).
Читать дальше →
Всего голосов 28: ↑24 и ↓4 +20
Просмотры 6.6K
Комментарии 17

Веб-хостинг: полезные советы

Блог компании RUVDS.com Хостинг IT-инфраструктура *Серверное администрирование *
image Хостинг как вид услуг развивался вместе с Web и всегда был наиболее широко востребован именно для размещения веб-сайтов в ЦОД провайдеров.

Появившаяся позднее технология виртуализации привлекла внимание поставщиков услуг хостинга, поскольку оказалась подходящим средством для максимального использования имеющихся физических ресурсов.

Термины VDS (Virtual Dedicated Server) или VPS (Virtual Private Server), обозначающие виртуальный выделенный сервер, функционирующий на физическом, появились почти десятилетие назад.
Читать дальше →
Всего голосов 25: ↑18 и ↓7 +11
Просмотры 27K
Комментарии 11

Kubernetes: как выбрать между self-hosted и managed-решением

Блог компании Southbridge Системное администрирование *Серверное администрирование *DevOps *Kubernetes *

Привет, Хабр! Сергей Бондарев, архитектор Southbridge и спикер в Слёрме, недавно провёл вебинар «Kubernetes'22: выбор между self-hosted и managed-решением». Сегодня публикуем текстовую версию вебинара.

Читать дальше
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 4.7K
Комментарии 2

Зачем мигрировать на Managed Kubernetes и с чем придётся столкнуться

Блог компании Нетология Облачные сервисы *Kubernetes *

Привет, Хабр! В прошлом году компания Statista провела опрос среди разработчиков, специалистов по эксплуатации и безопасности, спросив у них: «Используете ли вы Kubernetes?» 46% респондентов, которые занимали разные должности в крупных и небольших компаниях из разных отраслей, ответили положительно. При введении Kubernetes компания столкнётся с двумя возможными путями: самостоятельное развёртывание кластера или Managed Kubernetes. В этой статье расскажем о последнем варианте, его плюсах и минусах и об общем алгоритме действий для его реализации.

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 1.9K
Комментарии 0