cherry.png

Блог программиста

checkmark3

Короткие заметки на тему программирования с примерами кода

Пишем сайт на чистых сервлетах10.08.2018
Пишем сайт на чистых сервлетах

Простой пример сайта, использующий только сервлеты с аннотациями. Ответ строится на основе html шаблонов. Сайт drakonoved.org построен по такому же принципу.

Строим веб-приложение с использованием Spring Boot07.08.2018
Строим веб-приложение с использованием Spring Boot

Создаем один REST Controller, несколько Servlet-ов и собственную обработку ошибок.

Кодинг в стиле джаз08.01.2018
Кодинг в стиле джаз

Когда задача ясна и ты знаешь, как ее решать - дело встает за малым: все это закодить. Вот тогда в кнопках на клавиатуре начинает звучать музыка.

Вращаем пространственный крест19.12.2017
Вращаем пространственный крест

Два варианта одной и той же фигуры. Пространственный крест в параллельной проекции. Вращение объемных объектов по всем трем осям сразу. JavaScript, Canvas.

Создаем простую капчу07.11.2017
Создаем простую капчу

Небольшой пример кода Java для создания картинки с капчей и пример добавления его к коду сайта или блога.

Обфускация кода JavaScript22.08.2017
Обфускация кода JavaScript

Превращаем код JavaScript в смайлики в японском стиле (^_^). Два различных варианта обфускации от японского разработчика.

Дипломированный драконовед. Юмор20.08.2017
Дипломированный драконовед. Юмор

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

Вращаем куб в пространстве. Canvas05.08.2017
Вращаем куб в пространстве. Canvas

Рассматриваем разницу между параллельной и перспективной проекцией. Обе широко используются на практике для различных целей.

Вращаем квадрат на плоскости. Canvas04.08.2017
Вращаем квадрат на плоскости. Canvas

Поворот точки на заданный угол относительно другой точки на плоскости - программа средней школы по геометрии. Рассматриваем пример с квадратом 200х200.

Тетрис 3D HTML5 Canvas - китайская версия03.08.2017
Тетрис 3D HTML5 Canvas - китайская версия

Нашел эту игру на GitHub - понравился переход от 2D к 3D и обратно поворотом. Пришлось немного допилить, т.к. это китайская версия, которая по ширине на экране не помещалась.

Падающие снежинки HTML5 Canvas01.08.2017
Падающие снежинки HTML5 Canvas

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

3D куб CSS301.07.2017
3D куб CSS3

Это решение я сначала хотел использовать для своего тетриса 3D, но от него пришлось отказаться, т.к. при большом колличесве таких кубиков браузер тормозит.


facebookvkontaktetwitterodnoklassnikimailrulivejournal

Комментарии

O0O0O0O0
Комментатор
01.01.1970 03:00 (MSK)
Комментариев пока нет.. Вы можете стать первым..