Начало работы с аутентификацией GitHub с использованием SSH в Windows

SSH в Windows

Что происходит, когда Apple добавляет что-то новое в свой продукт? да, Ты прав – они будут рассказывать об этом много раз и повсюду, пытаясь произвести впечатление на людей, рассказывая им, что их изобретенные вещи действительно новы, даже если это не так.. Так, представлять себе, если они только что добавили поддержку SSH в свою Mac OS X, распространят ли они эту новость или нет? Я считаю, что этот вопрос останется без ответа, поскольку OS X (как и любая другая unix-подобная операционная система, уже из коробки поддерживает SSH). Что касается Windows, многие разработчики, которые работают с Windows по какой-то причине, долгие годы ждали этого дня, борясь с Windows, устанавливая двоичные файлы cygwin и git, и пытаясь заставить их полюбить друг друга, но это всегда было сложно. И с 2018 Windows 10 обновление Microsoft фактически добавила OpenSSH для Windows 10!… И никто об этом не знает даже сейчас. Так что если у вас хотя бы винда 10 1903 выпуск, вы можете легко настроить интеграцию с git. Вот что мы будем делать здесь.

Установка git

Вам необходимо скачать двоичные файлы git из Вот и установите это. Процесс очень прост: согласитесь с соглашением, что вы не будете читать и нажмите "Далее", следующий, следующий…. пока следующая кнопка не станет кнопкой завершения. Довольно стандартный способ, хотя я рекомендую изменить эти настройки, как показано здесь.

Хорошо, на самом деле я солгал здесь… SSH.exe распространяется с самим git, НО мы не будем его устанавливать. (последний скриншот выше).

Теперь, давайте проверим, доступен ли git. Перейдите на рабочий стол и создайте папку с именем “git-repo-test”. Никаких дополнительных навыков взлома здесь не требуется, просто нажмите RightMouseButton и выберите “Создать папку”.

Преуспеть в этом? КЛАССНО! Теперь откройте эту папку двойным щелчком, нажмите Ctrl + L в открывшемся окне проводника, и вы сможете скопировать путь к папке. Скопируйте это. затем, перейдите на панель поиска слева внизу и введите “CMD” и откройте это.

В открывшейся консоли типа “CD ” (пробел в конце) нажмите правую кнопку мыши, чтобы вставить скопированный текст ( или Shift + Insert). и нажмите ввод.

Теперь введите “git init”.

Так, репо создано!

Добавьте свой первый файл и зафиксируйте его (нота, первые строки нужны для установки вашей почты и имени. Замените эти значения своими собственными. Эти значения будут отображаться в журнале коммитов github.)

git config user.email "[email protected]"
git config  user.name "John Doe"

echo "h1. This is the readme file." > README.md

git add README.md

git commit -m"Added a readme file".

И добавляем файл лицензии. Для этого, перейти к https://choosealicense.com/ и выберите лицензию для вашего проекта. Я выберу https://selectalicense.com/licenses/mit/, чтобы позволить всем другим разработчикам использовать мой проект в любом случае, как они хотят. Какую лицензию вы не выбираете? Хорошо, это означает, что другие разработчики не смогут использовать ваш проект каким-либо образом, это не будет законным. Так, создать новый файл (с мышкой и блокнотом) и скопируйте текст лицензии, замените в нем год и сохраните.

Проверить статус репо

git status

Добавьте этот файл для включения в коммит и зафиксируйте его.

git add License.txt

git commit

Внимание, на этот раз мы не используем флаг -m для git commit. Откроется окно с блокнотом, в котором вы сможете ввести сообщение для фиксации..

Весь текст после четкого знака не включается в сообщение, просто игнорируй это. Напишите сообщение в первой строке и закройте блокнот. Коммит будет выполнен.

Так, мы добавили несколько файлов и зафиксировали их в ЛОКАЛЬНОМ репозитории.

Легкий? Перейдем к более сложной части (голливудский фильм, как хакерские навыки, потребуются здесь).

OpenSSH материал

Теперь, давайте создадим ключ SSH. В том же консольном окне типа “ssh-keygen -t rsa -b 4096” и нажмите ввод. Когда он запросит пароль – просто нажмите ввод, чтобы сделать его пустым. Хорошо, ключ ssh создан.

Это создаст 2 файлы: открытый ключ(id_rsa.pub) – поделись этим с кем хочешь, сделай тату с этим текстом или напиши его на ковре под дверью – не имеет значения. Совершенно безопасно делиться им.

Но закрытый ключ (id_rsa) – никогда не делись этим ни с кем! Это как ключи от дома или машины. Держи это в секрете!

