fredag den 15. november 2013

I Spy With My...

En dag med overvågning

I dag bliver vi overvåget mere end vi måske ved, det er takket været den moderne teknologi. I det her afsnit vil jeg gennemgå min dag (d. 15-11-2013) fra jeg vågnede til jeg har fri.

Klik og se min overvågning til skolen (Klik på banneret):

onsdag den 13. november 2013

The Order of Leavitt

Leavitt's model
Fundamentet i et firma

Vi fik en introduktion i Leavitt's model der handler om hvordan et firma er helt op i fire sektioner.
  1. Teknologi
  2. Personer
  3. Opgaver
  4. Struktur
Leavitt for tæller også hvordan et aspekt af modellen påvirker alle de andre sektioner af firmaer. 
fx:
Laver man ændringer i teknologien så kommer er ændringer i de andre aspekter således:
  • Personer: Personale skal havde kursus i den nye teknologi
  • Opgaver: Gamle opgave bliver måske fjerne pga den nye teknologi og/eller nye opstår.
  • Struktur: Firmaet kan få ændringer i udgift og indtjening pga den nye teknologi.
Levaitt's model er en visualisering på det symbiostiske forhold der imellem alle aspekter i et firma.

Fra udtalelser til orden

Her fik vi en opgave hvor vi ud fra Leavitt's model skulle opdele udtalelser fra en fiktiv klient kaldet Lars. Han ville gerne indføre et større marked for tegneserier på det danske markede, især indenfor Manga.

Teknologi

  • Komplet web-shop løsning købes hos DanDomain.dk.
  • Indkøb af en ny laser/farveprinter
  • Indkøb af 2 nye kraftigere computere
  • E-handelsserveren hostes hos DanDomain.dk

Personer

  • Kursus i håndtering af e-handelsløsninger
  • Lars har en stor viden om tegneserier
  • Lars har et godt netværk i branchen
  • Medhjælperen skal have en stor interesse for tegneserier og viden indenfor IT

Opgaver

  • Lave søgeordsoptimering
  • Udbetaling af løn til den nye medarbejder
  • Vedligeholdelse af hjemmesiden via browseren
  • Optælling af lageret
  • Følge kundetrafikken på hjemmesiden

Struktur

  • 10% af omsætningen skal bruges til markedsføring
  • Omsætning det 1. år sættes til kr. 500.000
  • Indenfor 3 år skal firmaet have en markedsandel på 15%
  • Indkøb foretages udelukkende af Lars
  • Ansættelse af en medhjælper
  • E-shoppen skal have største udvalg af manga-tegneserier
Den defination mig og min gruppe fandt frem til passer ikke 100 % til det som facit viste, men det har givet materiale til diskussion blandt hele klassen.

tirsdag den 12. november 2013

A little BITS of BYTES

Visualisering af data

Vi fik opgaven at skrive vores navn og adresse i noteblok og gemme det som en .RAW. Efter det åbnede vi det i Photoshop og ændrede den første pixels farve med 10 %. Den ændrede fil blev så gemt som en copy.RAW og åbnet igen i noteblok. og i stedet for at der stod Simon Erasmus Johansen, stod der nu nimon Erasmus Johansen

Det er en god visualisering af data gennem binært sprog, da 255 = 11111111 hvilket betyder at alle "knapper" er tændt. Ser vi på koden for RBG så hedder sort (0,0,0) og hvid hedder (255, 255, 255). På den måde kan computere læse vores data gennem det binære system. 

Det handler i bund og grund om hvad for nogle programmer vi har der læser koden, og derefter definere dens indhold.

Inside look

Kort om noget stort

I omkring 1970'erne gik vi fra industrialiseringen til informations-alderen da den personlige computer blev kapitaliseret.

Men allerede d. 13. febuar 1958 fik Danmark deres første computer, kaldet DASK (Dansk Artimetisk Sekvens-Kalkulator). DASK bestod af elektronrør og radiorør og var en stor regnemaskine på 3,5 tons. DASK var på sin tid den hurtigste computer der var og kunne lave 17.857 additioner i sekundet. Det lyder ikke som så meget i vores tid, men DASK blev dog brugt til folketingsvalget d. 15 november 1960.

Elektronisk Anatomi

En computer består af en masse dele der arbejder sammen. Det hele er sat sammen gennem et Motherboard, og på billederne kan man se nogle af de dele der gør en computer:
Oversigt over indhold.

A. Southbridge
B. Grafikkort
C. CPU/Køler
D.Northbridge
E. RAM
F. Hardisk
G. Disk Drev (DVD)
H. Strømadapter


Nervesystemet

En computers ydeevne ligger meget i CPU'en. CPU'en måles i mHz eller gHz (Giga Hertz eller Mega Hertz).

