Лента

6 002 0

Полнотекстовый поиск MySQL

Отличие обычного поиска от полнотекстового в том что, при первом искать сущности сайта, будь то товары магазина или статьи блога, можно по конкретному параметру, например по дате добавления. Полнотекстовый поиск, в свою очередь, подразумевает поиск по совпадающим ключевым словам запроса и текста искомого товара или статьи. Самым наглядным примером полнотекстового поиска являются поисковые системы, такие как yandex.ru или google.ru, при вводе запроса "Полнотекстовый поиск MySQL" в поисковую строку система разобьет фразу на три слова:

3 551 0

Реализация ECB шифрования с помощью библиотеки Маршала в языке С#

Режим ECB — метод применения блочного шифра, позволяющий преобразовать последовательность блоков открытых данных в последовательность блоков зашифрованных данных. Более точно вы сможете узнать на Википедии. Я же перейду сказу к сути вопроса. К примеру у нас есть файл, который нужно зашифровать. Первое что приходит на ум: должна быть функция, которая в качестве аргумента принимает файл или путь к нему.

8 632 0

SQL Работа с датами

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

10 658 0

АЦП с интерфейсом USB

Вниманию читателей предлагается подключаемая к разъему USB компьютера приставка, преобразующая аналоговые входные сигналы в цифровые данные для виртуальных измерительных приборов: цифрового вольтметра, осциллографа, регистратора медленно текущих процессов с записью информации в дисковый файл. Приставка не требует отдельного источника питания, получая его от порта USB, а малое число элементов позволило сделать ее очень компактной. Технические характеристики Разрядность АЦП, дв. разрядов..... 12 Минимальный период повторения отсчетов, мкс..... 300 Интервал входных сигналов (без делителя), В..... -1.25...+1.25 Входное сопротивление, МОм..... 1 Входная емкость, пФ..... 30

23 403 0

Подключение к удалённой Mysql с помощью C#

Как удаленно подключиться к базе данных, размещенной на нашем хостинге?! Сегодня мы попробуем создать небольшое приложение WindowsForms на языке C# и подключиться к нашей базе данных (БД) MySQL на удалённом сервере хостинга. Чтобы наше приложение могло подключаться удалённо, для начала нам нужно разрешить удалённый доступ по IP адресу. Настройка доступа - Для настройки подключения к MySQL извне необходимо зайти в Панель управления и перейти в раздел «Базы данных MySQL». - Нажмите кнопку «Доступ по IP» → «Добавить IP» и укажите IP-адрес, с которым вы выходите в сеть. Узнать свой IP-адрес можно на сайте inet.from.sh - Также в форме можно указывать IP-адреса с символом % в октетах. Например, для разграничения доступа с IP-адресов одной подсети: 192.168.1.% Пример настройки доступа по IP-адресу в панели ISP manager: - Переходим в раздел «Базы данных» - Выделяем нужную нам базу (если их несколько), и заходим в подраздел «Пользователи» - Выделяем пользователя базы данных и заходим в подраздел «Изменить» - Ставим галочку напротив «Удалённый доступ» и в появившейся форме «Список IP-адресов» указываем IP-адрес(а), с которых будет возможен доступ. Теперь вы можете удалённо подключаться к базе данных на сервере хостинга с вашего компьютера. А вот способ подключения мы рассмотрим в полной статье...

3 566 0

Как спрятать версию веб-сервера

По умолчанию Веб-серверы в заголовках отдают свой тип, а также версию. Эту информацию могут использовать хакеры, чтобы начать целенаправленные атаки. Кроме того, если версия вашего веб-сервера имеет известную уязвимость, то хакер может воспользоваться готовым эксплоитом. Пример «информативных» заголовков веб-сервера: HTTP/1.1 200 OK Date: Thu, 24 Jun 2014 23:55:01 GMT Server: Apache/2.2.21 (Win32) PHP/5.4.7 Content-Length: 30643 Connection: close Content-Type: text/html; charset=UTF-8