Skip to content

Смотреть мир по-русски

Переведи английское сообщение для русских

Menu
Menu

Кто-то должен создать X для Интернета» — почему бы и нет? Все, что вам нужно, это учетная запись GitHub

Posted on 10/05/2022

На прошлой неделе Шиме Видас пожаловался в Твиттере, что на мобильном устройстве сложно вставить блок текста . Я предложил использовать pastebin.com, но перед вставкой требуется много нажатий. Затем Шиме пошутил, что мы должны создать pastebinzero.com, и все, что ему нужно, это полноэкранный режим.



Так что я потратил буквально минуту, чтобы построить это. В моем браузере ничего, кроме входа в GitHub. От настройки до написания кода с поддержкой автозаполнения и до хостинга. Вы можете увидеть его во всей красе на https://codepo8.github.io/pastebinzero и посмотреть код на https://github.com/codepo8/pastebinzero .

И вы тоже можете это сделать. Вот как.

Если вы хотите увидеть это в виде видео, посмотрите следующее двухминутное пошаговое руководство.

В противном случае, вот шаги для запуска, сборки и размещения любого проекта на основе HTML /CSS/JavaScript на GitHub.

  • Перейдите в свой профиль GitHub, нажмите «Репозитории» и нажмите кнопку «Создать». Анимация создания нового репозитория в GitHub
  • Вам нужно назвать репозиторий, так как позже это также будет частью URL -адреса. GitHub автоматически сообщит вам, доступно ли имя репо или нет. Убедитесь, что ваш репозиторий общедоступен, и нажмите «Создать репозиторий». Если вы не хотите показывать исходный код, а хотите, чтобы люди видели только результат, вы также можете сохранить его в тайне. Сгенерированные страницы GitHub всегда общедоступны. Анимация именования и создания нового репозитория
  • Это создало репозиторий, и вы получаете всю информацию о том, что делать дальше. А пока нажмите ссылку «создание нового файла». Анимация создания нового файла в репозитории GitHub
  • Назовите файл `index.html` и введите что-нибудь в качестве содержимого. Сейчас это не важно, так как этот редактор в порядке, чтобы сделать несколько быстрых исправлений, но не режет горчицу. Нажмите кнопку «Зафиксировать новый файл», и вы получите новый файл. Анимация создания индексного файла в репозитории
  • Перейдите на вкладку «Настройки» и выберите пункт меню «Страницы». Обязательно выберите ветку «main» в раскрывающемся меню и нажмите «Сохранить». Это делает то, над чем вы работаете, доступным в виде URL -адреса в Интернете. Анимация страниц публикации на GitHub
  • Вернитесь в раздел «Код» репозитория и нажмите кнопку «.». Это загружает код Visual Studio в браузер с открытым проектом. Теперь вы можете написать свой проект, используя всю мощь VS Code, включая автодополнение и IntelliSense. Анимация открытия кода VS в репозитории и редактирования файла
  • Когда вы закончите, перейдите к опции `Source Control` в коде VS, введите сообщение фиксации и нажмите галочку. Это зафиксирует изменения в репозитории. Анимация добавления сообщения фиксации и отправки файла
  • Вы можете увидеть, когда ваш продукт доступен онлайн, на вкладке «Действия» вашего репозитория. Проверьте рабочий процесс «Сборка и развертывание страниц». Он показывает желтый счетчик, пока страница не будет готова. Когда он превратится в зеленую галочку, ваша страница готова. Анимация процесса сборки, отображаемая на вкладке «Действия» GitHub.

Для демонстрации видео код доступен по адресу https://github.com/codepo8/greencircle , а версию в браузере можно увидеть по адресу https://codepo8.github.io/greencircle , где `codepo8` — мой пользователь GitHub. имя и `greencircle` имя репозитория

Почему не codepen, jsbin, codeandbox, jsfiddle…?

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

