const che = new Date(2020, 0, 1);
const now = new Date();
let diff = Math.floor((che - now) / 1000); // в секундах
24 * 60 * 60 = 86400
секунд.const days = Math.floor(diff / 86400);
// вычесть учтённые дни из остатка времени
diff -= days * 86400;
0 – дней – часов
1 – день – час
2 – дня – часа
function declOfNum(number, titles) {
cases = [2, 0, 1, 1, 1, 2];
return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];
}
// применение:
declOfNum(days, ['день', 'дня', 'дней']); // массив из вариантов для 1, 2, 5
Зашел значит на hh.ru вбил
И я на секундочку задумался о смене направления, не из за того что мне интересно, а просто зп очень большие в моем возрасте
React Redux javascript все эти Вебпаки и тд это нереально простые вещи не требующие так много опыта
Если человеку понадобилось столько лет для освоения всего этого он очень глуп и бездарен, развивается медленно.
Я просто посмотрел доки и понимаю насколько это просто. За неделю можно написать 1-2 проекта максимально использующие все что было изучено, чтобы закрепить знания. Потом почитать на стеке и в других местах основные проблемы которые возникают у других разработчиков, популярные практики и многое другое. И все!
$categories = [];
foreach($list as $row){
if ($row['parent_id'] == 0) {
continue;
}
$categories[$row['parent_id']][] = $row['name'];
}
foreach($categories as $names){
echo "<ul>";
foreach($names as $name){
echo "<li>{$name}</li>";
}
echo "</ul>";
}
?lg=ru
, настроенный mod_rewrite, который переписывает URL на поддомен, скрывая параметр. {
"name": "egulias/email-validator",
"description": "A library for validating emails against several RFCs",
"homepage": "https://github.com/egulias/EmailValidator",
"type": "Library",
"keywords": ["email", "validation", "validator", "emailvalidation", "emailvalidator"],
"license": "MIT",
"authors": [
{"name": "Eduardo Gulias Davis"}
],
"extra": {
"branch-alias": {
"dev-master": "2.1.x-dev"
}
},
"repositories": [
{
"type": "git",
"url": "https://github.com/dominicsayers/isemail"
}
],
"require": {
"php": ">= 5.5",
"doctrine/lexer": "^1.0.1"
},
"require-dev" : {
"satooshi/php-coveralls": "^1.0.1",
"phpunit/phpunit": "^4.8.35||^5.7||^6.0",
"symfony/phpunit-bridge": "^4.4@dev",
"dominicsayers/isemail": "dev-master"
},
"suggest": {
"ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
},
"autoload": {
"psr-4": {
"Egulias\\EmailValidator\\": "EmailValidator"
}
},
"autoload-dev": {
"psr-4": {
"Egulias\\Tests\\": "test"
}
}
}
function startAfter (delay, callback) {
const elapsed = Date.now() - performance.timing.navigationStart
if (elapsed >= delay) {
callback()
} else {
setTimeout(callback, delay - elapsed)
}
}
document.addEventListener("DOMContentLoaded", () => {
startAfter(2000, () => console.log("DOM fully loaded and parsed"))
})
Есть ли проекты на фрилансе с React?
где можно получить хороший опыт что бы можно было устраивается в разные компании, на нормальные должности?
Можно ли как то получить заказы на фрилансе, и на сколько их много
Но в том то и дело что я смотрю, но их мало, а если есть лишь доработка существующих