Difference between revisions of "CoderMerlin Services"
From Coder Merlin
(20 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | |||
* | == Services == | ||
* | {{CM}} provides all of the required infrastructure for a comprehensive journey in your studies of Computer Science: | ||
* | {| class='wikitable' | ||
* Web server | | ✅ || Open Badges || style="text-align: center;" | [[File:Open_Badges_Logo.png|150px|link=]] || | ||
* | * Students can earn digital badges issued using the '''Open Badges''' format | ||
* | * Digital badges are verifiable, portable, and packed with information about skills and achievements | ||
** Ada | |- | ||
** | | ✅ || Linux || style="text-align: center;" | [[File:Linux logo.jpg|150px|link=]] || | ||
** C | * A family of open-source Unix-like operating systems based on the Linux kernel | ||
* | * 90% of all cloud infrastructure is powered by Linux including supercomputers and cloud providers | ||
** Java | * 74% of smartphones in the world are Linux-based | ||
** Lisp | |- | ||
** Perl | | ✅ || Wiki || style="text-align: center;" | [[File:HintIcon.png|150px|link=]] || | ||
** Prolog | * A hypertext publication collaboratively edited and managed by its own audience directly using a web browser | ||
** Python | * Provides students with a wealth of lessons including expertly written and volunteer-contributed content | ||
** Swift | |- | ||
* | | ✅ || Shell || style="text-align: center;" | [[File:Animated GNU Bash Unix Shell Prompt.gif|150px|link=]] [[File:Ubuntu-Logo ohne Schriftzug.svg|150px|link=]]|| | ||
* Command-line interpreter that provides a command line user interface for Unix-like operating systems such as the Ubuntu-based system currently in use | |||
|- | |||
| ✅ || Git || style="text-align: center;" | [[File:Git-logo.svg|150px|link=]]|| | |||
* Git is a distributed version-control system for tracking changes in any set of files | |||
|- | |||
| ✅ || Web Server || style="text-align: center;" | [[File:Nginx logo.svg|150px|link=]]|| | |||
* A web server is server software that can satisfy client requests on the World Wide Web | |||
* Students receive a dedicated directory and URL where they can build and test their own web applications | |||
|- | |||
| ✅ || ChatWoot || style="text-align: center;" | [[File:MerlinChatIcon.png|150px|link=]]|| | |||
* Provides students with a real-time system to receive support in resolving issues | |||
|- | |||
| ✅ || Open Supports || style="text-align: center;" | [[File:Open_Supports_Logo.png|150px|link=]]|| | |||
* Provides students with a ticketing system to receive support in resolving issues | |||
|- | |||
| ✅ || helpme || style="text-align: center;" | {{ConsoleLine||helpme}}|| | |||
* Provides students with the ability to receive remote terminal assistance | |||
|- | |||
| ✅ || Oops || style="text-align: center;" | {{ConsoleLine||oops}}|| | |||
* Provides students with self-service file recovery of accidentally deleted files | |||
|- | |||
| ✅ || emacs || style="text-align: center;" | [[File:Emacs 512.png|150px|link=]] || | |||
* An extensible, customizable, text editor with programming support | |||
** Syntax highlighting | |||
** Context-aware help | |||
** Definition lookup | |||
** Integrated Git support | |||
|- | |||
| ✅ || Merlin Mission Manager || style="text-align: center;" | {{MMM}} || | |||
* An automated, realtime environment for evaluating coding and other challenges | |||
|- | |||
| ✅ || Igis || style="text-align: center;" | [[File:RoseLeaf-Lsystem.svg|150px|link=]] || | |||
* An open source interactive graphic system for exploring computer-based graphics and applications using Swift | |||
|- | |||
| ✅ || Ada || style="text-align: center;" | [[File:Ada Mascot with slogan.svg|150px|link=]] || | |||
* Ada is a structured, statically typed, imperative, and object-oriented high-level programming language | |||
|- | |||
| ✅ || Assembler || style="text-align: center;" | [[File:Heckert GNU white.svg|150px|link=]] || | |||
* GNU Assembler is used to assemble the GNU operating system and the Linux kernel, and various other software and student projects | |||
|- | |||
| ✅ || C || style="text-align: center;" | [[File:The C Programming Language logo.svg|150px|link=]] || | |||
* C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system | |||
|- | |||
| ✅ || C++ || style="text-align: center;" | [[File:ISO C++ Logo.svg|150px|link=]] || | |||
* C++ is a general-purpose programming language created as an extension of the C programming language | |||
* The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation | |||
|- | |||
| ✅ || Go || style="text-align: center;" | [[File:Go Logo Blue.svg|Go Logo Blue|100px|link=]] || | |||
* Go is a statically typed, compiled programming language designed at Google | |||
|- | |||
| ✅ || Java || style="text-align: center;" | [[File:Java_programming_language_logo.svg.png|100px|link=]] || | |||
* Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible | |||
|- | |||
| ✅ || Lisp || style="text-align: center;" | [[File:Lisp logo.svg|150px|link=]] || | |||
* Lisp is a family of programming languages with a distinctive, fully parenthesized prefix notation | |||
* Lisp is the second-oldest high-level programming language in widespread use today | |||
* Lisp was originally created as a practical mathematical notation for computer programs | |||
* Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, conditionals, higher-order functions, recursion, the self-hosting compiler, and the read–eval–print loop | |||
|- | |||
| ✅ || Lua || style="text-align: center;" | [[File:Lua-Logo.svg|150px|link=]] || | |||
* Lua is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications | |||
|- | |||
| ✅ || Perl || style="text-align: center;" | [[File:Perl-camel-small.png|150px|link=]] || | |||
* Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages | |||
|- | |||
| ✅ || PHP || style="text-align: center;" | [[File:PHP-logo.svg|150px|link=]] || | |||
* PHP is a general-purpose scripting language especially suited to web development | |||
|- | |||
| ✅ || Prolog || style="text-align: center;" | [[File:Prolog Logo.png|150px|link=]] || | |||
* Prolog is a logic programming language associated with artificial intelligence and computational linguistics | |||
|- | |||
| ✅ || Python || style="text-align: center;" | [[File:Python-logo-notext.svg|150px|link=]] || | |||
* Python is an interpreted, high-level and general-purpose programming language | |||
* Python's design philosophy emphasizes code readability with its notable use of significant whitespace | |||
* Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects | |||
|- | |||
| ✅ || Swift || style="text-align: center;" | [[File:Swift-og.png|150px|link=]] || | |||
* Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. and the open-source community | |||
* Swift has features addressing some common programming errors like null pointer dereferencing | |||
* Swift provides syntactic sugar to help avoid some deeply nested constructs | |||
* Swift supports the concept of protocol extensibility that can be applied to types, structs and classes | |||
|- | |||
| ✅ || Octave || style="text-align: center;" | [[File:Octave Sombrero.svg|150px|link=]] || | |||
* Powerful mathematics-oriented syntax with built-in 2D/3D plotting and visualization tools | |||
|- | |||
| ✅ || SQLite || style="text-align: center;" | [[File:SQLite Logo 4.png|150px|link=]] || | |||
* SQLite implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine | |||
* SQLite is the most used database engine in the world | |||
|- | |||
| ✅ || LDAP || style="text-align: center;" | [[File:ldap.png|150px|link=]] || | |||
* LDAP, the Lightweight Directory Access Protocol, is a mature, flexible, and well supported standards-based mechanism for interacting with directory servers. It’s often used for authentication and storing information about users, groups, and applications. | |||
|} | |||
== Apply for Shell Access == | |||
Shell access is available to all students currently enrolled in a bona fide high-school. '''You must apply with your school email address.''' Please review our [https://www.codermerlin.com/wiki/index.php/Coder_Merlin:About rules] prior to completing the [[Merlin Shell Access Application|application]]. |
Latest revision as of 10:47, 21 January 2022
Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder
Services[edit]
Coder Merlin™ provides all of the required infrastructure for a comprehensive journey in your studies of Computer Science:
✅ | Open Badges |
| |
✅ | Linux |
| |
✅ | Wiki |
| |
✅ | Shell |
| |
✅ | Git |
| |
✅ | Web Server |
| |
✅ | ChatWoot |
| |
✅ | Open Supports |
| |
✅ | helpme | helpme |
|
✅ | Oops | oops |
|
✅ | emacs |
| |
✅ | Merlin Mission Manager | Merlin Mission Manager |
|
✅ | Igis |
| |
✅ | Ada |
| |
✅ | Assembler |
| |
✅ | C |
| |
✅ | C++ |
| |
✅ | Go |
| |
✅ | Java |
| |
✅ | Lisp |
| |
✅ | Lua |
| |
✅ | Perl |
| |
✅ | PHP |
| |
✅ | Prolog |
| |
✅ | Python |
| |
✅ | Swift |
| |
✅ | Octave |
| |
✅ | SQLite |
| |
✅ | LDAP |
|
Apply for Shell Access[edit]
Shell access is available to all students currently enrolled in a bona fide high-school. You must apply with your school email address. Please review our rules prior to completing the application.