جزوه تعدادی ازدروس مهندسی نرم افزار

بهمن ۵م, ۱۳۸۶ HFakhraei ۶ comments

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

در زیر جزوه تعدادی از دروس مهندسی نرم افزار دانشگاه آزاد تهران شمال فهرست شده است.

نظریه زبان و ماشین مهندس پور سردار قسمت اول
نظریه زبان و ماشین مهندس پور سردار قسمت دوم
نظریه زبان مهندس صفایی قسمت اول
نظریه زبان مهندس صفایی قسمت دوم
نظریه زبان مهندس صفایی قسمت سوم
مدار منطقی مهندس ضیائی قسمت اول
مدار منطقی مهندس ضیائی قسمت دوم
پایگاه داده جزوه ۱ قسمت اول
پایگاه داده جزوه ۱ قسمت دوم
پایگاه داده جزوه ۲

Categories: Documents Tags:

معماری چند لایه (N-Tier Architecture)

آذر ۱۴م, ۱۳۸۶ HFakhraei ۱ comment

شاید شما نیز دوست داشته باشید که اطلاعات بیشتری در مورد معماری چند لایه بدست آورید. به پیوست ارائه ای در مورد معماری چند لایه به صورت Powerpoint ضمیمه می باشد.

لینک دانلود

Categories: Misc Tags:

مشکل Add/Remove Program در Fedora ۵ به بعد

آذر ۷م, ۱۳۸۶ HFakhraei No comments

شاید شما نیز مثل من بعد از نصب Fedora نیاز پیدا کرده باشید که برنامه هایی را حذف و یا برنامه جدیدی را از روی CD نصب کنید. نسخه های ۵ به بعد Fedora جهت فعال شدن قسمت ADD/Remove Program نیاز به اتصال پرسرعت با اینترنت دارند. جهت رفع این مشکل و نصب برنامه ها از روی CD باید فایل fedora-core.repo یا fedora-devel.repo را در مسیر etc/yum.repos.d  را به صورت زیر تصحیح نمایید.

[Fedora-Core-۵-local-install]
name=Fedora Core $releasever – $basearch
baseurl=file:///var/yum
enabled=۱
gpgcheck=۱
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

و در این مسیر در تمامی فایل هایی که دارای پسوند repo می باشند enabled=۱ را به enabled=۰ تغییر دهید.

منبع : Sharing ICT Experience

Categories: Linux Tags:

جستجویی سریعتر و راحت تر Google

آذر ۵م, ۱۳۸۶ HFakhraei No comments

2003582839219112649_fs.jpg

موتورهای جستجو ابزارهای دوست داشتنی هستند، چرا؟! کافیه به این فکر کنید که موتور های جستجو چقدر سبب صرفه جویی در وقت شما آن هم در زمانهایی که آنلاین هستید برای پیدا کردن یک مقاله، کتاب، خبری خاص و… در این عرصه ی پهناور اینترنت می شوند. اما یک مسئله ای همیشه هست که سبب میشود ما در حین استفاده از موتورهای جستجو فسفر زیادی بسوزانیم و آن هم چیزی نیست جز پیدا کردن کلید واژه های مناسب و در خور موضوع مورد جستجو یمان. هر چه شما حرفه ای تر باشید … ( ادامه متن )

Categories: Misc Tags:

نصب و راه اندازی FTP در Linux – Fedora

آذر ۴م, ۱۳۸۶ HFakhraei ۱ comment

FTP یکی از عمومی ترین شیوه های انتقال فایل در اینترنت می باشد. FTP به دلیل عدم وابستگی به سیستم عاملی خاص در میان کاربران شهرت بسیاری پیدا کرده است. سرویس FTP که در سیستم عامل Linux مورد استفاده است VSFTPD – Very Secure File Transfer Protocol Daemon نام دارد.

  • نصب FTP

rpm -ivh vsftpd-۱.۲.۱-۵.i۳۸۶.rpm

  • راه اندازی FTP Server

/etc/init.d/vsftpd start
/etc/init.d/vsftpd stop
/etc/init.d/vsftpd restart

  • راه اندازی خودکار FTP Server هنگام بالا آمدن سیستم عامل 

chkconfig vsftpd on

  • تست فعال بودن FTP Server

netstat -a | grep ftp

  • فایل تنظیمات VSFTPD

/etc/vsftpd.conf

منبع: LinuxHomeNetworking

Categories: Linux Tags:

انواع Shell ها در Unix

آذر ۴م, ۱۳۸۶ HFakhraei No comments

Shell یک مفسر خطی می باشد که از طریق ورودی دستورات کاربر را گرفته و آنها را اجرا می کند. معمولا این دستور ها از طریق ترمینال یا در بعضی از مواقع از طریق فایل به Shell داده می شود. Shell های معروف در Unix عبارتند از:

  • Bourne-Shell که در مسیر bin/sh قرار دارد.

این Shell توسط Steve Bourne در شرکت Bell تولید و توسعه داده شد و تا کنون نیز توسط بیشتر سیستم عامل های مبتنی بر Unix پشتیبانی می شود.

این Shell توسط GNU برای سیستم عامل های Linux بر پایه ساختار POSIX تولید و توسعه داده شده است و در آن سعی شده است که با Bourne-Shell سازگاری کامل داشته باشد.

  • C-Shell که در مسیر bin/csh قرار دارد.

این Shell توسط Bill Joy در دانشگاه Berkeley توسعه داده شد و جریان عملیات در آن مانند زبان C می باشد و  همچنین سعی شده است کمبود های Bourne-Shell را جبران کند. مانند (job control , history mechanism , command line editing)

  • Korn-Shell که در مسیر bin/ksh قرار دارد.

این Shell توسط David Korn درشرکت Bell توسعه داده شد و در آن سعی شده است کمبود های Bourne-Shell را جبران شود. مانند (job control , history mechanism , command line editing , …)

این Shell نسخه تکمیل شده C-Shell می باشد که ایده آن از سیستم عامل TENEX گرفته شده و در سال ۱۹۷۲ توسط Bolt Beranek و Newman توسعه داده شده است.

Categories: Unix Tags:

چگونه تشخیص دهیم کامپیوتر ویروسی شده است؟

اسفند ۱۰م, ۱۳۸۴ HFakhraei No comments

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

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

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

Categories: Misc Tags:

Switch to our mobile site