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.
Zelf scripten duurt langer
Voor het optimaliseren worden bestaande tools gebruikt;
Gifcicle, Pngout, Optipng and Jpegtran
van-tilburg.info -=- meka (sega emulator) - Proud MEDION fanclub member - KOPPIG VOLHOUDEN !


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.
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.
Ex-vriendin begint hier
Hoe zou zoiets opgelost moeten worden?.oisyn schreef op woensdag 22 april 2015 @ 14:35:
Deze week werd de gietvloer gegoten. Verkeerde kleur. "Ja maar meneer dit is echt de kleur die u heeft gekozen". Nee, dit is beige, wat wij hebben gekozen was bijna wit. En heel handig zijn ze ook vergeten ons een kleurstaaltje mee te geven waardoor er niets gecontroleerd kan worden. Alles loopt uit, en dan natuurlijk ook het gesteggel over wiens schuld het is
Vloer er uit breken en opnieuw storten, of wordt het dan geschilderd?
Eerste is redelijk kostbaar, tweede is stuk goedkoper, maar kwaliteit is ook veel minder.
Battle.net - Jandev#2601 / XBOX: VriesDeJ
Het is mogelijk om een klein beetje op te schuren en er een nieuwe kleur over heen te gieten.Jan_V schreef op woensdag 22 april 2015 @ 14:45:
[...]
Hoe zou zoiets opgelost moeten worden?
Vloer er uit breken en opnieuw storten, of wordt het dan geschilderd?
Eerste is redelijk kostbaar, tweede is stuk goedkoper, maar kwaliteit is ook veel minder.
Dan moet je het niet te glad schuren, je ziet regelmatig dat de bovenste laag half los laat en er overal gaten zitten.Erwin537 schreef op woensdag 22 april 2015 @ 14:49:
[...]
Het is mogelijk om een klein beetje op te schuren en er een nieuwe kleur over heen te gieten.
Hij is nog niet helemaal gegoten, ze vragen je altijd om erbij te zijn als ze de kleuren gaan mengen (we hebben een mix die expres niet goed doorgemengd wordt zodat je van die vegen krijgt). Ze doen dus een klein stukje, daarna kun je nog zeggen of het iets minder druk moet, dan kunnen ze het nog wat verder mengen.Jan_V schreef op woensdag 22 april 2015 @ 14:45:
[...]
Hoe zou zoiets opgelost moeten worden?
Vloer er uit breken en opnieuw storten, of wordt het dan geschilderd?
Eerste is redelijk kostbaar, tweede is stuk goedkoper, maar kwaliteit is ook veel minder.
Maar het punt is, de hele basiskleur klopte al niet toen ze het op de grond uitsmeerden. Wat ze al hebben gegoten hebben ze helemaal uitgeveegd, dus dat kunnen ze gewoon licht opschuren en dan eroverheen met een andere kleur.
Desalniettemin, het materiaal is allemaal maatwerk, dat wordt op aanvraag geproduceerd. Ze hebben dus niets aan die ongebruikte bussen (tenzij iemand heel toevallig ook die kleur heeft). Als ik als klant gewoonweg de uitgekozen kleur in de praktijk niet mooi vindt dan is het natuurlijk terecht dat ik gewoon dat ongebruikte materiaal moet betalen. Maar ons standpunt is dat het helemaal niet de kleur is die we hebben uitgekozen, en dat er dus ergens in het proces een fout is gemaakt.
En dat zijn dus ook meteen 3 verdiepingen, van in totaal 135m2, dus dat tikt nogal aan.
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 Mac heb je drag 'n drop tool ImageOptim (lossless optimalisatie van PNG/JPG/GIF) en zijn vriendje ImageAlpha (lossy optimalisatie; reductie aantal kleuren in PNGs; juiste settings zijn vrijwel onzichtbaar maar maakt je image soms wel 90% kleiner)markvt schreef op woensdag 22 april 2015 @ 14:16:
Hiermee kun je gewoon rechts klikken op je projectmap, 'optimize images' kiezen en hij verwerkt ze allemaal.
Zelf scripten duurt langer
Voor het optimaliseren worden bestaande tools gebruikt;
[...]
[ Voor 12% gewijzigd door Gamebuster op 22-04-2015 15:04 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden


Dit vat de afgelopen dagen wel samen:

iOS developer
[ Voor 51% gewijzigd door .oisyn op 22-04-2015 15:58 ]
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 principe voldoet data alleen, het opmaken kan ik zelf. Degene die ik tot nu toe geprobeerd heb (Dark Sky Forecast API ) werkte niet.
i7 4970K | Mugen 4 | GTX 980Ti SC+ ACX2.0+ | 16GB 1600 Corsair Dominator | Asus Maximus VII Ranger | Corsair 730T | Corsair RM750 ||| Corsair Strafe RGB | Asus MG278Q
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.
^^Douweegbertje schreef op woensdag 22 april 2015 @ 15:56:
Wij weten allemaal welke dat is voor je.
Echt al 5x een SMS gehad met goed nieuws van T-Mobile. Nu mogen ze die spammachine wel uitzetten hoor...
'Het' weer? Waar? In Nederland? Op Jupiter? Op 10 km hoogte? Heb je al gezocht? Op 'weather api' vind ik al een aantal gratis resultaten.Cornelisjuh schreef op woensdag 22 april 2015 @ 16:10:
Kent iemand een goedwerkende weer API om het weer (in de ochtend, middag en avond) van een bepaalde datum op te halen.
In principe voldoet data alleen, het opmaken kan ik zelf. Degene die ik tot nu toe geprobeerd heb (Dark Sky Forecast API ) werkte niet.
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Nu kom ik echter bij een rapport waarbij de select clause bijna 800 regels lang is voor 34 kolommen. Een aantal grote CASE WHEN ELSE CASE WHEN ELSE blokken


Bij een beetje zelfrespecterende API zou je dat als parameter moeten kunnen mee geven.Korben schreef op woensdag 22 april 2015 @ 16:17:
[...]
'Het' weer? Waar? In Nederland? Op Jupiter? Op 10 km hoogte? Heb je al gezocht? Op 'weather api' vind ik al een aantal gratis resultaten.
Heb nu iets gevonden wat goed werkt, http://openweathermap.org!
i7 4970K | Mugen 4 | GTX 980Ti SC+ ACX2.0+ | 16GB 1600 Corsair Dominator | Asus Maximus VII Ranger | Corsair 730T | Corsair RM750 ||| Corsair Strafe RGB | Asus MG278Q
farlane schreef op woensdag 22 april 2015 @ 16:10:
Cool woord, superpositie. Variatie op C's impliciete conversie van int naar enum.
1
2
3
4
5
6
7
8
| BOOL superYeah = 3; if (superYeah == YES) { // Nope } if (superYeah) { // Yep } |
iOS developer
Volgens respecteert hij zich zelf niet want ik kan daar geen weer van Jupiter vinden.Cornelisjuh schreef op woensdag 22 april 2015 @ 16:34:
[...]
Bij een beetje zelfrespecterende API zou je dat als parameter moeten kunnen mee geven.
Heb nu iets gevonden wat goed werkt, http://openweathermap.org!
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 9% gewijzigd door jip_86 op 22-04-2015 16:54 ]
Volgens mij wel hoor! http://openweathermap.org/city/4160610Douweegbertje schreef op woensdag 22 april 2015 @ 16:50:
[...]
Volgens respecteert hij zich zelf niet want ik kan daar geen weer van Jupiter vinden.
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.

(Toch altijd storm op jupiter).
Originally, a hacker was someone who makes furniture with an axe.
Een onderdeel was het detecteren van een cyclic dependency.
Dus zoiets:
a = b + 3
b = c + 2
c + a + 1
Ik had daar een hele mooie functie voor geschreven van 20 regels lang. En toen kwam ik ineens met een oplossing die 1 regel lang is.
Roses are red, violets are blue, unexpected '{' on line 32.
[ Voor 11% gewijzigd door WernerL op 22-04-2015 22:09 ]
Roses are red, violets are blue, unexpected '{' on line 32.
https://www.atlassian.com/git/articles/10-years-of-git
[ Voor 25% gewijzigd door Solopher op 22-04-2015 22:48 ]
Hmm ik vind m'n 50 regelige queries (met niet bepaald ruimte besparende formatting) al genoegOtherside1982 schreef op woensdag 22 april 2015 @ 16:21:
Nu kom ik echter bij een rapport waarbij de select clause bijna 800 regels lang is voor 34 kolommen. Een aantal grote CASE WHEN ELSE CASE WHEN ELSE blokken![]()
![]()
Ik probeerde er ook een inner query in te doen maar toen liep ik tegen de max tabellen in een query aan

Zijn er nog bepaalde restricties aan de expressies? Bijv., mag je het volgende als input verwachten?WernerL schreef op woensdag 22 april 2015 @ 21:31:
Een onderdeel was het detecteren van een cyclic dependency.
Dus zoiets:
a = b + 3
b = c + 2
c + a + 1
Ik had daar een hele mooie functie voor geschreven van 20 regels lang. En toen kwam ik ineens met een oplossing die 1 regel lang is.
a = 0*a + 3*b
b = 7 + 0*b
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
In de assignment van de reactive programming cursus worden expressies niet complexer dan dit:RayNbow schreef op donderdag 23 april 2015 @ 08:58:
[...]
Zijn er nog bepaalde restricties aan de expressies? Bijv., mag je het volgende als input verwachten?
a = 0*a + 3*b
b = 7 + 0*b
<operand> <operator <operand>
Dus jouw voorbeeld zou niet werken. Maar mocht het wel werken, zodra mijn code b gaat parsen bestaat de reference naar b niet meer in de referencelist die ik meegeef aan de eval functie dus beide zouden dan moeten evalueren naar double.NaN. :-)
Roses are red, violets are blue, unexpected '{' on line 32.
Ik had laatst SQL Profiler draaien toen ik zo'n gedrocht langs zag komen. Entity Framework was lekker losgegaan met de querygenerator en SQL Server verslikte zich er zowat in (execution time 3 minuten).gekkie schreef op woensdag 22 april 2015 @ 23:36:
[...]
Hmm ik vind m'n 50 regelige queries (met niet bepaald ruimte besparende formatting) al genoeg
Toen updatete ik EF van 6.1.1 naar 6.1.3, de query werd 10 regels korter en de execution time ging omlaag naar 2 seconden. En ja, de resultset bleef gelijk
We are shaping the future
Hmm 8 unions moet ik straks ook wel gaan halen .. querytje dat allerlei database metrics verzameld en in een simpele andere tabel als timeserie + json dumpt.Caelorum schreef op donderdag 23 april 2015 @ 08:23:
Een query met 8 unions. Ik heb de daadwerkelijke query nog nooit in 1 keer gezien ^^
Ik probeerde er ook een inner query in te doen maar toen liep ik tegen de max tabellen in een query aan
De LINQ-query die ik had bevatte een berg .Include()-statements, waardoor SQL Server al die informatie erbij moest gaan joinen, waarna EF het weer uit elkaar moest zien te trekken tot een zinnige object graph. Dat was een redelijk zware operatie aangezien het in sommige gevallen gaat over duizenden rijen (zonder child objects).
Ik heb dat nu losgetrokken in een query die een paar SELECT *-queries uitvoert op de nodige reference data-tabellen, en de .Include()'s uit de hoofdquery heb ik weggehaald. Toch geeft EF nog een goedgevulde object graph, terwijl de execution time van alle queries bij elkaar een behoorlijke factor kleiner is dan de oorspronkelijke query.
We are shaping the future
WTF. Is dit een webpagina? Een "artikel" zelfs? Wat is er mis met een stuk tekst met een duidelijk begin en eind? Wie zit er op te wachten dat informatie op zo'n debiele manier gepresenteerd wordt (behalve de web "designers" die zich hebben kunnen uitleven op dit huzarenstukje voor in hun portfolio)?Solopher schreef op woensdag 22 april 2015 @ 22:46:
weet niet of hij hier al voorbij was gekomen; 10 jaar git:
https://www.atlassian.com/git/articles/10-years-of-git
Dit is hip. Als je geen (halve) infographics maakt met CSS, dan hoor je er tegenwoordig niet meer bij. Mensen lezen niet, die kijken alleen coole animaties.Soultaker schreef op donderdag 23 april 2015 @ 10:08:
[...]
WTF. Is dit een webpagina? Een "artikel" zelfs? Wat is er mis met een stuk tekst met een duidelijk begin en eind? Wie zit er op te wachten dat informatie op zo'n debiele manier gepresenteerd wordt (behalve de web "designers" die zeg hebben kunnen uitleven op dit huzarenstukje voor in hun portfolio)?
“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.
Brrr

Lekker op de bank
Dat snap ik wel. Ik stop ook met lezen als ik voor elke zin een half scherm omlaag moet scrollen, op een ⓘ moet klikken, dan een grote bluescreen pop-up voor m'n kiezen krijg, waarna ik m'n muis helemaal naar de linkerbovenhoek van m'n 24" scherm moet sleuren om op een kruisje te klikken (waarom zit dat kruisje trouwens niet gewoon rechtsboven?) voordat ik verder mag "lezen".OkkE schreef op donderdag 23 april 2015 @ 10:12:
Dit is hip. Als je geen (halve) infographics maakt met CSS, dan hoor je er tegenwoordig niet meer bij. Mensen lezen niet, die kijken alleen coole animaties.
In dit geval moest het in 1 stap. Meerdere is gewoon niet te doen. Daarnaast gaat mijn voorkeur sowieso om zoveel mogelijk door de database te doen. De servers hebben het al zwaar genoeg met deze antieke meuk. Die database server kan het wel aan.Alex) schreef op donderdag 23 april 2015 @ 09:39:
Soms kan het wel hoor, als je je data anders ophaalt. [...]
Er is een reden waarom Bitbucket een 1-op-1 kopie van GitHub was voor lange tijd. Blijkbaar zijn er mensen binnen Atlassian die zich beseffen dat ze episch slecht zijn in usability ...Soultaker schreef op donderdag 23 april 2015 @ 10:37:
[...]
Dat snap ik wel. Ik stop ook met lezen als ik voor elke zin een half scherm omlaag moet scrollen, op een ⓘ moet klikken, dan een grote bluescreen pop-up voor m'n kiezen krijg, waarna ik m'n muis helemaal naar de linkerbovenhoek van m'n 24" scherm moet sleuren om op een kruisje te klikken (waarom zit dat kruisje trouwens niet gewoon rechtsboven?) voordat ik verder mag "lezen".
http://blog.checkpoint.co...ng-magento-vulnerability/
Nou inderdaad, dat gaat echt wel heel verBarryvdh schreef op donderdag 23 april 2015 @ 11:08:
Best grondig uitgezocht, deze Magento exploit:
http://blog.checkpoint.co...ng-magento-vulnerability/
Gezien de populariteit van magento zou ik daar niet eens vreemd van opkijkenTheNephilim schreef op donderdag 23 april 2015 @ 11:30:
[...]
Nou inderdaad, dat gaat echt wel heel verJe vraagt je bijna af of 'criminelen' echt zoveel moeite doen.
van-tilburg.info -=- meka (sega emulator) - Proud MEDION fanclub member - KOPPIG VOLHOUDEN !
Welke moeite. In feite is het globaal gezien heel simpel, zeker als je de sourcecode hebt.TheNephilim schreef op donderdag 23 april 2015 @ 11:30:
[...]
Nou inderdaad, dat gaat echt wel heel verJe vraagt je bijna af of 'criminelen' echt zoveel moeite doen.
Zoek er ook eens een danDouweegbertje schreef op donderdag 23 april 2015 @ 11:35:
[...]
Welke moeite. In feite is het globaal gezien heel simpel, zeker als je de sourcecode hebt.
Dat valt toch wel mee?TheNephilim schreef op donderdag 23 april 2015 @ 11:30:
[...]
Nou inderdaad, dat gaat echt wel heel verJe vraagt je bijna af of 'criminelen' echt zoveel moeite doen.
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.
Dat van het verkopen, daar zit wat in; snel geld verdienen als je eenmaal wat gevonden hebt. Magento zal wel niet, zoals Google wel doet, geld uitloven voor dergelijke vondsten. Dat is volgens mij ook nog steeds de beste manier om te voorkomen dat dergelijke exploits in het wild opduiken. Legaal 10.000 euro cash is natuurlijk enorm aantrekkelijk!
[ Voor 5% gewijzigd door mbarie op 23-04-2015 12:10 ]
Was misschien niet duidelijk uit mijn post, maar ik bedoelde op hoe "ver het wel niet gaat". Zo'n ingewikkelde exploit is dit nou ook weer niet.oisyn schreef op donderdag 23 april 2015 @ 11:58:
Criminelen doen die moeite ook niet, die kopen exploits.

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 reageerde meer op TheNephilimPrisonerOfPain schreef op donderdag 23 april 2015 @ 12:11:
[...]
Was misschien niet duidelijk uit mijn post, maar ik bedoelde op hoe "ver het wel niet gaat". Zo'n ingewikkelde exploit is dit nou ook weer niet
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.
Als je hem eenmaal gevonden hebt niet. Maar hij is afhankelijk van meerdere onafhankelijke 'bugs':PrisonerOfPain schreef op donderdag 23 april 2015 @ 12:11:
[...]
Was misschien niet duidelijk uit mijn post, maar ik bedoelde op hoe "ver het wel niet gaat". Zo'n ingewikkelde exploit is dit nou ook weer niet
- Automatisch laden van AdminHtml module ipv user module (maar whitelist, dus beperkt)
- Omzeilen whitelist door niet veilig checken van forwarded parameter
- Admin controller die niet goed zijn access checkt en dynamisch een filter aanroept op basis van url. (normaal alleen door admin aan te roepen dus), en met een van deze filters kan een willekeurige (bestaand) Block gemaakt worden.
- Een Block functie die daadwerkelijk kwaad kan, de getCsvFile methode die niet goed zijn parameters checkt, omdat hij verwacht dat zijn input veilig is.
Allemaal los zou je het misschien wel terug vinden, bijv. dat de SQL niet goed ge-escaped wordt, maar dan heb je er niets aan.
En als het makkelijk was, was het vast wel eerder gevonden. Bug zit er al in sinds Magento CE 1.4 (uit 2010). En met de patch erbij (van februari al) heb ik nog niks gehoord over mogelijke exploits, totdat Checkpoint het publiekelijk ging maken..
[ Voor 8% gewijzigd door TheNephilim op 23-04-2015 13:27 ]
Dat bewijst nog niet dat het echt moeilijkTM was.Barryvdh schreef op donderdag 23 april 2015 @ 12:47:
En als het makkelijk was, was het vast wel eerder gevonden. Bug zit er al in sinds Magento CE 1.4 (uit 2010)
Het gaat om de kans dat iemand met beetje specialistische kennis toch wel een noemenswaardige tijd uit trekt om dit softwarepakket uit te pluizen. Wellicht geholpen door rumors, opgespaarde/weggewuifde bugs, etc.
{signature}
Maar die kans is best groot, aangezien het waarschijnlijk het meest gebruikte OS e-commerce pakket is, en dus een gewild target. En daarnaast, een remote code execution bug kan tot $10.000 dollar opleveren via het Bug Bounty programma. Opzich wel de moeite ook.Voutloos schreef op donderdag 23 april 2015 @ 13:49:
[...]
Dat bewijst nog niet dat het echt moeilijkTM was.
Het gaat om de kans dat iemand met beetje specialistische kennis toch wel een noemenswaardige tijd uit trekt om dit softwarepakket uit te pluizen. Wellicht geholpen door rumors, opgespaarde/weggewuifde bugs, etc.
En het blijft kans op. Een onbekend aantal lui heeft misschien wel tevergeefs gezocht. En het zou heel sterk zijn als er in een gigantisch pakket als Magento niet nog een keer dat bedrag te verdienen is. Maar dat maakt dus geen garantie als ik er nu mn job van maak.
{signature}
Vaak genoeg gedaan, maar dan met closed projecten dus ik kan je niet direct voorbeelden geven.
Echter is het gewoon zo dat je met de daadwerkelijke source veel makkelijker mogelijke flaws kunt vinden. Zoals in de blog vermeld stond is er gewoon specifiek gezocht naar een bepaalde module die geen directe auth nodig had, maar wel dingen kon 'uitvoeren'. Dan houdt je als het goed is niet heel veel over, en dan is het domweg kijken naar code waar 'externe' input niet goed afgehandeld wordt. Daar ligt dan ook het voordeel dat je de source hebt, je hebt als het ware meerdere zwakke plekken, waarbij je vervolgens naar een entry-point zoekt in een ander 'zwak' stukje. Juist omdat je dus de source hebt kun je goed elementen combineren om uiteindelijk iets te exploiten.
Tja moeite.. ik weet leukere dingen om aan te sleutelen ook al levert dat niet zo veel geld op. Daarbij kun je beter zoiets op de zwarte markt verkopen, krijg je het tienvoudigeBarryvdh schreef op donderdag 23 april 2015 @ 14:00:
[...]
Maar die kans is best groot, aangezien het waarschijnlijk het meest gebruikte OS e-commerce pakket is, en dus een gewild target. En daarnaast, een remote code execution bug kan tot $10.000 dollar opleveren via het Bug Bounty programma. Opzich wel de moeite ook.
[ Voor 24% gewijzigd door Douweegbertje op 23-04-2015 15:44 ]
Colonel kun je op twee manieren uitspreken. De meest gangbare manier isCaelorum schreef op dinsdag 21 april 2015 @ 21:42:
[...]
ehm...
kernel: /ˈkɜː(ɹ).nəl/ (UK) of /ˈkɝnəl/ (US)
colonel: /kɔ.lɔ.nɛl/
Hoe is dat hetzelfde?
/ˈkɜrnəl/
iOS developer
Schijnt dat ze het woord oorspronkelijk uit het Portugees hadden overgenomen, als coronel. Later is de spelling aangepast om de etymologische geschiedenis duidelijker te maken. Maar de uitspraak is veelal niet aangepast aan de spelling. Waarom zouden ze ook, het verband tussen uitspraak en spelling is in modern Engels wel vaker een illusieBikkelZ schreef op donderdag 23 april 2015 @ 16:08:
Colonel kun je op twee manieren uitspreken. De meest gangbare manier is
/ˈkɜrnəl/
1
2
3
| <xml> <item>hoi</item> </xml> |
Een string wordt
maar!
1
2
3
4
| <xml> <item>hoi 1</item> <item>hoi 2</item> </xml> |
Een array is?????
Gezeik zeg, maak er gewoon altijd een array van items van anders?
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!
Omdat het dan zo zou moeten zijn:Firesphere schreef op donderdag 23 april 2015 @ 17:40:
Kan iemand me uitleggen waarom
XML:
1 2 3 <xml> <item>hoi</item> </xml>
Een string wordt
maar!
XML:
1 2 3 4 <xml> <item>hoi 1</item> <item>hoi 2</item> </xml>
Een array is?????
Gezeik zeg, maak er gewoon altijd een array van items van anders?
1
2
3
4
5
6
| <xml> <items> <item>hoi 1</item> <item>hoi 2</item> </items> </xml> |
Dat moet niet.
Some tools which generate schemas from a model may elect to give each vector a dedicated type including a wrapper element. [...] However, there may not always be a wrapper element. A collection may contain more than one element with a maxOccurs value greater than 1.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <xs:complexType name="CustomerType"> <xs:sequence> <xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="addressLine" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="telephoneNumber" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:sequence> </xs:complexType> <customer> <name>Mr</name> <name>Benn</name> <addressLine>52, Festive Road</addressLine> <addressLine>London</addressLine> <addressLine>England</addressLine> <telephoneNumber>+44 207 946 0001</telephoneNumber> <telephoneNumber>+44 7700 900 001</telephoneNumber> </customer> |
Of, eenvoudiger:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="root"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="foo" maxOccurs="unbounded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> <root> <foo>bar</foo> <foo>bar</foo> </root> |
Dat gezegd hebbende, de gemiddelde tool zou zelfs met wrapper-element alsnog een string maken van item bij deze XML:
1
2
3
4
5
| <xml> <items> <item>hoi 2</item> </items> </xml> |
Zo'n tool kan namelijk niet ruiken dat je soms één, en soms meer items in items hebt staan. Daar heb je nou XSD's voor. Schema first.
[ Voor 30% gewijzigd door CodeCaster op 23-04-2015 18:44 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Ja, klopt, ik had ff een brakke xml uitgetypt. Maar op deze manier krijg je dus dat items een array is, soms met de waardes van item 1, als er maar 1 item is, soms als array met waardes.Pizzalucht schreef op donderdag 23 april 2015 @ 18:25:
[...]
Omdat het dan zo zou moeten zijn:
XML:
1 2 3 4 5 6 <xml> <items> <item>hoi 1</item> <item>hoi 2</item> </items> </xml>
Evenzogoed, faal.
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!
Batavierenrace!TheNephilim schreef op vrijdag 24 april 2015 @ 10:08:
En het is alweer vrijdag!Iemand hier nog bijzondere plannen dit weekend?
Binnen blijven en elke mogelijke vorm van sociaal contact vermijden?TheNephilim schreef op vrijdag 24 april 2015 @ 10:08:
En het is alweer vrijdag!Iemand hier nog bijzondere plannen dit weekend?
FinancienTheNephilim schreef op vrijdag 24 april 2015 @ 10:08:
En het is alweer vrijdag!Iemand hier nog bijzondere plannen dit weekend?
voor real of voor het feest?
Ik ben chauffeur voor de middagploeg van mijn klim vereniging. Dus voornamelijk voor het feest
Say what?
Ah kijk zo hoort hetErwin537 schreef op vrijdag 24 april 2015 @ 10:12:
[...]
Binnen blijven en elke mogelijke vorm van sociaal contact vermijden?
Let's see, morgen naar Bert Visscher en maandag naar Munchen voor SAP event.TheNephilim schreef op vrijdag 24 april 2015 @ 10:08:
En het is alweer vrijdag!Iemand hier nog bijzondere plannen dit weekend?
Extralang weekend! Ik was het al bijna vergetenTheNephilim schreef op vrijdag 24 april 2015 @ 10:08:
En het is alweer vrijdag!Iemand hier nog bijzondere plannen dit weekend?

Zondag vijf kilometer lang zo hard mogelijk rennen, de rest van het weekend zo min mogelijk doen
Op Koningsdag waarschijnlijk in Statenkwartier rondslenteren, altijd wel gezellig.
Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.
Alleen chauffeur? Bij ons reden een aantal van de lopers gewoon afwisselend. Voelt het feest toch een stuk meer verdiend, als je ook helemaal kapot bent gegaan met lopenEalanrian schreef op vrijdag 24 april 2015 @ 10:15:
[...]
Ik ben chauffeur voor de middagploeg van mijn klim vereniging. Dus voornamelijk voor het feest
Hier met een beetje geluk een rustig weekend, beetje gamen, zondag een wedstrijdje tegen ander team
https://www.exclaimer.nl/...l-signature-dos-and-dontsGebruik Inline CSS
Dit is iets meer technisch. Inline CSS en e-mail HTML gaan hand in hand. Veel standaard W3Schools-tags werken niet in de programma’s die we gebruiken om e-mail te lezen.
U kunt dit oplossen door Inline CSS te gebruiken. Als u niet over de technische kennis beschikt, kunt u een specifieke handtekeningeneditor gebruiken waarmee uw ontwerp automatisch wordt omgezet in code die deze regels volgt.
Ehhhh... Koningsdag is de 27e. 3 dagen nog dus.TheNephilim schreef op vrijdag 24 april 2015 @ 10:30:
Haha, ja ik kwam er ook pas gisteren achter dat het morgen al weer is; Koningsdag :+[...]
Kijk, bijna weekendCaelorum schreef op vrijdag 24 april 2015 @ 10:33:
[...]
Ehhhh... Koningsdag is de 27e. 3 dagen nog dus.
Wij hebben redelijk bewust gekozen voor een chauffeur per team. Dan hebben we mensen rijden die ervaring hebben met busjes en niet helemaal naar de tering zijn wat het iets veiliger maakt denk ikBarryvdh schreef op vrijdag 24 april 2015 @ 10:30:
[...]
Alleen chauffeur? Bij ons reden een aantal van de lopers gewoon afwisselend. Voelt het feest toch een stuk meer verdiend, als je ook helemaal kapot bent gegaan met lopen
...orf schreef op vrijdag 24 april 2015 @ 10:33:
Was even aan het zoeken naar richtlijnen voor e-mailhandtekeningen:
[...]
https://www.exclaimer.nl/...l-signature-dos-and-donts

“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.
Never explain with stupidity where malice is a better explanation
Just don't ?orf schreef op vrijdag 24 april 2015 @ 10:33:
Was even aan het zoeken naar richtlijnen voor e-mailhandtekeningen:
[...]
https://www.exclaimer.nl/...l-signature-dos-and-donts
Veel mails bestaan uit 3 regels tekst (nog geen 1k) aangevuld met 10+ regels footer blah ... al zijn die nog niet zo erg ... de killer is de aangevulling met 30k+ aan afbeelding van een suf logo.
Plaintext mail for the world.

En boven die foto staat dit in het groen:
P Lees eerst de mail en besluit daarna of u hem gaat printen.
[ Voor 34% gewijzigd door Koetjeboe op 24-04-2015 11:50 ]
Zij zijn redelijk stellig, "dit is de kleur die jullie hebben doorgegeven". Nieuwe kleur bestellen kost €2k.oisyn schreef op woensdag 22 april 2015 @ 14:35:
Deze week werd de gietvloer gegoten. Verkeerde kleur. "Ja maar meneer dit is echt de kleur die u heeft gekozen". Nee, dit is beige, wat wij hebben gekozen was bijna wit. En heel handig zijn ze ook vergeten ons een kleurstaaltje mee te geven waardoor er niets gecontroleerd kan worden. Alles loopt uit, en dan natuurlijk ook het gesteggel over wiens schuld het is


[ Voor 3% gewijzigd door .oisyn op 24-04-2015 11:55 ]
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.
Euj mind de plus achter 30kKoetjeboe schreef op vrijdag 24 april 2015 @ 11:50:
Lol, 30k aan afbeeldingen. Een klant van ons stuurt bij elk mailtje een foto van zichzelf van 1.8MB mee in de mailfooter
En boven die foto staat dit in het groen:
[...]
Hmm ik neem aan dat jij dus onderhand een posterverzameling van meneer boven het bed hebt hangen ?
Irritant vind ik dat sommige issue-registratiesystemen (hoest service-now kuch) deze afbeeldingen ook als bijlage in hun browser tonen. Zit je eerst te kijken welke van de 10 afbeeldingen nou de oorspronkelijke bijlage moest zijn...gekkie schreef op vrijdag 24 april 2015 @ 11:55:
[...]
Euj mind de plus achter 30k
Hmm ik neem aan dat jij dus onderhand een posterverzameling van meneer boven het bed hebt hangen ?
Och balen is dat ja en ook een behoorlijke smak met geld.oisyn schreef op vrijdag 24 april 2015 @ 11:54:
[...]
Zij zijn redelijk stellig, "dit is de kleur die jullie hebben doorgegeven". Nieuwe kleur bestellen kost €2k. Kleur is eigenlijk een mix van twee kleuren, we hebben een kleur gekozen waarvan 1 van de al geleverde kleuren in verwerkt zit, dus dat scheelt dan weer de helft. Voel me alsnog genaaid, maar goed, time is of the essense, eind volgende maand moeten we ons huis uit, in een juridisch gevecht heb ik geen zin in noch de tijd voor.

Geen plannen voor vanavond?Vincentio schreef op vrijdag 24 april 2015 @ 10:22:
[...]
Let's see, morgen naar Bert Visscher en maandag naar Munchen voor SAP event.
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Terug bellen dat je de bug nog niet gevonden hebt maar wel weet hoe de bug eruit ziet ... licht kalend .. brilletje .. of de klant misschien zelf een idee heeft bij die omschrijvingMerethil schreef op vrijdag 24 april 2015 @ 11:58:
[...]
Irritant vind ik dat sommige issue-registratiesystemen (hoest service-now kuch) deze afbeeldingen ook als bijlage in hun browser tonen. Zit je eerst te kijken welke van de 10 afbeeldingen nou de oorspronkelijke bijlage moest zijn...
Maar is ook met mail al irritant .. stuur even een screenshot .. en dat je dan een berg images krijgt met ook ergens een screenshot er tussen. Achja standaard staat de client fijn op plaintext .. hoef ik me in iedergeval niet aan de meeste opmaak meuk en sexy font kleurtjes te ergeren.
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.