.NET: XSLT-трансформация XML-строки в форматированную строку с отступами и переносом строк

Предположим Вам необходимо трансформировать одну XML строку в другую XML строку, которая должна содержать отступы и переводы строк. То есть, отформатирована для удобного и легкого чтения. Не рассматривая вопросы производительности, можно сделать это следующим способом:

Оценка: 

Создание OpenId для своего сайта. Делегирование OpenId.

OpenId - это универсальный способ идентификации в интернете. Сам OpenId выглядит как адрес веб-сайта, нечто вроде "vasya_pupkin.openid.com". Существует множество провайдеров, у которых можно получить "адрес" OpenId, но не лучше ли использовать "вашсайт.com" вместо "вашеимя.провайдер.com"? Помимо того, что оно выглядит симпатичней, это хороший способ продвижения своего сайта, поскольку OpenId часто показывается как есть в сообщениях и комментариях, где другие html-ссылки запрещены.

Оценка: 

Rar, Winrar - Исключить подпапки, поддиректории из архива

Когда Вы пакуете свои исходники с помощью WinRar, часто бывает необходимо ислючить некоторые служебные папки, создаваемые такими сторонними приложениями, как Mercurial, SVN or ReSharper. Например, у Вас есть следующая структура директорий с исходным кодом:

Оценка: 

Исключение Unity: "Activation error occured while trying to get instance of type"

Вы можете получить исключение "Activation error occured while trying to get instance of type" в самых различных случаях и не всегда понятно, почему оно происходит. Вы даже можете залезть и посмотреть на стек внутренних исключений InnerException, но найти при этом только довольно бесполезное сообщение: "The type MyType cannot be constructed. You must configure the container to supply this value". Ниже приведен список причин, по которым вы можете получить подобную ошибку:

Оценка: 

Интернационализация Друпала. Контент на разных языках показывается одновременно.

В Друпале очень многое сделано для многоязычности сайтов и тем удивительнее та малость, которая недоделана. Если использовать многоязычность "из коробки", то есть включить модули Content Translation, Locale и даже догадаться в типе контента разрешить поддержку многоязычности, то в режиме редактирования каждой ноды появится возможность создать для неё перевод.

Оценка: 

Подсветка синтаксиса в Друпале. Пошаговая инструкция.

При беглом поиске "drupal syntax highlighting" предлагаются сложные решения, требующие установки модулей, в массе своей не прошедших этап бета-версий. Тот же беглый поиск настойчиво рекомендует библиотеку SyntaxHighlighter, упирая на лёгкость установки и использования. На самом деле, этой библиотеки вполне достаточно для подсвечивания синтаксиса на сайте, построенном на Друпале, без каких-либо дополнительных модулей. Итак, по порядку:

Оценка: 

Страницы

Подписка на giraffes do exist RSS