CPU'ens Hertz tal indikere dog ikke at den er hurtigt. De fortæller kun hvad den maks kan yde. For at computere kan opnå dens maks potientiale kræver det at alt det andet hardware kan følge med.

Harddisken er den del hvor man permanent gemmer ens programmer, også kaldet hykommelse og måles i bytes. Nu om dage ligger en standard pc på mellem 500 Gigabytes (GB) til én terabyte (TB)

TB er den største hukommelses standard vi har i dag hvor den midste hedder KB eller kilobytes:
én TB = 1024 GB
én GB = 1024 MB
én MB = 1024 KB

RAM er computerens "kort tids" hukommelse. Det er her programmerne ligger når de køres. RAM er vigtige hvis man skal køre store og tunge programmer som fx spil eller 3D animations programmer.

Grafikkort er det der viser billedet på vores skærm og mange grafikkort har både deres egne RAM og specielle processor sådan at CPU'en ikke bliver belastet af dem.

Northbridges funktion er at modtage signaler fra CPU'en og forbinde den med AGP, RAM'ene og Southbridge'en. Southbridghe'en forbinder så Northbridgen med ting som USB-port, PCI og meget mere.1

I gamle dage...

I starten af computerens alder brugte man transistorer. En transistor består af én halvleder og mindst tre halvledere. Deres funktion var at regulere strømstyrker og på den måde fungere som en tændt eller slukket.

Neumann's metode

Er et system der fokusere på et input- output system og blev udviklet i 1945.

Der kommer input ind i en CPU som indeholder en control enhed og en logisk enhed. De to enheder sender så et signal til hukommelsen som sender data ud til dem, også til output'en. Den er en simple udgave af den mere moderne Harvard model.

Udtalelsen blev lov

Gordon E. Moore der er medstifter af computer firmaet Intel, der blev oprettet i 1968, Udtalte sig d. 19 april 1965 om at antallet af transistorer eller komponenter ville blive forfoblet hvert andet år.

Udtalen gav han Electronic Magazine og han blev første gang citeret omkring 1970 af Professor Carver Andress Mead

”The complexity for minimum component costs has increased at a rate of roughly a factor of two per year (see graph on next page). Certainly over the short term this rate can be expected to continue, if not to increase. Over the longer term, the rate of increase is a bit more uncertain, although there is no reason to believe it will not remain nearly constant for at least 10 years. That means by 1975, the number of components per integrated circuit for minimum cost will be 65,000."
- Gordon E. Moore  


mandag den 11. november 2013

To ud af Seks Netværker

Bus:

Bus netværket er et af de mest simple og billigste typer netværk. Et stort problem ved det er dog når to

klienter vil bruge det på samme tid, så kan data'en de sender støde på hinanden og "dø", i en kollision.

Det kan undgås ved at oprette en busmaster som kontrollere adgangen til delte resurser.

Et bus netværk ses som et passivt netværk da det kun lytter efter data, men "skubber" det ikke videre.

På trods af at de sjældent ses i kablenetvæk, så ses mange trådløse routers som et bus netværk.

Fordele:

  • Nemt at installere.
  • Simplet og billigt.
  • Minimere mængden af kabler nødvendigt til at oprette netværk.

Ulemper:

  • Hvis hovedkablet fejler, fejler hele netværket.
  • Re-konfigurere, fejl isolation og installation af nye devices har en tendens til at være besværligt, da netværket er designet til maksimum effektivitet under installationen. 
  • Jo længere signal imellem de forskellige klienter, desto større varme vil der blive generaret grunden den energi der skal bruges, hvilket resultere i dårligere/svagere signal.
  • En fejl på den delte kommunikationslinje vil resultere i et stop på hele netværket.
  • Der kan opstår forbindelses begrænsninger.
  • Data kan kun "gå" én vej og vil blive fjernet når det når slutningen af linjen, ellers vil der opstå en gentagelse af data.

Star:

Star netværk er et af de mest brugte netværks der er. Det fungere ved man har en central hub, switch eller computer der fungere som en mainframe der sender dataen ud til klienterne også kaldet node.

Noderne er så enkeltvis forbundet med hub'en så det for en form som en stjerne.

Hvis hub'en er passiv skal den aktive node tillade at der forkommer ekko af nodens egen data'en fx til hub'en og tilbage igen, altså en to-vejs forsinkelse, men den skal også medregne forsinkelser fra selve hub'en.

Disse forsinkelser kan fjernes ved at man har en aktiv hub.

Star netværket fjerne de problemer man har ved brug af bus netværket, hvor der er forbindelses fejl og data bliver ødelagt. Skulle en lignede fejl som ved bus netværket, så vil den centrale hub bare sende data'en igen så den alligevel kommer frem. Her sender klientern eller noden den data til hub'en som så sender den ud til de andre noder/klienter. Så, hvis én node mister dens data vil det ikke gå ud over de andre noder i netværket.

