Wat heb jij vandaag geprogrammeerd? 2.0

Gestart doorNielsba792 reacties10.961 weergaven

793 berichten · pagina 40 van 53

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Nou ik wil niet steeds naar de database voor de berichtjes... en het is simpel in te bouwen dus Why niet?!

toevoeging op 16 oktober 2016, 23:49:38:
Scheelt 7% load dus het is het waard-ish
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Sevvlor schreef:
Nou ik wil niet steeds naar de database voor de berichtjes... en het is simpel in te bouwen dus Why niet?!
toevoeging op 16 oktober 2016, 23:49:38:
Scheelt 7% load dus het is het waard-ish

Voor een klant moest ik ook een mobile chat app maken, maar inclusief de mogelijkheid oude berichten te editten en verwijderen. Dat is echt een ramp om te cachen... Of denk ik te moeilijk?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Wouterr schreef:
Eerdere citaten tonen
Sevvlor schreef:
Nou ik wil niet steeds naar de database voor de berichtjes... en het is simpel in te bouwen dus Why niet?!
toevoeging op 16 oktober 2016, 23:49:38:
Scheelt 7% load dus het is het waard-ish

Voor een klant moest ik ook een mobile chat app maken, maar inclusief de mogelijkheid oude berichten te editten en verwijderen. Dat is echt een ramp om te cachen... Of denk ik te moeilijk?
Het is te doen, hangt er alleen vanaf hoe je dat gaat cachen. Je zou dan de gehele cache met betichten kunnen invalideren en herbouwen of alleen per 10. Hangt af van hoe de app werkt.

Ik heb het hier over een http-get-and-post chat op een site. Het was mij alleen maar om IO te verlagen en de SQL-server minder te belasten.

toevoeging op 16 oktober 2016, 23:56:36:
Writes gaan nog naar disk maar reads van server ram.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wouterr schreef:
Trouwens, ik heb wellicht een leuk idee: Van materieel nummer naar (huidige) trein nummer (en zijn geschiedenis). Is dat mogelijk? Had ik vandaag toevallig nodig, om iemand te stalken. emoswhip
Heb ik een tijdje geleden nog gemaakt, maar ik moet het nog eens in mijn straks vernieuwde site integreren. Alleen houd ik geen historie bij. Wel is er ook koppeling met een API die de dienstregeling aan de hand van het dienstregeling-treinnummer ophaalt, maar puur statisch zoals de planning is. Mogelijk kan ik een API regelen voor de historie, maar dat is even afwachten.

Pas geleden nog een scriptje gemaakt (met reverse-enigineer werk van de NS-App) om de materieelgegevens op te halen vanuit een dienstregeling-treinnummer. Blijkt hij zelfs het dagplan op te kunnen halen, terwijl de NS-app daar volgens mij niks mee doet. biggrin Met andere woorden:
Ik kan dus gewoon zien wat er later op de dag gepland wordt aan materieel pompomEen stuk accurater dan statische lijsten die ik elke maand vanuit een betrouwbare bron binnenkrijg, met een langere termijnplanning (die door de bijsturing in sommige gevallen opeens (blijvend) kan veranderen sadley ) wink.

De gevonden APIs ga ik zeker op termijn integreren, op een testlocatie ziet het er al veelbelovend uit.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Sevvlor schreef:
Eerdere citaten tonen
Wouterr schreef:
Eerdere citaten tonen
Sevvlor schreef:
Nou ik wil niet steeds naar de database voor de berichtjes... en het is simpel in te bouwen dus Why niet?!
toevoeging op 16 oktober 2016, 23:49:38:
Scheelt 7% load dus het is het waard-ish

Voor een klant moest ik ook een mobile chat app maken, maar inclusief de mogelijkheid oude berichten te editten en verwijderen. Dat is echt een ramp om te cachen... Of denk ik te moeilijk?
Het is te doen, hangt er alleen vanaf hoe je dat gaat cachen. Je zou dan de gehele cache met betichten kunnen invalideren en herbouwen of alleen per 10. Hangt af van hoe de app werkt.

Ik heb het hier over een http-get-and-post chat op een site. Het was mij alleen maar om IO te verlagen en de SQL-server minder te belasten.

toevoeging op 16 oktober 2016, 23:56:36:
Writes gaan nog naar disk maar reads van server ram.
Dat is wel beter! App werkt atm echt crappy, besparen op kosten in begin van development fase van een app is niet zon succes. Nu zitten ze met de gebakken peren (heb het dan over mn baas, want aan de code ligt het natuurlijk niet yummie).
Aarclay schreef:
Eerdere citaten tonen
Wouterr schreef:
Trouwens, ik heb wellicht een leuk idee: Van materieel nummer naar (huidige) trein nummer (en zijn geschiedenis). Is dat mogelijk? Had ik vandaag toevallig nodig, om iemand te stalken. emoswhip
Heb ik een tijdje geleden nog gemaakt, maar ik moet het nog eens in mijn straks vernieuwde site integreren. Alleen houd ik geen historie bij. Wel is er ook koppeling met een API die de dienstregeling aan de hand van het dienstregeling-treinnummer ophaalt, maar puur statisch zoals de planning is. Mogelijk kan ik een API regelen voor de historie, maar dat is even afwachten.