Просмотрите открытый ключ, набрав “блокнот% userprofile% . ssh id_rsa.pub” . Скопируйте это значение.

Теперь, перейти к github ssh ключ добавить страницу и вставьте свой открытый ключ в текстовое поле, затем нажмите зеленую кнопку, чтобы отправить.

Хорошо, добавлен SSH ключ. Давайте создадим репо и внесем ваши изменения!

Создайте новое репо здесь https://github.com/new

Здесь вы увидите учебник, прокрутите вниз до второго абзаца и скопируйте первую строку (git удаленное добавление…)

Вставьте его в консоль. И перенести все изменения на пульт.

git remote add ... - your line here

git fetch origin

git push --all

Внимание, дальше, чтобы что-то подтолкнуть, вы можете использовать “git push origin main” (где главный – название вашего филиала).

Так, если тебе удалось, вернитесь в github, и вы увидите свои файлы на сайте github.

Надеюсь, этот урок будет вам полезен.

 2,159 всего просмотров,  92 просмотров сегодня

Рубрика: Компьютеры, ПО | Метки: , , , , , , , , | Оставить комментарий

Дождался: Apple добавил музыку без потерь и высокого разрешения

Аудио без потерь

Как обычно, Apple сделала из обычной вещи что-то, кажущееся грандиозным и инновативным, хотя на самом деле это и не так, но это не имеет значения в текущем контексте. Если дать этому короткую оценку, то можно сойтись на том, что это действительно важно и создаст довольно большой импакт, повлияв на стриминг в целом. 

В данный момент аудио в формате без потерь (lossless) и аудио Dolby Atmos доступно только на устройствах Apple, пользователям всех остальных платформ придется подождать неопределенное время, пока оно доедет хотя бы на Android.

Что касается Lossless, то это то, что заметит каждый, даже используя убогие AirPods, которые в данный момент не способны получит качественное аудио по Bluetooth, поэтому при передаче потери все же будут, но такой звук может показаться чище и приятнее, но, возможно, звучать будет не так громко. Настоящее же применение будет в связке с устройствами, которые используют Apple AirPlay либо при использовании дополнительного USB ЦАП, коих нынче много.

Нужен ли вообще Dolby Atmos и что это такое – на этот вопрос лучше поискать ответ в других местах. Такое аудио поддерживается в Tidal, но я не являюсь фанатом этих маркетинговых фишек, поэтому на скриншоте и видно, что оно в выключенном положении. Долби атмос звучит вообще как-то по-вейперски, а вейп и все шутки о нем вымерли еще в 2017 году. Будет ли Dolby Atmos в Android – никто не знает, скорее всего нет, разве что на некоторых аппаратах Samsung. Но можно с уверенностью сказать, что это ненужная технология, поэтому расстраиваться не стоит, а стоит радоваться приходу Lossless качества на портативы, да еще и без повышения цен (пока что).

Дальше в этом посте будет непонятная тарабарщина, которую можно пропустить, ведь основное уже сказано. Но если интересно, то читаем дальше.

Читать далее

 3,767 total views,  12 views today

Рубрика: Аудио, Музыка | Метки: , , , , , , , , , , , , , , , , , , , , , | Оставить комментарий

Astral Projection – Back To Galaxy (2005) [CD]

Astral Projection - Back To Galaxy (2005)

 5,553 total views,  12 views today

Рубрика: Слушать онлайн | Оставить комментарий

The Weeknd – After Hours (2020) [Vinyl][FLAC, 88.2kHz, 24bit]

The Weeknd - After Hours (2020)

Название: The Weeknd – After Hours
Тип издания: Виниловая пластинка
Год: 2020
Жанр/Стиль: Электроника, Хип-хоп

 13,863 total views,  26 views today

Рубрика: Винил, Моя коллекция винила, Слушать онлайн | Метки: , , , , , , , , , | Оставить комментарий

Прости если загородил – оригинальная автовизитка из мемов

автовизитка

Недавно во время очередной бессонницы пришла в голову мысль сделать оригинальную автовизитку, используя мемы. Вернее, в голове всплыл уже готовый мем, знакомый некоторым. В итоге получилась вот такая вещь. QR код можно сгенерировать тут.

Такую визитку не грех поставить, если паркуешься как бёаблод, и тот, чьей машине вы случайно помешали, не будет на вас злиться из-за такого чувства юмора (но это не точно). В общем, парковаться лучше так, чтобы никому не мешать, но если уж пришлось, то нужно оставить телефон.

А скачать шаблон автовизитки для Adobe Photoshop в формате PSD тут

 10,336 total views,  27 views today

Рубрика: Разное | Метки: , , , , , | Оставить комментарий