Сообщения

Сообщения за 2020

Система учета обедов сотрудников LunchBox

Изображение
Постоянно сталкиваясь с несовершенством, все чаще приходят в голову идеи что-то улучшить, что-то автоматизировать, например, создать систему "Инвентаризации всего" . Здесь же хочу описать создание еще одной подобной автоматизированной системы, которую можно было бы реализовать. Авторами идеи также являются Андрей Бакута и Алексей Олефиренко . Техническое задание Компания обеспечивает своих сотрудников обедами. У компании есть несколько филиалов в разных городах, в каждом городе может быть несколько заведений общепита, в котором могут обедать сотрудники. Каждое кафе/ресторан предоставляет меню на неделю вперед, где указан набор подаваемых блюд, а также их категория (вегетарианское, кошерное, рыбное и проч.). Сотрудник вправе выбирать себе обед в любом заведении в пределах филиала, или же в другом филиале, если он находится в командировке, а также может отказаться от обеда. Задача: вести учет обедов сотрудников, обеспечить каждого сотрудника полноценным обедом в рабочие дни, с

Автоматизированная система "Инвентаризация всего"

Изображение
Предисловие Возможно ли такое, что не ты выбираешь специальность, а специальность выбирает тебя? Свои студенческие годы я провела на специальности "Автоматизированные системы управления". Не очень говорящее название для подростка 16-ти лет. Я с трудом представляла что это значит и что мне нужно будет делать в дальнейшем. С первого курса были достаточно общие предметы по математике и программированию, поэтому представлялось, что здесь готовят программистов, возможно, какого-то особого профиля. И только курсе на 4-5, после одного очень невзрачного предмета с зачетом в конце, наступило прозрение, что это не очень связано с роботами, как можно было подумать из слова "автоматизированные", это не нечто абстрактное и обобщенное, как слово "системы", и оно напрямую не связано с менеджментом, экономикой и "управлением". Хотя отчасти это все это и есть. В общем на 5-ом курсе, когда пришла пора выбирать себе руководителя для диплома и определяться с

Лучшее за последние 6 лет

Этим летом неожиданно для себя подведу итоги за последние 6 лет. Это немного другой период, чем ежегодные итоги и можно больше изменений проследить в жизни. Одним из главных событий стало замужество. И поэтому дальше появится очень важное местоимение "мы".  Сначала немного о грустном: мы почти перестали ходить на каток. И я скучала и буду скучать по нашими субботними занятиями с Сережей на "Марабуште". Все эти фонарики, перекидные, сальхофы и туры. Моя бесподобная гидроспираль ^_^ почти перестали кататься на роликах и слаломить. бросили сальсу (не жалею! хотя очень приятные воспоминания о фестивале в Ялте с Сео Фернандесом) А теперь о новом и приятном:  мы начали ходить на бальные танцы (спасибо нашему тренеру Саше Бережному, с ним мы участвовали в кубке Шкляра и даже взяли несколько кубков), он вел у нас и растяжку, и индивы. ходили на классику и за все время сменили трех тренеров. Потом остановились на занятиях с Артемом. начали заниматься и современным танцами у

Атомарный дизайн 2.0 и разработка через стайлгайд

Что такое атомарный дизайн? В 2013 году Брэд Фрост перевернул мир проектирования веб-приложений своей статьей про атомарный дизайн . Предисловие к его статье отражает тенденцию последних лет в разработке ПО: " Мы не проектируем страницы, мы проектируем системы компонент. — Стэфен Хей". Проектирование предполагает весь процесс создания компонент: начиная от дизайна, проходя через верстку в полную изоляцию компонент во фронтэнде. Современные js-библиотеки и фрэймворки с большим энтузиазмом воприняли эти идеи: react, angular, styled-components, bootstrap. Мы уже поняли, что нужно все разбивать на компоненты. Но все же, что именно дает нам для этого атомарный дизайн? Как методология он предлагает нам использовать структуру вложености этих компонент. В итоге у нас есть 5 уровней иерархии: Атомы Молекулы Огранизмы Шаблоны Страницы Не будем пока подробно останавливаться на каждом из них, у Брэда слишком прекрасная статья на эту тему, чтобы отнимать его читателей. Чт

Лучшее 2019

2019 год - очередной насыщенный год на путешествия и творчество. В профессиональном плане я начала писать на чистом javascript'е, создала прекрасный стайлгайд для Visdeal с компонентной разработкой, кастомными тегами и CSS Bliss методологией. Во второй половине года было погружение в React Native через clojescript с re-frame & re-natal , в итоге осенью в сторах появилось Кукбокс приложение, моё маленькое большое достижение. Летом начала рисовать свой первый комикс, который, к сожалению, пока остался незаконченным, но уверена, что в следующем году я продолжу и он выйдет небольшим тиражом.  Так же летом начался курс Джарди по хаусу, который осенью пришлось забросить из-за отпусков. Зато осенью я снова пошла на английский и продолжились занятия японским языком (уже на 11-ой книге курса ЕШКО). Online курс "Художник комиксов" , преподаватель Игорь Лобода; Jardy Santiago house dance Язык программирования clojurescript Конференция gamescom Конкурс Кубок Шкл