Дано : старый сайт маленькой питерской тур-фирмы, собранный из опенкарта на коленках.
Задача : освежить дизайн, эргономику и защиту личных данных.
Ход мысли
большинство мелких ремесленников - от производства диванов до торговли пупырчатой плёнкой - делают себе, руками голодных студентов, сайты на базе дырявых бесплатных движков типа wordpress или joomla, навешивая на них бизнес логику и адаптив ужасающей горой костылей, с которой потом другие студенты возятся за еду. Божественный Битрикс оказывается доступен только златоносным кабанам, чудовищная маржинальность продукции которых вызывает сомнения в её качестве.
Реальным рынком правят китайские мусорные маркет-плейсы, каталоги монополистов с продажным рейтингом и еврейские финтех-машины, построенные на древних архитектурах. Рунет твёрд как државность, орды ИТшников вырабатывают гавах, имитируя бурную деятельность иерархическим риммингом, предлагая отечественному рынку только сервисы угнетения и учёта.
Кастовая система в ИТ, исключающая творчество
Как простому ремесленнику вывести свой продукт на рынок? Единственным внятным решением видится публикация интерактивного каталога, с мордой, админкой, интеграцией в соцсети и мобильным адаптивом - на чистом PHP + JS, с реализацией всех модных свистоперделок руками нейросети - что позволяет отказаться от мутных фреймворков, раздутых библиотек и ООП-бюрократии, обеспечив контроль доступа к информации.
Естественно, внятной и статичной бизнес модели у такого заказчика нет. Единственное его пожелание : чтобы было просто и надёжно. Ключевые особенности ремесла (связанные например с налогами) он хранит как зеницу ока и нам - как разработчику - не расскажет. А значит ядро нашей системы должно обладать изрядной универсальностью, чтобы правки, которые вкорне меняют концепцию проекта, поступающие на финальной его презентации - реально было воплотить. Подобные свойства характерны только для систем виртуальной реальности и искусственного интеллекта, их и берём за основу проекта.
Решение:
Итак, самый простой способ упорядоченного хранения произвольной информации - тегирование её блоков, что реализуется распихиванием данных по набору типизированных таблиц и объединение их через многомерное дерево заголовков. Так мы можем неограниченно добавлять информационные аспекты к сущности и легко в них ориентироваться:
Структура данных
Оптимальный способ трансляции информации о предложении - картинки с кратким описанием. Так мы задействуем эмоциональный канал восприятия клиента привычным ему по соц-сетям способом, в удобном мобильном формате. При этом - рационально используются ресурсы оператора сайта, обеспечивая его творческой работой по формированию визуального представления продукта - через качественные фотографии и цепляющие тизеры. В десктопном представлении, эта презентация отлично укладывается в геометрию Квадрата Декарта - позволяя создать красочную витрину с иллюзией выбора.
Морда сайта - декстопная и мобильная версии
Безопасность обеспечивается использованием всего одного доступного клиенту PHP-файла, реализующего всю шлюзовую логику и самостоятельное логирование клиентских запросов, без шпионства от корпораций добра.
В админке делаем только необходимые для управления поля, распределяя записи в древовидный каталог. Ведь большинство таких ремесленников - старики, которым проще обрабатывать заказы на бумаге, чем разбираться с лишней кнопкой.
админка - дерево объектов и редактор их свойств
Итог:
Работа над проектом затянулась на 2 года, Деньги на жизнь при этом зарабатывались частным извозом. В результате получилась примитивная, но полноценная платформа разработки ЦМС и ЦРМ систем. Решить задачу существующими средствами оказалось невозможно, пришлось создавать новое.
как заработать на разработку?
Предполагаемый способ монетизации - создание сети мелких сайтов для ремесленников за еду, силами студентов, но уже без костылей. Лицензирование - аналог MIT - с обязательным условием передачи исходников только лично в руки, без публикации в сети.
Сейчас вся ИТ индустрия в РФ базируется на подобных проектах прошлой эпохи, но её закостенелость больше не позволяет такое создавать.
Я попытался, чувствую себя глупо.
ps. Этот проект вдохновлён статьёй на хабр от украинских программистов, создавших схожим путём свою helpdesk систему 10 лет назад. Но эту статью они почему-то отклонили.
Вновь тренирую свои навыки грима. Я потратила около 2 часов на прорисовку морщин, неровностей кожи, пятен. В целом результатом довольна, но всегда есть куда расти 🌸
Часто, когда начинающие художники постигают азы мастерства и знакомятся с материалами и жанрами, они неосознанно делают ряд ошибок.
Это абсолютно нормально, если рядом нет ответственного наставника, который дал бы систему обучения.
Одной из таких ошибок является рисование по фотографии/копирование.
Сразу поясню, что копирование картин старых мастеров является полезным занятием, когда это делается с целью изучения техники, приёмов, этапов ведения работы.
Если эти смыслы не заложены, то, на мой взгляд, это то же самое срисовывание с фотографии.
Итак, почему начинающие художники попадают в эту ловушку и почему из неё очень сложно выбраться:
фотография соблазнительна тем, что она не меняется. Можно никуда не торопиться, растянуть работу на неопределенный срок, бесконечно копаться в деталях, углубляться в подробности. Фотография не подгоняет и расслабляет руки и глаза
Не надо думать над хорошей композицией и колоритом, не надо делать эскизы и какую-то ещё подготовку. Потому что фотография уже все это содержит и можно просто перенести все это на формат, не задумываясь и не анализируя
Очень легко перенести двухмерную фотографию на двухмерный холст/лист. Это не трехмерное пространство, где нужно делать грамотный отбор изображаемых объектов. По сути, это работа принтера.
Можно работать в удобном месте, не перетаскивая мольберт, холсты, большие палитры. Можно не работать стоя, не отходить от работы раз за разом.
Это всё кажется очень большими плюсами, очень способствует расслабленному состоянию и ума и тела.
И это так заманчиво!
Если перед вами будет выбор работать сидя в мягком кресле с чашечкой горячего чая, под любимый сериальчик или нести этюдник, краски, кисти, холст на натуру, искать мотив, делать эскизы и потом работать под солнцем/ветром/тучами/дождиком, то как бы выбор очевиден!
Зачем так усложнять, если можно кайфовать?
Тут кроется самая интересная штука.
Если ваша цель научиться именно срисовывать, то можете дальше не читать и продолжать делать то, что приносит вам удовольствие и радость.
Если ваша цель стать художником, то без этих тяжелых и неудобных (на первый взгляд) вещей вам не обойтись.
Я знаю только один способ, как можно научиться рисовать то, что вам хочется.
Найти это в жизни и рисовать это с натуры. Не по фото!
Хочешь нарисовать яблоко - сходи в пятёрочку, купи самое красивое, поставь под лампу и рисуй.
И так со всем.
Нарисовал - проанализируй.
Поработай над ошибками.
И тогда можно понять, как сильно и принципиально отличается рисование с натуры, от рисования по фото.
Насколько натура сложнее и интереснее распечатанной картинки или экрана гаджета.
Как много вещей можно увидеть именно с натуры, тогда как фотография крадет их у художника.
Очевидные минусы работы с фото:
Не понятен цвет. Становится непросто сделать красивый, гармоничный колорит. Легко уйти в раскрашивание. Лица получаются восковыми/пластиковыми, травка зелёной, речка синей, березки беленькими, тени серенькими. Это уже не живопись.
На фото нет рефлексов. Рефлекс - это отражение света или цвета на изображаемом объекте и эта тема достойна отдельного поста! Так вот, этих отражений на фото не будет, соответственно их не будет и на вашей картине/рисунке. Значит и живописи не будет.
Фото не даёт информации о строении того, что вы рисуете/пишете. Когда вы работаете с натуры, то можно подойти к объекту ближе, рассмотреть его под другим углом, пощупать руками его форму.
Фото не научит вас смотреть на изображение целиком. Это самая-самая важная и самая-самая главная штука для художника! Про это я буду рассказывать много и часто, потому что это прям святой грааль! Нелегко найти, но найдя, это чувство уже не спутаешь!
изображения взяты с просторов сети, а приведенный текст носит субъективный характер
В следующем посте я расскажу, как всё же можно использовать фотографию для рисунка/живописи.
Да-да, за это в вас не будут тыкать пальцами и презрительно шептать в спину «дилетант!»
Потому что мастера прошлого активно фотографию использовали.
А уж если Фешин, Репин и Врубель не гнушались этим, то мы тем более не будем!
Такую задачу поставил Little.Bit пикабушникам. И на его призыв откликнулись PILOTMISHA, MorGott и Lei Radna. Поэтому теперь вы знаете, как сделать игру, скрафтить косплей, написать историю и посадить самолет. А если еще не знаете, то смотрите и учитесь.