Pull to refresh
-9
0
Коля @SbWereWolf

программист эникейщик

Send message

Идеальный каталог, набросок архитектуры

Reading time10 min
Views8.4K
Подвернулась мне задачка разработать универсальный каталог товаров и услуг, по совместительству каталог предприятий, документов и чего угодно ещё. В работе этот «опыт» не пригодился, а идея хорошая, по-моему скромному мнению :) Хочется поделиться, и послушать критику.

Каталог подразумевает упорядоченность — иерархию, подразумевает непосредственно хранение информации, и конечно поиск, наверное аналитику… что-то ещё? Больше ничего в голову не приходит.

Теперь по пунктам.
Читать дальше →
Total votes 12: ↑7 and ↓5+2
Comments35

JSON API Мой Склад, самообучение

Reading time11 min
Views27K
START UPDATE 2019-11-18
Заметил, что статья до сих пор для кого то служит источником информации.
Я сделал рефакторинг что бы сделать код более прямолинейным. По пути поправил пару досадных багов.
FINISH UPDATE 2019-11-18

Есть такой способ самообучения — как выполнение тестовых заданий. Его преимущество в том что объём задания конечен, сроки ограничены. Это не позволяет тянуть резину до бесконечности или самозабвенно вырисовывать завихрения и завитушки архитектурных изысков.

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

На этот раз надо было сделать страничку для формирования заказа покупателя в сервисе «Мой склад». Для меня это как полёт на Луну: в веб разработке я чуть меньше чем новичок, с фронтэндом знаком только по наслышке, а тут целую страницу надо разработать, ох ты Йожик!
Любая критика и советы приветствуются.
Читать дальше →
Total votes 20: ↑9 and ↓11-2
Comments45

Маленький опрос хостингов ( ~100 ) по услуге VDS

Reading time34 min
Views11K
Всем привет. Случилось мне провести маленький опрос хостингов по услуге VDS, хочу поделиться. Если кому-то в ответ захочется поделиться опытом размещения сервисов почтовых рассылок — буду рад. Если кто-то имеет опыт разработки серверов почтовых рассылок или готовый программный продукт, то дайте мне знать (в личку).
Читать дальше →
Total votes 36: ↑20 and ↓16+4
Comments42

Изменение исходников ( DDL ) на лету

Reading time13 min
Views15K
При сопровождении ERP систем иногда возникает необходимость массового изменения кода процедур, функций, триггеров или пакетов. Например для замены вызова одной процедуры на вызов другой.
Если надо поменять пару процедур, то можно сделать это в ручную, но когда надо изменить несколько сотен объектов, то приходиться задуматься об автоматизации процесса. В статье описан пример автоматизации для СУБД ORACLE 11g.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments14

Движок для построения отчётов на SQL. Черновик решения

Reading time19 min
Views12K

Введение


В первой статье ( Движок для построения отчётов на SQL. Идея ) я поделился идеей. Теперь поделюсь решением ( черновиком ). Этот черновик — мой первый опыт «серьезной» работы с T-SQL, поэтому не стоит его принимать за образец «хорошего» кода.
Самое важное в этом черновике это механизм подстановки формул в динамический запрос. Второе по важности это механизм сохранения результатов вычислений.
Читать дальше →
Total votes 5: ↑5 and ↓0+5
Comments14

Движок для построения отчётов на SQL. Идея

Reading time8 min
Views12K
Введение

Статья написана с точки зрения программиста из техподдержки ERP системы.

Выполняя очередное тестовое задание, по очередной вакансии, мне в голову пришла очередная гениальная идея.
Почему бы не отдать пользователю редактирование формул для вычисления колонок отчёта? Получиться тот же самый Excel к которому все привыкли, только синтаксис — SQL.

И конечно за 30 лет развития ERP систем это уже конечно где то было реализовано. Но их алгоритмы это их тайны, а мне не жалко. я поделюсь идеей.
Читать дальше →
Total votes 11: ↑7 and ↓4+3
Comments4
2

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Software Architect
Senior
From 3,000 $
SQL
PHP
Laravel
Docker
Git
OOP
.NET
XML
PostgreSQL
MySQL