Многие из этих функций также доступны на других платформах, и мне очень нравится, что вы можете сразу увидеть результаты своих проектов по мере их кодирования. Но это похоже на отличное комплексное решение, требующее только одного входа в систему, которое мне в любом случае нужно для большей части моей работы. Кстати, если вы хотите, чтобы ваш проект сразу отображался внутри VS Code в браузере, вы также можете установить расширение Codeswing: https://ift.tt/TRh5XqO.

  • A learning a day
  • A Smart Bear
  • AddyOsmani.com
  • AddyOsmani.com (AddyOsmani.com)
  • Adwyat Krishna
  • All That is Solid
  • André Staltz
  • Ars Technica
  • arxivblog (arxivblog)
  • Atoms vs Bits
  • AVC
  • Basic Apple Guy
  • Ben Thompson
  • Benedict Evans
  • Blog – storytelling with data
  • Bob Nystrom
  • Built For Mars
  • Caleb Porzio
  • Christian Heilmann
  • Christopher C
  • Chun Tian (binghe)
  • Codrops
  • Cold Takes
  • Daily Infographic
  • Dan Luu
  • Daniel Lemire's blog
  • David Amos
  • David Perell
  • David Walsh Blog
  • Derek Sivers
  • Desvl
  • Devon's Site
  • Digital Inspiration
  • DKB Blog
  • dropsafe
  • DSHR
  • Dunk
  • DYNOMIGHT
  • eagereyes
  • Endless Metrics
  • Engadget
  • Engadget (Engadget)
  • Entitled Opinions
  • Exception Not Found
  • Experimental History
  • Farnam Street
  • Fed Guy
  • Felix Krause
  • Florent Crivello
  • FlowingData
  • FlowingData (FlowingData)
  • Free Mind
  • Full Stack Economics
  • Funny JS
  • Future A16Z
  • GeekWire (GeekWire)
  • Glassnode Insights
  • Hacker News Daily
  • Harvard Health
  • Human Who Codes
  • Hunter Walk
  • Infographics – Cool Infographics
  • Information is Beautiful
  • Irrational Exuberance
  • Jacob Kaplan-Moss
  • Jakob Greenfeld
  • James Sinclair
  • Jason Fried
  • Jeff Kaufman
  • Joel on Software
  • John Resig
  • John's internet house
  • Johnny Rodgers
  • Julia Evans
  • Julian.com
  • Kevin Cox
  • Kevin Norman
  • KK – Cool Tools
  • KK – Recomendo
  • KK – The Technium
  • Krishna
  • Lee Robinson
  • Lines and Colors
  • Lyn Alden – Investment Strategy
  • Martin Fowler
  • Matt Might's blog
  • Mobilism Forums
  • More To That
  • Morgan Housel
  • My Super Secret Diary
  • NASA Astronomy Picture
  • Neckar's New Money
  • News Letter
  • Nick Whitaker
  • Nicky's New Shtuff
  • nutcroft
  • Paul Graham
  • Paul Graham: Essays
  • Penguin Random House
  • Philip Walton
  • Phoenix's island
  • Product Hunt
  • Prof Galloway
  • Psyche
  • Python Weekly
  • Quanta Magazine
  • Rachel
  • Real Life
  • Riccardo Mori
  • Sasha
  • Science & technology
  • Science current issue
  • Scott Hanselman's Blog
  • Sébastien Dubois
  • Secretum Secretorum
  • Seth's Blog
  • Shu Ding
  • Sidebar
  • SignalFire
  • SignalFire (SignalFire)
  • Simon Willison's Weblog
  • Simons Foundation
  • Singularity HUB
  • SLIME MOLD TIME MOLD
  • Slyar Home
  • Spencer Greenberg
  • Stay SaaSy
  • Stephen Malina
  • Strange Loop Canon
  • Stratechery
  • Tech Notes
  • TechCrunch
  • TechCrunch (TechCrunch)
  • The Commonplace
  • The Intrinsic Perspective
  • The Latest in Hearing Health | HeardThat
  • The Rabbit Hole
  • The Verge
  • TLDR Newsletter
  • Tom's blog
  • Tomasz Tunguz
  • Troy Hunt
  • Tychlog
  • Uncharted Territories
  • Visual Capitalist
  • Visual.ly (Visual.ly)
  • Visualising Data
  • Vitalik Buterin
  • Weichen Liu
  • What's New
  • Works in Progress
  • Workspaces
  • Writing
  • Xe's Blog
  • xkcd.com
  • xkcd.com (xkcd.com)
  • Yihui Xie
  • Zoran Jambor
  • АВК (AVC)
  • Адвиат Кришна (Adwyat Krishna)
  • Арс Техника (Ars Technica)
  • Астральный кодекс десять (Astral Codex Ten)
  • Астрономическая фотография НАСА (NASA Astronomy Picture)
  • Атлантический океан (The Atlantic)
  • безопасный (dropsafe)
  • Бенедикт Эванс (Benedict Evans)
  • Бесконечные показатели (Endless Metrics)
  • Билл Гейтс (Bill Gates)
  • Блог — сторителлинг с данными (Blog – storytelling with data)
  • Блог | Хранитель (Datablog | The Guardian)
  • Блог ДКБ (DKB Blog)
  • Блог Дэвида Уолша (David Walsh Blog)
  • Блог Дэниела Лемира (Daniel Lemire's blog)
  • Блокчейн (BlockChain)
  • Боковая панель (Sidebar)
  • Бретт Винтон (Brett Winton)
  • Будущее A16Z (Future A16Z)
  • Вайхен Лю (Weichen Liu)
  • Визуализация данных (Visualising Data)
  • Визуальный капиталист (Visual Capitalist)
  • Виталик Бутерин (Vitalik Buterin)
  • Внутренняя перспектива (The Intrinsic Perspective)
  • Все
  • Гарвардское здоровье (Harvard Health)
  • Грань (The Verge)
  • Дерек Сиверс (Derek Sivers)
  • Джейсон Фрайд (Jason Fried)
  • Джефф Кауфман (Jeff Kaufman)
  • Джулия Эванс (Julia Evans)
  • ДИНАМАЙТ (DYNOMIGHT)
  • Дуглас Вагетти (Douglas Vaghetti)
  • Дэвид Амос (David Amos)
  • Ежедневная инфографика (Daily Infographic)
  • Ежедневные новости хакеров (Hacker News Daily)
  • Еженедельник Питона (Python Weekly)
  • Журнал "Уолл Стрит (The Wall Street Journal)
  • Журнал Кванта (Quanta Magazine)
  • Записка Безумного Неда (The Mad Ned Memo)
  • Зоран Джамбор (Zoran Jambor)
  • Илон Маск (Elon Musk)
  • Интернет-дом Джона (John's internet house)
  • Инфографика – Классная инфографика (Infographics – Cool Infographics)
  • Информационный бюллетень TLDR (TLDR Newsletter)
  • Информация прекрасна (Information is Beautiful)
  • Иррациональное Изобилие (Irrational Exuberance)
  • Исключение не найдено (Exception Not Found)
  • Используйте (Make Use Of)
  • Ихуи Се (Yihui Xie)
  • Канал Дурова (Durov's Channel)
  • Кевин Кокс (Kevin Cox)
  • КК – крутые инструменты (KK – Cool Tools)
  • КК – Рекомендую (KK – Recomendo)
  • КК – Техниум (KK – The Technium)
  • Колоссальный (Colossal)
  • Кристиан Хайльманн (Christian Heilmann)
  • Кришна (Krishna)
  • Кроличья нора (The Rabbit Hole)
  • Кэти Вуд (Cathie Wood)
  • Лин Олден – Инвестиционная стратегия (Lyn Alden – Investment Strategy)
  • Линии и цвета (Lines and Colors)
  • Марк Гурман (Mark Gurman)
  • Мозговые выборки (Brain Pickings)
  • Мой супер секретный дневник (My Super Secret Diary)
  • Морган Хаузел (Morgan Housel)
  • Морской (Naval)
  • Наткрофт (nutcroft)
  • Наука & технологии (Science & technology)
  • Неизведанные территории (Uncharted Territories)
  • нетерпеливые глаза (eagereyes)
  • Никаких классификаций
  • Новостная рассылка (News Letter)
  • Новые деньги Неккара (Neckar's New Money)
  • Обучение в день (A learning a day)
  • Обыденность (The Commonplace)
  • Обычный яблочный парень (Basic Apple Guy)
  • Охотничья прогулка (Hunter Walk)
  • Параг Агравал (Parag Agrawal)
  • Перевод из твиттера
  • Подробнее об этом (More To That)
  • Поиск продукта (Product Hunt)
  • Полная экономика стека (Full Stack Economics)
  • Практичный разработчик (The Practical Developer)
  • Проф Галлоуэй (Prof Galloway)
  • Психея (Psyche)
  • Рабочие области (Workspaces)
  • Рабочие пространства (Workspaces)
  • Реальная жизнь (Real Life)
  • Риккардо Мори (Riccardo Mori)
  • Рэй Далио (Ray Dalio)
  • Рэйчел (Rachel)
  • Саша (Sasha)
  • Себастьен Дюбуа (Sébastien Dubois)
  • СЛАЙМ ПЛЕСЕНИ ВРЕМЯ ПЛЕСЕНИ (SLIME MOLD TIME MOLD)
  • Статистика стеклянных узлов (Glassnode Insights)
  • Стеф Смит (Steph Smith)
  • Стратехия (Stratechery)
  • Текущий выпуск науки (Science current issue)
  • Тим Кук (Tim Cook)
  • Томаш Тунгуз (Tomasz Tunguz)
  • Трой Хант (Troy Hunt)
  • Фонд Саймонса (Simons Foundation)
  • ХАБ Сингулярности (Singularity HUB)
  • Хакер Новости (Hacker News)
  • Хакер полдень (Hacker Noon)
  • Холодные приемы (Cold Takes)
  • Цифровое вдохновение (Digital Inspiration)
  • Что нового (What's New)
  • что твердо (All That is Solid)
  • Экономика полного стека (Full Stack Economics)
  • Экономист (The Economist)
  • Энономист (Enonomist)
  • Энономист Печать (Enonomist Print)
  • Якоб Гринфельд (Jakob Greenfeld)

твиттер

На вашем сайте нет Метки, поэтому здесь нечего показывать.

  • Февраль 2023
  • Январь 2023
  • Декабрь 2022
  • Ноябрь 2022
  • Октябрь 2022
  • Сентябрь 2022
  • Август 2022
  • Июль 2022
  • Июнь 2022
  • Май 2022
  • Апрель 2022
  • Март 2022
©2023 Смотреть мир по-русски | Design: Newspaperly WordPress Theme