top

RSSBlog Webanimatie, ook op Facebook!

feb 17 2011

Geschreven op 17 februari 2011 door Davy De Winne in Algemeen

Voor het vak Webanimatie vragen we de studenten om te participeren aan een blog.
De blogposts moeten te maken hebben met webanimatie. Meer bepaald met Flash, ActionScript en de ruime omgeving ervan.

De reden dat we de studenten verplichten om dit te doen zijn de volgende:

  • De studenten aanzetten tot opzoeken en lezen van berichten omtrent webanimatie. (Levenslang leren.)
  • De studenten laten leren van elkaar door het delen van informatie, oplossingen en ideeën.
  • De studenten oplossingen laten omschrijven en documenteren.
  • Interesse opwekken en creativiteit verspreiden.


De studenten van 1ICT zullen zorgen voor algemene berichten over Flash. De 2ICT'ers storten zich op het ActionScript.

Een eenvoudige rekensom maakt ons duidelijk dat de blog een rijke bron van informatie zal worden.
We vragen namelijk 3 posts per student. Vanuit 1ICT kunnen we dus ongeveer 450 berichten verwachten.
De 2ICT studenten zullen zorgen voor 350 posts. Dit maakt dus 800 berichten!

De blog kan gevolgd worden via de website, de RSS-feed én via de Facebook-pagina.

Twitter forever ...

feb 10 2011

Geschreven op 10 februari 2011 door Luk Schoofs in Algemeen

Onze @ikdoeict Twitter account is u waarschijnlijk niet onbekend. Onlangs introduceerden we het gebruik van Twitter ook binnen enkele van onze vakken ...

Sinds de start van de tweede semester doen we een experiment rond het integreren van Twitter in de les. Tijdens de theorielessen C# netwerkprogrammatie kunnen studenten vragen stellen via Twitter. De studenten die het vak volgen – en ook enkele oudgedienden – zijn zeer enthousiast met dit experiment. 

Iedereen wordt nog steeds aangemoedigd om vragen mondeling te stellen – de klassieke manier zeg maar. Er zijn echter studenten die in een klas van 50 of meer personen geen vragen durven of willen stellen. Zij hebben nu een extra kanaal om hun vragen te ventileren tijdens de les.

Na elk onderwerp in de les (naargelang het onderwerp is dat 10 à 15 minuten) kijkt de lesgever of er vragen zijn op Twitter en beantwoordt ze onmiddellijk. Uiteraard bleven de grapjes niet uit :-)

Na de eerste les waren de reacties van studenten en lesgever nog steeds positief en is besloten om het experiment nog een tijdje verder te zetten.

De kans is zeer groot dat, wanneer de resultaten positief blijven, Twitter geïntegreerd zal worden in andere vakken van de opleiding. Uiteraard kan iedereen nog steeds vragen stellen via het studentenforum ICT-Blue.

Op deze manier kunnen 'de nieuwe media' de klassieke manier van lesgeven ondersteunen en naar een hoger niveau tillen ... Lang leve Twitter!

Foodsteps - Small steps to big bites

feb 08 2011

Geschreven op 8 februari 2011 door Bramus Van Damme in Studenten projecten

Tijdens het vak Projecten kunnen onze studenten zich in teams van drie à vier personen uitleven op een zelf te kiezen/te bepalen groot project. Derdejaarsstudenten Lester, Lowie en Wouter gooiden zich gedurden het eerste semester vol overgave op hun Foodsteps project. Graag laten we hen ook de kans om hun project kenbaar te maken ... Inderdaad, een gastblogpost!

HTML5. Het is een hot topic vandaag de dag in de web wereld. Elke dag zie je op Twitter allerlei tweets verschijnen over de nieuwe technologiën die HTML5 met zich meebrengt.

We zagen in het vak 'projecten 2' de kans om te experimenteren met HTML5. Na een brainstorm sessie kwamen we met het idee om een community site te ontwikkelen met als belangrijkste peiler de geolocation feature.

Het draaide uiteindelijk om eetplaatsen die gebruikers konden raten en reviewen. Er is ook een vrij eenvoudig vrienden systeem aanwezig.

Na enkele dagen research hadden we een mooi lijstje van features die we wouden implementeren in de site.

  • Geolocation
  • Websockets
  • Video
  • Drag and drop
  • Nieuwe html tags
  • CSS3 selectors

