часть информации в итоге забывается
а жизнь кажется хаотичной,
perl -MNet::CIDR::Lite -le 'print join"\n",Net::CIDR::Lite->new(@ARGV)->list' 10.2.186.8 10.2.186.64 10.2.186.65 172.7.143.6 172.7.143.33 172.7.143.34 172.7.143.35
10.2.186.8/32
10.2.186.64/31
172.7.143.6/32
172.7.143.33/32
172.7.143.34/31
$deviceCode = $_SESSION['isMobileOnly'] ? 3 : null;
$opinionList = $dao->getOpinionList($bar['id'], $deviceCode);
this.props.navigation.setParams({
makeSaveRequestCallback: this.makeSaveRequest.bind(this)
});
navigation.state.makeSaveRequestCallback();
Чеи же Perl опаснее?Ничем.
Почему на виртуальных хостингах с поддержкой PHP и Perl последний часто по умолчанию отключен «по соображениям безопасности»?Потому что в основном нужен PHP, а любой дополнительный язык это потенциальная дыра в безопасности. Если у вас сайт будет на Perl - PHP можно отключить по соображениям безопасности.
build:android
запускается publish
, которая применяется к обеим платформамexpo build:ios --release-channel prod-100
expo build:ios --release-channel prod-101
expo publish --release-channel prod-101
const values = Object.values(obj);
const count = values.flat().length;
// или
const count = [].concat(...values).length;
// или
const count = values.reduce((acc, n) => acc + n.length, 0);
// или
const count = eval(values.map(n => n.length).join('+')) || 0;
msg.razd
массив значений:const arr = Object.values(msg.razd);
.const categories = arr.flatMap(n => n.category);
// или
const categories = [].concat.apply([], arr.map(n => n.category));
// или
const categories = arr.reduce((acc, n) => (acc.push(...n.category), acc), []);
const result = categories.filter(n => expect.includes(n._id));
// или
const result = categories.filter(function(n) {
return this.has(n._id);
}, new Set(expect));
// или
const categoriesObj = Object.fromEntries(categories.map(n => [ n._id, n ]));
const result = expect.reduce((acc, n) => ((n = categoriesObj[n]) && acc.push(n), acc), []);