آقای فالس و گافی دیگر…

باور کنید آدمی نیستم که خبرگزاری فارس را دنبال کنم (بخوانید لجن پراکنی فالس). حداقل این را دوستان و اطرافیان نزدیک من می دانند ولی بعضی اوقات دوستان لطف می کنن و لینک های مربوط به خبرهای اوپن سورس و لینوکسی این پایگاه لجن پراکنی را برای من ایمیل می کنند و من هم که این روزها با مشفله زیاد و کمبود مطلب برای نوشتن مطلب بر روی وبلاگ مواجه هستم٫ فرصت را غنیمت می شمارم و دوستان ارزشی فالس را کمی زیر سوال می برم….

اخیرا مارک شاتل ورث بنیان گذار توزیع اوبونتو و شرکت کنونیکال در این پست وبلاگ خودش خبر از قابلیت Multi Touch اوبونتو ۱۰٫۱۰ داده که با استفاده از این قابلیت اسکرین های نمایش دارای این ویژگی از این پس قادر خواهند بود که از قابلیت مالتی تاچ اوبونتو پشتیبانی کنند و همانند ویندوز ۷ (ویندوزی ها نگن این قابلیت از فلان موقع روی ویندوز وجود داشت! همینه که هست :D ) بدون استفاده از موس٫ کاربر بتواند با انگشتان خود کارهای روزمره خود را در اوبونتو انجام دهند….

ولی باور کنید با خواندن این خبر از فالس نیوز هرچقدر به خودم فشار آوردم نشد که در موردش ننویسم. اخیرا آقای فالس سعی می کند برای جلوگیری از سوتی های احتمالی ٫ خبرهای تخصصی کمتر کار کند و همانی هم که کار می کند مختصر و در حد چند خط بیشتر نباشد…. (قبل از خواندن ادامه پست خبر آقای فالس را حتما مطالعه بفرمایید)

این خبر به زور ۱۰ خط می شود و اگر کمی با لینوکس کار کرده باشید به اشتباهات زیاد این خبر و نویسنده آن پی می برید ! حتی اگر کمی هم آدم فنی باشید یا حداقل از فلسفه وجودی لینوکس و نرم افزارهای اوپن سورس و شرکت های پشتیبان آنها مطلع باشید می بینید این خبر ۱۰ خطی حداقل ۶ خط آن کاملا اشتباه بوده و عدم آگاهی و با عرض پوزش٫ بی سوادی خبرنگار فالس را نشان می دهد ! سوتی و گاف آقای فالس از همان خط اول اینگونه شروع می شود :

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

یکی از جانب من از اقای فالس بپرسد اگر من بخواهم با یک انگشت کار کنم چی ؟ اگر اصلا یک انگشت داشته باشم چی ؟ یعنی واقعا ترجمه Multi Touch باید به این گونه باشد که کاربر باید با دو انگشت خود کار کند ؟ به عنوان کسی که چند سالی است در این وبلاگ و این گوشه و آن گوشه وب فارسی در مورد آی.تی و لینوکس می نویسم به اقای فالس پیشنهاد می کنم آیا بهتر نبود به جای استفاده از این عبارت مضحک بنویسید: "پشتیبانی از تاچ اسکرین و با قابلیت چند لمسی" ؟! در ثانی این عبارت " فرامین متعددی را وارد این سیستم عامل کنند" یعنی چی ؟ این فرامین چی هست که با استفاده از ۲ انگشت وارد کامپیوتر می شود ؟! فکر نمی کنید دیگه زیادی دارید از کلمات قلمبه سلمبه استفاده می کنید ؟! ما به ادبیات چاله میدانی شما و کسانی که از آنها حمایت و طرافداری می کنید و عبارات لولو و اینا…. عادت داریم ! خواهش می کنم با ما راحت باشید…. با این کارها اسباب تعجب ما را فراهم نکنید…

همچنین اقای فالس می گوید:

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

آقای فالس ! شما از کجا می دانید این کار٫ کار چندان ساده ای نیست ؟ در این دنیای آزاد بیشتر از اینکه شرکت ها و کمپانی ها از خود استانداردهای من در آوردی در بیاورند سعی می کنند از استاندارد های موجود و قابل قبول استفاده کنند و معمولا همه پیرو یک استاندارد واحد که معمولا هم از طرف ISO تعیین می شود ٫ هستند. اصلا گیریم که هیچ استانداری برای این کار وجود ندارد یا اصلا نیازی به استانداردی در این مورد نباشد ! ساختن یک سیستم عامل اوپن سورس که از قابلیت مالتی تاچ پشتیبانی می کند مگر چیزی بیشتر از سورس برنامه نویسی و آگاهی از تکنولوژی اسکرین های Touch است ؟ آقای فالس اینجا چرخ را از اول اختراع نمی کنند ! اینجا هر کسی برای خود سورس یک برنامه را از اول نمی نویسند ! با بهره گیری از لایسنس های ازاد این کدها ٫ شرکت ها و کمپانی های مختلف کار یکدیگر را تکمیل می کنند و همه برای یک هدف تلاش می کنند ! حالا هرچی هم من این مطلب را برای شما باز کنم ! وقتی درک روشنی از ازادی و آزادی نرم افزار نداشته باشید برای شما این مسئله قابل فهم نخواهد بود. یک ضرب المثلی هست که شما را به آن ارجاع می دهم : کافر همه را به کیش خود پندارد….

و در آخر هم :

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

ما صبح تا شب گلوی خودمان رو پاره می کنیم که لینوکس سیستم عامل نیست ! لینوکس یک کرنل است که در کنار پروژه GNU تشکیل یک سیستم عامل را می دهد ! آقای فالس نیوز باور کنید لینوکس به تنهایی سیستم عامل نیست ! این گاف را بارها و بارها در خبرهای قبلی داده اید !

پی نوشت : عذرخواهی می کنم از مخاطبین این وبلاگ به خاطر لینکی که به این خبرگزاری داده شد ! باور کنید قصد هیچ گونه جسارت و توهین به شما را نداشتم…

پی نوشت ۲: از آقای فالس خواهش می کنم مثل سابق خبرها را کمی طولانی تر کار کنند یا به قول جمله کلیشه: "وقتش را بیشتر کنید" تا ما پست های پر مایه تر در وبلاگمان قرار دهیم ! اینجوری حال نمی ده… :D

=-=-=-=-=
Powered by Blogilo

اختصاص پارتیشن جداگانه برای فولدر Home

پس نوشت : خیلی وقته روی بلاگ مطلب آموزشی که دردی از کسی دوا کنه ننوشتم و دیگه یواش یواش داره تبدیل می شه به Spam Blog !

تقریبا چند ماه پیش مشکلی با فضای آزاد روی پارتیشن Root روی PC پیدا کردم که مجبور شدم از یکی از پارتیشن هایم به عنوان پارتیشن home/ استفاده کنم . بعد از انجام عملیات زیر موفق به این کار شدم . همچنین طی چند روز گذشته هم دیدم چندین بار این سوال بر روی فروم اوبونتو ایران هم مطرح شده است . به همین دلیل لازم دانستم که این پست رو بنویسم و به طور واضح و روشن توضیح بدم که این کار چه طور امکان پذیره…

اگر هنوز بر روی کامپیوترتون Linux نصب نکرده اید یا می خواهید از اول یک توزیع لینوکس به صورت Fresh نصب کنید شدیدا پیشنهاد می کنم پارتیشن Home را از Root جدا کنید تا مجبور نباشید روزی این عملیات را انجام دهید . پارتیشن Home/ جدا ٫ این این حسن را دارد که هر موقع شما خواستید تویعی که استفاده می کنید را دوباره نصب کنید یا حتی هر توزیع دیگری که خواستید نصب کنید تنظیمات برنامه هایتان را از دست ندهید و از همان تنظیمات قبلی برای توزیع جدید استفاده کنید و وقت خود را برای تنظیمات مجدد ساعت ها تلف نکنید. اگر بلد نیستید این کار رو انجام دهید هیچ مشکلی نیست ! از این راهنما استفاده کنید .

برای این کار ابتدا باید یکی از پارتیشن های خودتان را برای اختصاص دادن به این کار خالی کنید و یا قسمتی از یکی از پارتیشن هایتان را با استفاده از یک برنامه Partition manager مثل Gparted (در Gnome) یا Partition Editor (در KDE) جدا کنید و به این کار اختصاص دهید . بعد از آن با استفاده از یکی نرم افزارهای نام برده شده آن را به فرمت EXT4 یا EXT3 یا هر فایل سیستم دیگری که توزیع شما پشتیبانی می کند ٫ فرمت کنید. امروزه تقریبا همه توزیع ها از این فایل سیستم EXT4 پشتیبانی می کنند . (تذکر به کاربران تاره کار: فایل سیستم FAT و NTFS به هیچ وجه برای این کار استفاده نمی شود و قابل پشتیبانی برای این کار نیست)

ابتدا برای ایجاد یک فولدر موقتی در mnt/ دستور زیر را وارد کنید و پارتیشنی که قرار است آن را برای home/ استفاده کنید درون آن Mount کنید :

mkdir /mnt/myhome $

sudo mount -o loop /dev/sdaX /mnt/myhome $

توجه داشته باشید sdaX همان پارتیشنی است که قرار است برای پارتیشن home استفاده شود . برای شناسایی X و پارتیشنی که قرار است استفاده کنید از دستور fdisk -l در حالت root mode استفاده کنید . اگر تازه کار هم هستید که این مشخصات در همان برنامه Partition Manager ی که برای فرمت کردن و یا جدا کردن پارتیشن home استفاده کردید قابل تشخیص است.

بعد با دستور زیر وارد پارتیشن Home فعلی می شویم :

cd /home $

حالا با دستور زیر تمامی فایل ها و فولدرهای درون home فعلی را به myhome که قرار است برای پارتیشن جدید مورد استفاده قرار گیرد کپی می کنیم:

find . -depth -print0 | cpio –null –sparse -pvd /mnt/myhome $

بعد از این کار به مسیر mnt/myhome/ بروید و مطمئن شوید که تمامی اطلاعات شما به مسیر جدید کپی شده است !

بعد از آن با دستور زیر پارتیشن جدید Home را unmount می کنیم :

sudo umount /mnt/myhome $

برای ادامه کار باید مقدمات انتقال home جدید را به جای home قدیمی فراهم کنیم ! برای این کار ابتدا فولدر home فعلی را تغییر نام می دهیم . این فولدر را می توانید حذف هم بکنید ولی ما این احتمال را می دهیم که شاید اطلاعاتی در آن مانده باشد که منتقل نشده است . پس انرا تغییر نام می دهیم که اطلاعات ما در دسترس باشد.

sudo mv /home /old_home $

سپس با دستور زیر یک فولدر جدید برای home می سازیم:

sudo mkdir /home $

بعد از آن هم باید پارتیشن sdaX را که فایل های home/ قدیم را درون آپ کپی کردیم در home/ جدید مانت کنیم . با این دستور:

sudo mount /dev/sdaX /home $

تقریبا کار تمام است ! ولی باید کاری کنیم که با هر بار بوت سیستم این پارتیشن sdaX به درون home/ مانت شود در غیر این صورت باید هر بار خودتان آنرا مانت کنید . برای این کار با دستور زیر فایل fstab را باز کنید:

sudo gedit /etc/fstab $

اگر از میزکاری غیر از Gnome استفاده می کنید مثلا KDE به جای gedit از kate یا kwrite استفاده کنید . اگرهم می خواهید این کار را در محیط ترمینال انجام دهید از ادیتور های nano یا vim استفاده کنید .

بعد از باز شدن این فایل خط زیر را به آن اضافه کنید . توجه داشته باشید به جای sdaX باید پارتیشنی که برای این کار انتخاب کرده اید قرار دهید همچنین به جای EXT4 نوع فایل سیستمی که برای home/ انتخاب کرده اید قرار دهید . اگر از همان EXT4 استفاده می کنید نیازی نیست تغییرش دهید

/dev/sdaX /home ext4 nodev,nosuid 0 2

همه چیز بدون درد و خونریزی به پابان رسید ! به خیال راحت می توانید سیستم خود را ریستارت کنید و از این به بعد از home/ جدید استفاده کنید . برای آخرین باز هم وارد پوشه home_old/ قدیم بشوید ! اگر اطلاعات از قلم افتاده ای ندارید انرا با دستور زیر پاک کنید . دیگر به آن نیازی نیست…

sudo rm -r /old_home $

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

=-=-=-=-=
Powered by Blogilo

سال جدید، توزیع جدید

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

گنو/لینوکس یک سیستم عامل عالی است برای دو گروه از آدم‌ها: آدم‌هایی که می‌خواهند بدون هیچ دردسری با کامپیوترشان کار کنند (مثلا پدربزرگ من) و آدم‌هایی که دوست دارند هر روز یک چیز جدید یاد بگیرند و بعد از مدتی متخصص سیستم عامل باشند. لینوکس گروه اول را باید یک نفر دیگر نصب کند و تنظیم کند و آدمی که سیستم عامل را فقط رابطه دائمی خودش و کامپیوتر می‌بیند سال‌ها با آن کار کند. اما گروه دوم باید یاد بگیرند که «پازیکس» یا در حالت پایینتر «گنو/لینوکس» بلد باشند و نه یک توزیع خاص. دنیای لینوکس، یک
دنیای آزاد است و آزادی یعنی حق انتخابی که استفاده می‌شود.

در دنیای گنو/لینوکس، توزیع‌ها به هم نزدیک هستند. هر کدام هدفی دارند و در بین توزیع‌های هم هدف ( مثلا توزیع‌های دسکتاپ استاندارد )، در صورت ابتکار و پیشرفت یک توزیع، بقیه هم از ایده او استفاده خواهند کرد. به فهرست دیستروواچ یک سر بزنید و مطمئن باشید که هیچ کدام از لینوکس‌های بالای لیست، خیلی بهتر یا بدتر از بقیه توزیع‌های هم رده نیستند.

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

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

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

