Pull to refresh
30
0
Алексей Куперштох @wickedweasel

Бэкенд-разработчик, PHP+Golang

Send message
Побегал с ботами — из railgun'а стало сложновато попадать
и ядерная война, так что нужно хранить данные как минимум на разных континентах… и глубоко под землёй
Интересно, сильно ли таким машинам крышу сносит от зеркал…
но вдруг ночью оно заводится и убивает всех на своем пути к холодильнику… ночной жор он такой, да
лучше только руки — пусть смотрит
Пока что «его совершенствуют». В подобных постах это принципиальная разница :)
Предпоследний абзац расстроил :)
А статьи просто супер. Кстати, чем картинки рисованы?
в смысле весь цикл дает экономию в 8229 — 7807 = 422 байта
попробовал переделать png с палитрой в grayscale png:

$ convert x.png -channel R -separate x3.png && ./pngout-static -c0 -f0 -k0 -n1 -y x3.png x3crushout.png
In: 8072 bytes x3.png /c0 /f0 /d8
Out: 7807 bytes x3crushout.png /c0 /f0 /d8
Chg: -265 bytes ( 96% of original)
собственно, интересно, это у меня pngout другой (порт на линух брал тут: www.jonof.id.au/pngout), или уже другую png-шку на 10kapart положили?
$ ./pngout-static -k0 -n1 -f0 -y x.png x2.png
In: 8229 bytes x.png /c3 /f0 /d8
Out: 8083 bytes x2.png /c3 /f0 /d8, 95 colors
Chg: -146 bytes ( 98% of original)

с -n2 — всего лишь 138 байт, но это все равно больше 116и
логика кролика вроде стандартная:
if (player.isMoving()) {
  this.copulate(player);
} else {
  this.move(player);
  this.copulate(player);
}

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer, Software Performance Engineer
Senior
Web development
PHP
PhpUnit
Golang
Symfony
Database
Docker
Kubernetes
PostgreSQL
Git