J. W. Blaak Blog http://jblaak.nl J. W. Blaak Blog en-us Sun, 05 Sep 2010 01:07:01 +0200 Sun, 05 Sep 2010 01:07:01 +0200 Techniek achter 92square http://jblaak.nl/index.php?id=1725&t=Techniek+achter+92square&source=rss 2010-06-09 21:33:38 92square'. Hiermee kan je inloggen met je foursquare account en via 1 tap doorgaan naar de bijbehorende pagina op 9292ov. Hier een korte samenvatting van de gebruikte technieken:

First of, het inloggen met de foursquare api, deze bied vele mogelijkheden en binnen de kortste keren krijg je je gehele vriendenlijst terug van de servers. Dit doe je door 'http://api.foursquare.com/v1/friends.json' als url op te vragen en de username en password door te sturen.

Nu je eenmaal de lijst in een array hebt staan komt het uitdagende gedeelte eigenlijk pas, namelijk het ophalen van het beoogde adres.

Mocht de foursquare server geen informatie verstrekken over de locatie gebruiken we met de Google Maps API, hiermee kan je locatiegegevens ontvangen door simpelweg een query door te geven. Bij 92square willen we een adres/postcode ontvangen. Dus uit de response van 'http://maps.google.com/maps/geo?q=QUERY&output=json&key=APIKEY' worden vervolgens alle benodigdheden gevist.


Nu we eenmaal deze gegevens hebben kwam een leuke hack, 9292ov.nl zelf heeft namelijk geen hackable urls (urls waar je data in kan veranderen). Lastig. Maar wat bleek, als de link in de QR code van de reiswidget uitklapt, komt daar opeens een hackable url tevoorschijn! Deze gebruiken we vervolgens om onze data in te stoppen en jou te forwarden naar de desbetreffende pagina!]]>
http://jblaak.nl
Meer homescreens! - Android http://jblaak.nl/index.php?id=1681&t=Meer+homescreens%21+-+Android&source=rss 2010-05-06 18:14:27
Helaas dat onze vrinden bij Google hun eerste generatie telefoons laten vallen door hier geen updates meer voor uit te brengen. Zelf heb ik een HTC G1 (ook wel bekend als HTC Dream) en zit dus vast op 1.6 zonder vooruitzicht op Android 2.x.

Nu heb ik nogal veel applicaties en kan ik deze maar nauwelijks kwijt op mijn homescreen. Na vele homescreen vervangers een kans te hebben gegeven ben ik nu bij 'Zeam' uitgekomen.

Deze homescreen vervanger blinkt uit in de lage systeemeisen en de minimale veranderingen qua uiterlijk.

Zeam]]>
http://jblaak.nl
Android en Read it Later http://jblaak.nl/index.php?id=1658&t=Android+en+Read+it+Later&source=rss 2010-05-05 17:18:51 Helaas blijft Android hierbij een beetje op de achtergrond.

Om op je Android telefoon toch optimaal gebruik te maken van deze service zijn er twee applicaties die toch waard zijn om een blik op te werpen.

Ten eerste 'Quick Save'
Met deze applicatie wordt er in je share menu een optie toegevoegd om vanuit welke applicatie dan ook links toe te kunnen voegen. Een voorbeeld hiervan is bijvoorbeeld door vanuit de twitterapplicatie Twicca direct de link uit een specifieke tweet op te slaan naar read it later.

Verder is er de applicatie 'Paperdroid'
Deze geeft je de pagina's goed weer, met mogelijkheden om ook offline alles te bekijken. Helaas is het geheel niet zo snappy als gehoopt

Als laatste wil ik toch nog even Read it Better noemen, ik heb plannen om er ook een mobiele interface te bouwen die geoptimaliseerd is om snel en gebruiksvriendelijk te zijn.]]>
http://jblaak.nl
Google Reader naar Read it Later http://jblaak.nl/index.php?id=1615&t=Google+Reader+naar+Read+it+Later&source=rss 2010-04-03 16:39:30
Deze service geeft je de mogelijkheid om doormiddel van goede plugins voor firefox en google chrome pagina's op te slaan om later eens te lezen.

Dit is dus iets anders dan als favoriet opslaan zoals sommigen zullen denken. Hier sla pagina's op, en als je ze heb gelezen markeer je ze als dusdanig zodat ze niet meer zichtbaar zijn tussen de ongelezen items (maar nog wel doorzoekbaar).

Nu ben ik een fervent RSS lezer. In Google Reader heb ik vele blogs die ik volg en dit ging tot voorheen zonder problemen. Nu is het geval dat de hoeveelheid starred items die ik produceer niet meer te overzien zijn in Google zelf, dus wil je deze eigenlijk naar Read it Later hebben.

Helaas ging dat niet automatisch, en waren daar binnen Google Chrome ook geen goede mogelijkheden toe.

Samen met een vriend van mij ben ik (as we speak) bezig met het ontwikkelen van zo'n tool. De eerste resultaten zijn hoopvol, en waarschijnlijk kunnen we binnenkort de eerste accounts uitdelen.
Deze tool zal automatisch de starred items feed van Google Reader verzenden naar Read it later, maar daarnaast ook volledig synchroniseren met Read it Later. Zodat er optimaal gebruik gemaakt kan worden van de zeer snelle en makkelijke interface.

Laat even over twitter weten of je geinterreseerd bent (@jblaak)]]>
http://jblaak.nl
Gesture search op Android 1.6 http://jblaak.nl/index.php?id=1571&t=Gesture+search+op+Android+1.6&source=rss 2010-03-17 18:49:55
Gesture Search

of

Direct naar market (doe dit op je android tel)]]>
http://jblaak.nl
Veiligheid eerst!? http://jblaak.nl/index.php?id=1543&t=Veiligheid+eerst%21%3F&source=rss 2010-03-10 18:58:55 nieuws of via collega's vaak genoeg welke ongelukken er in het verleden hebben plaatsgevonden.

Chemici kijken veelal naar Chemiekaarten of MSDS sheets om te achterhalen wat zo gevaarlijk is aan de door jou gebruikte stoffen.

Maar, weet jij eigenlijk wel wat jou buurman aan het doen is? Er staat een potje te pruttelen die 24 uur moet staan en de eigenaar heeft besloten om na het inzetten ervan eens eerder weg te gaan. Kantoor op slot, dus labjournaal inkijken gaat niet. Lastig en mogelijk zeer gevaarlijk.

Dus stel je weet precies wat gaande is, je hebt jezelf beschermt door handschoenen aan te trekken zodat je geen Chloroform over je handen heen krijgt. Heb je eigenlijk wel gekeken welke handschoenen je aan hebt? En waar deze tegen bestand zijn? Bekijk chloroform maar eens. Sta je dan met je neopreen of nitrile handschoenen.

Even eentje om over na te denken, als de druk omhoog gaat, gaat het autoignition point naar beneden. Heb je wel eens gekeken naar de drukmeter op je HPLC?

Denk er even bij na, en kijk ook eens verder dan de plaatjes.]]>
http://jblaak.nl
Geavanceerde Snelheid Optimalisatie http://jblaak.nl/index.php?id=1526&t=Geavanceerde+Snelheid+Optimalisatie&source=rss 2010-03-07 22:08:22
Dit is een probleem waar veel developers tegen aan lopen. Dit is ook iets wat lastig te achterhalen is, er zijn namelijk vele mogelijkheden waar problemen kunnen liggen. OnLoad events waar teveel code wordt geladen. Geen XHTML gebruik, waardoor de browser de scripts moeten repareren voordat er een output gemaakt kan worden. Vergeten thumbnails te maken. Of mogelijk zitten er onnodige loops in je PHP coding.

Een nieuwe extensie voor Google Chrome genaamd Speed Tracer kan je zeer goed helpen tijdens het optimaliseren van je applicatie. Let wel op dat je de timeline api activeerd door "--enable-extension-timeline-api" toe te voegen aan de het opstart path.

Ben je Firefox gebruiker? Dan kan je natuurlijk altijd Firebug blijven gebruiken!


]]>
http://jblaak.nl
Gallium - Chemisch Hart http://jblaak.nl/index.php?id=1450&t=Gallium+-+Chemisch+Hart&source=rss 2010-02-02 22:12:36 chemische klok. De laatste tijd gaan er een paar filmpjes de ronde over een nieuwe versie.

Het kloppende hart van de chemie:
]]>
http://jblaak.nl
Project Sikuli - Programmeren voor iedereen! http://jblaak.nl/index.php?id=1424&t=Project+Sikuli+-+Programmeren+voor+iedereen%21&source=rss 2010-01-25 16:03:54 Sikuli is de oplossing!

De meeste programmeertalen werken doormiddel van ellenlange codes en vervelende gevoelige regeltjes. Je hoeft maar een puntje te vergeten en het werkt al niet.

Sikuli werkt doormiddel van print screens, als jij bijvoorbeeld CCleaner wilt opstarten. Dan doe je dit doormiddel van het volgende stukje script:

Click(plaatje knop naar startmenu)
Type("ccleaner")
Click(plaatje van het knopje dat ccleaner opent)

En je programma is opgestart. Je kan ook Sikuli laten zoeken naar veranderingen op je beeldscherm, bijvoorbeeld als een actie voltooid is of iemand zijn of haar profiel update.

Leuk concept, hopelijk binnenkort export naar .exe zodat je er snelkoppelingen naartoe kan maken. Zie op de website voor meer voorbeelden!]]>
http://jblaak.nl
E-mail accounts gescheiden houden binnen Gmail http://jblaak.nl/index.php?id=1418&t=E-mail+accounts+gescheiden+houden+binnen+Gmail&source=rss 2010-01-25 15:29:53
Ten eerste voeg je je e-mail adressen toe bij instellingen en vervolgens onder het kopje 'Accounts en import'. Doe dit met al je e-mail adressen.

Om al deze e-mail adressen te scheiden is het handigste om binnen Gmail zogenaamde labels te gebruiken. Ga hiervoor eerst naar 'Instellingen' > 'Filters' > 'Nieuwe filter maken'

Typ nu achter 'Aan:' het geimporteerde e-mail adres welke je een label wilt geven. Dus bijvoorbeeld je werk e-mail adres. Vervolgens ga je naar de volgende stap om daar 'Het label toepassen' aan te klikken en een gewenste label te selecteren of aan te maken.
Daarnaast vink je 'Het Postvak IN overslaan' aan zodat deze niet in je postvak in verschijnt.

Dus wat hebben we nu gedaan, als jij een mailtje krijgt op jou werk e-mail dan wordt deze gearchiveerd onder het gewenste label maar niet als gelezen gemarkeerd. Dit betekend dat er achter het label in de linkerbalk het aantal ongelezen e-mails verschijnt.

Zo kan je dus zeer snel bladeren tussen jou eigen e-mail adressen.

Om nog wat uitgebreider meerdere accounts te managen probeer dan bij 'Labs' de functie 'Meerdere Postvakken IN'. Laat vervolgens als zoekterm 'label:labelnaam is:unread' weergeven als Postvak IN.]]>
http://jblaak.nl
Chemical Vitae http://jblaak.nl/index.php?id=1274&t=Chemical+Vitae&source=rss 2010-01-17 13:55:32 Laborantje.nl zijn wij gaan brainstormen. Want connecties leggen tussen chemici kan zeer waardevol zijn.

Het delen van informatie wordt hierdoor toegankelijker, als jij niet weet wie je moet benaderen om bepaalde kennis te krijgen dan moet je het wiel opnieuw uitvinden.

Hier zou het idee van 'Chemical Vitae' mogelijk een oplossing bieden. De manier hoe je zoiets zou kunnen gebruiken is om gewoon je eigen CV online te krijgen en in een mooi formatje te gieten. Vervolgens download je die en stuur je 'm mee met je sollicitatie.

Maar waarom zou je op je online profiel niet de optie aanzetten dat mensen een vraag aan jou mogen stellen met betrekking tot een publicatie of project die je gedaan hebt. Of zelfs de publicatie als download aan te bieden(?!) en te koppelen aan tags waardoor mensen jou beter vinden en jij weer bekent wordt.

Moet je voorstellen dat je in plaats van naar artikelen eigenlijk naar mensen aan het zoeken bent. We zullen zien waar het schip strand, maar laat je ideeen zeker achter in de comments!]]>
http://jblaak.nl
Basiscursus en tips voor Word http://jblaak.nl/index.php?id=1238&t=Basiscursus+en+tips+voor+Word&source=rss 2010-01-06 12:33:32 Vaak krijg word ik gevraagd om onderdelen en functies binnen Word uit te leggen. Vandaar deze post met verschillende onderdelen en functies kort uitgelegd. Veel zul je misschien al kennen, maar vanuit mijn eerdere werk als docent Word blijkt toch dat veel mensen deze functies niet beheersen.

Automatische hoofdstuknummering
Voordat je automatisch hoofdstukken nummers en paragraaf nummers kan toewijzen dienen deze als kop geidentificeerd worden.

Dit doe je door de desgewenste titel van een hoofdstuk of paragraaf te selecteren en vervolgens in de bovenste balk op de specifieke kop te klikken (kop 1, kop 2 ea.)

Zet je cursor in een willekeurige kop.
Als je dit eenmaal hebt gedaan zoek klik je op dit knopje:
Hier klik je op de voor jou geschikte hoofdstuknummering (dit zijn alle waar in het grijs header achter staat)


Automatische inhoudsopgave
Nu je alle headers hebt toegewezen kan je ook een automatische inhoudsopgave maken.
Ga hiervoor naar het tablad references en klik op 'table of contents' en selecteer vervolgens het gewenste format.

