ON DUPLICATE KEY… UPDATE, или так называемый UPSERT (UPdate + inSERT), был все-таки признан нужной “фичей” в сообществе PostgreSQL.
Не совсем так. Никто не отрицал полезность апсерта, просто его очень сложно реализовать корректно (ACID и все такое прочее), а иначе база данных – не база данных, а mysql черт знает что.
Социальный комментарий. «Насилие» заразно само по себе, но если перед вспышкой раздать толпе достаточно оружия для «безопасности», «насилие» распространяется гораздо быстрее. «Любовь» же рано или поздно необратимо побеждает его. Как-то так :)
У них типичная лицензия радио, где плейлист делает диджей рандомайзер с разными ограничениями. Они не могут без разрешения правообладателя давать слушать любой трек по желанию, поэтому в плеере в углу у подавляющего большинства музыкантов будут именно 30-секундные отрывки.
false и nil – тоже объекты
Не совсем так. Никто не отрицал полезность апсерта, просто его очень сложно реализовать корректно (ACID и все такое прочее), а иначе база данных – не база данных, а
mysqlчерт знает что.об эволюции, искусственном интеллекте и т. п.
\usepackage[utf8]{inputenc} же!
А XeTeX вообще с родной поддержкой, но пока еще немного недопилен.
диджейрандомайзер с разными ограничениями. Они не могут без разрешения правообладателя давать слушать любой трек по желанию, поэтому в плеере в углу у подавляющего большинства музыкантов будут именно 30-секундные отрывки.