آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

آموزش اندروید پایه

روش هایی برای امنیت بیشتر، یافتن اپلیکیشن های مطمئن و اجتناب از ویروس ها در اندروید 1 چگونه از خود محافظت کنید مسلما هیچ راه امنیتی وجود ندارد که شما را به طور کامل از همه تهدیدات امنیتی محفوظ بدارد. اما این را نیز خوب می دانیم که می توان با رعایت دائمی یک سری مسائل، از امنیت خود به خوبی محافظت کرد. در همین راستا در این مطلب، ترفندهایی را برای حفظ امنیت بیشتر توضیح داده ایم. این مطلب برگزیده ای از مواردی است که برنامه نویس های حرفه ای گفته اند یا در فروم های اندرویدی نوشته شده است. در اندروید مارکت کامنت ها را بخوانید پیش از دانلود نرم افزار موردنظر از اندروید مارکت، بهتر است نظر افرادی که قبلا آن اپلیکیشن را دانلود و نصب کرده اند، بخوانید. البته فقط به دو یا سه کامنت ابتدایی اکتفا نکنید و سعی کنید تا جای ممکن نظرات افراد مختلف را مطالعه کنید. این مساله به شما کمک می کند تا بدانید این نرم افزار روی گوشی شما چگونه کار خواهد کرد. این کار را هنگام آپ دیت اپلیکیشن ها و نرم افزارها نیز حتما انجام دهید. یادآوری این مساله بسیار مهم است که برخی از بدافزارها که خود را میان دیگر نرم افزارهای قانونی جای داده اند، کامنت ها و نظرات دروغین نیز دارند. این مساله بسیار رایج تر و آسان تر از آن چیزی که کاربر بتواند تصور کند. پس باید حواستان به نظرهای دروغین نیز باشد و تنها به کامنت های ابتدایی و اغراق آمیز بسنده نکنید. امتیازات (Rating) نرم افزار موردنظر را چک کنید اپلیکیشن هایی که اصولا زیر ۲.۵ ستاره دارند، چندان قابل اعتماد نیستند. البته اگر اینقدر جرات دارید که جزو نخستین دانلودکننده های این گونه اپلیکیشن ها باشید، ریسک خطر آن نیز به خودتان مربوط است! اما این مساله چندان با مسایل امنیتی جور در نمی آید. ما توصیه می کنیم برنامه هایی را دانلود کنید که بین 3 تا 5 ستاره دارند. این ستاره ها نشان می دهند نرم افزار مورد نظر از نظر کیفیت و امنیت مورد اعتماد است. حتما امکان دسترسی هایی (Permission) که یک نرم افزار می خواهد را چک کنید یک نرم افزار تغییرات بسیاری می تواند در گوشی موبایل کاربر ایجاد کند. اما همه آنها زمانی رخ می دهد که آن را دانلود و روی گوشی نصب کنید. پیش از نصب هر اپلیکیشن، آن نرم افزار از شما اجازه دسترسی به موارد مورد نظرش را می خواهد. پیش از تایید، همه این موارد را به دقت مطالعه کنید. حتما توجه داشته باشید که نرم افزار آن دسترسی ها را برای چه منظوری از شما می خواهد و مطمئن شوید آیا واقعا به چنین کاری نیاز هست یا خیر! به طور مثال، شما قصد نصب یک بازی را روی گوشی خود دارید. اما مارکت به شما اخطار می دهد که این اپلیکیشن از شما اجازه دسترسی به فهرست شماره های تماس را می خواهد. خب! اگر درست پیش خود فکر کنید می بینید برای دادن چنین اجازه ای برای داشتن یک بازی ساده، هیچ دلیل منطقی وجود ندارد. در بخش اجازه نامه های این سری مطالب، بخشی از دسترسی های رایج و معمول برای کاربر نام برده شده اند. به این ترتیب می توان تا حدی از بدافزار یا درست بودن یک نرم افزار مطئمن شد. تنظیمات سطوح دسترسی برای حفاظت از امنیت اطلاعات در برابر نرم افزارهای اندروید - قسمت اول تنظیمات سطوح دسترسی برای حفاظت از امنیت اطلاعات در برابر نرم افزارهای اندروید - قسمت دوم به وب سایت توسعه دهنده (Developer) اپلیکیشن مورد نظر سر بزنید پیش از دانلود برنامه ای که به آن اطمینان ندارید، به سایت برنامه نویس آن بروید و مطمئن شوید که یک وب سایت رسمی دارد و تنها صاحب یک وبلاگ روی سرویس دهنده رایگان نیست. این مساله تا حدی می تواند به اطمینان پیش از دانلود به کاربران کمک کند. در آنجا می توان اطلاعات بیشتری در مورد نرم افزار به دست آورد. این مساله تصمیم گیری را برای کاربر ساده تر می کند. برنامه نویس هایی که نرم افزارهای قانونی به کاربران ارائه می دهند، اصولا وب سایت های زیبایی نیز دارند. یا اگر در زمینه اپن سورس فعال باشند، سایتی در Google Code دارند. توجه داشته باشید، وب سایت هایی که در Google Code هستند، توسط گوگل تایید نشده اند. اما اپن سوررس بیشتر مواقع – نه همیشه – امنیت نسبتا بالایی دارد و امکان نفوذ هکرها در آن کمتر است. موارد ذکر شده در بالا به معنای خوب یا بد بودن برنامه نویس های مختلف نیستند و فقط برای حفظ امنیت شما گفته شده اند. در این موارد نیز استثناهایی وجود دارد. شاید یک برنامه نویس خوب، فقط یک وبلاگ ساده داشته باشد اما در عوض یک هکر یا سوءاستفاده کننده، یک سایت زیبا برای خود را اندازی کرده باشد. همیشه استثنا وجود دارد پس این وظیفه کاربر است که پیش از هر گونه فعالیتی، حسابی حواس خود را جمع کند. به روزرسانی نرم افزارها همچون دانلود دوباره آنها است هربار که می خواهید نرم افزاری را به روزرسانی بکنید، باید همچون زمانی که برای نخستین بار آن را دانلود کردید، موارد ایمنی را رعایت کنید. دوباره تاییدیه های دسترسی به اطلاعات سیستم عامل و موبایل را مطالعه کنید. کامنت ها و نظرات کاربران دیگر را بخوانید. ببینید مواردی که دیگر کاربران در قسمت نظرات نوشته اند در مورد گوشی شما صدق می کند یا خیر! اگر هنگام آپ دیت، برنامه موردنظر از شما خواست به صورت دستی آن را آپ دیت کنید، بد نیست کمی به آن شک کنید. البته این مساله لزوما به معنای نا امن بودن نرم افزار نیست اما حفظ جوانب احتیاط نیز ضرر ندارد. اگر هنوز درباره اپلیکیشنی شک دارید، کمی پرس و جو کنید - انجمن های اندروید آنتی ویروس شما هستند ممکن است اپلیکیشنی را پیدا کرده اید که به آن نیاز دارید، اما برنامه هنگام نصب، دسترسی هایی بیشتر از آنچه که لازم است، درخواست می کند. یا اینکه کامنت ها و امتیازات آن در حد متوسطی هستند. خب، راه بیافتید و دور و اطراف اینترنت درباره آن پرس و جو کنید. همیشه می توانید یک دوجین آدم پیدا کنید که جواب ها را می دانند و گروه زیادی هم هستند که به دنبال جواب برای سوال هایی مشابه مشکل شما می گردند. یکی از بهترین مکان ها برای پرسیدن سوالاتی از این دست، سایت های هواداران و علاقه مندان اندروید و فروم های (انجمن ها) مربوط به این سیستم عامل است. شاید تاکید زیاد روی این مساله درست نباشد. اما این بهترین مزیت اندروید است. انجمن های اندروید معمولا اولین مکانی هستند که بدافزارها یا برنامه های خطرناک را شناسایی می کنند و بهترین منبع برای آگاهی درباره کیفیت برنامه های مختلف اند. مراقب فریب دهنده ها و اسپمرها باشید همچون دیگر مسایل زندگی، هرچه را که می شنوید به سادگی باور نکنید. اگر فردی در فرومی (انجمن) نوشته بود که فلان نرم افزار فوق العاده است و از آن بهتر پیدا نمی شود، ممکن است یکی از فریب دهنده های اینترنتی یا از آشنایان خود تولید کننده نرم افزار باشد و برای تبلیغات غیر مستقیم و تحریک کاربران جهت دانلود، این حرف را می زند. به نظر ما باید به کلمه های «عالی»، «فوق العاده» و «بهترین» کمی شک کنید. اصولا کاربران عادی که از نرم افزاری استفاده می کنند، در هیچ فروم یا سایتی در مورد آن این صفات را نمی نویسند. البته این مساله همیشگی نیست و ممکن است کاربری، نرم افزاری را دانلود و نصب کرده و از کارایی آن هیجان زده شده باشد و چنین مطلبی را نیز بنویسد. اما به طور کلی، اصولا گروه های فریب دهنده هستند که از چنین واژه هایی استفاده می کنند. نشانه های دیگری که می توان در مورد فریب دهنده ها و اسپمرها گفت این است که اغلب اوقات مطالبی زیر پست ها می نویسند که ارتباط چندانی با موضوع ندارد. به طور مثال، مطلب در مورد برنامه های آیفون است و او در مورد خوبی نرم افزارهای همه سیستم عامل ها نظر می دهد. با این نشانه ها می توان تا حدی نظرات و کامنت های واقعی را از انواع دروغین آنها تشخیص داد. نظرات تان را در کامنت ها منتشر کنید بعد از دانلود یک اپلیکیشن می توانید نظرات خود را در قسمت کامنت های آن در فروشگاه اندروید یا فروم های مرتبط بنویسید. هنگام پست کامنت تنظیمات آن را طوری انجام دهید که برای همه قابل خواندن باشد وگر نه فقط نام شما در قسمت نظرات نمایش داده خواهد شد. برای این منظور به فروشگاه اینترنتی اندروید بروید، گزینه «منو» و سپس «دانلود» را انتخاب کنید. در این مرحله، 5 ستاره خالی مشاهده خواهید کرد. بر اساس نظر خود می توانید رتبه نرم افزار مورد نظر را مشخص کنید. بعد از رتبه دهی، باکسی برای نوشتن نظر در زیر ستاره ها به شما نمایش داده می شود. نظر واقعی خود را بنویسید تا به این ترتیب به دیگران نیز در انتخاب درست کمک کرده باشید. کاربر خوبی باشید اگرچه این مقاله در مورد امنیت است اما دانستن این که چگونه می توان یک کاربر خوب بود نیز بد نیست. اندروید، پلتفورمی متن باز است که برای هر دو مصرف کننده و تولید کننده آن سود دارد. خوبی آن نیز این است که با برنامه نویس نرم افزار موردنظر نیز می توان در تماس بود. برای اینکه کاربر و مصرف کننده خوبی باشید، به طور مثال، اگر نرم افزاری را دانلود و نصب کردید و درست کار نکرد، به جای اینکه بلافاصله آن را از موبایل خود حذف کنید یا کامنت های ناراحت کننده برای برنامه نویس بیچاره بنویسید، بهتر است به برنامه نویس آن ایمیلی بزنید و این موضوع را توضیح دهید. لطفا توجه داشته باشید، هر نظری که زیر نرم افزار موردنظر در فروشگاه اینترنتی می نویسید، تا زمانی که آن برنامه روی گوشی شما نصب است، در قسمت نظرات باقی می ماند. پس در نوشتن نظرات خود کمی فکر کنید. مخصوصا اگر نظرات منفی هستند. حتما و همیشه نظرات منفی و مشکلات برنامه را در قسمت کامنت های مارکت اندروید و دیگر سایت ها و انجمن ها ذکر کنید، اما هیچگاه از دایره ادب و انصاف خارج نشوید. اگر تصور می کنید نرم افزاری که نوشته شده ایراد دارد، پیش از عصبانیت، این مساله را با طراح آن در میان بگذارید. شاید این کار به شما و دیگران کمک کرد و اشکالات آن برطرف شد. گوگل برای محافظت از ما چه کارهایی انجام می دهد؟ متاسفانه در حال حاضر، گوگل روند امنیتی مناسبی برای کاربران گوشی های اندرویدی ندارد. گوگل برنامه ای به نام پلیس در اندروید مارکت دارد و اگر نرم افزاری که به عنوان بدافزار تشخیص بدهد بلافاصله از مارکت و گوشی کاربران حذف می کند. اما برعکس دیگر فروشگاه های اینترنتی معتبر همچون App Store اپل یا آمازون که مراحل تست امنیتی ویژه ای دارند، هیچ بررسی و تشخیص بدافزاری پیش از قرار گرفتن آنها در اندروید مارکت وجود ندارد. یعنی تقریبا گوگل هیچ گونه پیشگیری از خطری را انجام نمی دهد. این مساله چندان جالب و امن نیست. همان طور که در دنیای واقعی نیز می گوییم، همیشه پیشگیری بهتر از درمان است. اما گوگل به همه برنامه نویس ها (Developers) اجازه می دهد تولیدات خود را در اندروید مارکت قرار دهند و تازه بعد از آن اگر تشخیص داد اپلیکیشنی نوعی ویروس یا بدافزار است، آن را حذف می کند.

رازهای سری اول



با کمک این آموزش میتونید اندروید 4.2.2 رو روی کامپیوترتون یا لپتاپتون نصب کنید .

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



توضیحات :

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

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

پیش نیاز ها : 

پارتیشن لینوکس | EXT4 

فایل ISO اندروید

سی دی یا دی وی دی خام 

نرم افزار ISO Burner

لینک های دانلود :

فایل ISO اندروید 4.2
http://www.mediafire.com/download/sauwrm1u59y0gke/Android_-_x86_-_4.2_-2013.02.28.iso
نرم افزار ISO Burner
http://www.mediafire.com/download/5xdi37nuvdkronc/Xilisoft_ISO_Burner_1.0.52.1226.zip


ابتدا با استفاده از نرم افزار ISO Burner فایل ایمیج رو رایت کنید | حتما از ISO Burner استفاده کنید وگرنه در هنگام نصب با مشکل مواجه میشید .

حال مانند تصویر بر روی Computer کلیک راست کرده و Manage رو بزنید .

87im1.jpg

بعد از باز شدن Manage ، بر روی Disk Management کلیک کنید .

i105561_untitled1.jpg

در قسمتی که با فلش بزرگ نشان داده شده تمامی پارتیشن های شما قرار دارن . حالا باید روی یکی از اون ها راست کلیک کرده و گزینه Shrink Volume رو بزنید .

