All streams
Search
Write a publication
Pull to refresh
74
0
Александр Щепановский @Suor

User

Send message
Не все БД умеют делать составные индексы. А составные и функциональные индексы скорее всего заменят все или большую часть этих уловок.
При такой точности прибора, если все начнут раз в год проверятся, то ложноположительных срабатываний будет столько, что реальным раковым больным времени врачей не останется и смертность от рака только увеличиться. Как ни парадоксально.

140 млн. * 0.04 = 5.6 млн ложноположительных результатов в России
Вы не видите перспективы. Чем мощнее железо, тем дальше софт от него, а следовательно и ОС от телефона в конце концов будет разрабатываться отдельно. Вон многие телефоноделы переходят на Android и не жалуются.

В былые времена и ПК с ОС были связаны. Сейчас это так только для продуктов Apple. Так они и потеряли этот рынок, и нокия со своим симбионом осталась бы не удел.
ПК — это тоже программно-аппаратный комплекс, но разрабатываются ОС и железо отдельно, разными компаниями. И с телефонами так будет, тем более смартфонами.

А уж вывод, что Андроид — это Жигули сам по себе настолько несостоятелен, что не заслуживает даже критики.
Наоборот, отказ от собственной системы и переключение на WP7 или Android очень здравый шаг. Ясно же, что долго на рынке зоопарк систем не продержится, рано или поздно выделятся 2-3 лидера как это произошло с ОС для ПК. И у Symbian в этой схватке шансов не было.
может туда суппорты входят
логика жигули-феррари неприменима для ОС. Их экземпляры тиражируются куда проще, чем экземпляры феррари )
Сайт также нужен, чтобы видеть какие новые серии появились, а не только, чтобы отмечать.
Отсутствие практики — не грех.
стоит посмотреть также AnyEvent::DBD::Pg
locale_dirs = filter(os.path.isdir, glob.glob('%s/*' % localedir))

читается лучше чем

locale_dirs = [f for f in glob.glob('%s/*' % localedir) if os.path.isdir(f)]

хотя это дело вкуса, конечно.

filter, map и reduce — ближе к ФП, выражения ближе к ИП.
прямо здесь — def в локальном контексте, т.е. внутри текущей функции
Этот тест бесполезен для сравнения скорости приложений. Он говорит больше о времени старта, чем о чём-либо ещё.

Множество нагруженных приложений (Wikipedia, VKontakte например) не используют HipHop. Однако, мне неизвестно ни об одном крупном веб-приложении целиком написанном на C или другом компилируемом языке.
Это ничтожная плата за гибкость. Perl/python/php работают в 10 раз медленнее С, однако, веб-приложения пишут именно на них
Вам это более ясно потому что вы более привычны к императивному программированию, чем к функциональному.

А если понадобиться что-то более сложное, то понадобятся листовые выражения или можно написать нужную функцию прямо здесь — это часто чище, чем замудрённое list comprehension.

Что касается гибкости и красоты — нет ничего лучше перловых map и grep.
if (! открыть файл) {
    // обработать ошибку
}

// работаем с открытым файлом
обычно когда записи читаются из базы, то ключи не а переменной, а фиксированы схемой БД. И код действительно выглядит не очень читабельно из-за обилия пунктуации
Вы, похоже, плохо понимаете, что такое namedtuple. Это tuple с доступом через атрибуты к элементам кортежа. И поэтому он унаследован от tuple, имена полей не хранятся в объекте namedtuple как в объекте словаря, они хранятся в классе. Именно поэтому namedtuple эффективен.
Если вы используете словарь, то и работайте с ним как со словарём, не путайте людей, которые позже будут разбираться в вашем коде. Мне тоже не нравиться много пунктуации: квадратных скобок и кавычек при работе со словарями, но я всё-таки до такого не дохожу.

namedtuple, конечно, более удобен при чтении строк из реляционной БД.

Information

Rating
4,745-th
Location
Красноярск, Красноярский край, Россия
Date of birth
Registered
Activity