codeboardio / codeboard Goto Github PK
View Code? Open in Web Editor NEWCodeboard is a web-based IDE to teach programming in the classroom. Part of the codeboard.io project.
License: MIT License
Codeboard is a web-based IDE to teach programming in the classroom. Part of the codeboard.io project.
License: MIT License
The simplest thing to do would be allowing arbitrary docker containers as test environments and just kill them after timeouts. That should be easily adaptable with how I understand your current architecture works.
A more advanced thing would be the user being able to specify dependencies in the json file or via a requirements.txt for python. However this possibility is less flexible and more work for you which is why usually the first approach is taken at least for a start.
It is impractical for a 3rd party to evaluate your 3rd party dependencies. It would be nice to have a dependency and license list somewhere for a lot of users.
It seems unicode source code is well saved.
But execution of unicode printing does not seems to work fine.
Is there any example of such code?
For instance, output the unicode string "こんにちは!" ?
F-strings were introduced in python3 version 6 (released in 2016) but currently CodeBoard is running python3 version 4.
Would it be possible to update the version of python3 to the current 3.9.7?
Hi codeboarder,
I use https://codeboard.io/ site to use LTI with OpenEdx.
I have an issue with LTI , after I set up LTI with OpenEdx I receive this message as the screenshot below
{"name":"OperationalError","message":"Hostname/IP doesn't match certificate's altnames: "Host: localhost. is not in the cert's altnames: DNS:codeboard.io, DNS:www.codeboard.io"","cause":{"reason":"Host: localhost. is not in the cert's altnames: DNS:codeboard.io, DNS:www.codeboard.io","host":"localhost","cert":{"subject":{"CN":"codeboard.io"},"issuer":{"C":"FR","ST":"Paris","L":"Paris","O":"Gandi","CN":"Gandi Standard SSL CA 2"},"subjectaltname":"DNS:codeboard.io, DNS:www.codeboard.io","infoAccess":{"CA Issuers - URI":["http://crt.usertrust.com/GandiStandardSSLCA2.crt"],"OCSP - URI":["http://ocsp.usertrust.com"]},"modulus":
is this issue from your side or mine? appreciate your help.
Thank you
It's be great to add support for Ruby.
Hi, using a Python3 codeboard,
print("type: ", type(5))
print("type: ", type(5.5))
print("type: ", type("test"))
gives me:
type:
type:
type:
instead of:
type: <class 'int'>
type: <class 'float'>
type: <class 'str'>
Can I do something about this?
We shouldn't rely on proprietary tools for education and this is an important fact for many people. I was not able to find a link to the source code on the main website.
At least for Gtk the technology exists.
It'd be great to get support for Go which is now a popular language.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.