Рубрика: Работа
-
M3.SALE выступил на VK Start Apps
M3.SALE — это стартап, который представляет собой агрегатор скидок и специальных предложений для товаров DIY (Do-It-Yourself) с реальными планировками квартир. В рамках акселератора VK Start Apps, M3.SALE получил поддержку экспертов и комплексное сопровождение для развития своего проекта. В рамках проекта, за 1.5 месяца собрали MVP с технологическими решениями. Хранение данных построили на min.io. Высокопроизводительное объектное…
-
Заметки о создании продвинутого поиска с PostgreSQL
PostgreSQL предоставляет встроенные возможности для создания собственного поискового движка для полнотекстового поиска. В статье (ссылки на статьи ниже) автор использует набор данных с описаниями фильмов из базы Kaggle для демонстрации возможностей PostgreSQL. Основные моменты, которые охватывает статья: Важно: Построение поиска на стыке Postgres и Elasticsearch Синхронизация данные между PostgreSQL и Elasticsearch можно достигнуть при помощи…
-
Убиваем производительность с помощью партиционирования в PostgreSQL
Статья на сайте CYBERTEC, «Убиваем производительность с помощью разделения в PostgreSQL», написанная Ганс-Юргеном Шёнигом, рассказывает о том, как использование разделения (partitioning, партиционирование) в PostgreSQL влияет на производительность базы данных. В статье обсуждается преимущества использования PostgreSQL в сравнении с Oracle. Разделение (partitioning) — это часть ядра PostgreSQL. Однако, как и любая другая технология, разделение не без…
-
Как мы работаем с удаленным дизайнером
При создании дизайна всегда возникает не малое количество правок по макетам. Invision отлично помогает во взаимодействии с удаленным сотрудником.
-
Централизованный мониторинг c Munin
Сегодня настроил централизованный мониторинг c Munin. Munin позволяет мониторить показатели работы сервера, такие как загрузка процессора, память, работу диска, сеть и т.д. Для него написано много плагинов, в том числе для postgresql, rabbitmq.
-
Munin 2.0.9 на Ubuntu 12.04 lts
В прошлом посте рассказывал об установке munin и настройке мониторинга nginx, mysql и postgres с помощью PyMunin. В данной заметке речь пойдет о том, как обновить до последней версии сам munin.Веским поводом обновления для меня послужил изменившийся интерфейс и набор дополнительных плагинов, а точнее возможность мониторить celery, mongo, passanger. Ставить будем иэ экспериментального репозитория. Добавляем…
-
Ссылочки по Git
С не давних пор основной системой контроля версий для меня стала git. Встал вопрос о его изучении. Ниже приведу ресурсы, которые мне помогли: http://habrahabr.ru/post/60347/ — отличная статья, рассказывающая о работе с git. http://pcottle.github.com/learnGitBranching/ — великолепный, интерактивный учебник по веткам. https://git-scm.com/book/ru/v2 -The entire Pro Git book. http://www.vogella.com/articles/Git/article.html — исчерпывающая книга о по работе с git.
-
Cumulus — Open Source RTMFP Server
Моя профессиональная деятельность иногда пересекается с областью Flash технологий. В рамках решения очередной задачи, мне посчастливилось найти Open Source замену Flash Media Server с его протоколом RTMFP. Cumulus — сервер позволяющий организовать взаимодействие между Flash приложениями по RTMFP протоколу. В 2011 году он показал себя в работе вполне достойно, но не дотягивал до продакшена. Вылетал…
-
Собственная проверка поля формы в Django
Данная заметка не открывает ни чего нового. Все, что здесь описано можно прочитать в документации к Django. Я лишь постараюсь привести готовый пример для валидации одного поля формы на два разных значения. Например, нам необходимо получить от пользователя в качестве контакта «email» или «номер телефона». Пользователю требуется заполнить одно поле в форме, указав в нем…
-
Мониторинг сервера (Munin)
Вот и настал тот момент, когда в поей профессиональной жизни понадобилось мониторить нагрузку и процессы сервера. Решений для данной задачи в интернете можно найти много: cacti, zabbix и т.д. Мой выбор остановился на Munin после прочтения статьи об архитектуре одного проекта. Сервер ставится очень просто и дает базовую статистику работы сервера. Для того, чтобы мониторить…