+Web


Календарь отпусков сотрудников из закрытого корпоративного Confluence в iPhone

# Зачем это все и с чего началось

Когда команда начала расти и появилось необходимость, чтобы об отпуске сотрудника знали все, а не только их руководитель, то мы начали вести календарь отпусков в виде wiki-документа в Confluence.

Просто несколько таблиц по кварталам с фамилиями сотрудников, датами начала и окончания отпуска и вероятностью отпуска. То есть заранее можно было сообщить в начале года всем, что ты собираешься в отпуске в конце декабря с вероятностью 50%. 

Потом появился Team Calendar внутри Confluence, но он был воспомогательным средством т.к. не представлял наглядного отображения на одном экране всей картинки. На изменения в нем как-то сложнее было подписаться, чем на wiki-страницу.… Читать всю заметку


Как я настроил блог на WordPress

История появление этого блога описана  в EverMind или о чем этот блог. В качестве движка был выбран WordPress потому что я с ним уже немного работал ранее и мне оказалось нужно написать для него плагин. Публикация постов осуществляется синхронизацией заметок в Evernote со специальным тегом EverMind. 

Кодстайл

Текст — стандартный шрифт, размер 11px. 

Заголовок — стандартный шрифт, размер 18px. Перед текстом идет "#"

Подзаголовок — жирный шрифт, размер 11px (стандартный). Перед текстом идет "##".

Цитата — наклонный текст в таблице с одной ячейкой или одной колонкой.

Картинка в таблице — скриншот с телефона который нужно показывать в половину ширины.

Поддержка поверх HTML еще и крайне урезанного кусочка синтаксиса Markdown реализована руками с помощью простейшего фильтра который делает поиск символов "#" и "##" и делает из них правильные h2, h3 теги. 

Плагины, которые у меня работают

Evernote Sync

Без него этого блога не существовало бы, альтернатив ему нет если не рассматривать плагина делающей аналогичное, но на базе DropBox с разметкой Markdown. 

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

Akismet

Без комментариев. 

OneSignal Push Notifications

Поддержка push-уведомлений в браузеры, MacOS и на мобильные.… Читать всю заметку