Giter Club home page Giter Club logo

dp1_website_june2016's Introduction

Welcome to my GitHub profile!

I am Martino, PhD Student at the Open University. I graduated in Software Engineering and I am interested in Machine Learning and Explainability. In my PhD I am exploring how different news source are using propaganda to present related events.

I like to understand how things work and I think that Artificial Intelligence should be more than algorithms that learn to perform complex tasks; we have to focus about explainable methods that enable the crowds to understand why things happen, to be able to face and remove bias, correct models and enabling the humans to improve their learning capabilities.

My main contributions here are:

To get in contact in the GitHub style, you can create an issue!

https://martinomensio.github.io/

Martino's github stats

dp1_website_june2016's People

Contributors

martinomensio avatar

Watchers

 avatar  avatar  avatar

dp1_website_june2016's Issues

check on reservation delete

what is the meaning of "The user shall be able to remove her reservation from the site, but not before that 1 minute has elapsed since the reservation start time"?

use of quotations

if not necessary, for strings use single quotation marks instead of double

check javascript and cookies

no javascript -> show warning
no cookies -> block user

how to block user that has no cookies and no javascript?

list reservations on every page

requirements say:
In any page of the site, even without authentication, anyone shall be able to see the current state of all reservations

how to represent duration of reservations

Read the text again and decide if represent as (starting_time, duration) or (starting_time, ending_time).
Also decide if times are represented by (hours, minutes) or if exists a better mySql type for that

authentication must be checked by all pages

all the pages (including the destinations of forms) must check the authentication, because user can remain some minutes completing a form, and when submits a request to one of those pages i must reject it

time of reservation in differents days

if yesterday I registered at 17:00, and today i try to delete this reservation at 12:00, the time of the reservation is in the future, and therefore a minute has not elapsed yet. Maybe representing the registration time by taking into account the day?

cookie check management

from a generic source page

  • If the cookies are not there (cookie count), set a test cookie and go to the verification page with a POST parameter that says from which source page the user is coming
  • If there are cookies do nothing (terminal condition when the loop succeeds)

The test_cookie page should be reached only with cookies set. So there I can distinguish if they are enabled or not.

  • If they are enabled, go to the previous page, that will know that cookies are enabled because it will look at the cookies count.
  • If they are disabled, go to a third page (with a GET parameter propagating the source page) GET because the user can reload freely this page.

The third page works in the opposite way of the source page:

  • If there are some cookies, go to the page specified by the GET parameter
  • If there are no cookies, print a blocking error
    blocking error contains a button to check again (that goes to the source page to do another loop)

From source page:
Cookies disabled: source page --> test page --> third page&src --> STOP
Cookies enabled and present: source page --> STOP
Cookies enabled but not present: source page --> test page --> source page&src --> STOP

From third page:
Cookies disabled: third page&src --> CLICK reload --> source page --> test page --> third page&src --> STOP
Cookies enabled and present: third page&src --> source page --> STOP
Cookies enabled but not present: third page&src --> CLICK reload --> source page --> test page --> source page --> STOP

Test page should not be navigated directly by user. Must check if POST argument is present. If advanced user cheats by requesting this page with POST parameter, the test will say "cookies disabled" also if the user has enabled cookies but has not the test cookie

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.