Статьи с меткой "Обзоры инструментов для программирования"

Создаём программу дистанционного управления роботом EV3 с заводской прошивкой

Эта статья будет интересна тем, кто хочет сделать программу для дистанционного управления роботом EV3 со стандартной заводской прошивкой через Bluetooth, WiFi или USB и не важно, с какого устройства или операционной системы. Здесь мы рассмотрим протокол взаимодействия между модулем EV3 и вашей программой.

Apache Cayenne: знакомимся и создаём простое приложение

Вам нужна объектная база данных? Ваше приложение должно уметь работать с разными СУБД? Вы не очень хорошо знаете SQL? Если вы ответили «да», хотя бы на один вопрос, то вам стоит узнать, что из себя представляет платформа Apache Cayenne и как её использовать.

{crossposting}

Тест производительности программы в Delphi XE3

При разработке приложений часто возникает потребность оптимизировать код таким образом, чтобы он работа быстрее. Чтобы это сделать, зачастую мало внимательно изучить код. Ведь медленно работать может сторонняя библиотека или компонент. Да и программный код может быть очень объёмным. Давайте разберёмся, как можно проанализировать производительность программы в Delphi XE3.

{crossposting}

Калькулятор для рукописного ввода MyScript Calculator

Знакомьтесь с калькулятором, распознающим ручной ввод и лихо считающим то, что вы «накропали» на экране своего планшета или смартфона – MyScript Calculator. Калькулятор отлично понимает ваш почерк и поддерживает арифметические операции, возведение в степень, скобки, тригонометрические функции, логарифмы и константы. Кроме калькулятора компания MyScript предлагает решения для распознавания рукописных текста, геометрических форм и нотной записи.

Запуск консольных приложений и перехват потока ввода/вывода в Delphi XE3

Предположим вам нужно запустить консольное приложение из оконного приложения и наблюдать за потоком вывода. Вы можете сохранять выводимый текст в файл журнала или отображать текст в окне в многострочном текстовом поле, например, в TRichEdit. Кроме того вы можете отправить информацию приложению, если оно что-то запросило. Давайте разберёмся, как это сделать?

{crossposting}

Обмен данными между процессами в Delphi XE3

Перед разработчиком приложений Windows нередко встаёт вопрос, как обмениваться данными между двумя и более приложениями. Это бывает необходимо, например, если вы разрабатываете службу Windows и приложение для настройки и мониторинга за этой службой.

Журналирование или логирование в Delphi XE3

Передо мной возник вопрос, как логировать то, что происходит в программе в Delphi XE3. Причём мне нужно отписывать происходящие события не только в файл, но и в базу данных. Кроме того я хочу отписывать сообщения из двух приложений в один файл параллельно, т.е. из разных процессов. Поскольку за Delphi я не садился с далёкого 2000-го года, мне пришлось закатать рукава и заняться поисками, что появилось с тех давних времён.

{crossposting}