abonnement Unibet Coolblue
pi_137468170
quote:
donderdag 6 maart 2014 22:46 schreef CrashO het volgende:[/b]

[..]

Ik weiger tijd te steken in code waar de programmeur duidelijk ook geen tijd in heeft gestoken.
De helft is voorzien van tabs en de andere helft is getabt als een randdebiel. Copy pastes van code blokken? |:( En zie ik daar een regelmatig een echo van 20 regels? :X En dat hele gedoe is nog een ranzige crosspost ook :r
quote:
0s.gif Op donderdag 6 maart 2014 22:57 schreef zoem het volgende:
De lap code is zo groot en onduidelijk dat het ondoenlijk is om het te debuggen. Twee keer knipperen met je ogen en je bent een uur verder.
Dan heb je nog nooit ergens gewerkt waar ze het concept OOP nog niet kenden...
een keer een index.php gezien van ongeveer 3000 regels aan code, dit is niks vergeleken dat xD

Deze code is alleen nutteloos om tot een oplossing te komen, aangezien we niet zien waar de data vandaan komt.

[ Bericht 14% gewijzigd door #ANONIEM op 06-03-2014 22:59:51 ]
pi_137468280
quote:
0s.gif Op donderdag 6 maart 2014 22:58 schreef totalvamp het volgende:
Dan heb je nog nooit ergens gewerkt waar ze het concept OOP nog niet kenden...
Wordpress? :+
  Moderator / Redactie Sport / Devops donderdag 6 maart 2014 @ 23:01:23 #253
176766 crew  zoem
zoemt
pi_137468297
quote:
0s.gif Op donderdag 6 maart 2014 22:58 schreef totalvamp het volgende:
Dan heb je nog nooit ergens gewerkt waar ze het concept OOP nog niet kenden...
een keer een index.php gezien van ongeveer 3000 regels aan code, dit is niks vergeleken dat xD

Deze code is alleen nutteloos om te een oplossing te komen, aangezien we niet zien waar de data vandaan komt.
Duizenden regels binnen dezelfde file is wel treurig inderdaad. Dan wordt het tijd voor een stevige refactor :P
pi_137468307
quote:
99s.gif Op donderdag 6 maart 2014 23:01 schreef CrashO het volgende:

[..]

Wordpress? :+
Nee :( eigen CMS voor een voetbalsite.
Soms droom ik nog over die brei aan code..

een miljoen aan includes en bullshit overal.

[ Bericht 3% gewijzigd door #ANONIEM op 06-03-2014 23:02:19 ]
  Moderator / Redactie Sport / Devops donderdag 6 maart 2014 @ 23:03:56 #255
176766 crew  zoem
zoemt
pi_137468415
Tegenwoordig zou handmatig includen amper meer nodig hoeven te zijn met een (psr-0) autoloader. Mijn handen gaat altijd jeuken als ik spaghetti zie. Ach ja, iedereen is zo begonnen.
pi_137468506
Btw.
Om toch OT te blijven (en zonder die crap code van Andijvie_ door te lezen) Wanneer je de database gevens aangepast hebt (en een schone tabel... ) is het gewoon onmogelijk om oude gevens te krijgen. Of je hebt de db info niet aangepast, of het komt niet uit de tabel, of je hebt gewoon de oude tabel gekopieërd en laat die info zien.

Dus los van eventuele code.

[ Bericht 2% gewijzigd door #ANONIEM op 06-03-2014 23:06:20 ]
pi_137468580
quote:
99s.gif Op donderdag 6 maart 2014 23:05 schreef CrashO het volgende:
Btw.
Om toch OT te blijven (en zonder die crap code van Andijvie_ door te lezen) Wanneer je de database gevens aangepast hebt (en een schone tabel... ) is het gewoon onmogelijk om oude gevens te krijgen. Of je hebt de db info niet aangepast, of het komt niet uit de tabel, of je hebt gewoon de oude tabel gekopieërd en laat die info zien.

Dus los van eventuele code.
Dit, vandaar ook dat ik ernaar vroeg.

Ik zou andijvie ook aanraden met classes te leren werken :)
  donderdag 6 maart 2014 @ 23:10:33 #258
187069 slacker_nl
Sicko pur sang
pi_137468698
If iets dan niks anders doe wat. Mooi stukje code...
In theory there is no difference between theory and practice. In practice there is.
pi_137468709
quote:
0s.gif Op donderdag 6 maart 2014 23:07 schreef totalvamp het volgende:
Ik zou andijvie ook aanraden met classes te leren werken :)
Andijvie is momenteel actief in zijn crosspost topic. Waar hij al 2x gereageert heeft (sinds de laatste 9 replies in dit topic) :')
pi_137469758
quote:
99s.gif Op donderdag 6 maart 2014 23:10 schreef CrashO het volgende:

[..]

Andijvie is momenteel actief in zijn crosspost topic. Waar hij al 2x gereageert heeft (sinds de laatste 9 replies in dit topic) :')
Misschien kan het slecht tegen kritiek. Maar zonder het complete script kunnen we sowieso niet helpen.
  Moderator / Redactie Sport / Devops donderdag 6 maart 2014 @ 23:48:23 #261
176766 crew  zoem
zoemt
pi_137470127
Mét het complete script ook niet. Debug-begeleiding geven aan iemand die niet goed weet waar hij mee bezig is (nofi) kost gewoon te veel tijd. Dan zal die persoon zelf eerst aan de slag moeten om de basisbeginselen te leren.
  zaterdag 8 maart 2014 @ 17:12:24 #262
25889 Sitethief
Fulltime Flapdrol
pi_137516894
Zelfs toen ik zelf nog lelijke code schreef die lekker niet OOP compleet in een bestand stond wist ik wel waar ik mijn tabs(4 spaties) moest plaatsen...
Je maakt het jezelf alleen maar lastig, zeker met debuggen, als je code nauwelijks leesbaar is.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  FOK!mycroftheld zaterdag 8 maart 2014 @ 17:36:22 #263
128465 verified  bondage
niet meer aanwezig op FOK!
pi_137517654
quote:
0s.gif Op donderdag 6 maart 2014 23:03 schreef zoem het volgende:
Ach ja, iedereen is zo begonnen.
Helaas wel... Als ik code van mezelf van 4 jaar terug bekijk schaam ik me ervoor. Uiteindelijk ga ik het wel herbouwen maar kost gewoon erg veel tijd en blijft daardoor lang liggen.
pi_137518780
quote:
0s.gif Op donderdag 6 maart 2014 23:03 schreef zoem het volgende:
Tegenwoordig zou handmatig includen amper meer nodig hoeven te zijn met een (psr-0) autoloader. Mijn handen gaat altijd jeuken als ik spaghetti zie. Ach ja, iedereen is zo begonnen.
Hmm. Als ik een simpele form action heb dan ga ik echt niet alle klassen autoloaden. Dan doe ik alleen de benodigde klassen.
pi_137518828
quote:
1s.gif Op zaterdag 8 maart 2014 18:15 schreef robin007bond het volgende:

[..]

Hmm. Als ik een simpele form action heb dan ga ik echt niet alle klassen autoloaden. Dan doe ik alleen de benodigde klassen.
Met een autoloader laadt je sowieso nooit meer dan nodig, dat is het voordeel ervan.
pi_137519017
quote:
1s.gif Op zaterdag 8 maart 2014 18:17 schreef totalvamp het volgende:

[..]

Met een autoloader laadt je sowieso nooit meer dan nodig, dat is het voordeel ervan.
Oh, dat wist ik eerlijk gezegd niet. Mooi. :)
pi_137519366
quote:
11s.gif Op zaterdag 8 maart 2014 17:36 schreef bondage het volgende:

[..]

Helaas wel... Als ik code van mezelf van 4 jaar terug bekijk schaam ik me ervoor. Uiteindelijk ga ik het wel herbouwen maar kost gewoon erg veel tijd en blijft daardoor lang liggen.
Zo heb ik 10 jaar geleden voor mijn sportvereniging een wedstrijdprogramma geschreven voor het jaarlijkse toernooi, ik heb in een overeenkomst laten vastleggen dat het niet mag worden verspreid. Puur omdat ik niet wil dat anderen die code zien :@ :P
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  Moderator / Redactie Sport / Devops zaterdag 8 maart 2014 @ 19:39:10 #268
176766 crew  zoem
zoemt
pi_137521474
quote:
0s.gif Op zaterdag 8 maart 2014 18:24 schreef robin007bond het volgende:

[..]

Oh, dat wist ik eerlijk gezegd niet. Mooi. :)
Om het moment dat een object wordt gecreëerd en php de class niet kan vinden wordt de autoloader-functie aangesproken. Je kunt daar je eigen functie(s) aan koppelen die op basis van de classnaam de juiste file opzoekt en deze include. Op deze manier worden dus alleen de bestanden geinclude die daadwerkelijk nodig zijn. De term psr-0 slaat op de autloader-standaard, zodat niet iedereen zijn eigen constructie gaat bedenken.
pi_137522638
quote:
0s.gif Op zaterdag 8 maart 2014 19:39 schreef zoem het volgende:

[..]

Om het moment dat een object wordt gecreëerd en php de class niet kan vinden wordt de autoloader-functie aangesproken. Je kunt daar je eigen functie(s) aan koppelen die op basis van de classnaam de juiste file opzoekt en deze include. Op deze manier worden dus alleen de bestanden geinclude die daadwerkelijk nodig zijn. De term psr-0 slaat op de autloader-standaard, zodat niet iedereen zijn eigen constructie gaat bedenken.
Helder. Ik heb het al even doorgenomen. Erg handig. :)
  † In Memoriam † zaterdag 8 maart 2014 @ 20:15:41 #270
