Skip to content

Instantly share code, notes, and snippets.

View jesjos's full-sized avatar

Jesper Josefsson jesjos

  • Mariehamn, Åland
View GitHub Profile
-module(test).
-export([t3/0, t5/1]).
t3() ->
T4 = spawn_link(fun() -> t4() end),
T4! {found, {apa, bepa}, []},
io:format("Send message~n").
t4() ->
receive
@jesjos
jesjos / kangastus.txt
Created March 3, 2011 12:07
Oranssi Pazuzu - Kangastus 1968 (incomplete
Olen matkalla ajatusten taa' // Jag är på en resa (till bakom) bortom tankarna
Matkalla rakenteiden taa' // På en resa bortom strukturerna
Näkymättymän huoneen portista // Ut genom det osynliga rummets port
Autiomaan viileään tuuleen // (In i) till ödelandets svala vind
Olen matkalla ajatusten taa' // Jag är på en resa bortom tankarna
Vihreän savupilven sisään // In i det gröna rökmolnet
Missä unet herävät koomastaan // Där drömmarna vaknar från sin koma
On seinät kuplivia värejä // Väggarna är bubblande färger
library ieee ;
use ieee.std_logic_1164.all ;
use ieee.numeric_std.all ;
entity arbit3 is
port (
reset : in std_logic;
r : in std_logic_vector(2 downto 0) ;
g : out std_logic_vector(2 downto 0)
) ;
Kursen känns förvirrad. Den tar upp för mycket och många saker som nämns känns som enbart "kuriosa" som man inte vet om man ska lägga tid på att lära sig.
Föreläsningarna har varit tråkiga. Jag har inga illusioner om att det alltid ska vara kul att plugga på Chalmers, men om man inte lyckas entusiasmera studenterna alls så har man misslyckats.
Föreläsningarna och slides använder ett för formellt, tekniskt språk. Mycket av stoffet är tämligen obegripligt under föreläsningarna medan en snabb diskussion bland kurskamraterna leder till aha-upplevelser efter 5 minuter.
Varför göra det svårare än det är? Ett bra exempel är testvektorer där två föreläsningar och otaliga slides inte lyckades sätta fingret på vad poängen med dem egentligen är.
Ni måste ta i beaktande att de flesta D:are som går kursen kommer från en programmerarbakgrund, inte en elektronikbakgrund. Framställningssättet känns stelbent och främmande.
Hur kan kursen göras om så att den är mer anpassad till kursdeltagarna? - en viktig fråga.
Generellt
2011-04-01T05:32:05-07:00 app[web.1]: Started POST "/useditems" for 129.16.77.86 at 2011-04-01 05:32:05 -0700
2011-04-01T05:32:05-07:00 app[web.1]: WARNING on line 49 of /app/app/stylesheets/content.sass:
2011-04-01T05:32:05-07:00 app[web.1]: This selector doesn't have any properties and will not be rendered.
2011-04-01T05:32:05-07:00 app[web.1]: WARNING on line 75 of /app/app/stylesheets/content.sass:
2011-04-01T05:32:05-07:00 app[web.1]: This selector doesn't have any properties and will not be rendered.
2011-04-01T05:32:06-07:00 app[web.1]: {}
2011-04-01T05:32:06-07:00 app[web.1]:
2011-04-01T05:32:06-07:00 app[web.1]: ArgumentError ( is not a recognized storage provider):
2011-04-01T05:32:06-07:00 app[web.1]: app/controllers/useditems_controller.rb:36:in `create'
2011-04-01T05:32:06-07:00 app[web.1]:
@jesjos
jesjos / Question 5.
Created May 9, 2011 17:44
Webber fetches webpages and displays character-counts or error-messages.
Question 5.
Timeouten beräknas på basis av tre faktorer: rtt på nuvarande sample, en estimerad rtt som bygger på ett viktat medelvärde av rtt på tidigare samples samt en koefficient vid namn DevRTT som uttrycker hur stor variationen är.
Vi vill att timeouten ska vara stor nog för att tillåta att paket fördröjs lite, men liten nog så att vi märker när paket har gått förlorade. Vi vill dessutom ha längre timeout när rtt-tiderna fluktuerar, samt kortare när de är mer stabila. Detta får vi genom att uttrycka timeout som den estimerade rtt:n plus fyra gånger variansvärdet.
/*
Document : default
Created on : 2011-sep-12, 22:11:08
Author : jesper
Description:
Purpose of the stylesheet follows.
*/
/*
TODO customize this sample style
@jesjos
jesjos / gist:1226189
Created September 19, 2011 09:17
Java EE error
An annotation processor threw an uncaught exception.
Consult the following stack trace for details.
java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/persistence/PersistenceException
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
@jesjos
jesjos / gist:1232154
Created September 21, 2011 14:21
Projektbeskrivning: Water

Water: en ersättning för Fire, baserad på versionshantering

Bakgrund:

Arbetsflöden som används på Chalmers bör spegla dem som används på hög nivå i branschen. Där ingår modern versionhantering. Genom att införliva versionhantering i arbetet med inlämningsuppgifter läggs en stabil grund inför arbetslivet. Därtill är Fire-systemet, det nuvarande systemet för hantering av inlämningsuppgifter, undermåligt av följande anledningar:

  • Nya användaridentiteter för varje kurs
@jesjos
jesjos / dbmodel.markdown
Created September 28, 2011 13:55
Databasmodell

Databasmodell för Linjekoll

stops

  • sid: int
  • provider_id: int
  • coordinate: text [JSON]
  • name: string

lines

  • lid: string