i105562_untitled2.jpg

وقتی پنجره جدید باز شد ، در کادر علامت زده در تصویر ، میزان حجم رو وارد کنید . 3 گیگ کافیه ! ( 3072 مگابایت )

i105565_untitled3.jpg

حال گزینه Shrink رو بزنید . میبینید که 3 گیگابایت با عنوان Free Space ایجاد شد .

.
.
.

حال CD رو در دستگاه بزارید و ریستارت کنید . 

حال دستگاه شما به صورت خودکار وارد محیط نصب میشه . ( تصویر زیر ) ( مثل ویندوز نیازی به زدن دکمه نیست )

untitled3.jpg

حال شما چند حق انتخاب دارید . میتونید گزینه اول Run... رو بزنید ( برای اجرای بدون نصب ) 

یا میتونید گزینه آخر Install رو بزنید که مستقیم به مرجله بعد برای نصب برید .

حالا ما Install رو میزنیم و ادامه میدیم ...

untitled3.jpg

در این قسمت چون ما از قبل Free Space ایجاد کردیم ، Detect Device رو میزنیم .

در این قسمت باید همون پارتیشن Free Space رو انتخاب کنید و اون رو Bootable کنید و گزینه Write رو بزنید . ( تصویر زیر با تصویری که شما میبینید کمی متفاوت است اما روش کار یکی میباشد )

