четверг, 4 марта 2010 г.

Скопировать XML и изменить Namespace

Встала проблема вселенского масштаба. Как перевести XML из одного нэймспэйса в другой, изменив только сам нэймспэйс?
XSLT предлагает такую возмижность:


<xsl:template match="*">
<xsl:element name="{local-name()}" namespace="http://mdm-proxy.org/">
<xsl:copy-of select="@*"/>
<xsl:apply-templates />
</xsl:element>
</xsl:template>

вторник, 23 февраля 2010 г.

Будничное

Работы навалилось море. Не смотри, что кризис. Дни летят, как минуты. Через это и записи в дневнике вести не успеваю. Однако.

Зима всё никик не успокоится. Снег сыплет сверху непереставая, холод стоит - хоть на улицу не выходи, я и не выхожу. А ещё в крыше дырка обнаружилась, и через неё снег проклятый тает и к нам в спальню через крышу просачивается. На потолке - противные пятна светло-коричневого света. Временно проблему решил детской ванной, аккуратно подставленной под шифер. Теперь периодически приходится наведываться на чердак да ванну опорожнять.

Снова хожу на греческий. Личный состав почему-то сократился, походу, не всем язык Гомера по вкусу. А может, все в Грецию улетели, практиковаться. А мне-нравится, только слова плохо учатся. Да ещё Адонис решил задать такой темп на старте, что мы поспеваем с трудом.

Между делом прочитал несколько произведений некого Олди. Оказалось, что это два мужика, взявшие себе общую фамилию. Пишут, что характерно, очень свежо, и пишут в основном фантастику. Меня же заинтересовал их "Ахейский цикл", альтернативная интерпретация греческих мифов:

Герой должен быть один и Одиссей, сын Лаэрта.
В качестве факультатива прочёл так же рассказик Она и ее мужчины о Елене Прекрасной.

Очень сочно написано, со вкусом и фантазией. Одно непонятно: имеют ли такие интерпретации под собой фундамент, или же это - чисто фантазия авторов?

Задумался о покупке электронной книги. Пока анализирую варианты:
PockenBook 360 от украинских умельцев за 300 УЕ
или sony prs-300 от именитой фирмы за 200 УЕ.

вторник, 26 января 2010 г.

О Слоне и Кондрате

Как-то обходил стороной я фирму Слон. А тут - зашёл на сайт - и понял, что фирма делает нереально стильные ножи. Вне конкуренции Кондрат, но и другие модели ничего. Сайт находится здесь.

На Ганзах один камрад придумал несколько рекламных слоганов для Слона:

женщина, не будь дурою - покупай клинки с кронидурою
все говорят "ножей дохрена" а ты пойди и купи слона
подходи, буржуа и пролетариат - у нас появился новый кондрат
не страшна картона тонна, если есть нож для картона
чтобы не было проблем - кронидур и цпм
все говорят "ножи", да "ножи", а ты мне слона покажи
здравствуйте, гопники, я вам рад, у меня в лопухе кондрат
слон на клинке - деньги в кошельке
лучше всех ножей стали слоны из мартенситно-стареющей стали
порадует папу, маму и сына стабилизированная древесина

понедельник, 25 января 2010 г.

пятница, 22 января 2010 г.

Зима. Крестьянин торжествуя...

Зима нежданно нагрянула. С морозами, всё по понятиям. Морозы -10 - -20 держатся уже 2 месяца и не думают уходить. Спасают мегаботинки Экко. А узнав, что на выходных обещают молозы до -30 , прикупил себе ещё и мегакальсоны. Через это вылазки наружу можно совершать и вовсе без страха обморозить колени или ещё чего.

Бенч вывесил на всеобщее обозрение новый каталог, очень заинтересовали 2 новые модели:
755 MPR - Мини Покет Рокет, карманный ломик очень приятной наружности
15020 - нечто среднее между Грипом и Президио.
В общем, ждём начала официальных продаж.

