Значки для плана эвакуации

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

Поискал в интернете, нашел только в кривых для автокада, в других форматах ничего такого нет. Есть несколько сайтов которые предлагают скачать их за смс, или раздают под их видом вирусню (якобы архив в формате .exe).

Решил выложить для бесплатного изпользования:

Значки плана эвакуации скачать в png – 36 значков в формате png + моя схема эвакуации в CDR (13 версия) – все в архиве rar

Вот такая схема получилась у меня:
Схема эвакуации в кривых (CDR)

1с и все все все …

Разработка MShop идет, правда медленей чем хочется. Сейчас продукт проходит тестирование.
По ходу разработке я столкнулся с 1с и его синхронизацией. Да да в модуле интернет магазина для modx будет синхронизация с 1с по протоколу MLCommerce. Эта фича будет 100%. Но сейчас хочу поговорить немного на другую тему.

Хочу поговорить об 1с в сравнении с другим ПО. Как я вижу 1с – это огромная программа которая давным давно переросла свои изначальные возможности и лезет теперь во все дыры. Как программа для ведения бухгалтерии она подходит замечательно. Но сейчас с помощью 1с какие только озадач не решают. И это печально. Люди привязывают свои бизнес процессы к ПО которое для этого не созданно, которое требует лицензий.
Каждые задачи должны решаться своим инструментом. Есть задачи которые можно решить универсальными методами, но нестоит колоть орехи отбрйным молотком=))). Иногда большие предприятия подсевшии на иглу по имени 1с, для решения простеших задач вынуждены тратить большие деньги, именно потому что не могут уйти от 1с.
Если бухгалтеру удобно вести свой учет через 1с, то пусть ведет – это отлично. Но для решения бизнес задач я советую посмотреть в сторону специального ПО.

MShop – модуль магазина для modx

Разработка модуля MShop подходит к концу. Часть идей была взята с cms Simpla и модуля Shopkeeper. В переди следующии этапы: оформления, тестирования и написания документации.

Итак, что такое MShop это модуль для создания интрнет магазина на основе MODx.
Основные возможностии (приимущества):

  • Ведение каталога магазина в отдельной базе (не использует главный фаил кеша modx, позволяет хранить более 20000 позиций на простом хостинге)
  • Возможность добавления вариантов товара. У каждого варианта своя цена, название, артикул. Привязка бренда к товару.
  • Добавление параметров товара с возможностью их распределения по категориям. Простое редактирование и управление параметрами.

Для веб мастеров

  • Простой вызов и управление корзиной.
    [!MShop?cart_tpl=`cart_tpl`&products_tpl=`product_tpl`&empty_cart_tpl=`empty_cart_tpl`!]
  • Возможность ведения товаров в основном дереве документов.
  • Простая инсталяция модуля. Один клик.

Для разработчиков

  • Все api написано через апи modx. Для редактирования документов используется стандартные возможности админки, т.е. все другие плагины будут работать.
  • Управление корзиной через JS функции: addCart() – добавления товара в корзину, emptyCart() – очистка корзинв, deleteCart() – удаление товара из корзины, refreshCart() – обновление корзины. Весь js написан на jquery. Написать свою функци обработчик корзины, получая от модуля только масив данных в формате json.
  • Минимум html, css, js вы сами определяете как выглядит ваша корзина.
  • Весь php код написан в рамках ООП и обильно снабжен событиями. Так что для дальнейшего расширения не будет проблем. В документации будет подробное описания событий и примеры плагинов для них.

Еще несколько скринов:
Редактирование заказов в MShop
Редактирование заказа в модуле MShop для modx

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

Мой блог – мои планы

Давненько я ничего не писал. Хочу поделится своими планами на будущии публикации и изменения своего блога. Итак какие изменения я планирую

  • Изменение внешнего вида блога (надо подновить)
  • Выделение и приведение в порядок разделов касающиеся моих разработок. В первую очередь это касается разработок под MODx. Это потребует много времени на разбор и приведение в божеский вид своих листингов, поэтому хз когда это сделаю.
  • Постараюсь опубликовать несколько обзоров касающихся Дзержинска
  • Публикация модуля и ряда снипетов для интернет магазина на основе MODx. Это тема уже давно назрела. Из текущих подобных решений есть шопкепир, но его код оставляет желать лучшего. Главное что хочется решить своим решением: работа с большим количеством товаров (более 10000), введение вариантов товара (1литр – 100р, 2 литра – 160р), большое количество характеристик с возможностью индивидуальной настройки для каждой категории, простая дальнейшее поддержка\расширение (для разработчиков), удобная настройка (для веб-мастеров), удобное редактирование (для владельцев).

Это мои планы на весну 2012.

Еще пару слов о блоге. Сегодня порадовался когда открыл статистику посещений))) Мой блог посещают по 5-8 человек в день. А это уже хоть какое то начало. Так же порадовало что люди начинают оставлять свои комментарии. Хочу показать вам поисковые запросы по которым люди приходят на мой блог, мне они показались интересными:

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

Исходник (загатовка) для модуля MODx

Я много пишу для CMS MODx своих модулей и снипетов стараясь сделать наиболее удобно\качественно для каждого проекта. Естественно иногда хочется использовать свои наработки несколько раз, но с небольшими изменениями. Иногда эти небольшие изменения требуют существенной переработки кода. Хочу свести эту переработку на минимум. Сейчас стараюсь писать в четкой MVC архитектуре не ленясь писать комменты и общие методы, классы.

Хочу поделится с общественностью своим пустым исходником модуля MODx. Это болванка пустого модуля для MODx. Особенности:

  • Использование api modx
  • Обращение к объекту $modx как атрибуту класса ModuleModel
  • Разделение на модель, контроллер и представление
  • Вывод ошибок и сообщений
  • Сохранение конфига модуля в фаил (config.php) и возможность редактировать параметры через админ-панель

Сам проект размещен на github: https://github.com/SerovS/SimpleMODxModule

Модуль пакетного изменения изображений

Предистория

Я давно пользуюсь CMS Modx и она мне нравится. В большенстве случаев (а точнее всегда) на сайте хотят опубликовать какие либо изображения. Фотографии выполненных работ, эскизы будущих проектов, ассортимент продукции, товары и т.д. Естественно все эти изображения надо как либо представлять. Их можно представить списком, или плиткой, или еще как придет в голову дизайнеру.И так же естественно то что мы хотим видеть красивый сайт с ровными (однотипными по высоте и/или ширине) изображениями. Это требует непосредственной обрабоки картинок – изменение размеров, обрезание лишнего и т.д.
Читать далее »

Megafon Mobile Partner

Недавно хотел подружить мегафон модем E173 c компьютером под управлением Ubuntu 11.04 (илли 10.04).
Читать далее »

Дзержинск куда пойти?

В офисе мы часто обсуждаем идею о создании ресурса о дзержинске с возможностью обсуждения. что то между промо-сайтом и форумом. А пока идея ждет свою реализацию, я напишу сюда свой микро обзор кафешек в городе Дзержинске.
Читать далее »

Президентские выборы – “вилка” для России

Хочу немного по фантазировать на тему грядущих выборов.

Этот пост мой прогноз возможного развития событий на март 2012 года. Пишу его для того чтобы сохранить во времени мои мысли на этот момент.

Читать далее »

Так редко люди пишут

Люди так редко пишут в блоги. Почему?

Обычный человек который завел блог очень мало туда пишет уже после 1 года существования этого блога.
Сначала ему интересно, потом уже нет, а через год интерес становится равным нулю. И блог становится мертвым(((.
Читать далее »