دانلود کتاب “آشنایی با کابل شبکه”
تیر ۱۳۸۸ - Network - محمدعرفان شمسیاگر یادتان باشد در این پست صحبت از یک بسته ی آموزشی کرده بودم که قرار بود به زودی آن را عرضه کنم. تقریبا 70 درصد کار آن بسته را هم انجام دادم و حتی تعدادی از دوستان که فروشگاه محصولات نرم افزاری و یا خدمات کامپیوتری داشتند، برای فروش این بسته اعلام آمادگی کرده بودند. اما چند ماهی می شود کار بر روی این پروژه را تعطیل کردم. دلایل نا تمام گذاشتن این کار شخصی بماند بهتر است اما در عوض این بد قولی، خبر بهتری برای دوستان و همراهان این وبلاگ دارم.
از این به بعد تصمیم دارم مطالب چند قسمتی این وبلاگ را به صورت یک پارچه در آورده و مطالب ریز تر و تخصصی تری نیز به آن اضافه کنم و آن را در قالب یک “کتاب الکترونیکی” با فرمت PDF برای دانلود رایگان در اختیار بازدیدکنندگان وبلاگ قرار دهم.
این کار برای بازدیدکندگان وبلاگ چند مزیت دارد. اول اینکه به مطلب مورد نظرشان، به صورت کامل دسترسی پیدا می کنند. ضمنا برای مطالعه ی این مطالب نیاز به اینترنت نخواهند داشت و همیشه می توانند از نکات آن استفاده کنند. همچنین می توانند این فایل را در اختیار دوستان خود نیز قرار دهند. ضمن اینکه بر خلاف پروژه ای که مد نظرم بود، استفاده کنندگان پولی هم برای این موضوع نخواهند پرداخت. اینگونه بنده هم احساس بهتری خواهم داشت.
در اولین قدم، کتابی با عنوان ” آشنایی با کابل شبکه و نحوه پرس کردن سوکت به آن” آماده کرده ام. در این فایل به صورت کامل در مورد کابل شبکه ی Star صحبت کردم و در انتها نیز، نحوه ی پرس این کابل به سوکت شبکه را به صورت تصویری توضیح دادم. امیدوارم برای دوستان مفید واقع شود.
ضمنن این فایل بدون شک خالی از اشکال نیست. بسیار ممنون خواهم شد اگر نظر و یا پیشنهادی در این مورد دارید آن را با بنده در میان بگذارید. نظرات شما به بهتر شدن کتب بعدی کمک خواهد کرد.
توسعه ویندوز 7، قسمت دوم، ساخت فایل پاسخ
تیر ۱۳۸۸ - Windows - محمدعرفان شمسیخب در پست قبل از این سری مطالب، در مورد Windows AIK صحبت کردیم و تفاوت های آن با Deploy.CAB را ذکر کردیم. در این پست و پست بعد بنا داریم یک فایل پاسخ (Answer File) بسازیم تا بتوانیم فرایند نصب ویندوز 7 را اتومات کنیم. مطمئنا به دلیل جذابیت نصب خودکار ویندوز، این مطلب برای کاربران خانگی مفید واقع خواهد شد و برای کاربران حرفه ای نیز که به فکر نصب ویندوز 7 به صورت همزمان بر روی چندین کامپیوتر هستند، این پست قدم اول محسوب می شود.
برای ساخت یک فایل پاسخ، از ابزار Windows System Image Manager که در بسته ی Windows AIK وجود دارد، استفاده می کنیم.(البته اگر پست قبل را مطالعه و این نرم افزار را دانلود و نصب کرده باشید)این برنامه را از مسیر Start > All Programs > Microsoft Windows AIK اجرا کنید. محیطی مشابه شکل زیر در اختیارتان قرار خواهد گرفت.(شکل 1)

ممکن است هنگام باز کردن این نرم افزار، از شما درخواست شود تا مسیر تصویر ویندوز (Windows Image) را در اختیار برنامه قرار دهید. اگر هم چنین نشد، می توانید از منو ی File و انتخاب گزینه ی Select Windows Image اقدام به انجام این کار کنید. بعد از باز شدن پنجره ی جدید، باید به درایو “دی وی دی” رام خود که قبلا DVD ویندوز 7 را در آن قرار دادید بروید و وارد پوشه ی Sources شوید و فایل Install.wim را انتخاب کنید. در این هنگام نسخه ی ویندوز از شما پرسش می شوید که می توانید یکی از گزینه ها را انتخاب کنید. (نسخه ی کاندیدای انتشار ویندوز 7، نسخه ی Ultimate است)
هم اکنون فایل تصویر ویندوز را آماده ی پردازش کردیم. برای ساختن فایل پاسخ، باید از منوی File گزینه ی New Answer File را انتخاب کنید و یا دکمه های ctrl + N را فشار دهید. بعد از انجام این مراحل، محیط نرم افزار به شکل زیر خواهد بود.(شکل 2)

هم اکنون از قسمت Windows Image بر روی گزینه ی Components کلیک کنید. لیستی بلند بالا ظاهر خواهد شد که شما می توانید با اعمال تنظیمات مناسب بر روی این لیست، فرایند نصب را کاملا خودکار کنید. حتی اگر سیستمتان جدید است و هارد آن پارتیشن بندی و فرمت هم نشده است، می توانید اطلاعات لازم را در فایل پاسخ وارد کنید تا در این مورد هم از شما سوالی نشود و خود فایل پاسخ تمام کار ها را انجام دهد.
نکته:
فرایند نصب ویندوز شامل 3 مرحله می شود که عبارتند از:
- Windows PE phase
- Online Configuration phase
- Windows Welcome phase
در مورد هر یک از این سه قسمت در آینده به صورت کامل بحث خواهیم کرد. اما همانطور که در محیط نرم افزار دید(شکل 2) فایل پاسخ، دارای 7 پیکربندی مختلف است که هر کدام از این 7 پیکربندی، تنظیمات مربوط به یکی از 3 مرحله ی نصب ویندوز را انجام می دهند. مثلا تنظیماتی که شما در قسمت Specialize اعمال می کنید، به مرحله ی Online Configuration تعلق دارد.
در ادامه ی مطلب و برای ساخت فایل پاسخ ذکر خواهیم کرد که هر تنظیماتی که اعمال می کنیم، متعلق به چه بخشی خواهد بود و بنابراین اگر این موضوع برایتان کمی مبهم بود، نگران نباشید. اما توجه کنید اگر می خواهید فرایند توسعه ویندوز 7 را به خوبی درک کنید، باید از پیکربندی ها آگاهی کامل پیدا کنید.
تصویر زیر به درک این موضوع کمک خواهد کرد. (شکل 3)

ساخت Answer File:
خب حالا با این اطلاعات وقت آن میرسد که فایل پاسخ را بسازیم. اگر ویندوز 7 را قبلا نصب کرده باشید، حتما به خاطر دارید که اولین سوالی که پرسش می شود در ارتباط با زبان است. بنابراین ما جواب این سوال ها را در فایل پاسخ قرار می دهیم.
تنظیمان زبان:
در قسمت Windows Image بر روی Components کلیک کنید تا لیست ظاهر شود. از این لیست بر روی گزینه ی Microsoft-Windows-International-Core-WinPE کلیک راست کرده و و گزینه ی اول یعنی Add setting to pass 1 Windows PE را انتخاب کنید. حالا در قسمت Answer File و زیر پیکربندی Windows PE این گزینه اضافه شده است. قسمت های مختلف آن را به صورت شکل زیر کامل کنید.(شکل 4)