Прикупил через аукцыон часы Слава. Покупал по мутной фотографии, соблазнился низкой ценой. Котлы мне достались за 40 ЕЕК. Часы оказались "утопленником", кто-то их здОрово искупал, из-за чего механизм частично поржавел, на цифере тоже присутствуют пятна ржавчины. Часовщик взялся восстановить часы за 110 ЕЕК, с тревогой ждём резутьтатов.
Не покупайте вещей по мутным фоткам!

понедельник, 18 января 2010 г.

Очередная греческая песня. Δέσποινα Βανδή (Despina Vandi):Happy End

Отличная песня
А вот и слова:

Δέσποινα Βανδή (Despina Vandi):Happy End


Κι αν χωρίσαμε
ποτάμια έχω κλάψει
Στιγμή δεν έχω πάψει να σ'αγαπώ
Κι αν χωρίσαμε
Δεν το θελε κανείς μας
το δράμα της ζωής μας ζουμε κι οι δυο


Τι κι αν γνώρισα κι άλλους
η δική μου καρδιά
Πάλι εσένανε θέλει
πάλι εσένα ζητά
Ξέρω αγάπη μου νιώθεις
όπως νιώθω κι εγώ
Κι έχω απλά καταλήξει
στο συμπέρασμα αυτό


Δεν ταιριάζει ο έρωτας
στους αισθηματίες
δεν υπάρχει Happy End
όπως στις ταινίες
Δεν υπάρχουνε σκηνές
που ίσως να κοπούνε
Μόνο εμείς αγάπη μου
Που θα πληγωθούμε
Που θα πληγωθούμε



Κι αν χωρίσαμε
σε φέρνω στο μυαλό μου
κι απ'το αναφιλητό
πνίγομαι
Κι αν χωρίσαμε
δεν λέω να συνέλθω
κι όλο πιο κάτω πέφτω
Και χάνομαι

пятница, 15 января 2010 г.

Я знал!!! Проблемы с производительностью ROR

Уже пару лет назад в сети начались разговоры о Раби, Рэйлс, о великолепном фрэймворке, который убьёт Яву. Я честно попытался изучить новый язык и проникнуться его новыми идеями. Но уже тогда у меня возникло чувство, что РОР - красивая тгрушка для приложений средней сложности. А кроме того, очень напрягало отсутствие видимых подводных камней. Но так не бывает! У любого продукта обязательно должны быть и слабые стороны. И вот, они нашлись. Производительность.Из графика видно, насколько производительность приложения на РОР уступает производителтности аналогичного приложения, написанного на Ява ЕЕ 5. Я знал!
Источник.

четверг, 14 января 2010 г.

Про Скала и Лифт

Потихоньку знакомлюсь с новым языком Скала. Просто из интереса, ведь полезно же иногда посмотреть на знакомые вещи через призму новых знаний. Скала мне показалась достаточно забавным языком. Думаю, что для многопоточного программирования - вполне себе удобный язык.
Понравились вот эти 2 статьи о многопоточности:
http://www.ibm.com/developerworks/java/library/j-scala02049.html
http://www.ibm.com/developerworks/java/library/j-scala04109.html

Заодно решил ознакомиться и с Лифтом, это фрэймворк на базе Скалы для создания веб - приложений. А вот тут меня ждали сплошные разочарования. Во-первых, по умолчанию Лифт хочет быть связан с Мавеном. То есть, собирать с помощью Мавена проекты. Мавен я недолюбливаю, ибо он так и норовит скачать пол-интернета тебе на жёсткий диск для того, чтобы запустить апликашку типа "Привет Мир". Поиск в Гугл обнадёжил: я не одинок в своих фобиях! Некоторые люди разделяют мою нелюбовь к Мавену, и предпочитают Ант. Попробовал сделать всё по туториалу. Но - либо гранаты (то бишь, библиотеки Лифта) у меня не той системы, либо по какой-то другой причине, но НэллоВорлд на Лифте у меня так и не заработал.
Жаль. Видимо, час Лифта для меня пока не настал.