Category: programming


انواع خطادرنرم‌افزار

جمعه 05 دی 1393

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



تحمل‌پذیری خطا و عوامل موثر آن

دوشنبه 10 آذر 1393

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



Simple Ruby Version Management

دوشنبه 20 آبان 1392

rbenv is a perfect software that helps ruby developers to use different versions of Ruby on a machine,You can install and management different versions of a Ruby and also set version of Ruby per directories.