! ... Linux Focus



حمایت بسته سازمان فناوری اطلاعات از توسعه نرم‌افزارهای متن‌باز

پس از چهار سال از گذشت تصویب اساسنامه و شروع به کار شرکت فناوری اطلاعات ایران که اخیرا به سازمان فناوری اطلاعا ت ایران تغییر نام یافته است و موضوع حمایت از نرم‌افزارهای متن باز به صراحت در آن قید شده است، اولین همایش در مورد نرم‌افزارهای متن باز با عنوان عجیب «طرح مهاجرت به نرم‌افزارهای متن» باز به صورت بسته و چراغ خاموش در چهارشنبه هفته گذشته برگزار گردید.

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

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

ارسال شده در تاریخ توسط زهرا اسماعیلی

ارسال دیدگاه



چگونگی نصب manitorix در اوبونتو ، فدورا و Centos

 

Manitorix   نرم افزار  آزاد ، متن باز ، سبک  ابزاری  است که برای مانیتورینگ سیستم  طراحی شده است ، تا به عنوان ابزاری جهت سازماندهی و نظارت بر روی  منابع سیستم  به کار رود .

این محصول برای  سرورهای مبتنی بر  یونیکس / لینوکس  طراحی شده است ، ولی به خاطر  سادگی و  حجم کمش  ، می توانید در وسیله های تعبیه شده ( Embedded devices ) استفاده کنید .

این نرم افزار به طور عمده شامل دو برنامه است :‌ یک callector با نام manitorix  که به طور اتوماتیک شبیه سرویس های سیستم دیگر شروع می شود و  اسکریپت CGI که  manitorix.cgi نامیده می شود.

در ابتدا  این نرم افزار برای مانیتورینگ  سیستم عامل های  Red hat ، Fedora ، Cent OS  توسعه می یافت  ولی امروزه این نرم افزار بر روی بسیاری از توزیع های گنو/ لینوکس و حتی  سیستم های  دیگر مبتنی بر یونیکس  مانند Open BSD  ,  Free BSD  قابل اجرا است…

 

برای کسب اطلاعات بیشتر در مورد manitorix می توانید به اینجا مراجعه کنید .

 

1)  نصب :

مراحل نصب manitorix در اوبونتو :

  ادامه مطلب

ارسال شده در تاریخ توسط زهرا اسماعیلی

ارسال دیدگاه



ابزار HUD، شيوه‌اي جديد براي کار با منوهاي اوبونتو

در تازه‌ترين خبرهاي مربوط به جامعه متن‌باز، با خبر ارائه ابزاري جديد براي تغيير شيوه کار با منوهاي اوبونتو روبه‌رو شديم. اين ابزار که از آن با عنوان HUD که مخفف عبارتHead-Up Display است، ياد مي‌شود، جايگزين منوي برنامه‌ها در اوبونتو خواهد شد. هنوز تصميمي براي قرار گرفتن پيش‌فرض اين ابزار در نسخه آينده اوبونتو اتخاذ نشده است اما کاربران مي‌توانند آن را نصب و امتحان کنند. براي کسب اطلاعات بيشتر در اين زمينه، به جزئيات منتشر شده در وبلاگ مارک شاتلورث که طراح اين ابزار است اشاره‌اي مي‌کنيم.

نگاهي به اولين منوها

گفته مي‌شود اولين نمونه منوهاي امروزي در دهه هفتاد ميلادي رونمايي شد. در همان سال‌ها سيستم WIMP که معاني مختلفي از آن برداشت مي‌شود، اولين سيستمي بود که به عنوان يک واسط گرافيکي ميان کاربر و رايانه مورد توجه قرار گرفت. تعاريف مختلفي از اين سيستم ارائه شده است که در حالت کلي مي‌توان آن‌ها را مشابه يکديگر دانست. در تعريف کلي، اين کلمه را مخفف کلمات پنجره‌ها، آيکون‌ها، ماوس و منوهاي کشويي دانسته‌اند که به عنوان عوامل اصلي در ايجاد يک واسط کاربري مناسب مورد استفاده قرار مي‌گيرند. اين تئوري در سال 1973 توسط شرکت زيراکس‌پارک مطرح و در سال 1980 در سيستم‌عامل مکينتاش اپل مورد استفاده قرار گرفت. اما شيوه جديدي که براي کار با منوهاي سيستم‌عامل طراحي و ارائه شده است، فضا را براي به‌فراموشي‌ سپردن پنجره‌ها، آيکون‌ها، ماوس و منوهاي کشويي آماده مي‌سازد. فناوري WIMP که حدود 30‌ سال است که در تمامي سيستم‌هاي عامل مورد استفاده قرار مي‌گيرد به‌زودي جاي خود را به HUD خواهد داد که اين امر سرآغاز بازگشايي فصلي جديد در سيستم‌عامل‌ها خواهد بود.

