haha die is wel heel vet. Ze zijn nog wel ver van hun doel af alleen. Al kan dat heel hard gaan.steffex schreef op vrijdag 28 juni 2013 @ 11:03:
mijn inner-nerd zegt insta-buy:
http://www.kickstarter.co...9/the-question-block-lamp
Pagina 404!
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!
Alleen als je een belachelijk lage postcount van 30 per pagina hebt
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Ik heb 33 per paginaWoy schreef op vrijdag 28 juni 2013 @ 12:11:
[...]
Alleen als je een belachelijk lage postcount van 30 per pagina hebt
(En omdat ik 333 te lang vond)
[ Voor 6% gewijzigd door Firesphere op 28-06-2013 12:13 ]
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!
Pagina 533Woy schreef op vrijdag 28 juni 2013 @ 12:11:
[...]
Alleen als je een belachelijk lage postcount van 30 per pagina hebt
Vandaag ook mijn laatste stagedag, alleen het verslag is nog niet afEalanrian schreef op vrijdag 28 juni 2013 @ 11:30:
Net mijn stage verslag ingeleverd. Blijft een rare dag die laatste stage dag...
[ Voor 52% gewijzigd door HMS op 28-06-2013 12:24 ]
Hah.. Ik kreeg vanochtend een bericht op facebook dat ik dat als verjaardagscadeau zou krijgen. Ziet er tof uit. Ben benieuwd!steffex schreef op vrijdag 28 juni 2013 @ 11:03:
mijn inner-nerd zegt insta-buy:
http://www.kickstarter.co...9/the-question-block-lamp
Ik heb'm maandag ingeleverd. Was inderdaad een rare dag...Ealanrian schreef op vrijdag 28 juni 2013 @ 11:30:
Net mijn stage verslag ingeleverd. Blijft een rare dag die laatste stage dag...
Ook wel meegemaakt bij een leverancier:steffex schreef op vrijdag 28 juni 2013 @ 09:26:
daarom ben ik blij dat we een product manager hebben. Niet omdat ik niet overweg kan met de mensen van sales, maar het is een mooie bullshit filter.
Ik moet zeggen dat ik ook wel eens klanten heb meegemaakt die denken te weten hoe het in elkaar steekt. Die gaan dan een bugreport indienen en daarin zit dan meteen de "oplossing"![]()
Ook wel bekend als:
[...]
- "Hoe lang denken jullie nodig te hebben om deze IE8 bug op te lossen?"
- "24 uur"
- "Ik heb hier de oplossing al liggen, <paste>, drie regels javascript. Hoe lang gaat het nu duren?"
- "16 uur"
Ik maak nooit vrienden met dat soort lui
iOS developer
Ik luister ook altijd. Maar ik moet mijn uren ook kunnen verantwoorden tegenover mijn baas. Stel dat een verandering een dag of twee in beslag neemt (en dan moet het nog door de hele testing/acceptie molen gaan); dan is dat echt een no-go. Dan moet dit expliciet aangevraagd worden. En indien er iets "structureel" verkeerd zit in dat deel, dan is het ook geen probleem om dat te wijzigen, dan is dat ook eerder een "must have" (zoals aangehaald in mijn vorige postincaz schreef op vrijdag 28 juni 2013 @ 09:40:
[...]
Ik hoor ze altijd graag, ongeacht of het een echte bug is of niet. Als iets meer dan 2 keer opborrelt terwijl het strict genomen geen bug is, is het toch iets dat niet op de juiste manier werkt wat mij betreft. Iets moet er dan veranderen: de werking, de informatie daarover, de interface.
En als zelfs dat niet kan, dan is het een makkelijk te beantwoorden vraag die de mensen het gevoel geeft gehoord te zijn.
Yep inderdaadpdebie schreef op vrijdag 28 juni 2013 @ 11:00:
Moet het even kwijt: Wat hou ik toch van Extension methods!!!
ARgghhh, klant meldt een probleempje in de software en ik zoek de oorzaak. De oorzaak is snel gevonden in een extra conditie die ik toegevoegd heb in een if. Ik zal die wel met een reden hebben toegevoegd, dus kijk ik naar het commentaar bij de check-in. Dat is leeg
. Normaal gezien schrijf ik altijd uitgebreid commentaar, nu 1 keer niet en natuurlijk heb ik het dan wel nodig. * Otherside1982 heeft zichzelf een schop onder de kont
Nu ben ik dus bezig alle voorgaande bugmeldingen af te lopen om te zien waarom ik dat zou veranderd hebben
Nu ben ik dus bezig alle voorgaande bugmeldingen af te lopen om te zien waarom ik dat zou veranderd hebben

Volgende keer wat serieuzer je check-ins doen en wat minder

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.
Drommels, drommels en nog eens drommels... Zeker 45 minuten zitten pielen met een stuk jQuery + php. Probeerde via AJAX een simpele username al in gebruik check te doen. En het domme ding wou maar niet correct werken.
Rond Googlen als een malle. Niks. Zag er solide uit.
Spot de FAAL:
Rond Googlen als een malle. Niks. Zag er solide uit.
Spot de FAAL:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| $.ajax({ type: 'GET', url: 'eventjesgeanonimiseerd.php', data: {'username':userName}, succes: function(returnData) { if(returnData > 0) { submitErrorNo++; errorMessages.push(userName+' already taken :('); } }// /ajax.succes });// /ajax |

WtfBtM909 schreef op vrijdag 28 juni 2013 @ 15:13:
Volgende keer wat serieuzer je check-ins doen en wat minder
[afbeelding]

returnData > 0?
[ Voor 103% gewijzigd door TheNephilim op 28-06-2013 15:24 ]
Ubervage indentingmurphsy schreef op vrijdag 28 juni 2013 @ 15:23:
Spot de FAAL:
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.
Haha, nouja dat ook. Daarvan geef ik echter gewoon copy+paste naar Tweakers de schuld. Daar ging het niet kapot van.
::edit::
::edit::
Dat werkt, is dat geen correcte statement?
[ Voor 46% gewijzigd door murphsy op 28-06-2013 15:36 ]
Dan zie ik de faal eigenlijk zo snel niet
quotes bij de json verkeerd om? < nee!murphsy schreef op vrijdag 28 juni 2013 @ 15:23:
Drommels, drommels en nog eens drommels... Zeker 45 minuten zitten pielen met een stuk jQuery + php. Probeerde via AJAX een simpele username al in gebruik check te doen. En het domme ding wou maar niet correct werken.
Rond Googlen als een malle. Niks. Zag er solide uit.
Spot de FAAL:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 $.ajax({ type: 'GET', url: 'eventjesgeanonimiseerd.php', data: {'username':userName}, succes: function(returnData) { if(returnData > 0) { submitErrorNo++; errorMessages.push(userName+' already taken :('); } }// /ajax.succes });// /ajax
En wat TheNephilim zegt, beetje vage manier ook om te checken of er return data is?
[ Voor 5% gewijzigd door frG op 28-06-2013 15:43 ]
Yeap. Quotes is bij json volgens mij niet eens nodig.Eric Z schreef op vrijdag 28 juni 2013 @ 15:40:
Succes met een enkele s, heeft mij ook een keer een middag gekost.
Wou de indents even fixen, maar in het wijzig-scherm staat het wel netjes. Blijkbaar vaag weergave dingetje van Tweakers. Blij dat jullie het ook zo snel niet zien. Dat maakt het toch iets minder zuur.
De fout is zo listig om te zien omdat het in het Nederlands inderdaad 'succes' is. Onze buren over het kanaal schrijven echter 'success'. Blijkbaar zien je hersenen het niet als fout, omdat het niet fout geschreven is.
@Eric Z: Bingo!
@Mercatres: klopt. Maar op een gegeven moment ga je van alles proberen. Dit werkt bijvoorbeeld ook:
De fout is zo listig om te zien omdat het in het Nederlands inderdaad 'succes' is. Onze buren over het kanaal schrijven echter 'success'. Blijkbaar zien je hersenen het niet als fout, omdat het niet fout geschreven is.
@Eric Z: Bingo!
@Mercatres: klopt. Maar op een gegeven moment ga je van alles proberen. Dit werkt bijvoorbeeld ook:
code:
1
| data: 'username='+userName, |
[ Voor 14% gewijzigd door murphsy op 28-06-2013 15:43 ]
Een heleboel gedaan vandaag!
Alleen allemaal kleine dingen en weinig zaken die eigenlijk op de planning stonden
Toen ik het had vond ik het vreemd dat zowel succes of error niet aangeroepen werden terwijl de request met fiddler er gewoon goed uitziet. Maar dat heeft ook de nodige tijd gekost.
Verder is dit nu het eerste waar ik naar kijk als iemand zegt dat de ajax-request het niet doet. Toch al een aantal keer gehad dat het inderdaad aan een ontbrekende s te wijten was.
Verder is dit nu het eerste waar ik naar kijk als iemand zegt dat de ajax-request het niet doet. Toch al een aantal keer gehad dat het inderdaad aan een ontbrekende s te wijten was.
Wat nou als mn username jan&foo is?murphsy schreef op vrijdag 28 juni 2013 @ 15:41:
@Mercatres: klopt. Maar op een gegeven moment ga je van alles proberen. Dit werkt bijvoorbeeld ook:
code:
1 data: 'username='+userName,
"gebruikersnaam 'jan' is al in gebruik"
[ Voor 6% gewijzigd door Gamebuster op 28-06-2013 15:55 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Dan wordt je gepakt op je tekengebruik. Alleen a-zA-Z0-9. En Jan mag ook niet, tenminste 5 tekens nodig.Gamebuster schreef op vrijdag 28 juni 2013 @ 15:54:
[...]
Wat nou als mn username jan&foo is?
"gebruikersnaam 'jan' is al in gebruik"
Dat vind ik altijd zo flauw... Laat me gewoon lekker Tø#! +1 <script> noemen als ik dat wil. Toen ik dat toeliet op mijn website kreeg je ook echt usernames als 1+1=2 e.d.
[ Voor 20% gewijzigd door Gamebuster op 28-06-2013 16:17 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Verwijderd
Daarom phpstorm/webstorm (of een andere storm als je in ruby of java werkt). Die zet daar een rood lijntje onder.Eric Z schreef op vrijdag 28 juni 2013 @ 15:40:
Succes met een enkele s, heeft mij ook een keer een middag gekost.
IE8, <input type="text" /> en <span class="watermark"></span> ... raad eens waarmee ik aan het klooien ben 

offtopic:
z-index natuurlijk
z-index natuurlijk
IE8 en z-index issues??TheNephilim schreef op vrijdag 28 juni 2013 @ 16:35:
IE8, <input type="text" /> en <span class="watermark"></span> ... raad eens waarmee ik aan het klooien ben
offtopic:
z-index natuurlijk
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!
Yup, de input is absolute en de watermark relative. Ze zitten in dezelfde parent en input met z-index 12 staat onder de watermark met z-index 1.
Iets zegt me dat de watermark absolute moet worden en de input relative
Waarom ben je het wiel opnieuw aan het uitvinden dan? Er zijn legio legacy-watermark/placeholder-libraries die alle gangbare problemen (z-index, clicks ignoren op desktop, verdwijnen (ook bij autocomplete), clicks ignoren op mobiel, wrappen / binnen de textbox blijven, cross-browser-compatibility) allang hebben opgelost.
[ Voor 11% gewijzigd door CodeCaster op 28-06-2013 17:00 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Eigenlijk omdat het niet zoveel werk was om te makenCodeCaster schreef op vrijdag 28 juni 2013 @ 16:59:
Waarom ben je het wiel opnieuw aan het uitvinden dan? Er zijn legio legacy-watermark/placeholder-libraries die alle gangbare problemen (z-index, clicks ignoren op desktop, verdwijnen (ook bij autocomplete), clicks ignoren op mobiel, wrappen / binnen de textbox blijven, cross-browser-compatibility) allang hebben opgelost.
Sowieso maak ik veel zelf of pas ik iets aan, bepaalde dingen waar ik echt tevreden over ben gebruik ik standaard. Geen legio jQuery en Wordpress plugins hier. Slechts een handje vol ter ondersteuning van bepaalde zaken.
Edit: Maar zal eens goed uitkijken naar dergelijke oplossingen. Vind het daarbij nog steeds vreemd, dat gezeur met z-index. Dacht dat we er met IE8 aardig vanaf waren.
[ Voor 21% gewijzigd door TheNephilim op 28-06-2013 17:13 ]
Ik gebruik liever een bewezen oplossing als basis en bouw daarop verder, dan weet je bij problemen tenminste dat het aan je eigen gepruts ligt.
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Klopt, maar dan moet ik eerst nog iets tegenkomen waarin ik mij kan vindenCodeCaster schreef op vrijdag 28 juni 2013 @ 17:14:
Ik gebruik liever een bewezen oplossing als basis en bouw daarop verder, dan weet je bij problemen tenminste dat het aan je eigen gepruts ligt.
Aha... er kon zo maar eens verschil zitten in de volgorde waarin Java 6 en Java 7 door de methoden gaan bij:
Leuke bugs krijg je daar van
Java:
1
| this.getClass().getMethods() |
Leuke bugs krijg je daar van
"Take the risk of thinking for yourself. Much more happiness, truth, beauty, and wisdom will come to you that way." -Christopher Hitchens | In memoriam? 🏁 ipv kruis!
In de documentatie van zo'n beetje alle Java-versies staat expliciet bij die methode vermeld:
The elements in the array returned are not sorted and are not in any particular order.
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Bij sites die een redelijke omzet hebben loont het zich wel om kritisch te zijn ten opzichte van alle scripts en andere meuk die je introduceert bij iedere library of tracking pixel. Toch wel aardig wat grotere sites gezien waar men ooit begonnen was met MooTools plus wat extensies, daarna op jQuery over gegaan was met wat plugins en dan voor een andere plugin weer een andere(!) versie van jQuery gebruikt werd want die oude die werkte er al niet meer mee.
De bouwers van sommige tracking pixels zijn vooral geinteresseerd in zichzelf, niet in de loadtijd van jouw pagina.
De bouwers van sommige tracking pixels zijn vooral geinteresseerd in zichzelf, niet in de loadtijd van jouw pagina.
iOS developer
SAP wat ben je toch ook een dramatisch slecht.
Vind je? Moet je maar eens terugrollen naar een oudere versie
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.
Nog erger dan upgraden van 7 naar 7.3?
Het idee achter een upgrade is toch dat het alleen maar beter wordt?
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.
Dat hangt er maar net vanaf. Bij een aantal dingen is het zo dat als je het ene "beter" maakt, het andere automatisch iets "slechter" wordt (in performance, resources, etc.) Dan hangt het van je situatie af of je de upgrade wel of niet leuk vindt.BtM909 schreef op vrijdag 28 juni 2013 @ 18:16:
Het idee achter een upgrade is toch dat het alleen maar beter wordt?
Oh we gaan even serieus reageren op de vrijdagavond?
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.
Het is net Magento.....alienfruit schreef op vrijdag 28 juni 2013 @ 17:53:
SAP wat ben je toch ook een dramatisch slecht.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Nah, het idee is dat je nieuwe hardware moet kopen om 't zaakie nog een beetje acceptabel te houdenBtM909 schreef op vrijdag 28 juni 2013 @ 18:16:
Het idee achter een upgrade is toch dat het alleen maar beter wordt?
https://niels.nu
Als je het helemaal zelf schrijft heb je dat toch ook?CodeCaster schreef op vrijdag 28 juni 2013 @ 17:14:
Ik gebruik liever een bewezen oplossing als basis en bouw daarop verder, dan weet je bij problemen tenminste dat het aan je eigen gepruts ligt.
Zo blij dat ik dat woord op m'n huidige werkplek nog maar tweemaal heb gehoord in de 7 maanden dat ik er werk en het allemaal in de context van "is kut" of "willen de Fransen, maar wij zeker niet!" was
Wat een rampenpakket is dat.... SAP is echter onze backend voor 4 van de 5 landen... Heerlijk...

Vertel dat m'n collega'sCodeCaster schreef op vrijdag 28 juni 2013 @ 17:39:
In de documentatie van zo'n beetje alle Java-versies staat expliciet bij die methode vermeld:
[...]
"Take the risk of thinking for yourself. Much more happiness, truth, beauty, and wisdom will come to you that way." -Christopher Hitchens | In memoriam? 🏁 ipv kruis!
Tsss, al uren geen post hier, ligt iedereen nog te slapen? WAKKER WORDEN!
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Moet de leenauto terugbrengen, en terug naar huis lopen
Tjsa, laat mij eens lekker uitslapen zo op mijn eerste dag van de vakantieCreepy schreef op zaterdag 29 juni 2013 @ 09:50:
Tsss, al uren geen post hier, ligt iedereen nog te slapen? WAKKER WORDEN!
Mag ik vragen wat voor rare bugs je kan krijgen dan? Ik kan me alleen maar voorstellen dat je dat krijgt als je impliciet aannames doet over de volgorde in die array, iets wat me uberhaubt niet handig lijktsteveman schreef op vrijdag 28 juni 2013 @ 17:33:
Aha... er kon zo maar eens verschil zitten in de volgorde waarin Java 6 en Java 7 door de methoden gaan bij:
Java:
1 this.getClass().getMethods()
Leuke bugs krijg je daar van
Engineering is like Tetris. Succes disappears and errors accumulate.
Wie laat zijn code dan ook een lijst aan aanwezige methodes gebruiken? Wat is het nut, behalve debugging?
Let op: Mijn post bevat meningen, aannames of onwaarheden
Mja lang verhaal kort, er zat een conceptuele bug in het programma, heeft heel lang prima gewerkt. Maar bij het overgaan naar een nieuwe Java-versie kom je dus op eens lomp aan het zoeken. Omdat de willekeurige methode op een andere manier willekeurig werkt.
Zodra er een methode werd gevonden met een bepaalde naam stopte het zoeken. Dat werkt zolang er geen overloaded methode is... of zolang door de consequente willekeur steeds de gewenste methode eerst aan bod komt
Zodra er een methode werd gevonden met een bepaalde naam stopte het zoeken. Dat werkt zolang er geen overloaded methode is... of zolang door de consequente willekeur steeds de gewenste methode eerst aan bod komt
[ Voor 29% gewijzigd door steveman op 29-06-2013 12:41 ]
"Take the risk of thinking for yourself. Much more happiness, truth, beauty, and wisdom will come to you that way." -Christopher Hitchens | In memoriam? 🏁 ipv kruis!
Ik snap nog steeds het nut niet... Waarom zou je het doorlopen ipv gewoon de juist fuctie direct aanroepen?steveman schreef op zaterdag 29 juni 2013 @ 12:38:
Mja lang verhaal kort, er zat een conceptuele bug in het programma, heeft heel lang prima gewerkt. Maar bij het overgaan naar een nieuwe Java-versie kom je dus op eens lomp aan het zoeken. Omdat de willekeurige methode op een andere manier willekeurig werkt.
Zodra er een methode werd gevonden met een bepaalde naam stopte het zoeken. Dat werkt zolang er geen overloaded methode is... of zolang door de consequente willekeur steeds de gewenste methode eerst aan bod komt
Heb je een voorbeeld waarin dit een probleem kan vormen?
Het gaat om reflection in Java, objecten benaderen op basis van metadata uit de runtime. Wordt vaak gebruikt wanneer er "geen tijd" is om gewoon interfaces te gebruiken, of wanneer een niet-uitbreidbare third-party-library geen of amper interfaces gebruikt en je toch met diens objecten moet werken.
Je hebt dan dus een object of een verzameling objecten die een bepaalde property of methode delen, maar waarbij dit at compile-time niet duidelijk is door de afwezigheid van een gedeelde interface of base class. Met reflection kun je alsnog kijken of het object de gevraagde informatie bevat.
steveman doet dus iets à la:
En omdat getMethods() nu ineens een andere volgorde retourneert, gaat dat mis omdat er blijkbaar meerdere overloads van Foo() zijn op someObject.
@Rubinski: feli!
Je hebt dan dus een object of een verzameling objecten die een bepaalde property of methode delen, maar waarbij dit at compile-time niet duidelijk is door de afwezigheid van een gedeelde interface of base class. Met reflection kun je alsnog kijken of het object de gevraagde informatie bevat.
steveman doet dus iets à la:
Java:
1
2
3
4
5
6
| object someObject = ...; Method[] methods = someObject.getMethods(); Method fooMethod = methods.First(o => o.Name.Equals("Foo")); // of hoe je dat ook doet in Java :P fooMethod.invoke(someObject); |
En omdat getMethods() nu ineens een andere volgorde retourneert, gaat dat mis omdat er blijkbaar meerdere overloads van Foo() zijn op someObject.
@Rubinski: feli!
[ Voor 77% gewijzigd door CodeCaster op 29-06-2013 13:59 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Gefeliciteerd!
Voor mij nog een paar uurtjes pielen met een responsive design voor de boeg. Blijven paar dingen niet helemaal cross-browser goed gaan.
Woensdag hkxs aangevraagd en nog steeds geen reactie. Zo moeilijk moet de screening toch niet zijn? Ik heb ruim 800 serieuze tech-posts.
Het is vakantie.Daos schreef op zaterdag 29 juni 2013 @ 15:38:
Woensdag hkxs aangevraagd en nog steeds geen reactie. Zo moeilijk moet de screening toch niet zijn? Ik heb ruim 800 serieuze tech-posts.
En ze mogen jou niet
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
Ik moet dat ook een keer doen, maar vergeet het elke keer weer. Denk dat ik ook net niet vaak genoeg post om 'mee te mogen' doen helaas.Daos schreef op zaterdag 29 juni 2013 @ 15:38:
Woensdag hkxs aangevraagd en nog steeds geen reactie. Zo moeilijk moet de screening toch niet zijn? Ik heb ruim 800 serieuze tech-posts.
Ofwel: meer spammen feedback/reacties geven op berichten
Gefeliciteerd!
Waar zat die onderscheiding nou in?
Ik zag bij mijn uitreiking alleen maar zesjesverhalen voorbij komen, de ene jongen die wel een spannend afstudeerverhaal had heb ik gelijk maar even aangeschoten na de uitreiking en wat gegevens uitgewisseld

[ Voor 41% gewijzigd door BikkelZ op 29-06-2013 16:12 ]
iOS developer
Ze willen gewoon alleen maar geduldige mensen in de HK. You failed the test!Daos schreef op zaterdag 29 juni 2013 @ 15:38:
Woensdag hkxs aangevraagd en nog steeds geen reactie. Zo moeilijk moet de screening toch niet zijn? Ik heb ruim 800 serieuze tech-posts.
Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info
Proficiat!
Ik heb afgelopen vrijdag een afstudeerzitting mogen meemaken, mijn collega is gelukkig ook geslaagd.
Waar ik wel van schrok is dat een van de mensen verantwoordelijk voor de beoordeling aangaf dat dit zelfs een van de betere stukken was die hij de laatste tijd had gezien... Serieus...

Vandaag ook even wat spul gehaald voor het nieuwe kantoor (nu alles geregeld is, inclusief 150/15 mbit internet
Nog iets meer dan 2 weken en ik kan lekker de boel verhuizen
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.
Ligt enorm aan de opleiding..Gertjan. schreef op zaterdag 29 juni 2013 @ 18:08:
[...]
Waar ik wel van schrok is dat een van de mensen verantwoordelijk voor de beoordeling aangaf dat dit zelfs een van de betere stukken was die hij de laatste tijd had gezien... Serieus...Schijnbaar worden documentatie- en schrijfvaardigheden niet meer onderwezen op de HBO-opleidingen...
Op het Saxion (en dan vooral Informatica), is dit juist een van de belangrijkste punten geworden!
Geduldige mensen zoals ik zeker?Grijze Vos schreef op zaterdag 29 juni 2013 @ 16:53:
[...]
Ze willen gewoon alleen maar geduldige mensen in de HK. You failed the test!
https://niels.nu
Ik moet het misschien ook maar eens gaan aanvragen. Echter heb ik zelf ook het idee dat ik daar niet genoeg voor post. Ik probeer iedere keer wel meer te reageren en actief te zijn, alleen heb ik steeds te weinig tijd... Ach, ik spendeer nu al meer dan genoeg tijd hier in de devschuur
Dit betrof de HAN. Het bizarre is dat de studenten wel redelijk hard worden afgerekend op het document wat ze opleveren en dat ze zelfs op basis van slecht taalgebruik mensen niet willen laten afstuderen. Tijdens de opleiding zelf werd er schijnbaar niet al te veel energie aan taal besteed, dus het was in onze ogen ook niet fair om ze er dan op af te rekenen bij het afstuderen.Ryur schreef op zaterdag 29 juni 2013 @ 18:55:
[...]
Ligt enorm aan de opleiding.
Op het Saxion (en dan vooral Informatica), is dit juist een van de belangrijkste punten geworden!
Schijnbaar wordt er wel enigszins gewerkt aan het Engelse taalgebruik, maar het Nederlands wordt niet al te veel naar gekeken. De opleiding was van mening dat de bagage van de HAVO/VWO opleidingen genoeg moest zijn. Maar goed, men trekt al jaren aan de bel over het middelbaar onderwijs (en zeer recentelijk ook nog over de taalvaardigheden), dus als opleiding blind varen op dat niveau is wel redelijk naief.

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.
Hmm, jammer dat bij GetDigital.de de DasKeyboard Model S Ultimate US layout niet leverbaar is. Pas half Augustus... Anders had ik hem direct besteld. Zo'n onbedrukt toetsenbord lijkt me wel wat, switchen naar Dvorak is dan ook een stuk makkelijker mocht ik het overwegen.
Lijkt mij onhandig zo'n onbedrukt toetsenbord. Vooral als je veel tekens anders dan a-z gebruikt bv tijdens programmeren.
Heb je niet meer aan toetsenbord die je kan programmeren? : YouTube: Optimus Maximus OLED Keyboard by Art.Lebedev Studios
Of waarvan je de toetsen kan verwisselen? Bij sommige mechanische toetsenborden is dit mogelijk.
edit:
Of gewoon een echte Dvorak als tweede toetsenbord
Heb je niet meer aan toetsenbord die je kan programmeren? : YouTube: Optimus Maximus OLED Keyboard by Art.Lebedev Studios
Of waarvan je de toetsen kan verwisselen? Bij sommige mechanische toetsenborden is dit mogelijk.
edit:
Of gewoon een echte Dvorak als tweede toetsenbord
[ Voor 6% gewijzigd door Daos op 30-06-2013 00:08 ]
Verwijderd
Zucht tegen beter weten in begonnen aan het opschonen van project
de autist in mij kan het dan gewoon niet met rust laten[master b2effda] Huge refactoring continues - opened a bearput
42 files changed, 3745 insertions(+), 3683 deletions(-)

Ik ben ook aan't refactoren... 1e bestand dat ik aanraak: 10 lines added, 38 removedVerwijderd schreef op zaterdag 29 juni 2013 @ 23:38:
Zucht tegen beter weten in begonnen aan het opschonen van project
[...]
de autist in mij kan het dan gewoon niet met rust laten

Efficiency for the win!

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!
Gewoon meerdere statements op 1 regel zeker?Firesphere schreef op zaterdag 29 juni 2013 @ 23:48:
[...]
Ik ben ook aan't refactoren... 1e bestand dat ik aanraak: 10 lines added, 38 removed
Efficiency for the win!
Och, op de HAN was wel meer aan de hand. Of dat nu nog steeds zo is weet ik niet, maar toen ik twee jaar geleden aan het afstuderen was en in aanraking kwam met studenten van meerdere andere hogescholen kreeg ik toch wel een grote schok hoor. Kwa vaardigheden ontwikkelen zit je wel goed bij de HAN, maar als het op theorie aankomt kan je beter een willekeurige andere hogeschool pakken denk ik. Het is dat ik naast de studie niet stil heb gezeten want het niveau onsteeg de MBO nog maar net..Gertjan. schreef op zaterdag 29 juni 2013 @ 21:05:
[...] Dit betrof de HAN. [...]
Moet er wel bij zeggen dat ik heb gehoord dat ze in het jaar na mijn afstuderen bezig zijn geweest met het geheel wat te herstructureren en verbeteren. Dus kan nu best wel ok zijn.
Nee, heb eerder deze week het een en ander zo gerefactored, dat een aantal functies gehalveerd kunnen worden
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!
Wauw.
Bugtracker voor Cyanogenmod vereist een log voor een UI issue (een eigenschap verkeerd voor een element bij settings).
Dan niet.
Bugtracker voor Cyanogenmod vereist een log voor een UI issue (een eigenschap verkeerd voor een element bij settings).
Dan niet.
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
Dat is denk ik een bewuste keuze van de ontwikkelaars. Het is een soort van uit de klauwen gelopen hobbyproject, en dan is een eerste filter voor bugreports best handig. Ik kan me wel voorstellen dat ze er niet om zitten te springen om alles wat ze anders zouden binnenkrijgen te gaan reproduceren.
Opzich, maar voor een UI issue die ik zo kan aanwijzen (ook gedaan in de code), is het een beetje té.dcm360 schreef op zondag 30 juni 2013 @ 00:08:
Dat is denk ik een bewuste keuze van de ontwikkelaars. Het is een soort van uit de klauwen gelopen hobbyproject, en dan is een eerste filter voor bugreports best handig. Ik kan me wel voorstellen dat ze er niet om zitten te springen om alles wat ze anders zouden binnenkrijgen te gaan reproduceren.
Verder, ik word gek. Ik zit te kloten met GIT, cherry-pick heb ik een ongeldige HEAD, enz, enz.
Wil ik eentje deleten, verwijder ik de verkeerde en kan ik HELEMAAL opnieuw beginnen.
ARGH!
edit: Finally done
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
What do we say to Cherry-pick?F.West98 schreef op zondag 30 juni 2013 @ 00:10:
[...]
Opzich, maar voor een UI issue die ik zo kan aanwijzen (ook gedaan in de code), is het een beetje té.
Verder, ik word gek. Ik zit te kloten met GIT, cherry-pick heb ik een ongeldige HEAD, enz, enz.
Wil ik eentje deleten, verwijder ik de verkeerde en kan ik HELEMAAL opnieuw beginnen.
ARGH!
edit: Finally done
NOT TODAY!
Master -> Development -> Feature -> Hotfix. NOOIT een cherrypick doen!
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!
Ik wil een specifieke changeset in ParanoidAndroid (de extra's van HALO) toepassen in een stock CyanogenMod setup. De maker van PA zegt zelf dat je een cherrypick moet doen.Firesphere schreef op zondag 30 juni 2013 @ 00:49:
[...]
What do we say to Cherry-pick?
NOT TODAY!
Master -> Development -> Feature -> Hotfix. NOOIT een cherrypick doen!
https://plus.google.com/107979589566958860409/posts
Maar great, nu CyanogenMod builden..
[ Voor 4% gewijzigd door F.West98 op 30-06-2013 00:52 ]
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
Cherrypicking is echt een feature die alleen bestaat omdat mensen niet weten hoe branches etc. werken
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!
Ach, het is samengevoegd.
Nu het hele geheel nog tot compilen krijgen .....
edit:
Oh, fuuu. Is Ubuntu-only. Ubuntu x64, maar dan moet ik eerst in de BIOS raken om die virtualisatie aan te zetten.
Nu het hele geheel nog tot compilen krijgen .....
edit:
Oh, fuuu. Is Ubuntu-only. Ubuntu x64, maar dan moet ik eerst in de BIOS raken om die virtualisatie aan te zetten.
[ Voor 44% gewijzigd door F.West98 op 30-06-2013 01:00 ]
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
Nou, soms heb je wel eens van die onvoorziene issues. Een manager die ineens feature A van iteratie vnext verplaatst naar iteratie vcurrent. Dan heb je gewoon pech en moet je soms wel cherry picken, omdat er net twee man aan het werk zijn op die branch. Voor echt elke feature branchen vind ik ook redelijk overkill.Firesphere schreef op zondag 30 juni 2013 @ 00:54:
Cherrypicking is echt een feature die alleen bestaat omdat mensen niet weten hoe branches etc. werken
(Wij gebruiken geen git overigens, daar is het probleem niet zo groot, dan merge je nooit semi-stabiele code een branch in.)
[ Voor 4% gewijzigd door Grijze Vos op 30-06-2013 03:17 ]
Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info
Welk VCS je gebruikt doet niets af aan de functionaliteit. Maar uberhaupt kunnen cherrypicken, is naar mijn mening een no-go. Het is beter er een hotfix van te maken op basis van een bepaalde commit, dan een cherrypick doen.
Maar ik kan me wel voorstellen dat het soms moet, maar om het een geadviseerde/preferred method te noemen zoals F.West aangeeft, is bad practice als je't mij vraagt. Daarom reageer ik dus ook een beetje zo van "what an idiot"
Maar ik kan me wel voorstellen dat het soms moet, maar om het een geadviseerde/preferred method te noemen zoals F.West aangeeft, is bad practice als je't mij vraagt. Daarom reageer ik dus ook een beetje zo van "what an idiot"
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!
Opened a bearput?Verwijderd schreef op zaterdag 29 juni 2013 @ 23:38:
Zucht tegen beter weten in begonnen aan het opschonen van project
[...]
de autist in mij kan het dan gewoon niet met rust laten
Gewoon goed Engels gebruiken. Net zoals alles in je code in goed Engels moet.
[ Voor 14% gewijzigd door Patriot op 30-06-2013 04:25 ]
Wtf is een bearput 
Een beerput is een cesspit, maar het Engels kent de uitdrukking niet. "Opened a can of worms" is een betere vertaling.
Een beerput is een cesspit, maar het Engels kent de uitdrukking niet. "Opened a can of worms" is een betere vertaling.
[ Voor 75% gewijzigd door .oisyn op 30-06-2013 11:10 ]
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.
Verwijderd
Geen engels? Make that the cat wise!Patriot schreef op zondag 30 juni 2013 @ 04:24:
[...]
Opened a bearput?
Gewoon goed Engels gebruiken. Net zoals alles in je code in goed Engels moet.
Hmm, net eens zitten kloten in c++ om mijn kennis een beetje te vergroten.
Daarom eens zitten te kijken naar de memory allocations/deallocations van bijv de vector class. Om dit te doen heb ik de new new[] delete en delete[] operators zelf opnieuw geimplementeerd. Hierbij doe ik een simpele print van memory location etc.
Nu is het rare dat terwijl de vector class achterliggend een array gebruikt, niet new[] aangeroepen wordt, maar new
Daarom eens zitten te kijken naar de memory allocations/deallocations van bijv de vector class. Om dit te doen heb ik de new new[] delete en delete[] operators zelf opnieuw geimplementeerd. Hierbij doe ik een simpele print van memory location etc.
Nu is het rare dat terwijl de vector class achterliggend een array gebruikt, niet new[] aangeroepen wordt, maar new

[ Voor 2% gewijzigd door Robbiedobbie op 30-06-2013 12:27 . Reden: best lopende zin ooit wijzigen ^^ ]
Als je de vector class aanroept met new vector(); roept hij natuurlijk de new operator aan, als je hem aanroep met new vector[10]; roept hij de new []operator aan. Dat je intern een array gebruikt, heeft daar niks mee te maken.Robbiedobbie schreef op zondag 30 juni 2013 @ 12:12:
Hmm, net eens zitten kloten in c++ om mijn kennis een beetje te vergroten.
Daarom eens zitten te kijken naar de memory allocations/deallocations van bijv de vector class. Om dit te doen heb ik de new new[] delete en delete[] operators zelf opnieuw geimplementeerd. Hierbij doe ik een simpele print van memory location etc.
Nu is het rare dat terwijl de vector class achterliggend een array gebruikt, niet new[] aangeroepen wordt, maar new
Volgens mij snap je hem niet helemaal. Ik override de new operator globaal zodat ik ook kan zien wat er in standaard classes gebeurd. Zelf creer ik gewoon de vector in de stack, en niet op de heap. De vector instance doet dan op de achtergrond arrays bijhouden van de objecten die erin gezet zijn. Die class gebruikt dus op de achtergrond het new keyword en niet het new[] keyword, niet mijn eigen code 
PS: het is wel erg stil hier vandaag? Is iedereen al verdwenen naar verre kuuroorden?
PS: het is wel erg stil hier vandaag? Is iedereen al verdwenen naar verre kuuroorden?
[ Voor 18% gewijzigd door Robbiedobbie op 30-06-2013 13:06 ]
Omdat std::vector helemaal niet met een array werkt. Het heeft een allocator, welke een memory pool voor N items reserveert in de trant van: static_cast<_Type*>(::operator new(sizeof(_Type)*N));. Deze memory pool verdeelt std::vector zelf over de items door middel van placement new.Robbiedobbie schreef op zondag 30 juni 2013 @ 13:03:
Volgens mij snap je hem niet helemaal. Ik override de new operator globaal zodat ik ook kan zien wat er in standaard classes gebeurd. Zelf creer ik gewoon de vector in de stack, en niet op de heap. De vector instance doet dan op de achtergrond arrays bijhouden van de objecten die erin gezet zijn. Die class gebruikt dus op de achtergrond het new keyword en niet het new[] keyword, niet mijn eigen code
PS: het is wel erg stil hier vandaag? Is iedereen al verdwenen naar verre kuuroorden?
Hmm, dat klinkt inderdaad erg logisch! Ik had verwacht dat hij gewoon een array zou gebruiken, aangezien hij voor resizen toch moet kopieren en omdat een array ook een continuous stuk geheugen is.
Moah, ik kan alles wel blind vinden. Het is meer dat het mij forceert om blind te typen, ik kijk namelijk al bijna nooit meer naar mijn toetsenbord.Daos schreef op zaterdag 29 juni 2013 @ 23:34:
Lijkt mij onhandig zo'n onbedrukt toetsenbord. Vooral als je veel tekens anders dan a-z gebruikt bv tijdens programmeren.
Heb je niet meer aan toetsenbord die je kan programmeren? : YouTube: Optimus Maximus OLED Keyboard by Art.Lebedev Studios
Of waarvan je de toetsen kan verwisselen? Bij sommige mechanische toetsenborden is dit mogelijk.
edit:
Of gewoon een echte Dvorak als tweede toetsenbord
Speciale tekens bij het programmeren zoals []{}; kan ik blind vinden
Waar ik me dus echt groen en geel aan erger is dat als je van toetsenbordlayout wijzigt alle programma's die je al open had de toetsenbordlayout behouden die ze hadden
iOS developer
Ik weet niet hoe het anders zou moeten, want de source waaruit ik moet mergen zit vol met andere features die ik niet hoef.Firesphere schreef op zondag 30 juni 2013 @ 03:23:
Welk VCS je gebruikt doet niets af aan de functionaliteit. Maar uberhaupt kunnen cherrypicken, is naar mijn mening een no-go. Het is beter er een hotfix van te maken op basis van een bepaalde commit, dan een cherrypick doen.
Maar ik kan me wel voorstellen dat het soms moet, maar om het een geadviseerde/preferred method te noemen zoals F.West aangeeft, is bad practice als je't mij vraagt. Daarom reageer ik dus ook een beetje zo van "what an idiot"
2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI
Dit topic is gesloten.
Let op:
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.
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.