Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Korben schreef op donderdag 19 januari 2012 @ 12:47:
Misschien is de code voor algoritmisch prijzen ge-outsourced aan Indiërs of Oekraïners.
Vind het wel belachelijk dat je $ 3,99 aan shipping moet betalen. Dat zou voor mij een dealbreaker zijn...
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Best eng eigenlijk, dat tegenwoordig de hele wereld haast draait op algoritmes en dat niemand eigenlijk begrijpt hoe al die algoritmes samenwerken.
¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸
Ik kijk wat er fout gaat: Een stukje Javascript dat niet helemaal klopt.
Ik zoek het stukje javascript op... en... ik kom op een Ruby methode welke dynamisch een Javascript functie opbouwt.
Ik zeg: 10 punten voor creativiteit. Alleen nou mag ik gaan uitzoeken waarom het niet werkt.
[ Voor 9% gewijzigd door Gamebuster op 19-01-2012 13:01 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
We need to go deeper....codeception!Gamebuster schreef op donderdag 19 januari 2012 @ 13:01:
Ik test oude applicatie: Stukje code werkt niet.
Ik kijk wat er fout gaat: Een stukje Javascript dat niet helemaal klopt.
Ik zoek het stukje javascript op... en... ik kom op een Ruby methode welke dynamisch een Javascript functie opbouwt.
Ik zeg: 10 punten voor creativiteit. Alleen nou mag ik gaan uitzoeken waarom het niet werkt.
https://niels.nu
Canon EOS60D | Canon 100mm f/2.8 USM | Canon 100-400mm f/4.5-5-6L | Canon 10-22mm f/3.5-4.5 USM | Canon 430EX II
¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸
Aangezien alleen die twee winkels dat boek aanboden en ze steeds elkaar's prijzen ophoogden, werd de prijs opgestuwd tot een debiel hoog bedrag. Maar de clou is natuurlijk dat als je bereid was dat boek te kopen voor een paar miljoen, ze het niet zouden kunnen leveren, aangezien geen van beide winkels het boek daadwerkelijk in voorraad had.
edit: volgens de blogpost was het net iets anders. De ene winkel die het boek daadwerkelijk heeft zou 'm voor een paar miljoen kunnen verkopen.
[ Voor 12% gewijzigd door Soultaker op 19-01-2012 14:06 ]
Verschrikkelijk vind ik dat altijd. Zit je weer in een call met een externe partij en dan beginnen ze te babbelen.MBV schreef op donderdag 19 januari 2012 @ 11:52:
[...]
Nee, "The verry funny kind of tinglish that they usually speak in India". Vooral intonatie is erg bijzonder.
boebloebliiboebliboeboe ok? boebloebliiboebliboeboe ok?
boebloebliiboebliboeboe ok?
boebloebliiboebliboeboe ok? boebloebliiboebliboeboe ok?
Ik versta er echt helemaal niets van soms. Zitten ze ook nog eindeloos door te zeveren over stomme details waar je nog lang niet bent aangekomen en het duurt maar en het duurt maar.
Hopen dat dat modeverschijnsel snel weer opgerot is
Lekker op de bank
Wat mij het meest frustreerde in India was: je verstaat alleen hun "OK" inderdaad, maar ze zeggen op alles "OK", ook als ze eigenlijk "Nee" bedoelen.ZaZ schreef op donderdag 19 januari 2012 @ 14:05:
Verschrikkelijk vind ik dat altijd. Zit je weer in een call met een externe partij en dan beginnen ze te babbelen.
boebloebliiboebliboeboe ok? boebloebliiboebliboeboe ok?
boebloebliiboebliboeboe ok?
boebloebliiboebliboeboe ok? boebloebliiboebliboeboe ok?


“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.
Verwijderd
Bestel hem bij de duurste winkel. Met een beetje geluk wordt het boek daarna automagisch voor $18.000.000.000 besteld bij die andere shop. Vervolgens beroep je je op de wet kopen op afstand.Soultaker schreef op donderdag 19 januari 2012 @ 14:02:
edit: volgens de blogpost was het net iets anders. De ene winkel die het boek daadwerkelijk heeft zou 'm voor een paar miljoen kunnen verkopen.
http://itunes.apple.com/nl/app/blauwe-bord/id474162209?mt=8alienfruit schreef op donderdag 19 januari 2012 @ 14:30:
Hmm, ik was laatst in Utrecht. Het nieuwe vertrektijdenbord is echt slecht leesbaar
Nu met Land Rover Series 3 en Defender 90
iets als Brüno Jaegermeister wordt dan "Baa'e aa'e vieyou - pauze- ien'e oo Gie -pauze- ie aai'e gie ie aai'e aauw em ie aai es'e taai aai aa" en dan denk je: ok, we zoeken dus een Duitser (dat wist ik al) met de letter O ergens in het midden van zijn naam. En misschien ergens een M. Denk ik.
Tijd voor een bril?alienfruit schreef op donderdag 19 januari 2012 @ 14:30:
Hmm, ik was laatst in Utrecht. Het nieuwe vertrektijdenbord is echt slecht leesbaar
Dat heb ik afgelopen week ook van iemand gehoord die voor zaken in Zuid Korea was.OkkE schreef op donderdag 19 januari 2012 @ 14:13:
[...]
Wat mij het meest frustreerde in India was: je verstaat alleen hun "OK" inderdaad, maar ze zeggen op alles "OK", ook als ze eigenlijk "Nee" bedoelen.![]()
Levert heel veel misverstanden op.
Je moet ze nooit een gesloten vraag stellen, want ze zullen er altijd mee instemmen.
Rare cultuur daar in Azie.
De informatie wordt door het ritselende en blikkerige geluid van de lamellen veelvuldig ververst.
Dus het geluid ververst de informatie? YopY, doe er wat aan!
Ik wilde even een CalDAV-client testen op m'n Android. Maar ik wil het verkeer inzien, dus ga naar het Instellingen-menu, op zoek naar de proxy-instellingen.
Oh, dat kan niet. Behalve als ik Opera installeer ... maar dan geldt die proxy alleen in Opera, niet system-wide.
Wat een hobby-OS is het toch ook.
[ Voor 39% gewijzigd door CodeCaster op 19-01-2012 15:56 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Idd, het contrast tussen het de witte achtergrond en de blauwe tekst is echt belabberd.alienfruit schreef op donderdag 19 januari 2012 @ 14:30:
Hmm, ik was laatst in Utrecht. Het nieuwe vertrektijdenbord is echt slecht leesbaar
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Over de telefoon is het echt niet te doen nee, IRL kan ik ze inmiddels wel verstaan. Ook wel een paar keer met Indische studenten samengewerkt.ZaZ schreef op donderdag 19 januari 2012 @ 14:05:
[...]
Verschrikkelijk vind ik dat altijd. Zit je weer in een call met een externe partij en dan beginnen ze te babbelen.
boebloebliiboebliboeboe ok? boebloebliiboebliboeboe ok?
boebloebliiboebliboeboe ok?
boebloebliiboebliboeboe ok? boebloebliiboebliboeboe ok?
Ik versta er echt helemaal niets van soms. Zitten ze ook nog eindeloos door te zeveren over stomme details waar je nog lang niet bent aangekomen en het duurt maar en het duurt maar.
Hopen dat dat modeverschijnsel snel weer opgerot is
Dat laatste is net zo goed cultuur als geen nee zeggen. Indiers denken vanuit de details, wij vanuit de grote lijnen. Vraag een amerikaan welk stuk van een rapport weggegooid kan worden, en je houdt de management summary over. Vraag het aan een indier, en dat is het eerste dat hij weggooit
Alleen ik weet nooit wat te maken om dit te leren.
Zo irritant.
Heeft iemand tips/ideeën voor me?
node.js natuurlijkGoTCoast schreef op donderdag 19 januari 2012 @ 17:43:
Bleg, wil wat nieuwe technologieën leren (Qt, Rails, iOS, Android, Java met Maven).
Alleen ik weet nooit wat te maken om dit te leren.
Zo irritant.
Heeft iemand tips/ideeën voor me?
Node.js namaken om bovenstaand te leren? Hmmmpf...
Ik heb wel wat real-life projecten voor je hoorGoTCoast schreef op donderdag 19 januari 2012 @ 17:43:
Bleg, wil wat nieuwe technologieën leren (Qt, Rails, iOS, Android, Java met Maven).
Alleen ik weet nooit wat te maken om dit te leren.
Zo irritant.
Heeft iemand tips/ideeën voor me?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.
Ohja, die moet ook nog op mijn TODO list
(te lang is die
Opzich geen probleem, alleen ben een student en doe het in mijn vrije tijd (op school krijgen wij Java & 'kale' C++).BtM909 schreef op donderdag 19 januari 2012 @ 18:15:
[...]
Ik heb wel wat real-life projecten voor je hoor![]()
This gewoon dat ik 'bezig' wil zijn voor mijn opleiding, maar nooit iets weet om te maken -> waardoor ik niet (genoeg) oefen met een bepaalde technologie
[ Voor 51% gewijzigd door Ryur op 19-01-2012 18:28 ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| class Santa extends DataObject { public static $db = array( 'Name' => 'Varchar(255)', ); public static $has_one = array( 'SantaTo' => 'Santa', ); public static $has_many = array( 'Santas' => 'Santa', ); public static $many_many = array( 'SantaLink' => 'Santa', ); public static $belongs_many_many = array( 'SantasRelated' => 'Santa', ); } |
I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!
- Python en SQL / databases aanspreken
- Bug lijst inkorten dan wel alle bugs bekijken
- één hardnekkige bug eens hard en definitief plat slaan...
Gedaan:
- Halve internet gelezen

Oh well... nu _echt_ van start
☻/
/▌
/ \ Analyseert | Modelleert | Valideert | Solliciteert | Generaliseert | Procrastineert | Epibreert |
Och, dat heb ik nog steeds hoor. Wil nog zoveel hobby dingen uit de grond stampen, maar meestal blijft het enkel bij "een leuk idee". Wil al heel lang een blogje starten, maar steeds als ik er weer aan begin stop ik ook weer heel snel. Of ik lees het verhaal door en denk: "wie zal het boeien?". Dan heb je dus een leuke blog tool gemaakt (met XML feedje enzo) en dan strandt het omdat je verder geen zin hebt om het af te makenGoTCoast schreef op donderdag 19 januari 2012 @ 18:27:
This gewoon dat ik 'bezig' wil zijn voor mijn opleiding, maar nooit iets weet om te maken -> waardoor ik niet (genoeg) oefen met een bepaalde technologie
Gelukkig kan ik lekker oefenen met een hoop technieken tijdens mijn "normale" werk, maar gewoon iets voor de hobby bouwen zit er (nog steeds) niet in...
Ik wil ook al heel lang gewoon een simpel projectje opzetten om UnitTesting eens goed te bekijken en te oefenen... Is behoorlijk belangrijk om me daar eens in te verdiepen, maar ook dat komt niet van de grond.
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
[ Voor 26% gewijzigd door CodeCaster op 19-01-2012 19:27 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Tijd? Where art thou?
☻/
/▌
/ \ Analyseert | Modelleert | Valideert | Solliciteert | Generaliseert | Procrastineert | Epibreert |
Dat werkt on iOS dus ook niet, echt rete irritant als je in een corporate omgeving zit.CodeCaster schreef op donderdag 19 januari 2012 @ 15:33:
[...]
[...]
![]()
![]()
![]()
Dus het geluid ververst de informatie? YopY, doe er wat aan!
Ik wilde even een CalDAV-client testen op m'n Android. Maar ik wil het verkeer inzien, dus ga naar het Instellingen-menu, op zoek naar de proxy-instellingen.
Oh, dat kan niet. Behalve als ik Opera installeer ... maar dan geldt die proxy alleen in Opera, niet system-wide.
Wat een hobby-OS is het toch ook.![]()
Zo moeilijk kan het toch niet zijn?
Nu met Land Rover Series 3 en Defender 90
Ik test ook met een iPad, die heeft wel gewoon een proxy-instelling?MTWZZ schreef op donderdag 19 januari 2012 @ 19:53:
[...]
Dat werkt on iOS dus ook niet, echt rete irritant als je in een corporate omgeving zit.
Zo moeilijk kan het toch niet zijn?
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Voor safari en een zeer beperkt aantal Apps wel maar er is dus geen mogelijkheid (tenzij dit inmiddels is aangepast) om een systemwide proxy instelling te laten geldenCodeCaster schreef op donderdag 19 januari 2012 @ 19:54:
[...]
Ik test ook met een iPad, die heeft wel gewoon een proxy-instelling?
Nu met Land Rover Series 3 en Defender 90
Settings -> Wifi -> Blauwe pijltje achter huidige wifi punt -> 'Http Proxy'MTWZZ schreef op donderdag 19 januari 2012 @ 21:56:
[...]
Voor safari en een zeer beperkt aantal Apps wel maar er is dus geen mogelijkheid (tenzij dit inmiddels is aangepast) om een systemwide proxy instelling te laten gelden
iOS 5.0 hier. Maar volgens mij zat dat er al tijden in.
[ Voor 7% gewijzigd door ZpAz op 19-01-2012 22:03 ]
Wat lightning talk
Hehe, en het einde is ook wel goedP-Storm schreef op donderdag 19 januari 2012 @ 23:24:
Pff, kreeg net een link doorgestuurd van een vriend van me, geniaal hoe diegene het presenteerd.
Wat lightning talk
Kwam vanmiddag op IRC ook al voorbij, mooi stukje inderdaad. Ook wel een beetje engP-Storm schreef op donderdag 19 januari 2012 @ 23:24:
Pff, kreeg net een link doorgestuurd van een vriend van me, geniaal hoe diegene het presenteerd.
Wat lightning talk
Canon EOS60D | Canon 100mm f/2.8 USM | Canon 100-400mm f/4.5-5-6L | Canon 10-22mm f/3.5-4.5 USM | Canon 430EX II
Deze setting ken ik. Waar het mij om gaat is dat app ontwikkelaars zelf expliciet die proxy instellingen moeten ophalen en die toepassen in de app zelf. Er is dus geen transparante layer over HTTP verkeer heen die automatisch de proxy toepast.ZpAz schreef op donderdag 19 januari 2012 @ 22:02:
[...]
Settings -> Wifi -> Blauwe pijltje achter huidige wifi punt -> 'Http Proxy'
iOS 5.0 hier. Maar volgens mij zat dat er al tijden in.
Zie ook hier voor wat ik bedoel (reactie van NKX)
Nu met Land Rover Series 3 en Defender 90
Nothing to see here!
Kunnen ze dat niet op je werk fixen dan? Als mijn vriendin wat aan haar stoel heeft dan komen ze daar waar zij is; rijden moeten ze toch dus dat maakt dan ook niet uitRutix schreef op vrijdag 20 januari 2012 @ 08:41:
Dagje thuiswerken want ze komen me rolstoel maken tussen 9 en 2 uur.
(al zijn er mogelijk nog meer dingen die meespelen
Bah, zo vermoeiend! En je krijgt het er maar niet in dat liegen oneindig veel erger is...MBV schreef op donderdag 19 januari 2012 @ 16:37:
Dat laatste is net zo goed cultuur als geen nee zeggen.
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
Dat is hetzelfde als je zegt: Ik ben van 10 jaar diesel overgestapt naar een Volkswagen Golfeamelink schreef op vrijdag 20 januari 2012 @ 09:19:
Zo, * eamelink overgestapt van 10 jaar Linux naar een Macbook Pro. En een Thunderbolt display. Eens kijken of dat een beetje lekker werkt
If money talks then I'm a mime
If time is money then I'm out of time
“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.
Linux en Mac OS zijn beiden een besturingssysteem, terwijl 'brandstof' en 'auto' geen subclass van een gezamenlijke super zijnMatis schreef op vrijdag 20 januari 2012 @ 09:22:
Dat is hetzelfde als je zegt: Ik ben van 10 jaar diesel overgestapt naar een Volkswagen Golf
Deel van Software Developement is het praten met de klant en het duidelijk krijgen wat deze bedoelt. Een van de basistechnieken die je daarvoor aan kunt wenden is empathie, meeleven en meedenken met je gesprekspartner, ipv heel rigide vasthouden aan 'Linux == kernel' en 'MacBook Pro == computer' in de gegeven context
Ik pak er dit specifieke voorbeeldje uit, maar ik heb medestudenten gehad die bovenstaande uitspraak doodserieus zouden kunnen bezigen, die gewoon echt geen flauw idee hadden wat eamelink bedoelde... Ik ben ze na mijn studie uit het oog verloren; ik hoop alleen dat ze niet op een positie terechtkomen waarbij de in contact komen met de klant
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
Ga dan maar achter de kassa zitten of zo. Dan hoef je de klant niet te begrijpen.
[ Voor 6% gewijzigd door CodeCaster op 20-01-2012 09:59 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...

w00t! Gisteren een begin gemaakt met Ruby on Rails. Geen ervaring met Ruby, alleen PHP, maar ben wel van plan het te gaan leren. Een werkende RoR installatie op heroku.com gezet, erg makkelijk! Het is wel even wennen, de manier van werken XD Dingen vanuit de commandline maken en dergelijke.
Nu eerst maar tutorials kijken op youtube en misschien even zoeken naar een leuk boek ^^
http://ruby.railstutorial.org/TheNephilim schreef op vrijdag 20 januari 2012 @ 10:20:
@alienfruit: Het blijven klanten hèDie vinden soms dingen uit waar je zelf nooit op gekomen bent. Of ze doen iets verkeerd, een instelling een modus etc
w00t! Gisteren een begin gemaakt met Ruby on Rails. Geen ervaring met Ruby, alleen PHP, maar ben wel van plan het te gaan leren. Een werkende RoR installatie op heroku.com gezet, erg makkelijk! Het is wel even wennen, de manier van werken XD Dingen vanuit de commandline maken en dergelijke.
Nu eerst maar tutorials kijken op youtube en misschien even zoeken naar een leuk boek ^^
Zweer hierbij! Of PragProg heeft ook een aantal leuke boeken!
Vooral de distributie van logica tussen een Business Entities, Business Logic en DAL is iets waar ik toch mijn twijfels bij begin te krijgen. Waar plaats je bijvoorbeeld validatie. Een deel van de validatie is bijvoorbeeld logisch om in de enities te plaatsen (bijvoorbeeld een max en min length), maar een ander deel is weer beter in de Business Logic.
Nu ben ik eigenlijk op zoek naar informatie hoe je zoiets goed kunt opzetten en die de verschillende scenario's beschrijft en de afwegingen/onderbouwingen vermeld.
Vast wel iemand die hier iets wil delen met mij
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
Zou hij zich realiseren dat als SOPA nu in werking was, hij dus CNN, MSNBC etc offline zou kunnen halen vanwege copyright schendingOkkE schreef op vrijdag 20 januari 2012 @ 09:35:
The Oatmeal is best een koning als je het mij vraagt: http://theoatmeal.com/blog/sopa_results
Thnx! Ga ik even bekijken als ik tijd over heb ^^GoTCoast schreef op vrijdag 20 januari 2012 @ 10:26:
[...]
http://ruby.railstutorial.org/
Zweer hierbij! Of PragProg heeft ook een aantal leuke boeken!
Het is een lastig verhaal, ik loop ook al een tijdje met een idee voor een blog hierover rond (maar ja, voor welk principe heb ik dat niet?.Gertjan. schreef op vrijdag 20 januari 2012 @ 10:34:
Pfff, vandaag aan de slag om een architectuur plaatje op te zetten voor een tool. Heb de laatste tijd behoorlijk wat boeken gelezen over software ontwerp en architectuur en heb inmiddels het gevoel ook wat tegenstrijdige verhalen te hebben gelezen.
Vooral de distributie van logica tussen een Business Entities, Business Logic en DAL is iets waar ik toch mijn twijfels bij begin te krijgen. Waar plaats je bijvoorbeeld validatie. Een deel van de validatie is bijvoorbeeld logisch om in de enities te plaatsen (bijvoorbeeld een max en min length), maar een ander deel is weer beter in de Business Logic.
Nu ben ik eigenlijk op zoek naar informatie hoe je zoiets goed kunt opzetten en die de verschillende scenario's beschrijft en de afwegingen/onderbouwingen vermeld.
Vast wel iemand die hier iets wil delen met mij
Je ontkomt haast niet aan copypasta. Stel je hebt een validatie à la "Als veld X waarde Y heeft, moet veld Z leeg zijn". Dat moet in eerste instantie in de UI gecontroleerd worden (je wil Z omwille van de UX misschien zelfs verbergen), dus komt er een stuk logica in je view. Vervolgens moet dit uiteraard ook in de business- of datalaag gecontroleerd worden (waarbij mijn voorkeur in dit geval uitgaat naar het eerste), wat niets meer is dan een kopie van de logica die je zojuist in je view hebt gebouwd.
Wanneer view en model in dezelfde taal geschreven worden èn het geheel is synchroon, zoals in WinForms bijvoorbeeld, kun je de validatie wel gecentraliseerd doen. Maar bij een website bijvoorbeeld zul je toch een stuk businessvalidatie in PHP/C# schrijven, terwijl de view met Javascript opgeleukt moet worden.
Er zijn wel libraries / frameworks die hier een poging toe doen. In ASP.Net bijvoorbeeld heb je validatie die maar één keer geschreven hoeft te worden, en vervolgens client- èn serverside uitgevoerd wordt. Dit wordt gedaan doordat ASP.Net zelf een sloot Javascript uitpoept die de clientsidevalidatie doet. Dit gaat echter meestal niet verder dan verplichte velden of wellicht een regex over de invoer halen.
Lang verhaal kort: it depends.
Het is dat ik hier tijdens mijn dagelijkse werkzaamheden amper mee te maken heb, dus mijn kennis hieromtrent is niet sluitend, maar het intrigeert me wel. Laat je het even weten als je een oplossing hebt?
[ Voor 3% gewijzigd door CodeCaster op 20-01-2012 11:49 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
/**
* @todo
*/
Zoals hierboven.
Normaal kan dat. Maar elke rolstoel die die lampen heeft moest gemaakt worden dus deden ze het op postcode. En ze deden beetje moeilijk toen ik zei of het ook op me werk kon -.- . Thuiswerken lukt net zo goed en het meeste van team is vandaag bij de klant dus komt mooi uitPaul schreef op vrijdag 20 januari 2012 @ 09:14:
[...]
Kunnen ze dat niet op je werk fixen dan? Als mijn vriendin wat aan haar stoel heeft dan komen ze daar waar zij is; rijden moeten ze toch dus dat maakt dan ook niet uit
(al zijn er mogelijk nog meer dingen die meespelenZo zit ze (bijvoorbeeld) niet vastgekluisterd aan haar stoel)
Nothing to see here!
Wikipedia: PHPDocTheNephilim schreef op vrijdag 20 januari 2012 @ 11:18:
Oef, hoe heet het @version, @todo etc commenting in PHP? Ik weet dat er meerdere waardes zijn, maar kan nergens een lijst vinden
/**
* @todo
*/
Zoals hierboven.
Validatie behoort volgens mij, zover mijn kennis dat toelaat, of in de BLL of in een framework. Waarbij het framework tussen de App-layer en de BLL of in ieder geval direct boven de APP-layer ligt. Ook hoort validatie natuurlijk zo breed mogelijk te zijn, dus niet op basis van bestaande objecten maar eerder, mocht dat nodig zijn, via refelection. In ogenschouw nemende dat er vele soorten validatie zijn. Gaat het om validatie van userinput, om validatie van queries, etc.?.Gertjan. schreef op vrijdag 20 januari 2012 @ 10:34:
Pfff, vandaag aan de slag om een architectuur plaatje op te zetten voor een tool. Heb de laatste tijd behoorlijk wat boeken gelezen over software ontwerp en architectuur en heb inmiddels het gevoel ook wat tegenstrijdige verhalen te hebben gelezen.
Vooral de distributie van logica tussen een Business Entities, Business Logic en DAL is iets waar ik toch mijn twijfels bij begin te krijgen. Waar plaats je bijvoorbeeld validatie. Een deel van de validatie is bijvoorbeeld logisch om in de enities te plaatsen (bijvoorbeeld een max en min length), maar een ander deel is weer beter in de Business Logic.
Nu ben ik eigenlijk op zoek naar informatie hoe je zoiets goed kunt opzetten en die de verschillende scenario's beschrijft en de afwegingen/onderbouwingen vermeld.
Vast wel iemand die hier iets wil delen met mij
Zij ervaren het niet als liegen. "Yes" en "OK" betekenen daar gewoon "Ik heb je verstaan", en als je samen naar een oplossing voor probleem X hebt gezocht is het toch logisch dat je elkaars teksten overneemt?Paul schreef op vrijdag 20 januari 2012 @ 09:14:
[...]
Bah, zo vermoeiend! En je krijgt het er maar niet in dat liegen oneindig veel erger is...
[ Voor 26% gewijzigd door MBV op 20-01-2012 12:06 ]
Wat CodeCaster zegt; it depends. Wat ik tegenwoordig veel doe is bijv. een EntityValidator maken (daarvoor gebruik ik dan bijv. FluentValidiation, ik wil me ook nog eens verdiepen in Code Contracts maar dat is meer compile/dev-time gericht volgens mij). Voor de entity Foo maak je een bijbehorende FooValidator. Dan kun je in ieder geval bij een postback gewoon de entity door die validator raggen (en eventuele "nested" validators voor complexe(re) entities) en in je interface de juiste input markeren die niet voldoet aan de eisen. Vervolgens gebruik je in je BL diezelfde EntityValidator om de entity te valideren en eventueel overkoepelende validatie (breder dan de entity) kun je dan in een "BLValidator" mikken voordat je uiteindelijk gaat persisten..Gertjan. schreef op vrijdag 20 januari 2012 @ 10:34:
Vast wel iemand die hier iets wil delen met mij
Wat inhoudelijker: ik maak gewoon een Company.Product.Validation namespace oid. en dump daar een zut validators in. Waar je een validator nodig hebt pluk je 'm uit die namespace en je vindt 'm snel omdat 'ie dezelfde naam heeft als de entity + "Validator".
Voor client-side validatie (die ik tot op heden, in deze opzet althans, nog niet gebruikt heb maar waar ik wel wat in zie) is gewoon de input (in het geval van een webapp met AJAX bijv.) naar de server schoppen, servser-side diezelfde entityvalidator (en eventueel andere validators) loslaten en resultaten returnen. Kun je mooi "progressive enhancement" gebruiken en toch je validatie op een enkele plek houden.
[ Voor 55% gewijzigd door RobIII op 20-01-2012 12:45 ]
There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.
Je eigen tweaker.me redirect
Over mij
...van het woonadres... Blijkbaar hebben ze daar ook een beperkt beeld bij mensen met een fysieke beperking, zijn er genoeg die gewoon werkenRutix schreef op vrijdag 20 januari 2012 @ 11:19:
...dus deden ze het op postcode...
Maar goed, thuiswerken heeft ook zo zijn voordelen
'Krijg je dat voor volgende week vrijdag af?" "Ik heb je verstaan"... Dat is toch geen antwoord op de vraag?MBV schreef op vrijdag 20 januari 2012 @ 12:06:
Zij ervaren het niet als liegen.

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
Tip: http://railscasts.com/TheNephilim schreef op vrijdag 20 januari 2012 @ 10:20:
Nu eerst maar tutorials kijken op youtube en misschien even zoeken naar een leuk boek ^^
Goede screencasts en duidelijk ingesproken.
Indiaas OK = Indiaas Yes = Nederlands/Engels "huhu".Paul schreef op vrijdag 20 januari 2012 @ 12:14:
[...]
'Krijg je dat voor volgende week vrijdag af?" "Ik heb je verstaan"... Dat is toch geen antwoord op de vraag?Als je "Ja" antwoord op die vraag gaat de rest van de wereld er vanuit dat je het voor volgende week vrijdag af hebt
Dat 'liegen' noemen zorgt bij hun alleen maar voor grotere verwarring, ben ik bang... Maar ja, een basis-cursus internationaal communiceren voor de Nederlandse medewerkers zou je standaard mee moeten rekenen bij Indiers in dienst nemen. Helaas onderschatten bedrijven dat soort problemen vrij vaak. Ik ken het verhaal van een groot softwarehuis dat in Bangalore een CMMI level 4 of 5 softwarefabriek had. Project leek prima te gaan: elke maand kwam er een mooi rapport op het bureau van een manager in Nederland te liggen, en niemand maakte zich zorgen. Tot de deadline: ze waren nog maar halverwege. De manager had het rapport nooit gelezen, of hooguit de managementsummary. Wie is hier nu raar? De Indiers die alles braaf volgens de standaarden in het rapport zetten, of de Nederlandse manager die dat rapport niet doorleest?
Vind het alleen jammer dat het nu betaald is (of tenminste diegene die ik eig wil zien dan)dev10 schreef op vrijdag 20 januari 2012 @ 12:16:
[...]
Tip: http://railscasts.com/
Goede screencasts en duidelijk ingesproken.
Helaas zit het nog vol met bugs:
- Antwoorden die leeg waren, of niet volledig op het scherm getoond werden.
- Software crasht bij het afsluiten van het tentamen.
- Vragen die niet in het examen thuishoren. (Ik kreeg een jQuery vraag, sinds wanneer is jQuery onderdeel van het asp.net framework?)
28 sept 2008D-Raven schreef op vrijdag 20 januari 2012 @ 13:24:
- Vragen die niet in het examen thuishoren. (Ik kreeg een jQuery vraag, sinds wanneer is jQuery onderdeel van het asp.net framework?)
Snap het aan de ene kant wel. Ze moeten 11000 rolstoelen reparerenPaul schreef op vrijdag 20 januari 2012 @ 12:14:
[...]
...van het woonadres... Blijkbaar hebben ze daar ook een beperkt beeld bij mensen met een fysieke beperking, zijn er genoeg die gewoon werkenBeetje slap om dan maar aan te nemen dat men thuis is overdag, vooral omdat de werkzaamheden niks met de fysieke locatie te maken hebben
Maar goed, thuiswerken heeft ook zo zijn voordelen
Nothing to see here!
jQuery wordt standaard bijgeleverd vanaf VS2010 en wordt er in de studieboeken ook aandacht aan besteedt, dus is het niet vreemd dat er ook vragen over worden gesteld.D-Raven schreef op vrijdag 20 januari 2012 @ 13:24:
Net mijn 70-562 gehaald. Nog nooit zo'n slechte examen ervaring gehad. Ze hebben een nieuwe manier van antwoorden in de test software geïntroduceerd.
Helaas zit het nog vol met bugs:
- Antwoorden die leeg waren, of niet volledig op het scherm getoond werden.
- Software crasht bij het afsluiten van het tentamen.
- Vragen die niet in het examen thuishoren. (Ik kreeg een jQuery vraag, sinds wanneer is jQuery onderdeel van het asp.net framework?)
Wat ik er wel jammer aan vind is dat er nu 'oude' frameworks worden gebruikt bij het examen, zoals MVC2 en jQuery 1.2 of zo...
Wat is er trouwens nieuw aan de examens/vragen? Laatste examen dat ik gedaan heb is een half jaar geleden en dat was nog gewoon multiple-choice.
Battle.net - Jandev#2601 / XBOX: VriesDeJ
Nothing to see here!
jQuery is niet van Microsoft en het is geen onderdeel van het asp.net framework. Het tentamen ging over asp.net 3.5 met visual studio 2008.Jan_V schreef op vrijdag 20 januari 2012 @ 13:33:
[...]
jQuery wordt standaard bijgeleverd vanaf VS2010 en wordt er in de studieboeken ook aandacht aan besteedt, dus is het niet vreemd dat er ook vragen over worden gesteld.
Wat ik er wel jammer aan vind is dat er nu 'oude' frameworks worden gebruikt bij het examen, zoals MVC2 en jQuery 1.2 of zo...
Wat is er trouwens nieuw aan de examens/vragen? Laatste examen dat ik gedaan heb is een half jaar geleden en dat was nog gewoon multiple-choice.
Dat ze het sinds vs2010 standaard meeleveren zal mij aan mn reet roesten. Het is en blijft een open source framework welke overigens ook nog niet behandeld wordt in de press exam boeken die bij deze course beschikbaar zijn. Het complete 'AJAX' hoofdstuk ging over het Microsoft AJAX gedrocht, het woord jQuery is er geen een keer gevallen.
Ow en het ging over Webforms btw, het MVC examen is een andere course.
Wat er nieuw is is dat je bij vragen een voorbeeld krijgt van een server tag, met 'placeholders' erin, en dat je dan uit een lijstje met antwoorden de server tag kloppend moet maken, door de antwoorden in de placeholders te slepen.
[ Voor 5% gewijzigd door D-Raven op 20-01-2012 13:41 ]
Microsoft is going to make jQuery part of the official dev platform. JQuery will come with Visual Studio in the long term, and in the short term it'll ship with ASP.NET MVC. We'll also ship a version includes Intellisense in Visual Studio.
Ah, het 3.5 examen, daar zou ik inderdaad ook geen jQuery verwachten, aangezien het er toen nog niet bij zat.D-Raven schreef op vrijdag 20 januari 2012 @ 13:38:
[...]
[...]
jQuery is niet van Microsoft en het is geen onderdeel van het asp.net framework. Het tentamen ging over asp.net 3.5 met visual studio 2008.
Dat ze het sinds vs2010 standaard meeleveren zal mij aan mn reet roesten. Het is en blijft een open source framework welke overigens ook nog niet behandeld wordt in de press exam boeken die bij deze course beschikbaar zijn. Het complete 'AJAX' hoofdstuk ging over het Microsoft AJAX gedrocht, het woord jQuery is er geen een keer gevallen.
Ow en het ging over Webforms btw, het MVC examen is een andere course.
Wat er nieuw is is dat je bij vragen een voorbeeld krijgt van een server tag, met 'placeholders' erin, en dat je dan uit een lijstje met antwoorden de server tag kloppend moet maken, door de antwoorden in de placeholders te slepen.
Battle.net - Jandev#2601 / XBOX: VriesDeJ
Het staat zelf al in je quote. Het wordt onderdeel van de dev omgeving. Dat is _heel_ iets anders als onderdeel van het asp.net framework. Dat het standaard meegeleverd wordt wil nog niet zeggen dat het onderdeel is van.TJHeuvel schreef op vrijdag 20 januari 2012 @ 13:47:
jQuery is niet van Microsoft, maar het is wel onderdeel van ASP.net framework. Althans dat baseer ik op de verschillende blog posts van o.a. scottgu en hanselman:
[...]
Daarnaast was het zeer zeker geen onderdeel van mijn course.
Uiteraard, ik ben alleen van mening dat deze specifieke eis niet bijster realistisch is, of anders minimaal niet erg klantvriendelijkRutix schreef op vrijdag 20 januari 2012 @ 13:26:
en dan moet je wel wat eisen stellen om beter te kunnen plannen.
Met één vraag hadden ze voor [beroepsbevolking] / [inwoneraantal] * 11.000 klanten een (al dan niet halve) snipperdag (of andere regeling, in jouw geval thuiswerken) kunnen besparen
Nu moet je die vraag wel stellen en naar 11k mensen is dat best een karwei, maar het getuigd wel van een stuk servicegerichtheid
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock
Ja ofcourse. Ben ik wel met je eensPaul schreef op vrijdag 20 januari 2012 @ 13:53:
[...]
Uiteraard, ik ben alleen van mening dat deze specifieke eis niet bijster realistisch is, of anders minimaal niet erg klantvriendelijk
Met één vraag hadden ze voor [beroepsbevolking] / [inwoneraantal] * 11.000 klanten een (al dan niet halve) snipperdag (of andere regeling, in jouw geval thuiswerken) kunnen besparen
Nu moet je die vraag wel stellen en naar 11k mensen is dat best een karwei, maar het getuigd wel van een stuk servicegerichtheidDesnoods maak je er een webpagina van, als men niet reageert dan komen ze bij je thuis, dan is het 1x een mailing
[ Voor 5% gewijzigd door Rutix op 20-01-2012 14:03 ]
Nothing to see here!
Maar als je dan op de productpagina komt, geeft ik een 'vanaf' prijs weer. Kies je dan (bijv.) een maat, dan pas krijg je de prijs voor die maat te zien, S kan goedkoper zijn dan XL. Alleen hoe geef ik dat logisch weer?
Nu verschijnen de prijs en de voorraad pas als je een selectie gemaakt heb van de variaties (samen = versie). Ik zit nu te kijken op http://www.jinx.com/p/sta...e.html?catid=&s=starcraft hoe ze het daar doen
Het is bijna weer weekend mensen! ^^ Nog gekke plannen dit weekend? Vannacht tot 3 uur gamen met zusje & vriendin hoor ik net
Ik hoor net dat m'n standaard vrijdagavondbiermaatje niet kan, dus ik ben bang dat ik na het werk Battlefield 3 opstart en deze rond <willekeurig tijdstip tussen 0:00 en 07:00 morgenochtend> afsluit.TheNephilim schreef op vrijdag 20 januari 2012 @ 14:22:
Nog gekke plannen dit weekend?
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
"Beauty is the ultimate defence against complexity." David Gelernter
Work hard & be brave.
Edit: Hier moest ik toch wel om lachen: http://9gag.com/gag/1978518
[ Voor 26% gewijzigd door Rutix op 20-01-2012 14:40 ]
Nothing to see here!
Dat biedt mogelijkhedendeCube schreef op vrijdag 20 januari 2012 @ 14:27:
[...] en een film kijken met m'n vriendin en een vriendin van haar.
Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.
We are shaping the future
Ik denk dat iedereen het hier wel dacht maar niet ging zeggenTheNephilim schreef op vrijdag 20 januari 2012 @ 15:00:
Haha, ik denk laat ik netjes blijvenIk dacht het ... jij zegt het
Mijn examen netwerken heb ik geaced

Work hard & be brave.
SodeCube schreef op vrijdag 20 januari 2012 @ 16:29:
Hahaha, ja, zelfs ik dacht, terwijl ik het schreef, het.Helaas is ze bezet...
Gewoon de Dual induction massage voorstellen
Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.
Maar nee hoor. Ie-de-re applicatie die werkt met het protocol waar ik mee bezig ben, stuurt rotzooi, en verwacht een perfect antwoord.Be liberal in what you accept, and conservative in what you send.
Apple iCal stuurt bijvoorbeeld twee "Connection: close"-headers mee in ieder HTTP-verzoek (waaróm in vredesnaam), maar als je ook maar één niet-cruciale tag mist in je antwoord (bijvoorbeeld omdat ik nog geen zin had om de calendar-color te implementeren, een Apple-specifieke uitbreiding op het protocol, en die door een inmiddels gefixt bug niet verscheen in de zeg maar "niet ondersteunde property-lijst" van m'n antwoord kwam), vertikt de app ook maar in te loggen. Mozilla Thunderbird met Lightning raakt regelmatig in een loop, en vuurt dan als een malle honderden malen per seconde hetzelfde request af. Nu heb ik weer een app gedownload voor Android, die een IP-adres als host niet snapt. Hij gaat dus de URL /192.168.1.1/<rest van URL> opvragen op de host 192.168.1.1.

Tijd voor weekend.
@.oisyn: klopt helemaal.
Edit: oh, hier had ik al eens mijn beklag over gedaan, maar ter mijner verdediging, dat was slechts één applicatie.
[ Voor 17% gewijzigd door CodeCaster op 20-01-2012 19:09 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Daarom vind ik het ook een dom principe. Als de applicatie waarmee ze communiceren liberaal is, dan is hun rotzooi dus voldoende en zal niemand het ooit aanpassen. En ook jij bent nu verplicht het principe over te nemen, want je moet dealen met rotzooi.CodeCaster schreef op vrijdag 20 januari 2012 @ 16:57:
[...]
Maar nee hoor. Ie-de-re applicatie die werkt met het protocol waar ik mee bezig ben, stuurt rotzooi, en verwacht een perfect antwoord.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Bug in een site. Alles nalopen, site in dev-modus zetten voor ons IP en alles checken en dumpen etc.
Nergens een reden te vinden, maar ineens gaat het wel weer goed. Hoe krijg je mij pissig op vrijdag einde van de dag...
I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!
Ben er echt aan toe, wat een _lange_ week.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Voor mijn gevoel duurde t veel langer..oisyn schreef op vrijdag 20 januari 2012 @ 17:08:
Lange week? Volgens mijn horloge duurde ie gewoon maar 5 dagen, net als altijd.
Mijn weken hebben altijd nog 7 dagen.oisyn schreef op vrijdag 20 januari 2012 @ 17:08:
Lange week? Volgens mijn horloge duurde ie gewoon maar 5 dagen, net als altijd.
Vind dat jullie allemaal maar korte weken hanteren als jullie weken maar 5 dagen duren
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Gaat iemand nog meedoen? Vorig jaar was er nog een tweaker in de finale gekomen
1
2
3
4
| if( Tasks.FindOneOf( "C#", "database", "reporting" ) ) { Yawn(); } |
Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.
Van Dale
week de; v(m) weken periode van zeven dagen: door de ~ niet in het weekend
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
Dit topic is gesloten.
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep voor iedereen in de Devschuur® en niet als vraagbaak.