Исправление уязвимости пользователь 'SYSDBA' имеет стандартный пароль 'masterkey'

Рис.1. Доступ запрещен

После сканирования сервера c Windows server 2012 на выявление уязвимостей, одна из найденных была о том, что пользователь 'SYSDBA' имеет стандартный пароль 'masterkey'. С самого начала даже не понял, о чем речь, пока не вспомнил, что на него устанавливал драйвер для работы с Firebird.

(далее...)

Проверка полей формы на стороне клиента в приложениях WebForms

Как и в обычных формах, в приложениях WebForms проверку можно и нужно делать на стороне не только сервера, но и клиента. Для добавления проверки на ASP странице используется элемент управления (контрол) <asp:CustomValidator></asp:CustomValidator>, а для указания функции проверки на стороне клиента (проверка с помощью Javascript) нужно указать значение параметра контрола ClientValidationFunction.

(далее...)

Удалить видео из Youtube

Насмотревшись всяких блогеров в Ютьюбе, дочка решила, что она не хуже. И стала заливать разное видео. Потом, пересмотрев их на свежую голову, поняла, что не так уж они и хороши и неплохо б их удалить. Оказалось, что удалить ролики из Youtube хоть и просто, но сразу не очень интуитивно понятно.

(далее...)

Нет видео, только звук и черный экран в Google Chrome

Google Chrome logo

После недавних обновлений Windows на компьютере перестал запускаться Google Chrome. Эту проблему быстро решил удалением и повторной установкой браузера. Но вот после установки часть видео перестала воспроизводиться. Так, ролики на youtube отображались нормально, а вот видео на новостных сайтах – нет.

(далее...)

Добавить чекбокс (флажок, крыжик) в документе Word

В документ Word иногда требуется добавить элементы формы – чекбоксы, возможность выбора из списка и т.п. Лично я не рекомендую использовать Word для интеграции с внешними системами, т.к. кроме головной боли мало что получите. Решение скорей всего будет сделано быстро, но решения, сделанные на коленке, обычно трудно в дальнейшем поддерживать и расширять.

(далее...)

Программа для замены кнопки на клавиатуре

KeyTweak

Во время недавней поездки на клавиатуре моего ноутбука сломалась кнопка TAB. Для многих пользователей, а особенно для веб-разработчиков, кнопка Tab – очень важная кнопка, ибо чаще всего переключение между приложениями делают с помощью кнопок Alt + Tab, а между окнами в браузере кнопками Ctrl + Tab. Потому она постоянно задействована.

(далее...)

Фреймворки для работы с таблицами в веб-интерфейсе

Для генерации и работы с таблицами на сайте существует несколько библиотек. Почти все они частично бесплатные, т. е. могут быть использованы как бесплатно, так и платно. Платные версии, разумеется, обладают намного большим функционалом.  Я выделил 4 фреймворка для работы с таблицами, которые лично мне понравились. Их безусловно больше. Мой выбор остановился на фреймворках Ag-grid, FancyGrid, HandSontable и Koolgrid. Эти фреймворки не только отображают таблицы (только для отображения можно использовать кучу бесплатных библиотек), но и позволяют редактировать данные на странице. Рассмотрим их.

(далее...)

Изменение кодировки сохраняемых файлов в Visual Studio Code

Рис.1. Возможные значения объекта Environment.SpecialFolder

Чтобы установить требуемую кодировку для сохранения проектов в Visual Studio Code, например, UTF-8, нужно зайти в пункт меню программы Файл / Параметры / Параметры (Ctrl + ,), где найти аттрибут files.encoding.

(далее...)

Является ли значение числом в Javascript

Для того, чтобы определить, является ли значение переменной числом или нет, можно использовать встроенную функцию isNaN(). Название isNaN означает «is Not a Number». Соответственно, функция возвращает обратное значение от того, число это или нет, т. е. если значение переменной число, то функция вернет false (ложь), а если не число, то true (истину).

(далее...)

Исправление ошибки Error LINQ to Entities does not recognize the method 'System.Guid Parse(System.String)'

При компиляции MVC решения с использованием EntitiFramework столкнулся с ошибкой "LINQ to Entities does not recognize the method 'System.Guid Parse(System.String)' method, and this method cannot be translated into a store expression."

(далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика