Pull to refresh
113
0
Дмитрий Шевченко @Shedal

Пользователь

Send message
Жена уже довольно свободно общается. Даже с норвежцами легко нашла общий язык.
А я пока что обхожусь английским. По-датски могу читать и понимать 60%, но практики вообще никакой нет — во всех IT-компаниях английский — стандарт.
консистентность согласованность
availability доступность
Fixed.
Да много «минусов». При этом, рассматривать нужно каждую систему отдельно.
Например, в известных мне NoSQL-системах нет контроля целостности данных — транзакций, внешних ключей.
Производительность сложных выборок (которые в SQL реализовывались бы JOIN'ами и GROUP BY) сильно страдает. Зато записывать данные можно быстро и непринуждённо :)
Отсутствие чётко заданной структуры данных во многих случаях тоже может быть рассмотрено как минус — становится сложнее поддержка системы.

Вообще говоря, сравнивать лучше на каких-то примерах. Например, такие типы БД как OLTP и OLAP тоже сложно сравнивать абстрактно.
У нас, вот, mongoDB используется чисто для записи больших объёмов данных. Потом эти данные прогоняются через map/reduce фреймворк и частично попадают в SQL-БД в нормализированном виде.
А из SQL-БД, в целях анализа, часть данных выбирается ETL-скриптами и перекочёвывает в data warehouse, с помощью которого далее процессится OLAP-куб.

Каждому продукту — своё применение.
Так распространитесь :) Я, вот, например, не знаю, что людям нужно от новых языков.
Это фича макоси.
Нет, у меня скроллбар появляется только при скролле с тачпада. При наведении в эту область не появляется.
Может быть, если использовать мышку, поведение другое, не знаю. Ну, или если отключить умные жесты типа прокрутки.
Mac OS X 10.7.4, Chrome 21.0.1180.89.
А у меня в Хроме на маке скроллбар появляется только во время прокрутки, а потом сам пропадает. Интересно, из-за чего разница.
Введите ОННН!
Спасибо большое за статью! И удачи в дальнейшем обучении :)
Скажите, получается, что программы, перечисленные здесь, — это полный список?
У меня жена композитор, но я в списках не только composer не вижу, но даже music.
По-моему, это эмуляция не веб-сокетов, а long polling.
А какой бы вам хотелось пол, если не плоский?
В MongoDd придётся это отслеживать руками
А вот и неправда. В mongoDB для данных можно задавать как время жизни, так и максимальный размер коллекции.
Именно так.
Точно! Чтобы зарегистрироваться на сайте, нужно написать полифонический диктант!
В теге <code> можно использовать любые символы, и они не будут восприниматься как html.
Добавлю, что в Underscore.js есть свой метод bind.
Кроме того, есть очень удобный метод bindAll, при помощи которого можно перманентно привязать контекст для всех (или выбранных) функций объекта.

var object = {
    x: 3,
    f: function() {
        console.log(this.x);
    }
}
_.bindAll(object);

Всё, теперь функция f всегда будет выполняться в контексте объекта object.
Вы бы ещё предложили через Дропбокс скопировать.
Дефиса там нет. А какой смысл, если лишнее — тире?

Information

Rating
Does not participate
Location
München, Bayern, Германия
Date of birth
Registered
Activity