slechte webtutorials

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Een deel van jouw werkzaamheden: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps en Power BI.

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »
Thomas van den Heuvel

Thomas van den Heuvel

05/07/2018 21:48:10
Quote Anchor link
Heb je dat ook wel eens. Dat je ergens een tutorial op youtube ziet en dat je denkt "wat een bagger is dit" en dat je ergens een soort van plicht voelt om er iets van te zeggen terwijl je je op hetzelfde moment realiseert dat het echt geen ene drol uithaalt omdat:
- je ofwel genegeerd wordt,
- ofwel de kritiekpunten op den duur ondergesneeuwd raken onder aanprijzingen van nietsvermoedende beginners,
- je geblokkeerd wordt door de beheerder van het kanaal en jou op hetzelfde moment neerzet als een soort van boeman die het feestje voor de rest verpest?

Hoe moet je omgaan met zoveel onredelijkheid en stupiditeit? Of valt dit onder de inleiding van het boek "Welkom op het internet"?

Afbeelding

Concreet geval (je bent gewaarschuwd): https://www.youtube.com/watch?v=PHiu0JA9eqE

Grappig verschil tussen eerste reactie in de mail:
Quote:
You generally think you are doing something good for the rest of the class. I am going to block you from the channel but keep this comment here if possible for others to see.

En de uiteindelijke variant op het kanaal:
Quote:
You generally think you are doing something good for the rest of the class but come out looking the opposite, and I'm not going to have this kind of bullying on my channel.

Hypocriet much?

Bully!
Afbeelding
Gewijzigd op 06/07/2018 12:00:44 door Thomas van den Heuvel
 
PHP hulp

PHP hulp

24/11/2024 11:05:32
 
Ben van Velzen

Ben van Velzen

05/07/2018 22:30:07
Quote Anchor link
Yep, holy shit. Net even gekeken, en ook je comment gezien. +100. Heb er ook even een reactie op achtergelaten.
 
Pipo Clown

Pipo Clown

05/07/2018 23:50:35
Quote Anchor link
Ik heb ooit een boek doorgewerkt waar nogal wat foutjes in stonden, met name in de code.

Ik heb dit toen gemeld aan de auteur en in de volgende druk waren alle foutjes verbeterd en werd mijn naam genoemd met een "dank aan".

Het kan dus wel degelijk nut hebben.
 
Ben van Velzen

Ben van Velzen

06/07/2018 00:38:09
Quote Anchor link
Het kan, ja. Maar gezien de reactie op die video heeft het geen nut. Als je kijkt wil hij gewoon kijkers hebben, en gezien wat de output is is hij zelf ook nog een beginner. Het is niet voor niets dat ik een reactie heb toegevoegd dat ik als leraar een obligatie zie om mensen dingen goed aan te leren. Ik verwacht dat ik ook een block krijg, we gaan het zien.
 
Thomas van den Heuvel

Thomas van den Heuvel

06/07/2018 12:59:29
Quote Anchor link
Ik kan mij wel voorstellen dat ik (bij die tutorial, en mogelijk ook elders ;)) overkom als iemand die op elke slak zout legt, maar in dit geval was er niet veel voor nodig om de maker te "tilten", ik krab een klein beetje aan het hoe en het waarom en heb meteen een block :).

Hij geeft ook openlijk toe dat hij mijn reactie niet gaat lezen. Ik bedoel, dat getuigt dan toch ook van een compleet gebrek aan incasseringsvermogen en ook van ofwel een gebrek aan vertrouwen in eigen code of het ontbreken van de wil om deze te verdedigen?

In zekere zin maakt het niet uit wat voor code je klopt, als je deze maar kan motiveren. In de tutorial lijkt het mij de kunst om een balans te vinden tussen het treden in details en het uitleggen van materie. Als je complexere onderwerpen gaat behandelen, zul je ook meerdere facetten moeten uitlichten, of deze gewoon over meerdere tutorials verdelen.

Of deze reeks: https://www.youtube.com/playlist?list=PL-Db3tEF6pB_1oKlnpxyQGZIa8EYmA_1K

Long story short: er wordt weliswaar netjes gebruik gemaakt van password_hash() en password_verify() maar hij vergeet de data te escapen. Met enig kunst- en vliegwerk kun je een injectie maken waarmee je met een willekeurige gebruiker in kan loggen.

Ik weet vrij zeker dat ik destijds een reactie heb gegeven waarin dat proces precies beschreven stond, maar mogelijk heeft de auteur deze reactie verwijderd. Ik vind sowieso dat reactiesysteem van youtube raar, maar als je ziet wat voor scheldkannonades daar af en toe over een weer gaan is het niet zo verwonderlijk dat een kanaalbeheerder verregaande moderatiemiddelen heeft.

Maar om nu dit soort dingen onder het tapijt te vegen terwijl iedereen de tutorial de hemel inprijst... Dan ben je toch alleen maar met jezelf bezig en interesseert het je blijkbaar niet dat je anderen op deze manier potentieel dupeert. Ik snap daar echt helemaal niets van.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

08/07/2018 21:22:44
Quote Anchor link
Tja.. iedereen mag filmpjes plaatsen. Het resultaat is dat 90% bagger is. De maker voelde zich duidelijk aangevallen :-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.