Что вас раздражает на вашем текущем рабочем месте? Может быть, у вас есть повседневная рутина, которую вам приходится повторять снова и снова? Может быть, учет рабочего времени - это то, о чем вы всегда забываете? Может быть, вы сидите рядом с входной дверью и должны отвечать на каждый дверной звонок?

В SwingDev мы заметили, что можем улучшить многие вещи в нашем офисе, и решили исправить их как можно лучше - с помощью кода. Мы собрали все проблемы, которые у нас были, проголосовали за самые тревожные и выбрали 3 из них.
В субботу, 28 апреля, мы встретились и целый день работали над их исправлением. Вот результаты того, чего мы добились.

Качели переполнение

Мы много делимся интересными ссылками и статьями на каналах нашей компании. Но интересные ресурсы могут довольно быстро потеряться, захлестнув новыми волнами сообщений.

Давид, наш разработчик JavaScript, решил исправить эту проблему. Во время хакатона с Касией и Томеком они создали систему для автоматического извлечения и тегирования ресурсов из наших каналов и веб-интерфейс для их просмотра и фильтрации. Система ранжирует ресурсы на основе собранных ими вялых реакций.

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

Автоматизация домофона

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

Этот аппаратный проект основан на платформе Arduino с открытым исходным кодом. На хакатоне нам удалось построить доказательство концепции, и мы планируем завершить проект в ближайшее время и запечатлеть нашу первую циркулярную доску SwingDev! Мы поделимся результатами на нашем канале, поэтому убедитесь, что вы следите за нами.

togglReporter

Учет времени - это область, которая всегда нуждается в улучшении. Для бизнеса важно собирать точные данные о времени, затраченном на проекты и задачи, но разработчикам также сложно поддерживать свои расписания в актуальном состоянии.

Мы перепробовали множество способов автоматизации и множество инструментов, облегчающих эту задачу, но в конце концов мы решили взять это дело в свои руки. За несколько месяцев до хакатона Давид, наш разработчик JavaScript, создал проект с открытым исходным кодом notes2toggl, написанный на Node.js, который берет наши текстовые расписания и отправляет их в toggl. Это сэкономило нам уже много часов работы.

Но во время хакатона Мирек Чиастек - наш Frontend-разработчик - решил вывести это приложение на новый уровень и интегрировать его с нашей компанией Slack! Теперь вы можете просто написать нашему боту, и он поместит ваши журналы времени в Toggl за вас!

Следующие шаги

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

Нравится? Нажмите кнопку 👏 ! Спасибо!

Вы можете найти меня в Twitter, GitHub и Instagram.