نمايي جديد از منوهاي کاربري

در شيوه جديدي که توسط مارک شاتلورث ارائه شده است، اصول کار با منوها در اوبونتو به‌طور کلي تغيير خواهد کرد. با استفاده از فناوري جديد، تمامي دستورات و منوهاي اوبونتو در قالب يک پنل جست‌وجو قرار مي‌گيرد و کاربر مي‌تواند به سادگي و در هر برنامه‌اي به آن‌ها دسترسي داشته باشد. اين پنل جست‌وجو در بالاي صفحه نمايش و در تمامي برنامه‌ها قابل استفاده خواهد بود. کافي است کاربر شروع به تايپ دستور مورد نظر خود کند تا اين برنامه، دستوارتي را که با حروف تايپ شده توسط کاربر شروع مي‌شوند به همراه زيرشاخه‌هاي آن به او نمايش دهد.

واکنش‌هاي متفاوت

همچون بسياري از موارد ديگر، اين ايده جديد در پياده‌سازي منوهاي اوبونتو نيز با بازخوردهاي متفاوتي روبه‌رو شده است. گروهي از کاربران معتقدند پياده‌سازي اين ايده نوعي بازگشت به گذشته است. به عقيده آن‌ها با اين کار استفاده از ماوس در رايانه بسيار کم‌رنگ مي‌شود و اين موضوع يعني استفاده بيشتر از صفحه‌کليد و بازگشت به سال‌هايي که هنوز فناوري ماوس به‌وجود نيامده بود. اما گروهي ديگر با اين ايده مخالفند. آن دسته از کاربران که کمي تخصصي‌تر به اين موضوع نگاه مي‌کنند، بر اين عقيده‌اند که استفاده از اين فناوري سرعت عملکرد حرفه‌اي در سيستم‌عامل را بالا برده و مسير را براي فعاليت‌هاي تخصصي هموار مي‌سازد. بدون شک استفاده از اين فناوري نيازمند آگاهي کامل کاربر نسبت به فرامين و دستورات مورد نياز در سيستم‌عامل است که اين موضوع کار را براي کاربران مبتدي دشوار مي‌سازد. هر چند که آن‌ها مي‌توانند همانند گذشته از منوهاي قديمي براي انجام فعاليت‌هاي خود استفاده کنند.

نمايي دور از اوبونتو

رويداد تازه ديگري که قرار است سيستم‌عامل اوبونتو در سال جديد به خود ببيند، ارائه تلويزيون‌هاي هوشمند مبتني بر اوبونتو است. در اين سري از تلويزيون‌ها که در نمايشگاه CESامسال رونمايي شد، سيستم‌عامل اوبونتو نصب و همانند يک برنامه مديريت رسانه‌هاي ديجيتالي (مديا‌سنتر) عمل خواهد کرد. هر چند پيش از اين، شرکت‌هاي گوگل و اپل نيز اقداماتي را در زمينه ارائه تلويزيون‌هاي هوشمند انجام داده‌اند اما به‌نظر مي‌رسد رايگان بودن استفاده از اوبونتو براي بسياري از شرکت‌هاي سازنده تلويزيون‌هاي هوشمند وسوسه‌انگيز باشد. هر چند که اين سيستم‌عامل محبوبيت و توانايي‌هاي خود را نيز به منتقدان نشان داده است.

