آموزش صوتی نوشتن سیستم عامل قسمت اول

سلام
با توجه به درخواستایی که کرده بودین گفتم یه آموزش بزارم
همینطور ابزارایی که لازمه برا نوشتن سیستم عامل گذاشتم برید نصب کنین.
تو یه فایل همشون هست
حجمش فقط ۵.۲۲ مگابایته
نکته این قسمت اولشه
قسمتهای جدید رو هم به مرور آموزش میدم
فعلا اینو میتونین از
اینجا
دانلود کنین
به درود

درباره امیر رضا رمضانی

من امیر رضا رمضانی متولد سال 1370 در بچگی با اثر برخورد ضربه شدید به سرم هشتاد درصد دیدمو از دست دادم در 12 سالگی شروع به یاد گیری زبان برنامه نویسی C++ کردم در 16 سالگی Assembly را یاد گرفتم، در 17 سالگی دست به نوشتن گیم انجین Allegro game creator زدم و در 18 سالگی دست به نوشتن سیستم عامل AmirOS زدم البته این سیستم عامل هنوز در دست تکمیل است ولی به لطف خدا نوشته میشود
این نوشته در آموزش, آموزش های رایگان, صوتی, معرفی ابزار, نرم افزار های کاربردی ارسال شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

19 پاسخ به آموزش صوتی نوشتن سیستم عامل قسمت اول

  1. 1
    javanmardeh daana says:

    دمت گرم, بابا ای ول . یه جوری آموزش بده windows 10 رو خودمون بنویسیم بومیسازیش کنیم.

  2. 2
    امیر رضا رمضانی says:

    اولا ویندوز کلا مال مایکروسافته
    دست به نوشتن یه سیستم عامل به اسم ویندوز بزنی میره شکایت میکنن
    آقایون مالک کپی رایتش چنان بابایی ازت درمیارن که بیا درستش کن.
    بعدشم حالا چرا گیر دادین به ویندوز؟
    یه سیستم عامل به اسم خودتون بنویسین
    اینجوری هم یه افتخار برا خودتون کسب میکنین و هم کسی حق حرف زدن نداره

  3. 3
    امین says:

    سلام امیرجان.‏ خیلی جامع بود.‏ ‏
    ‏ انشا اللاه خودم یه سیستم عامل مینویسم به اسم امین رپر.‏ راستی یه ایمایل بهم بزن کارت دارم.‏ ‏aminrafei@gmail.com

  4. 4
    amin says:

    سلام امیرجان.‏ من دانلود کردم خیلی جامع و کامل بود.‏ همینجور ادامه بدی من یه سیستم عامل به نام امین رپر مینویسم.
    ‏ راستی یه ایمایل بهم بزن کارت دارم.
    ‏ ‏aminrafei@gmail.com

  5. 5
    سامان says:

    سلام! امیر دمت گرم!‏

  6. 6
    امیر رضا رمضانی says:

    آقایون سوالی چیزی بود در خدمتم
    چون تو آموزشهای بعدی کار واقعا سخت میشه.
    در ضمن اگه بتونم فردا آموزش دوم رو میزارم

  7. 7
    محمد says:

    میگم کسی اسکریپت نویسی با جاز رو بلد نیست اینجاها بذاره فکر کنم خیلی بیشتر بدرد بخوره هزاران نرم افزار بدرد بخور هست که نمیتونیم باهاشون کار کنیم مگه اینکه اسکریپتشو بنویسیم

    • 7.1
      محمدرضا قنبری says:

      script خیلی می تونه مفید باشه اما به هر حال مواردی هم هست که نمی شه با کمک script مناسب سازی کرد. من کار می کنم اما خیلی علاقه ای به آموزش برنامه نویسی توی این فزا ندارم چون یه بحث تخصصی کامپیوتره و استقبال نمی شه ازش.

  8. 8
    امیر رضا رمضانی says:

    زبونش تا جایی که میدونم شبیه ویژوال بیسیکه
    ولی من تا حالا ننوشتم
    و اصلا دنبالش نرفتم
    در ضمن شما نرم افزار گرافیکی رو چه جوری میخوای بخونی
    بعدشم nvda هست که خیلی بهتر از جاز کار میکنه
    خیلی وقتا من با nvda کار میکنم.
    همینطور سعی میکنم از magnifier استفاده کنم
    واسه ی همین اصلا دنبال نوشتن اسکریپت با جاز نرفتم.

  9. 9
    امیر رضا رمضانی says:

    حالا چرا اسکریپتنویسی تو جاز؟
    من میخوام ماها که مشکل بینایی داریم دست به نوشتن یه چیز توپ بزنیم.
    نه برا جاز کار کنیم.
    در ضمن جاز کلی پولشه
    در صورتی که شما میتونید سیستم عامل بنویسین که صفحه خون داشته باشه بهتر از جاز
    همه چی رو ساپورت کنه.

    • 9.1
      محمدرضا قنبری says:

      این چیزی که شما می گین خیلی خوبه که اتفاق بیفته اما توجه داشته باشید که ما الان اکثرا کاربر Windows و JAWS هستیم. ضمنا همونطور که می دونید مشکل اصلی ما در برخورد با application های غیر استاندارد هست که با طراحی سیستم عامل نهایتا ما می تونیم شبیه کاری که توی androidd انجام شده رو انجام بدیم تا فرایند مناسب سازی برای برنامه نویسان و developer ها ساده تر باشه. وقتی ما سیستم عامل خاص خودمونو داشته باشیم قطعا با محدودیت هایی مواجه می شیم چون یکی از مهمترین نکاتی که باید سیستم عامل داشته باشه به روز شدن و انطباقش با استاندارد های روز هستش.

  10. 10
    hamid says:

    سلام. این آموزش که گذاشتین خوب هست ولی کاش برنامه نویسی هم یاد بدین که عالی میشه من خودم ترفدارشم. یه آموزش اسکریپت نویسی واسه جاوز هست که انگلیسی هست تو سایت ایران راوی. بنظر من اگه ما رو NVDA کار بکنیم بیشتر موفقتر هستیم چون رایگان هست. اگه کسی انگلیسیش خوب هست بیاد کمک بکنه که NVDA رو فارسی بکنیم تا اونهایی که انگلیسی بلد نیستن راحتتر استفاده بکنن.

  11. 11
    امیر رضا رمضانی says:

    اگه بتونم میخوام رو AmirOS یه سری امکانات برا نابیناها بزارم
    ولی آقایون توجه کنین تو این آموزش واقعا نمیشه یاد بدم چه جوری صفحه خون یا magnifier برا سیستم عامل درست کنین.
    همینطور که گفتم این سیستم عاملی که ما داریم مینویسیم خیلی سادست
    حالا کار میتونه تا چندین برابر سخت بشه
    من رو AmirOS این کارو میکنم.
    اگه آقایون لینک اسکریپتینگ با جاز رو بدن من یاد میدم.
    کاری نداره
    برنامه نویسی هم خدا رو شکر بلدم.
    اما راجع به آپ تو دیت شدن OS هست:
    اول از همه یه دست صدا نداره
    بچه ها اگه من یه نفره بخوام سراغ تمام اینا برم فکر کنم تا قیام قیامتم نتونم اونجور که باید بنویسمش
    دوما من خدا رو شکر یه کم میبینم
    راحت تست میکنم ولی آقایونی که یه کم با برنامه نویسی آشنایی دارن بیان کمک
    نکته بعدی اینه که تو این آموزشها همینطور که گفتم اسکرین ریدر نمینویسیم.
    این سیستم عامل فقط جنبه آموزشی داره
    راجع به یاد گرفتن برنامه نویسی:
    راستش منبع فارسی خوبی تو اینترنت نیست
    ولی اگه منبع فارسی میخواین من برا اسمبلی بهتون کتاب داریوش زین الآبدینی رو پیشنهاد میکنم
    ولی اگه هر کی اینگلیسی میخواد کتاب assembly language step-by-step حرف نداره
    همینطور کتاب برای زبان c میتونین از kernion and richi استفاده کنین
    همینطور که گفتم منبع فارسی اصلا خوب نیستش.
    اگرم کسی سوال راجع به برنامه نویسی داشت بپرسه
    من سورس کدها رو با توضیحات میزارم کنار فایل
    همینطور که دارم آموزش میدم توضیحات لازم رو راجع بهش میدم.
    به علاوه آقایون اگه پیشنهادی چیزی دارین راجع به آموزشها بگین
    من میخوام هر چی بهتر یاد بدم
    در ضمن اگه مطلبی مبهم بود بگین درست توضیح بدم.

  12. 12
    hamid says:

    سلام اگه میشه دوتا کتابی که گفتی واسم بفرست اگه حجمش کم هست
    assembly language step-by-step
    kernion and richi
    e-mail من: hamidrehzaey@gmail.com

  13. 13
    محمد says:

    منم با محمد رضا موافقم اولین ورژنهای نوید رو خیلیا دیدن اندروید و ویندوز و مک سه سیستم عامل معروفند که هزاران نرم افزار بر اساس اونا نوشته شده به نظر من اگه صفحه خوان مناسب وجود داشته باشه و امکان استفاده از نرم افزارهای تخصصی رو برای ما فراهم کنه بسی مفیدتره مثال سادش تایپ با word هست و همه با اون کار میکنن مشکل از امکانات ماست اگه نتونیم با اون کارای تایپیمون رو انجام بدیم در مورد script هم بهتره بگم اگه بشه باهاش کار کرد که فکر کنم تا حدود زیادی بشه خیلی کار راه اندازه من خودم یه نرم افزار تخصصی دارم که تا وقتی script اون نوشته نشده بود کار باهاش غیر ممکن بود و این نرم افزار حسابی گرافیکی هست. در ضمن فقط اینترنت و نرم افزارهای معمولی که نیستن

  14. 14
    محمد says:

    محمد رضا این ایمیل منه ممنون میشم اگه آی دی اسکایپت و یا شماره تماسی رو برام میل کنی تا کمی اطلاعات ازت بگیرم moh.mohager@gmail.com

  15. 15
    امیر رضا رمضانی says:

    خیل خوب آموزش دومی اومد
    برین حالشو ببرین
    لینک سایتو یکی بده برم بخونم بیام یاد بدم.

  16. 16
    mohsen says:

    با سلام خدمت دوستان
    راستشو بخوایین من که از گفته های این دوستمون تقریبا هیچ چی نفهمیدم فکر کنم قبل اینکه این آموزش رو ضبط کنن کلی دویده بودند چون فقط از اول تا آخر نفس نفس زدن بعدشم من آموزشی ندیدم فقط هی چند تا لغت تکرار شد و به علاوه و همین
    ولی اینو فهمیدم که میخواهید سیستم عامل بنویسید
    سیستمی که برای خودمون نوشته بشه همون به درد خودمون میخوره و فقطم خودمون میتونیم باهاش کار کنیم دنیا با ویندوز کار میکنه داداشم ما هم اگه بخواهیم با دنیا به روز باشیم باید مشکلات رو اونجا حل کنیم نه اینکه راه فرار درست کنیم
    راستی امیدوارم از حرفایی که زدم ناراحت نشید خب اینا چیزایی بود که من از حرفای شما فهمیدم ولی اگه آموزش درست درمون و خوبی بزارین ماهم ازش چیزی بفهمیم واقعا خوبه و ممنونتون هستیم
    فعلا بای

  17. 17
    امیر رضا رمضانی says:

    آره راستش دویده بودم
    اما راجع به سیستم عامل تو آموزش اولی اصلا کد ننوشتم
    بعدشم من دارم فقط یاد میدم که هر کی نیاز خودشو رفع کنه
    ویندوز اورجینال ۴۰۰ دلار پولشه
    ما هم که خدارو شکر تحریمیم
    اگرم مشکلی بود گفتم بگین
    چرا باید ناراحت بشم؟
    همه باید عقایدشونو بگن
    به علاوه آموزش دومی باید بهتر باشه
    تو آموزش اول فقط یه سری ابزار معرفی کردم
    اونم گذاشتم
    مشکلی بود بگین
    اگه باید چیزی رو دوباره ضبط کنم یا آموزش بدم چرا این کارو نکنم؟
    لابد مشکلی داره دیگه؟
    اگه آقایون آموزش اولی رو میخواین ضبط بشه بگین
    دوباره ضبطش میکنم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

seventy two + = 82