Foto's aanroepen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

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 »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

Junior Java Developer

Dit ga je doen Full stack web- en appdevelopment; Vertalen van de functionele wensen naar de technische specificaties; Sturing geven aan/klank board zijn voor de software teams; Trainen van de software teams; Sparren met klanten; Meedenken over architectuur. Hier ga je werken De organisatie is een bureau welke websites en mobiele applicaties bouwt voor verschillende toonaangevende organisaties. Hierbij richten zij zich voornamelijk op de sectoren leisure, overheid en zorg. De sfeer intern kenmerkt zich door informaliteit, gezelligheid en ambitie. Ze werken dag in dag uit samen om mooie producten op te leveren voor hun klanten. Op dit moment zijn er

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »
Soccertime website

soccertime website

06/11/2017 18:39:06
Quote Anchor link
ik ben bezig met een login systeem waar je onder andere een profielfoto kunt uploaden, ik heb verschillende methodes gezocht om dit te kunnen maken en zo kwam ik erachter dat het in principe mogelijk is om de foto te uploaden naar mijn mysql database, maar dat dit niet aan te raden is omdat de website dan slomer wordt. ik vond ook een manier waardoor de bestanden in een map op je server worden opgeslagen, enigste waar ik nu tegen aanloop is hoe kan ik zorgen dat elke foto die geupload wordt aan het juiste profiel wordt gelinkt door middel van de database dus dat er in de database bijv. staat profiel1.jpg onder het kopje foto en dan als ik het profiel wil laden er word gezocht naar profiel1.jpg en de foto wordt getoond
 
PHP hulp

PHP hulp

22/12/2024 15:30:20
 
- Ariën  -
Beheerder

- Ariën -

06/11/2017 18:55:54
Quote Anchor link
Opslaan op het file-system in een map is inderdaad het beste. Je kan dan ook heel makkelijk de foto's bijvoorbeeld opslaan op een aparte locatie.


Om op je vraag terug te komen. Je kan in de database prima de koppeling leggen tussen foto en profielID.
Gewoon een extra tabel in de database met fotos en daarin de de ID (PK;Auto incr.), filename, profileID.
 
Thomas van den Heuvel

Thomas van den Heuvel

06/11/2017 19:14:51
Quote Anchor link
Of in de db gewoon een flag has_avatar ja/nee bij iemand zijn profiel.
Indien ja > hoest gewoon /images/avatar/<user id>.jpg (of png) of wat dan ook op.
Indien nee > toon standaard "geen profielfoto" afbeelding.

Hangt natuurlijk af van hoe e.e.a. georganiseerd is maar het lijkt mij niet echt nodig om hier op voorhand een aparte tabel voor te introduceren.
 
- Ariën  -
Beheerder

- Ariën -

06/11/2017 19:24:57
Quote Anchor link
Ik lees toch echt een profielfoto, en geen avatar. ;-)

Als het om foto's in een profiel gaat, zou het in mijn gedachte logisch zijn als men meerdere foto's kon uploaden. Vandaar mijn idee voor een aparte tabel. Maar goed, het ligt er echt aan wat je uiteindelijk wilt doen. En of iemand ook meerdere mag uploaden.
Gewijzigd op 06/11/2017 19:32:26 door - Ariën -
 
Soccertime website

soccertime website

06/11/2017 19:48:34
Quote Anchor link
iedereen mag maar 1 profielfoto tegelijk uploaden dus ik denk dat het dan het handigst is om te doen hoe thomas hierboven vermeld mocht het zo lukken alvast bedankt
 
Rob Doemaarwat

Rob Doemaarwat

06/11/2017 21:26:09
Quote Anchor link
Ik weet niet hoeveel gebruikers je verwacht, maar als dat er "een paar duizend" worden is het misschien handig om nu al aan een gelaagde structuur te denken. Linux doet niet zo heel moeilijk, maar op het moment dat je gaat FTP-en of zoiets is het meestal wel "fijn" als je niet al teveel bestanden in een map hebt. Je kunt dat op meerdere manier doen (voorbeeld: max 1000 foto's per map, het gaat om foto 2015.png):
- /foto/2/15.png
- /foto/2/2015.png
- /foto/002/015.png
- /foto/002/002015.png
- ...
 
Jan R

Jan R

07/11/2017 08:48:45
Quote Anchor link
Bij mij gaat het om niet zoveel foto's. Eveneens profiel. Ik gebruik gewoon als naam het id. Geen extra tabel nodig op deze manier. de foto's staan wel buiten de root

Jan
 
Thomas van den Heuvel

Thomas van den Heuvel

07/11/2017 13:13:53
Quote Anchor link
- Ariën - op 06/11/2017 19:24:57:
Ik lees toch echt een profielfoto, en geen avatar. ;-)

Potato, potahto.

EDIT: omdat profielfoto's waarschijnlijk erg vaak gaan terugkomen als content en het onderdeel is van de identiteit van een persoon loont het waarschijnlijk de moeite om dit apart te behandelen, los van standaard media in (andere) content. De controles om te bepalen of iemand een foto/avatar heeft moeten redelijk "lichtgewicht" zijn, je wilt niet elke keer dat je een (potentiële) profielfoto ophoest een file_exists() uitvoeren omdat dat een knetterdure operatie is. Beter is dan om die informatie in te bakken in profieldata met een simpele flag, en de bestandsnamen voor deze profielfoto's te standaardiseren.

Daarmee ontlast je de database met lastige vragen maar zit het inbegrepen in het ophalen van standaard profielinformatie en ontlast je het filesysteem door deze niet ook allerlei vragen te stellen over het aan- of afwezig zijn van bestanden.

Deze ontwerpbeslissing zorgt dus voor een efficiënte omgang met iets wat waarschijnlijk zeer vaak gebruikt gaat worden.
Gewijzigd op 07/11/2017 13:27:49 door Thomas van den Heuvel
 



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.