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.
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.
Jehp inderdaad. Als ik de tijd zou hebben zou ik me gaan verdiepen in C# en daarin gaan programmeren (ook voor werk). Mooi platform.quote:Op woensdag 6 februari 2019 07:47 schreef raptorix het volgende:
[..]
Hoezo? Sinds wanneer is C# een Microsoft standaard?
Daarnaast is .net Core 1 van de sterkst groeiende opensource platforms, bovendien geschikt om onder Linux te draaien, of in containers. En in welke zin maakt Microsoft er een zooitje van?
doelde op .net, dat was altijd Windows. heb tijden niet de ontwikkelingen daarvan gevolgd. goed dat ze nu open source zijn gegaan.quote:Op woensdag 6 februari 2019 07:47 schreef raptorix het volgende:
[..]
Hoezo? Sinds wanneer is C# een Microsoft standaard?
Daarnaast is .net Core 1 van de sterkst groeiende opensource platforms, bovendien geschikt om onder Linux te draaien, of in containers. En in welke zin maakt Microsoft er een zooitje van?
Gelukkig doen ze nog veel meer goed, dat maakt mij dan wel weer enthousiast.quote:Op woensdag 6 februari 2019 14:11 schreef totalvamp het volgende:
[..]
doelde op .net, dat was altijd Windows. heb tijden niet de ontwikkelingen daarvan gevolgd. goed dat ze nu open source zijn gegaan.
ik bedoelde omtrent de Windows update van laatste tijd. constant bugs en problemen. had 1 pc die na een update niet meer werkte. dat maakt me nou niet enthousiast voor iets ontwikkeld door M$
Je weet hoeveel producten Microsoft heeft?quote:Op woensdag 6 februari 2019 14:11 schreef totalvamp het volgende:
[..]
doelde op .net, dat was altijd Windows. heb tijden niet de ontwikkelingen daarvan gevolgd. goed dat ze nu open source zijn gegaan.
ik bedoelde omtrent de Windows update van laatste tijd. constant bugs en problemen. had 1 pc die na een update niet meer werkte. dat maakt me nou niet enthousiast voor iets ontwikkeld door M$
Klopt, dat komt met name door deze baas: https://en.wikipedia.org/wiki/Scott_Guthriequote:Op woensdag 6 februari 2019 22:34 schreef embedguy het volgende:
[..]
Gelukkig doen ze nog veel meer goed, dat maakt mij dan wel weer enthousiast.
Zelf ben ik wel te spreken over de weg die ms heeft genomen. Ze inversteren er veel in om de dev comunitie te binden.
| 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 41 42 43 44 45 46 47 48 49 | #!/usr/bin/perl -w use IO::Socket; sub getplayerinfo($$){ my ($peeraddr,$port) = @_; my $sock = new IO::Socket::INET ( PeerAddr => $peeraddr, PeerPort => $port, Proto => 'udp', ); die "Could not create socket: $!\n" unless $sock; $sock->send("\\players\\"); $sock->recv(my $line, 1000); my @players = split /\\/,$line; my @result; while (@players > 16){ my @temp = splice(@players,0,17,''); push @result, [@temp]; } close($sock); return @result; } my @players = getplayerinfo('195.149.21.73','7808'); my $i; my $playerlength = 10; my $fragslength = 5; for $i ( 0 .. $#players ) { if(length($players[$i][2]) > $playerlength){ $playerlength = length($players[$i][2]); } if(length($players[$i][4]) > $fragslength){ $fragslength = length($players[$i][4]); } } my $playerspace = $playerlength - 10; my $fragsspace = $fragslength - 5; print 'Playername ' . " " x $playerspace . 'Frags ' . " " x $frag +sspace . 'Ping ' . "\n"; for $i ( 0 .. $#players ) { my $playerspace = $playerlength - length($players[$i][2]); my $fragsspace = $fragslength - length($players[$i][4]); print $players[$i][2] . " " x $playerspace . $players[$i][4] . " + " x $fragsspace . $players[$i][6] . "\n "; } |
Pareltjequote:Op donderdag 7 februari 2019 14:19 schreef raptorix het volgende:
Kwam dit stukje code van 16 jaar gelden nog tegen
[ code verwijderd ]
Helaas ben ik mijn Magnus Opus kwijtquote:
Jaloers!quote:Op vrijdag 8 februari 2019 17:00 schreef DevFreak het volgende:
Heb een nieuwe laptop van de zaak gehad. Die geur van een begin 2019 MacBook Pro![]()
Ja kloptquote:Op vrijdag 8 februari 2019 18:54 schreef embedguy het volgende:
[..]
Jaloers!
Sinds wanneer ben jij zo'n Apple fan?nieuwe baan?
Nicequote:Op zaterdag 9 februari 2019 10:54 schreef DevFreak het volgende:
[..]
Ja klopt
Niet dat het alles is, hoor. Apple loopt iets te hard voorop. Ik vind het een beetje overdreven om geen USB 3.x poorten meer in te bouwen.
Nu moet ik een prijzige adapter erbij aanschaffen.
paar mooie beeldschermen?quote:Op zaterdag 9 februari 2019 12:01 schreef Bosbeetle het volgende:
Ik heb op mijn werk nog een potje staan van een persoonlijk budget die op moet dit jaar (anders verdwijnt het) en ik mag daar alleen maar iets electronisch van kopen.. dus ik ga maar eens een nieuwe desktop aanschaffen ben er alleen nog niet uit wat daar in moet. Mijn huidige stamt uit 2009 en kan nog prima mee (het gaat niet meer zo hard en ik koop meestal wel boven in het segment)...
Dus eens kijken of dat weer lukt... moet waarschijnlijk nog wel wat eigen geld bij dat doe ik liever niet maarja.
Ik denk dat daar mijn eigen bijdrage komtquote:
Ja man! Ik moet trouwens ook zeggen dat ik het nieuwe toetsenbord eigenlijk best wel lekker vind typen. Ik was er eerst negatief over, maar het went snel en dan wil je niet meer terugquote:
ik heb recentelijk 3x 27" aangeschaft, derde is pas binnen en moet nog even neergezet worden, maar wat een feest is dat zeg qua beeldoppervlaktequote:Op zaterdag 9 februari 2019 12:20 schreef Bosbeetle het volgende:
[..]
Ik denk dat daar mijn eigen bijdrage komtThuis is nu één van mijn twee schermen stuk... Ben nog een beetje aan het twijfelen wat ik ga doen.. ik denk één mooie en dan die ik nu heb er portrait naast eens kijken of ik dat fijn vind... Als ik er dan één bij koop die net zo hoog is als deze breed heb je wel een leuke setup denk ik
een groot scherm met een zijwindow
Moet je wel een snelle muis hebben... Ik moet zeggen dat sinds één van mijn 2 schermen is uitgevallen ik hem echt wel mis... Gelukkig is alles op het werk twee scherms...quote:Op zaterdag 9 februari 2019 12:24 schreef mschol het volgende:
[..]
ik heb recentelijk 3x 27" aangeschaft, derde is pas binnen en moet nog even neergezet worden, maar wat een feest is dat zeg qua beeldoppervlakte
watwat?quote:Op zaterdag 9 februari 2019 12:39 schreef Nattekat het volgende:
Ik voel me lichtelijk verplicht om dit topic te volgen
Haha, als je het zelf moet betalen dan is dat laatste wel dure hobby met Apple spul.quote:Op zaterdag 9 februari 2019 12:22 schreef DevFreak het volgende:
[..]
Ja man! Ik moet trouwens ook zeggen dat ik het nieuwe toetsenbord eigenlijk best wel lekker vind typen. Ik was er eerst negatief over, maar het went snel en dan wil je niet meer terug
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
ik had al 3x 24" en wil niet meer terug naar 2 indien enigsinds mogelijk (vooral financieel)quote:Op zaterdag 9 februari 2019 12:27 schreef Bosbeetle het volgende:
[..]
Moet je wel een snelle muis hebben... Ik moet zeggen dat sinds één van mijn 2 schermen is uitgevallen ik hem echt wel mis... Gelukkig is alles op het werk twee scherms...
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |