دسته‌بندی

برچسب ‘Educational’

Z80 Project

اردیبهشت ۱۲م, ۱۳۸۴

یادتان هست برایتان گفتم که از نحوه‌ی code generation برای Weblogic Workshop و در محیط آن می‌گویم، خوب حالا باز هم یادتان باشد که می‌خواهم این دفعه درباره‌ی نحوه‌ی نوشتن یک پروژه‌ی کاملا سخت افزاری که به طریق نرم‌افزاری پیاده می‌شود سخن برانم و از آن‌جا قضیه شروع شد که در سر کلاس درس z80 به این نتیجه رسیدیم که ما خیلی به این درس علاقه‌مندیم و باید در راستای اعتلای دانش جهانی و نه تنها ایرانی همتی به خرج دهیم و یک کاری بکنیم و از آن‌جا که مهندس نرم‌افزار هم بودیم و می‌دانستیم که کار نشد ندارد ( من نمی‌دانم این ضرب‌المثل سنگ بزرگ نشانه نزدن است از کی مد شده ولی مطمینا از وقتی که علم مهندسی نرم‌افزار پا به عرصه وجود گذاشت و از وقتی که اینعلم به ایران آمد مطمین باشید که کارآیی خودش را از دست داده ) برای همین به همکاری دوست گرامی‌ام علی بر روی پروژه‌ای متمرکز شدیم که عبارت بود از نوشتن یک سیمولاتور برای زذهشتاد و در همین راستا حمایتهای مساعد استاد گرامی را جلب نمودیم و اما چه شد که نتایج ما به ثمر نشست، برای این امر فراوان تلاش و کوشش نموده بودیم و بسیاری سایتها را زیر و رو کردیم و همه‌اشان از ما مهندس نرم‌افزار تر بودند و می‌گفتند که این نرم‌افزار open source است ولی برای شما نه و یا الان نمی‌توانید داونلود کنید، ما هم که به رگ غیرتمان برخورد گفتیم برویم sourceforge و اطلاعات پروژه اعم از افراد دخیل در آن و هم‌چنین استاد مشوق آن و منابع و مآخذ را ذکر کنیم که با عبارت “لطفا ۳۰ دلار پول بدهید” ( البته به زبان انگلیسی) مواجه ش دیم و حرکت ما عقیم ماند، البته برای از کارانداختن حربه‌ی دشمن از کتابخانه‌ای سری استفاده نمودیم که دقیقا خودم هم اسمش را یادم نمی‌آیئ ولی خیلی کامل بود و همه دستورهای زد هشتاد را داشت، تا همین‌جایش بسیار تلاش کرده بودیم، یک کتابخانه نوشتن به زبان سی، آن هم برای پشتیبانی از سخت‌افزاری‌ها کار ساده ای نبود، و حیف که این همه استعداد که برای این مملکت به باد می‌رود، باورتان می‌شود تمام این مراحل کاری در منازل ما انجام شد و هیچ پشتیبانی از جانب قدرت دانشگاه و دانشکده دریافت ننمودیم و در راستای اهداف بشردوستانه و استفاده از استعدادها در راههای پول در بیاور ادامه امر مهندسی را به استاد آن، فرهاد صاحب نظریه (نظریه جدول بود فکر کنم) واگذار نمودیم.
نمی‌دانم اینها را متوجه شدین یا نه؟ اگر تا حدودی می‌توانید به خود ببالید که در حال تبدیل شدن به مهندس نرم‌افزار هستید و اگر با نگاه به اولین جمله، به خواندن
جمله‌ی آخر پرداختید مطمین باشید که حقیقتا مهندس نرم‌افزار برازنده‌ی نام مبارک می‌باشد.

ادامه‌ی نوشته …

Google

YouTube