Giter VIP home page Giter VIP logo

runit's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

runit's Issues

Edit footer

Delete what is highlighted in red.
In the green block - insert a link to the main Hexlet, at the top - Хекслет
image

And add a footer on landing

Fix style

Now the wrong styles in the modal when the user is not registered. We need to do what we do elsewhere

image

Edit dropdown on card

Align the buttons on the same level and instead of an arrow make 3 dots in the top right corner of the card

image

Добавить предупредительные сообщения на ошибки

Проблема:

В нашем проекте нет заглушек на ошибки, например на 404.

Какие шаги нужно воспроизвести:

  1. Ввести неккоректный Url - https://runit.hexlet.ru/hello
  2. Увидим просто надпись "Страница не найдена"

Как это сейчас:

image

Как это должно работать:
Должна выводится информация об ошибке и действия по ее устранению.
Для примера можно взять https://ru.hexlet.io/mywef

Вставить "с главной" ссылку на https://runit.hexlet.ru/
В "в поддержку" вставить email [email protected]
image

Snippet generation

Generation is performed by registered users. The snippet consists of the selected language and executable code.

Stages of development:

  • Implement user registration. Create a personal page of the user with a list of his snippets.
  • Save snippets with a user link via api.
  • #9

Fix button in iframe

Now when you click on the logo in the iframe, the site opens on the page, and I want a new tab to open with the editor.
image

Add FaQ on landing and about page

Что такое IDE?
Интегрированная среда разработки (IDE) — это программное приложение, которое позволяет разработчикам писать, отлаживать и тестировать код, используя при этом один из нескольких языков программирования. Интегрированные среды разработки популярны среди разработчиков, потому что они ускоряют и упрощают работу по написанию кода. Так же как писатели используют текстовые редакторы, а бухгалтеры – электронные таблицы, разработчики программного обеспечения применяют IDE, чтобы повысить продуктивность.

Как инструменты IDE помогают разработчикам?
Большинство IDE включают в себя функции, выходящие за рамки обычного редактора кода. В одном приложении объединено множество различных инструментов, благодаря которым разработчики могут быстро приступить к программированию новых приложений вместо того, чтобы вручную интегрировать и настраивать различное ПО. Вот несколько важных функций IDE.

Автоматизация редактирования кода

IDE знает правила структурирования утверждений в языках программирования и автоматически редактирует исходный код

Выделение синтаксиса

IDE определяет язык, на котором пишут код, и выделяет разным цветом функции, переменные и операторы. Это помогает быстро визуально считывать синтаксис

Автозаполнение

IDE может предложить продолжить строку на основе первых введённых символов. Это позволяет быстрее вводить названия функций и библиотек, не ошибаться в синтаксисе

Поддержка рефакторинга

IDE могут использовать авторефакторинг с целью сделать исходный код более эффективным и читаемым без изменения его основной функциональности

Автоматизация локальной сборки

IDE повышают производительность труда программистов, выполняя повторяющиеся задачи разработки, которые обычно являются частью каждого изменения кода

Компиляция

IDE компилирует или преобразует код, написанный разработчиком, в язык, понятный операционной системе

Тестирование

IDE позволяет разработчикам автоматизировать модульные тесты локально, прежде чем программное обеспечение будет интегрировано с кодом других разработчиков и будут запущены более сложные интеграционные тесты

Отладка

Помогает устранить ошибки в коде и подсказывает, как их исправить

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

Облачные IDE. Используются для написания, редактирования и компиляции кода непосредственно в браузере, что избавляет их от необходимости загружать программное обеспечение на локальные машины. Облачные IDE имеют стандартизированную среду разработки, могут работать с любой машины и используют вычислительные ресурсы из облака, что освобождает ресурсы локальной машины

Локальные IDE. Устанавливаются и запускаются непосредственно на локальных машинах. Требуют загрузки и установки дополнительных библиотек в зависимости от требований проекта и языка разработки.  Установка локальных IDE может отнимать много времени и быть сложной, а различия в конфигурации между локальной машиной и производственной средой — привести к ошибкам в программном обеспечении.

В чем особенность IDE Runit?
Runit – это облачная интегрированная среда разработки (IDE), в которой можно создавать и запускать код на языке JavaScript, а также выполнять его отладку напрямую в браузере. Runit можно запустить на любом устройстве, с любой операционной системой.
В перспективе расширение набора функций: поддержка других популярных языков программирования, совместная работа с другими участниками, а также готовые шаблоны с кодом для более удобной и быстрой работы.

image

Add footer

Make footer as in Hexlet, all the links that are in the footer in Hexlet: offer, processing AP, contacts, etc.

login and signup interfaces moving when error messages appearing

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.