Интеграция dovecot и Apache Solr

Автор: admin от 1-03-2018, 19:40, посмотрело: 140

Добрый день.



Сегодня, почта до сих пор остаётся одним из ключевых средств обмена сообщениями в корпоративном сегменте. Объём хранимой почты только растёт и со временем занимает сотни гигабайт, а то и вовсе несколько терабайт. В такой момент пользователи в большинстве случаев начинают испытывать проблемы в процессе эксплуатации почты, например с поиском. Если использовать Web клиент, например тот же RoundCube, то при поиске по всем сообщениям во всех папках да и ещё по содержимому самого письма, очень часто результат приходилось ждать десятки секунд, что не очень приятно. Поэтому я и подумал, что пора бы в dovecot настроить FTS плагин.

Категория: Операционные системы » Linux

 

Обход авторизации SAML

Автор: admin от 1-03-2018, 17:40, посмотрело: 96

Обход авторизации SAML

 

Обнаружена критичная уязвимость в SAML (Security Assertion Markup Language), с помощью которой

можно осуществить обход авторизации. Уязвимости подвержены решения различных SSO-провайдеров и несколько библиотек, использующих SAML SSO (Single Sign-On).

Категория: Программирование » Веб-разработка

 

Новые возможности LISP в nanoCAD 8.5

Автор: admin от 1-03-2018, 17:40, посмотрело: 170

Поддержка LISP в nanoCAD появилась давно и связывалась в первую очередь со специальной командой LSP, которая открывает LISP-консоль, предназначенную для ввода выражений и анализа переменных:



Новые возможности LISP в nanoCAD 8.5
Рис. 1. Окно LISP-консоли



Релиз 8.5 сделал следующий важный шаг вперед, теперь ввод выражений LISP стал возможен в командной строке, кроме того, появилась поддержка символа PAUSE. Описываемые в статье изменения вошли в релиз 8.5, начиная с номера 8.5.4131.2629, сборка 4133.

Категория: Программирование » Веб-разработка

 

Коллаборация Visual Studio Code и Anaconda

Автор: admin от 1-03-2018, 17:40, посмотрело: 139

Коллаборация Visual Studio Code и Anaconda
Не так давно было объявлено о включении Visual Studio Code в дистрибутив Anaconda, что несомненно является большим шагом в развитии инструментов анализа данных с открытым исходным кодом.

Категория: Программирование » Веб-разработка

 

Беспоисковый метод расчета настроек регуляторов средствами Python

Автор: admin от 1-03-2018, 17:40, посмотрело: 117

Беспоисковый метод расчета настроек регуляторов средствами Python


Введение



Беспоисковый метод — простой, надёжный и универсальный метод расчёта настроек субоптимальных регуляторов, включая и такие алгоритмы как ПД, ПДД и ПИДД [1].



Однако, приведенная в [1] программная реализация данного метода имеет ряд недостатков, что затрудняет его применение в микропроцессорных регулирующих приборах.



Среди недостатков можно выделить такие:



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



В работе [1] для реализации беспоискового метода расчёта регуляторов рассматривается передаточная функция объекта вида:



Беспоисковый метод расчета настроек регуляторов средствами Python


что при второй степени оператора p в знаменателе ограничивает точность динамической идентификации объекта управления [2].



Постановка задачи:



1. Средствами высокоуровневого языка программирования Python определять по КЧХ субоптимального регулятора максимальное и минимальное значение частот так, чтобы, при максимуме частоты, мнимая и действительная часть передаточной функции были положительными;



2. Средствами библиотеки scipy. optimize высокоуровневого языка программирования Python найти по передаточной функции субоптимального регулятора настройки регулятора, а средствами библиотеки scipy. integrate получить переходные характеристики замкнутой системы регулирования;



3. Для более точной идентификации объекта, использовать в расчётах передаточную функцию, имеющую третью степень оператора p в знаменателе;



Беспоисковый метод расчета настроек регуляторов средствами Python


4. Сравнить переходные характеристики замкнутой системы, полученные поисковым [3] и беспоисковым методами;



5. Построить с использованием беспоискового метода переходную характеристику для ПИДД алгоритма, сравнить её по интегральному квадратичному критерию качества регулирования с ПИД алгоритмом.

Категория: Программирование » Веб-разработка

 

Как использовать сжатие ответа в ASP.Net Core

Автор: admin от 1-03-2018, 17:40, посмотрело: 126

Как использовать сжатие ответа в ASP.Net Core

Воспользуйтесь преимуществами компонента промежуточной обработки для сжатия ответов (Response Compression Middleware) в ASP.Net Core, чтобы снизить требования к пропускной способности и повысить оперативность ваших приложений.

Категория: Программирование, Веб-разработка

 

Если у вас нет собаки…

Автор: admin от 1-03-2018, 17:35, посмотрело: 120

Если у вас нет собаки…
Если вашему бизнесу необходим BDD с живой документацией на русском, нет выделенной позиции тестировщика, либо уровень его знаний недостаточен для самостоятельной автоматизации и важно обеспечение единого стека технологий между scrum-командами, то вам безусловно необходимо хотя бы раз подключить нашу библиотеку Akita и проверить ее в действии.

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

Категория: Операционные системы » Android

 

Вышел Webpack 4 Legato

Автор: admin от 1-03-2018, 17:35, посмотрело: 109

Мы рады сообщить, что сегодня стал доступен webpack 4 (Legato).

Его можно скачать через npm или yarn, выполнив:



$> yarn add webpack webpack-cli --dev


или



$> npm i webpack webpack-cli --save-dev

Категория: Операционные системы » Android

 

Анализ игр с HDR

Автор: admin от 1-03-2018, 17:35, посмотрело: 124

Анализ игр с HDR

Последнюю пару недель я потратил на исследование HDR-картинки различных игр.



Когда речь идёт об SDR-видео, то вам должны быть знакомы значения RGB в интервале 0-255, где 0 представляет чёрный цвет, а 255 — белый.



HDR10 /Dolby Vision в этом плане немного отличается, не только потому, что использует интервал 0-1023, но и потому, что все эти значения данных представляют не просто чёрно-белый (или цветной) градиент, но и меру освещённости в нитах, то есть в единицах измерения яркости света.



В отличие от используемых в предыдущих видеоформатах значений, эти значения определены и абсолютны. Значение 0 всегда означает полное отсутствие света (полная чернота), значение 1023 всегда представляет 10000 нит освещённости, значение 769 всегда обозначает 1000 нит.



То есть если передать современному HDR-телевизору эти значения, он должен выводить точно такое количество света, которое описано заданным значением.



Эта система используется и в HDR10, и в Dolby Vision. Её могут называть HDR на основе PQ (PQ based HDR).



На сегодняшний момент есть не так много телевизоров с максимальным значением 10000 нит, вам повезло, если у вашего значение превышает 1500 нит.



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

Категория: Операционные системы » Android

 

Rolling Scopes Conference 2018: вудсток для front-end разработчика

Автор: admin от 1-03-2018, 17:35, посмотрело: 118

Как выяснилось, у легендарного рок-фестиваля и конференции девелоперов составляющие успеха примерно одинаковые – классная идея, крутой контент и особая атмосфера единения. В середине февраля в Минске прошла 4-я конференция комьюнити javascript и Frontend девелоперов. Здесь не били гитары о сцену, но «зажгли» по полной. Let’s roll!



Rolling Scopes Conference 2018: вудсток для front-end разработчика

Категория: Операционные системы » Android

 
Назад Вперед