Рубрика: Полезно
-
Заметки о создании продвинутого поиска с PostgreSQL
PostgreSQL предоставляет встроенные возможности для создания собственного поискового движка для полнотекстового поиска. В статье (ссылки на статьи ниже) автор использует набор данных с описаниями фильмов из базы Kaggle для демонстрации возможностей PostgreSQL. Основные моменты, которые охватывает статья: Важно: Построение поиска на стыке Postgres и Elasticsearch Синхронизация данные между PostgreSQL и Elasticsearch можно достигнуть при помощи…
-
Убиваем производительность с помощью партиционирования в PostgreSQL
Статья на сайте CYBERTEC, «Убиваем производительность с помощью разделения в PostgreSQL», написанная Ганс-Юргеном Шёнигом, рассказывает о том, как использование разделения (partitioning, партиционирование) в PostgreSQL влияет на производительность базы данных. В статье обсуждается преимущества использования PostgreSQL в сравнении с Oracle. Разделение (partitioning) — это часть ядра PostgreSQL. Однако, как и любая другая технология, разделение не без…
-
Централизованный мониторинг c Munin
Сегодня настроил централизованный мониторинг c Munin. Munin позволяет мониторить показатели работы сервера, такие как загрузка процессора, память, работу диска, сеть и т.д. Для него написано много плагинов, в том числе для postgresql, rabbitmq.
-
Интроверты
Первые пары страниц книги вызвали мурашки по коже, а вся книга оставила после себя позитивный настрой. Быть интровертом в мире, где главенствуют экстраверты не так уж легко. В книге подробно разбираются оба характера с психологической точки зрения. В чем отличие и каким образом помочь себе и близким по характеру людям в преодолении барьеров в общении.…
-
Почему Postgres часть 1 (перевод)
В последнее время встречаю много интересных статей на английском языке. Решил переводить их для тех, у кого с английским плохо. Т.к. время у разработчика обычно ограниченно, решил обратиться к знакомой за переводом. Встречайте первую совместную работу с Александрой (http://perevoding.ru/): «Why Postgres«. Периодически будем переводить статьи. Комментарии по переводу приветствуются.
-
Обмен опытом c M18
По мотивам Garage48, совместоно с M18, по моей инициативе, решили организовать обмен опытом, а в дальнейшем совместную разработку проекта. В Сб 27 октября 2012 года встреча состялась. Разговор прошел в непринужденной обстановке. Обсуждали тему мониторинга и бэкапа сервера. Презентация, подготовленная мной для встречи: Какие средства Вы используете для организации бэкапов? Буду благодарен любым комментариям.
-
Заметки с Я.Субботника 30 июня 2012 года
Сходил на Я.Субботник. Мероприятием доволен. Спешу поделиться своими заметками.
-
Установка Java 7 для PyCharm в Ubuntu 12.04
PyCharm отличный инструмент для Python разработчиков к коим я с недавних пор отношусь. Решил попробовать Beta версию данной программы и обнаружил в ней замечательную вещь. IDE в открытом проекте можно указать виртуальное окружение, в которое установлен Python. Она просканирует все зависимости и будет работать только в рамках виртальной среды. Красота! Что-то я отвлекся от главной…
-
Пакетная загрузка с помощью FileReference
Передо мной стояла задача сделать пакетную загрузку mp3 на примере загрузки фотографий. Flash Player накладывает ограничение при загрузке файлов. Пользователь обязательно должен выполнить клик, чтобы программно можно было запустить загрузку. Первый вариант реализовал следующим образом: пользователь выбрал файлы -> отправляю их все на сервер одновременно. Данный вариант прожил довольно долго. Вернувшись к загрузчику через несколько…
-
Переход на MariaDB состоялся
При переезде на новый сервак, решил попробовать mariadb. Посмотрел видео и понял что сделал правильный выбор. На старом месте медленно работал Redmine с MySQL. Приходилось ждать до 30 секунд пока страница не загрузиться. Создание новых задач, написание wiki и просмотр хранилища занимал немало времени. После перехода на mariadb все проблемы исчезли. Ссылочки по теме:http://askmonty.org/wiki/MariaDB:Benchmarks_and_long_running_tests http://softcoded.com/articles/mariadb.php