Pull to refresh
29
1.2

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

Send message

Отображение и оптимизация вывода на терминал в вебе

Reading time 9 min
Views 9.1K

Не так давно я столкнулся с довольно простой и одновременно интересной задачей: реализация read-only терминала в веб приложении. Интереса задаче придавали три важных аспекта:


  • поддержка основных ANSI Escape sequences
  • поддержка минимум 50 000 строк данных
  • отображение данных по мере их поступления.


В данной статье я расскажу о том, как это реализовывал и как потом всё это оптимизировал.

Читать дальше →
Total votes 39: ↑37 and ↓2 +35
Comments 20

История участия в Game Jam. Snowbox

Reading time 14 min
Views 3.6K
imageВ конце 2017 года мне довелось проверить свои силы и энтузиазм в качестве участника одного из многочисленных мировых Game Jam’ов.

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

Под катом описание, как прошли интенсивные 30 дней разработки и медленные 20 дней ожидания результатов.

Примечание: статья носит повествовательный характер, с небольшим количеством технических деталей.
Добро пожаловать
Total votes 14: ↑14 and ↓0 +14
Comments 35

Maven. Собираем только измененное

Reading time 6 min
Views 8.9K

Работая в многомодульном maven проекте, зачастую приходится вносить изменения в несколько связанных модулей одновременно. И если хочется собрать только задетые модули, то к сожалению maven не предоставляет ничего автоматического. Если чуть погуглить, то на stackoverflow можно найти простое однострочное решение:


mvn install -amd -pl $(svn st | colrm 1 8 | sed 's /.*  ' | xargs echo | sed 's- -,:-g' | sed 's ^ : ')

На этом можно было бы и закончить. Но мне хотелось большего — чего конкретнее и как я этого добивался под катом.

Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Comments 13

Script-server. WebUI для удалённого запуска ваших скриптов

Reading time 7 min
Views 20K
Всем привет. В данной статье я бы хотел рассказать про свой домашний проект. Если коротко: Script server является веб-сервером для предоставления пользователям доступа к вашим скриптам через web-интерфейс. Сервер и скрипты запускаются локально, а параметризуются и показываются удалённо.


Подробности внутри
Total votes 24: ↑22 and ↓2 +20
Comments 20

Information

Rating
1,181-st
Location
München, Bayern, Германия
Date of birth
Registered
Activity