Как стать автором
Обновить
38
0.3

Пользователь

Отправить сообщение

Запускаем IDEA и CLion на Android

Уровень сложностиСредний
Время на прочтение18 мин
Количество просмотров9.9K

На современных Android телефонах и планшетах стоит отличное железо - многоядерные CPU с несколькими гигабайтами памяти. Этого всего вполне хватит для запуска даже таких тяжеловесных программ как IDEA и CLion. И сейчас я вам расскажу как это сделать.

Читать далее
Всего голосов 23: ↑23 и ↓0+23
Комментарии16

Пишем на Java в Arduino

Время на прочтение9 мин
Количество просмотров61K


В статье расскажу как можно писать на Java для Arduino.

Почему Java? Если кратко — just for fun!

Я Java программист и в свободное время играюсь с Arduino и хотелось перенести свои знания Java в мир микроконтроллеров и embedded устройств.

На данный момент есть несколько возможностей запускать Java на embedded устройствах. В этой статье я рассмотрю их.
Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии12

Программирование Arduino в CLion

Время на прочтение4 мин
Количество просмотров42K
В этой статье я расскажу о небольшом how to о разработке для Arduino в CLion www.jetbrains.com/clion.
CLion — новая IDE для C/C++ от JetBrains. По стилю и поведению очень похожа на IDEA (IDE для Java). А так как я пишу на Java под IDEA с использованием «фишек» это IDE, то хотелось бы все эти «фишки» и use case разработки перенести на разработку для Arduino.
Читать дальше →
Всего голосов 21: ↑20 и ↓1+19
Комментарии20

Тестирование GWT приложений архитектуры MVP

Время на прочтение19 мин
Количество просмотров11K
Добрый день!

В этой статье я рассмотрю unit/integration тестирование в GWT с использованием UI компонентов GWT и GXT и MVP (с Passive View) архитектуры для разделения логики и внешнего вида приложения.
GWT и GXT здесь выделены не случайно — Google разработал несколько framework'ов, которые облегчают поддержку паттерна MVP (точнее, более общее — разделение логики и представления) в GWT. Это Activity and Place для разделения логики приложения на модули, GWT Editor для автоматического мапинга POJO объектов на widget, UiBinding для декларативного описания интерфейса.
Всё это поддерживается ещё и UI framework'ом GXT. Т.ч. по сути не будет большой разницы в использовании UI компонентов GWT или GXT.

В результате получим легко тестируемое приложение без поднятия тяжёлого framework'а GWT.
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии4

Статья-рецепт про удобную разработку на GWT в IDEA с помощью DCEVM

Время на прочтение4 мин
Количество просмотров15K
В IDEA 13-ой версии, в отличие от Eclipse, при запуске проекта GWT с помощью стандартного плагина (и, как в последствие выяснилось, и без него, а просто запуск GWT DevMode — приложение для запуска в режиме разработки и debug'а, а конкретно com.google.gwt.dev.DevMode из gwt-dev.jar — как Java Application) при изменении UI кода нужно обновлять браузер, что бы изменения сработали. В случае GWT это очень критично — так как при обновлении страницы происходит повторное подключение к Code Server (сервер с исходным кодом проекта, нужен, что бы можно производить debug Java кода), а это занимает от 10 секунд до нескольких минут. Здесь я расскажу о способе, как менять код практически без перезагрузки страницы.
Читать дальше →
Всего голосов 11: ↑9 и ↓2+7
Комментарии3

Самодокументированный JAX-WS с поддержкой XSD Restrictions

Время на прочтение8 мин
Количество просмотров15K
В этой статье я расскажу о создании самодокументируемого web сервиса (jax-ws), который использует элементы XSD Restrictions.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии5

Нагрузочное тестирование с помощью Selenium

Время на прочтение10 мин
Количество просмотров63K

Введение


В это статье я расскажу о применении инструмента изначально предназначенного для функционального тестирования при тестировании нагрузочном web части системы электронного документооборота (СЭД).
Читать дальше →
Всего голосов 19: ↑14 и ↓5+9
Комментарии18

Использование GWT с Documentum & Webtop

Время на прочтение10 мин
Количество просмотров6.2K

Введение


В этой статье я хотел бы рассказать о маленьком исследовании по скрещиванию GWT и Webtop.
Вначале отвечу на законный вопрос: «Зачем это нужно?». Я преследовал несколько целей:
1) Изучить GWT.
2) Более детально изучить внутренности WDK и Webtop.
3) Возможно, найти способ создавать GWT компоненты для Webtop.
GWT был выбран потому что позволяет быстро создавать UI и клиентский код Java программистам. А так же поддерживает AJAX «из коробки».
Использовалась именно связка с Webtop, а не создание своего приложение с нуля, так как это заняло бы больше времени (поддержка Documentum сессий, изобретение замены action и precondition) и не позволило бы использовать уже написанный код на Webtop.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии9

Debug методов в Documentum Process Builder’е

Время на прочтение3 мин
Количество просмотров2.2K
Добрый день!
По роду работы (Documentum developer) столкнулся с необходимостью отлаживать процессы, которые создаю в Process Builder. Нашёл простой способ это сделать. И вот этим знанием хотелось бы поделится с разработчиками Documentum, которые наверняка присутствуют на Хабре.

Введение


Рассмотрим процесс локальной отладки метод, вызываемых активностями в Process Builder’е (PB) в режиме в Debug. Причины этого очевидны – для отладки и проверки на минимальную работоспособность методов не нужно «заливать» их в Java Method Server (JMS) с его рестартом. И ладно если с ним работаешь только ты один, а если несколько человек одновременно разрабатывают свои методы?
Читать дальше →
Всего голосов 3: ↑2 и ↓1+1
Комментарии1

Запуск кода под другим пользователем в Windows из Java

Время на прочтение7 мин
Количество просмотров4.8K
Добрый день! Сейчас я расскажу вам, как запускать код под учётной записью другого пользователя в Windows из Java с помощью JNA.
Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии8

Информация

В рейтинге
2 410-й
Дата рождения
Зарегистрирован
Активность