LINUX.ORG.RU

Сообщения EinsamerWolf

 

[Python] Real-time Python IDE

Форум — Development

Просьба перед тем как отвечать, внимательно прочитать что требуется именно. Спасибо :)

И так, разыскивается продвинутая IDE для Python, по ф-алу как Eclipse для Java. И так, немного объясню что мне нужно.

Самый первый мой ЯП был C++, поэтому я без проблем писал в продвинутых блокнотах. Когда начал писать на Java да к тому же на Eclipse, я понял как много я потерял времени когда писал в «блокнотах».
Что мне понравилось:

1. Автокомплит - это умеют все IDE, ничего особенного
2. Real-time autocompile - не знаю как правильно это назвать, но значит это то, что IDE а режиме реального времени компилит вашу прогу и смотрит какие методы доступны на данный момент. То есть не просто синтаксис, или обычные методы из объекта, а даже тогда, когда вы наследовали клас из суперкласа, потом пропустили его через 7 кругов ада, и вот вам IDE не говорит что ничего из автокомплита предложить вам не может (так как для нее это за сложно), а смотрит (компилит в фоновом режиме и наверное через reflection) и говорит что вот доступный еще один метод.

Это именно то что я не могу найти ни в одной IDE для других ЯП (python, ruby)

Если кто-то писал хоть раз в жизни на Eclipse Java, он поймет что мне нужно.

Я искал в инете по ключевым словам типа real time compiling autocompele, но ничего так и не нашел.

3. Это в принципе похоже на пункт 2, но такое только видел в IDEA Python, в других не встречал. Это ошибки в real-time пока пишешь. То есть поставил точку, оно не просто разчехлило по синтаксису что это плохо, а методом компиляции подчеркнуло тебе это место красным цветом.
Это тоже очень важно для успешной быстрой разработки.
Напр, Eclipse PyDev такое делает только после сохранения файла.

И так список из того что я пробовал:

Eclipse PyDev - пока что лучший выбор
Netbeans
IDEA

думаю про редакторы тут лучше не говорить.

Кто что может предложить?

 

EinsamerWolf
()

аналог Visual Paradigm UML

Форум — Development

Требуеться open source (можно и комм но обсолютно бесплатный) аналог Visual Paradigm UML.

ArgoUML - самый навороченый с того что нашел, но слишком убогий и не поддерживает UML2.

Есть еще какие-то варианты? Просьба не предлагать какие-то паленки типа Umbrello, Dia и т.д.
Нужна нормальная энтерпрайс CASE for UML, как минимум UML2, генерация кода.

Кто что использует для своих проектов или на работе?

EinsamerWolf
()

C/C++ Unit & Coverage

Форум — Development

Привет всем!

Интересует вопрос, если ли какие-то продукты для написания Unit-тестов и снятия статистики их покрытия для С/C++. То есть не просто написать unit-тесты, а еще и показать их coverage (как напр. JUnit и emma). Желательно OpenSource, Windows и поддержка VC++.

EinsamerWolf
()

[JavaScript] Сохранение содержимого блока

Форум — Web-development

Привет всем!

Требуется при помощи JavaScript сохранить содержимое блока div c id='someId'

<div id='someId'>
<p>.....</p>
<span>.....</span>
..
more text
...
<h2>....</h2>
</div>

var savedContent = document.getElementById('someId');

Чтобы потом его вставить обратно:

function showContent() {
document.getElementById('someId').innerHTML = savedContent;
}

Это как то можно реализовать?

>>>

 

EinsamerWolf
()

Парсер для XSLT 2.0

Форум — Web-development

Есть ли быстрый парсер для XSLT 2.0?

saxon8 - просто жуть как тормозить. У меня на преобразования документа тратит 3 секунды и 20% процессорного времени.

Мне нужно для Web-сервера ( Apache ), а с такими расходами ресурсов - сервак просто загнётся.

xsltproc - очень шустрый но для XSLT 1.0.

Кто-то знает еще парсеры для XSLT 2.0?

>>>

EinsamerWolf
()

XSLT + XML (XPath)

Форум — Web-development

Привет всем!

Не понимаю в чем проблема.
Есть XML-файл, и XSLT файл. На выходе получаем XHTML.
Но проблема не в этом.

И так, кусок XML:

<product>
   <id>25</id>
   <category>200</category>
   <name>Молоко Белая жыдкость</name>
</product>

<category id_menu='s'>
   <id>200</id>
   <num>10</num>
   <name>Молоко</name>
   <count>4</count>
</category>

Нужно вытащить значение num если знаем значение id, вроде просто.
Применяю следующий XPath запрос:

<xsl:value-of select='//category[id="200"]/num' />

Это работает.
Но мне нужно подставить id в зависимости от того который он будет, то есть:

<xsl:template match='product'>
....
<xsl:value-of select='//category[id="{category}"]/num' />

а вот это уже не работает, хотя если написать 

<xsl:value-of select="category" />

то показывает номер category.

Не понимаю в чем проблема. Почему он не подставляет значение category?

Помогите кто чем может.

>>>

EinsamerWolf
()

RSS подписка на новые темы