untitled3.jpg

سپس از شما سوالاتی درباره ساخت GRUB میپرسه که باید Yes بزنید . اگر این کارو نکنید دیگه نمیتونید موقع بوت شدن ویندوز یا اندروید رو انتخاب کنید . مستقیم میره روی اندروید . پس دقت کنید .

من دقیقا حضور ذهن ندارم ولی هر سوالی رو که ازتون میپرسه رو با دقت بخونید و بعد گزینه ای رو انتخاب کنید . ( این قسمت یکم ترسناکه ! )

سپس اندروید 4.2 تقریبا 2 دقیقه بعد کامل نصب میشه و کامپیوترتون ریبوت میشه . 





برای این که بخواین به فایل هاتون برسید باید File Manager نصب کنید . پیشنهاد : File Export و ASTRO



باز هم میگم مسئولیت نصب و هر گونه عواقب با خودتونه . پس اگر چیزی شد ، نیاین یقه منو بگیرید !

با تشکر ...

آموزش mac

آپلود آسان در مک با کلمه آپلود آشنایی دارید؟ آپلود کردن به‌طور خلاصه عبارت است از انتقال فایل و اطلاعات از روی هارد‌دیسک رایانه به سرورهای اینترنتی و دیگر میزبان‌ها در شبکه. بسیاری از شما هنگام ارسال ایمیل‌ با انتخاب گزینه Attach فایل‌های موردنظرتان را به پیوست ایمیل چسبانده و همراه با آن ارسال کرده‌اید. این کار نیز همان آپلود کردن فایل‌ها روی سرورهای سرویس‌دهنده ایمیل شماست. همان‌طور که می‌دانید در بسیاری از سایت‌ها این امکان وجود دارد که برای استفاده از امکانات مختلف سایت، فایل‌هایی را از روی هارد‌دیسک رایانه در سایت مربوط آپلود کنید. در بسیاری از این سایت‌ها نیز برای آپلود کردن فایل‌ها، فرم‌هایی در اختیار شما قرار می‌گیرد که شامل دکمه‌ای برای انتخاب فایل است و با زدن آن، پنجره‌ای به‌نمایش در می‌آید که پس از مشخص شدن فایل مورد نظر شما و انتخاب گزینه‌هایی همچون OK فایل مربوط به فهرست فایل‌های موردنظر برای آپلود اضافه شده و در نهایت نیز با تایید فرم آپلود، فایل‌های شما آپلود می‌شود. دوست دارید همین کار را ساده‌تر به انجام برسانید؟ سیستم‌عامل مک همیشه راه‌حل‌های ساده‌ای را به کاربرانش هدیه می‌کند و راه‌حل انجام این کار نیز کشیدن و رها کردن فایل‌های موردنظر روی دکمه انتخاب فایل است. اگر از سیستم‌عامل مک استفاده می‌کنید و فرم آپلود یک سایت برایتان باز شده است می‌توانید به‌جای کلیک روی این گزینه، پنجره فایندر را باز و فایل‌های موردنظرتان را انتخاب کنید، سپس آنها را بکشید و روی دکمه انتخاب فایل رها کنید. مشاهده می‌کنید که نام فایل شما در کنار گزینه مورد نظر وارد یا مسیر آن در کادر مربوط نوشته می‌شود. حالا می‌توانید براحتی فرم آپلود را تایید کنید تا عملیات آپلود آغاز شود. توجه: این قابلیت در سیستم‌عامل مک نسخه Lion، و مرورگر سفری نسخه 5 تست شده و در بسیاری از سایت‌ها نیز قابل استفاده است.

