De Devschuur Coffee Corner Overzicht Volgende deel Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 17 ... 201 Laatste
Acties:
  • 852.038 views

Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Sebazzz schreef op maandag 26 oktober 2009 @ 21:35:
[...]

Oh nog even reageren hierop, mijn school heeft een cijfersysteem, Osiris, dat is ook zo prut als het maar zijn kan. Bijna iedere link en form werkt via Javascript met een postrequest (eigenlijk is iedere link dus gewoon (onderdeel van) een form), hij onthoudt niets als je naar de volgende link gaat, dus backbuttons of bookmarken werkt niet. Geen pretje om dat soort software te gebruiken.
Het interne net van de Hogeschool, HINT, is ook niet geweldig maar dat heeft meer met de URLs te maken, iedere pagina heeft de url http://hint/page.html?ch=HNT&id=<paginaID>. Dat moet toch anders kunnen, zélfs voor een intranet? :/
Hier ook een HINT gebruiker :P Welke opleiding doe je?

Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 17:23

Sebazzz

3dp

Eerstejaars informatica ;) Bevalt me wel, behalve dat er veel te veel gamers op de opleiding zitten die denken dat ze met weinig moeite een J2ME game kunnen maken. (En zowieso zitten er veel mensen met 0 ervaring en met meer interesse voor andere zaken)

[ Voor 31% gewijzigd door Sebazzz op 26-10-2009 22:52 ]

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • user109731
  • Registratie: Maart 2004
  • Niet online
Sebazzz schreef op maandag 26 oktober 2009 @ 21:35:
Oh nog even reageren hierop, mijn school heeft een cijfersysteem, Osiris, dat is ook zo prut als het maar zijn kan.
Misschien per installatie anders, maar hier (Universiteit Utrecht) hebben ze een sessie-timeout van hooguit 5 minuten :') Doe je even wat anders en je moet opnieuw inloggen (gelukkig onthoud mijn browser de login).
Beveiliging is goed, maar je kunt ook overdrijven...

[ Voor 21% gewijzigd door user109731 op 26-10-2009 22:54 ]


Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Sebazzz schreef op maandag 26 oktober 2009 @ 22:33:
Eerstejaars informatica ;) Bevalt me wel, behalve dat er veel te veel gamers op de opleiding zitten die denken dat ze met weinig moeite een J2ME game kunnen maken. (En zowieso zitten er veel mensen met 0 ervaring en met meer interesse voor andere zaken)
Ik doe TI eerste jaars :P Maar hier valt het wel mee, alleen kan na 7 weken 80% nog geen regel java bedenken...

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Sebazzz schreef op maandag 26 oktober 2009 @ 22:33:
Eerstejaars informatica ;) Bevalt me wel, behalve dat er veel te veel gamers op de opleiding zitten die denken dat ze met weinig moeite een J2ME game kunnen maken. (En zowieso zitten er veel mensen met 0 ervaring en met meer interesse voor andere zaken)
Ze was 't bij ons ook. Eerste jaar: 10 personen in de klas ( :X )
Tweede jaar nog maar 5; de andere 5 waren al een illusie armer dat ze "Quake" effe konden maken :X
Derde jaar nog maar 3; de andere 2 zagen het gewoon to-taaaaal niet.
Vierde jaar: nog maar 2; welke allebei (waaronder ik dus) halverwege gekapt omdat we het beu waren die afgelopen 3 jaar de leraren en klasgenoten bij te moeten scholen :X

Is wel lang geleden maar naar ik met regelmaat verneem (en zie bij stagiaires e.d.) is de kwaliteit nog steeds bagger op ICT opleidingen.

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


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Ik heb op Avans Den Bosch gezeten. Toen ik daar het verkorte traject van de HIO volgde was die best goed. Alleen tegenwoordig is die echt totaal verkracht blijkbaar. Bijna geen practica lokalen meer, veel minder lesuren met leraar, meer zelf studie van de leerling. (wat niet per see slecht hoeft te zijn, maar een leraar kan vaak dingen veel beter overbrengen dan dat het in een boek staat). Wel projecten moeten doen maar, maar weinig faciliteiten beschikbaar. etc etc
Maar dat hoor ik over meer opleidingen, dat deze allemaal in de laatste 3 jaar ontzettend verslechterd zijn.

Acties:
  • 0 Henk 'm!

Verwijderd

JanDM schreef op maandag 26 oktober 2009 @ 22:54:
[...]

Misschien per installatie anders, maar hier (Universiteit Utrecht) hebben ze een sessie-timeout van hooguit 5 minuten :') Doe je even wat anders en je moet opnieuw inloggen (gelukkig onthoud mijn browser de login).
Beveiliging is goed, maar je kunt ook overdrijven...
Welke opleiding doe jij aan de UU? Ik ben daar eerstejaars informatica ^^

Acties:
  • 0 Henk 'm!

Verwijderd

RobIII schreef op maandag 26 oktober 2009 @ 23:16:

Ze was 't bij ons ook. Eerste jaar: 10 personen in de klas ( :X )
Tweede jaar nog maar 5; de andere 5 waren al een illusie armer dat ze "Quake" effe konden maken :X
Derde jaar nog maar 3; de andere 2 zagen het gewoon to-taaaaal niet.
Vierde jaar: nog maar 2; welke allebei (waaronder ik dus) halverwege gekapt omdat we het beu waren die afgelopen 3 jaar de leraren en klasgenoten bij te moeten scholen :X

Is wel lang geleden maar naar ik met regelmaat verneem (en zie bij stagiaires e.d.) is de kwaliteit nog steeds bagger op ICT opleidingen.
Zo heb ik dat ook ervaren. Ik was er echter binnen een jaar al achter dat de opleiding shit was. Gevolg van dit soort treurig onderwijs is dat de hard werkende maar minder getalenteerde lui hun diploma's halen, maar het echte talent is dan allang vertrokken. Die zitten niet te wachten op de trage medemens.

De mensen met passie zoeken thuis wel lekker allerlei dingen uit, prutsen met de nieuw opgedane kennis. De "hard werkende leerling" heeft braaf zijn huiswerkopdrachtjes met veel moeite gemaakt, maar mist het talent om de gemaakte opdrachtjes in de juiste kennis en ervaring om te zetten. Het talent om zomaar een probleem te kunnen oplossen ontbreekt.

En daar zit je dan met wat scholieren die wel een papiertje hebben, maar waarvan het onduidelijk is wat dat papiertje nou precies bewijst. Ik zie het dus maar als een bewijs dat iemand in staat is om 4 jaar hersendood te zijn en zijn tijd te verdoen. Nee, een diploma zou voor mij niets waard zijn als zo iemand op een sollicitatiegesprek komt. Eerder als reden om iemand niet aan te nemen. Maar gelukkig ga ik daar niet over ;)

Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 17:23

Sebazzz

3dp

D-Raven schreef op maandag 26 oktober 2009 @ 23:26:
Bijna geen practica lokalen meer, veel minder lesuren met leraar, meer zelf studie van de leerling.
Dat de leraar dingen beter kan overbrengen weet ik niet hoor, ik kan persoonlijk beter in een boek duiken en dan snap ik het waarschijnlijk beter, hoewel ik dat nog niet nodig hebt gehad, maar als ik kijk naar klasgenoten, met minder ervaring (überhaupt in iets in de IT, ze kunnen nog geen Windows veilige modus booten), dan hebben ze al zwaar veel moeilijk met een programma maken dat de zeef van Eratosthenes implementeert of de afstand tussen twee punten moet uitrekenen. De wiskunde hebben ze vaak wel (zelfs al hebben de meesten slechts Wiskunde A gehad), maar ze hebben geen idee hoe het te implementeren. De man die we tijdens hoorcolleges hebben is een goede, maar is er voor die mensen geen kans om vragen te stellen. De docenten bij de practicumlessen daarin tegen, die zeggen als het programma fout loopt alleen maar "kijk er is een fout, nu moet je goed kijken want je programma loopt fout. Als je de fout hebt gevonden kom ik bij je terug.". Daar heb ik misschien wat aan, maar de rest van de klas zeer zeker niet.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Sebazzz schreef op dinsdag 27 oktober 2009 @ 08:57:
[...]

Dat de leraar dingen beter kan overbrengen weet ik niet hoor, ik kan persoonlijk beter in een boek duiken en dan snap ik het waarschijnlijk beter, hoewel ik dat nog niet nodig hebt gehad, maar als ik kijk naar klasgenoten, met minder ervaring (überhaupt in iets in de IT, ze kunnen nog geen Windows veilige modus booten), dan hebben ze al zwaar veel moeilijk met een programma maken dat de zeef van Eratosthenes implementeert of de afstand tussen twee punten moet uitrekenen. De wiskunde hebben ze vaak wel (zelfs al hebben de meesten slechts Wiskunde A gehad), maar ze hebben geen idee hoe het te implementeren. De man die we tijdens hoorcolleges hebben is een goede, maar is er voor die mensen geen kans om vragen te stellen. De docenten bij de practicumlessen daarin tegen, die zeggen als het programma fout loopt alleen maar "kijk er is een fout, nu moet je goed kijken want je programma loopt fout. Als je de fout hebt gevonden kom ik bij je terug.". Daar heb ik misschien wat aan, maar de rest van de klas zeer zeker niet.
Dat klopt ook wel. Ik zei het ook met in mn achterhoofd de gedachte dat dat lang niet voor elke leraar geld. Maar er zaten destijds best wel wat goede leraren. Leraren die ook echt gevoel bij hun werkveld hebben omdat ze nog gewoon part time in een bedrijf werken. Al moet ik wel zeggen dat ik ze op 3 vingers kon tellen :P

Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Iemand die trouwens meedoet aan deze challenge:
http://www.sogyo.nl/challenge

Opzich niet zo moeilijk, maar wel interessant zo kort mogelijk te maken.

[ Voor 7% gewijzigd door Megamind op 27-10-2009 09:41 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Megamind schreef op dinsdag 27 oktober 2009 @ 09:41:
Iemand die trouwens meedoet aan deze challenge:
http://www.sogyo.nl/challenge

Opzich niet zo moeilijk, maar wel interessant zo kort mogelijk te maken.
Oh, dat is wel heel erg vet :D

Misschien een GoT-projectje van maken, ik doe niet mee om te winnen ;)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 17:11

RayNbow

Kirika <3

Megamind schreef op dinsdag 27 oktober 2009 @ 09:41:
Iemand die trouwens meedoet aan deze challenge:
http://www.sogyo.nl/challenge

Opzich niet zo moeilijk, maar wel interessant zo kort mogelijk te maken.
Ik ga niet meedoen, maar voor de mensen die dat graag wel willen... hier is alvast een bovengrens om tegen te coden:

linkje voor evt. spoilers

9 regels code :+
(waarbij je eventueel regel 4 achterwege kunt laten)

Edit: en een versie met minder curry:
linkje voor evt. spoilers

[ Voor 70% gewijzigd door RayNbow op 27-10-2009 10:46 ]

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • OnTracK
  • Registratie: Oktober 2002
  • Laatst online: 15:42
Lijkt me aardig in Prolog te maken.

[ Voor 6% gewijzigd door OnTracK op 27-10-2009 10:29 ]

Not everybody wins, and certainly not everybody wins all the time.
But once you get into your boat, push off and tie into your shoes.
Then you have indeed won far more than those who have never tried.


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 17:02
@RayNBow: misschien zo sportief om geen code te posten voor een lopende contest? Ook al doe je zelf niet mee, je verpest zo wel de competitie, want het is natuurlijk de bedoeling dat mensen zelf een goede aanpak verzinnen. ;)

edit:
Overigens zijn beide oplossingen verkeerd, als ik de opdracht goed geïnterpreteerd had, en je de invoer eerst nog moet parsen?

edit2:
Dit probleem is trouwens veel leuker met willekeurige netwerken, b.v. dit soort constructies:
               ------[R5]------- 
             /                   \
a +---[R1]---+---[R2]---+---[R3]--+ b
   \                   /
     ------[R4]------- 

Wat is de vervangingsweerstand van het netwerk tussen a en b?

En 't wordt helemaal ingewikkeld/interessant als het netwerk oneindig is. :Y)

[ Voor 60% gewijzigd door Soultaker op 27-10-2009 10:46 ]


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 17:11

RayNbow

Kirika <3

Soultaker schreef op dinsdag 27 oktober 2009 @ 10:37:
@RayNBow: misschien zo sportief om geen code te posten voor een lopende contest? Ook al doe je zelf niet mee, je verpest zo wel de competitie, want het is natuurlijk de bedoeling dat mensen zelf een goede aanpak verzinnen. ;)
Heb de code dan maar achter een link geplakt.
edit:
Overigens zijn beide oplossingen verkeerd, als ik de opdracht goed geïnterpreteerd had, en je de invoer eerst nog moet parsen?
Dat is juist het onduidelijke van de opdracht. De enige regel is dat je code de geneste structuur moet doorlopen, maar nergens staat hoe je die structuur binnenkrijgt.
edit2:
Dit probleem is trouwens veel leuker met willekeurige netwerken, b.v. dit soort constructies:
               ------\[R5]------- 
             /                   \
a +---\[R1]---+---\[R2]---+---\[R3]--+ b
   \                   /
     ------\[R4]------- 

Wat is de vervangingsweerstand van het netwerk tussen a en b?

En 't wordt helemaal ingewikkeld/interessant als het netwerk oneindig is. :Y)
Misschien iets voor Het Grote Tweakers Programmeervuur ? :)

[ Voor 27% gewijzigd door RayNbow op 27-10-2009 10:48 ]

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 17:02
RayNbow schreef op dinsdag 27 oktober 2009 @ 10:47:
Dat is juist het onduidelijke van de opdracht. De enige regel is dat je code de geneste structuur moet doorlopen, maar nergens staat hoe je die structuur binnenkrijgt.
Agree. Er is wel meer onduidelijk. Er mist een productieregel voor getallen, en de meeste voorbeelden voldoen niet aan de gegeven productieregels (alle weerstanden missen een Weerstand() token eromheen). "Doorlopen" is natuurlijk ook ontzettend vaag, en er is ook niet gegeven hoe lengte van de source precies geteld wordt.
Misschien iets voor Het Grote Tweakers Programmeervuur ? :)
Misschien... maar wat te theoretisch en ook wat te moeilijk, ben ik bang.

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Verder zijn er ook totaal geen constraints. Dus je kunt gewoon een Domain Specific Language maken, en je kan het in een regel oplossen ;)
code:
1
Solve( Input );

“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.”


Acties:
  • 0 Henk 'm!

  • pedorus
  • Registratie: Januari 2008
  • Niet online
Woy schreef op dinsdag 27 oktober 2009 @ 11:33:
Verder zijn er ook totaal geen constraints. Dus je kunt gewoon een Domain Specific Language maken, en je kan het in een regel oplossen ;)
code:
1
Solve( Input );
Mijn oplossing is de volgende:
code:
1

Mijn favoriete programmeertaal voor dit soort problemen is OempalumpaFixElectNetwork. Heb ik nu gewonnen? O-)

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
Kun je niet gewoon een console van een programmeer / scripttaal (Python, Ruby) gebruiken?

code:
1
2
// r1 = 5, r2 = 10
echo 'parallel: ' + (5 * 10) / (5 + 10)


1 regel, 13 karakters die de opdracht uitvoeren, hoppekee.

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op dinsdag 27 oktober 2009 @ 08:20:
[...]
De mensen met passie zoeken thuis wel lekker allerlei dingen uit, prutsen met de nieuw opgedane kennis. De "hard werkende leerling" heeft braaf zijn huiswerkopdrachtjes met veel moeite gemaakt, maar mist het talent om de gemaakte opdrachtjes in de juiste kennis en ervaring om te zetten. Het talent om zomaar een probleem te kunnen oplossen ontbreekt.
Het is alleen erg jammer dat dergelijke autodidacten zich vaak* alleen op het programmeren richten. Nu zal ik de laatste zijn die het belang van goed programmeren bagatelliseert, maar goede code met weinig comments en geen documentatie daar wordt ook geen mens vrolijk van. Bovendien zie je vaak dat dergelijke mensen een stuk theorie missen, netjes OO (of een ander paradigma) werken is vaak al heel wat.

Een opleiding is niet heilig, maar in de eerste twee jaar kun je een hoop leren, al zul je daar zelf ook flink je best voor moeten doen. Daarna is het vooral een kwestie van jezelf uitdagen. Ik zit feitelijk sinds m'n stage boven het niveau van m'n opleiding, en dat verschil is alleen maar groter geworden. Niet dat ik nou zo fantastisch goed ben, het niveau van het onderwijs is gewoon te laag. Toch ben ik er van overtuigt dat zo'n opleiding wel degelijk nut heeft, het is echt een kwestie dat hoe meer je er in stopt hoe meer je leert. Op een fatsoenlijke school zul je dan merken dat je een heel eind komt, zeker met goede docenten.

Laten we overigens de docenten ook niet al te hard afkraken, er is mij ooit eens verteld dat die voor het opzetten van een nieuw vak een dagdeel de tijd krijgen, inclusief het maken van sheets. Je kunt je voorstellen dat dat in een middagje een onmogelijke opgave is. Een enkele gek zonder gezin is misschien nog bereid daar vrije tijd in te steken (zo beschreef de man het zelf ;) ) maar de meesten moeten het ook maar gewoon doen met de omstandigheden zoals die door het management en het overheidsbeleid gecreëerd worden. Die kunnen er net zo min iets aan doen als de studenten. :N


* niet altijd, uitzonderingen daargelaten, duh :p

Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
Toen ik bij het vak "Dynamische websites" (php/mysql) een eindopdracht had gemaakt die gebruik maakte van simpele PHP sessies kreeg ik als beoordeling: "ik geef je maar een voldoende want ik weet niet wat sessies zijn dus t zal wel snor zitten". Dan zakt de moed om je best te doen voor school je wel in de schoenen.

Had ook voordelen, voor een simpel fotoalbum-scriptje ooit een middagje bezig geweest en heb diezelfde docent wijsgemaakt dat ik er 3 maanden(!) mee bezig ben geweest.. "nog snel" was z'n reactie. Hoppa, 15 ECTS in de pocket :9

Acties:
  • 0 Henk 'm!

  • DEiE
  • Registratie: November 2006
  • Laatst online: 18-09 15:15
hmm, het is wel heel schandalig dat diegene die de eindopdrachten moet beoordelen niet weet wat sessies zijn, het is natuulijk niet het allerlastigste wat php te bieden heeft. De phplessen bij mij waren ook niet goed, maar dat wisten ze nog net wel.

[ Voor 17% gewijzigd door DEiE op 27-10-2009 22:46 ]


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
:D doet me denken aan mijn docent zijn reactie toen ik voor mn php opdracht PearDB had gebruikt. "Peren in php?? :S".
Ik moet er nog steeds om lachen..

Acties:
  • 0 Henk 'm!

Verwijderd

Php krijgen wij nog redelijke opdrachten voor: http://www.cs.uu.nl/docs/vakken/inp/ (klik ff door naar practical work)
Die security assigments zijn bijvoorbeeld wel grappig ;)

[ Voor 11% gewijzigd door Verwijderd op 28-10-2009 00:30 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op woensdag 28 oktober 2009 @ 00:29:
Php krijgen wij nog redelijke opdrachten voor: http://www.cs.uu.nl/docs/vakken/inp/ (klik ff door naar practical work)
Die security assigments zijn bijvoorbeeld wel grappig ;)
AARGH! ik ben allergisch voor frames :')

Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Gaaf man, ik zou willen dat ik dat in mijn UU tijd mocht doen (master ST een jaartje gedaan).

i3 + moederbord + geheugen kopen?


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Cartman! schreef op dinsdag 27 oktober 2009 @ 21:38:
Had ook voordelen, voor een simpel fotoalbum-scriptje ooit een middagje bezig geweest en heb diezelfde docent wijsgemaakt dat ik er 3 maanden(!) mee bezig ben geweest.. "nog snel" was z'n reactie. Hoppa, 15 ECTS in de pocket :9
Jezus... en dat vind je dat leuk? Ik zou het diep triest vinden als ik voor een middagje werk 15 ects krijg. 15 punten staat nog altijd gelijk aan 3 maanden echt werken. Ik zou niet het gevoel willen krijgen dat mijn studie geen kut voorsteld.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • HuHu
  • Registratie: Maart 2005
  • Niet online
Verwijderd schreef op woensdag 28 oktober 2009 @ 00:54:
[...]

AARGH! ik ben allergisch voor frames :')
Die docent zegt ook elk jaar aan het begin van z'n vak dat je de website van het vak niet als voorbeeld van een goede website moet beschouwen, maar dat 'ie geen zin heeft om 'm bij te werken. En dan is al jaren zo, zo te zien :P.

Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
armageddon_2k1 schreef op woensdag 28 oktober 2009 @ 07:52:
[...]


Jezus... en dat vind je dat leuk? Ik zou het diep triest vinden als ik voor een middagje werk 15 ects krijg. 15 punten staat nog altijd gelijk aan 3 maanden echt werken. Ik zou niet het gevoel willen krijgen dat mijn studie geen kut voorsteld.
Dat de studie niet zoveel voorstelde als ik hoopte was ik in mn eerste jaar al achter, heb lekker bijgeklust bij mn stagebedrijf waar ik nu alweer een paar jaar vast werk. En toch een bachelor titel, weet iemand anders veel dat t weinig voorstelde. Ik heb die andere tijd mooi besteed aan werk wat er echt toe deed, veel meer van geleerd.

Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Cartman! schreef op woensdag 28 oktober 2009 @ 09:04:
[...]

Dat de studie niet zoveel voorstelde als ik hoopte was ik in mn eerste jaar al achter, heb lekker bijgeklust bij mn stagebedrijf waar ik nu alweer een paar jaar vast werk. En toch een bachelor titel, weet iemand anders veel dat t weinig voorstelde. Ik heb die andere tijd mooi besteed aan werk wat er echt toe deed, veel meer van geleerd.
Toch zonde dan dat je 4 jaar (al vermoed ik dat je sneller was... toch??), zeg 3 jaar 1500 euro voor een nutteloze bachelor heb neergelegd.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • HuHu
  • Registratie: Maart 2005
  • Niet online
Cartman! schreef op woensdag 28 oktober 2009 @ 09:04:
[...]

Dat de studie niet zoveel voorstelde als ik hoopte was ik in mn eerste jaar al achter, heb lekker bijgeklust bij mn stagebedrijf waar ik nu alweer een paar jaar vast werk. En toch een bachelor titel, weet iemand anders veel dat t weinig voorstelde. Ik heb die andere tijd mooi besteed aan werk wat er echt toe deed, veel meer van geleerd.
Ga er dan vakken bij volgen. 120 ECTS voor je Bachelor is geen bovengrens, maar een ondergrens. Niemand houdt je tegen om meer ECTS te verdienen als je dat makkelijk aan kan. Gewoon vakken er bij kiezen die je leuk vindt, dan laat je ook nog eens zien dat je meer kunt dan gemiddeld.

Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
HuHu schreef op woensdag 28 oktober 2009 @ 09:19:
[...]

Ga er dan vakken bij volgen. 120 180 ECTS voor je Bachelor is gee......
;)

Tenzij het HBO is oid, want daar weet ik het niet van. Is dat datn 240 ECTS?

[ Voor 16% gewijzigd door armageddon_2k1 op 28-10-2009 10:22 ]

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
Ik heb meer gehecht aan bijklussen bij t bedrijf waar ik stage liep, daar ben ik ook afgestudeerd en zit ik nu lekker te werken. Daar had ik meer aan dan nog meer nutteloze vakken met incompetente docenten. Die 1500e per jaar is in principe zonde ja, maar het levert je wel een diploma op, wat voor cijfers je daar dan gehaald hebt kijkt toch niemand meer naar om. Naast m'n studie ook nog actief geweest voor een studentenvereniging, daar deed ik de mediacommissie (flyers maken, website maken, onderhouden, feesten organiseren etc) en dat was veel leuker/leerzamer. Totaal geen spijt van dus dat t zo gelopen is.

Het gaat overigens om een HBO-studie van 4 jaar. Inmiddels ben ik alweer 2,5 jaar afgestudeerd dus ik vind t allemaal wel best ;)

Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Het idee van extra vakken snap ik ook niet zo. Als je eigen vakken brak zijn, ga je er toch niet méér volgen :?

Hooguit vakken bij een andere instelling waar je wel wat aan hebt, als is dat geloof ik bij een hbo minder gebruikelijk dan een universiteit. Als ik op de uni me verveel (haha), zal ik eerst naar mijn eigen ontplooiing kijken buiten het volgen van colleges hoor :) Je kan je zoveel breder oriënteren. Besturen, organiseren, stages. Iets wat je meer meegeeft of de arbeidsmarkt dan het volgen van meer van hetzelfde (imho).

Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Ik heb in een rustige periode bij mijn studie (Lucht- en Ruimtevaart in Delft) gewoon colleges gevolgd in Rotterdam. Heb daar mij ingeschreven voor verschillende economie vakken. Iets heel anders, maar heb er veel aan gehad bij mijn stage en het is ook verbreding, maar dan op een andere manier.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Mensen wat ervaring met subversion? We gebruiken svn al een tijdje, maar loop toch tegen een probleem op. Het gehele project staat in svn. Binnen het project is een cache folder en een log folder, maar deze moeten writable zijn voor apache/php.

Bij elke checkout / export moet je dat dus weer goed zetten. Omdat we binnenkort met db versioning aan de slag willen en een code generator de steps genereert, moeten meer directories writable worden (alle "scheme" folders binnen alle modules, bijvoorbeeld). Ik heb dus weinig zin om elke keer dit recht te zetten bij tig folders.

Als je zoekt op svn chmod krijg je alleen maar svn admin repository problemen, maar mij gaat het om de inhoud :p Iemand hier ervaring mee hoe je dat het beste kan doen?

Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Dat is geen probleem van SVN - SVN is een concurrent versioning tool, geen deployment tool. Wat er na een export gebeurt is niet het probleem van de versioning, en sterker nog mag er geen onderdeel van zijn. Wat als je een custom post-checkout actie met chmod en alles zou definieren en iemand runt 'm vanaf Windows?

Zoals ik al hintte in zin 1: wat je zoekt is een deployment tool. Zo'n ding kan je SVN leegtrekken als onderdeel van een grotere lijst van acties, zoals het goed zetten van permissies, DB updates toepassen etc. Een bekende deployment tool is Ant van Apache, maar er zijn er tig meer als je even zoekt :)

Professionele website nodig?


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ik dacht even dat je het over Osiris had :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.


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
curry684 schreef op donderdag 29 oktober 2009 @ 12:08:
Dat is geen probleem van SVN - SVN is een concurrent versioning tool, geen deployment tool. Wat er na een export gebeurt is niet het probleem van de versioning, en sterker nog mag er geen onderdeel van zijn. Wat als je een custom post-checkout actie met chmod en alles zou definieren en iemand runt 'm vanaf Windows?

Zoals ik al hintte in zin 1: wat je zoekt is een deployment tool. Zo'n ding kan je SVN leegtrekken als onderdeel van een grotere lijst van acties, zoals het goed zetten van permissies, DB updates toepassen etc. Een bekende deployment tool is Ant van Apache, maar er zijn er tig meer als je even zoekt :)
Mm, daar heb je een punt :)

Ik had al gekeken naar de deployment van andere dingen. Binnen Zend Framework (wat we gebruiken) komt er een tool aan gelijkend aan Ruby Migrations. Als je ontwikkelt checkt hij of je huidige db versie klopt met de versie van je working copy. Zo niet, een automatische upgrade (uiteraard alleen als je in je development omgeving zit).

Ik had al veel opgelost, maar miste die file permissions eigenlijk. Ik had gezien dat je hooks kan definiëren op de server. Als dit ook kan met je working copy, was het misschien eens waard om te kijken of we een bash script kunnen maken voor dit (als een soort deployment tool). Iedereen draait toch Linux / Mac en is nu juist gewend om met subversion clients te werken. Maar nu ik een beetje zoek naar deployment tools zie ik bijvoorbeeld al dingen als phing, een php tool gebaseerd op ant. Thanks in ieder geval, ik ga het eens verder uitpluizen (en weet dat ik het niet in svn moet zoeken) :)

Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
graah cryptische foutmeldingen, graah afhankelijk zijn van óf een forum waar misschien 1 of 2 posts per dag op komen, óf de developer support die het te druk hebben met problemen om een vraag te beantwoorden, graah ik kan niet verder tot dat probleem opgelost is, graah.

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Net mezelf uit een dependancy hell gesleept. Had ActiveRecord een tijdje geleden geupdate naar 2.0. Deze is gebuild op de NHibernate 2.1 release. Welke weer gebuild is op Antlr3.Runtime versie y.

Nu gebruiken wij StringTemplate. Welke weer Antlr gebruikt. Alles werkte prima. Tot dat ik vandaag mijn solution eens clearde....
Blijkt dat de StringTemplate antlr3.runtime versie Z gebruikt. en NH 2.1 versie y. Vanwege breaking changes tussen deze 2 versies ging of NH of StringTemplate kaduk. Geen zin om NH en ActiveRecord opnieuw te gaan compilen dus op zoek gegaan naar een StringTemplate versie welke tegen versie y gebuild is. No dice.

Uiteindelijk maar terug gestapt naar een oudere versie van StringTemplate welke nog Antlr.Runtime gebruikt. Dus nu gebruiken we Antlr.Runtime.dll en Antlr3.Runtime.dll..

Heel fijn....

Waarom dit pas mis ging nadat ik mijn solution clearde.. geen idee... waarschijnlijk stond er nog iets in mn build cache ofzo.

[ Voor 7% gewijzigd door D-Raven op 29-10-2009 13:34 ]


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
@Deathraven, daarom kijk ik reikhalzend uit naar een versie van Java waarbij je twee versies van dezelfde library kunt gebruiken (mits je dat ergens expliciet aan kunt geven). Teveel libraries hebben teveel dependencies op teveel andere libraries teveel.

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Wat werkt LINQ toch zaaaaalig :D :D *O* *O*

Weet iemand hoe dat design-patern heeft dat je 1 klasse hebt die alle klasses initialiseert en ook de communicatie onderling verzorgd?

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • koli-man
  • Registratie: Januari 2003
  • Laatst online: 12-09 14:21

koli-man

Bartender!!!!

Matis schreef op vrijdag 30 oktober 2009 @ 08:25:
Wat werkt LINQ toch zaaaaalig :D :D *O* *O*

Weet iemand hoe dat design-patern heeft dat je 1 klasse hebt die alle klasses initialiseert en ook de communicatie onderling verzorgd?
God-class pattern :+

Hey Isaac...let's go shuffleboard on the Lido - deck...my site koli-man => MOEHA on X-Box laaaiiiff


Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
mithras schreef op donderdag 29 oktober 2009 @ 12:46:
Mm, daar heb je een punt :)

Ik had al gekeken naar de deployment van andere dingen.
...
En deployment tool is ook cruciaal voor je productie omgeving. Iedereen die nog met het handje files FTP't over de live omgeving heen moet zich daar direct in verdiepen, of een ander vak kiezen.

offtopic:
Nofi gokje: Je hebt dus leesvoer >:)

[ Voor 3% gewijzigd door Voutloos op 30-10-2009 08:35 ]

{signature}


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Thnx -O-

Wat een geweldig idee van school:
In object-oriented programming, a God object is an object that knows too much or does too much. The God object is an example of an anti-pattern.
In software engineering, an anti-pattern (or antipattern) is a design pattern that may be commonly used but is ineffective and/or counterproductive in practice.
Dat belooft weer veel goeds :(

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • koli-man
  • Registratie: Januari 2003
  • Laatst online: 12-09 14:21

koli-man

Bartender!!!!

Matis schreef op vrijdag 30 oktober 2009 @ 08:36:
[...]

Thnx -O-

Wat een geweldig idee van school:

[...]


[...]


Dat belooft weer veel goeds :(
dat van die god - class was sarcasme, maar ik kan het niet zo snel in een pattern thuis brengen.
Een class die de ander classes creeert en ook de communicatie onderling regelt. Vind ik een nogal vage omschrijving. Ik neem aan dat jij meer informatie van school krijgt voor je opdracht.

Hey Isaac...let's go shuffleboard on the Lido - deck...my site koli-man => MOEHA on X-Box laaaiiiff


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

koli-man schreef op vrijdag 30 oktober 2009 @ 08:41:
dat van die god - class was sarcasme, maar ik kan het niet zo snel in een pattern thuis brengen.
Een class die de ander classes creeert en ook de communicatie onderling regelt. Vind ik een nogal vage omschrijving. Ik neem aan dat jij meer informatie van school krijgt voor je opdracht.
Oh, mijn sarcasme detector is al een paar dagen stuk :P

Maar dat God-object dekt wel de lading. Mijn docent verwachte een klasse dat "als een spin in het web" zit. Dus centraal in het systeem-ontwerp.
Met de vraag of de communicatie via/door dat object/klasse dient te lopen gaf hij aan dat dat wel de bedoeling was.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • koli-man
  • Registratie: Januari 2003
  • Laatst online: 12-09 14:21

koli-man

Bartender!!!!

uhmmm ja, maar ik vraag me af, of hier door je leraar wel een pattern wordt gevraagd.
Want een god class is niet iets wat je zou moeten willen.

Echter kan ik mij wel voorstellen dat je een soort van general controller class wil creeeren die bij het opstarten van een systeem alles correct initialiseert en eventuele events/communicatie daartussen monitort.

Maar als ik jou was, zou ik nog eens wat meer informatie vergaren bij je leraar.

Hey Isaac...let's go shuffleboard on the Lido - deck...my site koli-man => MOEHA on X-Box laaaiiiff


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

koli-man schreef op vrijdag 30 oktober 2009 @ 08:52:
uhmmm ja, maar ik vraag me af, of hier door je leraar wel een pattern wordt gevraagd.
Want een god class is niet iets wat je zou moeten willen.
Ja, die leraar die jizzt in zijn pants van designpaterns, hij wil het liefste "hello world" nog in een "Double checked locking" so to speak :P
Echter kan ik mij wel voorstellen dat je een soort van general controller class wil creeeren die bij het opstarten van een systeem alles correct initialiseert en eventuele events/communicatie daartussen monitort.
Ja, daar heb ik ook al over zitten denken, dat is idd wat netter en zal naar alle waarschijnlijkheid veel beter performen.
Maar als ik jou was, zou ik nog eens wat meer informatie vergaren bij je leraar.
I will :Y) Bedankt iig, nu weet ik iig wat ik NIET wil ;)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Matis schreef op vrijdag 30 oktober 2009 @ 08:25:
Wat werkt LINQ toch zaaaaalig :D :D *O* *O*
Behalve LINQ-to-SQL :X :X
Weet iemand hoe dat design-patern heeft dat je 1 klasse hebt die alle klasses initialiseert en ook de communicatie onderling verzorgd?
Wikipedia: Factory pattern

Sole survivor of the Chicxulub asteroid impact.


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Dat heb ik gelukkig niet nodig :P
Oh, dat zou ook goed kunnen, de omschrijving is iig al iets meer belovend dan dat God-object :P

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • koli-man
  • Registratie: Januari 2003
  • Laatst online: 12-09 14:21

koli-man

Bartender!!!!

Matis schreef op vrijdag 30 oktober 2009 @ 09:11:
[...]

Dat heb ik gelukkig niet nodig :P

[...]

Oh, dat zou ook goed kunnen, de omschrijving is iig al iets meer belovend dan dat God-object :P
Die verzorgt geen onderlinge communicatie.
Dat is gewoon een creational pattern om specifieke implementaties van een interface terug te geven.

Als je leraar dit ziet als een spin in het web, vind ik naar mijn mening een verkeerde visie.

Hey Isaac...let's go shuffleboard on the Lido - deck...my site koli-man => MOEHA on X-Box laaaiiiff


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

koli-man schreef op vrijdag 30 oktober 2009 @ 09:29:
Die verzorgt geen onderlinge communicatie.
Dat is gewoon een creational pattern om specifieke implementaties van een interface terug te geven.
Ja, de interface voldoet imo prima. Nu kan ik daar tegenaan nog een adapter gooien, zodat het voor klasse A niet uitmaakt of hij tegen klasse B of klasse C aan praat, daar zorgt de "Spin" dan wel weer voor.
In zijn ogen, meer is beter -O-
Als je leraar dit ziet als een spin in het web, vind ik naar mijn mening een verkeerde visie.
Hij moet het maar slikken, ik wil dit eigenlijk van het weekend uitwerken, dan kan ik maandag weer wat goede wil tonen ;)
Daarbij moet ik vermelden dat die beste man ook niet weet wat hij wil :P

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Voutloos schreef op vrijdag 30 oktober 2009 @ 08:34:
[...]
En deployment tool is ook cruciaal voor je productie omgeving. Iedereen die nog met het handje files FTP't over de live omgeving heen moet zich daar direct in verdiepen, of een ander vak kiezen.

offtopic:
Nofi gokje: Je hebt dus leesvoer >:)
Haha, thanks :>

Maar eerlijk gezegd, of je nu zelf met ftp een mapje kopieert of dat je dat zet in een script ( / deployment tool): daar zie ik geen verschil in. Het gebeurt sowieso via ftp (anders kan in 50% van de gevallen niet). En op een knopje drukken of een mapje verslepen, dat is nou niet een wereldschokkend verschil.
De voordelen van een deployment tool zie ik heus wel zitten, maar voor álles (dus testen, testing op live omgeving, staging voor een klant klaar zetten, production)? Lijkt me een beetje overkill.

Op dit moment zijn we ook niet zo groot en zou ik eerder tijd investeren in het product & de klanten dan zo'n tool. Maar ja, wellicht dat later de nood wel wat hoger is naar zo'n tool. Voorlopig is het belangrijkste dat ik met een simpel scriptje even een pad recht zet en een db migratie uitvoer.

Tot slot ben ik het ook wel eens met Will Sinclair. Hij heeft een proposal geschreven om in php een build tool te maken. Php is een prima scripttaal daarvoor, dus voor dit soort simpele dingen (maar ws. ook wat geavanceerdere dingen) kan je zoiets prima inzetten.

Acties:
  • 0 Henk 'm!

  • Michali
  • Registratie: Juli 2002
  • Laatst online: 29-05 22:54
Kan het ook niet Controller pattern zijn? En Mediator zou ik ook ff naar kijken, maar dat bedoelen ze niet.

Noushka's Magnificent Dream | Unity


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Michali schreef op vrijdag 30 oktober 2009 @ 10:13:
Kan het ook niet Controller pattern zijn? En Mediator zou ik ook ff naar kijken, maar dat bedoelen ze niet.
Bij een Controller gaat de communicatie tussen klasses/objecten direct. Niet via een God-object (so to speak).

Ik had niet de indruk dat hij dat bedoelde, alhoewel mijn voorkeur daar wel naar uitgaat :P

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
mithras schreef op vrijdag 30 oktober 2009 @ 10:03:
[...]
..

Op dit moment zijn we ook niet zo groot en zou ik eerder tijd investeren in het product & de klanten dan zo'n tool. Maar ja, wellicht dat later de nood wel wat hoger is naar zo'n tool. Voorlopig is het belangrijkste dat ik met een simpel scriptje even een pad recht zet en een db migratie uitvoer.
Een build + deployment script betaald zichzelf zo snel terug. Het is zo heerlijk om op een knop te kunnen drukken en dat er dan automatisch na een paar minuten een build klaar staat welke je zo naar de klant toe kan sturen, of door kan spelen naar je test groep. Als je dat combineert met automatische nightly builds dan heb je op dat gebied er helemaal geen omkijken meer naar.

Het feit dat je nog niet zo groot bent (maak daar even uit op dat nog niet zoveel klanten de software gebruiken) maakt het alleen maar makkelijker om een build+deployment script te bouwen. Het is immers nog maar iets heel simpels.
Het lijkt triviaal op dit moment, maar het punt is dat je dan nu al iets hebt opgezet.
Het is veel makkelijker om dit op een later punt indien nodig uit te breiden met meer complexiteit, dan dat je op een punt aankomt waar je zoiets hebt van: Hmm het zou handig zijn als ik t heb, maar er komt meteen zoveel bij kijken dat het gelijk een hels karwij is om op te zetten.

Ik zou in ieder geval niks anders meer willen. 1x script in elkaar gooien, en voor de rest geen omkijken meer naar. Ik heb al zat andere dingen aan mn hoofd zonder daar ook nog eens continue mee bezig te zijn.

Acties:
  • 0 Henk 'm!

  • koli-man
  • Registratie: Januari 2003
  • Laatst online: 12-09 14:21

koli-man

Bartender!!!!

Michali schreef op vrijdag 30 oktober 2009 @ 10:13:
[...]

Kan het ook niet Controller pattern zijn? En Mediator zou ik ook ff naar kijken, maar dat bedoelen ze niet.
Controller pattern? Is dat ook een pattern?
Ik ken wel het model-view-controller pattern, echter is dit een architectural pattern en geen design pattern.

Hey Isaac...let's go shuffleboard on the Lido - deck...my site koli-man => MOEHA on X-Box laaaiiiff


Acties:
  • 0 Henk 'm!

  • ruup
  • Registratie: Juni 2009
  • Laatst online: 12-08 15:30
D-Raven schreef op vrijdag 30 oktober 2009 @ 10:30:
[...]


Een build + deployment script betaald zichzelf zo snel terug. Het is zo heerlijk om op een knop te kunnen drukken en dat er dan automatisch na een paar minuten een build klaar staat welke je zo naar de klant toe kan sturen, of door kan spelen naar je test groep. Als je dat combineert met automatische nightly builds dan heb je op dat gebied er helemaal geen omkijken meer naar.

Het feit dat je nog niet zo groot bent (maak daar even uit op dat nog niet zoveel klanten de software gebruiken) maakt het alleen maar makkelijker om een build+deployment script te bouwen. Het is immers nog maar iets heel simpels.
Het lijkt triviaal op dit moment, maar het punt is dat je dan nu al iets hebt opgezet.
Het is veel makkelijker om dit op een later punt indien nodig uit te breiden met meer complexiteit, dan dat je op een punt aankomt waar je zoiets hebt van: Hmm het zou handig zijn als ik t heb, maar er komt meteen zoveel bij kijken dat het gelijk een hels karwij is om op te zetten.

Ik zou in ieder geval niks anders meer willen. 1x script in elkaar gooien, en voor de rest geen omkijken meer naar. Ik heb al zat andere dingen aan mn hoofd zonder daar ook nog eens continue mee bezig te zijn.
volledig mee eens

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

koli-man schreef op vrijdag 30 oktober 2009 @ 10:35:
Controller pattern? Is dat ook een pattern?
Ik ken wel het model-view-controller pattern, echter is dit een architectural pattern en geen design pattern.
Ja, ik baseerde mijn uitspraak ook op het MVC en dat terugvertaald naar een design pattern. Anyhow, ik heb hem toch maar een mailtje gestuurd. Hopelijk snapt hij wat ik met mijn vraag bedoel :P

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
D-Raven schreef op vrijdag 30 oktober 2009 @ 10:30:
[...]

Ik zou in ieder geval niks anders meer willen. 1x script in elkaar gooien, en voor de rest geen omkijken meer naar. Ik heb al zat andere dingen aan mn hoofd zonder daar ook nog eens continue mee bezig te zijn.
Je moet maar zeggen dat ik me even moet inlezen als dat nodig is hoor ;) maar:

In je build systeem zou ik nu drie stappen aanmaken: svn "iets" (update/checkout/export), file permissions (log, cache mappen etc), db migreren. Stel je doet een update en er breekt wat. De webdevelopers kunnen nu net lekker met Versions werken, klikken op het bestand, repareren het en doen mark as resolved.

Zoiets wordt met een build tool toch veel ingewikkelder? Ik zou dan wellicht het svn uit de build halen, maar dan doe je eerst een checkout en vervolgens build je de working copy. Is dat dan een juiste werkwijze?

Denk trouwens niet dat ik tegen deployment / build tools ben :) Het gaat erom dat ik begrijp dat je met desktop- / serverapplicaties (zeg: C++, java, weetikveelwat) zoiets best goed kan gebruiken (kijk naar make, cmake, etc). Bij webdevelopment dunkt me dat je zoiets in mindere mate nodig hebt: het zijn scripts, je hoeft niets te compileren, het werkt al! Het gaat zover ik kan inzien alleen om file permissions en db migraties. Ga je daar nu een hele build tool voor inrichten en (belangrijker!) de werkwijze van al je mensen daarop aanpassen?

Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
mithras schreef op vrijdag 30 oktober 2009 @ 10:03:
[...]
Haha, thanks :>

Maar eerlijk gezegd, of je nu zelf met ftp een mapje kopieert of dat je dat zet in een script ( / deployment tool): daar zie ik geen verschil in.
Automatiseer de hele reut maar en ik beloof je dat je je daarna afvraagt hoe je ooit met het handje hebt durven prutsen. :>

{signature}


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 17:04

Haan

dotnetter

O ik heb laatst juist een project gebouwd dat daar gebruikt van maakt en dat werkte erg fijn moet ik zeggen. Connecten naar een database, StoredProcedure eruit slepen naar designer en ready-to-go :9 Hele verbetering tov de 'oude' manier die ik gebruikte om SP's uit te lezen met SqlDatareader :X

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
mithras schreef op vrijdag 30 oktober 2009 @ 10:48:
[...]
Je moet maar zeggen dat ik me even moet inlezen als dat nodig is hoor ;) maar:

In je build systeem zou ik nu drie stappen aanmaken: svn "iets" (update/checkout/export), file permissions (log, cache mappen etc), db migreren.
DB Migreren is meer onderdeel van je deploy. Je build proces zou er als volgt uit kunnen zien.

Ja zoiets.
- Creeer build omgeving (aanmaken mappen en dergelijke, indien nog niet aanwezig)
- Checkout Trunk vanuit SVN
- Build
- Creeer een tag in SVN
- Creeer rar/zip file waarin je build zit.
- Kopieer naar Build resultaat dir
- Opschonen build omgeving

De uitkomst van je build proces is namelijk het resultaat van je BUILD. Database migreren of een installer creëren, dat soort dingen, zijn weer onderdeel van je DEPLOY fase. (aan mening onderhevig overigens).

Je Deploy process zou dan kunnen zijn:
- Pak build file uit (die rar/zip die je eerder gecreeerd hebt)

- Voer SQL migratie scripts uit
of
- Creëer installatie bestand.

- Kopieer naar deploy directory
- Andere dingen die nodig zijn. Misschien dat je process klant specifieke deploys kan uitvoeren. Zoals het creeeren van verschillende deploy directory's, een andere dir per klant, waarin een deploy staat met klant specifieke instellingen/plugins/whatever al in geintregreerd zijn.
Stel je doet een update en er breekt wat. De webdevelopers kunnen nu net lekker met Versions werken, klikken op het bestand, repareren het en doen mark as resolved.
En dan? Kopiëren ze het handmatig naar de productie omgeving van iedere klant? Wellicht in jou situatie niet geheel toepasbaar op dit moment. Maar wat als er specifieke handelingen gedaan moeten worden? Welke ook nog eens klant specifiek zijn?
Toch handig als je dan een mooie knop hebt die dat allemaal voor je regelt, zodat je zeker weten niks over het hoofd ziet.
Zoiets wordt met een build tool toch veel ingewikkelder? Ik zou dan wellicht het svn uit de build halen, maar dan doe je eerst een checkout en vervolgens build je de working copy. Is dat dan een juiste werkwijze?
Hoezo ingewikkelder? Je drukt op een knoppie en dat ding doet alles voor je. Enigste wat je daarna moet doen is de fix toepassen op de productie omgeving.

Maargoed je bent niet verplicht om dan meteen bij alles je build proces maar een schop te geven. Als je een bug aan het fixen bent op een productieomgeving dan is het handiger om zelf even dat bestandje live te updaten.

Als je zoiets als dit voor het eerst opzet dan is dat zeker wel even iets waar je je in moet verdiepen. Op dat gebied is het in begin wel even ingewikkelder.
Wat wordt er verwacht van mijn build proces? Welke stappen moet ik precies allemaal gaan doen? Hoe ga ik dat realiseren met de build tool die ik wil gaan gebruiken?

Maar je zou eens kunnen beginnen met het uitchecken uit SVN -> Build -> Zip to build dir.
Vervolgens als je Unit Tests ofzo gebruikt kun je die ook uit laten voeren als onderdeel van je BUILD proces.
Op die manier ga je verder met het uitbreiden. Maar de basis alleen al is veel waard.
Toegegeven voor web apps lijkt de basis een stompzinnige oefening. Maar mijn ervaring is dat het nooit lang duurt voordat je die "basis" ontstijgt.
Denk trouwens niet dat ik tegen deployment / build tools ben :) Het gaat erom dat ik begrijp dat je met desktop- / serverapplicaties (zeg: C++, java, weetikveelwat) zoiets best goed kan gebruiken (kijk naar make, cmake, etc).
Ik denk ook niet dat je gekant bent tegen dit soort dingen. :) Ik denk alleen dat je onderschat wat de meerwaarde hiervan is.
Bij webdevelopment dunkt me dat je zoiets in mindere mate nodig hebt: het zijn scripts, je hoeft niets te compileren, het werkt al! Het gaat zover ik kan inzien alleen om file permissions en db migraties. Ga je daar nu een hele build tool voor inrichten en (belangrijker!) de werkwijze van al je mensen daarop aanpassen?
Afhankelijk van in wat voor omgeving je je webapp maakt kan het inderdaad triviaal lijken of zelfs zijn.
Als je in bijvoorbeeld PHP werkt dan is zo'n uitgebreide opzet wellicht niet nodig. Maargoed je hebt niks gezegd over de soort omgeving waarin je ontwikkeld (of ik moet er ergens over heen gelezen hebben;) ).