سلام.من محمود هستم ( MahmoodR ) و به امر روزبه شفیعی عزیز قرار شد تا در روزهای آخر سال با پست مهمان در Zoom Out در زمینه نت‌ورک و‌ امنیت شبکه در خدمت دوستان باشم و از این جهت خیلی خوشحالم (:

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

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

میریم سراغ اصل مطلب:
ممکنه برای بعضی کاربران این سوال پیش اومده باشه که خوب لینوکس چه تفاوتی باویندوز داره؟چرا گفته میشه که امنیت لینوکس از ویندوز بالاتره؟ و سوالاتی از این قبیل.پس با هم یک مرور اجمالی بر این موضوع داریم:

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

اینجا را بخوانید

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

۱-سرعت،‌قدرت،‌پایداری :

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

حالا بحث سرورها به کنار; در ویندوز، شما اگر خیلی شانس داشته باشید،حتماً هفته ای ۳-۲ مشکل را که منجر به راه اندازی مجدد سیستم میشود خواهید داشت و برعکس ویندوز مجبور نیستید تا آن را هر چندماه یکبار مجددا نصب کنید.حتی بعضاً گفته میشه که بعضی توزیع‌های لینوکس به “نصب،‌یکبار برای تمامی عمر” مشهورند.

۲- امنیت، امنیت، امنیت:

امروزه در دنیایی زندگی میکنیم که به نوعی متکی به فناوری اطلاعات‌ه و امکان به خطر افتادن لحظه به لحظه جریان اطلاعات منجر به بروز خسارت‌های سنگین که گاهی جبران ناپذیر هستند میشه.پس وقتی بحث امنیت شبکه به میان میاد لزوم توجه به این مسئله توسط هر سازمان،ارگان و حتی شرکت‌های کوچک و نوپا احساس میشه تا به دنبال یک سکوی امن‌تر برای برنامه‌ها و سرویس‌های خودشان باشند.لینوکس حرف های زیادی در زمینه امنیت برای گفتن داره (:
بسیاری از قابلیت های امنیتی یا در ویندوز وجود ندارند و یا فقط با اضافه کردن نرم افزارهای اضافی قابل دسترسی‌اند ولی در لینوکس این قابلیت‌ها بصورت درونی طراحی و پیاده سازی شده.

۳-نیازهای سخت افزاری / هزینه :

برای بکارگیری سیستم های ویندوزی به عنوان سرویس دهنده و حتی استفاده شخصی از نسخه‌های دسکتاپ ویندوز به حافظه و پردازنده های قویتری نیاز دارید و این یعنی هزینه هزینه هزینه! آیا برای شما صرف دارد که هر چند سال مبلغ زیادی را برای ارتقاء سیستم‌ها یا سرورهای خود برای بروز رسانی به نسخه جدید ویندوز سرور پرداخت کنید و در عوض امنیتی بسیار پایین رو تحویل بگیرید؟اگر جواب بله هست پس شما هرگز مدیر موفقی در این زمینه نخواهید شد!

۴-عدم نیاز به راه اندازی مجدد بعد از ارتقاء به نسخه جدید لینوکس / آپ تایم بالا

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

۵-ساختاری متفاوت :

لینوکس از ابتدا برای محیط های شبکه ای و چند کاربره طراحی شده و همین باعث رعایت مسائل امنیتی از ابتدای ایجاد اون شده.درحالی که ویندوز اینطور نیست و درحال حاضر از نظر امنیتی دارای نقاط ضعف فراوانی‌ه. مثلا یک برنامه مخرب وارد سیستم ویندوزی میشه و با استفاده از همین ضعف‌های امنیتی می تونه کل سیستم عامل را نابود کنه ولی در صورتی که مورد مشابهی در لینوکس وجود داشته باشه حداکثر به دایرکتوری خانگی (home) کاربر آسیب میرسه نه اینکه باعث فروپاشی کل سیستم عامل بشه!

۶-حفره‌های امنیتی:

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

۷-باز متن بودن در مقابل متن بسته /‌ دست به کار شدن برای رفع نواقص در مقابل نشستن و انتظار کشیدن برای رفع نقص از طرف مایکروسافت:

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

۸-عدم کارایی ابزارهای مخرب در لینوکس:

می توان ادعا کرد که تقریبا هیچ ویروسی برای لینوکس وجود نداره و ویروس برای کاربران لینوکس واژه قریبی‌ه. ها ها (: این درحالی‌ه که سالیانه بیش ۱۰۰۰ ویروس و کرم مختلف برای سیستم عامل ویندوز ایجاد می شه.هیچیک از ویروس هایی که برای ویندوز نوشته شده اند بر روی لینوکس کار نمی کنند.

۹-تاثیر مقوله عدم محدودیت در استفاده از نرم‌افزارها در امنیت لینوکس :

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

بسیاری از کاربران ویندوز از اینترنت اکسپلورر برای مرور وب استفاده میکنند.شاید هم از آتلوک یا ام‌اس آتلوک برای مدیریت ایمیل‌هاشون.ها ها.پس کار چقدر آسون شد.حالا من به عنوان یک ویروس نویس می دونم که اگر ویروسی را برای کاربران ویندوز بنویسم بر روی کامپیوترهای ۹۰ درصد آنها اثر خواهد کرد.چون اکثرا از اینترنت اکسپلورر و آتلوک استفاده می کنند. ولی در لینوکس چطور؟در لینوکس طیف وسیعی از انتخاب‌ها و عدم اجبار وجود داره.علاوه بر مشترک نبودن پلتفرم‌ها به دلیل متنوع بودن توزیع‌ها من از مرورگر موزیلا استفاده میکنم. دوستم که Konqueror استفاده میکنه و یکی گوگل کروم رو ترجیح می دهه و مرورگرهای متعدد دیگه‌ای که وجود داره.برای مدیریت ایمیل‌ها هم من از Kmail استفاده می کنم.یکی از Evolution یا Mutt و Pine و Mozila و موارد دیگه.من فقط می توانم برای یکی از اینها ویروس بنویسم چون روی بقیه کار نمیکنه.

شاید گفته بشه خوب من هم در ویندوز میتونم فلان مرورگر رو داشته باشم.ولی همون آمار استفاده از مرورگر زوری ویندوز یعنی اینترنت اکسپلورر خصوصا نسخه ۶ اون در دنیا جواب این سوال رو میده.مرورگر وبی که علاوه بر مشکلات زیادی که از لحاظ امنیتی برای کاربر پیش میاره,بخاطر استاندارد نبودنش مشکلات بسیار بزرگی رو برای توسعه دهندگان و طراحان وب به وجود میاره که به شدت اعصاب خرد کن هست! مرورگری که به زور به کاربران خورونده میشه!

۱۰-تعدد در سکوهای اجرایی :

لینوکس برخلاف ویندوز روی تعداد زیادی از پلتفرم‌های مختلف سخت افزاری اجرا می شود و شما می‌توانید اون رو برای کار بر روی پلتفرم مورد نظر خودتان تغییر دهید. هسته ۲.۶ لینوکس این امکان را فراهم میکنه تا لینوکس رو روی دستگاه های بسیار کوچک و یا ابر رایانه های بسیار بزرگ اجرا کنید.اصلاً ویندوز مال این حرف‌ها هست؟

۱۱- گسترده ترین تنوع در کاربرد :

میشه از لینوکس در جاهای مختلف و برای اهداف مختلف استفاده کرد.از دستگاه چک کردن اتصالات شبکه گرفته تا دیواره آتش(Firewall)،مسیریاب‌های (Router) شبکه،سرورهای مختلف مانند وب،بانک‌های اطلاعاتی،فایل پرینت و کامپیوترهای رومیزی،‌ایستگاه های کاری(Workstations) و غیره.سیستم عامل لینوکس حتی این امکان را داره که از اون به صورت یک سیستم زنده و پرتابل بشه استفاده کرد.

۱۲- تنوع در انتخاب در مقابل انتخاب زوری :

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

۱۳- سیستم عاملی حرفه ای/خط فرمانی قدرتمند :

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

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

۱۴- یک جعبه ابزار کامل :

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

و در آخر:

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

و اما یک توصیه به تمام کسانی که میخواهند وارد این دنیای زیبا شوند:

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

لینوکس نوید دهنده آزادی است.ممنون که تا آخر مطلب با ما بودید (:

دانلود هفته چهارم ۲۰۱۰

اخیرا اکادمی تکنولوژی آزاد (Free Technology Academy) یا FTA کتابی جامع و کامل در مورد مدیریت سیستم های لینوکسی (System Administration) را با نام “The GNU/Linux operating system” را در قالب ۵۴۵ صفحه منتشر کرده است که دیدم بد نیست این کتاب را با شما در این بلاگ به اشتراگ بگذارم… FTA در وب سایت خود در مورد این کتاب اینگونه می نویسد :

We will learn how to install and configure several computer services, and how to optimise and synchronise the resources. The activities that will take place in this module cover the studied topics in a practical approach, applying these concepts in real GNU/Linux systems

اگر تمایل دارید در زمینه SysAdmin فعالیت داشته باشید پیشنهاد می کنم این کتاب را دانلود کنید ! برای شروع کار مطالعه آن خالی از لطف نیست.

لینک دانلود به حجم ۱۹ مگابایت

پی نوشت :هر هفته با کیبور آزاد ! لینوکس در هفته چهارم ۲۰۱۰ را از دست ندهید…

پنجمین سالگرد تولد اوبونتو گنو/لینوکس

امروز ۲۰ اوکتبر سالروز تولد سیستم عامل اوبونتو گنو/لینوکس و مصادف با اولین انتشار آن در ۵ سال پیش یعنی اوبونتو ۴.۱۰ است . جا دارد از همین جا این موفقیت ۵ ساله را که به جرات می توان گفت بعد از ویندوز و مک پرکاربردترین سیستم عامل کاربردی در جهان است به مارک شاتل ورث رهبر تیم توسعه اوبونتو و شرکت کنونیکال و همچنین تیم فارسی زبان و جامعه کاربری آن و همچنین مهدی حسن پور مدیریت تیم فارسی زبان تبریک بگویم.

سالروز شروع انسانیت با دیگران بر شما خوش باد…

روز آزادی نرم افزار در نصف جهان برگزار می شود

روز جشن آزادی نرم افزار هرساله در سومین شنبه ماه سپتامبر در بین جوامع و کاربران نرم افزارهای آزاد و اوپن سورس برگزار می شود و هدف آن بسط و گسترش و معرفی این گونه نرم افزار ها می باشد . کاربران و اعضای لاگ اصفهان هم از این قاعده مستثناء نیستند و مطمئنا برای روز ۲۸ شهریور برنامه هایی برای شهروندان شهر اصفهان با برگزاری همایشی در این رابطه حواهند داشت .

آنچه خوانید بخشی از مطلب وبلاگ من به مناسبت روز آزادی نرم افزار ۲۰۰۸ بود که ۱ سال پیش در چنین روزهایی نگاشته شده است . سومین شنبه از ماه سپتامبر روزی است که هر ساله از طرف بنیاد نرم افزارهای آزاد در کشورهای مختلف بعضا توسط گروه های کاربری لینوکس برگزار می شود و امسال هم اصفهان هم از این قاعده مستثنا نیست و همچون ۲ سال گذشته گروه کاربران لینوکس اصفهان ( اصفهان لاگ ) این جشن را هرچه باشکوه تر برگزار می کنند . این جشن در اصفهان در روز ۲۶ شهریور یعنی پنج شنبه هفته آینده در سالن اجتماعات کتابخانه مرکزی شهرداری اصفهان برگزار می شود که جزئیات آن و ثبت نام در آن ( البته به صورت کاملا آزاد و رایگان ) را می توانید از این صفحه از سایت گروه کاربران لینوکس اصفهان دنبال کنید .

همچنین در این جشن باز هم بنده به عنوان یکی از سمینار دهندگان در خدمت دوستان و عزیزان هستم و سعی خواهم کرد با ارایه سمینار ” نرم افزارهای معادل ” در شناساندن نرم افزارهای کاربردی در لینوکس و معادل آنها در ویندوز سهمی هرچند کوچک داشته باشم و بتوانم کمکی در ترغیب کاربران به سوی نرم افزارهای آزاد و لینوکس داشته باشم . پس اگر ساکن اصفهان یا شهرهای نزدیک اطراف اصفهان هستید وقت را از دست ندهید و با ثبت نام در این جشن خودمانی با ما و دیگر دوستان دوستدار نرم افزارهای آزاد و لینوکس همراه شوید…

پی نوشت : امیدوارم همچون سال پیش در محل برگزاری جشن به اینترنت wifi دسترسی داشته باشم تا بتوانم از همین وبلاگ به صورت Live Blogging مطالب خودم را به صورت زنده منتشر کنم .

=-=-=-=-=
Powered by Bilbo Blogger

کانون کارگزاران بورس و اوراق بهادار یا کانون کپی برداری ؟

با دوست عزیزی برای پیدا کردن عکسی در سایت DeviantArt جستجو می کردیم تا رسیدیم به عکس زیر که در نگاه اول خیلی برایمان عجیب بود ! لوگوی اوبونتو برای کانون کارگزاران بورس و اوراق بهادار !!! هرچقدر فکر کردم که ببینم چه رابطه ای بین بازار بورس و سیستم عامل اوبونتو گنو/لینوکس می تواند وجود داشته باشد به جایی نرسیدم . گفتم شاید این تنها یک طرح باشد و رسما جایی منتشر نشده باشد ولی با این حال سری هم به سایت “کانون کارگزاران بورس و اوراق بهادار” هم زدم و با کمال تعجب دیدم که این لوگو لوگوی رسمی این کانون هستش و بر روی سایتشان هم قرار داده شده است !

لینک منبع عکس در سایت DeviantArt

هرچقدر فکر کردم که ببینم طراح و گرافیست محترم به چه منظور می توانسته این اقدام مزحک و کپی برداری از یک لوگوی Trade Mark آن هم مربوط به شرکتی معروف و معتبر (Canonical) را انجام دهد به هیچ جا نرسیدم و تنها فکری که به ذهنم رسید این بود که جناب آقای گرافیست ! احتمالا فکر کرده که وقتی محصولات اوپن سورس می تواند رایگان باشد حتما لوگو های آنها هم می تواند ثبت نشده و بدون Trade mark باشد و می شود هرجایی و هر کجا از آن استفاده کرد !

خوشبختانه زیر لوگوی طراحی شده تمام راه های ارتباطی با این کانون قید شده و به راحتی می توان با شماره تلفن ٫ فکس و ایمیل با آنها در ارتباط بود و آنها را در جریان گذاشت ! اگر این مورد تنها یک اشتباه بوده باشد و بدون قصد و منظور صورت گرفته باشد می توان آنها را از اشتباهشان مطلع کرد ٫ در غیر این صورت در مراحل بعدی می توان این مسئله را با ارسال ایمیل به شرکت کنونیکال و مدیریت این شرکت درمبان گذاشت تا خود آنها از طریق مراحل قانونی اقدام کنند !

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

آدرس پستی : تهران – خیابان سعدی جنوبی – پلاک ۲۵۲ – ساختمان تقی نیا – طبقه دوم – کانون کارگزاران بورس و اوراق بهادار

فکس : ۰۲۱۳۳۹۶۱۲۳

تلفن : ۰۲۱۳۳۹۶۱۲۰۹ – ۰۲۱۳۳۹۶۱۲۲۸

مروری اجمالی بر قابلیت های برتر فایرفاکس ۳.۵

نسخه نهایی فابرفاکس ۳.۵ به زودی طی چند روز آینده منتشر خواهد شد . نسخه ای که از نظر من شاید بیشتر به خاطر بودن در کورس رقابت با مرورگر اینترنت اکسپلورر ۸ که چندی پیش از سوی مایکروسافت منتشر شد , عرضه می شود . زمانی که مایکروسافت نسخه ۸ از مرورگر خود را با تاخیر چندین ماهه برای کاربران خود عرضه کرد پیش از آن بنیاد موزیلا برای اینکه بتواند همزمان با انتشار اینترنت اکسپلورر همچنان حرفی برای گفتن داشته باشد به فکر انشار نسخه ۳.۱ از مرورگر خود افتاد که بعدا آنرا به خاطر تغییرات بسیار نسخه ۳.۵ را برای انتشار نهایی در نظر گرفت . حال برای اینکه باری دیگر بتواند بر سر زبان آی تی نویسان باشد و بتواتند گوی زقابت را در خیلی از فاکتورها در جدول مقایسه ی قابلیت ها از رقیب خود برباید تا چندین روز آینده نسخه نهایی آن منتشر خواهد شد . انتشاری که بدون شک باعث خواهد شد سهم بیشتری از بازار مرورگرها را از IE گرفته و برای خود بردارد !

ولی شاید بخواهید بدانید که روباه آتشین این بار چه قابلیت هایی برای کاربران خود به ارمغان خواهد آورد !

8) Undo Closed Tabs

شاید تا پیش از این بارها و بارها به صورت اتفاقی Tab های باز شده در فایرفاکس خود را از دست داده بودید . و شاید بهترین گزینه برای برگرداندن Tabهای خود استفاده از اکستنشن Tab Mix plus بود که این کار را برای شما انجام می داد و Tab های از دست رفته را برای شما باز می گرداند . اما حالا این قابلیت به صورت پیشفرض به فایرفاکس ۳.۵ اضافه شده و با تنها فشردن کلیدهای Ctrl + Shift + T یکی یکی Tab های از دست رفته خود را باز گردانید .

۷) Forget This Site

در قسمت histoy قابلیتی اضافه شده است که این امکان را به شما می دهد که هر سایتی را که مرور کرده اید را به صورت کامل به همراه تمام صفخات زیر مجموعه آن از مرورگر خود پاک کنید و هیچ اثری از آن به جای نگذارید . این قابلیت موقعی به درد می خورد که می خواهید در عرض چند ثانیه درد پای خود را از History و سایت هایی که مرور کرده اید پاک کنید…

۶) Tab Tearing

این قابلیت شاید زیاد به چشم نخورد ولی بسیار کاربردی است . با استفاده از این قابلیت می توانید Tab مورد نظر خود را بر روی دسکتاپ بکشانید و آنرا در قالب یک پنجره جدید باز کنید و یا یک Tab را از یک پنجره به یک پنجره دیگر منتقل کنید .

۵) Keyword Awesomebar Filters

پروسه جستجو در صفحات بازدید شده و Bookmark ها و History بسیار بهبود یافته و می توانید با استفاده از گزینه # YOUR_TITLE در آدرس بار می توانید تمامی صفحاتی که در آن عبارت YOUR_TITLE وجود دارد را مشاهده کنید . همچنین با استفاده از * YOUR_TITLE می توانید عبارت YOUR_TITLE را در لینک های بوکمارک شده جستجو کنید

۴) Smarter Session Restore

ویژگی بازیابی پنجره و تب های از دست رفته در حین کرش یا خاموش شدن ناگهانی کامپیوتر در این نسخه بهبودهایی داشته که همانند شکل روبه رو دیگر این گرینه به شما پیغامی مبنی بر بازیابی پنجره های از دست رفته به شما نمی دهد و این قابلیت به درون پنجره فایرفاکس منتقل شده و در هنگام باز شدن مجدد فایرفاکس لیست پنجره ها و تب های از دست رفته را به شما نشان می دهد و شما قادر خواهید بود پنجره های مورد نظر و دلخواه خود را بازیابی کنید

۳) Private Browsing Mode

این ویژگی کاربر را کاملا در حالت مرور مخفیانه قرار می دهد و کاربر قادر خواهد بود در حین مرور صفحات هیچ رد پایی از خودش به جا نگذارد . این ویژگی بیشتر برای کسانی کاربرد دارد که از سیستم های کامپیوتری مشترک استفاده می کنند و نمی خواهند Session ها و کوکی ها و پسوردهایشان در سیستم ذخیره شود . مرورگر فایرفاکس با استفاده از کلید های Ctrl + Shift + P در این حالت قرار می گیرد.

۲) TraceMonkey Java Script Engine

در این نسخه از فایرفاکس از موتور جاوا اسکریپت TraceMonkey به جای SpideMonkey استفاده شده که ۲۰ تا ۴۰ برابر در سرعت بارگزاری صفحات حاوی فایل های Java Script تاثیر داشته است . این قابلیت شاید بیشتر در سرعت بارگزاری صفحات طراحی شده با استفاده از تکنولوژی Ajax تاثیر زیادی داشته باشد

۱) Video Superpowers With HTML 5

و در نهایت با توجه به پیشرفت و استفاده از نسخه ۵ از زبان HTML برای طراحی صفحات وب , موزیلا قابلیت پشتیبانی از تگ های ویدئو با فرمت آزاد ogg را به مرورگر خود اضافه کرده است و دیگر احتباجی نیست همچون فایل های تصویری فلش از تگ Embeded استفاده شود . که این قابلیت باعث همه گیر تر شدن فرمت آزاد ogg خواهد شد… جزئیات بیشتر را می توانید این ویدئو در سایت یوتیوب را تماشا کنید

و اما شاید شما هم مثل من تحمل صبر کردن تا انتشار نسخه نهایی آنرا ندارید و می خواهید از همین امروز از نسخه RC3 فایرفاکس ۳٫۵ که خوشبختانه از پایداری قابل قبولی برخوردار است استفاده کنید . پس اگر از دبیان و یا سیستم های دبیان بیس مثل اوبونتو و پارسیکس و … استفاده می کنید پیشنهاد می کنم در ادامه این پست با من همراه باشید . اگر هم از کاربران سیستم عامل وبنذوز هستید می توانبد از ابن لینک و برای سیستم عامل مک از این لینک آنرا دانلود کنید.

ادامه مطلب…

مروری بر Linux Mint 7 Gloria

نسخه نهایی Linux Mint 7 با اسم رمز Gloria منتشر شد . لینوکس مینت یکی از محبوب ترین توریع های لینوکس است که بر اساس لیست موجود در سایت DistroWatch سومین توزیع پر کاربرد لینوکس از دید این سایت است. لینوکس مینت همانند پدر خود یعنی اوبونتو به صورت هر ۶ ماه بر اساس آخرین نسخه اوبونتو و تقریبا ۱ ماه بعد از آن منتشر می شود که در واقع همان امکانات اوبونتو به علاوه ویژگی هایی اضافه تر همانند پشتیبانی از کدک های مالتی مدیا برای اجرای انواع فایل های صورتی و نصویری و تنظیمات پیشفرض شبکه که کار با آن را برای کاربران تازه کار آسان می کند را به آن اضافه می کند .

این نسخه از Linux Mint از لینوکس کرنل ۲.۶.۲۸ , گنوم دسکتاپ ۲.۲۶ , XOrg سرور نسخه ۱.۶ , XOrg نسخه ۷.۴ , اوپن آفیس ۳.۰.۱ , موزیلا فایرفاکس ۳.۰.۱۰ و به علاوه تمام نرم افزارهایی که در این مجموعه قرار گرفته سعی شده از آخرین نسخه آنها استفاده شود . همانطور که قبلا و در پست های قبلی هم گفته ام لینوکس مینت می تواند بهترین انتخاب برای کاربرانی باشد که می خواهند از گنو/لینوکس برای اولین بار استفاده کنند و می تواند سکوی پرش خوبی برای آنها باشد.

برای دانلود این نسخه از توریع Linux Mint می توانید به اینجا و برای دیدن سایت رسمی آن این لینک را دنبال کنید…

و اما اگر تمایل دارید بیشتر در مورد نسخه جدید و گلوریا بدانید پیشنهاد می کنم ادامه این مطلب را از دست ندهید !

ادامه مطلب…