Перейти к содержимому
tarakanoffth

m-r Tarakanoff

@tarakanoffth

На сайте с 22 августа 2010 г.Казахстан, Алматы

The best C# and .NET days are ahead of us. (25 Mar 2010 by Miguel de Icaza)

рейтинг

100

постов

47

комменты

116

подписчиков

14

подписок

5

Springwise — сканер идей со всего мира!

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

Springwise публикует ежедневный и еженедельный информационный бюллетень, на который можно бесплатно подписаться.

Springwise основан в 2002 году (Лондон, Великобритания).

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

http://www.springwise.com/

-4
0
654

Кто придумал простой и уникальный оранжево-синий стиль для Blogger.com?

Google приобрела блог-платформу Blogger.com (которая с 2010-го года, ни хрена не открывается из казахстанского региона), в феврале 2003-го года и не откладывая в долгий ящик, заказала редизайн Дугласу Боумэну (Douglas Bowman) и его команде.

В настоящее время, Дуглас Боумэн является креативным директором Twitter.com.

-4
0
468

Расширение "Yandex Map Location" — Symphony CMS

Расширение для Symphony CMS, которое отображает Яндекс.Карты на странице редактирования любого объекта (например, статья о событии, адрес магазина и пр.).

http://symphony-cms.com/download/extensions/view/78865/

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

Для работы этого расширения, следует получить уникальный API-ключ и сохранить его в настройках Symphony.

Так выглядит расширение в списке (можно отключить отображение карты):

-4
0
817

Веник в руки и — на Яндекс.Субботник

Я.Субботник в Алматы, 15 октября

 

Я.Субботник в Алматы пройдет 15 октября в отеле «Достык».

Регистрация на мероприятие начнется 5 октября. Количество мест ограничено.

Для тех, кто не попадёт в число участников или не сможет лично присутствовать на Я.Субботнике, будет организована онлайн-трансляция.

Подробную информацию о мероприятии читайте здесь.

-4
0
535

Symphony. XSLT-powered open source content management system

Symphony CMS написана с использованием PHP. Огромный плюс этой системы заключается в действительно сто процентном отделении логики (кода) от шаблонов (представлений), что позволяет переносить логику на любую языковую платформу, без каких-либо проблем. Вдобавок, система изначально построена с минимальным функционалом, для простоты освоения и доработки под требуемые задачи. Имеет простую и понятную систему построения расширений. Ну и самое замечательное — в качестве движка представлений (шаблонизатора) используется технология XSLT. При этом, формирование XML структуры, на мой взгляд, самое оптимальное среди подобных решений. Вообще, сегодня эта система ориентирована больше на разработчика, чем на конечного пользователя. До "коробки" далеко, но в этом заключается вся прелесть. "Тощая" основа…

-4
2
502

Шаблон для XSLT — десятичное число в шестнадцатиричное

Без комментариев, собственно вот шаблон XSL: <xsl:template name="ConvertDecToHex"> <xsl:param name="index" /> <xsl:if test="$index > 0"> <xsl:call-template name="ConvertDecToHex"> <xsl:with-param name="index" select="floor($index div 16)" /> </xsl:call-template> <xsl:choose> <xsl:when test="$index mod 16 < 10"> <xsl:value-of select="$index mod 16" /> </xsl:when> <xsl:otherwise> <xsl:choose> <xsl:when test="$index mod 16 = 10">A</xsl:when> <xsl:when test="$index mod 16 = 11">B</xsl:when> <xsl:when test="$index mod 16 = 12">C</xsl:when> <xsl:when test="$index mod 16 = 13">D</xsl:when> <xsl:when test="$index mod 16 = 14">E</xsl:when> <xsl:when test=…

-4
0
605

Шаблон для XSLT — заголовок с разделителем

Нужно сделать заголовок вида Contacts | About | This is Default Site Name, который будет собираться из данных, непосредственно в xsl-шаблоне. Исходный XML: <?xml version="1.0" encoding="utf-8" ?><page> <title default="This is Default Site Name" separator=" | "> <item>Contacts</item> <item>About</item> </title></page> * This source code was highlighted with Source Code Highlighter. Шаблон XSL: <?xml version="1.0" encoding="utf-8"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head> <title> <xsl:apply-templates select="page/title" /> </title> </head> <body></body> </html> </xsl:template> <xsl…

-4
0
570

Шаблон для XSLT — структура исходного XML для страницы (шаблона)

Пересмотрел очень много вариантов исходного XML для XSLT-шаблонизации. Были понятные и простые варианты, были достаточно сложные и многословные. Короче, у каждого свой велосипед. Решил изобрести ещё один велосипед. :) Но это не совсем изобретение велосипеда, потому что за основу взята тщательно продуманная структура класса aspx-страницы из библиотеки .NET. Понятно, что это класс Page, в пространстве имен System.Web.UI.Но, т.к. я использую XSLT-шаблонизатор в среде ASP.NET MVC, то я включил некоторые свойства из класса ViewPage (System.Web.MVC). В общем, минимальная реализация XML-структуры этого класса у меня выглядит так: <?xml version="1.0" encoding="utf-8" ?><Page> <!-- Свойство, используемое для более удобного доступа к модели (свойство System.Web.Mvc.ViewDataDictionary…

-4
0
504

Шаблон для XSLT — поддержка различных языков

Пусть сайт отображает базовый контент на том языке, который установлен в браузере, как предпочитаемый. Например, в ASP.NET список предпочитаемых языков можно получить из массива HttpContext.Current.Request.UserLanguages. Формируемый XML: <Page> <Language>ru-ru</Language> <Resources> <ru-ru> <subscribe>Подписаться</subscribe> </ru-ru> <en> <subscribe>Subscribe</subscribe> </en> </Resources></Page> * This source code was highlighted with Source Code Highlighter. В этой структуре устанавливаем значение тега Language из массива UserLanguages (можно взять самый первый элемент массива т.к. список языков, передаваемый браузером, располагается в порядке предпочтительности). Затем, используем такой шаблон XSLT, что…

-4
0
434