Agent_RBY_
А зачем 🙂
Andrii
Ну это можно отключить же
Ну можно, просто обычно надо искать где это включено... Я предпочитаю включать то что мне надо шаг за шагом, чем отключать.
Agent_RBY_
Azamat
Да
Хочу стать настоящим линуксоидом !
Agent_RBY_
Andrii
А зачем 🙂
Мне так удобнее, git blame % и смотри историю изменений. И вообще легче делать кастомизацию под проект. Макросы уменьшают число очепяток
Agent_RBY_
Agent_RBY_
И иногда интерфейс гораздо удобнее консоли
Agent_RBY_
Ибо нажать кнопку быстрее чем написать большую команду
Azamat
я ide юзаю только для написания кода, создание проекта, работа с докером и гит происходит через консоль.
Andrii
Зато знаю я пару историй, когда люди из GUI херили реполиторий только потому, что вместо того, что они думали, гуй делал немного другое.
Agent_RBY_
Agent_RBY_
Andrii
Не при обычном коммите, обычно при всяких мержах, ребейзах, ...
Andrii
Михаил
Подскажите почему яндексмаркет такие разные цены на память хотя характеристки одинаковые (2 по цене одной) кому верить?
https://market.yandex.ru/search?cvredirect=2&text=8176%20МБ%20%20(DDR3-1600%20DDR3%20SDRAM)&how=dprice&allowCollapsing=1&local-offers-first=0&pricefrom=3000&priceto=5000
🎱
Stalk is here
Agent_RBY_
Тут больше вопрос в том, почему такая ситуация?
Понимаю, что стоит разделить эти изменения на другие коммиты. Или нашёл баг, но закоммитить хочу часть изменений. Или просто сидел делал долго все, а потом разбиваю по коммитам
Andrii
git add . С другой стороны 200 изменённых файлов в коммите на постоянной основе для меня будет звонком, что я с таким человеком работать не хочу
Andrii
Andrii
Я много работаю с деревом коммитов, и не вижу больших проблем. А вот когда человек много работает а уже потом разбивает на коммиты... Ну... для меня звоночек.
Andrii
У меня за 10 лет практики такого кейза не было ни разу. Но всё равно их надо как-то выбирать, есть какие-то правила, по которым файлы должны включаться в коммит. И куда проще явно указать эти правила в коммите
Andrii
Выбрал одни коммиты в одну ветку, другие в другую. Но коммит на 200 файлов это треш, я бы в такой фирме не работал 😊
Agent_RBY_
Насчёт коммитов на 200 файлов тут я согласен)
Andrii
Опять же, вот у тебя 200 файлов. Никаких правил как эти файлы определять по коммитам нет. И тебе проще этот список прокликать ручками? Как по мне, ручками будут ошибки. Даже если знаешь ответы на каждый файл, я не сумею сделать 100 кликов без кучи мисскликов
Andrii
Я просто рассказываю про мотивацию использовать командную строку, может кому тоже зайдёт. Мне проще писать как-то так
git diff --name-only | grep '[.]txt$' | xargs git add
Например, чтобы добавить в стейдж толькот текстовые файлы.
И если у меня будут 200 файлов, которые надо раскидать по коммитам, то я предпочту это делать итеративно, найти правило разграничения, добавить файлы, которые этому правилу следуют и т. п. И командная строка позволяет мне самому формулировать эти правила. Проблема GUI в том, что либо они сделали правила, но тогда надо искать где их спрятали. Или они не сделали, и тогда надо делать руками. Моё предпочтение писать эти правила вручную с достаточной степенью гибкости.
Andrii
Я обычно по дате удаляю, все бранчи с датой старше месяца например.
Валера
Ребят, как думаете для новичка какой изучить язык программирования Пейтон, или какой то другой язык ?
Maksim Pozharskiy
eye=x×s²
Валера
かたな
かたな
Можно начать и с низкоуровневых, если есть время
eye=x×s²
eye=x×s²
Что такое блокчейн язык?
если серьезно, то я относительно дебил в этом случае, а вообще что-то типо 1С для автоматизированного учета
Maksim Pozharskiy
1С блокчейн язык?
Maksim Pozharskiy
Maksim Pozharskiy
eye=x×s²
читал что 1С в бугалтерии любят юзать
eye=x×s²
нужен язык программирования в выборы президента продвигать
eye=x×s²
системный высокоуровневый президент
eye=x×s²
автоматизация правления что приведет к отсутствие правительства мечта хацкера
eye=x×s²
ну да, бред
Валера
Ребят ещё такой вопрос, вот например я изучил Пейтон , потом захочу изучить другой язык программирования например с# с++ , будет легко изучаться, из за того что я знаю Пейтон ?
Maksim Pozharskiy
Валера
Ага , спасибо
Subkhan
привет всем!
Subkhan
function getDomNodesBySelector(selector) {
return Array.from(document.querySelectorAll(selector));
}
document.querySelector('.total__button').addEventListener('click', applyDiscount);
function applyDiscount() {
let items = getDomNodesBySelector(".price-value");
let numDiscount = 15;
let totalValue = items.reduce((acc, cur) => acc + (1 - (numDiscount / 100)) * cur.innerText, 0);
document.querySelector(".total-price-value").innerText = totalValue;
}
Subkhan
Maksim Pozharskiy
Subkhan
да
Maksim Pozharskiy
А там была ошибка в консоли?
Subkhan
в практикуме
Maksim Pozharskiy
это значит да или нет?
Maksim Pozharskiy
В практикуме есть консоль
Subkhan
ошибка такая : после нажатия кнопки скидка не применяется ко всем товарам
eye=x×s²
Subkhan
нет
Maksim Pozharskiy
так и не ответил при этом на вопрос про ошибки в консоли, кек
Maksim Pozharskiy
Для длинного кода лучше песочницу
Subkhan
Maksim Pozharskiy
А практикум ошибку какую показывает?
Subkhan
Subkhan
в консоли ничего нет
eye=x×s²