Heb je even een DM gestuurdquote:Op donderdag 31 januari 2019 07:18 schreef raptorix het volgende:
[..]
Wat is de site? Mag ook per PM.
Tip, open Chrome in development mode en kijk in de netwerk tab bij de index pagina waarop de video staat. Vervolgens kun je copy request als Curl doen.
Probeer dat eens in een Curl client (kan ook online).
Overigens heb ik in verleden veel gedaan om spiders te blokken, 100% kan het bijna nooit zonder je site ook goed toegankelijk te houden. Alleen 2 jaar terug een dienst getest die het op DNS niveau afvangt, werkte zeer goed en word o.a. op Funda gebruikt. Enige nadeel was dat het een kleine ton per jaar kost.
Wat wilde je eigenlijk met die videos doen?quote:Op woensdag 30 januari 2019 17:13 schreef DevFreak het volgende:
Ben bezig met een webscraper, maar ben er tijdens het ontwikkelen achter gekomen dat ik de webpagina op één of andere manier eerst moet laten verwerken door een webbrowser omdat de facking jerks achter de website die ik probeer leeg te trekken zo'n HTML5-videoplayer gebruiken.
Bij een standaard request krijg ik in plaats van een linkje naar de video een lange string te zien.
Iemand ideeën?
quote:
Niets. Was gewoon de kick om die site leeg te rippen.quote:Op vrijdag 1 februari 2019 14:15 schreef raptorix het volgende:
[..]
Wat wilde je eigenlijk met die videos doen?
Goede oefening voor recursiequote:Op vrijdag 1 februari 2019 14:15 schreef DevFreak het volgende:
[..]
Ik heb die scraper wel weer gehad. Het werkt dus tijd voor het volgende hoofdstuk. Ik ben aan het denken over een webcrawler àla mini-zoekmachine.
Op vrijdag 1 februari 2019 17:17 schreef raptorix het volgende:
Perlquote:Op vrijdag 1 februari 2019 17:48 schreef DevFreak het volgende:
[quote][ afbeelding ] Op vrijdag 1 februari 2019 17:17 schreef raptorix het volgende:
Overigens als je dan een spider gaat schrijven, kan dan eens of je asynchrone technieken kan toepassen
Sowieso! Weet nog niet helemaal zeker of ik Hack of PHP ga pakken.
Ik ken een beetje C#, maar ik probeer gezien mijn baan zo veel als mogelijk in PHP te werken.quote:
Ben niet echt meer een beginnerquote:Op vrijdag 1 februari 2019 18:00 schreef raptorix het volgende:
Overigens zou ik PHP afraden, een rommelige taal waar je niet echt als beginner de juiste technieken leert
Sorry, is een Youtube tutorial, dus kan het niet makkelijker maken.quote:Op woensdag 30 januari 2019 20:41 schreef embedguy het volgende:
[..]
Heb je een linkje naar die tutorial? Meer specifiek; een linkje naar dat voorbeeld.
Ok, dat klinkt zeer logisch inderdaad. Maar hoe gaat het ontwerp dan verder? Laten we zeggen de SoundManager class laad alle audio bestanden en zorgt er voor dat ze beschikbaar zijn. Is het dan zo dat je in de object classen methoden maakt die bepaalde Play() methoden aanroepen van de SoundManager?quote:Op woensdag 30 januari 2019 22:45 schreef ralfie het volgende:
[..]
en als meerdere objecten dezelfde sprites gebruiken, of dezeflde geluiden? Alles X keer in het geheugen laden? Daarom gebruik je dus aparte classes om resources te managen.
Waarom zou je nog steeds met PHP werken? Een gemankeerde taal waarmee je carriere wise je zelf geen plezier doet, echt nooit begrepen waarom mensen daar zo door laten meesleuren, en ja natuurlijk kun je in PHP heel veel, maar het maakt het er niet makkelijker op. Ik ben zelf niet meer heel actief als programmeur (cloud consulantant) maar het is echt verspilling van energie.quote:Op vrijdag 1 februari 2019 18:11 schreef DevFreak het volgende:
[..]
Ik ken een beetje C#, maar ik probeer gezien mijn baan zo veel als mogelijk in PHP te werken.
[..]
Ben niet echt meer een beginner
Even wat pseudocode. Geen bijbelwaardig ontwerp, meer iets van niveau libelle:quote:Op zondag 3 februari 2019 18:42 schreef uppie83 het volgende:
[..]
Sorry, is een Youtube tutorial, dus kan het niet makkelijker maken.
[..]
Ok, dat klinkt zeer logisch inderdaad. Maar hoe gaat het ontwerp dan verder? Laten we zeggen de SoundManager class laad alle audio bestanden en zorgt er voor dat ze beschikbaar zijn. Is het dan zo dat je in de object classen methoden maakt die bepaalde Play() methoden aanroepen van de SoundManager?
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | class sound { private List<object> owners(); public Destroy(object owner) { owners.remove(owner); if (owners.count == 0) actuallydestroyme(); } Play() { playthefrigginsound(); } } class soundmanager { List<Sound> sounds(); Sound Load(string resourceName, Object owner) { var sound; if (sounds contains sound where sound.resourceName == resourceName) { sound = diedus; } else sound = loadsoundfromdisk(); sounds.add(sound); } sound.owners.add(owner); return sound; } } class auto { sound toeter; constructor() { toeter = soundmanager.Load("toeter.wav", this); } tuut() { toeter.play(); } destructor() { toeter.Destroy(this); } } |
Het is door de jaren heen enorm veranderd en verbeterd. PHP ^7.0 is wat mij betreft echt subliem, zeker in combinatie met ReactPHP.quote:Op zondag 3 februari 2019 18:57 schreef raptorix het volgende:
[..]
Waarom zou je nog steeds met PHP werken? Een gemankeerde taal waarmee je carriere wise je zelf geen plezier doet, echt nooit begrepen waarom mensen daar zo door laten meesleuren, en ja natuurlijk kun je in PHP heel veel, maar het maakt het er niet makkelijker op. Ik ben zelf niet meer heel actief als programmeur (cloud consulantant) maar het is echt verspilling van energie.
Natuurlijk is het beter geworden, en ik zeg ook niet dat je in PHP niet goed zou kunnen programmeren. Het is echter allemaal een hack om een beetje een poging te worden een betere taal te worden.quote:Op maandag 4 februari 2019 18:50 schreef DevFreak het volgende:
[..]
Het is door de jaren heen enorm veranderd en verbeterd. PHP ^7.0 is wat mij betreft echt subliem, zeker in combinatie met ReactPHP.
Ik heb een hoop talen geprobeerd en en mee gewerkt, maar blijf toch telkens uitkomen bij PHP.
PHP hoeft überhaupt niet te builden. Há! Eet dat.quote:Op dinsdag 5 februari 2019 05:55 schreef raptorix het volgende:
[..]
Wat ik zelf bijvoorbeeld sterk aan c#/.net vind is de hele tooling er om heen <...>. Met name <...> allerlei build tools maken het leven er een stuk makkelijker op.
afzonderlijk zijn van Microsoft is nou ook niet echt fijn. zeker met de bende die ze er de laatste tijd van maken.quote:Op dinsdag 5 februari 2019 05:55 schreef raptorix het volgende:
[..]
Natuurlijk is het beter geworden, en ik zeg ook niet dat je in PHP niet goed zou kunnen programmeren. Het is echter allemaal een hack om een beetje een poging te worden een betere taal te worden.
Wat ik zelf bijvoorbeeld sterk aan c#/.net vind is de hele tooling er om heen, al afgezien dat het gewoon een robuuste taal is. Met name resharper en allerlei build tools maken het leven er een stuk makkelijker op. Nu programmeer ik zelf niet zoveel meer hoor
Hoezo? Sinds wanneer is C# een Microsoft standaard?quote:Op woensdag 6 februari 2019 05:33 schreef totalvamp het volgende:
[..]
afzonderlijk zijn van Microsoft is nou ook niet echt fijn. zeker met de bende die ze er de laatste tijd van maken.
Ben zelf laatste tijd in Lua bezig om een game te maken in love2d.
Ook eindelijk eerste stap af met mijn hoofdmenu werkend krijgen met een optie menu.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |