Архив рубрики: Разработка

Отладка решений SharePoint

Столкнулся с тем, что нужно разрабатывать рабочие процессы для SharePoint в VisualStudio. Отладка выполняется с помощью отладчика Visual Studio. При запуске отладки Visual Studio развертывает файлы проекта на сервере SharePoint, затем открывает экземпляр сайта SharePoint в веб-браузере. Вроде просто, но долго не мог понять, почему отладка не работает.

Читать далее

Добавление кнопок в редактор WordPress

Дополнительные кнопки в редактор WordPress

Многие, уверен, сталкивались с проблемой, когда вам не хватает возможностей стандартного редактора WordPress. Порой не хватает некоторых кнопок, которые могли бы автоматизировать процесс написания и корректировки поста перед публикацией.

В сети решил поискать информацию по добавлению кнопок в редактор WordPress. Есть решения, но они неполноценны по многим критериям. Поэтому решил свой вариант предложить.

Читать далее

htaccess не работает

Каждый раз ставя Apache, сталкиваюсь с одними и теми же проблемами. Часто бывает, что после всех настроек не работает .htaccess. Погуглив слегка, заметил, что у многих такая проблема. Поэтому решил (по большей части для себя) мануальчик написать, чтоб впредь сразу ответ найти, если понадобиться.

Читать далее

HTML5 CANVAS: игра Lines

Lines

Lines (Color Lines, в народе Шарики) — логич. компьютерная игра, изобретённая в 1992 году.

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

Ради интереса решил сделать что-то подобное, используя элемент Canvas в HTML5.

Читать далее

Cортировка массива методом Хоара(«Быстрая» сортировка) — сравнение параллельной и последовательной реализации

Как и для большинства алгоритмов сортировки, методика «быстрой» сортировки взята из повседневного опыта. Чтобы отсортировать большую стопку алфавитных карточек по именам, можно разбить ее на две меньшие стопки относительно какой-нибудь буквы, например K. Все имена, меньшие или равные K, идут в одну стопку, а остальные – в другую.

Данный алгоритм очень удачно подходит для распараллеливания. Меня заинтересовало, какой прирост к производительности будет, если использовать потоки.

Читать далее

Как добавить дополнительный sidebar для виджетов в WordPress?

Для добавления необходимых плагинов и дополнений на страницу в WordPress необходимо просто перетащить в админке интересующий вас виджет на sidebar. Таким образом, даже новички в движке WordPress могут без осложнений видоизменить свою боковую панель (и не только её).

Читать далее

Русификация Drupal 6

Поставил Drupal 7, думал ласт версия будет норм. Оказалось, что многие модули под неё ещё не обновлены. Поставил 6 версию, но оказалось, что как при установки седьмой нельзя выбрать язык. И честно говоря, не мало времени потратил прежде, чем понять как русифицировать Drupal 6 уже после установки.

Читать далее

Что лучше DIV или TABLE?

Довольно часто слышу споры по поводу вёрстки: что лучше DIV или TABLE? Одни заказчики просят делать все на div’ах, другие на table‘ах а когда спросишь «почему?», многие не знают что ответить. Возможно, эта статья поможет, как и заказчикам, так и верстальщикам.

Читать далее

Автоматическое сокращение ссылок в Invision Power Board

Меня часто спрашивают о том, как избежать сокращения отображения ссылки на форуме с движком Invision Power Board.

То есть ссылка вида: ht_tp://какая-то_ссылка/ссылка_на_какую-нить_статью автоматически превращается в: ht_tp://какая-то_…_какую-нить_статью

Читать далее