بعد از انجام این کار، بر روی قسمتی که با تیک سبز مشخص شده است نیز کلیک کنید و در فیلد مربوطه، عبارت en-us را قرار دهید. در حال حاضر تمامی فرایند نصب و زبان پیش فرض کیبرد انگلیسی خواهد بود و در این ارتباط دیگر سوالی از شما پرسیده نخواهد شد.
نکته:
قسمت LayeredDriver مخصوص کیبرد های کره ای و ژاپنی است و نیازی به پر کردن این فیلد نیست.
سعی کنید روی این مباحث کامل متمرکز شوید تا تمام زوایای آن را کشف کنید. اگر هم مشکلی داشتید، در قسمت نظرات مطرح کنید. منتظر پست های بعدی باشید.
سایت های اجتماعی و بحران های اخیر
خرداد ۱۳۸۸ - IT - محمدعرفان شمسیرویداد های بعد از انتخابات ریاست جمهوری، متاسفانه باعث ایجاد محدودیت های شدیدی در زمینه ی اطلاع رسانی شده است. قطع شدن SMS ها قبل از شروع رای گیری، اختلال شدید اینترنت در شب رای گیری، قطع تلفن ها و موبایل ها در روز بعد از رای گیری، قطع کامل اینترنت به مدت چند ساعت در شب بعد از انتخابات، اخلال در سیگنال های شبکه های ماهواره ای از دو روز بعد از انتخابات، فیلترینگ فوق العاده زیاد و تعجب آور سایت های اطلاع رسانی در روز بعد از انتخابات، بستن پورت مسنجر های معروف مانند یاهو و گوگل در چهارمین روز بعد از انتخابات و موارد دیگر تنها نمونه ای از ایجاد محدودیت های شدید در دسترسی به وسایط ارتباط جمعی در این چند روز اخیر است.
اما سوالی که مطرح می شود این است که این اقدامات(حال درست و یا نادرست) آیا توانسته است از انتشار اخبار در سطح جامعه و یا سطح جهان جلوگیری کند؟ کسانی که قبل از این اتفاقات، به صورت گسترده از اینترنت کسب خبر می کردند، آیا بعد از اعمال این محدودیت ها دچار مشکل در دسترسی به اخبار شده اند؟ برای پاسخ به این سوال بنده صرفا نگاه خودم به این مساله را مطرح می کنم و دوستان اگر نظری دیگر دارند، می توانند مطرح کنند. چه بسا نظرات دوستان بسیار کاملتر باشد. ضمنا ذکر این نکته نیز ضروری است که این مطلب صرفا از نظر فنی وارد این مقوله شده است و هیچ گونه مقاصد سیاسی را دنبال نمی کند.
در نگاه کلی، اعمال این گونه محدودیت ها عده ای را از دسترسی به اطلاعات محروم کرده است. افرادی که روزی نیم ساعت، به صورت مشخص به سایت های خاصی سر میزدند که با فیلترینگ این سایت ها، عملا دسترسی این افراد هم به اخبار مهم روز محدود شده است. اما واقعا چند درصد از کاربران اینترنت در ایران، از این تیپ افراد هستند؟ و کلید این مساله هم به نظرم در همین جاست.
بسیاری از کاربران ما، این روز ها در سایت های اجتماعی مختلفی عضو هستند که اخبار در آن با سرعت زیادی منتشر می شود. در واقع ماهیت سایت های اجتماعی به گونه ای است که با کاربران خود زنده هستند و بنابراین وقتی یک سایت اجتماعی، دارای کاربر زیادی از یک منطقه باشد، اخبار آن منطقه نیز بسیار سریع در آن شبکه منتشر می شود. در این نوع سایت ها، کافیست تنها یک نفر خبر مهمی را ذکر کند تا در عرض تنها چند دقیقه و به واسطه ی پیوند دادن به آن خبر توسط دوستان این فرد، کل اعضای سایت از آن آگاهی پیدا کنند.
مساله ی دیگر این است با توجه به شناختی که بنده از این نوع کاربران اینترنت در ایران دارم، مطمئن هستم اکثر این افراد با حداقل ادوات لازم برای دور زدن فیلترینگ آشنایی دارند. در واقع ماهیت همین سایت ها به همراه فیلترینگی که در گذشته توسط مخابرات صورت می گرفته است، باعث شده است که کاربران ما، لااقل یکی دو مسیر برای دور زدن فیلترینگ را آموخته باشند. و همین مساله است که باعث شده است بنده قویا معتقد باشم محدودیت های چند روز اخیر دولت که به منظور جلوگیری از نشر اخبار در سطح جهان صورت گرفته است، به هیچ عنوان موفق نبوده است و بنده آن را صرفا نوعی مزاح با کاربران ایرانی تلقی می کنم.
این روز ها که سایت های مخالف دولت به شدت زیر تیغ فیلترینگ قرار دارند و حتی سایت های اجتماعی نیز برای عدم استفاده از امکانات بالقوه ای که دارند و در بالا ذکر کرده ام، مورد فیلترینگ واقع شده اند، می توانید به هر طریقی که خود بلد هستید، سری به سایت توییتر بزنید. در این چند روز با وجود فیلترکردن سایت توییتر، این سایت به یکی از مهمترین منابع خبری کاربران تبدیل شده است. به نحوی که اولین اخبار در هر زمینه ای، بدون شک ابتدا در توییتر مطرح می شود و سپس با اطلاع رسانی اعضای این سایت، به گوش سایر افراد نیز می رسد. کافیست تنها یک نفر از اعضای این سایت، در تظاهرات این روز ها شرکت کند و دیده ها ی خود را با موبایل به این سایت بفرستد. در کسری از زمان تمام جهان از آن خبر آگاه می شوند. البته سایت های دیگری چون فیس بوک و فرندفید هم دست کمی از توییتر ندارند و این روز ها فیلم های خبری زیادی را می توانید در آنها مشاهده کنید.
حتی به کمک اینترنت و همین شبکه های اجتماعی که اطلاعات مختلف مانند راه های دور زدن فیلترینگ را در عرض مدت کوتاهی در اختیار ما قرار می دهد، ایجاد پارازیت بر روی امواج شبکه های ماهواره ای نیز کاری بس بیهوده به نظر می رسد. شخص بنده برای گذر از این محدودیت، تلویزیون خانه را به اینترنت وصل کرده، با استفاده از یک پروکسی سرور از فیلتر سایت “بی بی سی” گذشته، و به وسیله ی این سایت برنامه ی شبکه ی ماهواره ای “بی بی سی” را دریافت نموده و از طریق تلویزیون برای اهل خانه پخش می کنم.
بنابراین به عنوان فردی که اطلاعات بسیار ناچیزی در زمینه ی فناوری اطلاعات دارم، به هر ارگانی که مسئولیت فیلترینگ سایت ها را بر عهده دارد، صمیمانه و دوستانه عرض می کنم سایت های اجتماعی به هیچ عنوان قابل مهار نیستند و هر محدودیتی که برای دسترسی به اینگونه سایت ها اعمال کنید، کاربران ده روش جدید برای دور زدن این محدودیت ها کشف می کنند. ما نباید خود را دشمن تکنولوژی نشان دهیم، زیرا تکنولوژی چنین نظری نسبت به ما ندارد و صمیمانه خود را در اختیار ما قرار می دهد. بهترین روش مدیریت مناسب این سایت ها می باشد که متاسفانه دولتمردان اعتقادی به این موضوع ندارند.
پ ن: لطفا در نظرات، روش های دسترسی به توییتر و سایر سایت های فیلتر شده را ذکر نکنید.