خبري ديگري که در رابطه با اوبونتو منتشر شده است احتمال ارائه تبلت‌هاي مبتني بر اوبونتو تا پايان سال 2012 است. شرکت کنونيکال که به عنوان يک شرکت خصوصي، در زمينه ارائه نرم‌افزارهاي آزاد و سخت‌افزارهاي مبتني بر آن‌ها فعاليت مي‌کند، قصد دارد تا پايان سال ميلادي جاري رقابت سختي را با شرکت‌هاي گوگل و اپل آغاز کرده و سهمي از بازار تبلت‌ها را به خود اختصاص دهد. به نظر مي‌رسد سيستم‌عامل اوبونتو که طبق آخرين گزارش‌ها حدود 20 ميليون کاربر در سراسر جهان دارد، توانايي دست‌يابي به موفقيت‌هاي پيش‌بيني شده را داشته باشد.

مصطفي عبدالهي

ارسال شده در تاریخ توسط زهرا اسماعیلی

ارسال دیدگاه



کرنل لینوکس نسخه 3.3 ارایه شد: ادغام با کد آندروید

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

 

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

 

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

 

تغییرات ریز درشت دیگری  هم مانند مدیریت بهتر حافظه ، شبکه ، بهبود امنیت و پشتیبانی از درایورهای بیشتر  نیز در این نسخه جدید صورت گرفته است.

 

هسته لینوکس  پایه اصلی  بسیاری از توزیع های فعلی لینوکس را تشکیل می دهد. و حالا با نزدیکتر شدن این پدر و پسر ، شاید یک دلیل  خوب  دیگر برای  استفاده از لینوکس پیدا کرده باشید….

 

ارسال شده در تاریخ توسط زهرا اسماعیلی

ارسال دیدگاه



معرفی مدارک LPI :

مدرک Junior Level Linux Professional یا LPIC1:

 

LPIC1

این دوره برای اولین بار در ابتدای سال 2000 معرفی شد و آخرین بار در سال 2009، ویرایش شده است.

کلیات آزمون: برای قبولی در این دوره، دانشجو باید بتواند در محیط متنی لینوکس کار کند و بر طبق مفاهیم و اصول پایه، سیستم را مدیریت کند. برای نمونه باید از ساختار کلی فایلهای و دایرکتوری ها، سطوح دسترسی مقدماتی و فرامیت پایه اطلاع کافی داشته باشد. بتواند فایلها و دایرکتوری ها را کپی، حذف، ویرایش کرده و سطوح دسترسی آنها را تنظیم کند. برنامه ها را نصب و حذف کرده و بتواند فایلهای منبع (سورس) را کامپایل کند. کتابخانه های سیستم را مدیریت و افزایش و کاهش دهد. کابران و گروه های کاری را به سیستم افزوده و مدیریت کند.  از سیستم پشتیبانگیری کرده و بتواند آن را بازیابی کند. از سطوح کاری مختلف سیستم اطلاع داشته و بتواند سیستم را به نحو صحیح خاموش یا راه اندازی مجدد  کند. سیستم کاری گرافیکی مبنی بر X و فونتهای را مدیریت و پیکربندی کند. بتواند تنظیمات کارت شبکه  و اتصال به اینترنت را انجام دهد و نیز بتواند بانک اطلاعاتی SQL در لینوکس را پیکربندی و استفاده کند.

 

مدرک Advanced Level Linux Professional یا LPIC2:

LPIC2

این مدرک برای اولین بار در ابتدای سال 2001 معرفی شد و آخرین بار در سال 2009، ویرایش شده است.

کلیات آزمون: این مدرک برای مدیران ارشد سیستم عامل (System Administrator) و شبکه (Network Administrator) مناسب است. بهینه سازی هسته ی سیستم عامل (Kernel) و نرم افزارهای کاربردی پایه، مدیریت و تنظیم شبکه و سرویسهای کاربردی مانند وب (www)، پست الکترونیک (E-Mail)، پروتکل انتقال فایل(ftp)، پروتکل اشتراک فایل (NFS و SMB/CIFS)، سیستم کاشه (Cache)، ابزارهای فایروال و مباحث مرتبط همگی در این آزمون مطرح می شوند.

 مدرک Senior Level Linux Professional یا LPIC3:

LPIC1

