برچسب: مهندسی نرم افزار

  • Reliability and availability

    Reliability and availability: What’s the difference? How do you design a computing system to provide continuous service and to ensure that any failures interrupting service do not result in customer safety issues or loss of customers due to dissatisfaction? Historically, system architects have taken two approaches to answer this question: building highly reliable, fail-safe systems…

  • SHA1 Broken

    Bruce Schneier  یکی از GURU های رمزنگاری جدیدا اعلام کرده که SHA1 شکسته شده. کسانی که به این شاخه ی علم ریاضی علاقه دارند (که البته تعدادشون بیشتر از انگشتان دست نیست) حتما می دونند که این الگوریتم نسخه بهبود یافته MD5 هست که خودش نسخه ی بهینه ی MD4. نظر به این مهم که…

  • رابط های کاربری 3بعدی

    شاید در خیلی از فیلم های علمی – تخیلی محیط های کاری سه بعدی را دیده باشید. پنجره های کاری در یک محیط سه بعدی مرتب می شوند و شما درون آن ها حرکت می کنید. محمد قبلا Looking Glass از شرکت sun رو که برای UNIX و لینوکس و با استفاده از جاوا توسعه…

  • به فایرفاکس بپیوندید.

    مامور اسمیت را در ماتریکس به خاطر دارید؟دیگران را به پیوستن به شبکه ماتریکس دعوت می کرد.من هم به سبک او شما را به فایرفاکس دعوت می کنم !!! ( البته شخصیت مورد علاقه من در ماتریکس مورفیوس است.) تقریبا هر هفته خبری برای به روز کردن IE و یا یک آسیب پذیری جدید برای…

  • binary search trees

    از عنوان نوشته قلبی خودم "merry eXamZ" خوشم اومد.در همان رستای بچه های درس خوان، توجه شما دوستانی را که ساختمان داده ها دارید به این مقاله(ها) محترم در مورد binary search trees جلب می نماید. binary search trees more on binary search trees Binary searching, for those who don’t know (no need to raise…

  • راه اندازی Minix بر روی windows xp با استفاده از Bochs

    با ایجاد و پیشرفت شبیه ساز های سیستم عامل ،کم کم می توان بیشتر سیستم عامل ها را بر روی یک دستگاه یکتا کامپیوتر بدون در نظر گرفتن نوع معماری ایجاد کرد.معروف ترین نمونه آن هم اجرای OSX Panther بر روی pc های x86 بود. در مقاله زیر با استفاده از امکاناتی مشابه با نمونه…

  • ایجاد و استفاده از Patch

    در صنعت باز متن استفاده از patch بسیار متداول است.با استفاده از این امکان بسیاری از مشکلات در کوتاه ترین زمان ها حل می شوند و شاید از بروز بسیاری مشکلات جلوگیری کنند.در مقاله Creating and using patches از Developer Channels توضیح داده شده است که چگونه با استفاده از  patch  و diff  مشکلات ابتدایی…

  • GUIdebook

    guidebook, a website dedicated to preserving and showcasing as many Graphical User Interfaces as possible.

  • Unicode Input Method Editor

    What is the Unicode Input Method Editor (IME)?The Unicode IME is a tool that can assist in identification of globalization problems as early as possible in the development cycle and that can provide a simple mechanism for easily recreating globalization problems. It is being made available to the Java development community to improve the efficiency…