Воеводский Михаил

Воеводский Михаил

Был в сети 30 марта 2026, 14:44
Заказы не принимаю
Николай, Вы не поняли суть. Говоря клиенту о 10 часах, программист работает именно эти 10 часов. Но потом, в свободное время, занимается саморазвитием, которое отдельно никем не оплачивается. Соответственно, чтобы иметь возможность повышать свой уровень, в стоимость часа закладывается это дополнительное время. Иначе не останется времени заниматься повышением квалификации. Или Вы думаете, что программист — только элемент конвейера?
Вы лишь не учитываете, что ни один программист-одиночка с почасовой ставкой не работает за полную стоимость часа все 8 часов 5 дней в неделю. Очень много времени тратится на изучение нового, чтение чужих исходников, общение с клиентами и тд. То есть, чистой работы из номинальных 160 часов обычно не больше 100 часов. Но эти 100 часов должны покрыть все остальное, иначе качество работы существенно снизится.
Василий, с днем рождения!
Многое уже пожелали, еще больше пожелают. Но самое главное — живи и работай в удовольствие, пускай всегда радуют семья, работа, окружение! Тогда и здоровье будет крепким, и разум светлым!
Поддерживаю. Даже при наличии разных послаблений в 5 версии всегда старался и переменные заранее объявлять, и существование элементов массивов проверять, и т.д. Иногда это увеличивает код, хоть и незначительно, но точно делает его более читаемым, а в логах убирает предупреждения.
function digitalWatch() {
    var date = new Date();
    var hours = date.getHours();
    var minutes = date.getMinutes();
    var seconds = date.getSeconds();
    if (hours < 10) hours = "0" + hours;
    if (minutes < 10) minutes = "0" + minutes;
    if (seconds < 10) seconds = "0" + seconds;
    document.getElementById("digital_watch").innerHTML = hours + ":" + minutes + ":" + seconds;
    setTimeout("digitalWatch()", 1000);
}
window.onload=digitalWatch;

Полностью на JS, время с локального компа. Оформление — дело вкуса. Строку вида 09:01:50 закидывает в элемент с id=«digital_watch».
Свитер не является обязательным ;)
А расстояние… Ну, если ты готов на Сапсане утром и вечером, то ждем в гости. Сапсан, правда, точно окажется за пределами ЗП. Но разве это остановит истинного любителя своего дела?
Не вижу смысла разделять — один или несколько сайтов. Все сервера настраиваю одинаково, каждый сайт на них работает от собственного пользователя. Даже если на сервере работают моих 2-3 сайта, не клиентских, все равно они работают от разных пользователей. Во-первых, это удобнее. Во-вторых — безопаснее.