Code Monkey home page Code Monkey logo

codecolla's People

Contributors

aberezkin avatar kofes avatar leetim avatar mytempuser avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

codecolla's Issues

MenuBar problem

  • Изменить расположение выпадающего меню так, что бы первый элемент стоял рядом с тем, из которого собственно это меню выпадает. На данный момент менюшка выпадает просто справа. С привязкой к верху.
  • И у элементов, из которых может что-то выпасть пририсовать треугольничек, а то ни разу не интуитивно понятно)
    alt text

WebRTC static chat

Create a chat without a server that uses WebRTC to send and recieve (only) text messages.

Collaborators cursor traking

Нужно чтобы было видно курсоры других участников в комнате.

Баг при многострочной вставке

Такой мощный косяк. Целиком не тестировал но часто бывают следующие проявления:

  1. Вместо последней строчки встаавляется первая
  2. После последней строчки вставляется еще одна первая
    3.Последняя строчка не вставляется, зато все строчки смещаются и вначаале вставляется пустая строчка

Если после этого нажать Ctrl+Z то начинает твориться откровенная магия. Если несколько раз нажать Ctrl+Z, Ctrl+Shift+Z codecolla падает, все это сопровождается магическими фейверками. Если подобрать красивую подсветку синтаксиса, то Сальвадор Дали позавидует.

Find a sandbox with API to compile and run projects

Изучить compilebox API. Ответить на вопросы

  1. Можно ли запускать больше одного файла?
  2. В каком формате отправлять файл на сервер?
  3. В каком формате получать данные с сервера? (Вывод в консоль получается весь сразу или по кусочкам в ходе выполнения программы)

ChatBox component

Сделать компонент, который отображает окно чата + в будущем в это окно будут выводиться сообщения от бекенда.

Create homepage

Нужно создать страницу, которая будет показываться при входе на сайт.

Там должен быть логотип codecolla и 1 кнопка Create new session.

ESLint

Configure eslint for the project.

Make some tests

Т.к. у нас теперь нормальная архитектура появились тестабельные части. Соответсвенно нужно написать тесты. Я начну, т.к. более менее знаю как это делается, потом вы будете дописывать уже тесты к фичам которые вы реализуете. Скорее всего к каждому пул реквесту я буду просить тесты, которые покрывают то, что вы написали.

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.