Полезные расширения-плагины для WordPress

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

WordPress/php - ошибка failed to open stream: Permission denied

Ошибка очень простая и схватывают ее обычно новички из мира Windows, настраивающие свой первый-второй Wordpres. Например при использовании встроенных функций вроде обновления самого WordPress. Собственно все прямо сказано - нет прав на доступ к какому-нибудь файлу. Решается это в панели … Читать далее

Краткая, неполная и по большей части неправильная история языков программирования

1801 - С помощью ткацкого станка и перфокарт Жозеф Мари Жаккар выводит "привет мир!" на ткани. Современники не впечатлены: нет хвостовой рекурсии, параллелизма и заглавных букв. 1842 - Ада Лавлейс пишет первую программу. Ее работу осложняет одна маленькая неприятность: отсутствие … Читать далее

Удаление строк из DataGridView с EditMode.EditOnEnter

По умолчанию редактирование в DataGridView весьма неинтуитивно, требует либо ввод чего-то либо нажатия F2 либо многократного кликания, но если мы переключимся на редактирование по клику, то столкнемся с совсем другой проблемой - невозможно выбрать всю строку, чтобы удалить ее из … Читать далее

OleDbDataAdapter, DataTable, пустая строка и ошибка Cannot insert the value NULL

В .Net существует очень простой способ вносить изменения в базу из таблицы, загруженной в DataGridView - использовать методы OleDbDataAdapter вроде Update. К сожалению, как и все коробочные решения данным способ построен по принципу "шаг вправо, шаг влево - расстрел". Если … Читать далее

Как проверить, существует ли логин, роль и пользователь базы в MS SQL Server

Задача: проверить, есть ли на сервере соответствующий серверный логин, роль на уровне базы данных, пользователь на уровне базы данных и создать в случае отсуствия. Решение приводится для MS SQL Server 2005 и выше. Существование серверного логина … Читать далее