Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
module.exports = Array.isArray || function (arr) {
return toString.call(arr) == '[object Array]';
};Плохо объяснимые ограничения часто встречаются…
истец получил военный билет в 1976 году, в 2003 получил общегражданский паспорт, женился в 2005, а в 2014 получил заграничный паспорт, но во всех документах его фамилии указано не было
Последним в последнем томе регулярного издания, вышедшем в прошлом году, числился Франсиско-Каэтано-Августин-Лусия-и-Мануэль-и-Хосефа-и-Мигель-Лука-Карлос-Педро Тринидад. («Род. 16 июля 1491 г. н. э., ум. 17 июля 1491 г. н. э. Родители: Педро-Карлос-Лука-Мигель-и-Хосефа-и-Мануэль-и-Лусия-Августин-Каэтано-Франсиско Тринидад и Мария Тринидад (см.). Португалец. Анацефал. Кавалер Ордена Святого Духа, полковник гвардии».)
"Семейный кодекс Российской Федерации" от 29.12.1995 N 223-ФЗ (ред. от 30.12.2015)
СК РФ, Статья 32. Право выбора супругами фамилии
- Супруги по своему желанию выбирают при заключении брака фамилию одного из них в качестве общей фамилии, либо каждый из супругов сохраняет свою добрачную фамилию, либо, если иное не предусмотрено законами субъектов Российской Федерации, присоединяет к своей фамилии фамилию другого супруга.
Соединение фамилий не допускается, если добрачная фамилия хотя бы одного из супругов является двойной.
В компьютерной терминологии такие случаи называют пограничными — неожиданные и проблемные ситуации, на которые не рассчитана система.
% perl -le «print 1 + 'info'»
inf
% perl -le «print 1 + 'nano'»
nan
все равно скаляр, что приводится к числу, этим числом и заменится при арифметических операциях.
any в выражении отсутствует.
«2 is a number» это бессмыслица
Infinity - Infinity; // Неопределённое число в математическом смыслеparseInt('zzz'); // Неопределённое значение для типа Number / Int my ($sql, @bind) = sql_interp
'SELECT * FROM table WHERE x = ', \$s, 'AND y IN', \@v;
# RESULT:
# $sql = 'SELECT * FROM mytable WHERE x = ? AND y IN (?, ?)'
# @bind = ($s, @v); use SQL::Abstract;
my $sql = SQL::Abstract->new;
my %where = (
requestor => 'inna',
worker => ['nwiger', 'rcwe', 'sfz'],
status => { '!=', 'completed' }
);
my($stmt, @bind) = $sql->select('tickets', '*', \%where);
# Эквивалент:
# $stmt = "SELECT * FROM tickets WHERE
# ( requestor = ? ) AND ( status != ? )
# AND ( worker = ? OR worker = ? OR worker = ? )";
# @bind = ('inna', 'completed', 'nwiger', 'rcwe', 'sfz');Зато лафа хакерам умеюшим делать SQL injections. На картинке про «Роберта — брось стол» именно такая иньекция. :)Ну спасибо, что просветили.

Дженнифер Нуль и другие неудачные фамилии