Skip to content

Instantly share code, notes, and snippets.

View mosbth's full-sized avatar

Mikael Roos mosbth

View GitHub Profile
# Correct.bash script used for autocorrecting programming exams.
# Verbose check
VERBOSE=true
# Text file use by students
COPY_FILE="manifesto.txt"
# If available use python3 else python
Archiving, please wait...done.
#
# Mon Oct 1 11:09:12 CEST 2018
# dbwebb-inspect version v1.9.98 (2017-04-05)
#
# Repo: /home/saxon/students/20122/anor12/dbwebb-kurser/htmlphp
# Course: htmlphp
# Kmom: kmom03
# Student: anor12
# By: mosstud
desktop:~/git/dbwebbse/kurser/htmlphp/me/kmom01/lab1
$ php answer.php
>>> Ready to begin.
>>> 1.1 CORRECT. Well done!
63
>>> 1.2 CORRECT. Well done!
-55
>>> 1.3 CORRECT. Well done!
14.8
>>> 1.4 CORRECT. Well done!
node-pre-gyp ERR! Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v1.0.3/bcrypt_lib-v1.0.3-node-v57-linux-ia32.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for bcrypt@1.0.3 and node@8.9.4 (node-v57 ABI) (falling back to source compile with node-gyp)
gyp WARN install got an error, rolling back install
@mosbth
mosbth / redovisning.md
Created January 8, 2018 15:06
Hur ska/kan man lägga upp sin presentation

Någon frågar om tips på hur man skall göra sin presentation. Det är samma råd oavsett om du presenterar på campus, i hangout eller spelar in på youtube.

Gör en genomgång av ditt projekt, visa upp hur det fungerar och framhäv de delar du är stolt över.

Sälj in ditt projekt, men utan att vara säljande som en dammsugarförsäljare. Du är programmerare så låt och framträd som en programmerare. Ditt mål är att lämna kvar en känsla i salen om att du har gjort något som är bra och något som du är stolt över. Som vi säger, oavsett resultatet och oavsett vad du själv tycker så måste du ha attityd och leverera - "make it look good".

Tänk på att du troligen inte hinner presentera alla delar i detalj. Välj de delar du vill lyfta fram och lägg tiden på dem. Andra delar som inte är så spännande kan du bara kort nämna "naturligtvis kan man även göra A, B och C.".

Berätta om förbättringspotentialen du ser i ditt projekt, vad hade du gjort i en tänkt version 2?

@mosbth
mosbth / a
Created November 27, 2017 14:23
> redovisa@2.0.1 postinstall /home/mos/git/d/kurser/ramverk2/me/redovisa
> npm run install-client && npm run build-client
> redovisa@2.0.1 install-client /home/mos/git/d/kurser/ramverk2/me/redovisa
> cd client && npm install
npm WARN meClient@1.0.0 No repository field.
npm WARN meClient@1.0.0 No license field.
@mosbth
mosbth / -
Created November 27, 2017 14:21
> redovisa@2.0.1 postinstall /home/mos/git/d/kurser/ramverk2/me/redovisa
> npm run install-client && npm run build-client
> redovisa@2.0.1 install-client /home/mos/git/d/kurser/ramverk2/me/redovisa
> cd client && npm install
added 115 packages in 5.668s
@mosbth
mosbth / mongodb.js
Last active November 20, 2017 21:51
async await
/**
* Reset a collection by removing existing content and insert a default
* set of documents.
*
* @param {string} dns DNS to connect to database.
* @param {string} colName Name of collection.
* @param {string} doc Documents to be inserted into collection.
*
* @throws Error when database hadnling fails.
*
@mosbth
mosbth / demo.md
Created November 9, 2017 21:45
Demo

Bold text

italic

@mosbth
mosbth / -
Created October 10, 2017 12:46
---> Prepare for tests and build 
[ -d .bin ] || mkdir .bin
[ -d build ] || mkdir build
rm -rf build/*
---> Run unit tests for PHP. 
.bin/phpunit --configuration .phpunit.xml
PHPUnit 5.7.9 by Sebastian Bergmann and contributors.
... 3 / 3 (100%)