Как стать автором
Обновить
28
0.4

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

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

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

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

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


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


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

Читать дальше →
Всего голосов 39: ↑37 и ↓2+35
Комментарии20

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

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

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

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

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

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

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

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


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

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

Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Комментарии13

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

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


Подробности внутри
Всего голосов 24: ↑22 и ↓2+20
Комментарии20

Информация

В рейтинге
1 719-й
Откуда
München, Bayern, Германия
Дата рождения
Зарегистрирован
Активность