Dit is de demo video die we tijdens onze presentatie aan de jury toonden:

Het volledige resultaat kan je vinden op www.foodsteps.be. We zijn zeer tevreden over het project, maar we zijn tegelijkertijd ook kritisch. De tijd die we hadden om een eindproduct in elkaar te steken was vrij beperkt. Daardoor zijn niet alle kanten van Foodsteps 100% uitgewerkt.

Ook best jammer dat onze host geen ondersteuning bleek te hebben voor websockets, waardoor de live notifications op de live site niet zullen werken.

We nodigen jullie graag uit om Foodsteps te testen en daarmee ook de nieuwigheden die html5 met zich meebrengt.

Let wel op dat niet alle browsers alle features voor 100% procent ondersteunen. Om een voorbeeld te geven: de drag and drop upload zal enkel in Firefox werken, terwijl de geolocation het beste in Chrome tot zijn recht zal komen.

HTML5 is dus nog lang niet klaar. Op deze website telt men ironisch af naar wanneer html5 zal herkent worden als standaard.
Eigenlijk weet niemand het. We weten enkel dat het best nog een tijdje zal duren.

We zijn alvast benieuwd naar jullie reacties :-)

Lester Lievens - Lowie Benoot - Wouter Standaert

HTML5 is dood!

jan 20 2011

Geschreven op 20 januari 2011 door Bramus Van Damme in Geeks

Reeds geruime tijd is er enige verwarring omtrent de term "HTML5": Is het nu de syntax alleen of behoren de nieuwe/aanverwante technologiën zoals web workers en geolocation ook tot die noemer? En wat met CSS3, is dat ook HTML5?

Uiteindelijk werd HTML5 gaandeweg de parapluterm voor de HTML5 syntax inclusief de nieuwe Javascript technologiën die  ontwikkeld worden. Reden hiervoor is dat bepaalde zaken tussen de nieuwe Javascript technologiën en HTML5 direct aan elkaar gelinkt zijn. Denk maar bvb. aan de <video> tag en de daarbijhorende  Javascript API waarmee je deze kan manipuleren.


HTML5 <video> (+ bijhorende javascript & <canvas>) experiment

(Ter duiding: CSS3 valt hier niet onder de HTML5 noemer, wat maar logisch is ook)

Het lijkt me al bij al wel aanvaardbaar/logisch, zeker gezien we in het verleden straffere stoten met benamingen tegengekomen zijn: Ooit werd Web 2.0 plots synoniem voor Ajax en werd alles wat met jQuery/Prototype gebouwd werd plots Ajax genoemd ...

Inderdaad, niet meteen een gezonde situatie, maar soms kan je de massa nu eenmaal niet tegenhouden. Zolang we zelf de termen correct gebruiken mogen we tevreden zijn.

~

Twee dagen geleden kondigde het W3C het HTML5 logo aan. Hoewel het logo er zeker en vast mag zijn, was er toch consternatie alom in de webwereld.

Boosdoener was/is de omschrijving die het W3C aan het logo geeft: “The logo is a general-purpose visual identity for a broad set of open web technologies, including HTML5, CSS, SVG, WOFF, and others.”

Schering en inslag om te horen dat het W3C — de officiële instantie achter de standaardisering op het web — zelf een verkeerde benaming promoot! CSS3 plots onder noemer HTML5 plaatsen, ongehoord!

Resultaat hiervan zal ongetwijfeld zijn dat iedereen — zowel journalisten (die het nu reeds vaak verkeerd benoemen), als beginnende developers — het kaf van het koren niet meer zullen kunnen scheiden en telkens de verkeerde terminologiën in de mond zullen nemen.

Neen W3C, niet akkoord met deze beslissing. Ik dacht dat jullie job was om duidelijkheid te scheppen. Nu laten jullie toe dat iemand een XHTML 1.0 strict bestand met wat CSS3 + gebruik van webstorage plots HTML5 mag noemen?!

~

In 2009 kondigde de WHATWG — de working group achter HTML5 — aan dat de HTML5 syntax in een "last call" fase ging om dan later — in 2010 — een snapshot van dat document als HTML5 (de syntax) specificatie te releasen.

Al gauw merkten ze dat dit niet haalbaar zou zijn, gezien de HTML5 syntax nog volop veranderde en ze nooit een finale versie van HTML5 zouden kunnen bereiken. Hierdoor schakelden ze over op een nieuw model waar ze constant aan HTML5 zouden werken en deze blijven tot in de puntjes verfijnen (*).

Gisteren kondigde de WHATWG aan dat ze samen met deze beslissing HTML5 (de syntax) naar HTML (zonder de 5) herdopen. HTML is dus vanaf heden een dynamische/levende syntax.

Voordeel aan deze beslissing is dat ze zo de verwarring hierboven vermeld tackelen: HTML5 is vanaf heden HTML (de syntax) én CSS3 én SVG én ....

(*) Deze beslissing is eigenlijk niet zo heel verrassend: de browser vendors (Mozilla, Microsoft, etc.) werken momenteel toch reeds zo. Vaak implementeren ze reeds delen die nog in draft zijn, of introduceren ze zelf (!) nieuwe elementen die — volgens hen — in de standaard zouden moeten zitten.

Het zelfde geldt trouwens voor CSS3: vaak waren het de browser vendors die nieuwe zaken introduceerden (denk maar aan CSS3 transitions, intieel geïntroduceerd door Apple) en werden deze daarna in een standaard gegoten om later door de andere vendors overgenomen te laten worden.

Wanneer je de HTML5 & CSS3 readiness site nader bekijkt zal je merken dat reeds heel wat browser heel wat zaken van HTML5/CSS3 ondersteunen ... hoewel van geen van beiden een finale specificatie bestaat. Reden te meer waarom het absurd is om een geversioneerde specificatie te hebben.

~

Deze naamswijziging maakt het allemaal een stuk duidelijker voor de ontwikkelaars. Ofwel heb je't over HTML5 — de parapluterm — of over HTML — de syntax. CSS3 scheuren we zelf los vanuit de HTML5 terminologie.

Hopelijk haalt het W3C in de toekomst dergelijke stoten niet opnieuw uit. Met de "nieuwe" HTML term zal dat niet meer lukken denk ik; HTML5 is dood, leve HTML5!

 

 

(Wil je zelf aan de slag gaan met HTML5 dan raad ik ten stelligste de Dive into HTML5 webiste en het Getting to work with new Web Technologies artikel aan. De HTML5 en CSS3 overzichten van Robert Nyman vormen hier, samen met HTML5Rocks en CSS3.info, een handige aanvulling bij)

~

UPDATE 21/01/2011: de digitale inkt van deze blogpost is nog niet eens geheel droog en het W3C heeft z'n mening reeds bijgestuurd. De omschrijving die ze aan de HTML5 badge geven luidt nu: This logo represents HTML5, the cornerstone for modern Web applications.”

Inderdaad, ze hebben nu ook zelf het CSS3 gedeelte van uit de HTML5 noemer gehaald. Een goede beslissing lijkt me zo!

Fronteers '10, dag 1

jan 20 2011

Geschreven op 20 januari 2011 door Bramus Van Damme in Conferenties

In oktober ging in Amsterdam het twee dagen durende Fronteers '10 door, een conferentie speciaal gericht naar frontend developers.

Met een line-up met klinkende namen waaronder Cameron Adams, Robert Nyman, Andy Clarke, Paul Irish, Håkon Wium Lie en niemand minder dan Jeremy Keith himself beloofde het congres hoge toppen te scheren ... wat het ook deed.

Hier het eerste deel van een tweedelig verslag.

'den blok'... in cijfers..

jan 18 2011

Geschreven op 18 januari 2011 door Roel Van Steenberghe in Algemeen

 

Januari is een periode van cadeautjes, belegen wensen en obligatoire kussen in veelvouden van drie. Voor studenten komt daar ook nog eens het studeren bij. In welke mate, dat varieert nogal. 

Als docent vraag je je dat wel eens af. Studeren studenten 's overdag? Of zijn ICT'ers nachtraven? Studeren ze ver voor een examen, of kicken ze toch iets meer op deadlines? Overleven ze op water, cola of koffie?

In de regel hebben wij daar helemaal geen zaken mee, enkel het eindresultaat telt.

Toch wordt onze nieuwsgierigheid geprikkeld, en levert de informatisering ons soms onverhoopt sommige van deze resultaten.

Door het analyseren van de logs van onze virtuele omgeving voor systeembeheer, kwamen we te weten wanneer de studeerinspanningen het grootst waren. 
De resultaten zijn op geen enkele manier wetenschappelijk verantwoord, noch statistisch relevant, maar wel gewoon leuk, en dat is op zich al reden genoeg voor dit berichtje. 

Het dient gezegd dat op geen enkel moment individuele statistieken werden gemaakt of opgevraagd...

Als de nood het hoogst is...

Een eerste grafiekje dat uit het systeem kwam gerold is een overzicht van de hoeveelheid RAM die gealloceerd werd door studenten om te oefenen. Het geeft een idee van het aantal studenten dat tegelijkertijd aan de slag ging. Per virtuele machine werd 1GB voorzien. 

Enkele voorzichtige conclusies:
  • Pas vier dagen voor het examen is de eerste activiteit zichtbaar
  • De dag voor het examen is er een enorme piek, wat natuurlijk verwacht werd.
De tweede grafiek levert nog wat gedetailleerdere info (klik op de figuur voor een grotere versie)
Hier zie je de processorbelasting op de verschillende servers. Dat komt rechtstreeks overeen met de werkijver van de studenten... De kantooruren staan bij benadering met geel aangeduid.

Alweer enkele conclusies:
  • studenten zijn geen vroege vogels: voor 10u 's morgens is er geen noemenswaardige activiteit.
  • Het bioritme van een doorsnee ict-er is kennelijk ook gericht op avondwerk: de grootste ijver is te bespeuren na 18u, rond 22u houden de meesten het voor bekeken. Daarmee is een huizenhoog cliché toch een beetje bevestigd...
  • Sommigen gaan blijkbaar nog een stapje verder: zij werken de nacht door. De sloten koffie, pizza's en liters cola denk je er zelf maar bij...
Door het verder doornemen van enkele andere statistieken kwamen nog enkele feiten aan het licht:
  • systeembeheer wordt duidelijk niet op feestdagen gestudeerd. Op Kerstdag en nieuwjaar bleven de systemen ongebruikt.
  • ICT'ers vormen een maffe bende. (dit kon niet herleid worden uit de grafiekjes, maar geloof me vrij ;-) )

Labo in de wolken

dec 10 2010

Geschreven op 10 december 2010 door Roel Van Steenberghe, Sven Knockaert in Algemeen

De IT-wereld leeft op de golven van de hypes. De ene maand moet je een Iphone hebben om mee te spelen, de andere maand is Android het nieuwe hebbeding. Daarnaast zijn er ook altijd enkele blijvers. Cloud computing zal er zeker zo één zijn. 

Het idee is simpel: de data, software en zelfs hele computer of netwerk waarop je werkt staan niet meer voor je neus, maar bevinden zich ergens ver weg in een datacenter. 

Na experimenten vorig jaar werd dit jaar gewerkt met virtuele labo's. Studenten kunnen zo werken op 'virtuele' computers en servers, vanuit elk labo, en zelfs van thuis(!). 

Helaas is deze geweldige functionaliteit niet zonder prijskaartje. De vereisten voor de gebruikerscomputers zijn erg laag, maar die voor het datacenter zijn erg hoog: de storage waarop gewerkt wordt, moet snel genoeg zijn om honderden computers tegelijk te bevatten.

Daarom heeft de vakgroep z'n schoentje gezet in het datacenter, en er op 6 december zowaar een nieuwe storage in gevonden. Vanaf nu worden de virtuele labo's van studenten ondersteund door 72 extra harde schijven. (2,5" SAS 15000 RPM) 

Na een testperiode, zullen studenten na het kerstverlof ongetwijfeld het snelheidsverschil ondervinden!

Enkele sfeerfoto's mogen natuurlijk niet ontbreken...

Disks on a pile

Sinterklaas strooit z'n cadeautjes uit!

Empty cabinets

Schijfjes uitpakken en cabinets vullen.

Back view

In het rack worden de twee cabinets en de controller in een fout-tolerante configuratie met SAS-kabels verbonden.Storage in Rack

Het jong geweld neemt het over van de oude knar. (bovenste twee cabinets => oude storage MSA2000, onderste drie cabinets => nieuwe storage MSA P2000 G3)

Storage by night

Storage by night!... :-)

She's a lady!