Paginanummering starten op latere pagina
Vaak zijn er meerdere pagina's voordat de werkelijke paginanummer dient te beginnen.

Ga met je cursor aan het eind van de laatste pagina staan waar geen paginanummering hoeft. Vervolgens ga je naar het tabblad 'Page Layout en klik je op breaks
Kies hier vervolgens onder section breaks 'next page'

Open nu op de pagina waar je de paginanummering wilt laten starten de footer. Vink hier 'link to previous' uit!

Nu kan je hier de paginanummers invoegen zoals normaal en op de voorgaande pagina's zullen deze niet tevoorschijn komen

1 pagina als landscape instellen
Voeg zoals bij het vorige stukje beschreven staat twee maal een next page section break in.
Zet je cursor op de middelste pagina en open 'print preview', stel hier vervolgens in dat je document landscape is.

Overige tips voor een strak en professioneel document
Er zijn meerdere trucs om je document er netjes uit te laten zien.
Ten eerste lijn al je teksten 'justify' uit , hierdoor zien pagina's er vol uit en zijn de marges duidelijk.
Zelf vind ik het ook fijn om lettertypes te kiezen zonder schreef, zoals Arial of Calibri. Vaak worden verslagen toch hoofdzakelijk op beeldschermen gelezen.

Daarnaast is het aan te raden om naast alleen een paginanummering in de voettekst ook de auteur en datum te noteren. Op deze manier is het in ieder geval duidelijk welke versie de print is. Vaak zijn pagina's hierdoor wel 'uit balans', aan de onderkant is meer content als aan de bovenkant. Dit kan opgelost worden door de document titel en een kleine versie van het bedrijflogo in de header te plaatsen.

Een laatste tip, iets wat ik als docent Word regelmatig heb gezien en mij mateloos aan stoor is het feit dat mensen nog steeds zeer lage kwaliteits plaatjes gebruiken! Als je dit niet doet zal je document er stukken beter uit zien!
]]>
http://jblaak.nl
2010!!!! Wat kunnen we verwachten? http://jblaak.nl/index.php?id=1216&t=2010%21%21%21%21+Wat+kunnen+we+verwachten%3F&source=rss 2010-01-03 18:35:39 Oliebollen verteerd en het restalcohol is uit het lichaam.

Dus wat staat ons allemaal te wachten in het nieuwe jaar?

Op technologisch gebied kunnen we weer veel nieuwe innovaties verwachten. Zelf denk ik dat OLED televisies een hit gaan worden en dat de verkoopcijfers van de Apple iSlate (tablet) door het plafond zullen gaan. Zoals wel meer producten van Apple de neiging toe hebben (hihi).
Daarnaast barst de browseroorlog weer los, op de planning staan namelijk Internet Explorer 9, Firefox 3.6 en Chrome 4. Iets wat zeker veelbelovend is aangezien alle drie van deze HTML5 ondersteunen en dus webdesignen (voor mensen die met hun tijd mee gaan!!) zo heerlijk eenvoudig gaat worden.
Ook worden er weer een hele stapel Android telefoontjes op de markt gezet. Hierbij hoort uiteraard weer een nieuwe versie van het Android besturingsysteem dus versie 2.1 is al up and running. Direct daarbij wordt het spannend of 2.1 ook naar de HTC G1 wordt gestuurd.

Op chemisch gebied wordt het vast en zeker ook weer spannend. Ik bedoel als OLED televisies/beeldschermen een hit worden dan moeten er nieuwe organische moleculen gesynthetiseerd worden. Dit betekend dat er vanuit de chemische afdelingen van deze bedrijven veel innovaties zullen volgen.
Daarnaast heeft iedereen het nog steeds over CO2 reductie en alternatieven voor aardolie. Dus hier zullen we ook verscheidene innovatieve oplossingen op kunnen verwachten.

Stel je eens voor, een methaan producerende bioreactor, deze methaan vang je op en maak je diesel van. Deze diesel kan vervolgens weer naar de oude benzinestations. Perfect, niemand hoeft nieuwe auto, het huidige leidingnetwerk kan blijven liggen.

Klinkt goed nietwaar. Ik dacht van wel, ik ga hier zelfs op afstuderen. Op dit moment ben ik 4de jaars student HBO Chemie. Dit betekend dat ik dit jaar dus ook afstudeer. Hier begin ik 1 februari aan in Amsterdam bij het katalysatoren productiebedrijf Albemarle. Dan bij de afdeling Alternative Fuel Technologies en dan specifiek van Specialty zeolites. Het klinkt allemaal veel belovend en ik heb er zin in.
Verder zal ik dit jaar mijn CMS genaamd 3PageBlog verder uitbreiden en perfectioneren.

Spannend jaar op alle fronten dus. Voor jullie hoop ik dat jullie een even spannend en potentieel succesvol jaar beginnen!]]>
http://jblaak.nl
van Android naar Nokia 6310 http://jblaak.nl/index.php?id=1196&t=van+Android+naar+Nokia+6310&source=rss 2009-12-28 11:36:43 Maar de G1 heeft tijdelijk het loodje gelegd en is nu bij de reparateur. Dus ben ik terug in de tijd naar de Nokia 6310. Tjsah dat brengt toch wat onwennige taferelen met zich mee.

Het werken op het laboratorium wordt bijvoorbeeld een stuk 'lastiger'. Normaal nam ik nooit iets mee naar het lab, althans m'n telefoon in m'n broekzak. Als ik vervolgens meetwaarden moest opschrijven deed ik dat in Evernote of maakte ik een fotootje.
Of bijvoorbeeld het checken van e-mailtjes. Welke IPhone/Android/Windows mobile gebruiker doet dit nog op de computer? Even je mail checken doe je door je telefoon uit je broekzak te halen, kijken of er een melding staat.

Erg onwennig dus, maar iets dat me vooral opvalt is dat, nu je niet al je contacten en social media bij de hand hebt, er wel rust tot je komt. Je checkt/beantwoord niet elk half uur je e-mailtjes. Ook gaan mensen er automatisch vanuit dat je niet altijd bereikbaar bent, omdat je een vervangende (wel werkende) telefoon hebt.

Wel moet ik zeggen dat het onderhouden van social media en andere online aangelegenheden veel meer tijd innemen. Iets wat ik mij niet besefte, aangezien het voor mij de normaalste zaak was dat als je bijvoorbeeld op de wc zit even door de twitterberichten, hyves updates en e-mailtjes bladerd.

Mijn conclusie en aanbeveling voor andere smartphone gebruikers is om die telefoon gewoon een keer een week te laten liggen en de Nokia 3310 uit het stof te halen. Hierdoor krijg je meer inzicht in hoe bijvoorbeeld collega's up to date moeten blijven en waarom het soms een halve dag duurt voordat iemand antwoord op een e-mailtje.
]]>
http://jblaak.nl
Van oude computer naar netwerk computer http://jblaak.nl/index.php?id=1186&t=Van+oude+computer+naar+netwerk+computer&source=rss 2009-12-27 16:11:03
Nu ben ik bezig gegaan met m'n oude computer om deze om te transformeren naar netwerk computer. Dus wat te doen:

Op de netwerkcomputer

Doe een schone install van Windows XP en formatteer de hele computer, dit doe je om de schijf van de computer volledig te benutten.
Vervolgens koppel je de externe hardeschijven eraan en deel je deze met het netwerk. Dit doe je door rechtermuisknop te klikken en het bestanden delen venster tevoorschijn te halen. Dit doe je ook met een map je op de interne harde schijf, zodat je ook op de interne hardeschijf bestanden kan opslaan. Let wel op dat je aanvinkt dat gebruikers bestanden mogen wijzigen!
Nu installeer je dropbox
Maak binnen dropbox een map aan met de naam 'server-download'
Daarnaast installeer je je download programma (client voor nieuwsgroepen en/of torrents)
Laat je download programma's deze map in de gaten houden voor .nzb of torrent bestanden

Op je eigen computer(s)

Ga naar 'Deze computer' en klik op 'map network drive' boven in de balk.
Zoek nu de gedeelde mappen/schijven van je netwerk computer op om deze vervolgens als hardeschijf te laten herkennen op je eigen computer. Je computer zal automatisch connectie maken met deze schijf als hij online is.
Installeer nu ook dropbox op je eigen computer.
Daarnaast raad ik ook aan om Boxee te installeren zodat je films/muziek kan streamen vanaf je netwerk computer

De mogelijkheden

Doordat je een map 'server-download' hebt die in de gaten wordt gehouden kun je vanaf elke plek met internet downloads aanzetten op je netwerk computer! Bijvoorbeeld als je op je werk bent doormiddel van de webinterface van dropbox.
Daarnaast kan je als je een laptop hebt de films vanaf je externe hardeschijven in bed bekijken.
Natuurlijk zijn er nog veel meer opties, zoals draadloos backups maken. Bestanden delen terwijl je eigen computer uit staat etc.etc.

Binnenkort zal ik een scriptje met uitleg geven waarmee automatisch een direct message naar jou verstuurd wordt als er downloads van Sabnzbd klaar zijn.]]>
http://jblaak.nl