Pull to refresh
8
0
Alex Pliutau @plutov

Gopher

Send message
Вот вы описали случай, когда в одном блоке указаны 2 свойства position. В одном месте absolute, в другом — relative. Что сделает с этими свойствами CSSComb?
.scr {
    float: left;
    display: inline-block;
    width: 25%;
}

.mobile .scr {
    width: 50%;
}
В сравнении с head.js Restive.JS более узконаправленный плагин, именно для адаптивной верстки.
Понял, сбила с толку переменная search в коде выше. Почему-то думал, что это объект.
Всем большое спасибо за то, что позволили мне узнать, что такое уже есть в библиотеках. К сожалению, не работал с Underscore, поэтому не знал о стандартизированном понятии debounce. А по поводу велосипедов… я всё же считаю, что лучше иметь работающий функционал, чем не иметь.
Да, вы правы. Мою функцию придется копировать в каждый класс для корректной параллельной работы. С другой стороны вызов вашего метода предполагает наличие класса, или я неправильно понимаю?
В Беларуси с недавнего времени нужно еще и идентифицировать аккаунт — plutov.by/post/belarus_yandex_money
Я тут для Беларусов how to небольшой написал — plutov.by/post/belarus_yandex_money
Извините, я только не понял, как приходит к клиенту сообщение с типом «goal»? В коде нашел только тип «init».
Я тут в блоге своем писал о документации. В посте об этом важном вопросе — ничего
Все пишут как создавать API, а как красиво документировать и тестировать — 0. Я уже давно использую Apiary, о нем как-то писал в своем блоге.
Так как это не совсем выделенный сервер, то и возможности ограничены. Оперативная память, как и CPU в каких-то пределах, которые не всегда удовлетворяли нас. Из-за каких-то глобальных настроек Selectel'а часто не работал какой-то функционал Linux, были большие проблемы с iptables, что мешало нормально работать SMTP.
Очень похожая ситуация была. А еще часто из-за каких-то профилактик канал был настолько узкий, что выдерживал ну хорошо если десяток пользователей.
Ведь суть в разработке горизонтального масштабирования в том, чтобы при добавлении нового элемента, нужно было просто сделать клон одного звена. Слово «настраивать» в вашем комментарии значит что-то сложное, хотя между тем это всего лишь сделать клон машины, что делается за пару часов.
1. Hetzner — это не неизвестно где
2. Решение, которые сделано на Amazon, будет тяжело перенести на другое окружение. Наши серверы можно перенести куда угодно.
Спасибо за отзыв, но вы не угадали, статью писал не маркетолог. Скорее всего, вы хотели увидеть больше подробностей, которые не очень связаны с общей темой об архитектуре.
Огромное спасибо за совет. До этого не было опыта работы с мониторящим ПО, поэтому особо не заморачивались насчет выбора.
Если честно, то просто хотелось иметь что-то более независимое, чем все эти облачные предложения. Во-вторых, можно же создать своё облако, которое будет дешевле и делать его будет интересно (на хабре даже есть статья сравнения стоимости 2-х решений). С этим решением мы уже не так жестко связаны с самим размещением серверов.

Но, конечно, сначала было бы проще на Амазоне. Но с настроенной системой масштабирование — уже не проблема.

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity