OpenCart. Плавающая форма обратной связи через AJAX.
JavaScript, PHP, Разное

Небольшой, но подробный туториал для начинающих разработчиков. Возникла потребность в плавающей, выдвигающейся сбоку форме обратной связи (обратный звонок). К сожалению, готового решения я так и не нашел, кроме громоздкого, через модуль vqmod. Его суть заключается в перезаписи файлов OpenCart на лету, этакий своеобразный прокси-компонент, или декоратор, если угодно. Идея, конечно, интересная, но не об этом […]

Зачем нужны фреймворки?
Разное

Статья для начинающих программистов (попытка привести понятные обоснования).

Тот самый вопрос, который задает начинающий программист, и на который обычно получает расплывчатый ответ от опытных разработчиков: «это удобно», «быстрее разработка» и тому подобная, с точки зрения задающего, ерунда.

Fenix HL-30, небольшой обзор
Разное

Понадобилось приобрести налобный фонарь для работы. Выбор пал на Fenix HL-30. Фонарь дорогой, но денег своих определенно стоит. Во-первых, питается от 2-х пальчиковых элементов типа АА. Во-вторых имеет рассеивающую линзу, что особенно важно, если вы, как и я, выбираете фонарь для работы. Равномерная засветка широкого угла позволяет забыть о вращениях головой в поисках освещенной области, […]