آموزش Linux

ایجاد درایو مجازی (RamDsik) در لینوکس ramdisk قسمتی از حافظه ram‌ سیستم است که شما آنرا بصورتی آدرس‌دهی میکنید که مجازا" بصورت یک پارتیشن هارد دیسک عمل کند. به عبارت دیگر شما قسمتی از حافظه رم سیستم خودرا که دارای سرعتی چندین برابر بیشتر از هارددیسک شماست در اختیار میگیرید و به سیستم میگوئید که اینگونه وانمود کند که این بخش یک پارتیشن اضافی در کنار هارد دیسک شماست و از آن درست مثل هارد دیسک ولی با توان و سرعت بسیار بالاتر استفاده کند. ● آشنائی با ramdisk : در این مقاله ابتدا سعی میکنم شما را با مفاهیم اولیه ramdisk یا درایو مجازی آشنا کنم . ابتدا باید بدانیم که ramdisk قسمتی از حافظه ram‌ سیستم است که شما آنرا بصورتی آدرس دهی میکنید که مجازا" بصورت یک پارتیشن هارد دیسک عمل کند . به عبارت دیگر شما قسمتی از حافظه رم سیستم خودرا که دارای سرعتی چندین برابر بیشتر از هارد دیسک شماست در اختیار میگیرید و به سیستم میگوئید که اینگونه وانمود کند که این بخش یک پارتیشن اضافی در کنار هارد دیسک شماست و از آن درست مثل هارد دیسک ولی با توان و سرعت بسیار بالاتر استفاده کند . توجه داشته باشید که ramdisk همانطوریکه از نام آن پیداست در قسمتی از حافظه ram ایجاد شده و به محض راه اندازی مجدد یا خاموش کردن کامپیوتر اطلاعات آن بکلی پاک میشود و نباید از آن برای ذخیره کردن اطلاعات دائمی مثل اسناد متنی یا فایلهای پیکربندی سیستم ویا برنامه‌های کاربردی استفاده کرد. سئوالی که اینجا مطرح میشود این است که با این اوصاف پس مورد استفاده ramdisk چیست و چرا باید از آن به نحو شایسته استفاده کرد . پاسخ این است که در برخی برنامه های کاربردی مثل مرورگرها یا سرورهای وب و حتی خود سیستمهای عامل همیشه قسمتی از اطلاعات موقتی برنامه ها به اصطلاح cache یا موقتا ذخیره میشوند و سرعت ذخیره و بازیابی این اطلاعات در سرعت و کارائی برنامه کاربردی بسیار موثر است . و اینجاست که با مسیر دهی محل ذخیره سازی این فایلهای موقت در محل ایجاد شده تحت عنوان ramdisk‌ و بهره گیری از سرعت بسیار بالا و توان عملیاتی ram میتوان به کارائی مطلوب سیستمی دست یافت . در برخی موارد در صورت استفاده صحیح از ramdisk‌ ارتقاء کارائی سیستم به حدی چشمگیر خواهد بود که درست مثل یک ارتقاء سخت افزاری گران قیمت و البته در اینجا بدون هیچ هزینه جانبی ما را به performance مطلوب و مورد نظرمان نزدیک میکند . ● ایجاد ramdisk در لینوکس : معمولا هسته کرنل همه توزیعهای لینوکس موجود از ramdisk بصورت پیش گزیده built-in‌ پشتیبانی میکنند و ایجاد ramdisk در این شرایط بسیار ساده و به شرح زیر میباشد : ابتدا یک دایرکتوری یا mount point به نام ramdisk۰ برای استقرا ramdisk ‌ در مسیر /tmp ایجاد میکنیم : ▪mkdir /tmp/ramdisk۰ سپس یک فایل سیستم فرمت ext۲ با نام ram۰‌ در مسیر /dev ایجاد میکنیم : ▪ mke۲fs /dev/ram۰ در ادامه باید فایل سیستم ایجاد شده را در مسیر mount point ایجاد شده الصاق یا به اصطلاح mount کنیم : ▪ mount /dev/ram۰ /tmp/ramdisk۰ این دستورات فایل سیستم مناسب را بر روی قسمتی از فضای ram برای شما ایجاد و آنرا فرمت کرده و در درایوی با نام ramdisk۰‌ برای استفاده شما محیا میکند . حال میتوانید از دایرکتوری /tmp/ramdisk۰ درست مثل یک پارتیشن هارد دیسک استفاده کنید . اندازه ramdisk‌ بطور پیش فرض ۴ مگابایت تعریف میشود ولی در صورتی که بخواهید اندازه آنرا به دلخواه تعیین کنید بایستی دستور زیر را به فایل تنظیمات بوت لودر LILO با نام /etc/boot/lilo.conf اضافه کنید : ramdisk_size=۱۰۰۰۰ احتمالا قسمتی از فایل lilo.conf‌ شما پس از افزودن دستور فوق به شکل زیر خواهد بود : boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=۵۰ image=/boot/vmlinuz label=linux root=/dev/hda۲ read-only ramdisk_size=۱۰۰۰۰ پس از افزودن این دستور به فایل lilo.conf وذخیره سازی و سپس اجرای دستور lilo در خط فرمان جهت اعمال تغییرات اندازه ramdisk شما به ده مگابایت ارتقاء می یابد . بدیهی است در صورتی که شما هسته kernel خود را خودتان کامپایل نموده و ramdisk‌ را بعنوان loadable module یا همان ماژول قابل اتصال به هسته پیکربندی کرده اید باید برای افزایش فضای ramdisk‌ دستور زیر را در فایل modules.conf واقع در مسیر /etc/ اضافه کنید : options rd rd_size=۱۰۰۰۰ و یا دستور زیر را در خط فرمان کاربر ریشه اجرا کنید : insmod rd rd_size=۱۰۰۰۰ ▪ نکته : در هر زمان با اجرای دستور زیر میتوان به مشخصات تفصیلی ramdisk‌ دست یافت : df -k /dev/ram۰ نتایج بدست آمده برای یک ramdisk ‌ با اندازه ۴ مگابایت : >df -k /dev/ram۰ Filesystem ۱k-blocks Used Available Used Mounted on /dev/ram۰ ۳۹۶۳ ۱۳ ۳۷۴۶ ۰% /tmp/ramdisk۰