159335 Boze_Appel
Vrij Fruit
pi_137523113
quote:
0s.gif Op zaterdag 8 maart 2014 20:06 schreef robin007bond het volgende:

[..]

Helder. Ik heb het al even doorgenomen. Erg handig. :)
http://www.php-fig.org/psr/psr-0/

Beter dan die github-link. (want meteen linkjes naar de andere psr's)
Carpe Libertatem
pi_137523660
quote:
7s.gif Op zaterdag 8 maart 2014 20:15 schreef Boze_Appel het volgende:

[..]

http://www.php-fig.org/psr/psr-0/

Beter dan die github-link. (want meteen linkjes naar de andere psr's)
Thanks. :)
  zondag 9 maart 2014 @ 01:42:04 #272
272287 henrivo
Tikt tegen jassies
pi_137535109
Wat een gedoe zeg om Bootstrap 3 werkend te krijgen onder Symfony2 ;(
pi_137571972
Iemand ervaring met het uitzoeken van verschillen in afbeeldingen (motion detection) m.b.v. php ?

Ik ben nu meerdere classes aan het testen (gevonden op't internet) en imagemagick maar moet zeggen dat ik op dit moment nog niet echt heel tevreden ben met de resultaten dus zou ik willen weten of hier er al mensen mee hebben gespeeld?

Classes:
http://www.phpclasses.org(...)hey-are-similar.html
http://www.robert-lerner.com/imagecompare.php

Mijn gecombineerde versie:
http://pastebin.com/x6sZ1YFU

Resultaten ;)
http://pastebin.com/VSdQUtLJ (nog niet klaar, draait nog steeds). (Je kunt er weinig mee aangezien ik zelf de plaatjes wel kan zien en het zo kan vergelijken.. of de waarden juist zijn.). Tot nu toe is de waarde 4 het meest accuraat (exec met imagemagick) maar als script doet de 2e functie anders ook goed zijn werk (resultaat vs snelheid)

Anyone? :D
Just say hi!
pi_137578891
Ik heb weer een vraagstukje waar ik niet uit kom:

Ik wil een lijst maken met daarin alle spelers die in een bepaalde tijd voor slechts 1 club hebben gespeeld, en ook hoeveel wedstrijden ze voor die club hebben gespeeld.

De tabel "participation" is opgebouwd uit de volgende kolommen: "gameID,clubID,playerID,minuteIn,minuteOut"

Naar mijn idee zou ik dus voor elke speler het aantal clubs waar die voor gespeeld heeft moeten tellen en daarna een WHERE ....... < 2 er in gooien zodat enkel de spelers overblijven die slechts voor 1 club gespeeld hebben.
Maar ik krijg het simpelweg niet voor elkaar om per playerID het aantal clubs weer te geven.

Hier een voorbeeld van een speler die dus voor meerdere clubs heeft gespeeld:
(gameID,clubID,playerID,minuteIn,minuteOut)
570,20,1317,78,90,8
1225,2,1317,1,90,8

Hoop dat iemand me een zetje in de goede richting kan geven :)
pi_137579003
quote:
5s.gif Op maandag 10 maart 2014 13:04 schreef DannyDeko het volgende:
Ik heb weer een vraagstukje waar ik niet uit kom:

Ik wil een lijst maken met daarin alle spelers die in een bepaalde tijd voor slechts 1 club hebben gespeeld, en ook hoeveel wedstrijden ze voor die club hebben gespeeld.

De tabel "participation" is opgebouwd uit de volgende kolommen: "gameID,clubID,playerID,minuteIn,minuteOut"

Naar mijn idee zou ik dus voor elke speler het aantal clubs waar die voor gespeeld heeft moeten tellen en daarna een WHERE ....... < 2 er in gooien zodat enkel de spelers overblijven die slechts voor 1 club gespeeld hebben.
Maar ik krijg het simpelweg niet voor elkaar om per playerID het aantal clubs weer te geven.

Hier een voorbeeld van een speler die dus voor meerdere clubs heeft gespeeld:
(gameID,clubID,playerID,minuteIn,minuteOut)
570,20,1317,78,90,8
1225,2,1317,1,90,8

Hoop dat iemand me een zetje in de goede richting kan geven :)
Zo even snel uit mijn hoofd:
1
2
3
4
SELECT playerID 
FROM participation 
GROUP BY playerID 
HAVING COUNT(clubID) < 2
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')