مدرک LPIC-3 بالاترین مدرک طبقه بندی شده LPI است. این مدرک برای معماران سیستم و مدیران شبکه مناسب است. مباحث اصلی این مدرک بحث ترکیب سیستم‏ها و نرم افزارها بر اساس مدل LDAP و ظرفیت سنجی سیستم است. محتوای این مدرک و سرفصلهای آموزشی آن بصورت بین المللی توسط صدها متخصص و شرکتها و موسسات بین المللی تنظیم و بازبینی شده است.

پس از اخذ این مدرک می توان سایر مدارک تخصصی LPI در زمینه Mixed Enviroment، Security، High Availability And Virtualization، Web and Intranet، Mail و Messaging  را نیز اخذ نمود.

مدرک Mixed Enviroment از فوریه 2007، مدرک Security از فوریه 2009 و مدرک High Availability And Virtualization از سال 2010 ارائه شده است. سایر مدارک تخصصی (Web and Intranet و Mail  ) در حال حاضر در دستور کار این موسسه قرار دارند.

مدرک  Senior Level Linux Professional یا LPIC-3:

  • ضرورت : دانشجو باید مدرک LPIC-2 را داشته باشد تا بتواند مدرک LPIC-3 را کسب نماید. LPIC-2  و LPIC-3 می توانند به هر ترتیبی گرفته شوند.
  • پیش نیاز : قبولی در امتحان LPI-301 Exam  یا LPIC3 Core Exam

برای اینکه دانشجو بتواند در امتحان” LPIC-3 ” Core قبول شود باید شرایط زیر را داشته باشد:

  • داشتن چندین سال سابقه در نصب و  نگهداری سیستم های لینوکسی برای مقاصد گوناگون
  • چندین سال سابقه یکپارچه سازی با تکنولوژی و سیستم عامل های مختلف
  • چندین سال سابقه حرفه ای و یا آموزش در سطح Enterprise Level Linux Professional  (یا تجربه ای دیگر در این سطح)
  • آشنا به مدیریت لینوکیس در سطح پیشرفته مانند نصب، مدیریت، امنیت، عیب یابی و نگهداری
  • توانایی در استفاده از ابزارهای متن باز برای تخمین حجم پروژه و عیب یابی منابع
  • داشتن تجربه حرفه ای کافی در بکارگیری LDAP برای تعامل با سرویس های UNIX و ویندوزی شامل Samba، PAM، EMAIL و Active Directory
  • توانایی طراحی سیستم معماری و پیاده سازی یک محیط کامل با استفاده از Samba و LDAP به همان خوبی برآورد میزان طراحی امنیت سرویس ها
  • توانایی ایجاد اسکریپت ها در Bash  یا Perl یا حداقل یک سیستم زبان برنامه سازی  مانند (C)
منبع : +

ارسال شده در تاریخ توسط زهرا اسماعیلی

ارسال دیدگاه



مدرک LPI چیست ؟

موسسه LPI سرواژه (Linux Professional Institute)  یک موسسه غیر انتفاعی کانادایی است

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

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

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

بود.

 مؤسسه LPI متعهد به توسعه و استاندارد سازی بین المللی مدارک تخصصی لینوکس در

سطح جهان است. این مؤسسه بر این باور است که برای صدور مدارک می باید هم الزامات

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

ارسال شده در تاریخ توسط زهرا اسماعیلی

2 دیدگاه



به‌روز رساني «اندرويد‌ها»

یکی از بزرگ‌ترین مشکلات سیستم‌‌هاي‌عامل اندرویدی تاخیر شركت‌های سازنده موبایل برای به‌روزرسانی سیستم‌ گوشی‌های فروخته شده است. همان طور که می‌دانید یکی از مهم‌ترین وظایف کمپانی‌های سازنده، در دسترس قرار دادن جدید‌ترین سیستم‌هاي‌عامل اندرویدی برای کاربرانی است که قصد به‌روزرسانی گوشي‌‌های خریداری شده‌شان را دارند. اگر شما هم با چنین مشکلی روبه‌رو هستيد، بهترین راه‌حل براي به‌روزرسانی موبایل‌تان از طریق اضافه‌کردن نرم‌افزارهای جدید به آن است؛ به بیان دیگر upgrade کردن اندروید تمام مشکلات‌تان را برطرف خواهد کرد. در اینجا به بررسی اتفاقاتي که ممکن است با دانلود نرم‌افزار‌های اندرویدی برایتان ایجاد شود می‌پردازیم؛ پس بد نیست تمام موارد را به دقت بخوانید:

مسوولیت نصب به عهده خود‌تان است

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

انتخاب مدل CyanogenMode یا MIUI؟

هنگام نصب، 2 مدل مختلف اندرويد برای اين منظور خواهید داشت؛ یکی CyanogenMode و دیگری MIUI . هر دوي این مدل‌ها از سوي کد‌های اندرویدی شرکت گوگل طراحی شده است. آخرین مدل آنها نيز توسط سیستم‌عامل اندرویدی Gingerbread 2/3 نوشته شده و تنها تفاوت آنها در این است که مدل CyanogenMode با حالت ابتدایی و خیلی ساده اندروید‌ها کار می‌کند، لذا UI سیستم‌عامل اندرویدی این مدل، کاملاً مرتب و تمیز است ( یعنی خالی از هر برنامه یا اطلاعات اضافی است)، ولی متاسفانه نمی‌توانید هیچ استفاده دیگری از امکانات جانبی اندروید داشته باشید. خوب است بدانيد که مدل MIUI مشابه سیستم‌عامل اپل کار می‌کند؛ یعنی با همان حالت‌ها و پیچیدگی‌هاي این سیستم‌عامل. اگر اندروید‌تان یکی از نسخه‌هاي به‌روز است، به احتمال زیاد یکی از این مدل‌ها را پشتیبانی می‌کند.

Root کردن موبایل

قبل از آن‌که کاری انجام دهید، لازم است گوشي تلفن‌‌تان را Root کنید. Root کردن یعنی باز کردن قفل مربوط به تنظیمات مربوط به امنیت گوشي‌تان و قراردادن كدهاي مربوط در قسمت سیستم‌عامل تا در صورت لزوم به شما هشدار داده شود. برای این‌که اطلاعات بیشتری در این زمینه داشته باشید می‌توانید نرم‌افزار GingerBreak را چک کنید. در این راهنما روش‌های مختلفی برای Root کردن اندروید‌ها آورده شده است. متاسفانه خیلی از گوشي‌های جدید اندرویدی این اپلیکیشن را ندارند، ولی برای كسب اطلاعات بیشتر در زمینه روت کردن می‌توانید در اینترنت جستجو کنيد و اطلاعات مربوط به این کار را مورد بررسی قرار دهید. همان طور که گفته شد این کار از جمله کارهای بسیار مهمی است که باید در موبایل‌تان انجام دهید.

پشتيبان‌گیری از اطلاعات موبایل‌

ایجاد فایل Backup یا تهيه کپی اطلاعات موجود روی موبایل‌تان، یکی از مهم‌ترین کارهایی است که باید انجام دهید. زمان بسیار مناسب برای انجام این کار، قبل از نصب دوباره سیستم‌عامل جدید اندروید‌تان است که به منظور حفظ تمام اطلاعات قبلی در سیستم جدید، لازم است این پروسه را طی کنید. یکی از آسان‌ترین روش‌های انجام این کار انجام آن از طریق نرم‌افزار ClockworldMod ROM Manager صورت می‌گیرد و نحوه انجام آن به این شکل است که بعد از اجرای این برنامه، در قسمت منوی آن گزینه “Reboot into Recovery” را انتخاب کنيد و بقیه کار را به دست این اپلیکیشن بسپارید. این برنامه به خودی خود پروفایل تصویری گوشي را برايتان دانلود و دوباره نصب خواهد کرد، سپس موبایل‌تان را دوباره restart می‌کند. بعد از تمام این مراحل منو‌های بسیار ساده و در عین حال زیبایی را برایتان دانلود خواهد کرد. همان طور که می‌دانید پس از انتخاب این قسمت‌ها می‌توانید به دلخواه‌ گزینه backup را انتخاب کنید. بعد از این‌که فایل کپی از اطلاعات موجود روی موبایل‌تان ایجاد شد، می‌توانید از طریق کابل USB تمام آنها را به رايانه‌‌تان انتقال داده و با اطمینان خاطر به ادامه کار نصب سیستم‌عامل جدید اندروید‌تان بپردازید.

آماده‌کردن اپلیکیشن‌های اندرویدی گوگل

اگر برای حالت نصب‌، مدل CyanogenMod را انتخاب کرده باشید و در عین حال این تصمیم را داشته باشید که سیستم جدید موبایل‌تان با همراه داشتن نرم‌افزارهای گوگل زیاد شلوغ نشود، تنها راه‌حل پیش روی شما نصب برنامه‌های مورد نیاز‌ به صورت جداگانه است، چرا که مدل CyanogenMod دارای نرم‌افزار اندرویدی طراحی شده توسط گوگل نیست. منظور از نرم‌افزار‌های اندرویدی گوگل همان برنامه‌هایی است که از قبل روی گوشی‌های اندرویدی قرار داده شده است. باید اضافه کنيم تنها راه‌حل پیش روی شما برای داشتن تمام برنامه‌های مورد نیاز، دانلود آنها از طریق فایل فشرده‌شده‌ای است که به منظور نصب تمام نرم‌افزارهای از این دست طراحی شده است. برنامه‌های موجود در این فایل زیپ شده بسیار متنوع و گوناگون است؛ براي مثال می‌توان از نرم‌افزار Google Search و مهم‌تر از آن از Android Market نام برد، پس برای راحتی کارتان پیشنهاد می‌کنيم که این فایل زیپ شده را در قسمت اصلی کارت SD(حافظه) موبایل‌تان قرار دهید.

نصب سیستم اندرویدی مناسب گوشي‌تان

از مهم‌ترین نکاتی که باید مورد توجه قرار دهید، انتخاب یکی از مدل‌های CyanogenMode یا MIUI است. این سیستم را که به شکل فایل زیپ شده طراحی شده در قسمت اصلی حافظه SD card‌تان ذخیره و پس از آن نسبت به نصب آن اقدام كنيد. در مرحله بعد برنامه CloclworldMod ROM Manager را اجرا کنید. همان طور که گفته شد در این برنامه گزینه “Reboot into Recovery” را انتخاب کرده و اجازه دهید خود برنامه کارهای لازم را انجام دهد. بعد از این‌که گوشي‌‌تان دوباره restart شود، تنها اقدام لازم فرمت سيستم است. در مرحله بعد بايد فایل زیپ شده مربوط به برنامه‌های اندرویدی را که در قسمت کارت اس.دی موبایل‌تان قرار داده‌اید، اجرا کنید. پس از این کار پروسه به‌روزرسانی به خودی خود آغاز خواهد شد که این پروسه کمتر از 2 تا 3 دقیقه زمان مي‌برد.

منبع : +

ارسال شده در تاریخ توسط زهرا اسماعیلی

ارسال دیدگاه



مقایسه کدهای متن باز و تجاری

اين تصور ميان برخي اهالي فناوري وجود دارد كه كدهاي پروژه‌هاي متن باز از نظر كيفيت از كدهاي توليدشده شركتي كم‌ارزش‌تر هستند. شركت Coverity با بررسي بيش از چند ميليون خط كد متن باز در گزارش سال 2011 نشان داد كيفيت كدهاي آزاد با كدهاي شركتي قابل رقابت است.

اين شركت اعلام كرد كه مطالعه سال گذشته‌شان با توسعه بستر تست Coverity5 (كاوريتي) بهبود يافته است. اين موتور تحليل مي‌تواند تحليل‌هاي استاتيك انجام دهد و درباره مشكلات رخ داده در برنامه نتايج دقيق‌تري ارائه كند.

سال 2011، اين شركت حدود 37 ميليون خط كد از پروژه‌هاي متن باز را مورد بررسي قرار داد و آن را با 300 ميليون خط كدي كه از طرف شركت‌هاي توليدكننده نرم‌افزار به‌صورت ناشناس دريافت كرده بود، مقايسه كرد.

پس از اجرا، اين نتيجه حاصل شد كه چگالي خرابي متوسط نرم‌افزار (ميزان احتمالي خرابي در هر 1000 خط) براي نرم‌افزارهاي منبع باز 45/0 بود كه در مقايسه با نرم‌افزارهاي تجاري كه اين رقم يك است، تفاوت محسوسي به شمار مي‌رود.

تميزترين كد را لينوكس 6/2، پي‌اچ‌پي 3/5، و ديتابيس PostgreSQL9 داشتند كه چگالي خطاي آنها به‌ترتيب، 62‌‌/‌‌0، 20‌‌/‌‌0 و 21‌‌/‌‌0 بود. كاوريتي همچنين اعلام كرد كه اين كيفيت كد باعث شده است اين پروژه‌ها به استانداردي در كد نويسي تبديل شود.

راسموس لردورف، خالق پي‌اچ‌پي گفت: «كيفيت كد ما براي موفقيت و رشد پي‌اچ‌پي حياتي است، محبوب‌ترين وب‌سايت‌هاي دنيا با پي‌اچ‌پي كار مي‌كنند.

هر چه كد ما بيشتر رشد مي‌كند و پيچيده‌تر مي‌شود، كيفيت كد برايمان اهميت بيشتري پيدا مي‌كند.» براي آن‌كه قضاوت فوق عادلانه باشد، كاوريتي از پروژه‌هايي استفاده كرد كه از نظر تعداد خطوط كد با همديگر مشابه هستند. اين پروژه‌ها از نظر اندازه با يكديگر برابر بودند و چگالي خطاي مشابهي در حدود 62/0 داشتند.

در انجام اين تحليل‌ها، كاوريتي همچنين دريافت كه متوسط اندازه يك نرم‌افزار متن باز حدود 832 هزار خط است، در حالي كه اين رقم براي نرم‌افزارهاي تجاري حدود 5/7 ميليون خط است.

ارسال شده در تاریخ توسط زهرا اسماعیلی

1 دیدگاه



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

 

پکیج های Sun Java JDK شرکت Oracle از Repository های Ubuntu  پاک شده و روی

سیستم های کاربرها غیرفعال خواهند شد. Oracle، “مجوز توزیع کننده ی سیستم عامل

برای جاوا” را کنار گذاشت. این به این معنا است که Canonical دیگر اجازه ی توزیع این پکیج را

ندارد.  این تغییر فقط برای کاربران Ubuntu 10.04 Lts، 10.10  و 11.04 اتفاق خواهد افتاد.

کاربرانی که پکیج “sun-java-6” را روی سیستم خود نصب کرده اند، پکیچ آنها توسط یک به

روز رسانی در آینده پاک خواهد شد.

 

 

 

 

منبع :



ورود فدورا به رایانش ابری

در دنياي متن باز، هفته گذشته اخبار زيادي را داشتيم. فدوراي جديد، تنها پروژه متن بازي نبود كه در هفته گذشته به نگارش جديد رفت. KDE و فايرفاكس نيز، نگارش‌هاي جديد خود را عرضه كردند.

فدورا، پروژه community لينوكس ردهت يكي از محبوب‌ترين توزيع‌هاي لينوكسي است. اين توزيع پيشگام عرضه فناوري‌ها و قابليت‌هاي جديد به‌دنياي لينوكس است و اين بار هم با عرضه فدورا16 آن را ثابت كرده است. فدورا 16 از گنوم 2/3 استفاده مي‌كند و رابط كاربري گرافيكي آن تغيير يافته گنوم شل است. اين رابط كاربري تغيير يافته از قابليت‌هاي گنوم3 بهره مي‌برد، اما پايدارتر است و كارايي بهتري دارد. گنوم رابط پيش‌فرض فدوراي 16 است اما KDE، LXDE، Xfce نيز گزينه‌هايي هستند كه مي‌توانند در اين توزيع استفاده شوند. فدورا 16 نخستين توزيع لينوكسي است كه شامل OpenStack است. در صفحه قابليت‌هاي OpenStack اين توزيع آمده است: «فدورا مي‌تواند براي پياده‌سازي سيستم‌هاي رايانش ابري با كيفيت بالا استفاده شود. اين توزيع اميدوار است كاربران بيشتري را به‌سوي خود بكشاند.»

در حالي كه فدورا از OpenStack پشتيباني مي‌كند، اين توزيع از Aeolus Conductor ردهت نيز پشتيباني مي‌كند. Aeolus رقيبي براي اوپن‌استك نيست، بلكه ابزار مديريت رايانش ابري است و مي‌تواند سيستم‌هاي مختلف Could را پياده‌سازي و مديريت كند.

