17 марта 2013

Закончил онлайн-курс "Image and video processing: From Mars to Hollywood with a stop at the hospital"

Последние 9 недель проходил курс "Image and video processing: From Mars to Hollywood with a stop at the hospital" на coursera.org.

За эти несколько недель мы, студенты, узнали про разнообразные алгоритмы работы с изображениями: что собой представляет компрессия JPEG, что есть гистограмма и какие существуют методы для улучшения контрастности изображений, что такое шумы и как от них избавляться, что такое сегментирование и какие существуют методы для определения границ объектов, прошлись по методам умной "закраски" части изображения, ознакомились с современными перспективными методами по реставрации изображений. Это вкратце.

Осталось только поблагодарить Guillermo Sapiro и его команду за интереснейший материал и за предоставленную возможность расширить кругозор и вспомнить некоторые разделы высшей математики :)

Как пропустить позицию в бинарном логе при репликации в MySQL

Для того, чтобы пропустить текущую позицию обработки релей-лога на слейве в MySQL, необходимо остановить слейв (STOP SLAVE), задать, сколько позиций (команд) необходимо пропустить (например, одну: SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;) и запустить слейв заново (START SLAVE).

После этого репликация продолжится, но с новой (следующей) позиции. Полезно, когда слейв упирается в ошибку при попытке выполнить следующую команду из релей-лога и репликация останавливается.