Fordele:

  • Bedre ydeevne ved at den centrale hub kun sende data ud til de noder/klienter der skal bruge den.
  • Isolation af devices gør at at de forskellige enheder er forbundet med unikke links. Det gør at andre enheder er beskyttet, skulle der ske en ekstern fejl.
  • Centralt styring gør at det er nemt at tilføre nye enheder og gør overvågningen af suspekt opførelse lettere.
  • Let at finde fejl og fjerne dele.
  • Netværket bliver ikke forstyrret hvis man tilføre eller fjerner enheder.
  • Nemt at installere og konfigurere da enheder bare skal have et link og en output/input port til at forbinde enhederne med.

Ulemper:

  • Afhængighed af den centrale hub. Hvis den ryger vil netværket gå ned.
  • Det er et dyrt system.
  • Kræver en stor mængde kabler at tilkoble.

Big Brother er blevet voksen.

Google holder øje med dig.

I stedet for at skrive en masse om hvordan google "holder øje" med dig, så kan du se nedenstående link der forklare det på en skræmmende forståelig måde. Den er på engelsk.

Collusion for Ghrome.

Collusion for Ghrome er en gratis app der viser hvad for nogle sites der er forbundet med de sites du er inde på.

Hvis du tænker nu tænker: "Jamen, jeg er da kun inde på et site!" Så tænk om igen.
top tv: Collusion for Google icon
top th: sites forbundet med ekstrabladet.dk
midt: Alle sites' forbindelser som man har været inde på.
bund: Ekstra bladets forbindelser.

For at få app'en kan man bare skrive "Collusion for Ghrome" i google også skulle den gerne komme frem som det første.

De sites der er markeret med en rød overstregning er kendte tracking sites.

Dem som er grå er ikke tracking sites. Dog så kan de godt tracke dig alligevel.

Som sådan så viser Collusion for Chrome ikke dit aktivitet. Den laver bare en visualisering af hvordan google faktisk fungere.

Google fungere ligesom et indeks-bogen på biblioteket. Hvor den henter de sites som burde have en relevans for din søgning.

Hvad viser Collusion så?

Collusion er et værktøj der kan fortælle dig hvad for nogle site der linker til de sites du er inde på.

fx:
Facebook, Twitter, YouTube eller forbruger sites som CoolShop, Matas eller eBay.

Tager vi YouTube kan vi se at de linker til et site der hedder ytimg.com som er en server hos google hvor de har deres data liggende.

Et andet sites som Yahoo bruger det hedder yimg.com er et advokatfirma som specialisere sig i copyright.


onsdag den 25. september 2013

Databaser

Et godt tip til start.

Find ud af hvad din database skal bruges til er en god start. Skal den fx havde: Dynamisk indhold, login, bestillinger, tilmeldinger, kontakt mm.

Find din Mother.

Når du har en grundlæggende idé om hvad din database skal kunne, så kan det være en god idé at finde din Mother AKA Center tabel.

http://diagrams.seaquail.net/ er brugt til at lave dette eksempel.
Motheren bruges til at samle data fra forskellige steder og derved normalisere din database.

Mother'en vil så bruge child'nes primary/primær nøgle til at indikere hvor indholdet høre hjemme. 


Eksempel:

Tabellen [medlemmer] er i dette tilfælde Mother.
Her er et hurtigt eksempel på Mother/Child's over en kampports klub.
Her ses hvordan indholdet i Child'ne tabellerne.

Når man så har lavet ens relationer (Foreign Key)'s så man man hente ens data ud på sitet gennem INNER JOIN.

På den måde bruger ens site tabellernes int's til at læse de forskellige data, mens man udskriver selve teksterne, og ikke ID'erne til brugeren af sitet.

fredag den 20. september 2013

Out source. In source

Som web-intergrator er der stor chance for at man ikke kommer til at arbejde på et kontor, men mere som hjemmearbejdene. Det gør også at man ikke vil komme til at se ens kollegaer hvilket sætter kommunikationen i højsæde.

Som del af vores informationsteknologi undervisning skulle vi arbejde hjemme fra. Dette indebar en gruppe opgave, og en individuel opgave.

Jeg have en del problemer med gruppe opgaven, da jeg havde været syg, og have svært ved at finde ud af hvad gruppe jeg var i. Allerede her ses en ulempe hvis kommunikationen ikke er i højsæde. Men det viser også at god kommunikation ikke er nogen man skal vente på, men noget man aktivt skal søge.

Min fejl var at jeg kun brugte Skype, hvor jeg kun havde én af mine kontakter på i stedet for at bruge Facebook, hvor jeg har alle mine kontakter.

God kommunikation.

