Sebastiaanh schreef:Gewoon in web wereld doen lijkt mijInderdaad.. zal we sick zijnEerdere citaten tonen
Raaoul schreef:Is een apart topic voor game dev mogelijk? Of mag dat niet omdat deze er al is?Eerdere citaten tonen
Sebastiaanh schreef:Ben nu nieuwe buttons aan het designen
Een aparte fora leek me nog nicer. Dan kan je een topic aanmaken voor je eigen game enzo.Helaas zijn er (volgens mij) niet veel mensen hier die games maken
Het Wat heb jij vandaag geprogrammeerd? topic
Waar schrijven jullie dat in Sebastiaan en Raoul? 

Reinier schreef:Java, ik gebruik de Slick2D libraryWaar schrijven jullie dat in Sebastiaan en Raoul?

Reinier schreef:JavaWaar schrijven jullie dat in Sebastiaan en Raoul?
Nog wat gewerkt aan mn chart-systeem
Afbeelding niet beschikbaarDe bron kon niet worden geladen (scr.bmcom.nl).Bron openen ↗
toevoeging op 10 juli 2013, 12:24:05:
En ook nog gewerkt aan de timeline
Afbeelding niet beschikbaarDe bron kon niet worden geladen (scr.bmcom.nl).Bron openen ↗
Afbeelding niet beschikbaarDe bron kon niet worden geladen (scr.bmcom.nl).Bron openen ↗toevoeging op 10 juli 2013, 12:24:05:
En ook nog gewerkt aan de timeline
Afbeelding niet beschikbaarDe bron kon niet worden geladen (scr.bmcom.nl).Bron openen ↗Smiegles schreef:Ja, en probeer dat maar eens te doen met een paar miljoen rows...nieuwe rij toevoegen en de standaard waarde 0?Eerdere citaten tonen
Rik schreef:Ja, maar een database is beter te onderhouden als het genormaliseerd is. Als jij later een nieuwe timelinefunctie wil toevoegen moet je ALLE rows gaan aanpassen om een nieuw item toe te voegen.Eerdere citaten tonen
Superb schreef:Videos toevoegen kan praktisch alEerdere citaten tonen
Aarclay schreef:Klinkt interessant, maar het is niet genormaliseerd. Wat nu als je straks videos kan toevoegen?Eerdere citaten tonen
Superb schreef:Timeline:Eerdere citaten tonen
Aarclay schreef:Tijdelijk ja... tijdelijk.Eerdere citaten tonen
Superb schreef:t is toch al zo simpel dat Mike dood isEerdere citaten tonen
Shahiem schreef:Die app is echt kuwt, als ik mijn naam invul dan werkt het voor geen meterEerdere citaten tonen
Aarclay schreef:Met wat mensen die apk decompileren ofzo...Eerdere citaten tonen
Dylanh schreef:Gewoon omdat ik te lui ben om spelletjes te spelen, en de URLs voor video-filpjes al gedefinieerd zijn. Helaas stuiten deze nog op een 404.........Eerdere citaten tonen
Aarclay schreef:Bezig met een app die de video-filmpjes uit de GTST Spring Levend-app probeert op te zoeken.
Dus mogelijk in het beste geval weet ik voortijdig al de afloop van GTST.
Hoe heb je dat gezien?
Geen idee hoe, maar ik kan er wel wat mee...Paar maanden geleden was al bekend dat hij uitgeschreven zou worden, omdat hij iets anders had.
toevoeging op 8 juli 2013, 19:59:03:Eerdere citaten tonen
Superb schreef:Timeline op Glybe verder gemaakt, werkt nu op de databaseAfbeelding
Hoe werk je die timeline uit om verschillende entiteiten te tonen?
Ik heb een tabel waar allemaal columns in staan: timeline:
- users_ids (meerdere gebruikers met zelfde event)
- track_ids (alle muziek ids, anders 0)
- friendship_id
- post_id
- topic_id
Aan de hand daarvan zet ik dat om in HTML via PHP
Dan moet je hele structuur weer op de schop. Tevens ben je ook bezig met data dubbel op te slaan. Ik weet niet of dat nu zo handig is.Data dubbel opslaan doen we alleen bij forum posts (dus als 2 van je vrienden hebben gereageerd op je topic oid)
Het is gewoon bad practice.
Ik ben er nog steeds niet over uit hoe je het best een timeline kan maken? Het feit is duidelijk dat er ook een hoop CONCATs in lijken te zitten, doordat data gegroepeerd wordt.
Nieuwe structuur:
timeline:
- id (primary, ai)
- event_type (enum(sitemessage, new_friendship, ...))
- data_id (int(11))
- user_ids (varchar(100)) (eventueel meerdere ids)
timeline_new_friendships
- id (primary, ai)
- user_id
- user_with_id
- timestamp
enz..
timeline:
- id (primary, ai)
- event_type (enum(sitemessage, new_friendship, ...))
- data_id (int(11))
- user_ids (varchar(100)) (eventueel meerdere ids)
timeline_new_friendships
- id (primary, ai)
- user_id
- user_with_id
- timestamp
enz..
Superb schreef:users_ids is foutNieuwe structuur:
timeline:
- id (primary, ai)
- event_type (enum(sitemessage, new_friendship, ...))
- data_id (int(11))
- user_ids (varchar(100)) (eventueel meerdere ids)
timeline_new_friendships
- id (primary, ai)
- user_id
- user_with_id
- timestamp
enz..
maak een nieuwe tabel met timeline_user_ids
- id
- timeline_id
- user_id
Raaoul schreef:Al opgemerkt en aangepast, wou het net bewerkentimeline:Eerdere citaten tonen
Superb schreef:Nieuwe structuur:
- id (primary, ai)
- event_type (enum(sitemessage, new_friendship, ...))
- data_id (int(11))
- user_ids (varchar(100)) (eventueel meerdere ids)
timeline_new_friendships
- id (primary, ai)
- user_id
- user_with_id
- timestamp
enz..
users_ids is fout
maak een nieuwe tabel met timeline_user_ids
- id
- timeline_id
- user_id

Uiteindelijk kan je het natuurlijk zo extreem uitwerken als dat je zelf wil, maar grote verschillende objecten kan je beter apart opslaan. Zie het als object geöriteneerd programmeren.
Je wilt niet op deze manier werken:
TimelineObject -> Naam, PlaatjeUrl, Gebruiker, Gebruikers
In plaats daarvan wil je iets als
TimelineObject
> PlaatjeObject -> PlaatjeUrl
> VideoObject
> enz.
Al heb je in SQL niet echt een goede vorm van inheritence. Maar dat kan je wel faken op de manier waarop je het nu dus doet
Maar mooi dat je het nu op een betere manier doet
Je wilt niet op deze manier werken:
TimelineObject -> Naam, PlaatjeUrl, Gebruiker, Gebruikers
In plaats daarvan wil je iets als
TimelineObject
> PlaatjeObject -> PlaatjeUrl
> VideoObject
> enz.
Al heb je in SQL niet echt een goede vorm van inheritence. Maar dat kan je wel faken op de manier waarop je het nu dus doet

Maar mooi dat je het nu op een betere manier doet

Afbeelding niet beschikbaarDe bron kon niet worden geladen (scr.bmcom.nl).Bron openen ↗http://sander.freux.nl/move.php
oorspronkelijk wou ik deze ochtend testen met drag and drop etc.
Maar ik heb er toch op moeten wachten (op antwoord hierzo) en dan heb ik er andere dinen bij gemaakt en geleerd
Het heeft mij ook op het idee gebracht voor een mobiele site...
oorspronkelijk wou ik deze ochtend testen met drag and drop etc.
Maar ik heb er toch op moeten wachten (op antwoord hierzo) en dan heb ik er andere dinen bij gemaakt en geleerd

Het heeft mij ook op het idee gebracht voor een mobiele site...

Superb schreef:Dat "van Jou" is lelijk, die hoofdletter.Afbeelding
En dit werkt nu allemaal op de nieuwe structuur
Thom schreef:Altijd die random hoofdletters héEn dit werkt nu allemaal op de nieuwe structuurEerdere citaten tonen
Superb schreef:
Dat "van Jou" is lelijk, die hoofdletter.