Pas geleden nog een scriptje gemaakt (met reverse-enigineer werk van de NS-App) om de materieelgegevens op te halen vanuit een dienstregeling-treinnummer. Blijkt hij zelfs het dagplan op te kunnen halen, terwijl de NS-app daar volgens mij niks mee doet. biggrin Met andere woorden:
Ik kan dus gewoon zien wat er later op de dag gepland wordt aan materieel pompomEen stuk accurater dan statische lijsten die ik elke maand vanuit een betrouwbare bron binnenkrijg, met een langere termijnplanning (die door de bijsturing in sommige gevallen opeens (blijvend) kan veranderen :/ ) wink.

De gevonden APIs ga ik zeker op termijn integreren, op een testlocatie ziet het er al veelbelovend uit.
Netjes! Ik was nu op eerst op spoortkaart gaan zoeken, om vervolgens in ovtijden te kijken of ik de juiste had a.d.h.v. het materieel nummer. Dit zou je wel kunnen bijhouden in een lokaal databaseje om vervolgens op materieel nummer te kunnen zoeken, toch?

Handig wel dat statische lijstje, maar was voor mijn scenario niet zo handig yummie. Iemand gaf hier het materieel nummer door waar die op zat.. emo
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
OVtijden houdt gewoon een archief bij van alle vertrektijden, en ik geloof nu ook al een tijdje de materieelnummers. Misschien dat ik de maker eens om een API vraag. Ik kwam hem pas toevallig tegen in de trein biggrin.
0
Berichten
649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wouterr schreef:
Eerdere citaten tonen
Aarclay schreef:
Bugfix op Treinenweb, omdat de werkzaamheden-pagina wat data vanuit de NS_API mistte.
Die lui daar hebben sinds 2013 dus onverwacht nu opeens een update erdoor heen geknald emo
Shit, altijd leuk. Geen versioning op APIs en dan wijzigingen gaan doorvoeren! Trouwens, ik heb wellicht een leuk idee: Van materieel nummer naar (huidige) trein nummer (en zijn geschiedenis). Is dat mogelijk? Had ik vandaag toevallig nodig, om iemand te stalken. emoswhip
Misschien moet je gewoon een stalk app maken? Alle gegevens die er maar zijn over iemand kunnen opvragen. yummie
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Aarclay schreef:
OVtijden houdt gewoon een archief bij van alle vertrektijden, en ik geloof nu ook al een tijdje de materieelnummers. Misschien dat ik de maker eens om een API vraag. Ik kwam hem pas toevallig tegen in de trein biggrin.
Hah, dat is wel grappig! Zon API zou wel handig zijn. kwijl
Thomvh schreef:
Eerdere citaten tonen
Wouterr schreef:
Eerdere citaten tonen
Aarclay schreef:
Bugfix op Treinenweb, omdat de werkzaamheden-pagina wat data vanuit de NS_API mistte.
Die lui daar hebben sinds 2013 dus onverwacht nu opeens een update erdoor heen geknald emo
Shit, altijd leuk. Geen versioning op APIs en dan wijzigingen gaan doorvoeren! Trouwens, ik heb wellicht een leuk idee: Van materieel nummer naar (huidige) trein nummer (en zijn geschiedenis). Is dat mogelijk? Had ik vandaag toevallig nodig, om iemand te stalken. emoswhip
Misschien moet je gewoon een stalk app maken? Alle gegevens die er maar zijn over iemand kunnen opvragen. yummie
Big Data yummie
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Automatische testomgeving voor werk. Wanneer iemand nu pushed naar de GitHub repo worden automatische unittests uitgevoerd.. Werkt alleen nog niet helemaal emo
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik heb een deel van een privé berichten systeem gerefactored naar een beter systeem en dat is toch wel hersendoden werk.
0
Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Begonnen aan klein projectje last.info dat zoveel mogelijk informatie laat zien over de song die je het laatst hebt geluisterd of nu luistert (soort van linkje voor op mn onderschriftplaatje) smile
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Thom schreef:
Begonnen aan klein projectje last.info dat zoveel mogelijk informatie laat zien over de song die je het laatst hebt geluisterd of nu luistert (soort van linkje voor op mn onderschriftplaatje) smile
Cool! biggrin
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Even een opzetje gemaakt voor een betere manier van URLs afhandelen. Mijn site gebruikt nu nog MultiViews, maar dat is dom, en zuigt behoorlijk. Zelfs Apache 2.4 weigert het zelfs als de rechten niet goed staan van je map.

M.a.w.: Ik ben nu bezig om te kijken of ik mijn nieuwe Treinenweb frameworkje kan voorzien van mod_rewrite, en alles op de index herschrijven naar de normale URLs.

Verder vandaag ook PHP 7 op mijn webserver erbij gekregen. Ik heb nu PHP 5 en PHP 7. Hoezee!
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Met serviceworkers gewerkt om te zorgen dat een website ook offline doorgebrowsed kan worden. Wat een tyfuszooi emo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren