بهعبارت بسیار ساده، سیستمعامل وب، سرویسهایی که یک سیستم عامل ارائه میکند را در منطقهای وسیع در اختیار نرمافزارها قرار میدهد، در این صورت عملیات پایهای سیستم عامل از جمله، یافتن شبکه، فضای نام، اجرای فرآیندها و مدیریت منابع را از راه دور نیز انجام داد.
در صورتی که در یک تک سیستم، توسعهدهندگان کد بایستی تنها به سیستم عامل محلی اکتفا کنند تا این مفاهیم را پیاده کنند.
حالا در محدودهای وسیع، توسعهدهندگان مجبورند این مفاهیم را یا از اول پیادهسازی کنند، یا بدون این مفاهیم یک جوری سر و ته قضیه را هم بیاورند. این راهکار ad-hoc مانند، هم منابع سیستمی را هدر میدهد، هم تلاشهای برنامهنویس را.
برای رویارویی با این مشکلات، WebOS سرویسهای پایهای سیستم عامل را که برای ایجاد نرمافزارهای توزیعشده، با دسترسی بالا، قابلیت گسترشپذیری مناسب و پیکربندی پویا لازماند، مهیا میکند. یکی از نرمافزارهایی که کاربرد WebOS را نشان میدهد، Rent-A-Server است، این نرمافزار وبسروری است که از نظر فیزیکی در پاسخ به نیاز کاربر، خود را جابهجا میکند.
ایده WebOS اولین بار در دانشگاه برکلی کالیفرنیا و بهعنوان جزئی از پروژه »شبکه ایستگاههای کاری« در سال 1996 شکل گرفت. این ایده در سال 1998 کامل شد و با کمکهای محققین دانشگاههای دوک، آستین و واشنگتن به تکامل رسید. این سه دانشگاه همچنین پروژه دیگری بهنام Active Names کار کردند که از دل همین پروژه بیرون آمد.
پالم پره، نخستین دستگاهی است که توانسته است WebOS را بهطور کامل پیاده سازی کند و هم WebOS و هم پالم پره، هر دو در نمایشگاه محصولات مصرفی الکترونیکی 2009 به نمایش در آمدند و شش ماه بعد به بازار عرضه شدند. از ویژگیهای بزرگ این سیستمعامل میتوان به شبکههای اجتماعی آنلاین و پیادهسازی یکپارچه وب2 اشاره کرد.
رابطکاربری گرافیکی (GUI) WebOS برای استفاده در دستگاههای مجهز به صفحه لمسی طراحی شده است. این رابط کاربری مجموعهای از نرمافزارهای مدیریت اطلاعات شخصی را در خود دارد و از فناوریهایی چون HTML نگارش 5، جاوااسکریپت و CSS پشتیبانی میکند. خود پالم معتقد است که طراحی برای این سیستمها، توسعهدهندگان را به شیوههای جدید برنامهنویسی تشویق میکند. پالمپره، نخستین دستگاهی است که این سکو را بهکار گرفته است.
از ویژگیهای WebOS این است که شما دیگر نیازی نیست مدام بین برنامههای مختلف در حرکت باشید. با یک WebOS میتوانید بهسادگی، به دوستتان مسیج بزنید، اما او بهجای پاسخ به پیامک شما، در GTalk آنلاین میشود و میتوانید از طریق همان پنل با او به گفتگو بپردازید یا حتی اگر با گوشیتان تماس میگیرد، از همان پنل میتوانید پاسخ وی را بدهید. این یعنی تمام نرمافزارها با همدیگر در فضایی در ارتباطند و این WebOS را از دیگر نرمافزارها متمایز میکند.
مرورگر وب این سیستم عامل از موتور رندر WebKit استفاده میکند. این موتور صفحهبندی، از قرار دادن ویدیو در فرمتهای RTSP، 263.H و 264.H پشتیبانی میکند. در تاریخ 16 فوریه 2009، شرکت Adobe اعلام کرد قصد دارد یک نرمافزار اجرای فلش برای WebOS را طراحی کند. همچنین شرکت Palm به MotionApps ماموریت ساخت یک شبیهساز سیستمعامل Palm برای WebOS با نام Classic داده است.
در سال 2002، شرکت Palm، بخشی کاملا اختصاصی برای تقسیمبندی نرمافزاری خود با نام PalmSource ساخت. PalmSource بعد از مدتی بهعنوان یک شرکت مستقل به فعالیت خود ادامه داد و بعد از آن توسط شرکت توسعهدهنده ژاپنی ACCESS خریداری شد. شرکت ACCESS از سیستمعامل Palm بهعنوان زمینهای برای سکوی نرمافزاری لینوکس ACCESS (Access Linux Platform) و همچنین سکویی منبع باز برای دستگاههای موبایل استفاده کرد. ولی Palm سیستمعامل خود را برای ادامه پیادهسازی بر روی PDAها و تلفنهای هوشمند تحت نام خود ثبت کرد. سپس این شرکت امتیاز ویندوز موبایل را برای استفاده در تلفنهای هوشمند تولیدی خود تهیه کرد. شرکت Palm شروع به توسعه یک سکوی نرمافزاری کاملا جدید کرد تا دیگر نیازی به استفاده از ALP برای محصولات آینده خود نداشته باشد. همانطور که بعد از ارائه WebOS Palm هیچ محصول دیگری را با سیستمعامل قدیمی Palm معرفی نکرد. درحال حاضر هر دو شرکت Palm و ACCESS در زمینه توسعه سکوهای نرمافزاری تلفنهای هوشمند، WebOS و ALPهای مخصوص به خودشان در حال رقابتی نزدیک هستند.
برگرفته از کلیک
تنظیم برای تبیان: فاطمه مجدآبادی
سازمان ناسا قصد دارد با سرمایه گذاری 50 میلیون دلاری توسعه خدمات تجاری حمل و نقل مسافران به فضا و تولید تاکسی های فضایی را آغاز کند.
به گزارش مهر، سازمان ناسا اعلام کرد قصد دارد از 50 میلیون دلار از بودجه فدرال به عنوان محرکی برای آغاز شکلگیری خدمات تجاری سفر به فضا و حمل و نقل فضایی استفاده کند.
متقاضیان تولید کشتیهای فضایی 45 روز زمان خواهند داشت تا طرحهای خود را که به صورت رقابتی انتخاب خواهند شد، ارائه کنند. ایالات متحده آمریکا قصد دارد سال آینده و پس از اتمام هفت ماموریت فضایی به منظور تکمیل ساخت ایستگاه بینالمللی فضایی شاتلهای خود را بازنشسته کند. پس از آن آمریکا برای انتقال تجهیزات و فضانوردان خود به فضا نیازمند فضاپیماهای روسی خواهد شد.
تا کنون این سازمان در حال صرف سرمایهای 500 میلیون دلاری به منظور کمک به دو شرکت خصوصی است که در زمینه تولید راکتها و فضاپیماها فعال هستند تا بتواند به تجهیزات لازم برای حمل و نقل فضانوردان خود به فضا دست پیدا کند.
از برنامههای یکی از این شرکتها به نام SpaceX تولید کشتی فضایی است که بتواند مسافران مختلفی را به فضا ببرد. برای آغاز این پروژه در حدود 300 میلیون دلار سرمایه مورد نیاز خواهد بود و اجرای کل برنامه های آتی ناسا به منظور تولید فضاپیماهای جایگزین شاتلها در محدوده زمانی 2010 تا 2020 در حدود 108 بیلیون دلار تخمین زده شده است.
بر اساس گزارش رویترز، تا کنون به جز شرکت SpaceX شرکتهای متعددی از جمله بوئینگ برای ارائه طرحهای خود به منظور تولید کشتی تجاری فضایی اعلام آمادگی کردهاند.
تنظیم برای تبیان: محسن مرادی
opera mini یکی از بهترین مرورگرهای موبایل است. که نسخه جدید 4.2 اون روی سایت اپرا هست سری به این سایت بزنید مدل گوشی خودتون رو انتخاب کنید و دانلود کنید.
توجه داشته باشی اگه کار نکرد سال گوشیتون رو میلادی کنید.
با تشکر از حمید رضا
Android به زبان ساده سیستم عاملی است برای دستگاه های موبایل و گوشی های هوشمند که توسط بیش از 30 کمپانی معروف پشتیبانی می شود. آندروید اوپن سورس است و توسعه دهندگان می توانند با استفاده از Android SDK برنامه های مختلفی برای این سیستم عامل بنویسند. در واقع آندروید بستری را فراهم می کند تا برنامه نویسان بتوانند هرچه سریعتر و بهتر برنامه هایی بسازند که از تمام ویژگی های یک گوشی هوشمند استفاده کند. آندروید به معنای واقعی “باز” (=Open) است، یعنی برنامه نویس می تواند از تمام قدرت یک تلفن همراه استفاده کند. آندروید امکان استفاده از توابع داخلی گوشی موبایل همچون شماره گیری، فرستادن SMS یا استفاده از دوربین گوشی را به برنامه نویسان می دهد تا بتوانند اپلیکیشن های قدرتمند و کاربردی برای کاربران بسازند.
تمام برنامه ها برای آندروید یکی اند. آندروید فرقی میان یک برنامه third-party و توابع هسته سیستم عامل در اجرا نمی گذارد و هر دو می توانند دسترسی مساوی به قابلیت های گوشی داشته باشند. گوشی هایی که سیستم عامل آندروید را خواهند داشت به کاربرشان اجازه می دهند تا از تمام قابلیت های یک گوشی هوشمند بهره ببرند. کاربران این گوشی ها به معنای واقعی می توانند دستگاه خود را بر اساس سلیقه ی خود تغییر دهند و محیط سیستم عامل گوشی خود را سفارشی و شخصی سازی کنند. حتی کاربران می توانند برای گوشی تعیین کنند که عکس هایشان با چه برنامه ای باز شود.
گوگل دسترسی آسان به ابزارهای سودمند و کتابخانه های بسیاری را برای توسعه و تولید برنامه های کاربردی مبتنی بر آندروید فراهم کرده است، که برنامه نویسان می توانند با استفاده از آن ها هرچه سریع تر و راحت تر برای آندروید برنامه تولید کنند. این ابزارها شامل خطایاب، شبیه ساز گوشی، کتابخانه ها، اسناد، کدهای نمونه و یک پلاگین برای اکلیپس است. برنامه نویسی برای آندروید به زبان جاوا انجام می گیرد. توابع خود آندروید نیز با استفاده از جاوا پیاده سازی شده اند. آندروید فقط قادر است کدهای مدیریت شده (=Managed Codes) را اجرا کنید و قادر به اجرای کدهای Native نخواهد بود.
این سیستم عامل بر اساس هسته سیستم عامل لینوکس توسعه یافته است. در واقع مدیریت و بهینه سازی حافظه، ارتباط با سخت افزار و سرویس های سیستم، امنیت، مدیریت پردازش ها و مدیریت منابع دستگاه موبایل را هسته لینوکس انجام می دهد و آندروید فقط لایه ایست که ارتباط میان کاربر و سیستم عامل را برقرار می کند. این لایه نرم افزاری بوسیله جاوا پیاده سازی شده است و به همین علت قادر به اجرای کدهای Native نخواهد بود. آندروید همانند لینوکس اوپن سورس خواهد بود و توسعه دهندگان بیشماری بر روی آن کار می کنند.
برگرفته از فراسان
تنظیم برای تبیان: فاطمه مجدآبادی
آقای اید چرچویل دانشمند اخترشناس در دانشگاه ویسکانسین – مادیسون می گوید: " ما هنوز تعداد دقیق کهکشان ها را نمی دانیم، اما می دانیم که بسیار زیاد هستند." در یک تصویر گرفته شده توسط تلسکوپ فضایی هابل حدود 10 هزار کهکشان دیده می شود.
در کهکشان خود ما (کهکشان راه شیری) حدود 100 تا 300 میلیارد ستاره وجود دارد که از جمله آن فقط 6000 ستاره از زمین با چشم غیرمسلح قابل دیدن می باشد. اما با پیشرفت تلسکوپ های ساخته شده، شمار کهکشان ها هم بیشتر می شود و می توانیم بهتر به گذشته های دور تر بنگریم.
آقای چرچویل می گوید: " برای شمردن همه آنها، باید بتوانید عمیقتر به فضا بنگرید تا ببینید که کهکشان ها چه زمانی تشکیل شده اند. ما تا کنون به آن حد نرسیده ایم. تعداد کهکشان ها به خوبی مشخص نشده، اما زمانی به این هدف خواهیم رسید."
اخترشناسان فکر می کنند که صدها میلیارد کهکشان در کائنات وجود دارد، اما شمار دقیق آن تا کنون مشخص نشده است . آیا لازم است اخترشناسان بدانند که چه تعداد کهکشان را می شناسیم؟
تخمین شمار موجود کهکشان ها در کائنات با شمردن اینکه چه تعداد کهکشان را می توانیم در یک منطقه کوچک از آسمان بنگریم، به دست می آید. سپس این تعداد را تعمیم می دهیم تا حدس بزنیم که چه تعداد کهکشان در کل آسمان وجود دارد.
در حال حاضر، صد ها میلیارد کهکشان توسط میدان بی نهایت عمیق تلسکوپ فضایی هابل در مدت یک سال شمرده شده است. هابل با نشانه گرفتن به یک قسمت کوچک آسمان برای چند ماه؛ یعنی یک نقطه کوچک کمتر از یک دهم یک میلیونم آسمان را جستجو می کند.
چرچویل می گوید: "شما به آسمان می نگرید و با خود می گویید که چه تعداد کهکشان را می توانم ببینم؟ بعد معلوم می شود که چقدر شمار آن زیاد است." شما تعدادی از کهکشان در یک قسمت کوچک آسمان (به اندازه یک سانتی متر مربع) را بشمارید و همه آسمان را با این قسمت کوچک ضرب کنید. در نتیجه می بینید که چقدر شمار کهکشان ها در آسمان زیاد است.
با تشکر از آ.م.گمینی