محمد مهدی خلعت بری بدون دیدگاه

KVM Linux – قسمت اول

معرفی:

KVM یا Kernel-based Virtual Machine از محصولات شرکت Red Hat Enterprise است. یک ابزار کامل برای امور مجازی سازی روی لینوکس با سخت افزار x86 معماری سخت افزار AMD64 و Intel64 می باشد که برای اجرا باید Extension های مجازی سازی AMD-V و Intel VT را دارا باشند و برای کرنل Red Hat Enterprise Linux 6 ساخته شده بود. KVM شامل ماژول کرنل kvm.ko است، که زیرساخت مجازی سازی کرنلی و ماژول پردازنده kvm-intel.ko و kvm-amd.ko را دربر دارد. می تواند چندین سیستم عامل مهمان یا ماشین مجازی ویندوزی و لینوکسی را راه اندازی نماید که هرکدام برای خود کارت شبکه، دیسک، آداپتور گرافیک و .. را می توانند داشته باشند.

kvm به عنوان یک ماژول کرنل قابل بارگذاری است که وقتی اجرا شود کرنل لینوکس را به عنوان یک hypervisor bare metal تبدیل می کند. دو اصل مهم در طراحی kvm اتفاق افتاد تا این hypervisor به سرعت به عنوان پایدار ترین hypervisor متن باز قرار گرفت.اول این که kvm بعد از ظهور hardware assisted به وجود آمد واین امر kvm را مجبور پشتیبانی از ویژگی های hardware assisted کرد تا hypervisor kvm دستور هایی که پردازنده های intel VT-Xi و AMD-V پشتیبانی می کند را پیاده سازی کند.دوم اینکه تیم kvm در ادامه از ضرب مثل “don’t  reinvent the wheel”  استفاده کردند به این معنی که به دنبال اختراع روش جدید نبودند و بهترین روش های موجود برای حل مسئله استفاده کردند. در یک hypervisor اجزای بسیاری وجود دارد که علاوه بر مجازی سازی CPU و Memory اجزای دیگری هم وجود دارد برای مثال: memory manager, process scheduler, I/O stack, device drivers, securit manager ، network stack و غیره. در حقیقت یک hypervisor واقعا یک سیستم عامل خاصی است که هدف آن به جای بالا اوردن یک برنامه بالا آوردن یک ماشین مجازی است.

 

معماری kvm :

در معماری kvm ماشین مجازی به عنوان یک پروسس منظم است که توسط زمانبند استاندارد لینوکس اجرا می شود.در حقیقت هر CPU مجازی به عنوان یک پروسس منظم به نظر می رسد.این کار به kvm اجازه می دهد که از تمام ویژگی های کرنل لینوکس بهره مند شود.

 

مدیریت حافظه :

KVM ویژگی هایی از مدیریت حافظه قدرتمند لینوکس را به ارث برده است.حافظه ای از یک ماشین مجازی به عنوان حافظه ذخیره می شود و این حافظه برای هر فرایند دیگری در لینوکس می تواند جابه جا شود . پشتیبانی از صفحه های بزرگ large pages عملکردی بهتر و امکان پشتبانی یا اشتراک گذاری فایل دیسک‌ها را فراهم می‌کند. NUMA SUPPORT به یک ماشین مجازی اجازه دسترسی موثر به مقدار بزرگی از حافظه را می دهد. صفحات مشترک حافظه از طریق یکی از ویژگی های کرنل به نام Kernel Same-page Merging(KSM) پشتیبانی می شود.ksm حافظه هر ماشین مجازی را اسکن می کند و صفحات حافظه یکسان این ماشین های مجازی را باهم ادغام می کند و این یک صفحه باقیمانده را بین ماشین ها به اشتراک می گذارد.و اگر یک مهمان بخواهد صفحه مشترک بین ماشین های را تغییر بدهد به اویک کپی محافظت شده از صفحه مشترک رامی دهیم.در بسیاری از مواقع امکان یکپارچه سازی بین ماشین های مجازی بروی یک هاست وجود دارد برای مثال در یک ماشین مجازی ویندوز از حافظه در DLL رایج ، کتابخانه ها، کرنل های یا دیگر اجزای مشترک بین ماشین مجازی استفاده نمی شود .با KSM بیشتر ماشین های مجازی می توانند بر روی یک هاست مستقر شوند و این امر باعث کاهش سخت افزار، هزینه هاو بهبود مصرف سرور می شود.

ذخیره سازی :

