Разработка




Исправление кракозябров в работе с MySQL с кодировкой windows-1251 из PHP-скриптов

Кракозябры с MySQL в кодировке cp-1251

Если MySQL таблица создана в кодировке windows-1251 (Collation cp1251_general_ci), то на некоторых хостингах при обращении к СУБД MySQL из PHP-скриптов могут быть проблемы с кодировкой, где по умолчанию обращение к базе данных идет в кодировке UTF-8. (далее...)

Запретить смену представления списка SharePoint с помощью CSS

Рис.3. Внешний вид списка с скрытой сменой представления

По умолчанию, в списках SharePoint можно менять представление. Но иногда, для не очень сложных задач, связанных с автоматизацией локальных процессов, достаточно просто не отображать информацию с некоторой фильтрации в представлении для пользователей, а представления с полным набором опций оставить для администраторов / редакторов. (далее...)

Сохранить List<T> в XML файл

Иногда бывает необходимо сохранить коллекцию класса List<T> в формате XML. С XML уже можно поиграться с дальнейшей обработкой данных, например,  в Access или Excel. Но сначала надо сохранить. В языке C# с помощью библиотеки  System.Xml.Serialization  это решается на ура буквально в 4 строчки кода. (далее...)

Выбор непустых ячеек из списка SharePoint с CAML

Недавно понадобилось написать CAML-запрос для выбора элементов списка с непустыми значениями столбца (ячейки). Нужно было выбрать все записи, в которых столбец OS имел значение "Windows", а столбец UserName был не пустым. Не будучи асом в CAML'е, сперва решил попробовать использование конструкции  <Neq> и <Value Type='Text'></Value>, т.е. некий аналог  var != "". Но результат оказался не очень. (далее...)

Ошибка 503 в поиске картинок Google

Images Google Error 503

Сегодня при обращении к поиску картинок в гугле в ГуглХроме получал ошибку "503. That’s an error". Решив, что это ненадолго, занялся другими делами. Но пару часов спустя ошибка повторилась. При этом, моя жена спокойно пользовалась поиском картинок в то же самое время. Это натолкнуло меня на решение, которым поделюсь. (далее...)

Борьба с Embed объектом над изображением в Highslide

Контрол над изображением Highslide

Одному знакомому решил помочь переделать сайт с Flash на html. Долго можно спорить, уйдет Flash на покой или нет, но точно не до полного перехода на HTML5.
Сайт друга – фотогалерея. Переделка не представляла особых сложностей –у меня уже практически готовое решение для галерей на движке ModX Evolution с плагином EvoGallery на сервере, из клиентских скриптов для просмотра изображений использовал HighSlide. Но на некоторых страницах сайта играла музыка, подобранная под раздел. Нажатием на кнопку музыку можно было отключить. И я даже не предполагал, что с этой музыкой намучаюсь. Но теперь делюсь опытом - попытками, провалы и успехом. (далее...)

Как сделать кнопку Печать в Яндекс.Картах

Ссылка на Яндекс.Карты

Один знакомый захотел разместить на сайте своей фирмы фрагмент Яндекс.Карт с указанием адреса его офиса. Вполне логичное желание. Но он захотел еще кнопочку «Печать карты», чтоб посетители сайта могли сразу распечатать нужный фрагмент карты. (далее...)

Конвертация видео в FLV - EasyFLV FLV Converter

EasyFLV FLV Converter

Недавно встала задача создать несколько flv-роликов для размещения их на сайте. Оформление видео – в стиле youtube, но только все должно храниться на том же сервере, что и страничка. Ну и без рекламы.
Я был уверен, что полно бесплатных приложений под Windows для решений. И они даже есть, только я их поделил на две категории - либо они ставят вместе с собой много дополнительных программ в виде триалов, тулбаров и прочих "необходимых" приложений, либо они просто не кодируют видео. (далее...)


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