نمایش نتایج 1 تا 25 از 25

نام تاپیک: طراحی سیستم عامل Embended Operating System - EOS

  1. #1
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    Post طراحی سیستم عامل Embended Operating System - EOS

    سلام به همه
    عزیزان در تاپیک (نوشتن سیستم عامل) نظراتی رو بیان کردند که من به همشون احترام می گزارم . خود من هم به سختی و طولانی بودن کار وقوف کامل دارم . ولی اگر بخواهیم به خاطر سختی کاری اون رو انجام ندیم و بگیم دیگران که انجام دادن (دارن انجام میدن) و چرا ما بیایم همچین کاری رو انجام بدیم. باعث میشه که همیشه وابسته به اونها باشیم. و برای کوچک ترین کارها مون لازم باشه به دیگران متوسل بشیم و اگر بی ادبی نباشه شبیه یک انگل میشیم (البته در زندگی شخصی بیشتر نمود داره) و جامعه هم میشه یک مصرف کننده محض.
    نمی خوام با بحث های بیهوده و شعاری وقت همه رو بگیرم به خاطر همین هم میرم سر اصل مطلب .
    اصل مطلب اینه که ما (ما که میگم فعلا خودمم) یک طرح پژوهشی رو می خوایم انجام بدیم. طرح از این قراره که:
    1- طراحی و ساخت یک PDA با هسته ARM Cortex-A8 شرکت سامسونگ یا ARM SnapDragon شرکت Qualcomm که خوب این قسمت کار الکترونیک هست.(با این که این بخش ربطی به این تاپیک نداره - با ارز پوزش از مدیریت - از همه کسانی هم که در این بخش می توانند به ما کمک بکنند استقبال می کنیم.)
    2- طراحی و ساخت سیستم عامل Embended که بحث اصلی ما در این تاپیک مربوط به این بخش و بخش بعدی میشه.
    3- ایجاد یک پلتفرم، زبان(C) بیس و محیط گسترش اون
    -------------------------------------------------------------------------------------------
    این رو دوباره بگم که من به بزرگی کار واقفم و می دونم که چه کار بزرگی پیش رو دارم .

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

    برای ارتباط با ما به betisagroup@gmail.com ایمل بدین.

    و همچنین نظراتتون رو تا اطلاع بعدی در همین تاپیک قرار بدین. لطفا تاریخ ارسال نظر تون رو در انتهای نظر قید کنید.
    در پایان از همه تشکر می کنم.

    سه شنبه 11 آبان 1389

  2. #2

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    1- طراحی و ساخت یک PDA با هسته ARM Cortex-A8 شرکت سامسونگ یا ARM SnapDragon شرکت Qualcomm که خوب این قسمت کار الکترونیک هست.(با این که این بخش ربطی به این تاپیک نداره - با ارز پوزش از مدیریت - از همه کسانی هم که در این بخش می توانند به ما کمک بکنند استقبال می کنیم.)
    این خیلی خوبه که از ARM برای eos میخوای استفاده بکنی. و میتونه تو آینده برای شما کاربرد تجاری هم پیدا کنه. فقط من یکی دو تا سوال داشتم

    ۱. این نمونه پردازنده رو میشه داخل بازار ایران پیدا کرد و قیبمتش چنده؟
    ۲. برای سخت افزار چه مواردی رو در نظر گرفتی؟ (چه امکاناتی)
    ۳. سیستم عامل برای چه هدفی قراره تولید بشه (صنعتی، تجاری و ...)

    پیشنهاد می کنم که قبل از شروع حتما معماری سیستم هایی مثل i386 رو مطالعه کنی تا بتونی یک سخت افزار مناسب رو پیاده سازی کنی.

    امبدوارم که موفق باشی و اگر کمکی از دستم بر بیاد در خدمتم

  3. #3
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    Post نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    نقل قول نوشته شده توسط pswin.pooya مشاهده تاپیک
    ۱. این نمونه پردازنده رو میشه داخل بازار ایران پیدا کرد و قیبمتش چنده؟
    ۲. برای سخت افزار چه مواردی رو در نظر گرفتی؟ (چه امکاناتی)
    ۳. سیستم عامل برای چه هدفی قراره تولید بشه (صنعتی، تجاری و ...)
    اول از همه ازتون تشکر می کنم.

    جواب سوال اول: اینه که قاعدتا این پردازنده ها در ایران به صورت تجاری وجود نداره ولی من اون ها رو میتونم تهیه کنم.

    جواب سوال دوم: پردازنده هایی که در نظر گرفته شده اند دارای امکانات زیادی هستند مثلا پردازنده شرکت Qualcomm امکاناتی مثل wi-fi , gps , 3d accelerator و خیلی امکانات دیگری رو به صورت درون ساخت داره برای اطلاعات بیشتر به سایت http://www.qualcomm.com و یا سایت شرکت سامسونگ مراجعه کنید. و در مورد کلیت سخت افزار امکانات یک گوشی هوشمند.

    و جواب سوال سوم : تجاری است. اما نه به عنوان یک سیستم عامل عمومی بلکه به صورت نصب شده همراه سخت افزار

    12 بهمن 1389
    آخرین ویرایش به وسیله betisa : چهارشنبه 12 آبان 1389 در 19:02 عصر

  4. #4

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    جواب سوال اول: اینه که قاعدتا این پردازنده ها در ایران به صورت تجاری وجود نداره ولی من اون ها رو میتونم تهیه کنم.
    این خیلی خوبه اما اگر قصد دارید تجاری کار کنید بهتره کمترین ریسک رو داشته باشید مطمئن باشید که همیشه قطعات تامین هستند که با این وضع حتی نمیشه مقاومت رو تظمین کرد.


    جواب سوال دوم: پردازنده هایی که در نظر گرفته شده اند دارای امکانات زیادی هستند مثلا پردازنده شرکت Qualcomm امکاناتی مثل wi-fi , gps , 3d accelerator و خیلی امکانات دیگری رو به صورت درون ساخت داره برای اطلاعات بیشتر به سایت http://www.qualcomm.com و یا سایت شرکت سامسونگ مراجعه کنید. و در مورد کلیت سخت افزار امکانات یک گوشی هوشمند.
    امکانات خیلی خوبه اما باید در نظر داشته باشید که مواردی مثل wi-fi و یا حتی usb تنها با پیاده سازی سخت افزاری و یا شناسایی قابل حل نیستند و پروتکلهای پیچیده ای دارند و یا 3d acc که از همه بدتره و میتونم بگم برای اون اگر روی لینوکس و یا ویندوز سوئیچ نکنین به احتمال زیاد برای پیاده سازیش به شکست بر می خورین. برای اینکاز nvidia هم یک پردازنده به اسم tegra داره که توی گوشیهای موبایل استفاده میشه. شاید اونم به کارتون بیاد.

    اگر کاربرد تجاری صنعتی هستش‌(عمومی و یا نطامی نیست) بهتره موارد زیادی رو که بستگی به محیطهای صنعتی دارن به جای در نظر گرفتن امکاناتی مثل wifi در نظر بگیرید مثلا تا اونجا که می دونم برای کاربردهای پژشکی حتما باید ولتاژ زیر ۳۰ ولت باشه و موارد مشابهی هم برای میزان آمپر و ... وجود داره و یا حتی در موراد حساس حتما باید سیستم ضد قفل نرم افزاری و یا ریست سریع نرم افزاری پیاده سازی بشه.

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

  5. #5
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    کلیات این سیستم برای کاربرد عمومی طراحی خواهد شد اما ممکن هست سیستم عامل به مصارف دیگر هم برسه

  6. #6
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    تیر 1388
    پست
    143

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    سلام
    چه بحث خفنی.
    کلیات این سیستم برای کاربرد عمومی طراحی خواهد شد.
    می شه توضیح بفرمایید چرا مشتری باید محصول شما رو در مقایسه با سایرین ابتیاع کند؟

  7. #7
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    کاربران آزاد هستند هر محصولی رو که میخواهند ابتیاع کنند اما نرم افزار این محصول (فاز 3) جایگزینی برای بسیاری از امور جاریه مردم خواهد بود.<--- با عرض پوزش از این که نمی تونم بیشتر از این توضیح بدم---> و بسیاری از امور را آسان خواهد نمود به همین دلیل ممکن است نسبت به سایر رقبا برتری نسبی داشته باشد در ضمن اینکه در صورت تولید این کالا وطنی خواهد بود.

    19 آبان 1389

  8. #8
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    Unhappy نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    فکر نمی کردم این مساله انقدر سخت یا بی ارزش باشه که هیچ کس البته غیر از Kernel عزیز کسی تمایل به این کار نداشته باشه!

  9. #9

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    فکر نمی کردم این مساله انقدر سخت یا بی ارزش باشه که هیچ کس البته غیر از Kernel عزیز کسی تمایل به این کار نداشته باشه!
    این مساله کاملا سخت و کاملا با ارزش است. سیستم عامل سخترین مبحث نرم افزارهای سیستمی و طراحی یک پلتفرم جدید سخترین مبحث سخت افزاری بعد از طراحی پردازنده هستش.

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

  10. #10
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

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

  11. #11

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    betisa اين گروه كه شما ميخواي من فقط و فقط يك نفر رو ميشناسم توي اين ضمينه قوي هست،اگر نه همه دوستان ديگه بايد كلي تحقيق داشته باشيم(يكR&D ميخوايم) و تازه بعد از جمع شدن گروه و شفاف شدن پروژه هر نفر بسته به دانشش بخشي بهش واگذار شه تا انجام بده!
    و اينكه كم كسي بخواهد صرف علاقه،اين كار رو انجام بده!(بدون چشم داشت مالي)
    (اسپم: سلام پويا جان ديدم كامنت دادي گفتم يك حالي بپرسم )
    اگر كمكي از دست منم بر بياد هستم!
    موفق باشي

  12. #12

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

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


    (اسپم: سلام پويا جان ديدم كامنت دادي گفتم يك حالي بپرسم )
    و بازم اسپم:
    سلام آقا خوبی؟ ما چاکریم

  13. #13
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    منظور من از پلتفرم برنامه نویسی پلتفرمی مانند .net هست اگر توضیحات بیشتری خواستید بفرمایید تا ارائه کنم.

  14. #14
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    نقل قول نوشته شده توسط xman_1365_x مشاهده تاپیک
    betisa اين گروه كه شما ميخواي من فقط و فقط يك نفر رو ميشناسم توي اين ضمينه قوي هست،اگر نه همه دوستان ديگه بايد كلي تحقيق داشته باشيم(يكR&D ميخوايم) و تازه بعد از جمع شدن گروه و شفاف شدن پروژه هر نفر بسته به دانشش بخشي بهش واگذار شه تا انجام بده!
    و اينكه كم كسي بخواهد صرف علاقه،اين كار رو انجام بده!(بدون چشم داشت مالي)
    این که بدون چشم داشت مالی کسی بخواهد این کار رو انجام بده که کاملا معلومه منتفی هست دلیل این که من هم در حال حاضر پیگیر این مسئله به صورت جدی نشدم هم همین بود البته دلایل خیلی زیادی هست که به دو تا از اون ها شما اشاره کردین اول مالی و دوم دانش با اولی هم میشه دومی رو مرتفع کرد هم میشه نیروی انسانی کارامدی رو برای پروژه بدست آورد من در حال حاضر در حال جمع آوری اطلاعات هستم تا بتونم اگر خدا خواست این تیم رو تشکیل بدم هر کسی هم که مایل هست این گروه رو همراهی کنه میتونه به من یک پیام خصوصی بده و یا با EMail من تماس برقرار کنه.

  15. #15

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    منظور من از پلتفرم برنامه نویسی پلتفرمی مانند .net هست اگر توضیحات بیشتری خواستید بفرمایید تا ارائه کنم.
    خیلی خوب میشه یه مقدار بیشتر توضیح بدی

    این که بدون چشم داشت مالی کسی بخواهد این کار رو انجام بده که کاملا معلومه منتفی هست دلیل این که من هم در حال حاضر پیگیر این مسئله به صورت جدی نشدم هم همین بود البته دلایل خیلی زیادی هست که به دو تا از اون ها شما اشاره کردین اول مالی و دوم دانش با اولی هم میشه دومی رو مرتفع کرد هم میشه نیروی انسانی کارامدی رو برای پروژه بدست آورد من در حال حاضر در حال جمع آوری اطلاعات هستم تا بتونم اگر خدا خواست این تیم رو تشکیل بدم هر کسی هم که مایل هست این گروه رو همراهی کنه میتونه به من یک پیام خصوصی بده و یا با EMail من تماس برقرار کنه.
    نباید انتظار داشته باشی کسی بدون داشتن درآمد بخواد داخل اینکار وقت بذاره. و یا حتی با داشتن پول بتونی نیروی کافی رو جمع کنی. من جاهایی رو میشناسم که پول دارن اما نمی تونن متخصص پیدا کنن و یا حتی اگر هم پیدا کنن نمی تونن با اونها کنار بیان. من خودم هم شخصا جدای پول ، هدفی که قرار روش کار بشه و سازمانی یا طرف مقابل قرار داد هم مهم هستش.

  16. #16
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    نقل قول نوشته شده توسط pswin.pooya مشاهده تاپیک
    خیلی خوب میشه یه مقدار بیشتر توضیح بدی.
    شما که در زمینه سیستم عامل کار کردید حتما در مورد OS API ها اطلاعات دارید و میدونید که با این API ها برنامه نویسی سیستمی انجام میدن و یا برای یک سیستم عامل برنامه کاربردی می نویسن. تفاوت در اینجا ظاهر میشه که اگر شما بخواهید کاری رو انجام بدید که از چند API با هم استفاده میشه کدنویسی این عملیات طولانی و دی باگ کردن اون زمان بر طاقت فرسا میشه به خاطر همین هم هست که شرکت های تولید کننده سیستم عامل میان و پلتفرم های برنامه نویسی رو تولید میکنن البته این مسائل خیلی مختصر توضیح داده شد. برای اطلاعات بیشتر میتونید در مورد چرایی ایجاد دات نت و تاریخچه ایجاد اون کمی تحقیق کنید. باز هم اگر سوالی بوددر خدمتم.

  17. #17

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    شما که در زمینه سیستم عامل کار کردید حتما در مورد OS API ها اطلاعات دارید و میدونید که با این API ها برنامه نویسی سیستمی انجام میدن و یا برای یک سیستم عامل برنامه کاربردی می نویسن. تفاوت در اینجا ظاهر میشه که اگر شما بخواهید کاری رو انجام بدید که از چند API با هم استفاده میشه کدنویسی این عملیات طولانی و دی باگ کردن اون زمان بر طاقت فرسا میشه به خاطر همین هم هست که شرکت های تولید کننده سیستم عامل میان و پلتفرم های برنامه نویسی رو تولید میکنن البته این مسائل خیلی مختصر توضیح داده شد. برای اطلاعات بیشتر میتونید در مورد چرایی ایجاد دات نت و تاریخچه ایجاد اون کمی تحقیق کنید. باز هم اگر سوالی بوددر خدمتم.
    اگر منظورتون دقیقا ایجاد API برای سیستم عاملتون باشه که به نظرم هنوز زوده که این اقدام رو انجام بدین. ایم مرحله دقیقا آخرین مرحله تولید هستش و ایجاد یک API راحت به معنی این نیستش که باعث موفقیت بشه بلکه شما باید در نظر داشته باشین API رو طراحی کنید که بتونه انعطاف زیاد داشته باشه نه راحتی زیاد. وگر نه نتیجه کارتون میشه مثل دات نت که حتی توی بعضی از موارد از زبانهای اسکریپت هم کندتر عمل میکنه.
    اما اگر منطورتون ایجاد یک پلتفرم نرم افزار CLI هستش که بهتره برین سراغ جاوا و ... که قبلا طراحی شدن. منابع کافی دارن و ... و فقط اونها رو برای سیستم عاملتون کامپایل کنین و استفاده کنید حتی می تونید از کراس کامپایلرها برای کارتون استفاده کنید.
    اما اگر نه منظورتون طراحی یه زبان هستش که نرین سراغش بهتره چون C ذاتا برای اینکار طراحی شده و طی سالها مرتبا تکمیل شده و دارای کامپایلرهای معتبر و خوب هستش.

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

  18. #18
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    نقل قول نوشته شده توسط pswin.pooya مشاهده تاپیک
    نباید انتظار داشته باشی کسی بدون داشتن درآمد بخواد داخل اینکار وقت بذاره. و یا حتی با داشتن پول بتونی نیروی کافی رو جمع کنی. من جاهایی رو میشناسم که پول دارن اما نمی تونن متخصص پیدا کنن و یا حتی اگر هم پیدا کنن نمی تونن با اونها کنار بیان. من خودم هم شخصا جدای پول ، هدفی که قرار روش کار بشه و سازمانی یا طرف مقابل قرار داد هم مهم هستش.
    تمام این ها کاملا درسته!

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

  19. #19
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    اولین بحث که اینجا هست من اصلا دنبال طراحی سیستم عامل برای PC نیستم.
    این سیستم عامل قراره برای یک سخت افزار اختصاصی بر مبنای پردازنده های Embeded و با کارایی محدود طراحی بشه نه PC و با کارایی Enterprice
    دومین بحث هم اینه که زبان و پلتفرم هم قراره همانند C باشه.

  20. #20

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    هیچ کس بدون در آمد محض رضای خدا کار نمی کنه. اون هم در طرح تجاری!
    يعني شما تامين مي كني افراد رو؟
    در این زمینه حرفی برای گفتن داشته باشن هم بسیار کمیاب هستند مخصوصا در ایران!
    خوب چرا از افراد غير ايراني نمي خواي ؟
    البته اینو بگم که ما یک سازمان فوق کوچک هستیم با ایده های بزرگ.
    در پست اولتون اينو گفتين
    اصل مطلب اینه که ما (ما که میگم فعلا خودمم) یک طرح پژوهشی رو می خوایم انجام بدیم
    چه زود سازماني شدين :D اسپانسر هم داره اين R&D ؟
    -------------------------------------------------------------------
    -------------------------------------------------------------------
    چرا از سيستم عامل هاي اوپن سورس استفاده نمي كنيد؟ (مثل كمپاني هاي شارپ زائوروس ، سامسونگ یوپی)
    مثلا سيستم عامل هاي لينوكس
    Familiar - OpenZaurus و Intimate
    يا حتي آندروید گوگل؟!
    http://en.wikipedia.org/wiki/ThreadX
    http://en.wikipedia.org/wiki/ECos
    -------------
    به سورس زير توجه كنيد:

    In the C programming language, the loop is:
    while(i!=j) {
    if (i > j)
    i -= j;
    else
    j -= i;
    }
    In ARM assembly, the loop is:
    loop CMP Ri, Rj ; set condition "NE" if (i != j),
    ; "GT" if (i > j),
    ; or "LT" if (i < j)
    SUBGT Ri, Ri, Rj ; if "GT" (greater than), i = i-j;
    SUBLT Rj, Rj, Ri ; if "LT" (less than), j = j-i;
    BNE loop ; if "NE" (not equal), then loop

    اين يعني بايد زبان اسمبلي و طرز نوشتن كد سي مخصوص اين اين پردازنده رو ياد گرفت.
    شما مي توني سيستتم عامل هاي ذكر شده رو تغيير بدي زودتر شروع كنيد برنامه هاي مورد نظرتون رو بسازيد!(يه جور موازي كاري نه اينكه همه چي رو از صفر بخواي شروع كني مثل ساخت چرخ)
    هم سيستم عامل رو اونطور كه خواستي تغيير ميدي هم برنامه هاتو ساختي و هم ميتوني برنامه هاي ارائه شده براي اين سيستم عامل هارو استفاده كني

  21. #21
    کاربر دائمی آواتار joker
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان
    سن
    42
    پست
    1,326

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    ........edited
    آخرین ویرایش به وسیله joker : یک شنبه 19 دی 1389 در 08:24 صبح

  22. #22
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    نقل قول نوشته شده توسط xman_1365_x مشاهده تاپیک
    يعني شما تامين مي كني افراد رو؟
    خوب تا اونجایی که بشه این کار رو انجام میدم.

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


    نقل قول نوشته شده توسط xman_1365_x مشاهده تاپیک
    چه زود سازماني شدين :D اسپانسر هم داره اين R&D ؟
    زود یا دیرش رو نمیدونم. ولی میدونم باید باشیم.
    شمایی که قرار از لحاظ فنی به این R&D کمک کنید کلی حرف و حدیث دارید. به نظرتون کسی میاد روی حرف سرمایه گذاری کنه؟ البته غیر ازمن که خودم و سرمایه ام رو گذاشتم؟

    نقل قول نوشته شده توسط xman_1365_x مشاهده تاپیک
    چرا از سيستم عامل هاي اوپن سورس استفاده نمي كنيد؟ (مثل كمپاني هاي شارپ زائوروس ، سامسونگ یوپی)
    مثلا سيستم عامل هاي لينوكس
    Familiar - OpenZaurus و Intimate
    يا حتي آندروید گوگل؟!
    در حال حاضر سامسونگ داره از سیستم عامل اوپن سورس آندرویید گوگل استفاده میکنه ایا این باعث شده به سمت سیستم عامل خودش (bada) نره؟
    البته این پیشنهاد برای ابتدای کار خوبه ولی در نهایت سیستم عامل رو باید طراحی کرد.

    نقل قول نوشته شده توسط xman_1365_x مشاهده تاپیک
    به سورس زير توجه كنيد:

    In the C programming language, the loop is:
    while(i!=j) {
    if (i > j)
    i -= j;
    else
    j -= i;
    }
    In ARM assembly, the loop is:
    loop CMP Ri, Rj ; set condition "NE" if (i != j),
    ; "GT" if (i > j),
    ; or "LT" if (i < j)
    SUBGT Ri, Ri, Rj ; if "GT" (greater than), i = i-j;
    SUBLT Rj, Rj, Ri ; if "LT" (less than), j = j-i;
    BNE loop ; if "NE" (not equal), then loop

    اين يعني بايد زبان اسمبلي و طرز نوشتن كد سي مخصوص اين اين پردازنده رو ياد گرفت.
    این حرفی که شما گفتید از بدیهیات این کاره در غیر این صورت اصلا قابل انجام نیست.

    نقل قول نوشته شده توسط xman_1365_x مشاهده تاپیک
    شما مي توني سيستتم عامل هاي ذكر شده رو تغيير بدي زودتر شروع كنيد برنامه هاي مورد نظرتون رو بسازيد!(يه جور موازي كاري نه اينكه همه چي رو از صفر بخواي شروع كني مثل ساخت چرخ)
    هم سيستم عامل رو اونطور كه خواستي تغيير ميدي هم برنامه هاتو ساختي و هم ميتوني برنامه هاي ارائه شده براي اين سيستم عامل ها رو استفاده كني.
    همون طوری که گفتم با بخشی از این نظر مواوفقم به همون دلایلی که گفتید. "هم سيستم عامل رو اونطور كه خواستي تغيير ميدي هم برنامه هاتو ساختي و هم ميتوني برنامه هاي ارائه شده براي اين سيستم عامل ها رو استفاده كني."

    نمی خوام وارد بحث های حاشیه ای بشم ولیبا این بخش صحبتتون هم مخالفم "(يه جور موازي كاري نه اينكه همه چي رو از صفر بخواي شروع كني مثل ساخت چرخ)"

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

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

    آخرین حرفم رو میزنم و بحثم رو همینجا تموم می کنم البته هر کس میتونه نظر خودش رو بگه.

    چرا متخصصین کشور ما در تکنولوژی های پیشرفته ای که در دهه 80 میلادی پایه گذاری شده اینقدر ضعیف هستند؟
    به نظر من دلیلش همین حرف است "نه اينكه همه چي رو از صفر بخواي شروع كني مثل ساخت چرخ" البته بدون در نظر گرفتن شرایط تاریخی کشور د ر اون زمان این دلیل بعد از گذشت بحران در کشور آورده شد!

    به نظر من با انجام این چنین کار هایی در کشور باعث میشیم اولا این تکنولوژی ها وارد کشور بشه در ضمن اینکه گروهی که این کار رو انجام بده به عنوان مرجع در کشور قرار می گیره و افراد دیگه ای که علاقمند هستند به این مسائل مانند ما به جای سردرگمی در دنیای بی سر و ته اینترنت یک مرجع برای یادگیری و فعالیت پیدا می کنند. و گروه اول هم میتونند از ایده ها و توان و شوق افراد در کار هاشون استفاده کنند.

  23. #23

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    من احساس می کنم که سیستم عامل رو قرار برای یه سازمان دولتی یا نظامی طراحی کنی!‌درسته؟

    من با اینکه شما می گید علم رو باید وارد کرد مخالفم چون هدف تولید هست نه آموزش و یا فراگیری. پس شما حتی به کمک هر کسی (حتی خارجی ها) و یا حتی پروژه های Open Source باید به تولید برسی. من خودم هدف تفریحی دارم و وقت کمی رو صرف توسعه میکنم اما شما که میخوای پول خرج کنی باید حتما به هدف برسی و اینجا ابزار مهم نیستش مگر اینکه برای یه جای دولتی سری و یا تو یه پروژه نطامی باشی که باید کل تکنولوژی دستت باشه. من از کاری که میکنی خیلی خوشم میاد و خیلی کار خوبی هستش اما باید در نظر داشته باشی اگر واقعا هدف تجاری هستش داری اشتباه میکنی چون حتی گوگل هم بیس سیستم عامل خودش رو لینوکس گذاشت. چون هدفش تجاری بود و سعی کرد روی آیتمهای تجاری کار کنه و موفق هم شد اما نوکیا و ... که اومدن از اول نوشتن همه به شکلی توی سیستم عاملهای smart phone شکست خوردن. دنیای تجارت این شکلبه شما باید توی کوتاه ترین مدت بهترین نتیجه رو بگیری. و اگر بخوای سیستم عامل طراحی کنی میتونی مطمئن باشی که حداقل تا یکی دو سال آینده نتیجه نمی گیری مگر اینکه یه سیستم عامل چرت بیرون بدی.

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

  24. #24
    کاربر تازه وارد آواتار betisa
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران نارمک
    پست
    60

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    نقل قول نوشته شده توسط pswin.pooya مشاهده تاپیک
    من احساس می کنم که سیستم عامل رو قرار برای یه سازمان دولتی یا نظامی طراحی کنی!‌درسته؟
    برام جالبه که از دهه ۸۰ نام بردی. این همون دهه ای هستش که ارتش جدید و مدرن ابالات متحده پایه گذاری شد. دهه ۸۰ و ۷۰ نقطه عطف فاصله گیری این ارتش از تمامی ارتشهای دنیا به خاطر سوئیچ رو ارتش الکترونیک بود به خاطر همین مشکوک شدم!؟
    من از دهه 80 میلادی به خاطر این یاد کردم چون کسانی رو می شناسم که در دهه 80 میلادی همراه با خیلی های دیگر در سراسر دنیا (البته در ایران) شروع به کار کردن و در زمان خودشون کار های جالبی هم انجام دادن من کسی رو میشناسم که در ایران کاری رو مانند لینوس تروالدز آغاز کرد. اما به دلایل نامعلومی ادامه نداد و حاضر هم نیست دوباره به این سمت بیاد البته اگر هم بخواد بیاد تکنولوژی انقدر تقییر کرده که اون دیگه نمیتونه همچین کاری انجام بده.

  25. #25

    نقل قول: طراحی سیستم عامل Embended Operating System - EOS

    پويا جان توي كامنت قبل حرف دل منو زد.
    نمی خوام وارد بحث های حاشیه ای بشم ولی با این بخش صحبتتون هم مخالفم "(يه جور موازي كاري نه اينكه همه چي رو از صفر بخواي شروع كني مثل ساخت چرخ)"
    ببينيد طبق گفته هاي خودتون شركت هاي بزرگ هم اومدن چي كار كردن ؟ (تازه با سرمايه و دانش و متخصص هايي كه دارن)
    1-آشنايي و كسب تجربه با سيستم عامل هاي گذشته 2-سرمايه گذاري در كنارش 3-توسعه اون سيستم عامل مشخص
    و بعد موازي هم اومدن اين كار هاي ديگه رو انجام دادن مثلا ساخت چون شما تا ندوني ضعف يك وسيله چيه چطور مي خواي يك طرح خلاق و كار آفرين داشته باشي؟
    اگر كسي چرخ رو ساخته بعدي ها اومدن نوع،رنگ،جنس،استحكامو... رو تغيير دادن و بعد با داشتن اين دانش و خلاقيت اومدن طرح اوليه مثلا چرخ چوبي رو به لاستيكي تبديل كردن
    و حالا كه يك تجربه بدست آوردن براي ارتقاع و به روز رساني چرخ تلاش مي كنند و اگر بتونند طرح نو آورانه و خلاق بباشه چرخ رو ارنقاع بدن(سير تكامل)
    به نظر من كار شما نواوري در دسته فشار فناوري هست و به شكست مي انجامد يا نتيجه دلخواه رو نميگيرين
    اما اون شركت هاي بزرگ اومدن مدل يكپارچه فشار فناوري و كشش بازار رو انجام دادن(موازي كاري)
    ایا اگر شما بخواهید چرخ تولید کنید چه چرخ هواپیما و چه چرخ اسکیت بورد میرید از یه شرکت دیگه چرخ می خرید می ارید رنگش رو عوض می کنید و به عنوان چرخ خودتون می فروشید؟
    آیا با این کار چرخ تولید کردید؟ آیا با این کار شما تکنولوژی ساخت چرخ رو دارید؟ آیا شما با این کار می تونید در ساخت چرخ نو آوری کنید؟
    و آیا و صد آیای دیگر...
    شركت هاي زيادي لاستيك توليد ميكنند اما هيچ تفاوت و مزيتي نسبت به هم ندارند؟ آيا از يك دانش اوليه يكسان استفاده نمي كنند؟(پس سامسونگ هم نبايد از سيستم عامل هاي ديگه استفاده مي كرد)
    با اين كار چرخ توليد شده اما اين براي شما كسب دانش هست شما اگر از ساخت سيستم عامل ويندوز رو بدونين قابل پياده سازي نيست روي اين سيستم ها چون پردازنده و ساختار متفاوت هست
    1-پس مياي با ساختار اين دستگاه جديد آشنا ميشي
    2-بعد بدليل وجود كد ها و منابع زياد با كار گذشتگان آشنا ميشي و...
    3-در نهايت ضعف هارو اون تور كه مي خواي اصلاح ميكني(كه نياز به متخصص هاي قوي دارد نه ب بسم الله بخواي همه چي رو خودتون بسازيد)
    چرا متخصصین کشور ما در تکنولوژی های پیشرفته ای که در دهه 80 میلادی پایه گذاری شده اینقدر ضعیف هستند؟
    بررسي تاريخي رو كاري ندارم چون دانش خودش رو مي خواد اما گذشته ها گذشته حال مهم است ،اما نظرم اونا كشورهاي صنعتي بودن ما تازه مي خوايم صنعتي شيم (به گفته هاي وزير صنايع و تعريف كشور صنعتي ارجاع شود)
    مشكلات مهم ديگه در ايران كار گروهي هست و اين جور كارا نياز به حمايت مالي داره و...(دانشگاه هاي ما هم كه تعطيل هستن ، توليد دانش نداريم فقط مقاله ارائه ميشه چه تكراري چه مباحث تغيير يافته همين)
    ________________
    ميشه هدفتون رو دقيق تر مشخص كنيد با ساخت اين os مي خواين به چي برسي ،استفاده كنندش كيه؟ و ...

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •