یوشا آل ایوب

وبگاه دست نوشته ها و تجربیات شخصی
بِسمِ اللّه‏ِ الرَّحمنِ الرَّحيمِ

یوشا آل ایوب

وبگاه دست نوشته ها و تجربیات شخصی

یوشا آل ایوب

دکتر مصطفی چمران: می گویند تقوا از تخصص لازمتر است، آنرا می پذیرم، اما می گویم: آنکس که تخصص ندارد و کاری را می پذیرد، بی تقواست!

تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران

۳ مطلب با کلمه‌ی کلیدی «سیستم عامل» ثبت شده است

چند وقت پیش یکی از اعضای انجمن IranPHP از من سوالی درباره "دلیل شکست پروژه سیستم عامل ملی" کرد، منم اینطور پاسخ دادم:

 

اول اینکه در ایران، پروژه "سیستم عامل ملی" و امثالش چیزی شبیه برنامه "حمایت از تولید داخلی/ملی" می مونن. (همین الانم به هر کی بگیم "حمایت از تولید داخلی/ملی" اینا میاد توی ذهنش: چیشـــ برو بابا، LOL، خوش باشی و...)

چون همه ما میدونیم متاسفانه حمایت و نیروی متخصص واقعی که در خدمت اینجور پروژه ها و برنامه ها باشن در ایران وجود نداره!
آخه کی حاضره محصولات و تولیدات نسبتاً مرغوب، با کیفیت، نسبتاً استاندارد و تست شده خارجی رو ول کنه و بچسبه به تولیدات بومی؟


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


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

 

واقاً چرا شکست می خورن؟
طرح ریزی ضعیف، اهداف و مقاصد غیرشفاف و نامشخص (کمی هم سیاسی)، پیش‌بینی غلط زمان و هزینه های مادی/معنوی پروژه، کمبود پشتیبانی و عدم درگیر کردن مصرف کنندگان در پروژه، مدیران دزد و نالایق! کم تجربه بودن تیم پروژه، کمبود تست و تضمینی برای کیفیت، مقاومت‌ کاربران و سازمان‌ها در پذیرش این پروژه و...

 

اینطور نیست؟

۹۴/۰۶/۲۱
یوشا آل ایوب

 

گوشی که درحال حاضر ازش استفاده می کنم، مدل S111 Spreadtrum ماله شرکت Kenxinda هستش... (چینیه -.- )

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

خب خود گوشی نسخه اندرویدشو زده 4.0.0 ولی من خیلی وقت پیش مشکوک شدم که این گوشی اندرویدش 4 نیست، بلکه 3 یا 2 هه

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

۰ نظر ۹۴/۰۲/۰۱
یوشا آل ایوب

 

در این مقاله(ها) قصد دارم برنامه نویسی هسته لینوکس 2 و 3 رو آموزش بدم.

اول برخی از اصول سیستم عامل و هسته لینوکس(از جمله Version های هسته، دانلود سورس، ساختمان دایرکتوری سورس، چگونگی نصب، Patch کردن، پیکربندی و Compile) رو معرفی می کنم و بعد به مباحث پیشرفته و برنامه نویسی(از قبیل تفاوت بین kernel-space و User-space، سازه های برنامه نویسی استفاده شده در هسته، Process ها، System-call ها، ساختمان داده هسته، Interrupt handler ها، همگاه سازی، مدیریت Time، مدیریت حافظه، سیستم فایل و خروجی/ورودی) می پردازم.

در این بین از کتابهای Advanced Linux programming، Linux Advanced Administration و Linux Kernel Development هم بهره ای می گیرم.
 

فهرست/مندرجات:

  • تعریف سیستم عامل
  • انواع معماری سیستم عامل
  • تعریف هسته
  • انواع معماری هسته

۴ نظر ۹۱/۰۴/۳۰
یوشا آل ایوب