تور لحظه آخری
امروز : چهارشنبه ، 21 آذر 1403    احادیث و روایات:  امام علی (ع):گوش خود را به شنيدن خوبى‏ها عادت بده و به آنچه كه به صلاح و درستى تو نمى‏افزايد گو...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ساختمان پزشکان

کاشت ابرو طبیعی و‌ سریع

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

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

مهاجرت به آلمان

بهترین قالیشویی تهران

بورس کارتریج پرینتر در تهران

تشریفات روناک

نوار اخطار زرد رنگ

ثبت شرکت فوری

تابلو برق

خودارزیابی چیست

فروشگاه مخازن پلی اتیلن

قیمت و خرید تخت برقی پزشکی

کلینیک زخم تهران

خرید بیت کوین

خرید شب یلدا

پرچم تشریفات با کیفیت بالا و قیمت ارزان

کاشت ابرو طبیعی

پرواز از نگاه دکتر ماکان آریا پارسا

پارتیشن شیشه ای

اقامت یونان

 






آمار وبسایت

 تعداد کل بازدیدها : 1840287884




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

فلسفه یونیکس


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : فلسفه یونیکس rtech9th August 2008, 10:16 AMینوکسی ها شعار زیبایی دارند که می گوید «لینوکس فقط یک سیستم عامل نیست، لینوکس یک فرهنگ است». به همین خاطر در بین گنو/لینوکس کارها و بقیه دنیای نرم افزارهای آزاد، فلسفه هم ارزش مهمی پیدا کرده. این فلسفه را می شود در مفهوم آزادی نرم افزار و خیلی جاهای دیگر دید و حتی در شوخی های لینوکسی ها هم به کرات به فلسفه بر می خوریم. در این پست می خواهم به شکل خلاصه، درباره فلسفه یونیکس بنویسم. این فلسفه خلاصه ای است از صفحه ویکیپدیای Unix Philosophy. این مبانی نظری (فلسفه ها) نتایجی هستند که افراد درگیر این صنعت در پی سال ها تجربه نهفته پشت سر سیستم های مبتنی بر یونیکس (پوزیکس ها) به آن رسیده اند. مکلوری: ربع قرن یونیکس مک لوری که مبدع Unix Pipes و یکی از پایه گذاران یونیکس است فلسفه این سیستم عامل را به شکل زیر خلاصه کره: کاربران ثبت نام کرده قادر به مشاهده لینک می باشند برنامه هایی بنویسید که فقط یک کار انجام دهند اما به نحو احسن کاربران ثبت نام کرده قادر به مشاهده لینک می باشند برنامه هایی بنویسید که بتوانند با هم کار کنند کاربران ثبت نام کرده قادر به مشاهده لینک می باشند برنامه هایی بنویسید که با متن کار کنند چرا که متن رابطی عام است مایک گانکارز: فلسفه یونیکس مایک گانکارز در سال ۱۹۹۴ با مشاوره دیگر فعالان دنیای یونیکس قواعد زیر را ابداع کرد. او یکی از طراحان سیستم پنجره X است. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند کوچک زیباست. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند هر برنامه باید یک کار را به خوبی انجام دهد. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند در اولین فرصت ممکن، یک نمونه اولیه بنویسید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند انتقال پذیری را به بهینه بودن سیستم ارجح بدانید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند اطلاعات را در فایل های متنی تخت جا بدهید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند از قدرت نرم افزار به نفع خودتان بهره ببرید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند قدرت و قابلیت انتقال را با نوشتن شل اسکریپت افزایش دهید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند از رابط های کاربری پر دنگ و فنگ دوری کنید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند هر برنامه ای را به شکل یک فیلتر بنویسید. اریک ریموند: هنر برنامه نویسی یونیکس کاربران ثبت نام کرده قادر به مشاهده لینک می باشند (کاربران ثبت نام کرده قادر به مشاهده لینک می باشند)ریموند با پایبندی به قاعده KISS یا Keep It Simple, Stupid قواعد زیر را برای برنامه نویسی یونیکس پیشنهاد می کند: کاربران ثبت نام کرده قادر به مشاهده لینک می باشند ماجولار بودن: بخش های کوچکی بنویسید که با رابط های تمیزی به هم وصلند. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند وضوح: وضوح بهتر از هوشمندی است. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند اتصال: برنامه هایی طراحی کنید که بتوانند به دیگر برنامه ها متصل شوند. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند جدایی: سیاست را از مکانیزم جدا کنید، رابط باید از هسته اصلی جدا باشد. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند سادگی: برای سادگی طراحی کنید، فقط وقتی مجبورید پیچیدگی اضافه کنید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند امساک: فقط وقتی برنامه‌ای بزرگ بنویسید که ثابت شده باشد هیچ برنامه دیگری فایده ندارد. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند شفافیت: برای راحتی خواندن طراحی کنید تا بررسی و باگ زدایی ساده تر شود. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند استحکام: استحکام فرزند شفافیت و سادگی است. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند ارائه: Fold knowledge into data so program logic can be stupid and robust کاربران ثبت نام کرده قادر به مشاهده لینک می باشند حداقل سورپریز: در طراحی رابط، امور غیرمعمول را به حداقل برسانید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند سکوت: وقتی برنامه چیز عجیبی برای گفتن ندارد، بهتر است چیزی نگوید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند تعمیر: وقتی شکست اجتناب ناپذیر است، زود و پر سر و صدا برنامه را بشکنید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند اقتصاد: وقت برنامه ارزشمند است، آن را مهمتر از زمان ماشین بدانید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند استمرار نسل: با دست هک نکنید، برنامه هایی بنویسید که برنامه هایی بنویسند. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند بهینه سازی: قبل از ظریف کاری، یک نمونه عملی بسازید. قبل از بهینه سازی، برنامه باید درست کار کند. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند تنوع: هر ادعایی مبنی بر «یک راه حقیقی» را با شک و تردید بنگرید. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند ارتقاء پذیری: برای اینده طراحی کنید چرا که آینده زودتر از آنی که فکر می کنید فرا خواهد رسید. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 375]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن