cherry.png

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

checkmark3

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

История про лес, название утеряно01.01.2019
История про лес, название утеряно

Медведь был безобразным, косолапым и грязным животным. Однако добрее его не было никого во всем лесу. Hо звери замечали только его внешность.

Пишем сайт на чистых сервлетах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 00:00 (MSK)
Комментариев пока нет.. Вы можете стать первым..