Coder Social home page Coder Social logo
Tomas Belskis photo

tomasbelskis Goto Github PK

followers: 4.0 following: 5.0 repos: 18.0 gists: 0.0

Name: Tomas Belskis

Type: User

Company: Cloud Operations Engineer (Open to offers)

Bio: Cloud Operations Engineer, designing, building and automating cloud infrastructures. Also have an interest in development.

Location: Ireland

Tomas Belskis's Projects

ead-assignment icon ead-assignment

EAD Assignment, requirements list Installability/Portability [0] the web-application is not portable at all, and cannot be configured due to hard-coded strings [1] the web-application can be installed in another machine, but significant effort is required for configuration or updating [2] the web-application can be installed on another machine correctly and intuitively with minimal effort. Testability (TDD) [0] no functional code has been tested [1] sporadic use of tests (some function tested partially) [2] all the functions have been tested in the most appropriate way (covering all the possible inputs and behaviours) MVC-correctness [0] the MVC pattern has not been adopted at all [1] the MVC pattern has been employed but in the wrong way (eg. wrong interaction of components, or assignment of wrong responsibilities to the components) [2] the MVC pattern has been sufficiently employed but with some arguable choice (eg. decisions assigned to the controller rather than to the model or the view) [3] the MVC pattern has been correctly employed and each component does what it is supposed to do pdo DB manager and DAOs objects [0] DAO objects have not been used at all [1] an attempt to create DAO exists [2] different DAOs have been created for different entities (eg. artists, songs, etc) and most of them work [3] different DAOs have been created for different entities (eg. users, books, etc) and they all work. DRY principle [0] several blocks of code have been repeated several times [1] some blocks of code could be better optimised and repetition avoided [2] code is well written and never repeated (eg. good use of classes, methods, constants) Authentication [0] an authentication mechanism is not present [1] an attempt to build the authentication middleware is present but not working [2] the authentication middleware is present and working Response formats [0] plain text has been used for returning responses [1] just one response format has been implemented (eg. json) [2] at least 2 response formats have been implemented (json, xml) Response HTTP codes [0] http response codes are not set/returned at all [1] response codes are partially set/returned [2] response codes are always set/returned for every scenario ROUTES and CRUD operations (at least over 2 db tables) 1 point for each route implemented (GET/POST/PUT/DELETE) (max 8 points) Extra functionality 1 point awarded for an extra functionality implemented by student

python-practice icon python-practice

Python Examples and exercises from my time reading the book of think like a computer scientist python 3 edition.

web-map-assignment icon web-map-assignment

Web Mapping assignment, a map application that tracks direct location and displays amenities that a nearby with different coloured markers.

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.