Archive for the ‘Persoonlijk’ Category

PDF: De echte standaard

Sunday, June 13th, 2010

Adobe PDFSteeds vaker merk ik het, de aanname van anderen dat de documenten die gemaakt worden met bijvoorbeeld Microsoft Office gezien worden als een standaard. ‘Ik stuur zo wel even het docje door’, wordt er dan gezegt.

Natuurlijk wordt het met de paplepel ingegoten. Als je zo’n nieuwe computer koopt is de kans groot dat je Microsoft Windows erbij geleverd krijgt. Dan is het natuurlijk ook logisch dat je Microsoft Office erbij neemt/krijgt. Dan ga je natuurlijk al vanzelfsprekend wennen aan de documentjes die Office voor je maakt. Handig! Je slaat het op, verstuurt het en klaar is Kees.

Ikzelf heb hier ook lang aan meegedaan. Tot ik over ging op Mac. Het is waar dat Mac OS X ook Microsoft Office heeft, wat ik dan ook een lange tijd gebruikt heb. Tot mijn ergernis crashte MS Office elke keer, wat typisch is aangezien het het enige programma van Microsoft voor Mac is wat niet lekker werkt. Toen ben ik iWorks gaan gebruiken, wat de Office variant van Apple voor Mac is.

Natuurlijk, had ook dat pakket een eigen extensie, of bestandsformaat. Documenten van Office kunnen ingeladen worden, waarna de vraag is hoe correct het document dan ook daadwerkelijk is. Want dit is het mensen, .doc en vooral .docx is een eigenwijs formaat. Het hele .doc gezeur is over de jaren minder geworden, totdat de .docx formaten kwamen. Nu hebben de meeste(zelfs ICT leraren!) nog niet eens door dat het een ander, gesloten formaat is! Het is leuk dat jij het kan openen, maar als diegene waarvoor je het maakt het niet kan openen.. Moet je je toch afvragen of het wel zo handig is. Wat is dan de oplossing?

Enter PDF!(Portable Document Format) Je weet wel, van die vervelende, zware bestanden die zo lang duren om te openen. Daar wordt het immers mee geassocieerd. Laat het nou net niet zo zijn dat ze daadwerkelijk zwaar zijn, maar gewoon verkeerd gemaakt zijn. Maar goed, dat is weer een ander verhaal.

Wat is er dan zo goed aan PDF? In de eerste plaats, is het een open standaard. Het maakt niet uit wat voor computer, besturings systeem, apparaat.. Browser, wat dan ook dat je gebruikt: het is overal in te bekijken. Zeker in de afgelopen jaren is PDF steeds beter en vooral handiger in gebruik. Zelfs Windows kan het nu openen zonder eerst een apart programma te installeren zoals bijvoorbeeld Adobe Reader. Perfect gewoon!

Wat is er dan zo vermoeiend aan PDF documenten maken? Nou, eigenlijk helemaal niets dus. Als je lekker zit te werken in MS Office en je besluit dat, het document doorgestuurt kan worden.. Exporteer je het gewoon als PDF document. Terwijl je het bestand waarin je zelf zit te werken, .doc of .pages bijvoorbeeld gewoon apart opslaat. Want eigenlijk is er niets mis met dit type bestanden, mits je ze gewoon behandeld als work, of project files.

Ik heb in het (bijna)afgelopen eerste jaar op de Hogeschool Rotterdam vooral een hoop van deze dingen ontdekt. Als Mac of Linux(meestal Ubuntu) gebruiker wordt je gewoon tegen de muur gedrukt. Microsoft is het platform, dus is het Microsoft wat je dan maar gebruikt. Gaandeweg leer je dingen als PDF steeds meer te waarderen. Want dankzij deze ‘vervelende, onhandige’ open standaarden heb je iets wat menig leraar/student mist: platform onafhankelijkheid. En dat is immers waar het in de eerste plaats voor bedoelt is.

Ten slotte, elk Office pakket(Microsoft Office, iWorks, Open Office, LateX en meerdere) zullen altijd de mogelijkheid hebben om naar PDF te exporteren en, het ook weer in te lezen. In plaats van je vast te houden aan document types als .doc en .pages, die vaak alleen maar in hun eigen Office pakket volledig in te lezen zijn.

Meer informatie

What you click is what you get

Saturday, May 15th, 2010

Het huidige project op school( Mobile Development ) bracht me op het idee om deze blog te schrijven.

Al meerdere keren heb ik opgemerkt dat studenten, presentaties van de leraren, zien als ‘voorkauwen’. Dat het ‘zelfstudie’ moet zijn. Terwijl ze zelf lekker zitten te werken in een programma die, ja, je raadt het al: alles voor ze zit voor te kauwen.

Mensen die iets afweten van het hele webwereldje kennen misschien WYSIWYG( What you see is wat you get ) wel. Je start een programma als Dreamweaver, klikt een tabel in elkaar, opent een browser en voila, je ziet in de browser je tabel verschijnen. Superhandig, dat klikken. Totdat je natuurlijk weer wat geavanceerdere dingen in elkaar klikt die, je raadt het wel, niet altijd of overal werken. Wat moet je dan doen?

Het antwoord is simpel. Je gaat die code in. Laat je nu alleen geen ene bal begrijpen van die code. Dus wat doen we dan? Vragen we het aan zo’n nerd, die het wel snapt. Heb je nu te maken met een goeie nerd, zal deze ‘up yours’ tegen je zeggen. Je leert het maar lekker.

