Deze jongen heeft gelijk.
31981 items (22130 unread) in 36 feeds
Familie
(639 unread)
NetlashCollegas
(2344 unread)
NetlashStagiairs
(328 unread)
Fun
(14091 unread)
NetlashCollegas (100 unread)
Wat is node JS? Ik zie overal links opduiken - Node is getting big - maar ik snap nog altijd niet goed what het doet. Welke Javascript wizard kan uitleg verschaffen? Kundigheid welkom op mail@wolfslittlestore.be.
I bag on meetings because like any nerd I expect the universe to be efficient and orderly and there is no more vile a violation of this sense of orderliness than a room full of people randomly bumping into shit and calling it a meeting.
Exactly. Een meeting zonder agenda: verschrikkelijk.
Somewhere in the evolution of a growing company, meetings take over. At the time, it seems like a good idea because the product roadmap is all over the floor, key people are quitting, or there’s lots of yelling in the hallways. Whatever the disaster, a single well-led, efficient meeting with the right people provided a solution to a hard problem. Those who were watching noticed and thought, “Alright, we now have a new tool to solve problems — it’s called a meeting.”
Rands verwoordt weer alles zoals het is. Lees het artikel.
Er zou eigenlijk een soort handboek moeten zijn, met een aantal regels, een aantal zaken die je absoluut niét mag doen als UI designer. Eén van die zaken zou zijn: zet geen informatie in een bewegend onderdeel.
Veel klanten willen een dynamisch element op de homepage. Dit resulteert meestal in een slideshow. Slideshows zijn zo gemakkelijk om fout te ontwerpen. Het begint bijvoorbeeld al als iemand interesse heeft in een item op de slideshow. Stel dat de slideshow elke 3 seconden naar een andere slide gaat. Bezoeker ziet iets dat zijn interesse wekt. Gaat naar de link in de slideshow… terwijl zijn muis naar de slide toegaat verandert de slide naar het volgende. Hatelijk, niet?
Dus: dan zetten we er next/previous knopjes bij.
De bolletjesoplossing (e.g. paginering in meeste iPad/iPhone apps en bvb. te zien op deze website) is goed: je toont (a) hoeveel items er zijn (b) waar je bent (selected state) en (c) de pijltjes in buttons maken duidelijk dat je kan klikken om naar de vorige of volgende slide te gaan. Touch-based apps laten de next/previous weg omdat er vanuit gegaan wordt dat de gebruiker wel zal “swipen”.
Een algemeen aanvaarde oplossing die bruikbaar is, en “dynamisch” (O god!), is de animatie stop te zetten wanneer er gebruikersinteractie is, e.g. de bezoeker heeft op next of previous geklikt. Het nadeel hier is dat het niet echt duidelijk is wat er gebeurt. Hetzelfde geldt voor slideshows die stoppen met sliden wanneer de muiscursor “op” de slideshow staat. Edoch, het voelt vreemd genoeg natuurlijker aan omdat er minder frustraties aan te pas komen: het item dat je wou zien, gaat niet weg. Als je iets nieuw wilt zien, klik je op de knopjes.
Prachtig van het ene onderwerp naar het andere springend, Frank Chimero’s advies voor een student grafische vormgeving.
Scissors are good, music is better, and mixed drinks with friends are best. Start brave and brash: you can always make things more conservative, but it’s hard to make things more radical.
Ik krijg daar dus het schijt van hé. “Popups zijn slecht“. “We kunnen toch geen popups gebruiken?” Natuurlijk kun je wel popups gebruiken. Bijvoorbeeld als er audio moet gespeeld worden: niets handiger dan een apart kadertje waar de muziek in speelt. Zodat je niet eindeloos moet zoeken uit welke tab er nu eigenlijk muziek speelt.
Ja, ongewilde popupreclame is irritant. Maar het is verkeerd om daarom het gebruik van popups volledig van de baan te schuiven. Vraag vooral niet aan een klant of hij iets in een popup wil: je gaat een nee krijgen, maar een nee om de verkeerde reden. Een nee omdat popupreclame irritant is; niet omdat de popup als UI-element niet gepast is in de situatie voorhanden.
Die aversie tegenover popups, ik begrijp het niet.Heel je operating system is gebaseerd op het openen van vensters, of je nu Windows of Mac OS gebruikt.
Het is juist hetzelfde als een Javascript alert vermijden. Er is helemaal niets mis met Javascript alerts. Maar ik zie het elke dag: iemand vind weer zijn eigen trage modal box systeem uit om een simpele ja/nee vraag te tonen op een website. Op zich niets mis mee: maar als je een alert() gebruikt kan ik die wel sluiten met een druk op de escape toets. Of kan ik bevestigen met Enter. En al die extra javascript is weer bloat die alles trager maakt.
Of er zet iemand een audio player in een modal box: dan zijn we helemaal vertrokken. Dan word ik dus “verplicht” om de audio uit te zitten voor ik verder kan surfen op de website? Uhm? Open dan een nieuwe tab zou je zeggen? Nee, de developer in kwestie had die audio in een nieuw venster moeten openen.
Today Gowalla Missing Items Location Finder (read introductory post here) was updated to a newer version, supporting OAuth amongst some other minor improvements

Gowalla Missing Items Location Finder — Now with OAuth!
Main change is the switch to OAuth. This way one doesn’t have to disable his/her Gowalla Passport Privacy anymore. As a result it is not longer possible to “spy” on an other user/username by entering his/her username.
Implementing OAuth was a walk in the park actually, thanks to the excellent documentation available. However, I still found some little quirks in it, and suggested the Gowalla team to improving the docs in some sections.
Next to the OAuth implementation, some of the screens/copy were revised/simplified, and the ability to automagically detect your location, via your browser landed into Gowalla MILF. One such a screen is the results page.

Gowalla Missing Items Location Finder — Revised Results Page
Newer updates will be spread via the Gowalla MILF Twitter Account. Perhaps a changelog will make it onto the site.
So, what are you waiting for? Go try out the improved Gowalla Missing Items Location Finder!
Today I released a tool named Gowalla Missing Items Location Finder (Gowalla MILF for short) which lets you locate Gowalla spots near you which contain items which are missing from your vault.

Gowalla Missing Items Location Finder — Welcome Screen
The project was built in an afternoon, excluding the time fiddling with the (basic) Gowalla API and excluding the styling. Under the hood of Gowalla MILF one can find PHP, Spoon Library, Google-Geocoding-Class along with some extra custom classes such as one which communicates with the Gowalla API. Other technologies used are Google Maps (V2) and jQuery.

Gowalla Missing Items Location Finder — The Results
A vast amount of time was spent on minimizing the load on both my server and the Gowalla (API) server:
For now the tool does not use Gowalla’s OAuth capabilities as I wanted to keep it simple to implement. However, OAuth might make into it as it would no long require one to have Gowalla Passport Security set to off whilst fechting his/her user info. Gowalla MILF now sports OAuth, read the announcement here.
The design — if you can call that a design — is pretty straight forward and is built around the main map which one can see. Below are some extra screenshots of some special scenarios that might appear (no location, no items, no interesting spots or no spots at all)

Gowalla Missing Items Location Finder — No location (hometown not set)

Gowalla Missing Items Location Finder — Passport Privacy (No items)

Gowalla Missing Items Location Finder — No loot (no interesting spots around here)

Gowalla Missing Items Location Finder — No dice (no spots around here)
The used icons in the sidebar were all found via iconfinder.net
Happy item hunting! Now, go check out Gowalla Missing Items Location Finder!
Geschreven door Lee Fernandes, oftewel @reelfernandes op Twitter.
Oh yeah. (Oh yeah.)
(Just one day it just hits you all of a sudden. It's just like...)Oh yeah, I'm so PHP this year.
Got a mic in the left, and 'n the right, cold beer.
Compile that Apache.
Now we got version 5 and two chicks laid out in the back seat.
Yeah, sometimes the code looks a little trashy.
But, this ain't ColdFusion.
Stop talking sassy, and pull up them panties.I'm really... I'm just saying; why don't you go check out the API reference docs.
They're really good.
(They are.)Is it underline or CamelCase?
I can't remember; I've been busy poundin' cakes.
It's what PHP developers do.
We get more booty than you.
Don't be jealous when you smell us; check the Boolean dude, it reads...[chorus]
(Oh yeah.)
Check the Boolean dude; it reads true.
(Oh yeah.)
PHP gets more booty than you.
(Oh yeah.)
Check the Boolean dude; it reads true.
(Oh yeah.)
PHP gets more booty than you.
(Oh yeah.)
Check the Boolean dude; it reads...True, PHP gets more booty than you,
but we still keep it clean.
MySQL really real wrappin' all strings.
Filter input like it was a herpes strain.
(You know what I'm saying?)
That's why we got the STD class.
Objects we pass might need to be trashed.
Girl, what you doin'?Come gunzip this.
Be my witness as I strip this string of all slashes.
Now, I got what I need.
No traversing my filesystem when you ain't supposed to be.
That's how it is rolling with PHP.
All the hot chicks, yeah, they love PHP.
(It's so true.)
(Oh yeah, that's what I'm talking about.)[chorus]
(Yo, yo, tell 'em about it.)
PHP: Hypertext Preprocessor.
It's real out here.
Somebody better call the mod_security officer.
My concern is for those weak half-assed scripting languages.
The ones that can't hang with us.
It's strange, but they get hanged and remain in dust.
Some aren't quite dead and still remain a pain to us.PHP's got more muscle.
In a nutshell, nothing's quite like it.Predicted by the ancient cultures and the psychics.
The ones who dreamt in recursive states.
Whispering premonitions of open source community gates.
PHP.(Oh yeah...)
[chorus]
thx to Shifflet voor de geschreven tekst met links
Damn, dit ziet er echt wel bruikbaar uit. Ik ben benieuwd waar dit naartoe gaat.
Eén van de grote problemen bij designwerk is dat je eigenlijk enkel kan schalen door te groeien. Een goed artikel van teehan+lax (je weet wel, van die iPad en iPhone PSDs) legt uit waarom ze niet meer mee doen aan een uurtarief.
Under this model companies have a billing capacity, which is a formula to determine the revenue your company can make in a year. Cost plus billing assumes labour is the primary unit of value in the system. You can only bill as many hours as you have. This means professional services firms can only ever add people or increase their rate to grow.
Lees hier het artikel.
It’s rather easy actually: log in (via wget) so that a cookie will be made and start downloading
Firefox 4 Beta 1 has been released. Be sure to check out the new features and the big chart ‘o technology (highly interesting!). UPD: Web developers might also want to check this neat overview
Note that “The new interface will soon be available for Mac and Linux users.” (Windows only atm) and that OOPP made it into the Mac release by now.
Mooi gedaan en ik zie er een enorme markt voor. Maar wie gaat alle instellingen in orde zetten? Facebook account aanmaken, SIM kaart gaan aankopen en in het toestel stoppen, Skype account aanmaken en instellen, een netwerkverbinding voorzien en het toestel hier (veilig) op aansluiten, ...
Click here to view the embedded video.
Mooi gedaan en ik zie er een enorme markt voor. Maar wie gaat alle instellingen in orde zetten? Facebook account aanmaken, SIM kaart gaan aankopen en in het toestel stoppen, Skype account aanmaken en instellen, een netwerkverbinding voorzien en het toestel hier (veilig) op aansluiten, …

Dit is een brief die de advocaten van de NMBS stuurden naar iemand die op zijn website linkt naar een andere pagina dan de homepage van de NMBS. Gevonden op Facebook:
Een brief van de advocaten van de nmbs naar iemand die op zijn website uitlegt hoe je een schadevergoeding moet vragen voor trein-vertragingen.
Daarbij legt hij uit waar je de formulieren op de site van de nmbs moet downloaden. De NMBS vindt dit niet leuk en dreigt met juridische actie.
Daarnaast kreeg student Yeri Tiete vorige week een brief binnen van de NMBS waarin zij eisten zijn service, iRail.be te stoppen.
Lorin Parys van Flanders DC verwoordt het mooi in de krant:
De NMBS zal nu ongetwijfeld uitleggen dat ze zelf ook een routeplanner aan het bouwen zijn. En dat is nu net het probleem. Niet alleen is dat rijkelijk laat, het is ook volstrekt onnodig. Als elke organisatie zelf zijn eigen toepassing maakt, kunnen applicatiebouwers niet langer databases van verschillende organisaties in één toepassing combineren. En daar ligt nu net de winst voor de consument. Niemand is geïnteresseerd in het nemen van een trein. Wat ik echt wil, is een film gaan bekijken in de stad. En al wat ik wil weten, is hoe ik snel van bij mij thuis naar de dichtstbijzijnde filmzaal geraak. De applicatie die ik dus zoek, combineert de info van De Lijn, het Vlaams Verkeerscentrum, de MIVB, de NMBS en Kinepolis. En alles wat een ontwikkelaar van een toepassing daarvoor nodig heeft zijn de zogenaamde meta-data. De informatie in zijn onbewerkte vorm.
Liefste overheidsbedrijven, omdat jullie jullie data achter slot en grendel houden, kan ik niet op mijn GSM zien wanneer ik welke trein en bus moet nemen. Ondertussen lukt dit al wel vlot in verschillende delen van de VS en UK. België mag niet achterlopen.
Jullie hebben alle data. Het openstellen van data gaat jullie niet minder winst opleveren, maar juist meer. Als mensen een makkelijke manier hebben om te zien dat ze maar bus 32 moeten nemen en dan 4 minuten in het station moeten wachten op de IC-trein Gent-Oostende, dan zijn ze minder geneigd om koning auto te nemen.
Waarom betalen we in België zoveel belastingen? Voor onze sociale zekerheid, maar ook voor de kwaliteitsvolle voorzieningen. Er zijn weinig landen met zo’n sporennetwerk als België. Jullie zitten op dit moment financieel in nauwe schoentjes, maar van die 3 miljard die jullie per jaar krijgen van de overheid, moet het toch mogelijk zijn om een API te bouwen met alle treinuren? En indien dat niet mogelijk is, stuur dan om te beginnen geen cease & desists te sturen naar mensen die jullie helpen.
Omgekeerde wereld, vind ik dat.