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!
De drijfkracht werkt op het touwtje en op de bodem van het bekerglas, maar het is niet dat het bekerglas dan opeens gaat stijgenF.West98 schreef op dinsdag 12 augustus 2014 @ 15:39:
Ik dacht:
Pingpongbal is hol van binnen, dus die wil op het water drijven, dus die heeft via het touwtje aan de bodem een kracht omhoog. Stalen bal doet er volgens mij verder niet toe
Uitgaande van dat de stalen kogel en de pingpongbal hetzelfde volume hebben zakt de weegschaalarm naar links, omdat de pingpongbal gewicht toevoegd en de kogel niet.
Ik vraag me wel af waarom ze de launch zo verprutsen... Helaas hadden ze vorige week bij de Mediamarkt in Papenburg alleen er nog 1 staan zonder Kinect. Verder waren de schappen leeg dus of ze zijn op of ze waren zich al aan het voorbereiden op de najaars sales.PrisonerOfPain schreef op dinsdag 12 augustus 2014 @ 15:42:
[...]
~4.5 mln sales achterstand, ondanks dat ze nog (steeds) niet overal gelaunched zijn is dat een behoorlijk gat. Ze zullen het vast wel bijlopen maar ze hebben de console launch best verprutst. De manier om 't nu recht te trekken is door exclusives te kopen.
Exclusives zijn denk ik wel de meest economische manier om het nog recht te trekken ja. Ik had alleen liever gezien dat ze gewoon nog een 100$ van de prijzen af hadden gesloopt ^^PrisonerOfPain schreef op dinsdag 12 augustus 2014 @ 15:42:
[...]
~4.5 mln sales achterstand, ondanks dat ze nog (steeds) niet overal gelaunched zijn is dat een behoorlijk gat. Ze zullen het vast wel bijlopen maar ze hebben de console launch best verprutst. De manier om 't nu recht te trekken is door exclusives te kopen.
Ja dat je er zeker van was was al duidelijk, maar daardoor heb je nog geen gelijkFiresphere schreef op dinsdag 12 augustus 2014 @ 15:43:
[...]
Nope, I'm not. I'm very sure I'm notDe pingpongbal zakt.
De Wet van Archimedes stelt dat er een opwaartse druk is op de metalen bal aan de rechterkant. De derde wet van Newton stelt dat elke actie een tegengestelde reactie kent, en is er dus ook een druk naar beneden. Aangenomen is dat de metalen bal zwaarder is dan het water, dus de bal komt niet in beweging (note: het gewicht van de bal had niet uitgemaakt als hij aan een rigide stok hing ipv een touw, aangenomen dat de arm verder ook rigide is en vast zit aan het totale systeem). In plaats daarvan duwt het water de weegschaal naar beneden. De totale kracht is gelijk aan het gewicht van het water dat het volume van de bal inneemt. Dat is veel meer dan het gewicht van het pingpongballetje + touwtje aan de andere kant.
[ Voor 23% gewijzigd door .oisyn op 12-08-2014 15:56 ]
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.
Ah shit, wat een bullcrap ook, die verklaring van Crystal Dynamics... "Support, friends, blahblah' Hij bedoelt gewoon te zeggen dat ze MOAR MONEH krijgen.Firesphere schreef op dinsdag 12 augustus 2014 @ 15:25:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
http://tombraider.tumblr....of-the-tomb-raider-update
Moet ik alsnog een X1 ergens vandaan zien te regelen.
Ah ja tuurlijk, de kogel zinkt dan wel, maar betekent niet dat het niet nog op het water drukt....oisyn schreef op dinsdag 12 augustus 2014 @ 15:46:
[...]
Ja dat je er zeker van was was al duidelijk, maar daardoor heb je nog geen gelijk.
De Wet van Archimedes stelt dat er een opwaartse druk is op de metalen bal aan de rechterkant. De derde wet van Newton stelt dat elke actie een tegengestelde reactie kent, en is er dus ook een druk naar beneden. Aangenomen is dat de metalen bal zwaarder is dan het water, dus de bal komt niet in beweging. In plaats daarvan duwt het water de weegschaal naar beneden. De totale kracht is gelijk aan het gewicht van het water dat het volume van de bal inneemt. Dat is veel meer dan het gewicht van het pingpongballetje + touwtje aan de andere kant.
Van wat ik d'r van gezien heb, heel veel haast + typische MS bureaucratie. En dan waren er nog een hoop kleine dingen, zoals E3 waarop MS op TV focuste en Sony z'n presentatie na die van MS en dus daar op kon reageren (eg, prijs bijstellen verhaal aanpassen op reacties etc etc).Ealanrian schreef op dinsdag 12 augustus 2014 @ 15:45:
[...]
Ik vraag me wel af waarom ze de launch zo verprutsen...
Links gaat naar beneden, en ik wil het tegendeel pas geloven als je met concrete bewijzen komt..oisyn schreef op dinsdag 12 augustus 2014 @ 15:46:
[...]
Ja dat je er zeker van was was al duidelijk, maar daardoor heb je nog geen gelijk.
De Wet van Archimedes stelt dat er een opwaartse druk is op de metalen bal aan de rechterkant. De derde wet van Newton stelt dat elke actie een tegengestelde reactie kent, en is er dus ook een druk naar beneden. Aangenomen is dat de metalen bal zwaarder is dan het water, dus de bal komt niet in beweging. In plaats daarvan duwt het water de weegschaal naar beneden. De totale kracht is gelijk aan het gewicht van het water dat het volume van de bal inneemt. Dat is veel meer dan het gewicht van het pingpongballetje + touwtje aan de andere kant.
RTFM!
Jammer joh
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.
YouTube: Odd Balance Challenge: Balancing a Steel ball and Pong Pong ball submerged in water._Moe_ schreef op dinsdag 12 augustus 2014 @ 15:53:
[...]
Links gaat naar beneden, en ik wil het tegendeel pas geloven als je met concrete bewijzen komt.
Te laat ofzo...
Maar is de water verplaatsing links niet anders nu niet de hele pingpong bal onderwater zit? Al zal dat weinig effect hebben denk ik...
[ Voor 34% gewijzigd door Ealanrian op 12-08-2014 15: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.

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.
nee mogelijk *iets* zwaarder. hierdoor zal de weegschaal misschien minder naar rechts hellen?Als ie lichter zou zijn zou dat toch geen verschil maken? of heb ik nu een enorme denk fout?.oisyn schreef op dinsdag 12 augustus 2014 @ 15:57:
Wil je stellen dat een beker met een pingpongbal die onder water vast zit aan een touwtje lichter is dan een beker met een losse pingpongbal erin?
Het is een inversed scale, duh....oisyn schreef op dinsdag 12 augustus 2014 @ 15:59:
Volgens mij snap je dan het principe van een weegschaal niet helemaal
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
Moet die pingpongbal niet ook onder water dan
Het gewicht van de pingpong bal is ook nog eens verwaarloosbaar. Dat is nou net het hele grapje..oisyn schreef op dinsdag 12 augustus 2014 @ 15:57:
Wil je stellen dat een beker met een pingpongbal die onder water vast zit aan een touwtje lichter is dan een beker met een losse pingpongbal erin?
en begin aub weer niet te zeuren over autisme, het is een grapje..
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
Nee, het maakt niets uit. Als het balletje onder water zit dan heeft hij hoger drijfvermogen, dat bovendien veel groter is dan zijn gewicht dus wordt hij naar boven geduwd. Maar helaas zit het balletje vast aan het touwtje. Uiteraard kan het water de beker niet omhoog drukken, want er is niets waar het water zich tegen af kan zetten afgezien van de beker zelf. Netto kracht is 0. Het totale gewicht is het gewicht van het water plus het gewicht van het balletje.Ealanrian schreef op dinsdag 12 augustus 2014 @ 16:01:
[...]
nee mogelijk *iets* zwaarder. hierdoor zal de weegschaal misschien minder naar rechts hellen?Als ie lichter zou zijn zou dat toch geen verschil maken? of heb ik nu een enorme denk fout?
Als het balletje drijft, dan is de waterverplaatsing minimaal (precies evenveel als het gewicht van het balletje). Ook hier is het totale gewicht dus dat van het water en dat van het balletje.
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.
Verwaarloosbaar zeker niet, je ziet duidelijk dat door het gewicht van de pingpong bal de schaal doet tippen. De opwaartse kracht op de stalen bas is echter groter.hellum schreef op dinsdag 12 augustus 2014 @ 16:18:
Het gewicht van de pingpong bal is ook nog eens verwaarloosbaar. Dat is nou net het hele grapje.
[ Voor 7% gewijzigd door farlane op 12-08-2014 16:22 ]
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.
In het systeem zonder stalen bal is ie niet verwaarloosbaar, in het systeem met welfarlane schreef op dinsdag 12 augustus 2014 @ 16:22:
[...]
Verwaarloosbaar zeker niet, je ziet duidelijk dat door het gewicht van de pingpong bal de schaal doet tippen. De opwaartse kracht op de stalen bas is echter groter.
Engineering is like Tetris. Succes disappears and errors accumulate.
Of wil je proken met je natuurkundige kennis?
If money talks then I'm a mime
If time is money then I'm out of time
Rustig maar hoor. Mogen er geen leuke 'vragen' gesteld worden? Zie je het nu echt als een vraag in de zin van "ik weet het antwoord niet" of wat?Matis schreef op dinsdag 12 augustus 2014 @ 18:01:
Ik snap niet waarom je de vraag stelt als je het antwoord al kent
Of wil je proken met je natuurkundige kennis?

Natuurlijk mogen er leuke vragen gesteld worden, graag zelfs, dat houdt de geest jong. Ik heb overigens hetzelfde plaatje al op reddit en 9gag voorbij zien komen, met exact dezelfde discussie. Het is een wellus-nietus-discussie, totdat iemand (in dit geval degene die de vraag steltDouweegbertje schreef op dinsdag 12 augustus 2014 @ 18:03:
Rustig maar hoor. Mogen er geen leuke 'vragen' gesteld worden? Zie je het nu echt als een vraag in de zin van "ik weet het antwoord niet" of wat?

[ Voor 5% gewijzigd door Matis op 12-08-2014 18:18 ]
If money talks then I'm a mime
If time is money then I'm out of time
Omdat je hier geen uitgebreide vragen mag stellenMatis schreef op dinsdag 12 augustus 2014 @ 18:01:
Ik snap niet waarom je de vraag stelt als je het antwoord al kent
Of wil je proken met je natuurkundige kennis?
Hier nog eentje waar ik het antwoord ook van weet:
Hij is een beetje verstopt. Zoek de zevende dwerg

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.
BtM909 schreef op dinsdag 12 augustus 2014 @ 18:37:
[...]
Omdat je hier geen uitgebreide vragen mag stellen
Hier nog eentje waar ik het antwoord ook van weet:
Hij is een beetje verstopt. Zoek de zevende dwerg
[afbeelding]
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
Speel ook Balls Connect en Repeat
NeeRobertMe schreef op dinsdag 12 augustus 2014 @ 18:40:
[...]
spoiler:Gokje, de zevende staat in "zeven dwergen"?
Ja
Nee
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.
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
Na twee twee uren had ik het raadsel eindelijk opgelost en kon ik toetreden tot de groep Ingewijden. Ik had mazzel, er was geen zelfmoordterrorist langsgekomen dit keer. Wel zei ik mijn vriendengroep nog even waar het op stond. Dat ik wel dood had kunnen zijn, dat zij ongelooflijke sadisten waren, dat, willen we dit als mensheid overleven, we onze neiging tot leedvermaak aan banden moeten leggen. En wel nu meteen.
Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten
Ook al draai ik het plaatje om zoals BtM909 aangeeft
--edit--
ow wacht.... goed lezen pat. De zevende dwerg.... Ik snap hem!
[ Voor 30% gewijzigd door PdeBie op 12-08-2014 19:43 ]
nieuws: Rise of the Tomb Raider verschijnt enkel voor Xbox One
NOOOOOO!
Ik wil hem voor de pc
Nothing to see here!
Dit raadseltje snap ik dan weer niet lolBtM909 schreef op dinsdag 12 augustus 2014 @ 19:13:
Hij is ook makkelijker als je het plaatje omdraait
[ Voor 41% gewijzigd door Caelorum op 12-08-2014 20:03 ]
Oh stond er makkelijker? Ik bedoelde vermakelijkerDouweegbertje schreef op dinsdag 12 augustus 2014 @ 20:01:
[...]
Dit raadseltje snap ik dan weer niet lolHoe is dat makkelijker o_O
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.
Kom net thuis van een dagje uit en had tweakers dus niet gelezenCaelorum schreef op dinsdag 12 augustus 2014 @ 20:02:
Godverdomme wat een kutplaatje en Rutix, je bent laat!
Ik vind de "verduidelijking" van Crystal Dynamics ook super stom. (rise of the tomb raider update). Zeg dan gewoon dat je geld belangrijker vind en dat Microsoft dat dus aan je heeft gegeven i.p.v. zielig eromheen te draaien
Nothing to see here!
Vond ik ook jammer. Laten we .oisyn lynchen.Rutix schreef op dinsdag 12 augustus 2014 @ 19:56:
Na toch wel een mooie dag lees ik op de frontpage toch wel een teleurstelling
nieuws: Rise of the Tomb Raider verschijnt enkel voor Xbox One
NOOOOOO!![]()
![]()
![]()
Ik wil hem voor de pcstelletje bastards!
Zijn leven is al erg genoeg, de XB1 SDK is om te huilenSoultaker schreef op dinsdag 12 augustus 2014 @ 20:49:
[...]
Vond ik ook jammer. Laten we .oisyn lynchen.
iOS developer
Zo spreek je het helemaal niet uit? Je zegt een 'i' voor de 'y'.BikkelZ schreef op dinsdag 12 augustus 2014 @ 20:59:
Iemand die weet waarom je lynchen als lunchen uitspreekt? Zeer verwarrend allemaal. Ik zeg voortaan alleen nog maar "middageten".
Dat is niet waar.BikkelZ schreef op dinsdag 12 augustus 2014 @ 20:59:
Iemand die weet waarom je lynchen als lunchen uitspreekt?
Glass Eye Photography | Zelfbouw wireless fightstick | Mijn puzzel site
Omdat je een hazenlip hebt?BikkelZ schreef op dinsdag 12 augustus 2014 @ 20:59:
Iemand die weet waarom je lynchen als lunchen uitspreekt? Zeer verwarrend allemaal. Ik zeg voortaan alleen nog maar "middageten".
Ik heb de lunch-mob alvast opgetrommeltEddoH schreef op dinsdag 12 augustus 2014 @ 21:14:
Laten we .oisyn middageten!

[ Voor 5% gewijzigd door PrisonerOfPain op 12-08-2014 21:20 ]
Bij de vorige deden .oisyn enzo toch alleen de port? En nu XB1PrisonerOfPain schreef op dinsdag 12 augustus 2014 @ 20:55:
[...]
Zijn leven is al erg genoeg, de XB1 SDK is om te huilen
Nothing to see here!
PrisonerOfPain schreef op dinsdag 12 augustus 2014 @ 21:18:
[...]
Ik heb de lunch-mob alvast opgetrommelt
[afbeelding]

Verwijderd
Goed idee! Ik zou het ook willen doen maar gebruik het te vaak uit praktische overweging. BBQ's bij vrienden of praktische zaken worden via FB geregeld en als ik geen FB account heb, val ik dus wat uit de boot. Voor de rest is het hele FB gebeuren compleet overbodig en ben ik eigenlijk liever zonder af.pdebie schreef op dinsdag 12 augustus 2014 @ 22:32:
Bezig met opruimen van mijn Facebook account om hem daarna te deactiveren. De hoeveelheid reacties die ik van mijn "vrienden" wel niet krijg zeg over dat ik het niet moet doen en dat ze het niet snappen en weet ik wat
Ik doe niets met de one.PrisonerOfPain schreef op dinsdag 12 augustus 2014 @ 20:55:
[...]
Zijn leven is al erg genoeg, de XB1 SDK is om te huilen
Overigens (en ik weet niet veel meer dan is aangekondigd) denk ik dat er uiteindelijk ook wel een pc versie komt, "exclusive" impliceert over het algemeen geen pc uitsluiting. En misschien zelfs ook wel een ps4 versie, want de meeste exclusives zijn tegenwoordig gewoon tijdelijk, vooral als exclusiviteit gekocht is.
[ Voor 42% gewijzigd door .oisyn op 12-08-2014 22:53 ]
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.
Zit je een kamer te zoeken, blijkt dat tegenwoordig allemaal via facebook te gaan.pdebie schreef op dinsdag 12 augustus 2014 @ 22:41:
als je uit de boot valt, omdat je geen facebook hebt vind ik dat het geen echte vrienden zijn. Die bellen/mailen je wel om je uit te nodigen
Dan ben je toch blij als je een dummy-account hebt. Gewoon het gejank van facebook over dat je je geboorteplaats nog niet hebt ingevuld negeren en het is goed te doen.
Heeft geen speciale krachten en is daar erg boos over.
Verwijderd
Wel nee, ik zou nog steeds uitgenodigd worden, maar voor sommige zaken gaat het gewoon veel gemakkelijker. Stel dat je wil afspreken om naar een festival te gaan: in plaats van een mail te versturen waar iedereen dan op antwoordt, is het gemakkelijker een post te maken in een gesloten vriendengroep om daar zo een hele discussie te laten opborrelen.pdebie schreef op dinsdag 12 augustus 2014 @ 22:41:
als je uit de boot valt, omdat je geen facebook hebt vind ik dat het geen echte vrienden zijn. Die bellen/mailen je wel om je uit te nodigen
Ik merkte bij mezelf echter dat ik dagelijks meerdere malen aan het kijken was. Dat kost bij elkaar stiekem toch wel wat tijd. Dus velen zeiden: dan minder je dat toch? Mja, en daar ken ik mezelf te goed voor. Dat is de eerste week minder kijken, de tweede week toch weer iets meer en de derde week is het weer als vanouds. Die discipline mis ik helaas jammer genoeg.
Dus vandaar deze 'cold turkey' actie van mij
Verwijderd
Daar heb ik echt geen problemen mee. Ik weet dat ik echt weinig mis wanneer ik eens een keertje niet kijk, dus vind ik het niet nodig elke 5 minuten te kijken. Nu ik in de US ben, kijk ik tijdens de dag gewoon niet en kijk ik om de x dagen 's avonds eens. Er is echter zelden iets waarvan ik dacht "wauw, moest ik nu geen FB hebben, zou ik het gemist hebben".pdebie schreef op dinsdag 12 augustus 2014 @ 23:07:
ja ik geef toe dat het voor dat soort dingen inderdaad heel handig kan zijn. Als je FB ook alleen daarvoor gebruikt is het prima toch?
Ik merkte bij mezelf echter dat ik dagelijks meerdere malen aan het kijken was. Dat kost bij elkaar stiekem toch wel wat tijd. Dus velen zeiden: dan minder je dat toch? Mja, en daar ken ik mezelf te goed voor. Dat is de eerste week minder kijken, de tweede week toch weer iets meer en de derde week is het weer als vanouds. Die discipline mis ik helaas jammer genoeg.
Dus vandaar deze 'cold turkey' actie van mij
Lekker op de bank
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
* F.West98 is weer thuis
Wat rendert Android Studio op Windows fonts toch ontiegelijk lelijk. Op OSX zijn ze veel beter leesbaar....
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
blijkbaar, als je teveel of te grote bitmaps op je canvas laadt gaat hij anders sampelen vanwege memory constraints, met als direct resultaat dat (alleen) de hoogte van de bitmap gehalveert wordt. handig.
Zo heel veel webrequests heb ik ook weer niet, maar voor sommige dingen is het denk ik toch wel handig.
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
Video gaat meer over Rx dan Observables.F.West98 schreef op woensdag 13 augustus 2014 @ 01:55:
Wauw. Ik kijk nu dus die video over Observables die laatst hier werd gepost (YouTube: HTML5DevConf Jafar Husain, Netflix: Asyncronous JavaScript at Netflix voor de geïnteresseerden) en dat is best wel heel erg handig!
Zo heel veel webrequests heb ik ook weer niet, maar voor sommige dingen is het denk ik toch wel handig.
Als je meer over Observables wilt; moet je de bijbel gaan lezen (de Design Patterns boek van GoF, of de Head First DP)
Maar dan mis je het inzicht dat Observer/Observable en Iterator/Iterable een dualiteit vormen.Ryur schreef op woensdag 13 augustus 2014 @ 08:20:
[...]
Als je meer over Observables wilt; moet je de bijbel gaan lezen (de Design Patterns boek van GoF [...]
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Wat is dualiteit? Ik snap je opmerking nietRayNbow schreef op woensdag 13 augustus 2014 @ 08:26:
[...]
Maar dan mis je het inzicht dat Observer/Observable en Iterator/Iterable een dualiteit vormen.
(Kan zijn omdat ik pas eerste bak koffie heb hoor!)
Ik zal als ik tijd heb een video opzoeken die de dualiteit in dit specifieke geval aantoont.Ryur schreef op woensdag 13 augustus 2014 @ 08:39:
[...]
Wat is dualiteit? Ik snap je opmerking niet
(Kan zijn omdat ik pas eerste bak koffie heb hoor!)
In het algemeen gaat het in dualiteit erom dat je het ene concept 1-op-1 kunt vertalen naar een ander concept, zodanig dat als je dezelfde vertaling weer toepast je weer het originele concept krijgt.
Een voorbeeld is bijv. De Morgan's laws:
Een ander voorbeeld kun je vinden in het oplossen van lineaire programmeringsproblemen (LP-problemen). Een maximaliseringsprobleem heeft een bijbehorend minimaliseringsprobleem (en vice versa). De doelwaarde in beide problemen zijn gelijk.The negation of a conjunction is the disjunction of the negations.
The negation of a disjunction is the conjunction of the negations.
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Dualiteit is een mathematisch concept. Ik mis de relevantie en betekenis in een software ontwikkeling context. Dan kan ik een observer gebruiken waar ik een iterator wil. Zie niet in hoe dat inzicht mij gaat helpen in mijn software engineer carriere.RayNbow schreef op woensdag 13 augustus 2014 @ 08:56:
[...]
Ik zal als ik tijd heb een video opzoeken die de dualiteit in dit specifieke geval aantoont.
In het algemeen gaat het in dualiteit erom dat je het ene concept 1-op-1 kunt vertalen naar een ander concept, zodanig dat als je dezelfde vertaling weer toepast je weer het originele concept krijgt.
Een voorbeeld is bijv. De Morgan's laws:
[...]
Een ander voorbeeld kun je vinden in het oplossen van lineaire programmeringsproblemen (LP-problemen). Een maximaliseringsprobleem heeft een bijbehorend minimaliseringsprobleem (en vice versa). De doelwaarde in beide problemen zijn gelijk.
[ Voor 7% gewijzigd door Waster op 13-08-2014 09:49 ]
Je kunt een wiskundige operatie toepassen op de interfaces van Observer/Observable en dan krijg je de Iterator/Iterable interfaces. Pas je dezelfde operaties nogmaals toe, dan krijg je weer de Observer/Observable interfaces.Waster schreef op woensdag 13 augustus 2014 @ 09:47:
[...]
Dualiteit is een mathematisch concept. Ik mis de relevantie en betekenis in een software ontwikkeling context.
Edit:
Net zoals in de wiskunde zijn sommige problemen makkelijker op te lossen in het ene domein als in het andere. Vandaar dat je soms in optimaliseringsproblemen je kiest om het duale i.p.v. primale probleem op te lossen.Dan kan ik een observer gebruiken waar ik een iterator wil. Zie niet in hoe dat inzicht mij gaat helpen in mijn software engineer carriere.
Hier is een voorbeeld in .NET: Stel je hebt twee SQL Servers, een in Australie en eentje in de VS, elk met precies dezelfde data, en je wilt zo snel mogelijk het antwoord hebben op een query. Dus je stuurt een query naar beide servers. Je hebt dan twee IEnumerables waarop je MoveNext() moet aanroepen om daadwerkelijk de query uit te voeren. Het nadeel is dat MoveNext() blockt, dus je moet concurrency introduceren. Hoe doe je dit het gemakkelijkst? Nou, door op beide IEnumerables ToObservable() aan te roepen. Vervolgens combineer je de twee verkregen IObservables met de Amb-operator tot een nieuwe IObservable en tenslotte roep je hierop ToEnumerable aan. Je kunt dan de IEnumerator verkrijgen en MoveNext aanroepen om gelijktijdig twee queries te sturen naar de twee servers om vervolgens het antwoord van de snelst reagerende server te kunnen gebruiken.
[ Voor 59% gewijzigd door RayNbow op 13-08-2014 10:47 ]
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Ja, hoe kan wiskunde nou in hemelsnaam handig zijn in je software engineer carriereWaster schreef op woensdag 13 augustus 2014 @ 09:47:
[...]
Dualiteit is een mathematisch concept. Ik mis de relevantie en betekenis in een software ontwikkeling context. Dan kan ik een observer gebruiken waar ik een iterator wil. Zie niet in hoe dat inzicht mij gaat helpen in mijn software engineer carriere.

Gelukkig voor mij stond de universiteit erop dat ik toch nog wat ging inhalen voor mijn master...
Ik krijg ook nauwelijks Wiskunde bij mijn HBO opleiding (laatste jaar ga ik nu naartoe).Caelorum schreef op woensdag 13 augustus 2014 @ 11:01:
Och.. Ik heb ook nooit een fatsoenlijke wiskunde basis gekregen tijdens mijn HBO informatica opleiding, dus hij zou niet de enige en eerste zijn die dat denkt ^^
Gelukkig voor mij stond de universiteit erop dat ik toch nog wat ging inhalen voor mijn master...
Maar ik heb wel veel boeken nu liggen om door te werken, vooral op Algoritmiek gebied (daar ook de bijbel van).
Sta altijd open voor goede boek suggesties op de Wiskunde binnen de Software Engineering's wereld!
Er is een verschil tussen nauwelijks en geen wiskunde. Maar ja, mijn opleiding moet ook wel bij de slechtste van Nederland hebben gehoord als ik zo de verhalen van anderen bij andere opleidingen hoor. Ze waren helemaal doorgeschoten in de HBO competenties en totaal contact met de praktijk en überhaupt het vak verloren. Samenwerken was belangrijker dan een fatsoenlijke basis van kennis leggen en leren jezelf te verantwoorden belangrijker dan het werk dat je deed. Als je een beetje kon lullen kon je de grootste troep verkopen met een 9 en als je dat niet kon, maar wel geniaal werk leverde mocht je blij zijn als je het vak haaldeRyur schreef op woensdag 13 augustus 2014 @ 11:03:
[...]
Ik krijg ook nauwelijks Wiskunde bij mijn HBO opleiding (laatste jaar ga ik nu naartoe).[...]

Nog zoiets waar totaal geen aandacht aan werd besteed: leesbaarheid van code en testen. Je kan je voorstellen wat voor troep je krijgt als je nooit wordt beoordeeld op de code zelf, maar alleen op hoe je het eindresultaat kon verkopen. O ja, en natuurlijk geen enkel tentamen hoeven doen
Gelukkig voor de mensen die daar nu studeren hebben ze die tentamens weer terug ingevoerd na dat hele InHolland gedoe. Het schijnt er nu stukken beter te zijn...
[ Voor 9% gewijzigd door Caelorum op 13-08-2014 11:12 ]
Lekker kort door de bocht. Lees mijn comment nog eens. Het is mijn werk om wiskundige optimalisatie algoritmes te schrijven. DusHMS schreef op woensdag 13 augustus 2014 @ 10:45:
[...]
Ja, hoe kan wiskunde nou in hemelsnaam handig zijn in je software engineer carriere
Wat is de relevantie van dualiteit. In het geval de morgan laws. Dat de compiler optimalisaties kan toepassen door ingewikkelde boolean expressies te versimpelen. In het geval van het LP problemen. Het minimaliseringsprobleem kan sneller op te lossen zijn dan het maximaliseringsprobleem. Vervolgens kun je in constante tijd de oplossing terug transformeren naar het andere probleem. Dit soort toepassingen heeft de iterator/observable helemaal niet. Het is een design-pattern en een software engineering principe en heeft mathematisch helemaal geen relevantie. Ik kan eindeloos veel manieren bedenken om dit soort software architectuur problemen op te lossen. Daarvoor heb ik geen kennis van de dualiteit van dat concept nodig.
Ik chargeerde 'lichtelijk' jaWaster schreef op woensdag 13 augustus 2014 @ 11:12:
[...]
Lekker kort door de bocht. Lees mijn comment nog eens. Het is mijn werk om wiskundige optimalisatie algoritmes te schrijven. DusGing mij meer om het feit hoe dat specifieke voorbeeld enig praktisch nut had.
Wat is de relevantie van dualiteit. In het geval de morgan laws. Dat de compiler optimalisaties kan toepassen door ingewikkelde boolean expressies te versimpelen. In het geval van het LP problemen. Het minimaliseringsprobleem kan sneller op te lossen zijn dan het maximaliseringsprobleem. Vervolgens kun je in constante tijd de oplossing terug transformeren naar het andere probleem. Dit soort toepassingen heeft de iterator/observable helemaal niet. Het is een design-pattern en een software engineering principe en heeft mathematisch helemaal geen relevantie. Ik kan eindeloos veel manieren bedenken om dit soort software architectuur problemen op te lossen. Daarvoor heb ik geen kennis van de dualiteit van dat concept nodig.
In dit geval is het niet het inzicht van de dualiteit die handig is, maar de resultaten die je daar van krijgt. Kijk bijvoorbeeld eens de videos over de theorie achter Rx, daar legt Erik Meijer het erg goed uit vind ik (volgens mij is het deze, maar heb nu niet de mogelijkheid om de video te bekijken).
En het round-trip voorbeeld dat ik noemde in m'n reactie dan?Waster schreef op woensdag 13 augustus 2014 @ 11:12:
Dit soort toepassingen heeft de iterator/observable helemaal niet. Het is een design-pattern en een software engineering principe en heeft mathematisch helemaal geen relevantie. Ik kan eindeloos veel manieren bedenken om dit soort software architectuur problemen op te lossen. Daarvoor heb ik geen kennis van de dualiteit van dat concept nodig.
Op deze pagina staat trouwens een diagram die de relatie tussen de twee design patterns aangeeft:

In feite wordt er niets anders gedaan dan het omkeren van de "arrows" (i.e., functies van A->B worden vertaald naar functies van B->A). Verder (al wordt dat niet in het diagram getoond) verandert de variance van de generic typeparameter T (van covariance naar contravariance) voor IObserver.
[ Voor 36% gewijzigd door RayNbow op 13-08-2014 18:31 ]
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Je bekijkt het ook van de verkeerde kant. Design patterns zijn mathematisch te beschrijven (zoals alle stukken software), en vervolgens kun je er mathematische principes op toepassen - zoals dualiteit. Dat levert een ander (bekend) design pattern op. Dat geeft een ontwikkelaar de kennis om bepaalde problemen 1 op 1 om te zetten in andere problemen die wellicht makkelijker oplosbaar zijn. Gewoon nog een tool in zijn toolbox dus.Waster schreef op woensdag 13 augustus 2014 @ 11:12:
Het is een design-pattern en een software engineering principe en heeft mathematisch helemaal geen relevantie.
No shit, sherlock. Het punt is dat als je van tevoren weet dat een probleem altijd om te zetten is in een ander probleem, dat je dan sneller dat soort beslissingen kunt maken.Ik kan eindeloos veel manieren bedenken om dit soort software architectuur problemen op te lossen. Daarvoor heb ik geen kennis van de dualiteit van dat concept nodig.
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.
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Als je Rx gebruikt is het natuurlijk supertriviaal om die conversie te maken, met Observable.ToObservable() en Observable.ToEnumerable.RayNbow schreef op woensdag 13 augustus 2014 @ 11:41:
Wat als een bepaalde library bijv. alleen een IEnumerable<T> ter beschikking stelt?
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
(is overigens voor korte test van een site in IE8)
Maar je kan toch gewoon een ie-image pakken en daaruit IE8 nemen?
https://modern.ie/en-us/virtualization-tools#downloads
van-tilburg.info -=- meka (sega emulator) - Proud MEDION fanclub member - KOPPIG VOLHOUDEN !
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!
Anders via windows update wellicht?dcm360 schreef op woensdag 13 augustus 2014 @ 17:16:
Hoe Tweakers er uit ziet in IE8 maakt mij niet uitEn markvt, ik weet dat IE8 zou moeten werken op Windows XP (ik heb nu ook een VM op mijn pc gevonden die al IE8 had), maar de downloadpagina van Microsoft beweert anders.
van-tilburg.info -=- meka (sega emulator) - Proud MEDION fanclub member - KOPPIG VOLHOUDEN !
Ik heb IE8 betrouwbaar draaien op OSX latestdcm360 schreef op woensdag 13 augustus 2014 @ 17:16:
Hoe Tweakers er uit ziet in IE8 maakt mij niet uitEn markvt, ik weet dat IE8 zou moeten werken op Windows XP (ik heb nu ook een VM op mijn pc gevonden die al IE8 had), maar de downloadpagina van Microsoft beweert 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!

[ Voor 8% gewijzigd door dcm360 op 13-08-2014 17:19 ]
Kernel is pas 9 jaar oud en de rest is niet veel beter. En dit zou de gefixte versie zijn die een jaar geduurd heeft op een totale pwnage van een paar mensen die er vorig jaar naar gekeken hebben
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.