vrmn.github.io
-------------------------------------------------------
-------------------------------------------------------
https://savinkondrat.github.io/vrmn.github.io/
-------------------------------------------------------
$ git clone https://github.com/Savinkondrat/vrmn.github.io.git
$ git status
-------------------------------------------------------
-------------------------------------------------------
-------------------------------------------------------
-------------------------------------------------------
https://savinkondrat.github.io/vrmn.github.io/
-------------------------------------------------------
$ git clone https://github.com/Savinkondrat/vrmn.github.io.git
$ git status
-------------------------------------------------------
-------------------------------------------------------
GitHub
GitHub - Savinkondrat/vrmn.github.io
Contribute to Savinkondrat/vrmn.github.io development by creating an account on GitHub.
GitHub Pages " Hello World "
-------------------------------------------------------
-------------------------------------------------------
Руководство GitHub Pages "Hello World" :
----------------------------------
Создаю веб-сайт с помощью GitHub Pages
https://www.youtube.com/watch?v=Fcfk9YGkEbc
-------------------------------------------------------
https://happycoding.io/tutorials/html/github-profile-readme
https://happycoding.io/tutorials/html/github-pages
-------------------------------------------------------
-------------------------------------------------------
-------------------------------------------------------
-------------------------------------------------------
Руководство GitHub Pages "Hello World" :
----------------------------------
Создаю веб-сайт с помощью GitHub Pages
https://www.youtube.com/watch?v=Fcfk9YGkEbc
-------------------------------------------------------
https://happycoding.io/tutorials/html/github-profile-readme
https://happycoding.io/tutorials/html/github-pages
-------------------------------------------------------
-------------------------------------------------------
YouTube
GitHub Pages Hello World Tutorial
Code along with me while I create a website using GitHub Pages!Watch part 1 here: https://www.youtube.com/watch?v=_G2gTWtyonQRead the written tutorial here: ...
GitHubPages Лэндинг
-------------------------------------------------------
Простой лэндинг на GitHub pages и Google forms (HTML+CSS)
Cделаем одностраничный лендинг :
---------------------------
https://www.youtube.com/watch?v=W_DD5a4ZCi8
-------------------------------------------------------
-------------------------------------------------------
-------------------------------------------------------
Простой лэндинг на GitHub pages и Google forms (HTML+CSS)
Cделаем одностраничный лендинг :
---------------------------
https://www.youtube.com/watch?v=W_DD5a4ZCi8
-------------------------------------------------------
-------------------------------------------------------
YouTube
Простой лэндинг на GitHub pages и Google forms (HTML+CSS)
Новый мастер-класс от Хорошего программиста про веб-разработку. На этот раз мы сделаем одностраничный лендинг.
Знания, использованные в видео мы даем в нашем онлайн-курсе по Ruby on Rails:
http://goodprogrammer.ru/rails-spring
Бизнесовый подход: только…
Знания, использованные в видео мы даем в нашем онлайн-курсе по Ruby on Rails:
http://goodprogrammer.ru/rails-spring
Бизнесовый подход: только…
Буфер обмена и JavaScript. Работаем с clipboard через JavaScript :
https://www.youtube.com/watch?v=MhtH5V0f4CM
https://www.youtube.com/watch?v=MhtH5V0f4CM
YouTube
Буфер обмена и JavaScript. Работаем с clipboard через JavaScript
Курс JS 2.0: https://itgid.info/course/javascript-2
Методы массивов: https://itgid.info/course/arraymethod
Курс HTML для JS разработчиков: https://itgid.info/course/html
Остальные курсы: https://itgid.info/
Телеграмм канал: https://t.me/itgid_info
Скачать…
Методы массивов: https://itgid.info/course/arraymethod
Курс HTML для JS разработчиков: https://itgid.info/course/html
Остальные курсы: https://itgid.info/
Телеграмм канал: https://t.me/itgid_info
Скачать…
GitHub Pages Savinkondrat test
-------------------------------------------------------
-------------------------------------------------------
https://savinkondrat.github.io/test/
-------------------------------------------------------
-------------------------------------------------------
Быстрая настройка - если вы уже делали подобное раньше :
HTTPS https://github.com/Savinkondrat/test.git
SSH git@github.com:Savinkondrat/test.git
------------------
… Или создайте новый репозиторий в командной строке :
echo "#test" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/Savinkondrat/test.git
git push -u origin main
------------------
… Или нажмите существующий репозиторий из командной строки :
git удаленный добавить источник https://github.com/Savinkondrat/test.git
git branch -M main
git push -u origin main
-------------------------------------------------------
-------------------------------------------------------
tokens:
Мо первый раз — admin:repo_hook, delete_repo, repo
Expires on Sun, Nov 28 2021.
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
-------------------------------------------------------
#11 Уроки Git+GitHub - Бесплатный хостинг Github Pageshttps://www.youtube.com/watch?v=K7m1q_-chqo
--------------------------------------------------------------------------------------------------------------
-------------------------------------------------------
-------------------------------------------------------
https://savinkondrat.github.io/test/
-------------------------------------------------------
-------------------------------------------------------
Быстрая настройка - если вы уже делали подобное раньше :
HTTPS https://github.com/Savinkondrat/test.git
SSH git@github.com:Savinkondrat/test.git
------------------
… Или создайте новый репозиторий в командной строке :
echo "#test" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/Savinkondrat/test.git
git push -u origin main
------------------
… Или нажмите существующий репозиторий из командной строки :
git удаленный добавить источник https://github.com/Savinkondrat/test.git
git branch -M main
git push -u origin main
-------------------------------------------------------
-------------------------------------------------------
tokens:
Мо первый раз — admin:repo_hook, delete_repo, repo
Expires on Sun, Nov 28 2021.
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
-------------------------------------------------------
#11 Уроки Git+GitHub - Бесплатный хостинг Github Pageshttps://www.youtube.com/watch?v=K7m1q_-chqo
--------------------------------------------------------------------------------------------------------------
GitHub
GitHub - Savinkondrat/test
Contribute to Savinkondrat/test development by creating an account on GitHub.
Запуск быстрой команды из URL-адреса
--------------------------------------------------------------------------------------------------------------
Перейдите по URL-адресу, имеющему следующую структуру: shortcuts://run-shortcut?name=[name]&input=[input]
В URL используйте перечисленные ниже параметры:
name. Имя быстрой команды, которую требуется запустить.
input (необязательно). Входные данные, изначально переданные быстрой команде. Доступно два типа входных данных: текстовая строка и слово clipboard. Когда значением параметра input является текстовая строка, быстрая команда использует этот текст. Когда значением параметра input является clipboard, быстрая команда использует содержимое буфера обмена.
Используя текстовую строку, Вы можете передать свой собственный текст, кодированный в URL, во входных данных быстрой команде. К примеру, URL-адрес, с помощью которого можно передать во входных данных текст «суп» быстрой команде, которая называется «Создание PDF», выглядел бы следующим образом:
shortcuts://run-shortcut?name=Создание%20PDF&input=text&text=суп
URL-адрес, с помощью которого можно было бы передать недавно скопированный текст в быструю программу с названием Add to Bear «Добавить заметку в Bear», выглядел бы так:
shortcuts://run-shortcut?name=Добавить20%заметку20%в20%Bear&input=clipboard
-----------------------------------------------------------------------------
https://support.apple.com/ru-ru/guide/shortcuts/apd624386f42/2.0/ios/12.0
--------------------------------------------------------------------------------------------------------------
Перейдите по URL-адресу, имеющему следующую структуру: shortcuts://run-shortcut?name=[name]&input=[input]
В URL используйте перечисленные ниже параметры:
name. Имя быстрой команды, которую требуется запустить.
input (необязательно). Входные данные, изначально переданные быстрой команде. Доступно два типа входных данных: текстовая строка и слово clipboard. Когда значением параметра input является текстовая строка, быстрая команда использует этот текст. Когда значением параметра input является clipboard, быстрая команда использует содержимое буфера обмена.
Используя текстовую строку, Вы можете передать свой собственный текст, кодированный в URL, во входных данных быстрой команде. К примеру, URL-адрес, с помощью которого можно передать во входных данных текст «суп» быстрой команде, которая называется «Создание PDF», выглядел бы следующим образом:
shortcuts://run-shortcut?name=Создание%20PDF&input=text&text=суп
URL-адрес, с помощью которого можно было бы передать недавно скопированный текст в быструю программу с названием Add to Bear «Добавить заметку в Bear», выглядел бы так:
shortcuts://run-shortcut?name=Добавить20%заметку20%в20%Bear&input=clipboard
-----------------------------------------------------------------------------
https://support.apple.com/ru-ru/guide/shortcuts/apd624386f42/2.0/ios/12.0
Apple Support
Запуск быстрой команды с использованием схемы URL на iPhone или iPad
В приложении «Быстрые команды» схема URL также поддерживает запуск быстрых команд, сохраненных в Вашей коллекции команд.
Использование x-callback-url в программе «Быстрые команды»
Программа «Быстрые команды» поддерживает x-callback-url, что позволяет вызывающей программе получить ответ (callback) по завершении определенного типа взаимодействия. Можно использовать x-callback-url для импорта и запуска быстрых команд, задавая значения для тех же параметров, которые описаны в разделах Запуск быстрой команды с использованием схемы URL и Импорт быстрой команды с использованием схемы URL. Пример:
shortcuts://x-callback-url/run-shortcut?name=Расчет%20чаевых&input=text&text=24,99&x-success=...&x-cancel=...
Согласно стандарту x-callback-url, можно также указать значения для следующих дополнительных параметров:
x-success (необязательно). URL-адрес, который открывается в случае успешного завершение взаимодействия — например, после импорта быстрой команды или завершения ее выполнения. При выполнении быстрой команды параметр result добавляется в конец URL-адреса. Значение этого параметра — текст, получаемый в выходных данных быстрой команды.
x-cancel (необязательно). URL-адрес, который открывается, когда взаимодействие отменяется пользователем.
x-error (необязательно). URL-адрес, который открывается, когда во время взаимодействия происходит сбой в результате ошибки. Параметр errorMessage добавляется в конец URL-адреса. Значение этого параметра — описание произошедшей ошибки.
Используя параметр x-success, можно указать URL-адрес, который откроется, когда выполнение быстрой команды завершится успешно. Эту возможность можно использовать в сочетании с многоступенчатыми контрольными списками задач в программе OmniFocus, работая в которой, можно открыть x-callback-url, чтобы запустить быструю команду, вернуться к списку и перейти к следующей задаче через URL-адрес.
Используя параметр x-cancel, можно указать «экстренный» URL-адрес, который откроется, если быстрая команда прервется до своего полного выполнения. В этом случае выходных данных от быстрой команды получен не будет, так как она не выполняется полностью.
Используя параметр x-error, можно указать «экстренный» URL-адрес, который откроется, если выполнение быстрой команды не удастся завершить из-за возникшей ошибки. В таком случае чтобы обойти проблему, Вы сможете открыть другой URL-адрес.
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
https://support.apple.com/ru-ru/guide/shortcuts/apdcd7f20a6f/2.0/ios/12.0
Программа «Быстрые команды» поддерживает x-callback-url, что позволяет вызывающей программе получить ответ (callback) по завершении определенного типа взаимодействия. Можно использовать x-callback-url для импорта и запуска быстрых команд, задавая значения для тех же параметров, которые описаны в разделах Запуск быстрой команды с использованием схемы URL и Импорт быстрой команды с использованием схемы URL. Пример:
shortcuts://x-callback-url/run-shortcut?name=Расчет%20чаевых&input=text&text=24,99&x-success=...&x-cancel=...
Согласно стандарту x-callback-url, можно также указать значения для следующих дополнительных параметров:
x-success (необязательно). URL-адрес, который открывается в случае успешного завершение взаимодействия — например, после импорта быстрой команды или завершения ее выполнения. При выполнении быстрой команды параметр result добавляется в конец URL-адреса. Значение этого параметра — текст, получаемый в выходных данных быстрой команды.
x-cancel (необязательно). URL-адрес, который открывается, когда взаимодействие отменяется пользователем.
x-error (необязательно). URL-адрес, который открывается, когда во время взаимодействия происходит сбой в результате ошибки. Параметр errorMessage добавляется в конец URL-адреса. Значение этого параметра — описание произошедшей ошибки.
Используя параметр x-success, можно указать URL-адрес, который откроется, когда выполнение быстрой команды завершится успешно. Эту возможность можно использовать в сочетании с многоступенчатыми контрольными списками задач в программе OmniFocus, работая в которой, можно открыть x-callback-url, чтобы запустить быструю команду, вернуться к списку и перейти к следующей задаче через URL-адрес.
Используя параметр x-cancel, можно указать «экстренный» URL-адрес, который откроется, если быстрая команда прервется до своего полного выполнения. В этом случае выходных данных от быстрой команды получен не будет, так как она не выполняется полностью.
Используя параметр x-error, можно указать «экстренный» URL-адрес, который откроется, если выполнение быстрой команды не удастся завершить из-за возникшей ошибки. В таком случае чтобы обойти проблему, Вы сможете открыть другой URL-адрес.
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
https://support.apple.com/ru-ru/guide/shortcuts/apdcd7f20a6f/2.0/ios/12.0
Apple Support
Использование x-callback-url с приложением «Быстрые команды» на iPhone или iPad
Приложение «Быстрые команды» поддерживает x-callback-url, что позволяет вызывающему приложению получить ответ (callback) по завершении определенного типа взаимодействия.
Bookmarklet
HTM L код выделеного
------------------------------------------------
------------------------------------------------
function getSelectionHtml() { var html = "";
if (typeof window.getSelection != "undefined") {
var sel = window.getSelection();
if (sel.rangeCount) {
var container = document.createElement("div");
for (var i = 0, len = sel.rangeCount; i < len; ++i) {
container.appendChild(sel.getRangeAt(i).cloneContents());
}
html = container.innerHTML;
}
} else if (typeof document.selection != "undefined") {
if (document.selection.type == "Text") {
html = document.selection.createRange().htmlText;
}
}
return html;
}
alert(getSelectionHtml());
------------------------------------------------
javascript:(function()%7Bfunction%20getSelectionHtml()%20%7Bvar%20html%20%3D%20%22%22%3Bif%20(typeof%20window.getSelection%20!%3D%20%22undefined%22)%20%7Bvar%20sel%20%3D%20window.getSelection()%3Bif%
20(sel.rangeCount)%20%7Bvar%20container%20%3D%20document.createElement(%22div%22)%3Bfor%20(var%20i%20%3D%200%2C%20len%20%3D%20sel.rangeCount%3B%20i%20%3C%20len%3B%20%2B%2Bi)%20%7Bcontainer.appendChild
(sel.getRangeAt(i).cloneContents())%3B%7Dhtml%20%3D%20container.innerHTML%3B%7D%7D%20else%20if%20(typeof%20document.selection%20!%3D%20%22undefined%22)%20%7Bif%20(document.selection.type%20%3D%3D%20%
22Text%22)%20%7Bhtml%20%3D%20document.selection.createRange().htmlText%3B%7D%7Dreturn%20html%3B%7Dalert(getSelectionHtml())%7D)()
------------------------------------------------
------------------------------------------------
HTM L код выделеного
------------------------------------------------
------------------------------------------------
function getSelectionHtml() { var html = "";
if (typeof window.getSelection != "undefined") {
var sel = window.getSelection();
if (sel.rangeCount) {
var container = document.createElement("div");
for (var i = 0, len = sel.rangeCount; i < len; ++i) {
container.appendChild(sel.getRangeAt(i).cloneContents());
}
html = container.innerHTML;
}
} else if (typeof document.selection != "undefined") {
if (document.selection.type == "Text") {
html = document.selection.createRange().htmlText;
}
}
return html;
}
alert(getSelectionHtml());
------------------------------------------------
javascript:(function()%7Bfunction%20getSelectionHtml()%20%7Bvar%20html%20%3D%20%22%22%3Bif%20(typeof%20window.getSelection%20!%3D%20%22undefined%22)%20%7Bvar%20sel%20%3D%20window.getSelection()%3Bif%
20(sel.rangeCount)%20%7Bvar%20container%20%3D%20document.createElement(%22div%22)%3Bfor%20(var%20i%20%3D%200%2C%20len%20%3D%20sel.rangeCount%3B%20i%20%3C%20len%3B%20%2B%2Bi)%20%7Bcontainer.appendChild
(sel.getRangeAt(i).cloneContents())%3B%7Dhtml%20%3D%20container.innerHTML%3B%7D%7D%20else%20if%20(typeof%20document.selection%20!%3D%20%22undefined%22)%20%7Bif%20(document.selection.type%20%3D%3D%20%
22Text%22)%20%7Bhtml%20%3D%20document.selection.createRange().htmlText%3B%7D%7Dreturn%20html%3B%7Dalert(getSelectionHtml())%7D)()
------------------------------------------------
------------------------------------------------
ПоискВыделенногоGoogle.txt
3.1 KB
-----------------------------------------------
-----------------------------------------------
<script>
function searchGoogle() {
var selected
if (window.getSelection) selected = window.getSelection()
else if (document.getSelection) selected = document.getSelection()
else selected = document.selection.createRange().text
var q = "" + selected
if (q) location="http://www.google.com/search?q="+encodeURIComponent(q);
void 0;
}
</script>
---------------
<a href="javascript:searchGoogle();">Искать выделенное</a>
---------------
javascript:searchGoogle();
---------------
javascript:(function(){ var selected; if (window.getSelection) selected = window.getSelection(); else if (document.getSelection) selected = document.getSelection(); else selected =
document.selection.createRange().text; var q = ''+selected; if (q) location='http://www.google.com/search?q='+encodeURIComponent(q);})();
-----------------------------------------------
-----------------------------------------------
-----------------------------------------------
<script>
function searchGoogle() {
var selected
if (window.getSelection) selected = window.getSelection()
else if (document.getSelection) selected = document.getSelection()
else selected = document.selection.createRange().text
var q = "" + selected
if (q) location="http://www.google.com/search?q="+encodeURIComponent(q);
void 0;
}
</script>
---------------
<a href="javascript:searchGoogle();">Искать выделенное</a>
---------------
javascript:searchGoogle();
---------------
javascript:(function(){ var selected; if (window.getSelection) selected = window.getSelection(); else if (document.getSelection) selected = document.getSelection(); else selected =
document.selection.createRange().text; var q = ''+selected; if (q) location='http://www.google.com/search?q='+encodeURIComponent(q);})();
-----------------------------------------------
-----------------------------------------------
Создатель с букмарклета включателем скриптов
https://mrcoles.com/bookmarklet/
https://mrcoles.com/bookmarklet/
Mrcoles
Bookmarklet Creator with Script Includer - Peter Coles
A simple web based tool to convert JavaScript into a bookmarklet and optionally include external scripts, like jQuery. There is an automated demo included at the bottom of the page.
Подключить Внешние Скрипты :
-----------------------------------------------
...
var script=document.createElement('script')
script.src='http://my.bookmarklet.ru/myscript.js'
document.getElementsByTagName('head')[0].appendChild(script)
...
-----------------------------------------------
-----------------------------------------------
-----------------------------------------------
...
var script=document.createElement('script')
script.src='http://my.bookmarklet.ru/myscript.js'
document.getElementsByTagName('head')[0].appendChild(script)
...
-----------------------------------------------
-----------------------------------------------