فدورا16 همچنين قابليت جديدي در زمينه مجازي‌سازي دارد. در صفحه ويكي فدورا آمده است:

مدير قفل ماشين مجازي، يك daemon است كه باعث مي‌شود دو پردازش نتوانند همزمان روي يك ماشين مجازي عمليات انجام بدهند. به‌اين ترتيب امكان اينكه يك ماشين مجازي دوبار استفاده شود وجود ندارد و امنيت داده‌ها حفظ خواهد شد.

لينوكس و هسته‌هاي جديد

در حالي كه هسته لينوكس در حال حاضر در نگارش 3 به‌سر مي‌برد، كار بر روي نگهداري و توسعه سري 2.6 هنوز ادامه دارد.

گرگ كروهارت‌من، توسعه‌دهنده هسته لينوكس دو نسخه Stable از نگارش‌هاي 32,47, 6 ,2 و 33,20, 6 ,2 را منتشر كرد.

در سري 33, 6 , 2 هسته لينوكس، اين عرضه آخرين به‌روز رساني بوده است. هارت‌من در فهرست ايميل‌هاي خود نوشت: «توجه داشته باشيد كه اين آخرين به‌روزرساني از اين نسخه است و به‌معناي پايان حيات اين توزيع خواهد بود. لطفا به نگارش 3 مهاجرت كنيد.»

هسته 33, 6 , 2 در ماه مي سال 2010 براي اولين بار عرضه شد و Ceph و LogFS از جمله قابليت‌هايي بودند كه به هسته لينوكس در اين نگارش اضافه شدند.

كي‌دي‌ئي جان گرفت

در حالي كه اكثر توزيع‌هاي لينوكسي، روند انتشار منظمي ندارند، كي‌دي‌ئي تلاش كرده است همواره خودش را به برنامه‌ريزي برساند. نگارش نوامبر كي‌دي‌ئي سومين به‌روزرساني از KDE4.7 را در بر داشت و در آن، تعداد زيادي باگ رفع شد و به امنيت آن نيز اضافه شد. اين رابط كاربري همچنين با بهره‌گيري از فريم‌ورك سمانتيك Nepomuk سرعت بيشتري بدست آورده است.

آرچ‌بنگ 2011.11

همزمان با رويداد تاريخي جالب 11.11.11 توزيع آرچ‌بنگ كه در حقيقت از آرچ‌لينوكس مشتق شده است، خودش را به‌روز كرد. اين توزيع جديد از نظر ظاهري تغييرات زيادي داشته است.

آرچ‌بنگ كه تاكنون به‌صورت ArchBang YYYY.MM عرضه مي‌شد، از اين به‌بعد نام‌گذاري ديگري براي خودش در نظر خواهد گرفت و نگارش‌هاي فصلي عرضه خواهد كرد.

فايرفاكس8

در اين هفته همچنين فايرفاكس خودش را يك پله بالاتر برد. در حالي كه فايرفاكس در هر نگارش جديد، قابليت‌هاي جديدي را رو مي‌كند، كاربران بيشتر از همه قابليت‌هايي را مي‌بينند كه از نگارش‌هاي جديد حذف شده است. موزيلا در فايرفاكس8، افزونه‌هايي كه توسط برنامه‌ها و وب‌سايت‌هاي غير از موزيلا روي اين مرورگر نصب شده است را غيرفعال مي‌كند تا امنيت بيشتري براي فايرفاكس به ارمغان بياورد.

در پست بلاگ انتشار اين نسخه آمده است: اغلب پيش مي‌آيد كه كاربران، به‌خصوص جامعه برنامه‌نويسان، افزونه‌هاي غيررسمي را روي مرورگر خود نصب مي‌كنند، اما در اين نگارش همه آن را غيرفعال كرديم تا كاربران مجددا فهرست خود را بررسي و تنها از افزونه‌هايي كه مي‌شناسند استفاده كنند.

فايرفاكس8 همچنين از Orion editor به‌عنوان ويرايشگر كد استفاده مي‌كند و طراحان وب از اين قابليت جديد شگفت‌زده هستند.

منبع +