Lekker op de bank
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Kerstboom-icoon ook goed?
“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.
Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.
Haha, nice one.
“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.
Altijd leuk als je mails binnenkrijgt met dit op de eerste regel:
Ik vind die quotes nogal verdacht...I believe that the issue has ‘disappeared’ now.
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Verwijderd
Indien dat 'probleem' een persoon betreft, zou ik misschien even de politie waarschuwen.ElkeBxl schreef op maandag 07 december 2015 @ 11:29:
Jeej kerstmutsen en kerstbomen!![]()
Altijd leuk als je mails binnenkrijgt met dit op de eerste regel:
[...]
Ik vind die quotes nogal verdacht...
Maar laten we dan ook zuinig met het geheugen om gaan en de 0e plek gewoon niet laten bestaan.
En laten we compleet geen documentatie schrijven.
1
2
3
4
5
6
7
8
9
| int *ivector(nl,nh) int nl,nh; { int *v; v=(int *)calloc((unsigned) (nh-nl+1),sizeof(int)); if (!v) nrerror("allocation failure in ivector()"); return v-nl; } |
Wanneer v[0] beschreven word (doe dat dan ook niet!
LolVerwijderd schreef op maandag 07 december 2015 @ 11:34:
[...]
Indien dat 'probleem' een persoon betreft, zou ik misschien even de politie waarschuwen.
Haha, geniaalbr men schreef op maandag 07 december 2015 @ 11:39:
Laten we een array maken die bij 1 begint.
Maar laten we dan ook zuinig met het geheugen om gaan en de 0e plek gewoon niet laten bestaan.
En laten we compleet geen documentatie schrijven.
code:
1 2 3 4 5 6 7 8 9 int *ivector(nl,nh) int nl,nh; { int *v; v=(int *)calloc((unsigned) (nh-nl+1),sizeof(int)); if (!v) nrerror("allocation failure in ivector()"); return v-nl; }
Wanneer v\[0] beschreven word (doe dat dan ook niet!) krijg je ineens op een totaal irrelevante plek een probleem met het vrij maken van het geheugen.
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Lang leve afhankelijk zijn van oude systemen en mensen die niet weten hoe die systemen werken, noch wat voor data ze eigenlijk leveren...
Lekker op de bank

We are shaping the future
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Brrrr, K&R syntax
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.
Gekend probleem, ja! We hebben al eens een bugmelding daarover gekregen... En of dat we dat dan niet kunnen oplossen in Excel... Sure.Alex) schreef op maandag 07 december 2015 @ 12:09:
CSV is echt een draak van een formaat. Het wordt nog leuker wanneer je een waarde hebt met voorloopnullen en je het bestand vervolgens in Excel gaat bewerken
"Natuurlijk, geef ons X weken de tijd en dan bouwen we het om in iets wat .xlsx'en kan lezen en schrijven..."Styxxy schreef op maandag 07 december 2015 @ 13:24:
[...]
Gekend probleem, ja! We hebben al eens een bugmelding daarover gekregen... En of dat we dat dan niet kunnen oplossen in Excel... Sure.
We are shaping the future


[ Voor 14% gewijzigd door alienfruit op 07-12-2015 13:59 ]
"Clever fit" noemt het. Enkel in DE & AT. 7/7 open van 6:00-23:59Ryur schreef op maandag 07 december 2015 @ 08:50:
[...]
Maar dat jouw sportschool zo vroeg open is! Van welk bedrijf is het?
In BE/NL is er de basic-fit keten waar sommigen tijdens de week 's nachts open zijn geloof ik...
"Kan je dat niet oplossen met een macro?"Styxxy schreef op maandag 07 december 2015 @ 13:24:
[...]
Gekend probleem, ja! We hebben al eens een bugmelding daarover gekregen... En of dat we dat dan niet kunnen oplossen in Excel... Sure.
Yesazerty schreef op maandag 07 december 2015 @ 14:01:
[...]
In BE/NL is er de basic-fit keten waar sommigen tijdens de week 's nachts open zijn geloof ik...
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Nice!azerty schreef op maandag 07 december 2015 @ 14:01:
[...]
"Clever fit" noemt het. Enkel in DE & AT. 7/7 open van 6:00-23:59
In BE/NL is er de basic-fit keten waar sommigen tijdens de week 's nachts open zijn geloof ik...
Ik zit zelf bij "AnyTime Fitness" (vestiging Goor).
Zoals de naam al zegt, altijd.
Kan 24/7 naar binnen, dan is er lang niet altijd begeleiding. Maar kan zo altijd sporten.
Ook is het prettig dat als ik eens bij een andere Anytime kom (bijvoorbeeld in Amerika waar ze heel groot zijn) dat ik er ook zo zou kunnen sporten.
Ja de sportschool is iets duurder dan de meeste sportscholen, maar daardoor weer je gelukkig ook wel een bepaald soort mensen. Vooral die mannen die alleen een sportschool abbo hebben om meiden op te pikken (bijvoorbeeld) of die mensen die continu tijdens het sporten zitten op een apparaat en alleen maar met de mobiel bezig.
*ieks* *spacy* zo'n animated gifje dat fijn blijft animaten terwijl het proces er achter al lang en breed op z'n gat ligt .. en maar wachten en maar wachtenVincentio schreef op maandag 07 december 2015 @ 14:15:
[...]
Daarvoor heb je toch de BusyIndicator?
https://sapui5.netweaver....ple.BusyIndicator/preview
Misschien bedoelt hij zo'n up/down control?Vincentio schreef op maandag 07 december 2015 @ 14:15:
[...]
Daarvoor heb je toch de BusyIndicator?
https://sapui5.netweaver....ple.BusyIndicator/preview

We are shaping the future
Waarom zijn er dan ook zo veel verschillende objecten die men een "spinner" noemtAlex) schreef op maandag 07 december 2015 @ 14:34:
[...]
Misschien bedoelt hij zo'n up/down control?
[afbeelding]
http://developer.android..../ui/controls/spinner.html
Is bijvoorbeeld weer wat anders...
Zien er wat veel frames uit bij jouGeertJam schreef op maandag 07 december 2015 @ 15:08:
[...]
Ik heb geen photoshop oid, dus ga je gang
Maar wie weet doe ik het wel, wat staat er tegenover?
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Een bedankje?ElkeBxl schreef op maandag 07 december 2015 @ 15:10:
[...]
Zien er wat veel frames uit bij jou![]()
Maar wie weet doe ik het wel, wat staat er tegenover?
Is dat dan zoveel waard?
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
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!
Jaja, vast wel...

Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Let op: Mijn post bevat meningen, aannames of onwaarheden
Als je frontend kut is wil niemand je product gebruiken?Gamebuster schreef op maandag 07 december 2015 @ 15:41:
Ik hoorde vandaag de uitspraak "Frontend is lang niet zo belangrijk als de backend". Ik ben benieuwd wie hier eens of oneens is en waarom.
Als je backend kut is wil niemand je product gebruiken?
Vandaag was het weer zo ver.Down schreef op maandag 23 november 2015 @ 15:58:
Ben ik nou te kritisch naar sollicitanten of mag je verwachten dat ze een vraag als "wat is het verschil tussen een interface en een abstract class" moeiteloos kunnen beantwoorden?![]()
Of dat ze een vraag zoals onderaan deze pagina relatief eenvoudig kunnen oplossen?
> Kun je uitleggen wat het verschil is tussen een abstract class en een interface?
Uh... abstract wat? .. ?
> Abstract class
Hmm komt me niet zo 1-2-3 bekend voor
> Oké.. kun je dan uitleggen wat een interface is?
*legt uit wat een abstract class is*

Mother north, how can they sleep while their beds are burning?
br men schreef op maandag 07 december 2015 @ 15:42:
[...]
Als je frontend kut is wil niemand je product gebruiken?
Als je backend kut iswill kan niemand je product gebruiken?
Hmmm, dat is wel opmerkelijk maar niet echt bijzonder eigenlijk. Veel mensen gebruiken vooral abstracts zonder stil te staan bij wat het nu eigenlijk is.Down schreef op maandag 07 december 2015 @ 15:43:
[...]
Vandaag was het weer zo ver.
> Kun je uitleggen wat het verschil is tussen een abstract class en een interface?
Uh... abstract wat? .. ?
> Abstract class
Hmm komt me niet zo 1-2-3 bekend voor
> Oké.. kun je dan uitleggen wat een interface is?
*legt uit wat een abstract class is*
Een mooie is ook het verschil tussen "Where" en "Having"
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!
Ze hadden heel netjes de kolom ernaast escaped... Helaas de rest nietZaZ schreef op maandag 07 december 2015 @ 12:07:
Als ie netjes ge-escaped wordt is er toch niets aan de hand?
Firesphere schreef op maandag 07 december 2015 @ 15:49:
[...]
Een mooie is ook het verschil tussen "Where" en "Having"

En aansluitend, wat is er aan de hand als je deze foutmelding krijgt en hoe los je het op:
Column x is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
(stiekem weet ik het natuurlijk zelf niet en is dit een verkapte vraag
Mother north, how can they sleep while their beds are burning?
Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.
Je gebruikt postgres ipv mysql ?Down schreef op maandag 07 december 2015 @ 15:59:
[...]
![]()
En aansluitend, wat is er aan de hand als je deze foutmelding krijgt en hoe los je het op:
Column x is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
(stiekem weet ik het natuurlijk zelf niet en is dit een verkapte vraag)
Oplossing is maria aanbidden in je DB connectie

kenneth schreef op maandag 07 december 2015 @ 16:06:
Je krijgt die foutmelding als je met een MySQL-gebruiker te maken hebt, je lost het op door iemand in te zetten die ervaring heeft met een echt DBMS.

Ik ben het er wel mee eens.Gamebuster schreef op maandag 07 december 2015 @ 15:41:
Ik hoorde vandaag de uitspraak "Frontend is lang niet zo belangrijk als de backend". Ik ben benieuwd wie hier eens of oneens is en waarom.
Vanuit een performance-perspectief:
Een goede database hebben (paar miljoen records) en daar een query voor schrijven die er te lang over doet (of gewoon heel vaak wordt aangeroepen) kan er voor duren dat je request minuten duurt, of zelfs helemaal niet uitgevoerd kan worden. Met front-end is het haast niet te doen om het zo grondig te verneuken dat je minuten zit te wachten voor iets klaar is met renderen.
Vanuit een reliability-perspectief:
Aan de serverkant is het vrij gemakkelijk om data kwijt te raken. Een verkeerde modelering van je database, errors niet goed afhandelen, geen transacties gebruiken, databasemigraties die verkeerd kunnen gaan, ga zo maar door. Aan de front-end kant is het heel lastig om data permanent kwijt te raken omdat als het goed is daar niet je data permanent wordt opgeslagen. Nu kun je misschien per ongeluk een Delete request uitvoeren, maar dat kun je aan de serverkant net zo goed per ongeluk doen.
Vanuit een integratie-perspectief:
De client is slechts één client en hoeft maar met één API te praten. De server moet er rekening mee houden dat hij met een heleboel compleet verschillende clients moet kunnen praten, daar moet je dus rekening mee houden in het design.
Bestaande klanten houden = goede back-end
Uiteindelijk zul je beide op orde moeten hebben.
van-tilburg.info -=- meka (sega emulator) - Proud MEDION fanclub member - KOPPIG VOLHOUDEN !
Pfff daar zou ik ook even bij moeten nadenken hoorFiresphere schreef op maandag 07 december 2015 @ 15:49:
Een mooie is ook het verschil tussen "Where" en "Having"
"having" is je "where" voor functies die gelden op alle gegroepeerde rows...? Je gebruikt het in ieder geval zover ik weet altijd samen met group by.
- maar mijn SQL kennis is echt niet uitstekend.
[ Voor 14% gewijzigd door Gamebuster op 07-12-2015 16:35 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
De ene is op een aggregate, de ander niet. InderdaadGamebuster schreef op maandag 07 december 2015 @ 16:34:
[...]
Pfff daar zou ik ook even bij moeten nadenken hoorDie mij dan maar die abstract class & interface vraag. Dan kan je meteen zien of de developer ook snapt waarom het verschil er is en wanneer je ze zou gebruiken.
"having" is je "where" voor functies die gelden op alle gegroepeerde rows...? Je gebruikt het in ieder geval zover ik weet altijd samen met group by.
- maar mijn SQL kennis is echt niet uitstekend.
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!
MariaDB?gekkie schreef op maandag 07 december 2015 @ 16:07:
[...]
Je gebruikt postgres ipv mysql ?
Oplossing is maria aanbidden in je DB connectie
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!
Die meld dat (net als mysql) bij mijn weten niet, gaat niet voor niets zo goed samen met PHP
Wat heb ik gewonnen? Ben ik nu aangenomen?Firesphere schreef op maandag 07 december 2015 @ 16:37:
[...]
De ene is op een aggregate, de ander niet. Inderdaad
Let op: Mijn post bevat meningen, aannames of onwaarheden
Ja, kom je mijn collega zijn?Gamebuster schreef op maandag 07 december 2015 @ 16:44:
[...]
Wat heb ik gewonnen? Ben ik nu aangenomen?
Is wel zo'n 30 uur vliegen per 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!
Dan moet je wel tegen de tijdzones in vliegen om 30 uur per dag te vliegenFiresphere schreef op maandag 07 december 2015 @ 16:45:
[...]
Ja, kom je mijn collega zijn?
Is wel zo'n 30 uur vliegen per dag.
Let op: Mijn post bevat meningen, aannames of onwaarheden
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!
Oneens. Hoewel de back-end door zowel ontvanger als gever als plezierig kan worden ervaren, is de front-end uiteindelijk toch nodig voor een climactisch eindresultaat en dus belangrijk voor de continuëring van het interface-proces in de toekomst.Gamebuster schreef op maandag 07 december 2015 @ 15:41:
Ik hoorde vandaag de uitspraak "Frontend is lang niet zo belangrijk als de backend". Ik ben benieuwd wie hier eens of oneens is en waarom.
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.
En frontend en backend lijken me allebei even belangrijk.
Allebei kun je op zich zelf staande prima dus danig verkloten dat je applicatie onbruikbaar is, ondanks dat de ander dat niet is. Iets met yingel en yangel ofzo.
[ Voor 62% gewijzigd door gekkie op 07-12-2015 16:54 ]
De estimated cost van zo'n query is wel hoog, waarschijnlijk door de hoge round-trip tijden.gekkie schreef op maandag 07 december 2015 @ 16:50:
De WHERE is dus NZ .. en de HAVING 30 uurtjes lang (in) de sigaar ?
Oneens. Hoewel de backend niet gezien wordt door de gebruiker, is het wel datgene wat de gebruikerservaring maakt..oisyn schreef op maandag 07 december 2015 @ 16:49:
[...]
Oneens. Hoewel de back-end door zowel ontvanger als gever als plezierig kan worden ervaren, is de front-end uiteindelijk toch nodig voor een climactisch eindresultaat en dus belangrijk voor de continuëring van het interface-proces in de toekomst.
Een stabiele backend zorgt er voor dat de frontend werkt.
Uiteraard moet de frontend daarna wel werkbaar zijn, dus het een kan niet zonder het ander, maar dat isn een andere discussie.
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!
Latency is een bitch .. maar ach de potentiele bandbreedte van een luchtbus is dan wel weer niet slecht.Otherside1982 schreef op maandag 07 december 2015 @ 16:52:
[...]
De estimated cost van zo'n query is wel hoog, waarschijnlijk door de hoge round-trip tijden.
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.
Alleen die latency he, die latency.
Hmmm, ok, het topic is nogal verschoven naar bandbreedte/latency, maar welke innuendo bedoel je? Volgens mij ga ik er namelijk gewoon op in..oisyn schreef op maandag 07 december 2015 @ 16:58:
Mooi hoe iedereen compleet om de innuendo heenleest
[ Voor 56% gewijzigd door Firesphere op 07-12-2015 17:00 ]
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!
Ja, dat noem ik zelf een spinner en niet een up/down control. Dat andere zou ik eerder een loading indicator noemenAlex) schreef op maandag 07 december 2015 @ 14:34:
[...]
Misschien bedoelt hij zo'n up/down control?
[afbeelding]

Ik snap hem.oisyn schreef op maandag 07 december 2015 @ 16:58:
Mooi hoe iedereen compleet om de innuendo heenleest

We are shaping the future
Ik niet. Ben ik nu dom
Let op: Mijn post bevat meningen, aannames of onwaarheden
zet het even in een andere context
Driving a cadillac in a fool's parade.
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.
Ow. Ja. Oke. Ik snap m.
Let op: Mijn post bevat meningen, aannames of onwaarheden
Google-term is NSFW
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.
Driving a cadillac in a fool's parade.
Lekker op de bank
Mijn dirty mind had het direct door, mooie innuendo.oisyn schreef op maandag 07 december 2015 @ 16:49:
[...]
Oneens. Hoewel de back-end door zowel ontvanger als gever als plezierig kan worden ervaren, is de front-end uiteindelijk toch nodig voor een climactisch eindresultaat en dus belangrijk voor de continuëring van het interface-proces in de toekomst.
kwaakvaak_v2 schreef op maandag 07 december 2015 @ 17:23:
alleen als ie kutcode schrijft

Ik ben al veel backend developers tegengekomen die alleen maar schijtcode schrevenZaZ schreef op maandag 07 december 2015 @ 17:27:
Backend code is veel gevaarlijker en daarmee dus belangrijker.
Without nipples, boobs are pointless - 365 project - In mijn hoofd is het alle dagen Kerstmis - What type of bees make milk? Boobies! - What type of bees are scary? BoooOOOOOooobeees! - Cactusliefhebster
Verplichte MEME bij innuendo
[ Voor 4% gewijzigd door SPee op 07-12-2015 18:01 ]
let the past be the past.
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!
"Security Architect and Manager" lmao.
Nothing to see here!
[ Voor 24% gewijzigd door gekkie op 07-12-2015 21:10 ]
Als je oplossing voor problemen, het onderdrukken van meldingen is, ben je sowieso slecht bezig.gekkie schreef op maandag 07 december 2015 @ 21:09:
.. gelukkig niet mijn probleem met scapy .. en ook niet mijn oplossing
Nou ja, tenzij live omgeving, daar wil je geen warnings tonen. Als je ze maar fixed op de test
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!
Als de meldingen het kwaad zijn kan het prima in uitzonderings gevallen.Firesphere schreef op maandag 07 december 2015 @ 21:25:
[...]
Als je oplossing voor problemen, het onderdrukken van meldingen is, ben je sowieso slecht bezig.
Nou ja, tenzij live omgeving, daar wil je geen warnings tonen. Als je ze maar fixed op de test
(systemDisaster wat de Linux kernel debug parameter kaapte en zo na genoeg onbruikbaar maakte voor een kernel als daarna systemDisaster met z'n gereutel begon).
Oh, ik beweer nergens dat er waar er verantwoordelijkheid ligt er competentie is.ElkeBxl schreef op maandag 07 december 2015 @ 17:50:
[...]
Ik ben al veel backend developers tegengekomen die alleen maar schijtcode schreven
Politiek zou een leuk voorbeeld zijn daarvan.
Lekker op de bank
Wat is volgens jou het belangrijkste verschil dan?Down schreef op maandag 07 december 2015 @ 15:43:
[...]
Vandaag was het weer zo ver.
> Kun je uitleggen wat het verschil is tussen een abstract class en een interface?
Uh... abstract wat? .. ?
> Abstract class
Hmm komt me niet zo 1-2-3 bekend voor
> Oké.. kun je dan uitleggen wat een interface is?
*legt uit wat een abstract class is*
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.
Verwijderd
Is dit serieus?farlane schreef op dinsdag 08 december 2015 @ 09:55:
[...]
Wat is volgens jou het belangrijkste verschil dan?
[ Voor 7% gewijzigd door .oisyn op 08-12-2015 10:22 ]
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.
Wiki: Wikipedia: Even–odd rule
1
2
3
4
5
6
7
8
9
10
11
| def isPointInPath(x, y, poly): num = len(poly) i = 0 j = num - 1 c = False for i in range(num): if ((poly[i][1] > y) != (poly[j][1] > y)) and \ (x < (poly[j][0] - poly[i][0]) * (y - poly[i][1]) / (poly[j][1] - poly[i][1]) + poly[i][0]): c = not c j = i return c |
Mijn implementatie:
1
2
3
4
5
6
7
8
9
10
11
| int i, j; boolean c = false; for (i = 0, j = poly.size() - 1; i < poly.size(); j = i++) { if (((poly.get(i).Lt > point.Lt) != (poly.get(j).Lt > point.Lt)) && (point.Lg < (poly.get(i).Lg - poly.get(i).Lg) * (point.Lt - poly.get(i).Lt) / (poly.get(j).Lt - poly.get(i).Lt) + poly.get(i).Lg)) { c = !c; } } return c; |
Client stuurt mij gps coordinaten
Server zoekt uit welk land dat in ligt en stuurt land code terug
Client haalt info op met land code
Die if statement is bagger. Zelfs wiki heeft hem er bagger op staan zonder uitleg wat ie nu precies doet.
Hah
Het belangrijkste verschil? Dat een interface geen methods implementeert, maar een abstract class het wel kan. Tevens het vermelden waard dat (in C#) een class meerdere interfaces kan implementeren, maar slechts kan overerven van één (abstract) class.farlane schreef op dinsdag 08 december 2015 @ 09:55:
[...]
Wat is volgens jou het belangrijkste verschil dan?
Als je als doorsnee developer met ~3 jaar ervaring in C# en/of Java bovenstaande concepten nog nooit hebt toegepast vind ik dat wel frappant.
Mother north, how can they sleep while their beds are burning?
Ja.
Daarom dus..oisyn schreef op dinsdag 08 december 2015 @ 10:19:
Een (abstract) class definieert net zo goed een interface, en in C++ bestaat er dan ook helemaal geen aparte constructie om een interface te definieren, want die volgt gewoon uit de definitie van de class.
De (slimme) mensen die C++ hebben bedacht achtten het verschil niet belangrijk genoeg om er een aparte constructie voor te verzinnen: Ik vind het is dus helemaal niet zo logisch dat jullie dat verschil wel belangrijk genoeg achten om een sollicitant op af te branden.
Dan zou je de vraag in de C# context moeten stellen.Down schreef op dinsdag 08 december 2015 @ 10:32:
[...]
Het belangrijkste verschil? Dat een interface geen methods implementeert, maar een abstract class het wel kan. Tevens het vermelden waard dat (in C#) een class meerdere interfaces kan implementeren, maar slechts kan overerven van één (abstract) class.
Als je als doorsnee developer met ~3 jaar ervaring in C# en/of Java bovenstaande concepten nog nooit hebt toegepast vind ik dat wel frappant.
Ik vind de algemenere vraag interessanter en ook meer zeggen over het kennisniveau van de sollicitant. Voor mij zou het een pre zijn als de sollicitant zou vragen welke taal het betreft.
[ Voor 34% gewijzigd door farlane op 08-12-2015 10:37 ]
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.
Ik heb het over C# waar ze niet alleen verschillend zijn, maar waar mensen ze evident ook door elkaar halen. Dat het verschil niet groot is betekent niet dat het geen legitieme vraag is. Het leidt simpelweg tot een gespreksvorm waarin mensen het concept van een interface moeten uitleggen..oisyn schreef op dinsdag 08 december 2015 @ 10:19:
Nou, ja. Tenzij je het over specifieke talen hebt is het een beetje een onzinnige vraag. Net zoiets als vragen wat het verschil is tussen een auto en een blauwdruk van een vervoersmiddel. Het ene is een communicatieprotocol of contract, het andere is een class dat je niet op zichzelf kunt instantieren omdat het een specialisatie mist. Een (abstract) class definieert net zo goed een interface, en in C++ bestaat er dan ook helemaal geen aparte constructie om een interface te definieren, want die volgt gewoon uit de definitie van de class.
Mother north, how can they sleep while their beds are burning?
Mijn quote van mezelf borduurde voort op de eerdere discussie, waarbij het ging om een vacature als C# developer. Dat stond er inderdaad niet bij, dus bij deze.farlane schreef op dinsdag 08 december 2015 @ 10:32:
[...]
Ja.
[...]
Daarom dus.
De (slimme) mensen die C++ hebben bedacht achtten het verschil niet belangrijk genoeg om er een aparte constructie voor te verzinnen: Ik vind het is dus helemaal niet zo logisch dat jullie dat verschil wel belangrijk genoeg achten om een sollicitant op af te branden.
[...]
Dan zou je de vraag in de C# context moeten stellen.
Ik vind de algemenere vraag interessanter en ook meer zeggen over het kennisniveau van de sollicitant. Voor mij zou het een pre zijn als de sollicitant zou vragen welke taal het betreft.
Mother north, how can they sleep while their beds are burning?
Wat dacht je van sollicitanten met 15 jaar Java ervaring die het verschil tussen een ArrayList en LinkedList (en dus welke je wanneer wil gebruiken) niet kunnen vertellen.Down schreef op maandag 07 december 2015 @ 15:43:
Vandaag was het weer zo ver.
> Kun je uitleggen wat het verschil is tussen een abstract class en een interface?
Uh... abstract wat? .. ?
> Abstract class
Hmm komt me niet zo 1-2-3 bekend voor
> Oké.. kun je dan uitleggen wat een interface is?
*legt uit wat een abstract class is*
Er zijn bizar veel developers die alleen maar "meewerken" en nooit zelf na hoeven te denken over dingen. Of nog erger: hele teams van alleen maar dit soort developers die dan wel software opleveren die 'werkt' maar die nooit verder nadenken dan de meest simpele implementatie van de happy-flow.
Heb ook afgelopen jaar een aantal gesprekken gedaan en vond het niveau van de 'ervaren' mensen die we kregen nogal teleurstellend.
https://niels.nu
Uncle Bob heeft een tijdje interessante blogpost over de 'verschillen' tussen abstracte klassen en interfaces (voor Java en C#) geschreven.farlane schreef op dinsdag 08 december 2015 @ 10:32:
De (slimme) mensen die C++ hebben bedacht achtten het verschil niet belangrijk genoeg om er een aparte constructie voor te verzinnen: Ik vind het is dus helemaal niet zo logisch dat jullie dat verschil wel belangrijk genoeg achten om een sollicitant op af te branden.
Link: http://blog.cleancoder.co...aceConsideredHarmful.html.
En nu gauw weer in lurk-mode
Eind jaren 90 ging ineens een hele zooi mensen een IT opleiding doen omdat dat de toekomst was. Mensen die helemaal niets met computers hadden eigenlijk. Het 'leeft' totaal niet bij dat soort mensen maar het is wel hun vak geworden. Dit is het resultaat.Hydra schreef op dinsdag 08 december 2015 @ 10:48:
[...]
Wat dacht je van sollicitanten met 15 jaar Java ervaring die het verschil tussen een ArrayList en LinkedList (en dus welke je wanneer wil gebruiken) niet kunnen vertellen.
Er zijn bizar veel developers die alleen maar "meewerken" en nooit zelf na hoeven te denken over dingen. Of nog erger: hele teams van alleen maar dit soort developers die dan wel software opleveren die 'werkt' maar die nooit verder nadenken dan de meest simpele implementatie van de happy-flow.
Heb ook afgelopen jaar een aantal gesprekken gedaan en vond het niveau van de 'ervaren' mensen die we kregen nogal teleurstellend.
Lekker op de bank
Yup. Geen enkele interesse. Een van die kerels profileerde zich als "ervaren enthousiaste Java developer/architect" maar had nog nooit iets met Java 8 gedaan. Dat was een paar maanden geleden; Java 7 is al sinds begin 2014 EOL.ZaZ schreef op dinsdag 08 december 2015 @ 10:51:
[...]
Eind jaren 90 ging ineens een hele zooi mensen een IT opleiding doen omdat dat de toekomst was. Mensen die helemaal niets met computers hadden eigenlijk. Het 'leeft' totaal niet bij dat soort mensen maar het is wel hun vak geworden. Dit is het resultaat.
https://niels.nu
Dat is aangekondigd begin 2014, publieke support op Java 7 eindigde in April dit jaar
Maar los van dat zijn er inderdaad een hoop mensen die roepen ergens ervaren in te zijn maar een aantal simpele dingen gewoon niet weten of echt helemaal niks kunnen zonder Spring.....
[ Voor 27% gewijzigd door Creepy op 08-12-2015 11:01 ]
"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
Tsja, is het Java Java of Java op bijvoorbeeld SAP? Daar wordt Java 8 in ieder geval nog niet op alle producten ondersteund.Hydra schreef op dinsdag 08 december 2015 @ 10:54:
[...]
Yup. Geen enkele interesse. Een van die kerels profileerde zich als "ervaren enthousiaste Java developer/architect" maar had nog nooit iets met Java 8 gedaan. Dat was een paar maanden geleden; Java 7 is al sinds begin 2014 EOL.
Hell in 2010 toen ik nog wat anders deed in het SAP wereldje (portals

Dat beschrijft precies hoe ik er over denkForsith schreef op dinsdag 08 december 2015 @ 10:48:
[...]
Uncle Bob heeft een tijdje interessante blogpost over de 'verschillen' tussen abstracte klassen en interfaces (voor Java en C#) geschreven.
Link: http://blog.cleancoder.co...aceConsideredHarmful.html.
En nu gauw weer in lurk-mode
Een interface is een gecastreerde abstract class
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.
Ik geloof dat ik de point helemaal mis van dat stukje. Behalve dan de patronizing manier van schrijven ("my, that's bad!")Forsith schreef op dinsdag 08 december 2015 @ 10:48:
[...]
Uncle Bob heeft een tijdje interessante blogpost over de 'verschillen' tussen abstracte klassen en interfaces (voor Java en C#) geschreven.
Link: http://blog.cleancoder.co...aceConsideredHarmful.html.
En nu gauw weer in lurk-mode
Maar het verschil is volgens mij dat Interface een belofte aan de buitenwereld is, terwijl een abstract class al implementatie is. Een makkelijke manier om zeker te weten dat je aan je belofte voldoet, maar niet noodzakelijk.
Never explain with stupidity where malice is a better explanation
Als jij als sollicitatieafnemer met een dergelijke reactie komt op mijn antwoord wat ik zojuist postte weet ik dat ik bij het verkeerde bedrijf heb gesolliciteerdDown schreef op dinsdag 08 december 2015 @ 10:35:
[...]
Ik heb het over C# waar ze niet alleen verschillend zijn, maar waar mensen ze evident ook door elkaar halen. Dat het verschil niet groot is betekent niet dat het geen legitieme vraag is. Het leidt simpelweg tot een gespreksvorm waarin mensen het concept van een interface moeten uitleggen.
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.
In feite zegt hij (op zijn manier) dat een interface een overbodig ding is omdat een abstract class al kan wat een interface doet, maar dan meer.incaz schreef op dinsdag 08 december 2015 @ 11:09:
[...]
Ik geloof dat ik de point helemaal mis van dat stukje
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.
Maar dat hoeft dus niet.incaz schreef op dinsdag 08 december 2015 @ 11:09:
Maar het verschil is volgens mij dat Interface een belofte aan de buitenwereld is, terwijl een abstract class al implementatie is.
1
2
3
4
| class Foo { abstract void bar(); } |
Deze class heeft geen implementatie, maar het definieert wel een interface. Geen Java interface, maar dat is gewoon syntactische suiker om om het multiple inheritance probleem heen te werken.
[ Voor 13% gewijzigd door .oisyn op 08-12-2015 11:16 ]
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.
Ik denk zelf dat een belangrijk punt van dit artikel is dat veel (hoewel, als ik de reacties hierboven leesincaz schreef op dinsdag 08 december 2015 @ 11:09:
[...]
Ik geloof dat ik de point helemaal mis van dat stukje. Behalve dan de patronizing manier van schrijven ("my, that's bad!")
Maar het verschil is volgens mij dat Interface een belofte aan de buitenwereld is, terwijl een abstract class al implementatie is. Een makkelijke manier om zeker te weten dat je aan je belofte voldoet, maar niet noodzakelijk.
(Edit: en verder op in het artikel geeft hij een m.i. goed punt waar abstracte klassen tekortschieten in Java, iets wat bijvoorbeeld in Scala netjes met traits had kunnen worden opgelost)
[ Voor 10% gewijzigd door Forsith op 08-12-2015 11:25 ]
Dit topic is gesloten.
*** NOG GEEN NIEUW TOPIC OPENEN AUB!! ***
(zie .oisyn in "De Devschuur Coffee Corner - Iteratie ➒")
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.