Acties:
  • 0 Henk 'm!

Verwijderd

Boehoe.... Vanaf maandag 2 weken werken aan een VBA project... The HORROR!

Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Wat een post d:)b

In ieder geval dus: build != deploy en je kan beide processen los bekijken, hoewel er tools zijn die beide omvatten (zoals Phing). Ik zal los kijken naar building en deploying (waarbij ik in eerste instantie meer waarde hecht aan deploy dan build, omdat in ons geval atm er meer deploy dan build stappen zijn).

Maar ik kan begrijpen dat building zeker nuttig kan zijn voor het klaar zetten van het pakket voor de productieomgeving. Bedankt voor alle uitleg. Over een tijdje zullen jullie me vast een :$ post zien maken met de conclusie dat het best handig is. Nu nog even klooien zolang het kan :9

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Ik heb ook nog ergens een eBook liggen over dit onderwerp.
Het praktische gedeelte is erg gericht op NAnt, maar de theorie over het onderwerp an sich is wel algemeen toepasbaar.
Stuur maar n DM als je m wilt lezen.

[ Voor 11% gewijzigd door D-Raven op 30-10-2009 16:02 ]


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Verwijderd schreef op vrijdag 30 oktober 2009 @ 15:14:
Boehoe.... Vanaf maandag 2 weken werken aan een VBA project... The HORROR!
Ik heb bijna 7 maanden een VBA-project mogen doen. In Word.

:r

We are shaping the future


Acties:
  • 0 Henk 'm!

Verwijderd

Eerste dag van m'n nieuwe job... Ben nu bezig VBA te 'leren' (voor zover je het leren kunt noemen), eigenlijk nog nooit eerder wat mee gedaan :$
Het is een klein projectje van 2 weken om een beetje kennis te maken met een bepaalde reporting tool. Niet echt technisch innoverend, maar ideaal voor de maandag :+

[ Voor 6% gewijzigd door Verwijderd op 02-11-2009 10:41 ]


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Ik heb mijn laptop geherinstalleerd, en nu probeer ik een bepaald ASP.NET-project weer werkend te krijgen. Waar ik eerst Cassini (de ASP.NET Development Webserver) gebruikte, probeer ik nu IIS 7.5 te gebruiken. Ik krijg alleen wel voortdurend foutmeldingen rond mijn oren...

Zo heb ik al een melding gekregen dat er een 32-bits DLL geladen werd in een 64-bits apppool, en dat werkt dus niet. Vervolgens wat permission errors, errors over SQL-server en nu krijg ik soms een NullReferenceException. Zucht.

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Pff het hele weekend voor school een robot zitten programmeren die blackjack kan spelen :P Kaarten herkennen in Delphi en dan een proxy in Java met Lejos om dat ding aan te sturen. Alleen nu zijn mijn batterijen op :P

Acties:
  • 0 Henk 'm!

Verwijderd

Hmm, de VBA editor vertoont Word gedrag..
Soms, het komt nogal willekeurig over, besluit de editor dat ik niet Cells(y, x) bedoel en maakt hij er cells(y, x) van. Hoewel het functioneel niet verschilt, vind het ik het toch irritant. Iemand toevallig een idee hoe ik dit uit kan zetten?

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Dan heb je waarschijnlijk ooit een keer een variabele of een functie 'cells' genoemd. Ik heb namelijk soortgelijk gedrag gezien met 'range' en 'value'.

We are shaping the future


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Laatst online: 17:16

BM

Moderator Spielerij
Matis schreef op vrijdag 30 oktober 2009 @ 08:25:
Weet iemand hoe dat design-patern heeft dat je 1 klasse hebt die alle klasses initialiseert en ook de communicatie onderling verzorgd?
Facade-pattern?

Mag ik even ranten op VB.Net? Ben zelf C# gewend, en dan voelt VB.Net echt als een stap terug in de tijd :? Ik kom er wel uit, en een heel groot probleem is het niet, maar is zo.... 'log'. Heb echt het gevoel alsof ik veel te veel moet tikken om hetzelfde te bereiken.
En de intellisense van C# is imho stukken beter :(

Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three


Acties:
  • 0 Henk 'm!

  • _Erikje_
  • Registratie: Januari 2005
  • Laatst online: 17-09 12:57

_Erikje_

Tweaker in Spanje

Megamind schreef op maandag 02 november 2009 @ 10:58:
Pff het hele weekend voor school een robot zitten programmeren die blackjack kan spelen :P Kaarten herkennen in Delphi en dan een proxy in Java met Lejos om dat ding aan te sturen. Alleen nu zijn mijn batterijen op :P
Dat vraagt om filmpjes van de robot in action...

Acties:
  • 0 Henk 'm!

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 18-09 16:24

mulder

ik spuug op het trottoir

BM schreef op maandag 02 november 2009 @ 14:20:
[...]

Facade-pattern?

Mag ik even ranten op VB.Net? Ben zelf C# gewend, en dan voelt VB.Net echt als een stap terug in de tijd :? Ik kom er wel uit, en een heel groot probleem is het niet, maar is zo.... 'log'. Heb echt het gevoel alsof ik veel te veel moet tikken om hetzelfde te bereiken.
En de intellisense van C# is imho stukken beter :(
Ah nee joh, VB.Net hartstikke mooie taal.


Pfffff HAHAHAHAHAAH *points and laughs*

oogjes open, snaveltjes dicht


Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
Weer eens n Hyves-projectje aant doen, altijd leuk. Beetje pielen met de API enzo, jammer van de krappe deadline alleen. Gelukkig klopt bij de API de documentatie wel aardig, bij OpenSocial is deze weleens onvolledig of onduidelijk.

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Alex) schreef op vrijdag 30 oktober 2009 @ 16:37:
[...]

... VBA-project ... In Word.
:r
Serieus :?

Ik heb jaartje geleden een Statement of Work Generator gemaakt in Word / VBa en vond 't echt fantastisch :P (op de stomme irritante kutdingen van VBa na :+)... Misschien komt t ook omdat devven niet m'n core werk is :)

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.


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
De main reason dat het project in VBA gedaan moest worden, was "We willen absoluut geen deployment!"... als dat namelijk wél mogelijk was geweest was ik maar wat graag met Visual Studio Tools for Office beziggeweest.

Mijn haat aan VBA is een mengseltje van:
- De taal zelf. Ik kan VB gewoon niet zien zonder er jeuk van te krijgen
- De hyperactieve IDE die overal MsgBox's voor gooit, wat héél vervelend is bij stukjes copy/pastewerk
- Verschillende gare quirks, waaronder een bestand wat steeds maar blijft groeien ook al haalde ik er modules uit. Na een herinstallatie van Windows en Office was hetzelfde bestand ineens weer 2,5 MB kleiner na opslaan
- Alles in één bestand
- Onmogelijkheid tot decent versiebeheer* waardoor ik maar dagelijks (soms tweemaal daags) een kopie maakte
- De Windows 95 look-and-feel van alles wat je maakt
- Het gebrek aan allerlei basiscomponenten zoals een (editable) DataGrid waardoor ik met ListBoxes in de weer moest gaan om die functionaliteit na te maken
- Vage limieten waar je spelenderwijs achter moet komen omdat je niet van VBA op je flikker krijgt. Voorbeeldje: custom document properties hebben een waarde die maximaal 256 tekens lang is. Als je er 34534 tekens aan voert, wordt dat gewoon geaccepteerd zonder melding. Later krijg je wel max 256 tekens terug, de rest is foetsie.
- Het is traag

*SourceSafe is niet decent

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Damn, ik moet/mag beginnen met het programmeren van een ActiveX-component in MS Access -O-

Probleem is dat ik nog nooit VB geprogrammeerd heb :/

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Laatst online: 17:16

BM

Moderator Spielerij
VB is niet zo moeilijk. Wel irritant :+

Gisteravond zelf weer even bezig geweest met C# ipv VB.net wat ik nu op mijn werk doe. Bevalt me toch beter :p
Beetje jammer dat ik vanmorgen gelijk weer [0] ipv (0) aan het tikken was :p

Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three


Acties:
  • 0 Henk 'm!

  • Peter
  • Registratie: Januari 2005
  • Laatst online: 13-09 17:10
Ik heb zowel Visual Basic als VB.Net enige tijd gebruikt, maar toch vrij snel overgegaan naar C# wat betreft de .NET talen. De leercurve is voor veel mensen vrij laag, waardoor het toch nog vrij veel toegepast wordt (ondanks dat VB6 als redelijke EOL beschouwd kan worden).

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Peter schreef op dinsdag 03 november 2009 @ 09:55:
Ik heb zowel Visual Basic als VB.Net enige tijd gebruikt, maar toch vrij snel overgegaan naar C# wat betreft de .NET talen. De leercurve is voor veel mensen vrij laag, waardoor het toch nog vrij veel toegepast wordt (ondanks dat VB6 als redelijke EOL beschouwd kan worden).
Ja, mijn applicatie ontwikkel ik ook in C#, maar helaas moeten de macro's binnen MS Office in VB (en dan nog niet de .Net :( ).

Het is idd niet moeilijk, alleen anders. Zo duurde het even voordat ik doorhad dat de return value gelijk is aan de functienaam O-)

Al lerend wordt men wijzer :Y)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Het lijkt wel een soort van "tijd van t jaar" overal wordt er gebitched door mensen die gedwongen worden om aan VB projecten te werken/beginnen :+.

Wat zou het toch mooi zijn als bv: Microsoft een reclame spotje maakt waarin er gezegd wordt dat VB een achterlijke kuttaal is en vooral niet meer gebruikt moet worden om mee te ontwikkelen. Misschien dat die managers t dan wel door krijgen :+

Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 17:23

Sebazzz

3dp

D-Raven schreef op dinsdag 03 november 2009 @ 10:36:
Wat zou het toch mooi zijn als bv: Microsoft een reclame spotje maakt waarin er gezegd wordt dat VB een achterlijke kuttaal is en vooral niet meer gebruikt moet worden om mee te ontwikkelen. Misschien dat die managers t dan wel door krijgen :+
Nouja, de laatste keer dat ik op T.net Jobs keek waren er veel meer C# vacatures dan VB.Net vacatures.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

Verwijderd

D-Raven schreef op dinsdag 03 november 2009 @ 10:36:
Het lijkt wel een soort van "tijd van t jaar" overal wordt er gebitched door mensen die gedwongen worden om aan VB projecten te werken/beginnen :+.

Wat zou het toch mooi zijn als bv: Microsoft een reclame spotje maakt waarin er gezegd wordt dat VB een achterlijke kuttaal is en vooral niet meer gebruikt moet worden om mee te ontwikkelen. Misschien dat die managers t dan wel door krijgen :+
Weet je, eerlijk gezegd vind ik het niet eens zo erg om even een beetje te knutselen met Excel en VBA. Het is kinderlijk eenvoudig, het doet wat het moet doen en de klant is blij met het resultaat.
Het projectje duurt 2 weken en daarna ga ik meedraaien in andere projecten (waaronder een VB6 applicatie :o, maar die ga ik hoogstwaarschijnlijk porten naar C# 4.0).
Ik ben blij met m'n nieuwe baan. Mag veel meer m'n eigen invulling geven aan de dingen, ben (eigenlijk: raak) betrokken bij veel meer dingen. Veel leuker dan lopende band programmeur bij een grote multinational, eigenlijk (voor mij tenminste). Ik stond eigenlijk op het punt een middelvinger naar de ICT op te steken, maar vooralsnog houd ik die even voor mezelf :P

[ Voor 5% gewijzigd door Verwijderd op 03-11-2009 12:33 ]


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 17:04

Haan

dotnetter

foutje :X

[ Voor 92% gewijzigd door Haan op 03-11-2009 12:36 ]

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 17:04

Haan

dotnetter

Sebazzz schreef op dinsdag 03 november 2009 @ 11:52:
[...]

Nouja, de laatste keer dat ik op T.net Jobs keek waren er veel meer C# vacatures dan VB.Net vacatures.
Dat zou te maken kunnen hebben met dat er waarschijnlijk toch meer VB programmeurs rondlopen omdat die taal al veel ouder is

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

Verwijderd

Degene die gemergde cellen heeft uitgevonden moeten ze echt een kopje kleiner maken.
Die dingen maken van een simpel klusje echt een duivels kutkarwei, met een beetje pech kan ik amper code herbruiken dankzij die dingen :s
Heeft iemand enig idee hoe ik kan bepalen welke groepen er gemerged zijn?
Met MergeCells kan ik kijken óf een cell gemerged is, maar ik wil graag zien waarmee een cell gemerged is, zodat ik daar later wat mee kan....

Acties:
  • 0 Henk 'm!

  • CMG
  • Registratie: Februari 2002
  • Laatst online: 10-12-2024

CMG

Verwijderd schreef op dinsdag 03 november 2009 @ 16:11:
Degene die gemergde cellen heeft uitgevonden moeten ze echt een kopje kleiner maken.
Die dingen maken van een simpel klusje echt een duivels kutkarwei, met een beetje pech kan ik amper code herbruiken dankzij die dingen :s
Heeft iemand enig idee hoe ik kan bepalen welke groepen er gemerged zijn?
Met MergeCells kan ik kijken óf een cell gemerged is, maar ik wil graag zien waarmee een cell gemerged is, zodat ik daar later wat mee kan....
Neighbours checken?

NKCSS - Projects - YouTube


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
grr @ verkeerd ingestelde Google Search Appliance crawler die onze site twee of driemaal daags DOSt, }:|.

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:31

gorgi_19

Kruimeltjes zijn weer op :9

Is dat niet een Mediator wat hij beschrijft?

[ Voor 5% gewijzigd door gorgi_19 op 04-11-2009 10:27 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

Verwijderd

Nah, je kunt een MergeArea opvragen, zo is gebleken vervolgens kun je met Count ook nog controleren hoeveel cellen er in die area opgenomen zijn enz.
Na 3 dagen VBA begint het me eigenlijk wel weer een beetje de strot uit te komen :P
Niet eens VBA an-sich, maar voornamelijk dit workbook :P Ik probeer een mooie uniforme manier te vinden om data te kopiëren, maar is zoveel (conditionele) opmaak en de data die gebruikt wordt is ook niet mooi afgebakend (open regels er tussen, zodat je niet mooi alles kunt selecteren tot je een lege regel tegenkomt et cetera). Heb 3 dagen besteed aan het maken van mooie generieke methoden, die met de aankomst van een nieuw datasheet allemaal helemaal niet generiek meer zijn, maar alleen voor het eerste sheet werken.
Joy :o 8)

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Vraag de dataleverancier om een CSV-file, of een XML-file? :+

We are shaping the future


Acties:
  • 0 Henk 'm!

Verwijderd

Hehe, dat zou prettig zijn, dan kan ik hem meteen vragen of hij ajb nooit meer met merged cellen wil werken :+

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10:43

Matis

Rubber Rocket

Btw BM, je had gelijk wat betreft dat facade-pattern ;)

Dat was idd wat hij wilde / verwachtte.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

Verwijderd

Lolz, mailtje van de baas: 'Hoi, sorry, maar we waren vergeten te zeggen dat je macro als achtergrondproces draait, waardoor je .Activate niet kan gebruiken. Is het al bijna klaar?'.
Hmmm, laat ik nou juist veel gebruik maken van:
Visual Basic .NET:
1
2
3
4
5
6
 Worksheets(Worksheet).Activate
    With Worksheets(Worksheet)
    .Cells(startRow, startColumn).Select
        ' as long as the column doesn't have a bottom border, keep clearing the cell
        While Not ActiveCell.Borders(xlEdgeBottom).LineStyle > 0
            .Cells(startRow, startColumn).Select

Achtige constructies :P

Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
En hop, programmaatje weer eens 5x zo snel gemaakt. Caching gelijk in de doGet van de servlet waar de response gecached wordt (die verandert toch niet, slechts in het begn als de redactueuren een aanpassing doen). 8000 requests per seconde? Geen probleem. :+

(zonder caching doet 'ie er zo 2 / 3 seconden over, mede dankzij een gebrekkige API voor het zoeken van plaatjes. Met caching van die plaatjes doet 'ie er ~150 ms over. Met caching van de hele response string doet 'ie er gemiddeld 40 ms over, volgens JMeter met een honderdtal concurrent gebruikers zonder pauzes ertussen. Hoe dan ook, hij zou snel genoeg moeten zijn)

(en ik vindt het ook pro van mezelf dat er zo 100 stemmen tegelijk uitgebracht kunnen worden zonder dat er problemen met de stemming ontstaan)
Pagina: 1 ... 17 ... 201 Laatste

Dit topic is gesloten.

Let op:
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep, niet als vraagbaak