eigen zwarte besturingsysteem (achtergrond)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een .NET Developer! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans en kijk snel of jouw vaardigheden aansluiten bij onderstaand profiel! Je kunt een uitdagende rol gaan vervullen als .NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving Bergen. Dit bedrijf is zeer vooruitstrevend en verricht betekenisvol werk. Binnen dit bedrijf wordt gewerkt aan de productie en ontwikkeling van medische middelen. Als .NET Developer ga jij je bezig houden met het volgende: Je wordt betrokken bij alle fasen van software

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Intern - Junior PHP ontwikkelaar in fris en jong t

Bedrijfsomschrijving Werk jij graag een in fris, flexibel en jong team? Bij ons ben jij vrij om te bepalen waar jij het liefst werkt en op de vrijdag komen wij gezellig bij elkaar op kantoor. Flexibiliteit en vrijheid zijn bij ons de norm en dat geeft jou de ruimte en energie om het beste uit jezelf te halen! Ons team bestaat uit vijf enthousiaste collega's die jou graag ondersteunen in zowel je persoonlijke als professionele ontwikkeling. Met twee ervaren Senior Developers als mentoren ben jij in goede handen. Wij zien onszelf als een vriendengroep die gezamenlijk werken aan iets moois

Bekijk vacature »

Front-end Developer (HTML/CSS, Angular/React/Vue,

Functie Je zal aan de slag gaan in een klein, hecht team met front-end development experts die de ambitie delen mooi werk te leveren. Samen met hen zal je werken aan het gebruiksvriendelijk en interactief maken van complexe webapplicaties, websites en mobile apps. Je levert klanten wat ze nodig hebben terwijl je actief aan jezelf blijft werken met de ondersteuning vanuit je werkplek. Talen als Javascript programmeer jij vloeiend en je hebt kennis van frameworks als React en Angular. Je zou je het liefst nog veel meer ontwikkelen in verschillende front-end talen. Deze kennis deel je graag met je collega’s,

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

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 »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

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 »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

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

16/07/2024 02:15:37
 
- 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
 
Ad Fundum

Ad Fundum

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 Ad Fundum
 
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.