KVM قادر به استفاده از هر گونه ذخیره سازی پشتیبانی شده توسط لینوکس برای ذخیره Image های ماشین مجازی است، که شامل دیسک های محلی با IDE, SCSI و SATA ،شبکه های متصل ذخیره سازی NAS  که شامل NFS و SAMBA/CIFS یا SAN با پشتیبانی برای iSCSI و Fiber Channel می باشد. ممکن است از چندمسیر I / O به منظور بهبود توان ذخیره سازی و تولید افزونگی مورد استفاده قرار گیرد. KVM، ایمیج ماشین های مجازی مشترک در فایل سیستم ها را پشتیبانی می کند برای مثال (Global File System (GFS2 به ایمیج ماشین مجازی اجازه می دهد بین چندین هاست به طور مشترک یا چندین logical volumes مشترک استفاده شود. فرمت محلی (native) ایمج KVM به نام QCOW2 است که شامل پشتیبانی از snapshots ،اجازه دادن snapshots از سطوح مختلف ، فشرده سازی و رمزنگاری می باشد.

مهاجرت زنده live migration :

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

هایپرویژن Hypervisor چیست و چه کاربردی دارد ؟

 

یک هایپرویژن Hypervisor   یکی از دو روش برای مجازی سازی یک محیط محاسباتی است ، منظور ما از virtualize ، تقسیم منابع مانند RAM , CPU از یک محیط محاسبات فیزیکی ( شناخته شده به عنوان سرور اصلی میزبان ) به چند ماشین مجازی کوچکتر ( شناخته شده به عنوان مهمان ) . هر مهمان می تواند سیستم عامل مورد نیاز خود را نصب کند و هر ماشین مجازی منابع خود  RAM  و CPU  خود را دارد ، در واقع سرور مجازی درست مانند یک سرور فیزیکی رفتار می کند ، این امکان نیازمند پشتیبانی قابلیتی به نام VT-x در سی پی یو های اینتل و AMD-V در سی پی یو های AMD است.

یکی از وظایف کلیدی که Hypervisor فراهم می کند جداسازی است ، این به این معنی است یک مهمان امکان دسترسی به سرور میزبان و همچنین دسترسی به سایر مهمان ( ماشین های مجازی ) ایجاد شده در سرور ندارد و رفتار های سرور مهمان روی آنها تاثیری نداشته باشد ، حتی اگر ماشین مهمان با مشکلاتی مانند کرش شدن مواجه شود. بنابراین هایپرویژن باید به دقت مانند یک سخت افزار ماشین فیزیکی تقلید کند و از دسترسی مهمان به سخت افزار واقعی جلوگیری کند ، از آنجایی که این عمل به شدت سرعت را کاهش می دهد از یک روش paravirtualized یا PV drivers استفاده می شود. این امکان تمام سخت افزار ها را به صورت مجازی در اختیار ماشین مجازی قرار می دهد و  درایور های آن توسط Hypervisor دریافت می شود ، با استفاده از این روش سرعت بالا می رود و همچنین امکان دسترسی مستقیم به سخت افزار های اصلی سرور و کنترل آنها توسط مهمان دیگر وجود ندارد.

 

Hypervisors دو نوع است Type 1 و Type 2

Type 1  : در این نوع از Hypervisors که به اصطلاح به آن “برهنه فلزی” گفته می شود ، Hypervisors به طور مستقیم برای کنترل سخت افزار و سیستم عامل های مهمان اجرا می شود. بنابراین مجازی ساز های VMware ESXi و Xen از نوع Type 1 می باشد. تصویر زیر مثالی type 1 است :

 

Type 2  : در این نوع از Hypervisors که به اصطلاح به آن “میزبانی شده” گفته می شود ، Hypervisors در داخل یک سیستم عامل اجرا می شود و پس از آن سیستم عامل عامل های مهمان ایحاد می شود. سیستم های مجازی ساز دسکتاپ اغلب از این روش استفاده می کنند. بنابراین مجازی ساز های  OpenVZ و KVM از نوع Type 2 هستند.تصویر زیر مثالی type 2 است :

با تصاویر بالا نتیجه می گیریم Hypervisors تایپ 1 بهتر از تایپ 2 است زیرا در تایپ 1 Hypervisors هنگام دسترسی به منابع فیزیکی از سیستم عامل میزبان استفاده نمی شود. پیدا کردن نوع Hypervisors کاری بسیار ساده است ، برای مثال مجازی ساز KVM که به عنوان یک پردازش در سیستم عامل میزبان لینوکس نصب می شود از نوع TYPE-2 است. در واقع فرایند راه اندازی صرفا دسترسی به تعداد محدودی منابع از طریق سیستم عامل میزبان و بسیاری از وظایف حساس توسط ماژول کرنل انجام می شود که دسترسی مستقیم به سخت افزار را دارد.

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

محمد مهدی خلعتبری

محمد مهدی خلعت بری بدون دیدگاه

اهمیت راه اندازی سرویس در web application

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

قبل از اینکه به سراغ مفاهیم اصلی برم، میخوام در مورد برخی از مفاهیم Cloud برای شما توضیحاتی را بدهم. تمامی دنیا یه سمت استفاده از Cloud رفته و این تکنولوژی در سال های اخیر پیشرفت بسیار زیادی داشته است. حال به توضیحات مختصری در مورد این تکنولوژی میپردازیم :

رایانش ابری(Cloud Computing)ﻳﻚ ﻭﺍژﻩ ﭘﺮ ﺯﺭﻕ ﻭ ﺑﺮﻕ ﺑﺎﺯﺍﺭﻳﺎﺑﻲ ﺍﺳﺖ ﻛﻪ این ﺭﻭﺯﻫﺎ ﺑﻪ ﺁﻥ ﺑﺴﻴﺎﺭ ﺑﻬﺎ ﺩﺍﺩﻩ میﺷﻮﺩ. ﻳﻚ ﺗﻌﺮﻳﻒ ﻣﺒﻬﻢ ﺍﻣﺎ ﻣﻔﻴﺪ ﺍﺯ ﻭﺍژﻩ ﻣﺬﻛﻮﺭ ﺍﻳﻦ ﺍﺳﺖ ﻛﻪ ﻣﺤﺎﺳﺒﺎﺕ ﺍﺑﺮﻱ، ﺩﺍﺩﻩﻫﺎ، ﭘـﺮﺩﺍﺯﺵ ﻳﺎ ﺗﺠـﺮﺑﻴﺎﺗﻲ ﺍﺳﺖ ﻛﻪ ﻳﻚ ﺟﺎﻳﻲ ﺩﺭ ﺍﺑﺮ که ﺍﻳﻨﺘﺮﻧﺖ ﻧﺎﻣﻴﺪﻩ میﺷـﻮﺩ، ﻭﺟﻮﺩ ﺩﺍﺭﻧﺪ. ﺍﻛﺜﺮ ﻛﺎﺭﺑﺮﺍﻥ، ﺍﻳﻦ ﺭﻭﺯﻫﺎ ﻛﺎﺭﻫﺎﻱ مانندﻛﻨﺎﺭ ﻫـﻢ ﻗﺮﺍﺭ ﺩﺍﺩﻥ ﻳﺎ میزبانی ﺍﺯ ﺳـﺮﻭﺭﻫﺎﻱ ﻭﺏ ﻳﺎ ﭘﺴﺖ الکترو نیکی ،شبکه‌های اجتماعی ،نرم‌افزارها به عنوان خدمت(SaaS) و تجهیزات به عنوان خدمات ،توسط محاسبات ابری انجام می‌شود. امروزه، به دلیل  مقرون به صرفه بودن محاسبات‌ابری، به شهرت آن افزوده می‌شود. ﺩﻟﻴﻞ ﻣﻘﺮﻭﻥ ﺑﻪ صرفه ﺑﻮﺩﻥ ﻣﺤﺎﺳﺒﺎﺕ ﺍﺑﺮﻱ ﺍﻳﻦ ﺍﺳـﺖ ﻛﻪ ﺧـﺪﻣﺎﺕ ﺁﻥ ﻧﻴﺎﺯﻱ ﺑﻪ سخت افزارها ﻭ نرم‌افزارهای ﮔﺮﺍﻥﻗﻴﻤﺖ ﺧﺎﻧـﮕﻲ ﻧﺪﺍﺭﻧـﺪ. ﻋﻼﻭ ﻩﺑﺮ ﺍﻳـﻦ، ﺭﻭﺵ ﻣـﺬﻛﻮﺭ ﺑﺎ ﭘـﺮﺩﺍﺧﺖ ﻳﻚ ﻣﺒﻠـﻎ ﻣﺎﻫﻴﺎﻧﻪ ﺩﺭ ﺩﺳـﺘﺮﺱ ﺍﺳـﺖ ﻭ ﺩﻳﮕﺮ ﻧﻴﺎﺯﻱ ﺑﻪ ﭘـﺮﺩﺍﺧﺖ هزینه های هنگفت نمی‌باشد ﻛﻪ ﻫﻤﻴﻦ ﻣﺴﺌﻠﻪ ﺍﺯ ﺩﻳﺪﮔﺎﻩ ﻣﺎﺩﻱ، ﺑﺮ ﺟﺬﺍﺑﻴﺖ ﺁﻥ می‌افزاید.

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

پردازش ابری چیست؟

در حال حاضر پردازش ابری یکی از پربحث‌ترین موضوعات در دنیای مجازی فناوری اطلاعات می‌باشد.اما پردازش ابری چیست؟

چون پردازش ابری هر روز در حال پیشرفت است،پس تعاریف آن نیز در حال توسعه و تغییر هستند.اما تعریفی که پیش از همه می‌توان از آن استفاده کرد،توسط موسسه ملی استاندارد و تکنولوژی NIST ارائه شده‌است:

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

ساده ترین تعریف از رایانش ابری، به معنای توسعه و به کاربری فناوری کامپیوتر می‌باشد; در واقع قابلیت های کامپیوتری به صورتی که سرویس اینترنتی به کاربر ارائه می‌شود و فضای کاربر روی اطلاعات، از کامپیوترهای شخصی به ابر منتقل می‌شود. در ابر ارائه خدمات از طریق virtual service می‌باشد که امکان مدیریت پویای منابع فیزیکی را خواهیم داشت.

طبقه بندی رایانش ابری :

اولین فناوری ابر ( ابر 1.0) : از تجمیع لایه های Tcp/ip که در آن یک شبکه بوسیله پروتوکل Tcp/ip با شبکه ای دیگر که از جزئیات آن آگاهی ندارد،ارتباط دارد.

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

ابر 3.0 : تجمیع و ترکیبی از زیرساخت های شامل سرورها، نرم‌افزارهای کاربردی،داده‌ها و سکوهای سخت‌افزاری است.

معماری و مدل‌های سرویس :

یک معماری مبتنی بر سرویس Multi-tenate (چند مستاجره) است.در این مدل مصرف‌کنندگان را به عنوان Front-End و تامین‌کننده ابر را به عنوان  Back-End که سرویس را برای چند مصرف کننده محیا می‌کند، مجزا می‌سازند.

3مدل سرویس اصلی در پردازش ابری:

مدل‌های خدمات ابری، به صورت نرم‌افزار به عنوان یک سرویس (Saas)، سکو به عنوان یک سرویس (Paas) و زیرساخت به عنوان یک سرویس (Iaas) طبقه بندی می‌شوند.

SaaS : استفاده از نرم‌افزارهای کاربردی است که به منظور ارائه خدمات به کاربران نهایی در یک زیرساخت ابری ایجاد می‌گردد.Saas می‌تواند نرم‌افزارهایی همچون مدیریت ارتباط بامشتری(CRM) ویا Microsof office365 باشد، برای مثال Microsof office365 یک بسته نرم‌افزاری است که به صورت انلاین در دسترس است و از طریق هر devive چه pc باشد و چه Mac و چه موبایل،می‌توان به راحتی به ابزار office دسترسی داشت.در سرویس SaaS دقدقه فروش نرم‌افزار و ارائه لایسنس را برای ارائه‌دهندگان نرم‌افزار از بین برده است.

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

Iaas : استفاده از منابع محاسباتی زیر ساختی از قبیل تجهیزات ذخیره سازی، شبکه‌ها و سرورهاست که به منظور ارائه خدمات به کاربران نهایی استفاده می‌شود.کاربران نهایی می‌توانند نرم افزار های دلخواه از قبیل سیستم عامل و نرم‌افزار های کاربردی را پیاده‌سازی و اجرا کنند.

اما تجارب شخصی من 

طی همکاری که من با سازمان های بزرگ و کوچک در ایران داشتم، با بسیاری از سیستم های برنامه نویسی شده این  سازمان ها همچون اتوماسیون اداری، اتوماسیون مالی و … آشنایی دارم.

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

اما آیا این روش ساخت Application ها درست می باشد؟

حتما وقتی با سوال بالا مواجه شدید، این موضوع به ذهن شما رسید که هر کدام از Application ها دارای ساختار و  کاربرد مخصوص خودشان هستند و مجزا بودن این Application ها نسبت به یکدیگر باعث مدیریت راحت تر آن ها می شود.

تا حدی بسیار زیادی جواب شما درست است. اما من قصد دارم با ذکر یک مثال کمی بیشتر به جواب سوال بالا بپردازیم.

اتوماسیون اداری یک سازمان شامل چه اطلاعاتی و قابلیت هایی هستند؟

  • اطلاعات پرسنلی
  • اطلاعات و قوانین اداری
  • اطلاعات مشاغل سازمانی
  • اطلاعات کلیه فعالیت های بخش های مختلف سازمان
  • و …

اتوماسیون مالی یک سازمان شامل چه اطلاعاتی و قابلیت هایی هستند؟

  • اطلاعات پرسنلی
  • اطلاعات مالی (شامل پیش فاکتور ها، فرصت های تجاری، فاکتورهای نهایی و …)
  • اطلاعات کلیه تجهیزات و کالا های ورودی و خروجی به انبار شرکت
  • و …

اتوماسیون انبار یک سازمان شامل چه اطلاعاتی و قابلیت هایی هستند؟

  • اطلاعات مالی (شامل پیش فاکتور ها، فرصت های تجاری، فاکتورهای نهایی و …)
  • اطلاعات کلیه تجهیزات و کالا های ورودی و خروجی به انبار شرکت
  • کالاهای امانی
  • حواله های ورود و خروج کالاها
  • و …

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

همانطور که مشاهده می کنید بسیاری از قابلیت ها و اطلاعات بین سیستم های مختلف یکسان می باشد. بنابراین در هرکدام از این سیستم ها، در صورت مجزا بودن، باید کلیه اطلاعات آن ها در DataBase های هرکدام از این Application ها به صورت جداگانه ثبت گردد و باید تمامی قابلیت های مشترکی که برای هرکدام از قسمت ها میخواهیم، در هر برنامه جداگانه برنامه نویسی شوند.

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

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

حال اینجاست که به اهمیت سرویس SaaS پی میبریم. سرویس نویسی یک از پایه های سیستم های CloudBase می باشد. اما مزیت استفاده از سرویس نویسی در چیست؟

برای مثال همان اطلاعات پرسنلی سازمان را فرض کنید. یک سرویس به عنوان Person Service می سازیم. اما این سرویس چه ویژگی هایی دارد؟

  • تمامی اطلاعات پرسنل یک بار و در DataBase این سرویس قرار می گیرد.
  • تمامی قابلیت های نرم افزاری در مورد که در مورد پرسنل نیاز است، در این Service قرار می گیرد. (همچون قابلیت های جستجو بر اساس فیلد های خاص، گزارش گیری، ثبت، حذف، ویرایش اطلاعات و …)
  • قابلیت انعطاف پذیری برنامه و اطلاعات و قابلیت های مورد نیاز در این حالت بسیار زیاد است و در زمان و هزینه نیز صرفه جویی می گردد.
  • بعد از آماده سازی این سرویس، بقیه سسیستم ها از این سرویس استفاده می نمایند. به این صورت که برای مثال اتوماسیون اداری کلیه درخواست های خود سمت پرسنل را برای Person Service ارسال می نماید و اطلاعات مورد نیاز خود را دریافت میکند.

ادامه مفاهیم برنامه نویسی سرویس مربوط به بخش تخصصی SaaS می باشد که در این مطلب نمی گنجد.

من الله توفیق

محمد مهدی خلعتبری

محمد مهدی خلعت بری بدون دیدگاه

کانفیگ های ضروری Switch

 

VLAN

هر VLAN که بر روی Switch ایجاد می شود ، به منزله یک شبکه جداگانه خواهد بود و این شبکه ها هیچگونه ارتباطی با یکدیگر نخواهند داشت. یکی از مهمترین ویژگی هایی که باعث استفاده از VLAN بندی در شبکه شده است ، Broadcast نشدن پیام ها در سراسر شبکه می باشد. VLAN ها در شبکه و بر روی Switch این اجازه را می دهند که شبکه هایی با آدرس های IP متعدد و زیر شبکه های متعدد وجود داشته ، بدون اینکه با یکدگیر در ارتباط باشند. از مزایای اصلی VLAN بندی در شبکه می توان موارد زیر را ذکر نمود :

  • امنیت
  • کاهش هزینه
  • افزایش بازدهی و کارآیی
  • کاهش و جلوگیری از Broadcast
  • بهبود و بهره وری بیشتر کارکنان از شبکه
  • سادگی اجرا و مدیریت آسان

انواع VLAN:

  • Data VLAN: نوعی از VLAN صرفا برای حمل داده های کاربر.
  • Default VLAN: نوعی از VLAN که تمامی پورت های Switch ها به هنگام راه اندازی و تنظیمات عضوی از این VLAN خواهند بود.
  • Native VLAN: نوعی از VLAN مختص پورت های ترانک رابط برای انتقال داده بین VLAN های مختلف.
  • Management VLAN: به نوعی از VLAN که برای دسترسی مدیریتی به تنظیمات Switch ها طراحی شده باشد.
  • Voice VLANs: نوعی از VLANs همانطور که اسمش پیداست بایستی از voice over ip پشتیبانی داشته باشد.

 

EtherChannel

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

انواع مد های EtherChannel :

  • On: این مد باعث فعال شدن EtherChannel بر روی اینترفیس بدون ارسال هیچ پیام LACP و PAgP میشود.
  • Auto: در این مد هیچ پیام PAgP از طرف اینترفیس ارسال نمیشود ولی آماده پاسخگویی به پیام های PAgP از سوی Switch مقابل میباشد و قادر به آغاز PAgP Negotiation نیست.
  • Desirable: در این مد اینترفیس ها پیام های PAgP را ایجاد و به سمت Switch مقابل ارسال میکند و قادر به آغاز PAgP Negotiation می باشد.
  • Passive: در این مد هیچ پیام LACP از طرف اینترفیس ارسال نمیشود ولی آماده پاسخگویی به پیام های PAgP از سوی Switch مقابل میباشد و قادر به آغاز LACP Negotiation نیست.
  • Active: در این مد اینترفیس ها پیام های LACP را ایجاد و به سمت Switch مقابل ارسال میکند و قادر به آغاز LACP Negotiation می باشد.

PortSecurity

در ساده ترین حالت ممکن این قابلیت آدرس سخت افزاری کارت شبکه شما یا همان MAC شما را در حافظه ای مربوط به آن پورت ذخیره میکند و فقط به همین آدرس سخت افزاری اجازه ورود به پورت شبکه را میدهد . اگر آدرس سخت افزاری دیگری بخواهد از طریق همان پورت سویچ به شبکه متصل شود ، سویچ آن را بلوکه کرده و اجازه ورود به سیستم را به آن پورت نخواهد داد ، این میتواند غیرفعال کردن پورت سویچ نیز باشد . در شبکه هایی که سیستم های مانیتورینگ یا پایش شبکه راه اندازی شده اند با استفاده از پروتکل SNMP تنظیماتی انجام شده است که بلافاصله بعد از غیرفعال شدن پورت Switch به سیستم Monitoring اطلاع رسانی می شود و در لاگ این سیستم ثبت می شود.

STP

در طراحی شبکه داشتن لینک جایگزین (Redundant) یک ویزگی محسوب می شود که در صورت از کار افتادن لینک اصلی از لینک جایگزین جهت جلوگیری از وقفه در جریان ترافیک استفاده می شود اما Ethernet قابلیت تشخیص لینک جایگزین و غیر فعال کردن آن تا زمان مورد نیاز را ندارد در نتیجه باعث ایجاد یک چرخه می شود و ترافیک Broadcast دائم در این مسیر در حال چرخش است و به مقدار آن اضافه می شود و به اصطلاح باعث ایجاد Loop در شبکه می شود و در نهایت با پر شدن پهنای باند و درگیر شدن تجهیزات ، شبکه از کار می افتد که به آن Broadcast Storm گفته می شود.

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

کیا حامدی بدون دیدگاه

صفر و یک شماره ۲۶

 

01001001 01100110 00100000 01101110 01100101 01110100
00100000 01101110 01100101 01110101 01110100 01110010
01100001 01101100 01101001 01110100 01111001 00100000
01100111 01101111 01100101 01110011 00100000 01100001
01110111 01100001 01111001 00101100 00100000 01101001
01110100 00100000 01110111 01101001 01101100 01101100
00100000 01100110 01110101 01101110 01100100 01100001
01101101 01100101 01101110 01110100 01100001 01101100
01101100 01111001 00100000 01100011 01101000 01100001
01101110 01100111 01100101 00100000 01100101 01110110
01100101 01110010 01111001 01110100 01101000 01101001
01101110 01100111 00100000 01100001 01100010 01101111
01110101 01110100 00100000 01110100 01101000 01100101
00100000 01001001 01101110 01110100 01100101 01110010
01101110 01100101 01110100 00101110

محمد مهدی خلعت بری بدون دیدگاه

سربازی و کلا هیچ!

در حال حاضر که مشغول نوشتن این مطلب هستم، در خدمت (مقدس) سربازی و در دوره آموزشی به سر میبرم. بیشتر مخاطبان این مطلب، پسر های ایرانی هستند که چه بخواهند و چه نخواهند ( همانند آش کشک خاله)، باید این دوران را پشت سر بگذارند.

اما به نظر شما در دوران سربازی و سر کلاس پدافند، هدف من از نوشتن این مقاله چی میتونه باشه؟!

با من همراه باشید…

این مطلب یک انتقاد است، انتقاد به سیستم سربازی و قراره در آخر بررسی کنیم و نتیجه گیری کوچکی داشته باشیم که آیا راه حلی برای بهبود اوضاع هست یا خیر!

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

اما در حالیکه این دوران در اوج خود قرار دارند و درست زمانی که برای هدفمندی قدمی به جلو گذاشته اید، با یک چالش بسیار بزرگ به اسم سربازی مواجه میشوید! حتما خیلی از شماها الان به این فکر میکنید که معافیت میگیرید و شایدم قصد خریدش رو دارید. خب در مورد معافیت بگم که قوانین صد برابر سخت تر شده و به راحتی نمیتونید معافیت بگیرید. در مورد خرید سربازی هم بگم که اگر میتونید 8 سال تحمل کنید و پول هم دارید، حتما بخریدش J چون سربازی وقتتونو تلف میکنه!

در دوران سربازی از ثانیه ای که وارد پادگان میشید، کلیه تخصص های شما کنار گذاشته میشه و همه در کنار هم یکسان خواهید بود و هیچ توجهی به تخصص های شما نمیشه.

آیا بهتر نبود در این دوران باتوجه به نیازهای ارتش و سپاه جمهوری اسلامی ایران از تخصص های جوانان ایرانی بهره گیری میشد و یک نیروی کار بسیار کم هزینه و با انرژیِ زیاد مشغول کار و فعالیت و کسب تجربه شود؟

آیا این یک معامله برد-برد نیست؟

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

اما شاید این سوال برای شما پیش بیاد که مثلا ارتش و سپاه، به چند عدد سرباز معمار و عمران و کامپیوتر و … نیاز دارند؟

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

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

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

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

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

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

و من الله توفیق

 

bobz بدون دیدگاه

صفر و یک شماره ۲۵

01010011 01100011 01101001 01100101 01101110 01100011 01100101 00100000 01101001 01110011 00100000 01100001 00100000 01100010 01100101 01100001 01110101 01110100 01101001 01100110 01110101 01101100 00100000 01100111 01101001 01100110 01110100 00100000 01110100 01101111 00100000 01101000 01110101 01101101 01100001 01101110 01101001 01110100 01111001 00111011 00100000 01110111 01100101 00100000 01110011 01101000 01101111 01110101 01101100 01100100 00100000 01101110 01101111 01110100 00100000
01100100 01101001 01110011 01110100 01101111 01110010 01110100 00100000 01101001 01110100 00101110

کیا حامدی بدون دیدگاه

صفر و یک شماره ۲۴

01010100 01101000 01100101 00100000 01100011 01110010 01101001 01110100
01101001 01100011 01100001 01101100 00100000 01110100 01101000 01101001
01101110 01100111 00100000 01101001 01101110 00100000 01100100 01100101
01110110 01100101 01101100 01101111 01110000 01101001 01101110 01100111
00100000 01110011 01101111 01100110 01110100 01110111 01100001 01110010
01100101 00100000 01101001 01110011 00100000 01101110 01101111 01110100
00100000 01110100 01101000 01100101 00100000 01110000 01110010 01101111
01100111 01110010 01100001 01101101 00101100 00100000 01101001 01110100
00100111 01110011 00100000 01110100 01101000 01100101 00100000 01100100
01100101 01110011 01101001 01100111 01101110 00101110 00100000 01001001
01110100 00100000 01101001 01110011 00100000 01110100 01110010 01100001
01101110 01110011 01101100 01100001 01110100 01101001 01101110 01100111
00100000 01110101 01101110 01100100 01100101 01110010 01110011 01110100
01100001 01101110 01100100 01101001 01101110 01100111 00100000 01101111
01100110 00100000 01110101 01110011 01100101 01110010 00100000 01101110
01100101 01100101 01100100 01110011 00100000 01101001 01101110 01110100
01101111 00100000 01110011 01101111 01101101 01100101 01110100 01101000
01101001 01101110 01100111 00100000 01110100 01101000 01100001 01110100
00100000 01100011 01100001 01101110 00100000 01100010 01100101 00100000
01110010 01100101 01100001 01101100 01101001 01111010 01100101 01100100
00100000 01100001 01110011 00100000 01100001 00100000 01100011 01101111
01101101 01110000 01110101 01110100 01100101 01110010 00100000 01110000
01110010 01101111 01100111 01110010 01100001 01101101 00101110

کیا حامدی بدون دیدگاه

چاپار خانه شهریور ماه قبیله

با سلام خدمت همه مخاطبان مجله قبیله گیک ها

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

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

حسین حیدری:سلام من دوتاکست 1 رو دیدم خیلی خوب بود به نظرم یک گیم کست هم برای بازی CS:GO تهیه کنید، خیلی عالی میشه بخش گیم کست قبیله
قبیله:سلام حسین جان ممنون از نظر خوبت برای بازی CS:GO یکبار اقدام به ضبط کردیم اما متاسفانه به دلیل مشکل فنی رکورد انجام نشده بود اما سعی میکنیم به زودی یک گیم کست از بازی CS:GO هم تهیه کنیم

خب این از نظر حسین عزیز در اینجا جا داره از دوستانی که تمایل به همکاری در گیم کست بعدی قبیله برای بازی CS:GO دارند دعوت کنم این دوستان میتونند برای هماهنگی به آیدی @happy722 (کیا حامدی) مدیر داخلی قبیله پیام بدند،همچنین حسین عزیز در مورد یکی از ویدیوکست های آرچ لینوکس با عنوان کانفیگ nvidia روی آرچ نظر مثبتی داشتند

خب نظرات خوشحال کننده حسین رو خوندیم حالا بریم سراغ نظر دوست خوبی به اسم casper که در مورد امکان لایک و دیسلاک زیر پست های کانال نظر دادند

 

casper:برا این پست ها فقط امکان لایک گذاشتین، دیسلایکم بیفزاید. نظرات مخالف سازنده تر از نظرات موافق هست
قبیله:نظر مخالف محترم و مفید هست شکی نیست. مخالف میتونه لایک نزنه تا متوجه بشیم حال نکرده.
casper:ولی نسبت نظرات مخالف به موافق هم حائز اهمیته

ممنون از دوست عزیزمون سعی میکنیم این مورد رو در جلسات قبیله مطرح و مورد بررسی قرار بدیم

خب دوستان بریم سراغ دوست عزیز دیگری به اسم mataroR که در مورد دوره های اندروید سوال داشتند

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

همچنین دوست عزیزمون در مورد نصب و راه اندازی اندروید استدیو و جنی موشن در لینوکس سوال داشتند و در جواب باید به دوستانی که مشکل راه اندازی اندروید استدیو، جنی موشن و jdk رو دارند باید گفت این آموزش ها قبلا در قبیله ضبط شده کافیه به سایت قبیله مراجعه و در بخش آموزش های اندروید آموزش های ابتدایی رو نگاه کنند

خب دوستان این بود از چاپارخانه شهریور ماه امیدوارم برای ماه بعد بیشتر با نظرات خودتون در انجام مسیری که جلو روی ماست مارو یاری بدید

bobz بدون دیدگاه

صفر و یک شماره ۲۳

01010100 01101000 01100101 00100000 01110011 01100011 01101001 01100101 01101110 01100011 01100101 00100000 01101111 01100110 00100000 01110100 01101111 01100100 01100001 01111001 00100000 01101001 01110011 00100000 01110100 01101000 01100101 00100000 01110100 01100101 01100011 01101000 01101110 01101111 01101100 01101111 01100111 01111001 00100000 01101111 01100110 00100000 01110100 01101111 01101101 01101111 01110010 01110010 01101111 01110111 00101110

bobz بدون دیدگاه

سخن سردبیر شماره ۲۳

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

 

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

بخش پادکست قبیله گیک‌ها با کمک و همیاری دوست خوبمان “سالار” شروع به فعالیت کرده است، که میتوانید فعالیتهای آن را در سایت قبیله گیک‌ها دنبال کنید. اولین سری برنامه پادکست های قبیله، برنامه ای به نام “گیک و موسیقی” می باشد که در هر قسمت آن به سبک خاصی از موسیقی پرداخته شده است. امیدواریم که با حمایت و پشتیبانی شما دوستان عزیز این برنامه و دیگر برنامه های پادکست قبیله گیک‌ها ادامه پیدا کند.
همانطور که مطلع هستید در پایان مهر ماه، جشن تولد ۲ سالگی قبیله گیک‌ها برگذار میشود، ما برای تامین هزینه های این جشن اقدام به فروش بلیط بصورت آنلاین کرده ایم که شما دوستان عزیز میتوانید با مراجعه به فروشگاه قبیله گیک‌ها نسبت به تهیه آن اقدام فرمائید. اطلاعات تکمیلی در مورد جشن تولد قبیله گیک‌ها را میتوانید در این شماره و در مطلب “فروشگاه گیکی” مطالعه نمائید.
نحوه عضویت در سومین سال فعالیت قبیله گیک‌ها تغییراتی اساسی خواهد داشت که جزئیات آن را میتوانید در شماره آینده قبیله گیک‌ها مطالعه نمائید. در اینجا فقط به بیان این موضوع بسنده میکنیم که عضویت در هیئت تحریریه قبیله گیک‌ها ساده تر میشود و امکان مشارکت بیشتر و سریعتر علاقمندان فراهم خواهد شد.
قبیله گیک‌ها به مناسبت فرا رسیدن دومین سالگرد فعالیت خود قصد دارد از روز ۱ مهر ماه ۱۳۹۶ به مدت ۱ ماه چالشی با عنوان (تبریک تولد ۲ سالگی قبیله) برگذار نماید که شرکت کنندگان در این چالش باید در طول مهر ماه با فرستادن (عکس، صدا،فیلم و …) دومین سالگرد تولد قبیله گیک‌ها را تبریک بگویند. در پایان چالش به شخصی که تبریک او بیشترین لایک را در کانال قبیله گیک‌ها به دست آورده باشد هدیه ای به رسم یاد بود از طرف قبیله گیک‌ها اهدا میشود.

 

بسیاری از دوستان از ما میپرسند که هدف از قبیله گیک‌ها چیست؟

قبیله گیک‌ها یک رسانه آنلاین فارسی زبان کاملا مستقل است. این قبیله ﺩﺭ ﻭاﻗﻊ ﮔﺮﻭﻫﻲ اﺯ ﺩﻭﺳﺘﺎﻥ ﺁﻧﻼﻳﻦ اﺳﺖ ﻛﻪ ﺩﺭ ﺳﻂﺢ ﺟﻬﺎﻥ ﭘﺮاﻛﻨﺪﻩ ﻫﺴﺘﻨﺪ، ﺩﻟﻴﻞ اﻳﻦ ﮔﺮﺩ ﻫﻢ ﺁﻣﺪﻥ ﺑﻮﺟﻮﺩ ﺁﻭﺭﺩﻥ محیطی ﻫﺮﭼﻨﺪ ﻣﺠﺎﺯﻱ ﺑﺮاﻱ ﺩﻭﺭ ﻫﻢ ﺑﻮﺩﻥ ﮔﻴﻚ ﻫﺎی فارسی زبان ﺑﻮﺩﻩ و ﻫﺴﺖ.

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

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

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

 

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