Pull to refresh
56
0

Software Engineer

Send message

Фактически это просто продление более раннего ограничения от 22 апреля, которое было введено на 60 дней до 23 июня.

Спасибо за рассказ. Про цикл мания-депрессия при биполярном расстройстве я узнал недавно из вот этого эпизода замечательного мини-сериала Modern Love by Amazon Prime. Оказывается, это и правда так.

  • Меньшее количество кода на фичу: такой код быстрее пишется, изучается и поддерживается.
  • Меньшее количество багов на фичу. В частности, можно забыть про NullReferenceException.
Да, это еще одна любопытная теория, что некоторые люди страдают аллергией на wi-fi. Они это называют «электромагнитная сверхчувствительность» (вики).
У этих трусов довольно прикольные отзывы, но надо понимать, что какая-то часть пятизвездочных оценок — фейковая. А вообще, то, что они пишут про отрицательное влияние мобильных телефонов в кармане на мужскую репродуктивную систему — не так уж и бессмысленно, мне кажется.
Я слышал, что продавцы анти-5G крема неплохо зарабатывают. И даже на амазоне можно купить анти-5G шарф за 100 долларов, или трусы.
Когда скрипт только создан, ему еще надо дать право на запуск:
chmod +x script.sh
./script.sh

По сути, rebase — это последовательность cherry-pick'ов, поэтому на каждом коммите может вознинкуть merge conflict. Когда-то тут на хабре я описал способ как, делая rebase, свести всё к единственному merge conflict'у.
DNS сервера работают по иерархическому принципу. Владелец TLD (скажем, mysite.com) может указать для него любой nameserver, например, ns1.mydns.org. Таким образом, этот ns сервер зафиксирует факт запроса IP адреса у суб-домена kzm5igepvd.mysite.com.
$ dig +short NS habr.com
ns1.habradns.net.
ns2.habradns.net.
ns3.habradns.net.
The article is about two outdated technologies: AngularJS 1.X and KnockoutJS. Modern Angular 2+ is completely different framework.
Не все знают, что тождество Эйлера подразумевает, что угол считается в радианах, потому что в градусах было бы уже не так «красиво».
Это правильно, что были даны определения терминам, и я согласен, что команды терминала очень желательно освоить. Год назад я тоже сделал обширную шпаргалку по гиту (на-английском), и постарался дать понятные для новичка определения. Насчет терминала стоит добавить, что очень удобно создать собственный набор гит-алиасов для частых действий, у меня их несколько десятков.
Согласен, что использование людей как источник энергии выглядит нелепо. А как вам такое возможное объяснение: понимая опасность ИИ, человечество определило его главную цель — обеспечивать уровень жизни не хуже, чем в конце XX века. Цель надежным образом достигнута через симуляцию.
А теперь без шуток. Если есть такая «висячая» ветка, которую нельзя просто cмерджить, но хочется сохранить в истории основной ветки, то можно сделать искуственный мердж, о котором я написал тут. Пример:
git checkout master
git merge --ff $(git commit-tree HEAD^{tree} -m "Empty commit. Artificial merge of branch 'alpha' into 'master'" -p HEAD -p alpha)

Мы получим пустой коммит, то есть коммит, который ничего не меняет, так как его единственная цель — это просто замкнуть ветку через мердж. После этого ветку можно спокойно удалить, зная, что вся ее история сохранена.

P.S. Читаю эту статью 5 апреля, и пока не дошел до комментов, думал «что это за бред» )
2. Сравнение двух веток
Не понял, зачем это, если сравнить можно просто git diff alpha origin/beta
Например, можно запушать специальную ветку с этим коммитом, и все сразу увидят этот diff.
Спасибо за полезный комментарий. Я согласен, что это здорово — мастерски владеть стандартными командами (git reset, git checkout ...) и собирать из них крутые комбо. Но чтобы стать таким мастером, нужно отличное понимание внутренней структуры гита. Я написал статью именно для этого, мне хотелось поделиться своим опытом и видением. Если человек хочет понимать гит, то ему надо понимать, что коммиты — это деревья, но не изменения. И на примере git commit-tree я хочу дать это понимание.
Даты и цены с godaddy. У других регистраторов дешевле.
Скрытый текст
image
Что интересно Verisign на указанном сайте дает при запросе доступ к списку second-level domain только на 2 tld: .com и .name, а для других tld официально список можно получить только у ICANN. В зоне .ru более 5 миллионов доменов, какие интересно есть способы получить этот список.

Information

Rating
Does not participate
Location
Santa Clara, California, США
Registered
Activity