Natuurlijk is het onnodig het wiel vaker uit te vinden. Of het dan slim is afhankelijk te zijn van bestaande wielen, is natuurlijk weer wat anders. Zoiezo wordt er voor de ontwikkelaars onder ons meer gedaan als eerst wat natuurlijk mooi meegenomen is. Neem zoiets als auto-completion, je geeft de eerste paar letters op en het tovert automatisch de juiste functies tevoorschijn. Telt dit ook als voorkauwen? In zekere zin wel, maar ik daag je uit. Ga van zo’n 3 talen alle +10.000 functies maar leren.

Dat gezegt te hebben, moet je natuurlijk wel eventueel de functies kunnen opzoeken in een API. Maar goed, het blijft natuurlijk een keuze die je maakt. Of het dan ook meteen nodig is om leraren die willen, dat je zelf je programma’s maakt, te bashen?

Nu nam ik Dreamweaver even als voorbeeld. Maar nu kan bijvoorbeeld Netbeans er ook aardig wat van. Mocht je nu toch kiezen voor de snellere, op de korte termijn betere manier, hou dan wel in het achterhoofd waar de problemen zullen komen.

P.S. het is overigens dit verhaal waarom ik zo zit te wachten op HTML5. Mensen willen er zo graag mee spelen terwijl ze de huidige versie/standaard niet eens aankunnen.

Viagra en kettingmail

Sunday, April 11th, 2010

Ja, weer een invite bij een of andere vage site of social community. Vraag je vervolgens op MSN of waar dan ook, ‘waarom blijf je telkens van die invites sturen?’, waarop je dood leuk te horen krijgt dat diegene er niets van afweet.

Dit keer viel ik dus in de tweede categorie. Als er iemand is die geen invites verstuurt via websites(en nee, ook niet via een Koreaanse site) ben ik het wel. Zoiezo, als er iemand in het Engels een potje tegen je gaat lullen zou je _denk ik_ wel moeten doorhebben dat het niet van mij komt. Tenzij je zo’n buitenlandse kennis van me bent, maar dan zit je niet op deze site.

Tuurlijk krijg je geautomatiseerde berichten als iemand je toevoegt op Hyves, Facebook en Twitter bijvoorbeeld. Maar om de een of andere reden weet men dan wel hoe het dan in elkaar zit..(Zou dus eens de moeite moeten nemen om zoiets te faken.. Kijken hoeveel erin trappen.)

Maar hoe zit het dan met die mailtjes die wel gelijk een spam melding afgeven maar oh zo persoonlijk*kuch* overkomen? Jawel mensen, dat is spam.

Hoe komen ze dan aan mijn mail adres?! Hoor ik sommige al zeggen. Dat heb je te danken aan die aardige mensen die het nodig vinden om ketting mail te versturen. Ja, precies zoals die mailtjes als: forward this to xx people to ‘help us find natalee holloway!’, of ‘om mijn vermiste kind te vinden!’. Een andere populaire was dat je MSN adres ‘geblacklist’ zou worden bij Hotmail toendertijd. Naief als de mensjes zijn, spammen ze het door naar hun hele contactlijst.

Niet wetende, of gewoon negerende dat al die email adressen gewoon zichtbaar zijn bij elk van de personen waar het aankomt. Ja leuk, wat heb je daar dan aan? Als je ervanuit gaat dat je na een dag al over honderden adressen hebt, heb je dus een hele schat aan informatie. Want wat kan je nou met die informatie? Inderdaad, je kan die adressen kapot mailen.

Dus bij deze wil ik iedereen bedanken die mij ooit in een kettingmail gezet heeft, of er uberhaupt een verzonden heeft.

Overigens, dit geld ook voor al die slimme Harries die het nodig vinden om d.m.v. een kettingbericht(denk aan een bericht op hyves met meerdere ontvangers) rond te sturen aan iedereen met bijvoorbeeld informatie betreft een nieuw album, of een kind in India wat geld nodig heeft of noem het maar op. Je weet wel, dat stomme Twitter, wat zo dom is waar je aangeeft waar je mee bezig bent, misschien daar maar is een linkje op ‘droppen’ waardoor het zichtbaar wordt op Hyves en mensen het daadwerkelijk lezen. Want nee, ik ga geen 4 pagina’s aan tekst doorlezen over hoe een kind geld nodig heeft, zeker niet als het 4x onder elkaar staat en ik een kilometer mag scrollen.

Misschien toch maar is nadenken voordat je op ‘verzenden’ drukt en vervolgens bij de zogenaamde ‘nerdjes’ komt zeiken dat je pc onder virussen en weet ik veel wat zit.

Restart

Friday, January 15th, 2010

Daar gaan we weer, wederom een nieuwe New Visual site, met wederom een nieuwe blog. Met, als verschil dat het dit keer WordPress is, met een eigen stijl. Zoals je misschien wel zult merken, zitten er nog bugs in die verholpen moeten worden, dus als je ze tegenkomt.. Lemme know ;)

Dus, wat gaan we hier vinden? Dingen als mijn portfolio(wanneer ik de moeite neem deze te updaten), persoonlijke dingen en natuurlijk: mijn blog.

Dus, tot de volgende keer ;)