Çok değerli bir çalışma yapmış ve güzel bir keşfe çıkmışsın. BIOS ile uğraşsaydın da emeklerin boşa gitmez, tam makine düzeyine inmiş olurdun ama şu yaptığın şey zaten gerçekten zor ve yeterince büyük motivasyon gerektiren bir çalışma. Bazı kişiler sıfırdan bir işletim sistemi yazmanın pratikte gerekli olmadığını vs. düşünebilir, ancak bir makineyi gerçek anlamda anlamak, işlemcide gerçekten neler olduğunu anlamak ancak bu düzeye inmekle mümkün olur. Bunun dışında, belki de geleceğin savunma ya da elektrikli araç, belki de uzay aracı projelerinde kritik bir bileşenin embedded kodlamasını Linux bile kullanmadan, tamamen özgün ve mülkiyeti ve güvenliği sana ve kurumuna ait bir işletim sistemi ile yapmanın ilk adımlarını atmışsın. Küçük bir tavsiye : Gerçekten kimsenin elini sürmeyeceği ciddi bir iş yaparken ve yaptığını anlatırken, "beni bu kadar dinlemezler" kaygısıyla araya konuşmanın üzerine koyduğun müzikleri ve yazıları kaldırıp gerçekten yaptığın işe değer veren kişilerin anlattıklarını dinlediklerini görmek kendini daha iyi hissettirecektir. Tebrikler. Başarılarının devamını dilerim.
@TheCodeRepublic9 ай бұрын
Emeğine sağlık Ömer, bu yaşlarda yazılım geliştirme konusunda hayal gücünü bu derece efektif ve kreatif kullanabiliyor olmanı The Code Republic olarak çok takdir ettik. Başarılarının devamını ve serinin devamını heyecanla bekliyoruz.
@orhanstkdemir92119 ай бұрын
Çok emek verilen bir çalışma olmuş. Kutlarım. 1. Biloba çiçeği rengi çok yaratıcı 2. “Tamamen bir … olarak” cümlesindeki boşluktaki sıfat “nerd” mü yoksa başka bir sözcük mü çözemedim. 3. Kendine olan gururunun kırılmasından %200 güvene ulaşmada verilen emek belli oluyor. 4. Ara müzik ve espriler yaratıcı. 5. Sun Tzu alıntısı her bir izleyen için yastık altı değer olarak kayda alınmalı. 6. Mounta işletim sistemi adı dağa çıkma gibi bir zorluğu çağrıştırıyor sanki! 7. Sayılar öğretisi için teşekkürler. Verilen emek çok ve ürün gelişmeye açık bir derya. Okunan makalelerin gelişime katkısı çok olmuş ve olacaktır. Alkışlarım sevimli ve başarılı video ile ürüne… Viva Mounta, may the force be with you. Son not: Şapka nerede?!
@erkinalp9 ай бұрын
2. si bana da nerd gibi geldi
@CyberSurgeon9 ай бұрын
Yazılım mühendisliği son sınıftayım. Ve işletim sistemleri dersini geçmeme rağmen senin videonda hocadan daha fazla şey anladım. Aferin kardeşim. Devam et. 💯💯💯💯
@ASDDSA-nu7qj9 ай бұрын
Eğer bu yorum ciddiyse okuduğun okula yazık. bu yaptığı işletim sistemi değil....
@CyberSurgeon9 ай бұрын
@@ASDDSA-nu7qj 😂😂😂😂 Linux kurulumu görmüştük, müfredat leş gibi, 8 sene öncesinin konularını işledik, Asıl komik olan ne biliyor musun bide mikro işlemciler dersinde mc6800 işlemcisiyle assmebly yazdırmaya çalışmaları...
@feyyaz51759 ай бұрын
@@CyberSurgeon hangi okul o reis yanlislikla gitmeyelim
@CyberSurgeon9 ай бұрын
@@feyyaz5175 yanlışlıkla gel diye ismini vermiycem 😂
@shhdev9 ай бұрын
@@ASDDSA-nu7qj Bu yaptigi bir isletim sistemi. Isletim sisteminin ne oldugunu tanimlar misin?
@Detriti7139 ай бұрын
Şuan geleceğin "Dev" Yazılımcısını izliyorum(Umarım büyüyünce Türklerin ismini Dünyaya duyuracak bir iş ortaya atarsın🥲) ve bir videosunu baştan sona izledim😍
@leventadam9 ай бұрын
Yorumları okudum da, bence yorumlara çok takılma. Muhteşem bir iş başarmışsın. Bunun zaten deneysel bir proje olduğunu sen de biliyorsun. Bunu eleştirmek ancak bizim topraklarımızda olan birşey. Bu videoyu ABD'de yayınlamış olsaydın altında sadece cesaretlendirici yorumlar ve iyi niyetli talepler olurdu. (Mesela şunu da ekler misin gibi). Bizde ise genelde olumsuz eleştiriler var. Ya da arada bir iki iyi şey söyleyip sonra aklınca laf sokan senin deyiminle hayatsızlar var. Senin yerinde olmak isterdim(yaş ve uğraşın olarak) eminim hepsi de isterdi. Sadece seni tebrik ediyorum. Çok parlak bir geleceğin var.
@maqsreal9 ай бұрын
Teşekkürler ❤️
@Broyuz9 ай бұрын
Videonun başında basit KZbin yazilimcilari gibi c# uygulaması yapıp, işletim sistemi diye anlatacagini düşündüm. Ardından baktım, what the hack.Dostum, bu kisi gerçekten C ve C++ ile kodluyor. Bide anlatımın çok güzel. Bende js yazarken yasitlarimin bu tarz şeyler yapabileceğini bilmiyordum.
@davutnacikaya9 ай бұрын
Yaşının kıymetini bil. 12-22 yaşlar arasında insan hayal ettiği herşeyi yapacak enerjiye sahiptir. Senin bu çabanı herkes gösteremez tebrik ederim.
@maqsreal9 ай бұрын
Teşekkürler ❤️
@Hex_Craft-26 ай бұрын
@@maqsrealAbi acaba ISO paylaşır mısınız? Patates ile çalışan tost Makinesi için iyi. Ve önerilerim var. Bunlar: paintte çizim yaparken mouse'un önceki konuyu da oradaki konumu arasında çizgi koyarak daha güzel şekilde çalıştırabilirsin, internete girmesi için chromium veya superimium gibi bir şey ve resimleri koda geçirmek için kodlar var.
@cebolicebo6 ай бұрын
@@maqsreal Aynı benim gibisin. Gerçekten güzel video. Konuya düz gitmemiş, dallandırmışsın böylece ufak bir merakla birlikte bilgisizliği de yok etmişsin. Her ne kadar ben de senin gibi olsam da videonu baştan sona izledim ve beğendim. Bravo !
@maqsreal6 ай бұрын
@@Hex_Craft-2 Önerilerini dikkate alacağım bu yazda dahil olmak üzere geliştirmeye devam edeceğim stabil hale gelirse yaz sonu gibi ISO su gelir gibi gibi
@Hex_Craft-26 ай бұрын
@@maqsreal Teşekkürler Allah yardım etsin.
@ghost_rancher9 ай бұрын
Bu konu ile ilgili böyle detaylı bir video yayınladığın için teşekkür ederim. Bu video bana yarar.
@amanasil17 күн бұрын
20 Yıl önce yazdığım kodlar geldi aklıma. 3D Taskbar'lar, Analog saatler filan çiziyordum. Background'u hafızada tutup, öndeki diyalog kapanınca geri draw ediyordum filan. Tebrik ediyorum uğraşların için.
@vigilantemre9 ай бұрын
Kardeşim sen harika bir detaysın. Bilgini, ilgini ve emeğini görünce çok mutlu oldum, başarılar dilerim.
@kontcenk9 ай бұрын
tebrik ederim o kadar anlaşılır anlatmışsın ki bir çok hoca senin kadar anlatamaz . Başarılarının devamını dilerim kardeş.
@sibelcetinkaya41449 ай бұрын
"Yazılım" ile ilgili bildiğim tek şey; yazılım kelimesindeki harfler ;). Anladığın şeyi o kadar iyi anlatıyorsun ki yazılımın çerçevesini çok net bir şekilde anladım. Takdir ettim..
Çok mutlu oldum. Genç yaşta linux üzerinde bu tecrübe ve anlatım kabiliyeti takdir ettim.
@mr.y10219 ай бұрын
UI koduna buton özelliği ekle belirli bir kordunata tıklandığında menüyü açmak yerin while mouse on button gibi bı döngü oluştur yada ona benzer bişey ve onu her uygulamada kullanırsın teker teker elle girmene gerek kalmaz bide file system yazarsan çizilen resimleri not defterlerini kaydedebilirsin terminalde yap sadece ui ile kontrol etmek zor olur basit sistem çağrıları yaz basit bi compiler ve linker yaz
@FCSTR8 ай бұрын
Eline sağlık oldukça kaliteli bir video olmuş
@FCSTR8 ай бұрын
bir abone arttın
@huseyindag28117 ай бұрын
Kardeşim tebrik ederim. Çok şaşırdım bu yaşta bu kadar hakim olman olaya. Önün açık maşallah
@volkanorh2 ай бұрын
Eleştirilecek veya düzeltilecek birçok yanı olsa da yaşına ve emeklerine göre çok değerli bir çalışma olmuş. Benim sana önerim, bilgisayar mühendisliği bölümünde okutulan "Operating System Concepts" isimli, yazarları "Silberschatz, Galvin, Gagne" olan kitabı okuman. Bu kitap modern konseptleri anlamanda çok yardımcı olacaktır ve kernel ile shell'in farklarını, "task scheduler" ve "multitasking" gibi kavramları, soyutlama kavramlarını anlamanı sağlayacaktır. Videoda multitasking'ten biraz yanlış bahsetmişin ama çok temel düzeyde benziyor tabii ki. Ek olarak, videoda yaptığın şeylerde çok temel düzeyde soyutlamalar yapmışsın fakat bunu daha çok geliştirmen gerekiyor. Bununla birlikte, Assembly ve makine dili "eskide kalmış, abuk sabuk" şeyler değil. Her ikisi de makinenin işleyişi düzeyinde dillerdir. C ve C++'ta yazdığın kodlar derlenirken derleyicinin yapısına bağlı olarak ya önce Assembly'e sonra makine diline yada direkt olarak makine diline dönüştürülür, bu dönüşümde birçok etken de rol oynar. C ve C++ ile yazılım geliştirdiğine göre büyük olasılıkla bunları biliyorsundur ve videoda kısa tutmak adına bahsetmemiş olabilirsin. "Operating System Concepts" kitabına ek olarak "Elsevier Press"in "Computer Organization and Design" isimli kitabını önerirdim ama bu kitap biraz logic design (flip flop devreler) ve elektronik devre konularını da içerdiği için bilgisayar mühendisliği yada yazılım mühendisliği okurken yararlanabileceğin yada derste okutulacak olan kitap olabilir. Bilgi amaçlı olarak bu yorumu yapayım dedim, okuduktan sonra istersen silebilirsin.
@maqsreal2 ай бұрын
Merhaba, bu videoda işe biraz yeni olduğumdan dolayı bazı noktaları yanlış anlamışım belli ki :) İkinci videoda biraz daha tazelenmiş bilgim ile daha iyi bir iş çıkartmaya çalıştım (izledin mi bilmiyorum) ve bu videoda kesinlikle plmayan multitasking'i daha iyi bir hale getirdim. Eleştirin için teşekkürler, kitapları dikkate alacağım.
@volkanorh2 ай бұрын
@@maqsreal Kitapları dikkate alman yada daha doğru bilgiler öğrenmen için önermedim aslında. Bu işletim sistemi denemesi çalışman sana gerçekten çok şeyler katmış oldu, bu önerdiğim kitapları artık kolaylıkla anlayabilir düzeye gelmiş oldun en azından. Bu önerdiğim kitapları da okuduğun zaman çok daha güzel şeyler yapabilir hale geleceksin. Ek olarak, deneme yanılma yoluyla öğrendiğin bilgiler ışığında bu kitapları okurken çok daha kolaylıkla anlamakla birlikte yanlış yada eksik öğrendiğin şeyleri düzeltmiş ve doğru bir şekilde öğrenmiş olacaksın. Sıfırdan başlayanlara tabii ki basit kitaplardan ilerlemesini öneririm, sendeki bu merak ve azimle basit kitaplardan ilerleyip aynı seviyeye gelmen çok daha güzel olurdu ama gelmen gereken seviyeye madem deneme yanılma yolu ile ilerledin, gene bu önerdiğim üniversite kitaplarını okuyarak eksiklerini giderebilirsin. Bunlar benim görüşlerim tabii ki, yardımcı olmasını umarak yazmak istedim.
@Gentlaman019 ай бұрын
Güzel tasarım hoşuma gitti. Logo tasarımda bazı ufak tüyolar var bunları ogrenirsen cillop gibi iş yaparsın
@kodumunmuhendisi9 ай бұрын
Hiç sıkılmadan izliyorum başarılarının devamını dilerim
@yufukaci9 ай бұрын
Herhalde bir süredir bir devlog'a bu kadar gülmemiştim 😆. Bundan önce güldüm onu bile hatırlamıyorum. Başarılar... Devamını da beklerim. 👍 6:37 Evet, Artık biliyoruz 👍
@mertgor9 ай бұрын
Hayırlı olsun 🎉 bu arada Assembly candır gerisi heyecandır ❤
@Sadece_birisi1239 ай бұрын
Emeğine sağlık. C# diliyle güzel bir iş başarmışsın. Bir yazılım öğrenen kişi olarak seninle gurur duydum.
@maqsreal9 ай бұрын
Bu projede C ve C++ kullandım, teşekkürler ❤️
@asilylmaz3639 ай бұрын
gözümün önünde harikalar yarattın aga helal olsun
@umurew49 ай бұрын
Kaliteli içerik. Zor olmasına rağmen devam etmiş. Ben daha bu düzeyde değilim.
@sargn96249 ай бұрын
Senin gözlüklerini yerim güzel kardeşim, eline emeğine sağlık katlaya katlaya daha güzel işler başarman dileğiyle
@oldtraveler26179 ай бұрын
eline sağlık kanki. İlham verici olmuş.
@suffrox1239 ай бұрын
çok güzel olmuş ellerine sağlık abi
@muhammedemin42399 ай бұрын
2. Sinif bir yazılım mühendisliği öğrencisi olarak helal olsun diyorum.Dostum önün çok açık böyle devam et
@aliemrearar48369 ай бұрын
mükemmel bir çalışma olmuş tebrik ederim lütfen daha çok ilerlet ve bizi haberdar et
@zeynel_premium_edition5 ай бұрын
herhangi bir linux dağıtımı alıp düzenlemek< SIFIRDAN İŞLETİM SİSTEMİ KODLAMAK
@RamazanSaidGalip9 ай бұрын
Bende full-stack web geliştirme ile uğraşıyorum yaklaşık 3 senedir kanalını çok beğendim hemen abone oluyorum.Basarilar 🎉
@isonfia14 күн бұрын
Bu çocuk ileride gelişir. Ben şimdiden buraya imzamı atayım :)
@iphysic_9 ай бұрын
Helal olsun dostum devam boyle
@angaraomer5 ай бұрын
eline emeğine sağlık çok güzel olmuş
@cayman_islands5 ай бұрын
gururlandım.dünya türke muhtaç.atamızın izi
@krm_ygt19869 ай бұрын
kanka boyle devam et yakinda cok iyi yerlere gelirsin ama edit icin biraz daha uras ve iyi bir mikrofon al :)
@The_Enter_Companys-24 ай бұрын
Abi çok güzel bende gelecekte böyle işletim sistemleri yapmak istiyorum. Ellerine sağlık çok güzel olmuş. Böyle işleri yapmak çok zor. Bilginin kıymetini bil.
@pikselci2 ай бұрын
başlığı görünce abone oldum direk :D
@Animasyon8479 ай бұрын
valla çok güzel eline sağlık
@code--breaker9 ай бұрын
ruhuma el-mov al kısmında 16 bit olarak öldüm
@huseyin.baydemir9 ай бұрын
bence bunu devam ettir ya çok iyi video olmuş dizi tadından haftalık izlenir :D
@Mahtunian9 ай бұрын
büyük başarı tebrikler abi
@BurakDemiryt9 ай бұрын
Başarılar dilerim, süper video
@kilicdaroglu-istifa-et9 ай бұрын
abi sen de mi burdasın ? ne yetenekli çocuklar var değil mi?
@BurakDemiryt9 ай бұрын
@@kilicdaroglu-istifa-et vallahi helal olsun...
@Yusaq2 ай бұрын
dda algoritması veya bresenham algoritmasıyla line fonksiyonu yapıp painte uygularsan bence çok iyi olur
@emrecansuster54549 ай бұрын
Bir süredir ben de işletim sistemleri konusuna kafayı bozmuş gibi ilgileniyorum ve ciddi anlamda yeni şeyler öğrendiğim faydalı bir video oldu, bazı kısımları "Ya nasıl olsa sıkılırsınız işte hebele hübele" diye müzikle baltalamış olsanız da. :) Bu arada Assembly konusunda birkaç ekleme yapmak istedim. Assembly direkt işlemci nasıl çalışıyorsa birebir aynı modeli kullanmanızı sağlıyor. Biraz bunaltıcı olabilir, ancak işlemcinin özünde ne kadar basit bir şey olduğunu idrak edince bir yerden sonra keyifli geliyor. "Çok düşük seviyeli" ve uygulama yazarken kullanılmamasına karşın her iyi sistem programcısı Assembly'i de işlemcinin çalışma şeklini bilir, bilmek zorundadır da. İşletim sistemini yazarken Assembly'in gerekli olduğu en basit nokta multithreading konusu. İşlemciler eşzamanlı işlemleri uygulamak için biraz oradan biraz buradan işlem yapar ve yarıda bıraktığı her programın işlemciyi bıraktığı durumu harici bir belleğe kaydeder. Yarıda bırakılan programı tekrar yüklerken işlemciyi o duruma geri getirmek için işlemcinin registerlarına erişmek lazımdır ki ne C, ne C++, ne de Rust bunu sağlamıyor. En azından inline assembly biraz sizi rahatlatır. :) Bu arada x86 assembly beni de yoruyor, yaşasın ARM ve Risc-V. :) Yorumlarda bahsedildiği gibi aslında bu bayağı bayağı baremetal programlamadır. "Kim napsın benim işletim sistemimi" diye düşünseniz de mikrodalgalarda bile bu tarz minimal herhangi bir işletim sistemine dayanmayan programlara ihtiyacımız olabiliyor. Bu yorumlarda gördüğüm "ben olsam Linux üzerine dayanan bir şey yapardım" fikrinin ne kadar absürt olduğunu ispatlıyor. Onu herkes yapar, esas olay bu. :) Haddime düşer mi bilemem ama biraz tavsiye verebilirim. Belki Minix kaynak kodlarını içeriğini inceleyip fikir alabilirsiniz, direkt bizim gibi işletim sistemi tasarlamayı anlamak isteyenler için yazılmış bir işletim sistemidir Minix. Aynı zamanda Minix'in yaratıcısı Andrew S. Tanenbaum'un işletim sistemleri üzerine çok kaliteli kitapları var. Ben çoğu şeyi "Modern Operating Systems"ten öğrendim. Edit: Aslında birebir tanışmayı çok istedim. Umarım bir gün bitiremediğiniz o çayı beraber içeriz. :)
@maqsreal9 ай бұрын
Teşekkürler güzel incelemeniz için ❤️
@emrecansuster54549 ай бұрын
@@maqsreal Bu arada discord sunucusuna bir türlü ulaşamadım, yoksa gelirdim:)
@maqsreal9 ай бұрын
discord.gg/ebVr772H kusura bakma süresi geçmiş değiştiriyorum şimdi@@emrecansuster5454
@emrecansuster54549 ай бұрын
@@maqsreal Sınırdan geçtim :)
@hecmakinakimya9 ай бұрын
Bazen kafada deli sorular ne yapsam diye güzel olduğunu düşündüğün birşey denk geldigi zaman onun üzerine gitmelisin.surekli sonuna kadar onu gelistirmen gerekir.
@YasinEfeee9 ай бұрын
💋 Güzel video (Eline sağlık) :)
@sercurity9 ай бұрын
İçerik ve video gerçekten güzel fakat edit için önerilerim olacak. Müziği kendi sesinden azalt. Sana net mikrofon lazım umarım güzel bir sponsor bulabilirsin veya göz önüne çıkarsın. Editlerdeki ses efektleri de bir tık kulak ağrıtıyor. Video içi kullandığın "meme"ler olsun editler olsun fazla iyi ben beğendim. Sana hayatında başarılar diliyorum. Güzel yerlere gelmeni temenni ederim.
@BobbyFischerChess9 ай бұрын
Hayatımda harcadığım en iyi 30 dakikalardan biri
@delirehberi9 ай бұрын
Tebrikler, iyi eğlenceler.
@ahmedtahaozpnar40109 ай бұрын
iyi iş çıkarmışsın tebrik ederim
@_azecristiano99 ай бұрын
bunu bir kenara yazın bu çoçuğun geleceği var.❤ İNŞALLAH büyük yerlerde olursun kral.❤
@burhan.yilmaz9 ай бұрын
Emeğine sağlık 💯 Bir browser eklersin artık sisteme
@erenatalay26359 ай бұрын
Çok genç yaşta güzel yetenek. Eline sağlık brom
@marcguardian13189 ай бұрын
Wow yaşın ve yaptıkların. Cidden tebrik ederim emeklerine sağlık. ❤❤❤
@edaks19 ай бұрын
Tek kelime ile harika. Daha da başarılı olmanı dilerim.
@zendex92379 ай бұрын
Mükemmel, ben de heves etmiştim bir ara. Kafayı yedim bıraktım. Tebrik ederim.
@alt_f4cano9 ай бұрын
tebrik ederım eline sağlık ömer
@abdulkadirkuyumcu9 ай бұрын
Dostum eline koluna emeğine sağlık. Çok güzel bir proje gerçekleştirmişsin. Hayallerinin peşinden gitmeni ve başarılarını dilerim.
@KamilEray9 ай бұрын
Kardeşim eline koluna sağlık anlatım baya eğlenceli ve anlaşılır olmuş tebrikler 👏
@candemirakman9 ай бұрын
eline sağlık abi müthiş bir emek müq bir edit ve öğretici bir video olmuş daha fazlasını hakediyorsun
@TOKERNTV2 ай бұрын
gerçekten muhteşem sizin gibi değerli yazılımcı karşıma keşfetimde çıktığı için çok mutluyum bende işletim sistemi geliştirmek istiyorum ama aklımda bazı soru işaretleri var grafik arayüzünü guı hangi programlama dili ile yazdınız işletim sistemin kernel kısmını nasıl yazdınız bu sorular hakkında bilgilendirici video çekermisiniz
@turkishman20249 ай бұрын
Bence Bir Dosya Sistemi Ve Açılış Ekranı İyi Olabilir.
@2027-hedef-itu-com-sci2 ай бұрын
Masaüstüne sağ tıklayabilmek...
@mustafaparlak_9 ай бұрын
tbrk düşünmen bile yeterli iken kalk yazmaya çalış tek kelime ‘’mükemmel’’ aslan parçası 👏👏
@mustafaparlak_9 ай бұрын
Senin hiç vakit kaybetmeden makine öğrenimi yapayzekaya yönelmen ve bu alanda ilerleme sağlaman gerekir zaman kaybetme.! Stable Diffusion başlangıç için iyi bir model olabilir..
@Ömerybt9 ай бұрын
Harikasın bizim zamanımızda qbasic vardı ugrasamadik beceremedik
@necdetozgur47388 ай бұрын
2 bölüm gelse çok müteşekkir oluruz
@enesburakkaya95029 ай бұрын
İçerik güzel, daha bu yaş grubundayken bilgisayar dünyasına merakın çok güzel. Nacizane tavsiyem videoların kalitesi açısından mizah unsurlarını videonun akışını kesecek şekilde ve sık sık kullanmak yerine içeriğe yedirerek ve daha uzun periyotlarda kullanman olur.
@nihatyavuz22069 ай бұрын
Tebrik ederim çok başarılı bir çalışma.
@BilgeBaykusTOL9 ай бұрын
Videonuzu görünce 10 küsur yıl önce yazılımla uğraştığım zamanlar gözümde canlandı. :'{) Neden bıraktın ? derseniz eğer biraz uzun bir yazı olacak ama isterseniz diye yazayım: O zamanlar Türkçe dilinde daha az kaynak vardı, matematiğim fonsiyonlar konusunda çok da iyi değildi mantığım iyi olsa bile ve bunların sonucunda Java ve sonrasında C# ile başladığım yazılım alanında "kütüphaneleri birbirine bağlamaktan büyük işleri" yapmak için daha temel kodlamaları öğrenmem ve bunları da iyi şekilde bilmem gerekiyordu. Gördüğüm kadarıyla bu yetenekler sizde var. Lise dönemindeydim. Türk eğitim sisteminde, sadece puan alma amaçlı çalışılan ve önemli olanın öğrenmeden çok, sınavda istediğin alana girebilmek ve konuları iyi öğrenmek yerine, bize anlatıldığı(aslında yaptırdıklarını açıkça anlatmadılar ama olan buydu)gibi; aynı alanda öğrenim görmek isteyenleri elemeye çalışmak için diğer hobilerim gibi bu alanda da zaman harcayamayacağımı anlayıp vazgeçtim. Ama tüm hobilerimi de terk etmedim tabi. :-) Hikâyemi atlarsak eğer: Çok azimli biri olduğunuzu görüyorum. Anlattığım zamanlarda bir işletim sistemi yazmayı düşündüğünü söyleyenler bile alaya alınıyor ve hatta oyun geliştirmek istediğini söyleyenlerle bile dalga geçiliyordu. Umarım Türk "belletim" (Çünkü artık eğitim ve öğretim ilk okulda bitiyor.) sisteminin içinde öğütülmeden, sistemin iyi taraflarını kendine alır ve hoşuna giden bu veya benzeri alanlarda devam edebilirsin. Tabi istediğin sürece. Ha üniverste ne mi oldu ? Uzun yıllar boyunca tüm mesleklere göz atıp, kendi kendime mesleklerin farklı yönlerini değerlendirdim ve üniversiteye kadar aradığımın tek bir meslek olmadığını ve profesyonelliğin benim için uygun olmadığını öğrendim. Hayat (O zamanlar değişik siyasi olaylar sebebiyle cevapları bilerek sınava giren öğrenciler, farklı amaçlarla sadece ailelerinin gözetiminden kaçmak isteyen ve hafızası daha iyi çalışan öğrenciler vb. ile ekonomik durumumuzdaki çöküş...) Açık öğretim sisteminde önce Medya ve iletişim. Ardından da Halkla İlişkiler ve Reklamcılık alanlarında eğitim almaya yönelendirdi. Derseniz ki çok mu kötü ? Aslında değil. Zaten insanları bir araya getirme ve düzen kurma konularında iyiydim ama öğrenim gördüğüm dallardan sonra yapabileceğim meslekler listesi ne yazık ki çokça insanın olduğu ve kurtlar sofrası gibi alanlar. Bana kattığı ise bildiğim insan kaynakları yönetimi ve iletişim alanlarında ve bir kaç güzel dalda "daha detaylı bilgi edinmek" oldu. Şimdi yine ben aynı kişiyim ama elimde temel yeteneklerim için iki diplomam var. Geriye istediğim alanlarda kendimi geiştirip, "Alaylı" olarak devam etmek var. Çünkü istediğim alanlarda örgün okullarda okuyabilmek(eğer yapabilsem)benim 10 yıldan fazla bir süre daha bu sisteme katlanmayı göze almak demek. Uzun lafın kısası; eğer buraya kadar merak edip okuduysanız yukarıda belirttiğim gibi: Okuldan yeteneklerinizi destekleyecek alanlarda faydalanın ve isteklerinizi de asla bir köşeye atmayın. Michelangelo'nun sanırım 87 yaşında "Hâlâ öğreniyorum" dediği gibi. Hayatta öğrenilecek şeyler bitmez. Gece gece içimden desteklemek için böyle bir yorum yazmak geldi. Son bir kaç tavsiyem daha olacak. Bir kaç yaş büyüğünüz olarak ve alanıma "azıcık girdiği için" bu konular. :{) *Konuşurken hata yapmamak için: Biraz yavaş konuşmaya yada kafanızda söylemek istediğiniz şeyleri önceden toparlamaya gayret ederseniz eğer rahat edersiniz. Gerçi bunu zaten zamanla kendi kendinize geliştireceksiniz. *Video düzenlerken: İnsanların hasta olabileceğini de düşünerek animasyon sürelerini biraz daha uzun tutarsanız. Yani ekranda daha yavaş hareketler olursa. Daha üst yaş kitlesine de ulaşabilirsiniz. Zaten üşenmeden işletim sisteminin temelinden başladığınız gibi animasyonlara da üşenmezsiniz gibi duruyor. *E bu olunca da... Ses giriş ve çıkışlarında düşükten normale doğru gelmesi için küçük ayarlamalar yaparsanız kulağa daha iyi gelebilir. Hani yaşlılar... Ööhöm. Yetişkinler dedik ya. Hah işte ondan. :'D *Sağlık konusunda: Ne yazık ki ben geç dikkat etmeye başladım ama aynı şeyin başınıza gelmesini hiç istemem. O sebeple; Bilgisayar başında oturduğunuz zamanlarda pomodoro tekniğini kullanmak ve gözerin yorulup yorulmadığını arada kontrol etmek çok önemli. *Bir de şaka olduğunu düşünsem de başkaları için yazayım yine: "Durum çubuğu" değil de "Görev çubuğu" olarak adlandırılmasının sebebi sadece programların durumunu göstermeyip, onlara görev verme işini de yapabilmeniz. Sevdiklerinle uzun ve mutlu bir hayat dilerim... 🖖😇
@Broyuz4 ай бұрын
Aga, beklemek içimi acıtıyo. Yapmaya başlar mısın? 5 Ay fazla uzundu zaten. Bak, videonu hala izlerken keyif alıyom. Harbiden 40 dklık bir şaheser.
@maqsreal4 ай бұрын
selamlar, mounta dışında bir kaç projem dahada var website ile ilgili video gelecek inşallah eighteenbyte.com ; ayrıca benim için 5 ay geçmedi... yaz tatiline kadar hiçbir şey yapmadım, ve yapmamam gerekiyordu zaten. benim için henüz 20 gün geçti, ve inan bir işletim sistemi yapmak ve bunu 40dk lık video yapmak kolay değil. bu yaz devlog'lar gelecek hem mounta hemde başka projelerle ilgili. lütfen biraz sabır diliyorum, evet sizin için 5 ay geçti gerçekten üzgünüm ama benim için henüz bir ay bile olmadı. yakın zamanda website videosu atmayı planlıyorum, frekansta kalın.
@Broyuz4 ай бұрын
Beklemedeyiz, kral 😀
@yldzozkaynak.dunyapiramit15149 ай бұрын
Görünüşe göre kütüphane eklemek ile ilgili sıkıntı çeken tek ben değilmişim.
@yusufAydin-no3gl9 ай бұрын
1. layer sistemi gelmeli birden fazla sekme açıldığında atadığımız layerlar üzerinden geçiş yapmalı örnek: youtubda code vid. izliyoruz yanına vscod sabitleyebilmeliyiz. 2.tasarım açısından gelişmeli 3. ekranı 3 veya 4'e bölünmeli 4.ekran sayfa halinde olmalı telfonlarda olduğu gibi sayfa sayfa çevirme olabilir(w10 gibi değil burda ana sayfaları istediğimiz gibi düzenleyebilmeliyiz.kısaca android ana menü gibi 5. video ve resim açma uygulaması bir de ses açma ve ses kaydedici, kamera (kamera varsa erişmeli) 6.sesli asistan (python dilinde yazılan hazır sesli asistanlar var önerim google motorunu kullanman) 7.saat tarih /arkada açık uygulamalar/mikrofon veya kameraya erişince alt barda bir simge gözükmeli (bu sayede yabancı yazılımlar kameraya eriştiğinde görebilirsin 8.şifre girme 9.bitti o zaman yapmaya başla (sesli asistan çok lazım olursa yaz bana ben yapmıştım hem de bir uygulama olarak
@sipsiselim4x49 ай бұрын
1 abonen daha eklendi. Sevgiler saygılar roblox studio ile ilgili bir video çeker misin bir askeri kamp yapımı diye.❤❤
@kemalkayraergin56559 ай бұрын
Dostum tebrikler, yaşına göre gerçekten iyi şeyler yapıyorsun, senden tek isteğim videoyu gizliye falan alma daha sonra izleye ekledim izlemek istiyorum videonu:))
@kemalkayraergin5655Ай бұрын
şimdi bitirdim videoyu, eline sağlık
@oguzhandamar5 ай бұрын
hangi tutorialdan faydalandın, rica etsem paylaşabilir misin ?
@maqsreal5 ай бұрын
Poncho adlı bir kanal, kanala girip oynatma listelerine bakınca "os dev season 2" diye bir liste var. İyi çalışmalar ❤️
@oguzhandamar5 ай бұрын
Teşekkür ederim
@NikoBoo-ws6or9 ай бұрын
bence ciddi ciddi yeni bir işletim sistemi yap linux tabanlıi
@ahendestАй бұрын
iki ihtimal var ya arka planda on tane senior yazılımcı var çocuk da sadece konuşuyor ya da geleceğin karmaşık kod mühendisi konuşuyor..
@maqsrealАй бұрын
Yok herhangi bir takım yok henüz kendim çalışıyorum :) Ama yakında projeyi genisletebilmek için ufak bir takım kuracagiz (içinde profesyonel olmayacak tabii ki)
@ahendestАй бұрын
@@maqsreal harikasın. Allah yolunu açık etsin. bolca tutorial bekliyorum ben de ❤️❤️
@sacidsargut9 ай бұрын
helalsin kanka
@ilkayBiçici-f2s9 ай бұрын
ben tam olarak mosue'u gezdirirken önceki konumunu nasıl tekrardan arkaplanı yaptığını anlamadım bir de tavsiye olarka hesap makinesi yapılabilir
@maqsreal9 ай бұрын
O anki koordinatlarda 16x16 lık bir Buffer oluşturmalısın. Bu Buffer renk piksellerini içinde barındırmalı. Daha sonra getpixel ve putpixel fonksiyonlarıyla yazdırdım. Ayrıntılı incelemek istiyorsan KZbin poncho adlı bir kanal var onun oynatma listelerine gir osdev season 2, mouselu olan bölümde detaylı anlatılıyor. Hesap makinesi önerisi için teşekkürler ❤️
@fiziklecanlanguzelim39509 ай бұрын
Bari başlangıç menüsünden de ulaşsaydık uygulamalara da öyle kapansaydı video alışmıştımm
@macerac72809 ай бұрын
Seni tebrik ediyorumhelal olsun
@HumanBookss9 ай бұрын
Maşallah tebrik ederim birşeyin çakması değil ama sana bir proje söylesem de onu yapsan mesela benim 1 tb lik hardiskim var ve içi resim dolu ancak ayni resimden bazen 3 bazem 5 resim ayni oluyor ancak okadar çok dosya varki ne nerde bulamiyorum. Şimdi bir program olsa mesela eskiden google picasa vardi kapatıldi muhtemelen sen bilmiyorsundur onun gibi bir program olsa pc ye yükleyince pc deki tüm resimleri tarasa ve aynı olanlari yan yana dizse videoları ayırsa falan böyoe bir proje yapsan iyi olurdu 😇
@maqsreal9 ай бұрын
Tavsiyen için çok teşekkür ederim ❤️ Yanlış hatırlamıyorsam bunun için zaten bir uygulama vardı bugün bir bakıp geri döneceğim.
@maqsreal9 ай бұрын
@@HumanBookss Recuva adlı bir program. Normalde silinen uygulamaları geri getirmek için kullanılsada bir klasörü taratınca aynı isimdeki dosyaları silebiliyoruz diye hatırlıyorum
@Kaan-vk3gt9 ай бұрын
Duplicate photo finder olarak aratsan pc için bir kaç uygulama bulunmakta belki işine yarar ama o kadar büyük bir veriyi taramak ve bulmak ve bunun uygulamasını yazmak uğraştırıcı ve zor bir proje olur
@EfeDursun1259 ай бұрын
int i'yi ve döngü içindeki değerleri döngü dışında tanımlarsan daha hızlı çalışır
@MerveSoftware9 ай бұрын
Linux tabanlı değilse kullanmam öncekile arch tabanlı değilse asla!! Şaka şaka, bende denedim bu tarz Bir şey yapmayı Zor hemde baya zoorr tebrik ederim seni sayende gaza gelip yıllar sonra senior dev olunca yapılacaklar listeme ekledim.
@Extraordinary8345 ай бұрын
Eğer işletim sistemin için icon istersen beleşe yaparım ;-D
@tcGameStar4 ай бұрын
abi windows 8 deki sol üst köşedeki düğme efektleri baya iyi olur
@Speedwagon979 ай бұрын
Bazı bilgi hataları hariç gayet harika bi çalışma olmuş.
@maqsreal9 ай бұрын
Eğer fark ettiğin bilgi hatası varsa lütfen söyleyebilir misin? Bu uçsuz bucaksız internette bile bu işletim sistemi ile ilgili bilgiler çok nadir bulunuyor ❤️
@Speedwagon979 ай бұрын
@@maqsreal Problem işletim sistemlerinde değil. Belki sadece budur ama bir hata mı evet. Programlama dillerindeki "seviye" farkını anlatırken C#'ı yüksek, C'yi düşük diyerek sınıflandırdın. Aslında bu diller orta seviye olmalıydı. Ama assembly doğru, binary'den sonraki en düşük dil olabilir. En yüksek dillerden örnek verecek olursam Python ve VBasic/Basic diyebiliriz. Ha ben yanlış anlatıyorsam affet.
@maqsreal9 ай бұрын
@@Speedwagon97 Valla doğru olabilirsin bilemiyorum tekrar bakmam lazım ama Wikipedia'da gördüğüm üzere C# "çok yüksek seviyeli dil" C ise "düşük seviyeli dil" diye geçiyordu diye hatırlıyorum eğer ben yanlışsam asıl sen affet
@radresk349 ай бұрын
@@Speedwagon97 Burada "seviye"den kasıt, işlemci yani donanım düzeyinden ne kadar uzakta olduğunuzdur. Makine kodu direkt donanım seviyesi, yani işlemcinin anlayacağı yegâne kod iken, Assembler bile bir üst seviye kabul edilebilir. C de aynı seviyede kabul edilebilir. Zira bu örnekte de olduğu gibi C ile yazdığınız kod sadece bir derleyiciden geçerek makine koduna derlenerek işlemcide çalışabilir. Bu nedenle bunları en düşük düzeyli olarak kabul edebiliriz. C++ da hemen hemen aynı düzeydedir. Ancak C++ içinde nesne yönelimli yaklaşımlar vs. de olduğundan, belki standart C ile aynı değerlendirmemek gerekir. Yine Pascal C ile aynı seviyede, Object Pascal ise C++ ile aynı seviyede kabul edilebilir. BASIC, Python gibi diller ise yorumlayıcı dilleridir. Bunların derlenmiş gibi görünen EXE'leri bile aslında bir yorumlayıcı uygulama, bir de yorumlanan byte code'dan oluşur. Yani altta C, Assembler (makine kodu kimse yazmıyor ve artık modern işlemcilerde kolay kolay yazamaz da) veya benzeri bir derleyici ile yazılmış bir işletim sistemi, bunun üzerinde işletim sisteminin sıralı olarak komutlarını çalıştırdığı ve bellek yönetimini yaptığı bir yorumlayıcı uygulama, onun üzerinde de (derlenmiş gibi görünse de) aslında yorumlanan bizim yaptığımız BASIC uygulaması vardır. Bu nedenle C'ye göre daha yüksek düzeylidir. Windows işletim sisteminin çekirdek (Kernel) dışındaki çoğu bileşeni de birer uygulama olarak kabul edilebilir. Bu katmanda bir de .NET Framework isminde bir kütüphaneler öbeği, bir framework kurulmuş, Microsoft'un modern geliştirme dilleri C#, F# ve benzeri diller ise bu framework üzerinde sanal olarak oluşturulmuş bir assemby kodunu sembolize edecek şekilde obje kodları üreten dillerdir. ( Java ve Java sanal makinesi gibi, burada da bir katman daha araya giriyor. Android'de ise en altta orijinal Linux, üzerinde Java sanal makinesi, onun üstünde ise gerçek işlemci kodu değil, Java obje kodu ile çalışan bir işletim sistemi mevcuttur.). Konu çok detaylı. Bu konunun çok standardize edilebileceğini düşünmüyorum, hele her gün yeni diller, yeni yaklaşımlar ortaya çıkarken. "Seviye" kavramı çok farklı şekillerde yorumlanabilir.
@İbotechanayönetimАй бұрын
... Ben Bunu İBOS AI Nin ISODRIVE ile inceleyim
@raulsoltan42622 ай бұрын
ben böyle windows 12 erken erişim gibi bir şey bekliyodum
@warwarrior09 ай бұрын
Başarılarının devamını dilerim :)
@erkinalp9 ай бұрын
Sadece çift tamponlama ile yetinmeyip, her pencere için (GUI'nde, masaüstü ve menüler de ayrı birer penceredir) iki ayrı görüntü tamponu tutmalısın.
@maqsreal9 ай бұрын
Aynen double buffering yani
@erkinalp9 ай бұрын
@@maqsrealdouble buffering ama her pencere için ayrı ayrı, sadece ekranın tamamı için değil onu yapmazsan X11 gibi ekranda akma olur
@MustafaAdibelli9 ай бұрын
Chapter 6 bana üzücü bir sonu hatırlatıyor 😥
@yucesansolyepalpatine98269 ай бұрын
Helal olsun kardeşim sana zamanında pardus kullanmış biri olarak söylüyorum sonrasında Tubitaka gelmiş ve dinci yobaz düşününcesi yüzünden Pardus tarihe karıştı inşallah senin gibi genç zekalar umut olur asla vazgeçme kardeşim katıl gibi seçenek sunarsan hem eğitimin için de destek olur diye düşünüyorum başarılılar dilerim
@Furkan-ll4gy9 ай бұрын
Çok güzel video olmuş ama bazı yerlerde müzik ve meme sesleri fazla olmuş
@Wagner_-9 ай бұрын
Şu cocuğa abone olun yeni ekipmanlar alsın
@murataltintas19 ай бұрын
Videoyu önyargı ile açmıştım. Bir Linux dağıtımını istediğin bileşenleri ekleyip, "işletim sistemi böyle yapılır" diyerek bitireceksin sandım. Fakat yanılmışım. Bu konuya oldukça sinir oluyorum. Google'da "kafanıza göre linux dağıtımı yapın" yazarsan, 11 yıl önce yazdığım blog yazısına ulaşabilirsin. Linus Torvalds da böyle başlamıştı kardeşim. Hikayesini muhtemelen biliyorsundur. Bilmeyenler için yazayım. Linus, kullandığı işletim sisteminden memnun değildi. Sıfırdan bir işletim sistemi yazmaya karar verdi. İlk yayınladığı işletim sistemini ücretsiz olarak dağıttı. Binlerce hata bildirimi ile karşılaştı. Hataları düzeltti ve yeniden yayınladı. Yine binlerce hata bildirimi gelmişti. Canına tak eden Linus, kendi işletim sisteminin kaynak kodlarını açarak yeniden yayınladı. "Alın ve ne haliniz varsa görün" dedi. Bu işletim sistemini kafanıza göre düzenleyebilirsiniz, satabilirsiniz, değiştirebilirsiniz, bakım anlaşmaları imzalayabilirsiniz. Fakat tek bir şartla. Eğer kullanıcı isterse, bu işletim sisteminin kaynak kodlarını paylaşmak zorundasınız (GNU/GPL lisansı). Bu işletim sisteminin adı Linux ve yüzlerce dağıtım olarak dünyada (hatta uzayda) kullanılıyor. Kod yazmayı bilen-bilmeyen milyonlarca gönüllüsü var. Şu anda dünyanın en süper bilgisayarlarında, yüzbinlerce masaüstü bilgisayarda (masaüstü kullanıcı sayısı ezici üstünlükle Windows'a ait) ve milyarlarca mobil cihazda kullanılıyor. Yani demem o ki dünyanın en çok kullanılan işletim sistemi Linux'tur (Android işletim sistemi Linux çekirdeği üzerine kuruludur). Küçük bir önerim olacak. Linus gibi çekirdek kısmını biraz geliştirdikten sonra kaynak kodlarını açarak yayınlaman, senin gibi yeni heyecan arayan insanlara öncülük edebilir. Yolun açık olsun kardeşim.
@purplepontiac8 ай бұрын
Güzel content, saglam bir kernelin varsa umarim acik kaynak yaparsih. Sahsen ben boyle bir OS icin cesitli uygulamalar gelistirmeyi isterim.