'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Denk je iets draaiend te hebben... veranderen ze het weer. Lekker shit.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| #include <iostream> struct FooBase { }; struct Foo1 : FooBase { int i; }; struct Foo2 { int i; }; struct Bar { Foo1 foo1; Foo2 foo2; Bar() : foo1(), foo2() { } }; int main() { Bar bar; std::cout << bar.foo1.i << std::endl; std::cout << bar.foo2.i << std::endl; } |
Wat is de output van dit programma?
(En 't heeft me dus een halve dag gekost op zoek naar een bug die veroorzaakt werd doordat een type vergelijkbaar aan Foo2 gewijzigd was in een type vergelijkbaar aan Foo1)
.edit: hmm wacht, ik heb de standaard iets verkeerd geïnterpreteerd. En VC++ bugt. Mijn originele verwachting was dus wél juist.
[ Voor 23% gewijzigd door .oisyn op 20-08-2009 17:54 ]
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.
Leuk initiatief verder! Ben benieuwd. Imho was de NOS kroeg (zeker in het begin) best een succes
Daar is over nagedacht! Waar het in een kroeg naarmate de tijd vordert steeds rustiger wordt omdat de stamgasten in coma raken van al die alcohol, worden we hier natuurlijk alsmaar wakkerder en actiever.mithras schreef op donderdag 20 augustus 2009 @ 17:43:
Imho was de NOS kroeg (zeker in het begin) best een succes
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Een tijdje geleden begonnen met mijn eerste Django-website te bouwen, maar dat werk ligt nu even stil om mij te te kunnen leggen op het leren van mijn eerste herexamen
CoC: MISSeR | Steam: r3veng
.oisyn schreef op donderdag 20 augustus 2009 @ 17:41:
Wat is de output van dit programma?
1
2
| 0 0 |
Met de g++ compiler.
Hmm, ik had ff op F5 moeten drukken ...
[ Voor 12% gewijzigd door Alain op 20-08-2009 18:23 ]
You don't have to be crazy to do this job, but it helps ....
Ah, the company mottoNMe schreef op donderdag 20 augustus 2009 @ 17:31:Waarom een coffee corner en geen kroeg?
No coffee, no code.
[ Voor 43% gewijzigd door MueR op 20-08-2009 18:18 ]
Anyone who gets in between me and my morning coffee should be insecure.
MueR schreef op donderdag 20 augustus 2009 @ 18:18:
Als we het stereotype compleet willen maken, is er in deze coffee corner geen suiker of melk, en wordt er verplicht zware shag gerookt.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Roeren..Boudewijn schreef op donderdag 20 augustus 2009 @ 18:27:
Wat moet je met roerstaafjes?
CoC: MISSeR | Steam: r3veng
Codesoup natuurlijkBoudewijn schreef op donderdag 20 augustus 2009 @ 18:38:
Ja, maar wat valt er te roeren zonder melk en suiker?
Voor mensen die trouwens voor .NET een documentatietool zoeken ala Javadoc, maar dan met MSDN layout, ik heb NDoc3 gevonden, dit is de opvolger van de originele NDoc die alleen met .NET 1.x werkte.
[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]
Bonen worden voor mijn neus gemalen en ze maken hem dagelijks schoon.
Geen roer-unit nodig.
Nu bezig met overwerken om een stukje code werkend te krijgen voor een klant, onder het genot van een energy drink (even meer zin in iets koels ipv gewoon koffie
Het probleem is dat ik records in een database moet matchen op een aantal velden, waaronder een start- en einddatum. Nu is de grap dat de datum velden in een tabel op basis van UTC tijd opgeslagen staan, en ergens anders in lokale tijd, waardoor de datum soms een dag afwijkt, erg fijn
Kater? Eerst water, de rest komt later
Kater? Eerst water, de rest komt later
Deze Coffee Corner geld ook voor Webdesign, Markup & Clientside Scripting + Graphics + Software Engineering & Architecture? Aangezien het topic in Programming staat.
Trans-life! :::: "All things change, whether from inside out or the outside in. That is what magic is. And we are magic too."
[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]
Verwijderd
Ik dacht deze vakantie eens wat aan literate programming te doen. En wel volgens deze methode. Ik pak mijn open office erbij, 'even' een xslt in elkaar geflanst om alles me de opmaak 'CODE' naar een source-code bestand the exporteren. Mooi, dat werkt!
Maar ja, soms wil ik ook per regel commentaar op mijn code kunnen geven, en die moet uiteraard een andere stijl hebben als de code. Én ik wil per regel kunnen aangeven hoe vaak de code op die regel wordt aangeroepen. Dat moet ook in een aparte stijl. En en en, 6 of 7 stijlen verder tot de conclusie gekomen dat op deze manier met de hand stijlen toekennen aan elk apart woordje wel een heel vervelende bezigheid is.
Dus dat kan ook automatisch. Met Open Office Basic kun je document doorlopen en elk woordje uit array x stijl 'commentaar' geven, elk woordje uit array y stijl 'keyword' of iets dergelijks. Echter, soms staat in het commentaar stukje wel eens een keyword. En die mag niet met de stijl keyword worden opgemaakt, omdat ik anders niet met xslt 'lekker makklijk' alleen stijl 'code' kan exporteren.
Na wat tobben heb ik helaas moeten constateren dat ik een volledige lexical analyzer zou moeten maken die letter voor letter controleert en dan nog uit de context van het geheel moet opmaken of iets commentaar is of iets anders. En het liefst ook nog even controleert of bepaalde zaken qua volgorde wel toegestaan is. (Bijvoorbeeld, labels mogen alleen voorkomen op een regel als daar geen andere dingen voor staan, of operator x mag maar één operand hebben.)
Ik heb voorlopig de moed maar opgegeven. Voorlopig programmeer ik nog wel in platte tekstbestanden met ad hoc commentaar.
*wild om zich heen slaat*
De Hyves-API. 'nuff said? Nee?
(join #devschuur voor live rants
http://trac.hyves-api.nl/....2.1/friends.getDistance: wat heeft dat met 'friends' te maken? daar doe je he-le-maal niets mee...
http://trac.hyves-api.nl/wiki/APIEncoding: "This does not mean that we support UTF-8 throughout Hyves. Internally we have most things encoded as Latin-1, so if you do a request that contains a character that cannot be represented in latin-1, an error with errornumber 7 is returned."
http://trac.hyves-api.nl/wiki/APIMethods/1.2.1/media.addTag: "Adds a list of coma separated tags to a media."
'Coma separated': moet ik dan eerst een paar maanden wachten? En dan "A media". Righto.
http://trac.hyves-api.nl/...1.2.1/blogs.getByHangout: Briljant voorbeeld, met 0 results.
Mocht je je afvragen wat ik aan het doen ben? Een fatsoenlijke python-hyves-API maken. Wordt nog leuk, zoals je merkt
Koffie? Thee!
[ Voor 9% gewijzigd door ValHallASW op 20-08-2009 21:52 ]
Haha ik weet er alles van, ben een heel eind op weg met het uitbreiden van de .Net API van versie 1.0 naar 1.2.1ValHallASW schreef op donderdag 20 augustus 2009 @ 21:51:
offtopic:
De Hyves-API. 'nuff said? Nee?
(join #devschuur voor live rants)
http://trac.hyves-api.nl/....2.1/friends.getDistance: wat heeft dat met 'friends' te maken? daar doe je he-le-maal niets mee...
http://trac.hyves-api.nl/wiki/APIEncoding: "This does not mean that we support UTF-8 throughout Hyves. Internally we have most things encoded as Latin-1, so if you do a request that contains a character that cannot be represented in latin-1, an error with errornumber 7 is returned."
http://trac.hyves-api.nl/wiki/APIMethods/1.2.1/media.addTag: "Adds a list of coma separated tags to a media."
'Coma separated': moet ik dan eerst een paar maanden wachten? En dan "A media". Righto.
http://trac.hyves-api.nl/...1.2.1/blogs.getByHangout: Briljant voorbeeld, met 0 results.
Mocht je je afvragen wat ik aan het doen ben? Een fatsoenlijke python-hyves-API maken. Wordt nog leuk, zoals je merkt
Koffie? Thee!
Kater? Eerst water, de rest komt later
Ai laat het onweer eens wat stiller zijn.. Kan mezelf nog maar amper horen typen op het toetsenbord
Dergelijke opdrachten zijn werkelijk geweldig. Al enige tijd werk ik ook aan een groter project waarin de opdrachtgever alles keer op keer veranderd en uiteindelijk toch weer terugvalt op de originele implementatie. Ondanks dat ze ervoor betalen is het gewoon enorm irritant, in de tijd dat je alles veranderd kun je ook aan iets anders werken.Boudewijn schreef op donderdag 20 augustus 2009 @ 17:33:
* Boudewijn is geergerd. Ik zit aan een product te dev'en wat de ontwikkelaars van het kreng telkens weer aanpassen.
Denk je iets draaiend te hebben... veranderen ze het weer. Lekker shit.
Jeugd van tegenwoordig...
Om 't toch nog nuttig te maken; ik zal 't eens in de groep gooien om wat aliassen te maken.
Screw it; aliasses done
(Verkapte tvp
[ Voor 48% gewijzigd door RobIII op 20-08-2009 22:46 ]
There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.
Je eigen tweaker.me redirect
Over mij
Het is bij mij de validatie van mijn afstudeeronderzoek.Peter schreef op donderdag 20 augustus 2009 @ 22:31:
[...]
Dergelijke opdrachten zijn werkelijk geweldig. Al enige tijd werk ik ook aan een groter project waarin de opdrachtgever alles keer op keer veranderd en uiteindelijk toch weer terugvalt op de originele implementatie. Ondanks dat ze ervoor betalen is het gewoon enorm irritant, in de tijd dat je alles veranderd kun je ook aan iets anders werken.
Alle shit is beta, en dus niet werkend.
Documentatie doet men niet aan , maar eht is wel gaaf speelgoed.
Heb dus nu maar een svn-external gemaakt met originele source waar ik dan 4 branches van maak en die mag gaan mergen met svn. +1 feestje, not.
Weerstand meldt zich.RobIII schreef op donderdag 20 augustus 2009 @ 22:42:
Screw it; aliasses doneZe zijn immers ook zo weer weg als er weerstand is
Ik vind het vrij irritant als alle subforums in de devschuur op actief staan als in dit topic 1 reactie is geplaatst.
You don't have to be crazy to do this job, but it helps ....
Ik gebruik Sandcastle & Sandcastle Help File Builder.Sebazzz schreef op donderdag 20 augustus 2009 @ 19:07:
[...]
Voor mensen die trouwens voor .NET een documentatietool zoeken ala Javadoc, maar dan met MSDN layout, ik heb NDoc3 gevonden, dit is de opvolger van de originele NDoc die alleen met .NET 1.x werkte.
https://fgheysels.github.io/
NDoc vind ik wat makkelijk te gebruikenwhoami schreef op donderdag 20 augustus 2009 @ 23:12:
[...]
Ik gebruik Sandcastle & Sandcastle Help File Builder.
[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]
Irritante aan Sandcastle HPFB is nl. dat het bouwen van die documentatie lang duurt.
(Maar zoveel last heb ik er niet van, aangezien het enkel mijn "nightly build" is, die ook docu gaat bouwen).
https://fgheysels.github.io/
Die is correct. VC++ geeft <uninitialized int>, 0. Zodra een class zonder gedefinieerde ctor wordt gevalue-initialized, dan worden de members alleen value-initialized (dat betekent zero-initialized voor built-in types) als hij geen baseclass heeft, en anders worden ze default-initialized (dus ongeinitialiseerd voor built-in types)AlainS schreef op donderdag 20 augustus 2009 @ 18:14:
[...]
code:
1 2 0 0
Met de g++ compiler.
edit:
Hmm, ik had ff op F5 moeten drukken ...
2010 doet het ook nog steeds fout.
.edit: Submitted
[ Voor 21% gewijzigd door .oisyn op 21-08-2009 00:12 ]
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 niet dat dit aan de devvers is. Ik vind het logisch dat alle forums actief worden bij een nieuwe post in een alias. Het enige wat ik me kan bedenken (en dat zou wel voor de devvers zijn) is dat dit soort topics in Devschuur® komen te staan en niet in Programming, maar dat is al eens voorgesteld.
Ik ben momenteel bezig met de automatisering voor een zandzuiger. We hebben dit al vaker gedaan, maar toen werkte ik nog niet bij dit bedrijf. Aangezien de technieken in de loop der jaren veranderd zijn heb ik de mogelijkheid gekregen om alles opnieuw op te zetten. Het gaat voorlopig nog als een trein, al ben ik nog wat huiverig voor het glasvezel netwerk, maar dat is puur omdat ik er 0,0 ervaring mee heb.
You don't have to be crazy to do this job, but it helps ....
Mwah, ik weet niet of dat wel zo logisch is eigenlijk.AlainS schreef op donderdag 20 augustus 2009 @ 23:46:
[...]
Ik denk niet dat dit aan de devvers is. Ik vind het logisch dat alle forums actief worden bij een nieuwe post in een alias.
In categorieën kun je niet posten, helaas. Sub-subforums zijn ook niet mogelijk.Het enige wat ik me kan bedenken (en dat zou wel voor de devvers zijn) is dat dit soort topics in Devschuur® komen te staan en niet in Programming, maar dat is al eens voorgesteld.
Ach, het is beter dan reports met de titel "help". Die kennen we vast ook allemaal wel.Cartman! schreef op vrijdag 21 augustus 2009 @ 00:04:
Jullie kennen wellicht Mantis wel, heel handig natuurlijk. Nu kreeg ik vandaag de bugreport met titel "mantis" en daarin stond iets als "ik wil dit en dit kunnen in mantis", vond t wel n mooie
[ Voor 8% gewijzigd door NMe op 21-08-2009 00:10 ]
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Nu hebben de managers in al hun wijsheid besloten dat er overgestapt moet worden naar eSynergy...
Man, man, wat een gedrocht is dat. Ik ben bezig om te pogen wat functionaliteit van de oorspronkelijke applicatie aan eSynergy toe te voegen.
Maar dan kom je bijvoorbeeld tabellen tegen met veldname als IntField1...IntField5,TextField1..TextField10, enzovoort.
Verder heeft iedere tabel een autoincrement ID-Field. Dit is het identity-field.. Maar vervolgens heeft die tabel dan ook nog een GUID-field. ook autogenerated, maar geen Identity-field. En dat field wordt dus gebruikt als key.
Dus als je een insert hebt gedaan, is het niet voldoende om een SELECT @@IDENTITY te doen, maar moet je dus eerst nog dat GUID-field opvragen voordat je naar het aangemaakte record kunt verwijzen....
En zo zit de code dus he-le-maal vol met dit soort crap.
Het ergste is dus, dat er door een groep 'consultants' al bijna een jaar gewerkt wordt om onze goed werkende applicatie te vervangen. In die tijd heeft men slechts 50% van de functionaliteit kunnen overnemen, waarbij in een deel van de gevallen het gebruikersgemak sterk achteruit is gegaan.
En volgende maand wil het management, aangevuurd door die 'consultants' dus de definitieve overstap maken van onze werkende applicatie naar die half-werkende crap
Er zijn leukere klussen ......
- This line is intentionally left blank -
- je stage reference want je display object is nog niet ADDED_TO_STAGE
- je bent vergetn timer.start() te doen
- je eventlistener moet aan loader.contentLoaderInfo, niet aan de loader
- de exit conditie komt nooit voor in je while loop
- de length in XML e4x moet met haakjes; length()
- je movieclip heeft geen instancename
Stoer; Marduq
Nieuw forum 'Coffee Corner', met maar éen topic zonder de mogelijkheid nieuwe te maken?NMe schreef op vrijdag 21 augustus 2009 @ 00:08:
In categorieën kun je niet posten, helaas. Sub-subforums zijn ook niet mogelijk.
"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein
Blijkt nou was het teveel werk even wat comments hier en daar te gaan plaatsen
Klanten...wat moet je ermee?NMe schreef op vrijdag 21 augustus 2009 @ 00:08:
Ach, het is beter dan reports met de titel "help". Die kennen we vast ook allemaal wel.Of erger nog: titel "help", priority op het hoogst mogelijke en uiteindelijk als request of je niet asjeblieft even de achtergrond van het een of het ander van kleur wil veranderen...
Ik heb er ook een die zegt "maintainability is geen feature, dus ik wil niet at je er tijd aan besteedt".
Ook goed hoor... hij betaalt, niet ik.
Bij ons maken ze het af en toe nog bonter. Het gaat om een soort mantis-kloon, maar wat specifieker toegespitst op de eisen van het bedrijf. Daar willen ze nog wel eens dingen in een andere categorie zetten omdat daar nog één hoger prioriteitsniveau isNMe schreef op vrijdag 21 augustus 2009 @ 00:08:
[...]
Ach, het is beter dan reports met de titel "help". Die kennen we vast ook allemaal wel.Of erger nog: titel "help", priority op het hoogst mogelijke en uiteindelijk als request of je niet asjeblieft even de achtergrond van het een of het ander van kleur wil veranderen...
Het ergste is nog wel dat mijn baas continu kijkt of er nieuwe dingen zijn en mij direct belt als dat soort dingen binnenkomen (meestal nog voor ik weet dat ik die mail heb), die is dan meteen in paniek
Euhm undefined, die ints worden immers nooit geinitialiseerd.
ex-FE Programmer: CMR:DiRT2,DiRT 3, DiRT Showdown, GRID 2, Mad Max
Wat namelijk de tijdelijke Converse-website is: http://www.converse.nl/
De HTML en CSS komen van mij af. Er zit aardig wat rommel tussen (zoals een hele berg li'tjes met classes als "a", "b", "h", etc. De reden daarvoor is de ondersteuning voor IE6 (welke niet optimaal is, maar dat is een ander verhaal).
[ Voor 43% gewijzigd door MoietyMe op 21-08-2009 03:17 ]
1
2
3
| <csscriptdict import> <script type="text/javascript" src="file:///C:/Users/Endewerf/AppData/Roaming/Adobe/Adobe%20GoLive/Settings8/JScripts/GlobalScripts/CSScriptLib.js"></script> </csscriptdict> |
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Ik vind de site heel mooi, past perfect op 1440x900 hiero, totdat ik naar beneden scrol waar ik met een harde overloop een andere afbeelding zie en alleen nog een 3FM reclameGood Fella schreef op vrijdag 21 augustus 2009 @ 03:16:
/me is trots op de laatst opgeleverde opdracht van zichzelf en zijn collega's
Wat namelijk de tijdelijke Converse-website is: http://www.converse.nl/
De HTML en CSS komen van mij af. Er zit aardig wat rommel tussen (zoals een hele berg li'tjes met classes als "a", "b", "h", etc. De reden daarvoor is de ondersteuning voor IE6 (welke niet optimaal is, maar dat is een ander verhaal).
[ Voor 11% gewijzigd door Haan op 21-08-2009 08:56 ]
Kater? Eerst water, de rest komt later
"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
Thanks!roy-t schreef op vrijdag 21 augustus 2009 @ 08:52:
[...]
Ik vind de site heel mooi, past perfect op 1440x900 hiero
Het is ook niet de bedoeling dat je niet scrollt, totdat ik naar beneden scrol waar ik met een harde overloop een andere afbeelding zie en alleen nog een 3FM reclame. Lijkt me niet helemala de bedoeling.
Waar dan?
/me Pakt er een kopje koffie bij
[ Voor 3% gewijzigd door MoietyMe op 21-08-2009 09:34 ]
Daarnaast is het programme ipv program in dit geval, als je het hebt over een plannings-programma.
Ik vind de tekst overigens zo slecht leesbaar dat ik niet veel verder kwam dan wat spastisch rondklikken.
Hmm.. en hier: http://www.converse.nl/micro/activiteiten.php
Zat ik te kijken in een webkit-based browser, maar de tekst fade uit onderin en kan niet verder kijken. Het woordje countdown rechtsonder valt half buiten mn scherm. Daar schrijf je het overigens wel goed, maar op de eerste link die ik aanklikte staat het dan weer fout:
http://www.converse.nl/micro/compound-09.php
count down is 1 woord, zelfs in het engels.
Nou ja.. eigenlijk klopt er zoveel niet aan dat ik maar stop
[ Voor 206% gewijzigd door Bosmonster op 21-08-2009 09:57 ]
Dat zijn de vrije velden, de betekenis kun je dus vrij definieeren. Wat onhandiger is, is dat ze niet in alle tabellen dezelfde naam hebben (maar daar hebben ze sowieso al een aardig handje van...).Knutselsmurf schreef op vrijdag 21 augustus 2009 @ 00:14:
Maar dan kom je bijvoorbeeld tabellen tegen met veldname als IntField1...IntField5,TextField1..TextField10, enzovoort.
Je kunt de guid ook meegeven, en/of gebruik de business componenten in plaats van sql inserts. Dan wordt ook nog eens de business logica gebruikt....Verder heeft iedere tabel een autoincrement ID-Field. Dit is het identity-field.. Maar vervolgens heeft die tabel dan ook nog een GUID-field. ook autogenerated, maar geen Identity-field. En dat field wordt dus gebruikt als key.
Dus als je een insert hebt gedaan, is het niet voldoende om een SELECT @@IDENTITY te doen, maar moet je dus eerst nog dat GUID-field opvragen voordat je naar het aangemaakte record kunt verwijzen....
(ja ik werk bij een certified Exact reseller, en we zijn certified sdk partner dus ik weet wel een beetje waar je het over hebt)
Exact expert nodig?
Mierenneukmodus aan.Good Fella schreef op vrijdag 21 augustus 2009 @ 03:16:
/me is trots op de laatst opgeleverde opdracht van zichzelf en zijn collega's
http://validator.w3.org/c...ww.converse.nl%2Fmicro%2F
[/]
Anyone who gets in between me and my morning coffee should be insecure.
Je weet dat Synergy een sdk heeft waarmee je heel veel van dit werk kunt doen?Knutselsmurf schreef op vrijdag 21 augustus 2009 @ 00:14:
Voor een van onze klanten hebben wij in het verleden ooit een Access+MSSQL-applicatie gebouwd voor het bijhouden van de operationele zaken. Alles 100% maatwerk, en daardoor sluit deze volledig aan op hun operationele werkzaamheden.
Nu hebben de managers in al hun wijsheid besloten dat er overgestapt moet worden naar eSynergy...
Man, man, wat een gedrocht is dat. Ik ben bezig om te pogen wat functionaliteit van de oorspronkelijke applicatie aan eSynergy toe te voegen.
Maar dan kom je bijvoorbeeld tabellen tegen met veldname als IntField1...IntField5,TextField1..TextField10, enzovoort.
Verder heeft iedere tabel een autoincrement ID-Field. Dit is het identity-field.. Maar vervolgens heeft die tabel dan ook nog een GUID-field. ook autogenerated, maar geen Identity-field. En dat field wordt dus gebruikt als key.
Dus als je een insert hebt gedaan, is het niet voldoende om een SELECT @@IDENTITY te doen, maar moet je dus eerst nog dat GUID-field opvragen voordat je naar het aangemaakte record kunt verwijzen....
En zo zit de code dus he-le-maal vol met dit soort crap.
Het ergste is dus, dat er door een groep 'consultants' al bijna een jaar gewerkt wordt om onze goed werkende applicatie te vervangen. In die tijd heeft men slechts 50% van de functionaliteit kunnen overnemen, waarbij in een deel van de gevallen het gebruikersgemak sterk achteruit is gegaan.
En volgende maand wil het management, aangevuurd door die 'consultants' dus de definitieve overstap maken van onze werkende applicatie naar die half-werkende crap![]()
![]()
![]()
Er zijn leukere klussen ......
Oops! Google Chrome could not find www.rijks%20museum.nl
iig zal ik me hier wel weer vermaken
[rant-modus]
Waarom geeft mijn collega alleen maar id's mee aan methods i.p.v. hele objecten
1
| Foo foo = fooConntroller.getFoo(bar.getFooId()); |
Tijd voor een opvoedcursus (java certified developer ofzo)
[/rant-modus]
The ships hung in the sky in much the same way that bricks don’t.
Ah daar.
Waar zie jij dat dan als twee woorden staan?Daarnaast is het programme ipv program in dit geval, als je het hebt over een plannings-programma.
Ik vind de tekst overigens zo slecht leesbaar dat ik niet veel verder kwam dan wat spastisch rondklikken.
Hmm.. en hier: http://www.converse.nl/micro/activiteiten.php
Zat ik te kijken in een webkit-based browser, maar de tekst fade uit onderin en kan niet verder kijken. Het woordje countdown rechtsonder valt half buiten mn scherm. Daar schrijf je het overigens wel goed, maar op de eerste link die ik aanklikte staat het dan weer fout:
http://www.converse.nl/micro/compound-09.php
count down is 1 woord, zelfs in het engels.
Qua gebruiksvriendelijkheid is het niet op en top nee, maar dat komt ook door de belachelijke eisen die we opgelegd kregen.Nou ja.. eigenlijk klopt er zoveel niet aan dat ik maar stopnofi Ik heb het idee dat de helft niet werkt en de andere helft niet goed, want ik kan de site niet normaal navigeren.
@MueR: valt me nog best mee 30 foutjes, de meeste komen ook nog eens door de validator zelf. Zal de eerste paar in ieder geval oplossen.
[ Voor 5% gewijzigd door MoietyMe op 21-08-2009 10:12 ]
Aka Red Bull of <insert andere willekeurige iets met iets van taurine>?
"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
Ja, dat betekend dat je niet kan programmerenMammon schreef op vrijdag 21 augustus 2009 @ 10:10:
Is het erg als ik als dev'er geen koffie lust? Gelukkig kan ik op mijn stage plek wel chocolademelk drinken tot dat ik er bij neer val.
Het origineel is eigenlijk van een wiskundige wiens naam ik even niet op kan komena programmer is a machine for turning coffee into code
[ Voor 12% gewijzigd door Standeman op 21-08-2009 10:22 ]
The ships hung in the sky in much the same way that bricks don’t.
Ehm. hint, kijk eens naar de eerste 3 woorden in de tekstGood Fella schreef op vrijdag 21 augustus 2009 @ 10:09:
Waar zie jij dat dan als twee woorden staan?
The count down is begonnen.
Je begint de zin engels en eindigt nederlands overigens.. sowieso beetje weird
[ Voor 49% gewijzigd door Bosmonster op 21-08-2009 10:24 ]
Alleen jammer dat ik thuis zit met alleen een Senseo apparaat, op kantoor hebben we onlangs afgedwongen dat er een Nespresso machine moest komen
Kater? Eerst water, de rest komt later
Als ontbijt natuurlijk.Creepy schreef op vrijdag 21 augustus 2009 @ 10:19:
"natuurlijke krachten"
Aka Red Bull of <insert andere willekeurige iets met iets van taurine>?
Kut, nou ja dan maar een andere studie gaan doenStandeman schreef op vrijdag 21 augustus 2009 @ 10:20:
Ja, dat betekend dat je niet kan programmeren
Standeman schreef op vrijdag 21 augustus 2009 @ 10:20:
[...]
Ja, dat betekend dat je niet kan programmeren
Het origineel is eigenlijk van een wiskundige wiens naam ik even niet op kan komen
The late mathematician Paul Erdös described a mathematician as "a machine for turning coffee into theorems"
"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
zit nu al 5 minuten met booleaanse algebra te klooien en het werkt nog steeds niet zoals het moet
* D-Raven heeft het iets te laat gemaakt gisteren avond
Mijn versie:a programmer is a machine for turning coffee into code
a software engineer is a machine for turning tea into software
@Mammon, misschien is de zorg sector wel iets voor je
The ships hung in the sky in much the same way that bricks don’t.
Alle teksten komen in principe van Converse zelf. Houd ik me ook niet mee bezig. Dat is voor de project manager en controleurBosmonster schreef op vrijdag 21 augustus 2009 @ 10:22:
[...]
Ehm. hint, kijk eens naar de eerste 3 woorden in de tekst
The count down is begonnen.
Je begint de zin engels en eindigt nederlands overigens.. sowieso beetje weirdGeen professionele tekstschrijver aan te pas gekomen?
Nee hoorGood Fella schreef op vrijdag 21 augustus 2009 @ 10:09:
@MueR: valt me nog best mee 30 foutjes, de meeste komen ook nog eens door de validator zelf. Zal de eerste paar in ieder geval oplossen.
Anyone who gets in between me and my morning coffee should be insecure.
somsCreepy schreef op vrijdag 21 augustus 2009 @ 10:19:
"natuurlijke krachten"
Aka Red Bull of <insert andere willekeurige iets met iets van taurine>?
Ja die caps heb ik er uit gehaald, maar hij de w3-validator vindt dat onresize="" niet bestaat. Terwijl w3schools vindt van wel.MueR schreef op vrijdag 21 augustus 2009 @ 10:50:
[...]
Nee hoorJe gebruikt attributen die er niet zijn. Iets met caps enzo
De fouten die de html nu geeft komen door wat javascript.
1
2
| <script type="text/javascript"> document.write ('<ul id="menu" style="font-size:'+(viewportheight / iRatio)+'em;">');</script> <noscript><ul id="menu"></noscript> |
Hij zegt namelijk dat ik twee keer het id menu declareer. En dat het ul-element niet goed wordt afgesloten (omdat het omvattende element eerder afgesloten wordt (noscript)).
Mja zal toch een fallback moeten hebben.
Hmm, ik kan gewoon scrollen, zonder wat te selecteren of wat dan ook, is het trouwens niet nep voor de adverteerder om wel geladen te worden maar noway dat iemand er ooit op gaat klikken? (Opera hier trouwens).Good Fella schreef op vrijdag 21 augustus 2009 @ 09:33:
[...]
Thanks!
[...]
Het is ook niet de bedoeling dat je niet scrolltAls het goed is kan dat ook alleen door de tekst te selecteren (of op pagina's met veel tekst de muis onderaan te houden).
[...]
Waar dan?
/me Pakt er een kopje koffie bij
Sorry als dit gezeur wordt trouwens
Betere oplossing zou denk ik zijn om het via unobtrusive javascript op te lossen. M.a.w. de events en js achteraf toevoegen op domready ipv inline via document.write's, noscript-tags en inline event-attributen. Dan werkt de site ook zonder JS, wat nu niet het geval is.Good Fella schreef op vrijdag 21 augustus 2009 @ 10:59:
[...]
Ja die caps heb ik er uit gehaald, maar hij de w3-validator vindt dat onresize="" niet bestaat. Terwijl w3schools vindt van wel.
De fouten die de html nu geeft komen door wat javascript.
HTML:
1 2 <script type="text/javascript"> document.write ('<ul id="menu" style="font-size:'+(viewportheight / iRatio)+'em;">');</script> <noscript><ul id="menu"></noscript>
Hij zegt namelijk dat ik twee keer het id menu declareer. En dat het ul-element niet goed wordt afgesloten (omdat het omvattende element eerder afgesloten wordt (noscript)).
Mja zal toch een fallback moeten hebben.
En het scrollen.. ok daar moet je dan maar even achterkomen dat daar blijkbaar een onzichtbare hit-area voor is
Het lijkt een beetje op een site die eigenlijk in Flash gebouwd had moeten worden, maar dat dat niet mocht en nu maar hetzelfde design in HTML is uitgevoerd. Met als gevolg dat je ipv winnen in compatibiliteit, er juist op ingeleverd hebt.
edit: maar goed.. ik zal nu ophouden over die site
[ Voor 25% gewijzigd door Bosmonster op 21-08-2009 11:12 ]
Dat is wel een goeie tip voor de volgende keer. Ik werk bijna nooit met JS, dus dit was voor mij ook nogal nieuw.Bosmonster schreef op vrijdag 21 augustus 2009 @ 11:06:
[...]
Betere oplossing zou denk ik zijn om het via unobtrusive javascript op te lossen. M.a.w. de events en js achteraf toevoegen op domready ipv inline via document.write's, noscript-tags en inline event-attributen. Dan werkt de site ook zonder JS, wat nu niet het geval is.
Ja dat wouden ze zo.En het scrollen.. ok daar moet je dan maar even achterkomen dat daar blijkbaar een onzichtbare hit-area voor is
Zal er eens naar kijken.De knoppen eronder werken bij mij in webkit overigens nog steeds niet.
Het zit eigenlijk zo: een designbureau heeft het ontworpen en wou de opbouw (flash idd) uitbesteden, maar ze konden niemand vinden die het in flash kon/tijd had. Wij wouden het heel graag maken, maar dan zou het wel allemaal html/css/js/php worden. We zeiden er wel bij dat er wat functionaliteiten weg zouden vallen omdat die lastig haalbaar waren of gewoon onmogelijk. Eerst vonden ze dat goed, maar er kwam elke dag weer wat bij wat toch moest. Erg vervelend en niet bepaald bevordelijk voor de website. Ach hij is maar voor tijdens LowlandsHet lijkt een beetje op een site die eigenlijk in Flash gebouwd had moeten worden, maar dat dat niet mocht en nu maar hetzelfde design in HTML is uitgevoerd. Met als gevolg dat je ipv winnen in compatibiliteit, er juist op ingeleverd hebt.
edit: maar goed.. ik zal nu ophouden over die site
Misschien houd hij rekening dat dan het object niet op de stack hoeft worden gepushed bij het aanroepen van de getFoo(). Nu hoeft alleen een int op de stack gepushed to worden. Scheelt dus stackspace.Standeman schreef op vrijdag 21 augustus 2009 @ 10:08:
[rant-modus]
Waarom geeft mijn collega alleen maar id's mee aan methods i.p.v. hele objecten
Java:
1 Foo foo = fooConntroller.getFoo(bar.getFooId());
Tijd voor een opvoedcursus (java certified developer ofzo)
[/rant-modus]
Of wordt bij Java een pointer naar het object op de stack gepushed?? dan heb ik namelijk niets gezegd
Ik weet dat dat de vrije velden zijn. Maar databasetechnisch is het geen juiste oplossing om het zo te doen. Wat voor gekke oplossingen ik al langs heb zien komen omdat 'de vrije velden op zijn'.Crazy D schreef op vrijdag 21 augustus 2009 @ 09:47:
[...]
Dat zijn de vrije velden, de betekenis kun je dus vrij definieeren. Wat onhandiger is, is dat ze niet in alle tabellen dezelfde naam hebben (maar daar hebben ze sowieso al een aardig handje van...).
[...]
Je kunt de guid ook meegeven, en/of gebruik de business componenten in plaats van sql inserts. Dan wordt ook nog eens de business logica gebruikt....
(ja ik werk bij een certified Exact reseller, en we zijn certified sdk partner dus ik weet wel een beetje waar je het over hebt)
De naamgeving van de tabellen en de velden is inderdaad ook rampzalig. Er zit geen enkele logica in. Ik heb in ieder geval Nederlandse en Engelse namen langs zien komen.Soms wel, soms niet een cryptische prefix. Soms een volledige naam, soms een afkorting. Een tabel die A heet, maar B bevat. Enzovoort....
Maar het meeste last heb ik van de 'consultants', die het technisch inzicht van een nijlpaard hebben, maar intussen wel alles beloven. Waarna ik vervolgens mag proberen om die beloftes waar te maken
En als ik meld dat een door hun aangedragen 'oplossing' niet werkt, of niet praktisch is, dan ben ik natuurlijk de gebeten hond....
- This line is intentionally left blank -
Dat weet ik. Maar de klant vind die SDK te duur......P_de_B schreef op vrijdag 21 augustus 2009 @ 10:07:
[...]
Je weet dat Synergy een sdk heeft waarmee je heel veel van dit werk kunt doen?
- This line is intentionally left blank -
Bij Java wordt geen enkel object op de stack geplaatst, objecten komen altijd in de heap. Dus ja, er wordt altijd een pointer naar de stack gepushed._Erikje_ schreef op vrijdag 21 augustus 2009 @ 11:22:
Of wordt bij Java een pointer naar het object op de stack gepushed?? dan heb ik namelijk niets gezegd
¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸
Had idd maar niks gezegd_Erikje_ schreef op vrijdag 21 augustus 2009 @ 11:22:
[...]
Misschien houd hij rekening dat dan het object niet op de stack hoeft worden gepushed bij het aanroepen van de getFoo(). Nu hoeft alleen een int op de stack gepushed to worden. Scheelt dus stackspace.
Of wordt bij Java een pointer naar het object op de stack gepushed?? dan heb ik namelijk niets gezegd
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Nadeeltje van een deel conversie uit het oldskool dos tijdperk, en het overnemen van andere bedrijven en het samenvoegen...Knutselsmurf schreef op vrijdag 21 augustus 2009 @ 11:27:
Ik weet dat dat de vrije velden zijn. Maar databasetechnisch is het geen juiste oplossing om het zo te doen. Wat voor gekke oplossingen ik al langs heb zien komen omdat 'de vrije velden op zijn'.
De naamgeving van de tabellen en de velden is inderdaad ook rampzalig. Er zit geen enkele logica in. Ik heb in ieder geval Nederlandse en Engelse namen langs zien komen.Soms wel, soms niet een cryptische prefix. Soms een volledige naam, soms een afkorting. Een tabel die A heet, maar B bevat. Enzovoort....
Dat gebeurt overalMaar het meeste last heb ik van de 'consultants', die het technisch inzicht van een nijlpaard hebben, maar intussen wel alles beloven. Waarna ik vervolgens mag proberen om die beloftes waar te maken
En als ik meld dat een door hun aangedragen 'oplossing' niet werkt, of niet praktisch is, dan ben ik natuurlijk de gebeten hond....
2500 euro te duur? Hoeveel dagen extra ben jij nu bezig?Knutselsmurf schreef op vrijdag 21 augustus 2009 @ 11:29:
Dat weet ik. Maar de klant vind die SDK te duur......
Overigens ik weet niet of je in asp ontwikkeld, maar zo ja, de repository is vrij eenvoudig en neemt een hoop gezeik uit handen.
Exact expert nodig?
By reference dus._Erikje_ schreef op vrijdag 21 augustus 2009 @ 11:22:
[...]
Misschien houd hij rekening dat dan het object niet op de stack hoeft worden gepushed bij het aanroepen van de getFoo(). Nu hoeft alleen een int op de stack gepushed to worden. Scheelt dus stackspace.
Of wordt bij Java een pointer naar het object op de stack gepushed?? dan heb ik namelijk niets gezegd
Het meest irritante is nog dat bijv. dat wanneer besloten wordt dat niet alleen foo.id de primary key is, maar ook foo.whatever, je alle methodes kan gaan aanpassen i.p.v. alleen het object
The ships hung in the sky in much the same way that bricks don’t.
Misschien wordt het tijd om een andere baan te zoeken? Je zou nog als consultant aan de slag kunnen gaan...Knutselsmurf schreef op vrijdag 21 augustus 2009 @ 11:27:Maar het meeste last heb ik van de 'consultants', die het technisch inzicht van een nijlpaard hebben, maar intussen wel alles beloven. Waarna ik vervolgens mag proberen om die beloftes waar te maken
En als ik meld dat een door hun aangedragen 'oplossing' niet werkt, of niet praktisch is, dan ben ik natuurlijk de gebeten hond....
Volgens mij is alles juist by valueWoy schreef op vrijdag 21 augustus 2009 @ 11:31:
Had idd maar niks gezegd, bij java is alles ( objecten iig ) by reference, dus er word geen object op de stack gezet.
Volgens mij ben je fout.
https://fgheysels.github.io/
Helemaal niet overstappen was nog veel goedkoper geweestCrazy D schreef op vrijdag 21 augustus 2009 @ 11:34:
[...]
Nadeeltje van een deel conversie uit het oldskool dos tijdperk, en het overnemen van andere bedrijven en het samenvoegen...
[...]
Dat gebeurt overal
[...]
2500 euro te duur? Hoeveel dagen extra ben jij nu bezig?
Overigens ik weet niet of je in asp ontwikkeld, maar zo ja, de repository is vrij eenvoudig en neemt een hoop gezeik uit handen.
Ik heb wat losse ASP-scripts gemaakt. Deze moeten bijvoorbeeld informatie uit de Synergy-database combineren met een postcode-afstanden-tabel.
Verder heb ik bijvoorbeeld een .Net applicatie gebouwd om op de achtergrond Word-documenten aan te maken en de vullen met gegevens uit de database. Deze word-documenten worden vervolgens weer aan Synergy gevoerd.
- This line is intentionally left blank -
Verwijderd
Erdös is een legende. Met heel veel heerlijk wereldvreemde quotes en anekdotes. Ik kan van harte dit boek over z'n leven aanraden:
http://www.amazon.com/Man...oks&qid=1250847738&sr=8-1
Die bron maakt het ook nodeloos ingewikkeld
[ Voor 16% gewijzigd door Sebazzz op 21-08-2009 11:52 ]
[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]
Knutselsmurf schreef op vrijdag 21 augustus 2009 @ 11:48:
Helemaal niet overstappen was nog veel goedkoper geweest
Enkel lezen? Daar heb je geen repository voor nodig. Hooguit kun je de conn.Query gebruiken om gebruik te maken van de connectie van Exact (hoewel dat ding ook wel weer zijn nadelen heeft...).Ik heb wat losse ASP-scripts gemaakt. Deze moeten bijvoorbeeld informatie uit de Synergy-database combineren met een postcode-afstanden-tabel.
Daarbij had de SDK je wel een hoop gezeik kunnen schelen... maar tegen de (on)logica van de database structuur helpt alleen maar verstand-op-0-en-gaanVerder heb ik bijvoorbeeld een .Net applicatie gebouwd om op de achtergrond Word-documenten aan te maken en de vullen met gegevens uit de database. Deze word-documenten worden vervolgens weer aan Synergy gevoerd.
Exact expert nodig?
Lang leve voor goede debuggers!
My Dwarf Fortress ASCII Reward: ~~@~~####,.".D",.B""
Eerste link staat toch duidelijk dat bij objecten er gewoon pass-by-reference gedaan wordt?Mammon schreef op vrijdag 21 augustus 2009 @ 11:54:
Ik zeg niet dat jullie ongelijk hebben maar als ik zo ff zoek dan vind ik alleen maar pass by value.
[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]
De reference wordt by-value door gegeven.Mammon schreef op vrijdag 21 augustus 2009 @ 11:54:
Ik zeg niet dat jullie ongelijk hebben maar als ik zo ff zoek dan vind ik alleen maar pass by value.
Simple types (int etc), worden die wel by-value door gegeven trouwens (a la .NET) ?
[ Voor 17% gewijzigd door TheNameless op 21-08-2009 12:05 ]
Ducati: making mechanics out of riders since 1946
Hou op, schei uit.Knutselsmurf schreef op vrijdag 21 augustus 2009 @ 11:27:
[...]
Maar het meeste last heb ik van de 'consultants', die het technisch inzicht van een nijlpaard hebben, maar intussen wel alles beloven. Waarna ik vervolgens mag proberen om die beloftes waar te maken
En als ik meld dat een door hun aangedragen 'oplossing' niet werkt, of niet praktisch is, dan ben ik natuurlijk de gebeten hond....
Mijn baas vraagt gemiddeld drie keer op een dag of we 'die-en-die' website niet kunnen integreren met onze eigen website. Ja wtf wil je nou met je integreren? Rippen? In een frame knallen? Lekker content/traffic jatten van iemand anders?
Echt, alsof een linkje maken naar een andere website niet genoeg zou zijn. Nee, het moet geintegreerd worden, want de klant moet zogenaamd alles via onze website kunnen doen.
* zwippie kan nog wel even door gaan... maar neemt nog maar een bakkie
How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.
Alle references gaan idd Pass-By-ValueMammon schreef op vrijdag 21 augustus 2009 @ 11:54:
Ik zeg niet dat jullie ongelijk hebben maar als ik zo ff zoek dan vind ik alleen maar pass by value.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| //Reference word by value door gegeven public void Foo( Bar bar ) { bar = new Bar(2); } //Reference word bij reference door gegeven public void Foo2( ref Bar bar ) { bar = new Bar(3); } Bar myBar = new Bar(1); Foo(myBar); //myBar is hier nog steeds Bar(1) Foo2( ref myBar ); //myBar is hier Bar(3) |
objecten zijn altijd reference types en zullen altijd als reference doorgegeven worden. Alleen de built-in value-types worden in Java echt by-value door gegeven ( Of kan je tegenwoordig in java ook al custom value-types defineren? )
[ Voor 14% gewijzigd door Woy op 21-08-2009 12:09 ]
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Dit topic is gesloten.
![]()
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep, niet als vraagbaak
