Как да подобрите работното си място? Хак го!

Има ли нещо, което да ви дразни на сегашното ви работно място? Може би имате световна работа, която трябва да повтаряте отново и отново? Може би проследяването на времето е нещо, за което винаги забравяте? Може би седите до входните врати и трябва да отговаряте на всяко звънене на вратата?

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

Swing Overflow

Споделяме много интересни връзки и статии на каналите на нашата компания много. Но интересните ресурси могат да се изгубят доста бързо, заливани с нови вълни съобщения.

Dawid, нашият JavaScript разработчик реши да отстрани този проблем. По време на хакатона, заедно с Касия и Томек те са изградили системата за автоматично извличане и маркиране на ресурси от нашите канали и уеб интерфейса за тяхното сърфиране и филтриране. Системата класифицира ресурси въз основа на слабите реакции, които събира.

Също така, ние възнамеряваме да разширим системата с класификация на връзките, за да можем да ги маркираме автоматично. Томек, нашият технически директор, прие това предизвикателство към сърцето и създаде невронна мрежа само за тази цел. Скоро ще публикуваме подробно описание на този процес. Абонирайте се и бъдете в течение, ако искате да научите повече за машинното обучение!

Домофонна автоматизация

Единодушно най-големият проблем в нашата компания беше домофонът. По време на нашето работно време звъни постоянно с доставка на пакети и храна. За съжаление една от нашите стаи за ръководители на проекти се намира точно до входните врати, така че те трябваше да отговорят, когато никой друг не беше наоколо. Решихме да го поправим, като изградихме система за автоматично отваряне на вратите през деня.

Този хардуерен проект е базиран на платформата Arduino с отворен код. На хакатона успяхме да изградим доказателство за концепция и планираме да завършим проекта скоро и да оформим първия си кръг на борда SwingDev! Ще споделим резултатите на нашия канал, така че се уверете, че ни следвате.

togglReporter

Проследяването на времето е поле, което винаги се нуждае от подобрения. За бизнеса е важно да събере точни данни за времето, изразходвано за проекти и задачи, но също така е трудно за разработчиците да поддържат актуалните си таблици.

Опитахме много начини за автоматизирането му и много инструменти, което улеснява тази задача, но в края на краищата решихме да вземем този въпрос в свои ръце. Няколко месеца преди хакатона, Dawid, нашият JavaScript разработчик, създаде проект за отворен код notes2toggl, написан в Node.js, който взема нашите текстови таблици и ги изпраща на toggl. Това ни спести вече много часове работа.

Но по време на хакатона, Mirek Ciastek - нашият Frontend Developer реши да изведе това приложение на друго ниво и да го интегрира с нашата компания Slack! Сега можете просто да пишете на нашия бот и той ще ви постави времена дневници в Toggl за вас!

Следващи стъпки

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

Харесай го? Докоснете бутона ! Благодаря ти!

Можете да ме намерите в Twitter, GitHub и Instagram.