eigen zwarte besturingsysteem (achtergrond)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Java Developer

Functieomschrijving Are you an experienced Java Developer who wants to be challenged? Then this is your job! As a Java Developer, you are co-responsible for building custom applications within our extensive IT landscape. Development takes place on both the back-end side (Spring/JEE). Together with the IT department, you are responsible for the daily adjustments and expansions of our IT systems. In addition, you will work in small scrum teams using the Agile methodologies. Besides the realization of our in-house systems, you are responsible for the roll-out of the application (version) as well as the operational support after going live. Team

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »
Yasien trabih

yasien trabih

22/05/2021 15:21:27
Quote Anchor link
Beste Leden
ik wil mijn eigen besturingsysteem gaan ontwikkelen

in de stijl van apple,



welk programmeertaal is het meest geschikt voor mij?


wie kan mij helpen.


https://ibb.co/m0VgdDb

Toevoeging op 22/05/2021 15:26:50:

https://www.youtube.com/watch?v=YbXHU7W7Its
 
PHP hulp

PHP hulp

15/06/2025 10:26:10
 
- Ariën  -
Beheerder

- Ariën -

22/05/2021 15:40:23
Quote Anchor link
Niet vervelend bedoeld, maar als dit je eerste vraag is, dan lijkt de bouw van een eigen Operating System erg hoog gegrepen.

Maar het komt erop neer dat veel Operating Systems in assembly programming, C# of C++ zijn geschreven.

https://nl.wikihow.com/Een-besturingssysteem-maken
Gewijzigd op 22/05/2021 15:41:26 door - Ariën -
 
Adoptive Solution

Adoptive Solution

22/05/2021 15:53:02
Quote Anchor link
Het OS van Apple is UNIX.

Wil je programmas e.d. ontwikkelen, download Xcode :

https://developer.apple.com/xcode/
 
Yasien trabih

yasien trabih

22/05/2021 16:43:37
Quote Anchor link
hey dankjewel
 

23/05/2021 08:32:04
Quote Anchor link
Weet je zeker dat je een besturingssysteem wilt maken? Want dat gaat je nooit lukken.

In de video gaat het slechts om het aanpassen van Linux, een bestaand systeem.
Dat kun je er uit laten zien zoals je wilt, zonder te programmeren.
Je kunt zelfs in Windows 10 een donker thema selecteren, dan hoef je niets aan je PC te veranderen.

Als je een besturingssysteem wilt samenstellen in de stijl van Apple, installeer dan het systeem FreeBSD (OSX is gebaseerd op BSD UNIX) samen met Gnome, dat heeft erg veel weg de interface van Apple.

FreeBSD is feitelijk een besturingssysteem waarmee je een PC kan besturen met commando's.
Gnome is wat ze noemen een window manager, voor alles wat grafisch is in vensters.
Voor Gnome zijn er veel thema's te krijgen, zoals dit donker thema.

Als je hierna nog je eigen besturingssysteem wilt programmeren, moet je les gaan nemen in computerwetenschap en vaardig worden in C. Voor een basisbegrip kan je het boek kopen The C Programming Language. Ook onze PHP-taal is gemaakt met C.
Dan kom je er al waarschijnlijk achter dat Corona niet lang genoeg zal duren om het zelf te doen ;-)
Gewijzigd op 23/05/2021 08:32:26 door
 
Willem vp

Willem vp

23/05/2021 16:35:57
Quote Anchor link
Als je echt zelf een besturingssysteem wilt maken, dan is het wellicht handig om met een scheef oog te kijken naar Minix. Die gebruikt een microkernel in plaats van een monolotische (zoals Linux en BSD) en dat scheelt best wel in de hoeveelheid code die je moet schrijven om de boel aan de praat te krijgen.

Een voordeel van een microkernel is dat device drivers niet in kernel mode draaien, maar in user mode, waardoor de kans kleiner is dat een buggy device driver je systeem onderuit haalt. In theorie is een microkernel iets langzamer doordat je meer context switches hebt, maar zeker met de CPU's van tegenwoordig valt dat heel erg mee.

Dat gezegd hebbende: begin er alleen aan als je verder geen plannen met je leven hebt. Aan de Linux-kernel hebben inmiddels meer dan 15000 ontwikkelaars gewerkt.

Toevoeging op 24/05/2021 13:50:28:

- Ariën - op 22/05/2021 15:40:23:
Maar het komt erop neer dat veel Operating Systems in assembly programming, C# of C++ zijn geschreven.

C# wordt niet naar machinetaal gecompileerd, maar naar bytecode (MSIL, om precies te zijn), waardoor er dus nog een bytecode interpreter nodig is om het programma uit te voeren (bij C# is dat CLR, de virtuele machine van ASP.NET). Dat maakt C# volledig ongeschikt om een besturingssysteem in te schrijven. Voor talen als Java geldt dit ook (al worden er dan een andere bytecode en virtual machine gebruikt).

C++ zou in theorie wel kunnen, maar zet ik zelf ook niet hoog op de ladder, omdat de taal té complex is. Daardoor is het vrijwel onmogelijk om code te schrijven die leesbaar is voor een andere programmeur en portable tussen verschillende architecturen. Je ziet dan ook dat programma's met een grote codebase voornamelijk C gebruiken.

Als ik kijk naar de Linux-kernel, dan bevat die net iets meer dan 1900 regels C++-code (lege regels, commentaar en header-files niet meegeteld). Het aantal regels C-code is meer dan 14 miljoen. Assembly is een goede tweede met ruim 230 duizend coderegels.
 
Thom nvt

Thom nvt

25/05/2021 07:16:56
Quote Anchor link
Als je écht een volledig eigen OS wil schrijven en dit is je eerste vraag dan heb je m.i. nog een hoop te leren/ben je er niet klaar voor. Een OS bouwen is ontzettend veel werk en erg complex.

Een goede bron van kennis is OSDev.org: https://wiki.osdev.org/ http://forum.osdev.org/.
Er zijn hier en daar wat tutorials maar die moet je vooral zien als richtlijn en niet klakkeloos overnemen (er zitten nogal wat bugs in).

Lees vooral de Required knowledge en Beginner mistakes pagina's daar eens door, dat geeft een idee van wat het allemaal behelst.

Als je een bestaand OS wil aanpassen (UNIX/Linux) zijn er zat andere resources te vinden, dat is echter een zo veel omvattend onderwerp dat ik daar niet allemaal linkjes van ga plaatsen.
 
Yasien trabih

yasien trabih

25/05/2021 07:44:38
Quote Anchor link
ik ga eens kijken
 



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.