Pull to refresh
13
0
Роман М. @romanmir

User

Send message
Нет, я нашел клиента в 2009м, я писал об этом здесь даже. Магазины сети Скарлетт, система управления торговой сетью постоянно растет. Там система управления именно сетью, отдельным магазином (все связано, но работает в самостоятельном режиме и обменивается данными когда есть связь, были такие проблемы в 2009, сегодня намного лучше), работа с поставщиками (из около 200 поставщиков больше половины используют систему для анализа остатков, движения, цен и т.д.) Работа с клиентами (рассылка, сбор информации и т.п.). В какой-то момент электронный каталог на линии с остатками и ценами исходящими из главной системы и там сейчас идет работа над новым типом каталога базированным фотографиях с полки .

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

Работа идет, мне интересно читать про другие проекты, это вдохновляет. Кроме того никогда не знаешь где найдешь интересные идеи и даже партнеров.

P.S.
про технологии и т.п.: Linux, Mercurial, Java, PostgreSQL, Struts, JSP, Servlets, JSTL, Eclipse, Apache Ant, Apache Tomcat, HTML, CSS, Javascript, jQuery, JSON, Bootstrap, AangularJS, Digicert, OpenBSD, pf, nginx, open smtpd.
Хороший проект. Я запустил систему управлением торговой сетью с 2009го на похожих технологиях, но вначале сам все делал, поэтому интерфейс простой. Нужно сейчас будет заняться его улучшением.
Когда свое тело и свое дело не принадлежит себе, это рабство. Когда правительство ворует из кармана, печатает деньги и уничтожает их ценность, запрещает людям создавать свои, конкурирующие валюты это рабство.
Ха, правительство (не с большой буквы, как и президент тоже, очень и очень маленькими буквочками нужно писать) печатает деньги прямым или не прямым путем не важно. Инфляция на лицо, деньги создают из воздуха именно для покупки других валют, что и является проблемой.
genproc.gov.ru/smi/news/genproc/news-86432 не перегибаю. Рабы, и те кто ждут подачек от правительства, при этом голосуя за правительство в надежде на то, что оно у кого-то другого украдет и им подачку кинет и те у кого насильным путем забирают их доход.
Вы сейчас прочувствуетесь всеми прелестями инфляции, придется снова вспомнить что это такое. Подоходный налог это рабский налог, в не важно в какой стране, что в Германии, где я 4 года провел с 2009, что в Канаде, где я с 94, что в России, где я тоже бизнесом занимаюсь. Гос-пособия по безработице не должно быть как категории расходов, единственные расходы гос-ва должны быть на защиту от нападения, больше ничего вообще, но вы думаете это утопия, только вы живете в дистопии.
Расформировать 99% гос-аппарата, упразднить центробанк, закрыть его, оставить монетный двор и прикрыть возможность правительству печатать наличные, устанавливать курсы и т.п. Принципиально запретить подоходные налоги для прекращения рабства, отменить законы направленные на управление бизнесом, зарплатами, ценами, валютами и пр.
Нужно переиндексировать и вообще проверить если индекс заявлен как уникальный, а реально он повторяется и т.д.
Советую зайти на #postgresql irc.freenode.net

Согласен. Создавал сам ERP систему для ритейла, работал напрямую с владельцем компании, но все главные идеи структуры данных, методы обработки придумывал сам по мере изучения бизнеса. Система не обычная по сравнению с существующими, но эффективная именно из-за того, что мне не задавали задание, а наоборот, я его создавал изучая бизнес со стороны. Если бы мне задавали задание, получилось бы тоже самое что у всех, кто на бизнес изнутри смотрит, а значит и смысла в новой системе не было бы.
Это плоское изображение?
image
Мне это 'плоское' изображение чуть глаз не выкололо из монитора своей 'плоскостью' :)
Фильтрация у меня в платформе решена несколькими путями сразу, на каждой колонке можно задать фильтры. Для дат используются 'от' и 'до' поля, для чисел тоже, для текста урезанные регулярные выражения (об этом немного здесь). Кроме того можно фильтровать по динамическим структурам, созданным на ходу путем обьединения ярлыков, прицепленных к записям. Что интересно, используется 'гуманитариями' успешно.
Кстати, большинство систем дают возможность задавать сортировку из интерфейса лишь по одной колонке единовременно. Удобное управление множественной сортировкой увы, задача нетривиальная, и никто её не осилил. Если сортировать множественно и можно, то это задается из настроек списка, как в 1С.
— тривиально. У меня как часть платформы идет генератор кода, который создает большую часть кода во всех уровнях (DAO, VO, Business Delegate, Filters, Actions, Forms, Web Beans, JSP) и по умолчанию после генерации можно сортировать по всем заданным колонкам, даже сразу. Под названием каждой колонки слово «не сортировано», нажимаешь, получаешь «по возрастающей», нажимаешь еще раз и получаешь " по убывающей", рядом с клавишей «сформировать» появляется название колонки и выбранная сортировка. После выбора первого уровня сортировки, нажимаешь на «не сортировано» на следующей колонке и т.д. Потом нажимаешь на клавишу «сформировать» и выдаются данные сортированные по всем заданным колонкам сразу по порядку их выбора в выбранном направлении (ascending / descending).
Ну определите генетически мою национальность. Родители с Украины и России, но что это означает? Несколько поколений назад были предки из Испании. У меня гражданство Израиля и Канады есть, то есть национальность моя сейчас канадец. Последние 4 года я прожил в Германии, сейчас в Канаде.

Вы представляете себе что именно подразумевается под таким эфемерным понятием как 'русский'? Это что значит вообще? Европеец? Так нет, там полно монголов было также и турков и чего только там нет. Каким образом определить генетически если кто-то родился в Костроме например? У него что, набор генов, которые мутировали специфически в Костроме? Нет никакого набора генов, который может определить политические различия.
Нет никаких маркеров, которые вам скажут что вы какой-то русский, но неделю назад я видел смешное видео об одном рассисте в Штатах, который считает себя верхушкой цивилизации, он белым себя считает, а все кто не белые для него естественно животные.

Но было смешно, когда на живом телевидении прочитали его геном, который показал что он на 86% Европеец и на 14% суб-Сахарный Африканец.

www.youtube.com/watch?v=d0cBB6I9RUE
Ошибаетесь, нет такого набора ген, который определит такое понятие как 'русский'. Это политическое понятие, а не генетическое.
Не существует. Национальность это Русский, Канадец, Американец.

Существуют наборы ген, которые можно воспринимать как фенотипы.
Очень быстро работает, в среднем в день около 80 пользователей запускают в среднем 1800 отчетов, на это уходит меньше 25 минут общего машинного времени (>90% отчетов приходят меньше чем за 1 секунду, 95% выполняются меньше чем 5 секунд, все отчеты выполняются меньше чем за 2 минуты). Активных уникальных SKU 16.5 тысяч, всего уникальных SKU 47000, но как я сказал, это больше всего имело смысл использовать до того, как в системе появились более удобные способы работы, а это было ДО того, как создалась общая база данных. До этого, до того как в каждом магазине была установлена часть системы, которая теперь интегрирует магазины в общую сеть, данные только собирались из разных магазинов из разных систем. На тот момент 12 магазинов, каждый имел свою базу, таким образом товары назывались по разному и были разные цены (даже разные цены входа!) То есть имело наибольший смысл, когда нужно было обьединять в отчетах продажи по разрозненным товарам из разных магазинов. То есть один и тот же товар в 12 магазинах имел разницу в названии и именно для работы с товарами названными по разному, но которые должны были бы быть названы одинаково и был сделан такого рода поиск.

Это означало что (на то время) около 35000 SKU * 12 магазинов нужно было обьединять вместе для поиска товаров, которые шли в отчеты. Скорость была на порядок ниже, то есть около 10 секунд уходило на отчет.
Да, у меня тоже урезанный своеобразный regex сделан в ERP системе для той же цели и пользователям даже очень нравится использовать.

Вот часть помощи по поиску:

Найти все трусы по названию продукта

трусы

В данном случае не использовался поиск по ярлыкам, это значит что если есть продукт, в названии которого присутствует буквосочетание трусы, то этот продукт будет показан. Будут найдены все продукты с названием трусы, но так же будут найдены такие продукты как например P&G Comet Средство для туалета 24/7 Уход Сосна и цитрусы 750мл



… более сложно:

Найти все трусы incanto по названию товара с учетом ошибки написания.

«трусы in*anto»

В данном случае будут найден товар, в названии которого присутствует буквосочетание трусы и одновременно присутствует буквосочетание in, после которого в названии найдено буквосочетание anto. Большая вероятность того, что будут найдены только трусы incanto и больше ничего другого.


… и далее…

Найти все черные и все красные трусы по названию товара с учетом изменения написания цвета в зависимости от товара.

«трусы черны|красн»

В данном случае будут найден товар, в названии которого присутствует буквосочетание трусы и одновременно присутствует буквосочетание черны или красн. Это найдет такие товары как Intri Трусы женские АртК173 Черный р-р 108 1шт или Ovi Трусы женские АртDL019 красные р961шт


Найти все черные и все красные трусы 104го размера, по названию.

«трусы черны|красн 104»

В данном случае будут найден товар, в названии которого присутствует буквосочетание трусы и одновременно присутствует буквосочетание черны или красн, но так же присутствует буквосочетание 104. Это найдет такие товары как Ovi Трусы женские АртDL040 черные р104 1шт или Ovi Трусы женские АртDL019 красные р104 1шт


Найти все трусы, которые любого цвета кроме красного.

«трусы! красн»

В данном случае будут найден товар, в названии которого присутствует буквосочетание трусы, но отсутствует буквосочетание красн. Это найдет такие товары к ак Ovi Трусы женские АртDL018 черные р92 1шт, но не найдет Ovi Трусы женские АртDL019 красные р92 1шт




Найти товар по точному названию.

[Ovi Трусы женские АртDL018 черные р92 1шт]

В данном случае будут найден товар, в названии которого присутствует буквосочетание трусы, но отсутствует буквосочетание красн. Это найдет Ovi Трусы женские АртDL018 черные р92 1шт


Найти товар по отдельно стоящему слову, то есть по слову, которое окружено пробелами.

^трусы^

В данном случае будут найден товар, в названии которого присутствует буквосочетание ' трусы ' окруженное пробелами, но отсутствует буквосочетание 'цитрусы'.


Когда я это сделал вначале (года четыре почти назад) думал не будут использовать, оказалось что очень даже пригодилось. Сейчас, когда в системе есть намного более удобные способы нахождения товара, некоторые все равно еще этими выражениями пользуются.
Что насчет: я программист, но также управляю своей фирмой в Канаде, у меня есть клиенты в России?
1
23 ...

Information

Rating
Does not participate
Location
Toronto, Ontario, Канада
Date of birth
Registered
Activity