سری رازهای عمومی اول

تبدیل متن به گفتار با ساخت یک فایل سخنگو! احتمالأ شما نیز تاکنون با استفاده از نرم افزارهای مختلف و یا از طریق قسمت Speech ویندوز XP متون خود را به گفتار تبدیل کرده اید. به طوریکه متن را تایپ نموده و کامپیوتر آن را برای شما میخواند. اما شاید برای شما نیز جالب باشد که بتوانید خودتان به سادگی همچین برنامه ای بسازید! به طوریکه خروجی شما یک فایل کوچک شده که با اجرای آن و تایپ حروف کامپیوتر آن را برای شما میخواند! قطعأ این راه سریعترین و جذاب ترین راه برای تبدیل نوشتار به گفتار است! بدین منظور: از منوی Start وارد Run شده و عبارت notepad را وارد نموده و Enter بزنید تا ویرایشگر Notepad ویندوز باز شود. اکنون دستورات زیر را عینأ داخل Notepad کپی نمایید: Dim msg, sapi msg=InputBox("Matneh khod ra vared namaeed! www.hgoogle.com","Sokhangoo") Set sapi=CreateObject("sapi.spvoice") sapi.Speak msg سپس از منوی File گزینه Save را انتخاب نمایید. حال نامی برای فایل خود در نظر گرفته و آن را با فرمت vbs. ذخیره کنید. به عنوان مثال نام فایل خود را hgoogle.vbs بگذارید. پس از اینکار بر روی دکمه Save کلیک کرده تا فایل شما در محل مورد نظر ذخیره گردد. اکنون به محلی که فایل ذخیره شده بروید و فایل ساخته شده را با دوبار کلیک اجرا نمایید. خواهید دید پنجره ای باز میشود که با تایپ عبارت مورد نظر خود در قسمت مربوطه و فشردن دکمه OK میتوانید منتظر شنیدن عبارت وارد شده خود توسط کامپیوتر شوید. لازم به ذکر است که اینکار طبعأ تنها بر روی حروف انگلیسی امکان پذیر است.