English version

RSS

Скриптовые языки

Автор: Гладков Владимир Петрович
Аннотация: В статье приводится мотивация создания и краткое описание нового языка системного программирования Jancy. Ключевыми особенностями языка являются: ABI-совместимость с C/C++, заточенность под использование как скриптового движка из C/C++ приложения, автоматическое управление памятью через accurate GC, использование LLVM как backend, безопасные указатели и адресная арифметика, одна из наиболее полных на текущий момент реализация свойств, поддержка парадигмы RAII, const-корректности, множдественного наследования, реакционного программирования и многого другого.

Ключевые слова: C;C++;Java;C#;D;Jancy;programming language;system programming;scripting engine;automatic memory management;accurate garbage collection;manual memory management; thread local storage;safe pointers;pointer arithmetics; RAII;multiple inheritance;const-correctness;properties;closures;reactive programming;

CMD

Автор: Алексей Александров
Источник: RSDN Magazine #2-2005
Аннотация: Статья рассказывает о малоизвестных возможностях командного языка Windows.

Ключевые слова: bat файлы
Автор: Андрей Дибров
Источник: RSDN Magazine #4-2007
Аннотация: Данная статья позиционируется как дополнение к неосвещённым проблемам в bat-скриптах. Особое внимание уделено примерам, в которых предлагается рассмотреть основные проблемы работы и организации скриптов.

Ключевые слова: cmd, bat

JavaScript

Автор: Dmitrii 'Mamut' Dimandt
Источник: RSDN Magazine #1-2007
Аннотация: В статье описана библиотека jQuery. Разобраны ключевые моменты работы с библиотекой - нахождение элементов на странице, манипуляция объектной моделью документа, базовая анимация, работа с технологией AJAX. В статье приведено большое количество примеров работающего кода.

Ключевые слова: Javascript, jQuery, Web

Python

Автор: Евгений Ильин (aka Jenyay)
Источник: RSDN Magazine #2-2008
Материал предоставил: http://jenyay.net
Аннотация: В статье рассматриваются основные изменения, которые произошли в Python 2.6 и 3.0 по сравнению с Python 2.5.

Ключевые слова: Python
Автор: Кудрявцев С.А.
Источник: RSDN Magazine #4-2008
Аннотация: В настоящей статье кратко описываются особенности тестирования программ на языке Python c использованием библиотечного модуля untittest, а также разработанный автором модуль funtest – процедурно-ориентированный интерфейс для модуля unittest.

Ключевые слова:

Ruby

Автор: Евгений Охотников
Источник: RSDN Magazine #4-2006
Аннотация: Данный материал рассчитан на более-менее опытных программистов, уже использующих другие языки про-граммирования, но желающих понять, что же такого особенного в языке Ruby, а тех, кому вольно или неволь-но приходится изучать Ruby  — в качестве еще одного русскоязычного источника информации о Ruby. Несколь-кими словами данную статью можно охарактеризо-вать как «глубокое погружение в Ruby для тех, кто не прочитал Programming Ruby».

Ключевые слова: rubi

Windows Scripting

Источник: «Технология Клиент-Сервер»
Аннотация: Когда перед программистами Microsoft стала задача создания скриптового языка для Internet Explorer, они подошли к этому творчески. Вместо того, чтобы создавать скриптовый язык для отдельно взятого приложения, они, по традиции Microsoft, встроили поддержку скриптов в свои ОС. За основу был взят COM и...

Ключевые слова:
Источник: «Технология Клиент-Сервер»
Аннотация: Исходный код к статье

Ключевые слова:
Источник: «Технология Клиент-Сервер»
Аннотация: Помните ВАТ-файлы DOS? Это было прекрасное средство автоматизации повторяющихся задач. Windows, увы, не предложила эквивалентной замены, а средства сторонних разработчиков не прижились по различным причинам. Но положение, похоже, может исправиться. Windows Scripting Host (WSH) - новый, независимый ...

Ключевые слова:
Источник: «Технология Клиент-Сервер»
Аннотация: Главными целями разработки СОМ были создание распределенной компонентной архитектуры, взаимодействие компонентов во время исполнения, поддержка автоматизации приложений и совместимость со скриптовыми языками. СОМ старается быть настолько терпимым к языку, насколько это возможно, и теперь вы можете и...

Ключевые слова:
Автор: Odi$$ey
Аннотация: <span class='lineQuote level1'>OE&gt;Написал JavaScript, оформил как COM объект, как описано в <a class=" tips m" href="https://rsdn.org/article/com/wscript/COM.xml" rel="#PUMZXN" title="Создание COM-компонентов с помощью скриптовых языков">&#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1080; COM-&#1082;&#1086;&#1084;&#1087;&#1086;&#1085;&#1077;&#1085;&#1090;&#1086;&#1074; &#1089; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; &#1089;&#1082;&#1088;&#1080;&#1087;&#1090;&#1086;&#1074;&#1099;&#1093; &#1103;&#1079;&#1099;&#1082;&#1086;&#1074;<div class="tooltip" id="PUMZXN">Автор(ы): <br />Дата: 25.04.2001<br /></div></a>, зарегистрировал (успешно, проверил в OleView), создал для него tlb (тоже видна в OleView). </span><br /> <span class='lineQuote level1'>OE&gt;Теперь хочу попользовать.</span><br /> <span class='lineQuote level1'>OE&gt;В...</span>

Ключевые слова:
Автор: Vi2
Аннотация: Здравствуйте, Shire, Вы писали:<br /> <br /> [q]<br /> <span class='lineQuote level1'>S&gt;Вот тут мучил контрол <b>MSWinsock.Winsock</b> (поставляется с <b>VB Ent. Edition</b>) из <b>JScript</b> (<b>WSH</b>).</span><br /> <span class='lineQuote level1'>S&gt;У него есть методы <b>GetData</b> и <b>PeekData</b>, которые принимают ссылку на <b>VARIANT</b>.</span><br /> [code]<br /> <span class='lineQuote level1'>S&gt;HRESULT xxxData([b][in, out]...</span>

Ключевые слова: