Инструментарий
Хорошие новости от Delphi
Опубликовано Serguei_Tarassov в ср, 18/01/2012 - 00:40.Разработчики Delphi тряхнули стариной и выдали на рынок продукт. Delphi XE2 может много. Главное - из одних и тех же исходников компилировать "родной" (двоичный) код для платформ:
- Windows 32 и 64
- Mac OS
- iOS (iPhone/iPad)
- Android
- службы для "облаков"
Подробности на сайте Embarcadero.
Вот это я понимаю, настоящая софтостроительная контора, где рулят программисты, а не менеджерки с бюджетным MBA-образованием техасского заборостроительного колледжа.
Собственно, новость не совсем первой свежести, но согласно итогам года продажи превысили ожидания. Поэтому имеет смысл донести её до ширнармасс.
По официальной информации производителя, число пользователей Delphi в мире превзошло 2 миллиона, рост с 2008 года составил 15%.
- Блог пользователя Serguei_Tarassov
- Комментарии (4)
- Читать далее
- Просмотров 167
OpenSSH
Опубликовано ipanshin в чт, 03/11/2011 - 14:05.У меня версия openSSH for Windows 3.8.1р1-1
Не могу победить работу с ключами. Заставляет вводить пароль. rshd under the windows? ssh client under the windows too. Есть ли какие либо советы?
- Блог пользователя ipanshin
- Комментарии (2)
- Просмотров 188
Моделирование и кодогенерация
Опубликовано Serguei_Tarassov в вт, 02/11/2010 - 20:54.Обнаружил замечательный инструмент для моделирования и кодогенерации StarUML. Что в нем хорошего для разработчика?
- Блог пользователя Serguei_Tarassov
- Добавить комментарий
- Читать далее
- Просмотров 645
SPM (SQL Programming Macroprocessor). Создайте свой предметный язык - 2.
Опубликовано Serguei_Tarassov в пт, 12/12/2008 - 01:39.Назначение
Разработка серверного кода на процедурном расширении SQL имеет свои особенности. Во-первых, SQL - декларативный язык, и потому обычная для традиционного программирования функциональная декомпозиция зачастую является неэффективной. Во-вторых, SQL - специализированный язык манипуляции данными, и достичь наглядности и читаемости прикладного кода бывает нелегко.
Обе проблемы могут быть решены введением над SQL макроязыка. А поможет нам в этом достаточно простая утилита SPM (SQL Programming Macroprocessor), основанная на фактически стандартном для UNIX-среды макропроцессоре GNU m4.
- Блог пользователя Serguei_Tarassov
- Комментарии (8)
- Читать далее
- Просмотров 1668
Open System Architect (OSA)
Опубликовано Serguei_Tarassov в пт, 21/09/2007 - 14:27.Поддерживает проектирование БД и UML.
- Блог пользователя Serguei_Tarassov
- Добавить комментарий
- Читать далее
- Просмотров 1387
ADO SQL Tools (MS Access Query Analyzer)
Опубликовано Serguei_Tarassov в сб, 23/06/2007 - 17:47.Инструмент разработки и отладки SQL-скриптов и запросов к базам данных, прежде всего MS Access, через интерфейс доступа ADO. Основные возможности:
- Понимает пакеты из нескольких SQL-команд, разделенных точкой с запятой, одно- и многострочные комментарии.
- Редактирование SQL-файлов с выделением синтаксиса
- Просмотр плана выполнения запроса (только для JET)
- Запуск всего пакета или выделенной на экране части, просмотр результатов
- Сохраняет текущие настройки: соединение с БД, размер окна.
- Сохраняет/восстанавливает соединение с БД из UDL-файла
- Интерфейс командной строки для выполнения пакетов:
ADOSQLCmd.exe <SQL batch file> <UDL file>
- Блог пользователя Serguei_Tarassov
- Добавить комментарий
- Читать далее
- Просмотров 1899
SPM или собственный предметный макроязык над процедурным расширением SQL
Опубликовано Serguei_Tarassov в ср, 04/02/2004 - 18:23.Внимание
В статье рассказывается о предыдущей версии SPM (1.x). Описание текущей улучшенной и более простой в использовании версии SPM 2 находится здесь.Предыстория
В ходе моих проектов приходилось и приходится писать много серверного кода в виде хранимых процедур и сценариев на процедурном расширении SQL соответствующей СУБД (в основном это MS SQL). К сожалению, при больших объемах такого кода (тысячи и десятки тысяч строк) возникает необходимость в инструменте, который бы мог:
- группировать исходный код в виде файлов и вести проект из нескольких файлов;
- транслировать код на сервер БД с диагностикой возможных ошибок;
- допускать метапрограммирование, то есть использование несложного макроязыка (функциональная декомпозиция в декларативном языке SQL как правило неэффективна прежде всего с точки зрения производительности да и сам T-SQL до выхода версии MS SQL 2000 не допускал функций, определяемых пользователем);
В результате был создан инструмент, получивший название SPM (Stored Procedures Macroprocessor).
- Блог пользователя Serguei_Tarassov
- Добавить комментарий
- Читать далее
- Просмотров 1960
DB Stressor. Испытываем производительность БД
Опубликовано Serguei_Tarassov в вс, 04/05/2003 - 16:44.О программе
DB Stressor - это инструмент, позволяющий провести испытания ваших баз данных на производительность и устойчивость при многопользовательской работе. Единственным требованием к СУБД является наличие ODBC или OLE DB-драйвера и возможность исполнять сценарии (SQL-скриптов) на собственном расширенном подмножестве SQL и/или его процедурном расширении. Практически все широко распространенные СУБД обладают такими возможностями, например: MSSQL и Sybase ASE (Transact-SQL), Oracle (PL/SQL), InterBase (процедурное расширение), Sybase SQL Anywhere (Watcom-SQL) и многие другие.
- Блог пользователя Serguei_Tarassov
- Добавить комментарий
- Читать далее
- Просмотров 1573
