» Материалы за Август 2019 года » Страница 7

 

Производительность — это не только CPU: создание собственных профилировщиков для Python

Автор: admin от 28-08-2019, 12:30, посмотрело: 66

Категория: Веб-разработка

 

Реализация пула соединений в WCF для .Net Core с использованием HttpClientFactory

Автор: admin от 28-08-2019, 12:10, посмотрело: 75

Наш продукт разрабатывается на платформе .Net Core 2.2 с использованием WCF 4.5 для взаимодействия с SOAP сервисом клиента. В процессе работы сервиса разработчики шины данных заметили высокую нагрузку на сервер. Далее стали появляться проблемы с доступом к сервису. В результате выяснили, что причина кроется в количестве активных соединений.



Существует такая проблема как connection exhaustion. Она может возникать из-за нехватки доступных портов при установлении соединения или ограничения на количество соединений с внешним или внутренним сервисом. Есть два варианта решения:



• Увеличение доступных ресурсов,

• Уменьшение количества соединений.



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



Реализация пула соединений в WCF для .Net Core с использованием HttpClientFactory

Категория: Программирование

 

Мой седьмой день с Haiku: распечатка, сканирование, сети

Автор: admin от 28-08-2019, 10:45, посмотрело: 62

Мой седьмой день с Haiku: распечатка, сканирование, сети

TL;DR: Распечатка выглядит как привет из 90-х, Windows 3.x вызывает свои принтеры обратно. Сканирование удивительно "просто работает", по крайней мере при подключении USB. 3D печать в разработке. Поддержка сети вызывает смешанные чувства. Смартфоны у меня пока не заработали. Устройства с последовательным интерфейсом USB, в основном, работают.

Категория: Linux

 

33+ инструмента для безопасности Kubernetes

Автор: admin от 28-08-2019, 09:50, посмотрело: 99

Прим. перев.: Если вы задаётесь вопросами безопасности в инфраструктуре, основанной на Kubernetes, этот замечательный обзор от компании Sysdig станет отличной отправной точкой для беглого знакомства с актуальными на сегодняшний день решениями. В него включены и комплексные системы от известных игроков рынка, и значительно более скромные утилиты, закрывающие ту или иную проблему. А в комментариях мы как всегда будем рады узнать о вашем опыте использования этих инструментов и увидеть ссылки на другие проекты.



33+ инструмента для безопасности Kubernetes


Программные продукты для обеспечения безопасности Kubernetes… их так много, и у каждого свои цели, область применения и лицензии.



Именно поэтому мы решили создать этот список и включили в него как открытые проекты, так и коммерческие платформы от разных поставщиков. Надеемся, он поможет вам выбрать те из них, что представляют наибольший интерес и направят в верном направлении в зависимости от конкретных потребностей в деле обеспечения безопасности Kubernetes.

Категория: Программирование

 

Узнаем паспортные данные физического лица по ФИО (если есть залоговое имущество)

Автор: admin от 28-08-2019, 08:45, посмотрело: 108

А так же узнаем ФИО и паспортные данные по номеру автомобиля если он взят в кредит.

Без регистрации и СМС.

Категория: Информационная безопасность

 

История одного монолита. Часть 2

Автор: admin от 28-08-2019, 08:10, посмотрело: 61

История одного монолита. Часть 2


В прошлой статье я рассказал краткую историю развития внутренних и внешних продуктов компании ДубльГИС. Сегодня погрузимся в детали развития одного из продуктов, а именно экспорта данных. Я расскажу об архитектуре проекта и отдельных технических решениях, которые позволили нам постепенно развивать проект и адаптировать его под меняющиеся с течением времени требования.

Категория: Программирование

 

Приложения для электронных книг на операционной системе Android (часть 3)

Автор: admin от 28-08-2019, 07:55, посмотрело: 62

В этой (третьей) части статьи о приложениях для электронных книг на операционной системе Android будут рассмотрены следующие две группы приложений:

1. Альтернативные словари

2. Заметки, дневники, планировщики



Приложения для электронных книг на операционной системе Android (часть 3)



Краткое содержание предыдущих двух частей статьи:



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



Во 2-ой части статьи были рассмотрены ещё две группы приложений: книжные магазины и альтернативные приложения для чтения книг.

Категория: Google, Android

 

Установка Apache Cassandra на Windows

Автор: admin от 28-08-2019, 07:55, посмотрело: 101

Для локальной отладки сервиса мне понадобилось установить Apache Cassandra на Windows 10. Нормальный установщик был только у компании DataStax, но они прекратили его поддерживать.



В данной статье я опишу, как установить Apache Cassandra на Windows в виде сервиса.

Категория: Windows

 

Ресурсное планирование. Почему оно не работает? Часть 1

Автор: admin от 27-08-2019, 19:15, посмотрело: 128

Ценность ресурсного планирования для IT-компании сложно подвергнуть сомнению. Ресурсные планы есть у многих. А действительно работающей системой ресурсного планирования похвалиться могут совсем немногие. Почему же? Давайте разберёмся. Ресурсное планирование. Почему оно не работает? Часть 1



Что такое действительно работающая система ресурсного планирования?



Давайте рассмотрим одну из самых распространённых моделей работы компании среднего размера по разработке программного обеспечения и не только. Не продуктовую. Обычно, в таковой мы имеем:

Категория: Google

 

Новые стандарты видеонаблюдения: цвет ночью, антишум, ePoE

Автор: admin от 27-08-2019, 19:15, посмотрело: 64

Новые стандарты видеонаблюдения: цвет ночью, антишум, ePoE



Выпустив 23 года назад первую IP-камеру, компания Axis совершила революцию на медленно эволюционирующем рынке видеонаблюдения. Axis Neteye 200 не смогла заменить традиционные аналоговые системы, записывая один кадр в секунду в формате CIF или каждые 17 секунд в формате 4CIF с разрешением 0.1 Мп, но заложила основу для нового класса систем – сетевых камер видеонаблюдения.



Следующая волна интереса к видеонаблюдению пришла с развитием облачных технологий. Запуск в начале нулевых Elastic Compute Cloud от Amazon Web Services и Google App Engine стал фундаментальной вехой развития облачных вычислений. Началась разработка программного обеспечения для управления, записи и анализа видеопотока в удалённых дата-центрах.



Наконец, к 2020 году облачные технологии сильно определили возможности «железа», включая камеры со встроенной аналитикой. Иногда для решения проблем бизнеса облака бывает недостаточно. Клиентам нужны камеры с повышенной вычислительной мощью и инструментарием для встраивания в имеющиеся системы и последующего масштабирования.



Такие камеры создаются и при нашем участии.

Категория: Google