God kommunikation kan være svær at definere. Og der er en del faktorer at tage i betragtning fx:
  • Kropsprog
  • Tone
  • Indhold af samtale
  • Respons
Kropsproget er noget primalt i vores kultur, og er noget vi har kodet ind i os siden vi var små. Begynder vi som nordisk folk at ryste hovedet fra side til side når vi siger at noget er rigtigt, vil vores kulturalle kodning fortælle os at der er noget ikke helt passer.

Elektroniske ulemper: Kropsprog kan ikke ses elektronisk, hvis vi snakker sms eller telefoni. Men hvis man har meget svært ved ikke at kunne snakke med noget uden at være til stedet, så kan man med fordel benytte webcam samtaler evt. gennem Skype.

Tonen i en samtale kan bestemme hvordan andre reagere på os. Siger man f.eks: "Det også bare fordi du er fra Mørkøv!" Så kan det tydes negativ for udefrastående hvis tonen er hård, men hvis tonen er mere i den bløde side er det nemmere for folk at høre samtalen som positiv end negativ. 

Elektroniske ulemper: Tror mange har oplevet at man nemmere kommer op og skændes over SMS. For mit vedkommende er det pga. manglende smilies. Det handler i bund og grund om at tekst er nemt at analysere i flere retninger. Skriver man f.eks: "Det også bare fordi du er fra Mørkøv!" men slutter med at skrive en blinke smilie " ;) ". Så bliver beskeden nemmere at kode som leg, end som fornærmelse.
Indhold af samtalen og responsen på det, kan havde en stor effekt på ikke bare arbejds moral og indsats. Der er ikke noget værre end at arbejde i en gruppe, hvor den eneste der ser ud til at ville lave noget er en selv. Man prøver at komme med opgave relateret indhold men bliver i stedet mødt, men ligegyldighed eller ignoreret fuldt ud.

Sker dette kan de mere engageret enten miste interessen i arbejdet, eller bryde ud af gruppen og efterlade de mindre engageret elementer.
Elektroniske ulemper: Her kan man risikere at de mindre engageret sender links eller billeder til de andre medlemmer, f.eks. Youtupe, 9gag eller flikr. Og det kan værre sværre at sige fra overfor afsenderne uden at de vil lyde som et direkte angreb. Man kunne fjerne personen/personerne fra chatten. Men det ville så også hæmme gruppearbejdet.

De hjemmelige fælder. 

At arbejde hjemme kan havde sine fordele og sine ulemper.

fordele:

  • Kan man ikke koncentrere sig på ens arbejdsplads grundet støj, vil det blive fjernet.
  • Man styre ens egen arbejdsgang.
  • Huslige ting som at vaske tøj, sætte i/eller tømme opvaskemaskinen vil kunne lade sig gøre, så længe det ikke går i vejen for arbejdet.
  • Du behøver ikke tage tøj på for at arbejde.

Ulemper:

  • Hvis man ikke har disciplinen kan arbejdsprocessen bliver hindret.
  • Du er nød til at søge din egen hjælp.
  • Hjemme har man en masse underholdnings muligheder.
At arbejde hjemme kræver utrolig stor disciplin, og mange gange planlægning. At have en dagsorden, giver en det nødvendige fokus til at kunne gennemføre ens opgave.

Har man problemer ved at arbejde hjemme grundet, man nemt bliver distraheret. Så skal man tage steder hen der kort sagt er lidt kedelige. Et bibliotek er et godt eksempel da man mange gange skal være stille, og man har en masse viden lige ved hånden. (Medmindre man hader bøger og kun vil bruge Wiki, red.) 

At arbejde hjemme og i gruppe handler om at man engagere sig fuldt ud, og hvis man ikke kan give sig 100 % den dag, er det vigtigt at man formilder det til resten af gruppen så de er klar over det.

tirsdag den 17. september 2013

Fremtidens Interaktion

Fremtiden er nu!

Kommer vi til at se Xbox's Kinect eller 3DS'erens augmentet reality mere i vores hverdag? På sin vis er den her allerede. Googles udvikling af google glasses er et lille skridt imod en hverdag med teknologi styret af vores stemmer og gestik, end af kommandoer gennem mus eller keyboard.

Kinectens funktion kunne fjerne bakterier, og snavse kilder som keyboard og mus. Et god eksempel kunne være at se på Sci Fi film som Minority Rapport eller Avatar, hvor et svip med hånden også har man ens skærm med sig, eller overført til en anden skærm.

Google glasses kunne indkorporet reklamespots som kun kunne ses hvis man evt kiggede på en QR kode, som så generede reklamen, som man ser i de spil som Nintendo 3DS og PSP allerede kan med deres Augmentet Reality.

Men det er bare få eksempler ud af mange, omkring hvad fremtiden kan bringe vores nye tidsalder, uden hånder.