گیتهاب GitHub یک سرویس میزبانی برای پروژههای است که از سیستم سورس کنترل گیت Git استفاده میکنند. گیتهاب با استفاده از روبی آن ریلز و ارلنگ ساخته شده است. ادامه مطلب ...
بوتاسترپ از دل یکی از پروژههای تویتر، که برای توسعه آنالیز داخلی و ابزارهای مدیریت بود، بیرون آمد. در مقطعی از انجام پروژه از کتابخانههای مختلفی برای توسعه رابط کاربری استفاده شد، که منجر به عدم ثبات و زحمات زیاد برای نگهداری و توسعه شد. اولین گسترش پروژه تحت شرایط واقعی در زمان اولین Hackweek تویتر اتفاق افتاد. در آگوست سال ۲۰۱۱ تویتر اولین نسخه بوتاسترپ را به صورت متنباز منتشر کرد.
بوتاسترپ پشتیبانی نسبتاً ناقصی از HTML5 و CSS3 دارد، اما با تمامی مرورگرهای عمده سازگار است. از نسخه ۲٫۰، بوتاسترپ از طراحی واکنش گرا Responsive Design نیز پشتیبانی میکند. این به آن معنی است که طراحی گرافیکی صفحات وب به طور داینامیک با خصوصیات دستگاه مورد استفاده اعم از کامپیوتر، تبلت و یا موبایل تطبیق پیدا میکند. ادامه مطلب ...
طراحی و توسعه نرمافزارهای حرفهای و با کیفیت، هزینهبر و مستلزم صرف زمان نسبتاً طولانی است. نرمافزارهای با کیفیت که وجوه مختلف توسعه حرفهای در آنها لحاظ شده باشد گران قیمت هستند و همه افراد یا نهادها از عهده این هزینهها بر نمیآیند.
منظور از تخمین هزینه نرمافزار Software Cost Estimation، برآورد هزینه و زمان موردنیاز برای توسعه یک نرمافزار، پیش از شروع پروژه نرمافزاری است که تا پایان تولید و توسعه سیستم ادامه دارد. تخمین هزینه نرمافزار برای توسعه سیستمهای اطلاعاتی، یکی از دغدغههای مهم کارفرما و مدیریت پروژه است. الگوهای تخمین هزینه نرمافزار که در مراحل اولیه اجرای پروژه و با حداقل اطلاعات موجود از پروژه، قادر به تخمین زدن هزینه تولید و توسعه سیستم باشند، سودمند و مورد نیاز هستند.
هکرها مجهزند و اطلاعات حساس سازمان نیاز به محافظت جدی دارند
اطلاعات حساس شما، مانند حساب های کاربران، اطلاعات مالی سازمان، اطلاعات و آمار مشتریان، پروژهها و برنامههای شرکت یا سازمان شما برایتان از هر چیزی ارزشمندتر است. درز این اطلاعات به محیط خارج میتواند خسارات جبرانناپذیری به شما تحمیل کند.
همزمان با گسترش استفاده از کامپیوترهای شخصی و مطرح شدن شبکههای کامپیوتری و به دنبال آن اینترنت به عنوان بزرگترین شبکه جهانی، حیات کامپیوترها و کاربران آنان دستخوش تغییرات اساسی شده است. استفاده کنندگان کامپیوتر به منظور استفاده از دستاوردها و مزایای فناوری اطلاعات و ارتباطات، ملزم به رعایت اصولی خاص و اهتمام جدی به همه مولفههای تأثیرگذار در تداوم ارائه خدمات در یک سیستم کامپیوتری هستند. سازمان، یا اشخاصی که اهمیت و ضرورت این مسأله را به خوبی درک نکند به ناچار مجبور به تحمل هزینههای آن خواهد بود.
امنیت اطلاعات یعنی حفاظت از اطلاعات و سیستمهای اطلاعاتی در برابر فعالیتهای غیرمجاز. این فعالیتها عبارتند از دسترسی، استفاده، افشاء، خواندن، نسخهبرداری یا ضبط، خراب کردن، تغییر و دستکاری.
واژههای امنیت اطلاعات، امنیت کامپیوتری و اطلاعات گاهی به اشتباه به جای هم به کار برده میشوند. اگر چه اینها موضوعات مرتبطی هستند و همگی دارای هدف مشترک حفظ محرمانگی اطلاعات Confidentiality، یکپارچه بودن اطلاعات Intergrity و قابل دسترس بودن Availability را دارند ولی تفاوتهای ظریفی بین آنها وجود دارد. این تفاوتها در درجه اول در رویکرد به موضوع امنیت اطلاعات، روشهای استفاده شده برای حل مسئله، و موضوعاتی که بر آن تمرکز کردهاند دارد.
امنیت اطلاعات به محرمانگی، یکپارچگی و در دسترس بودن دادهها مربوط است بدون در نظر گرفتن فرم اطلاعات اعم از الکترونیکی، چاپ، و یا اشکال دیگر.
امنیت کامپیوتر در حصول اطمینان از در دسترس بودن و عملکرد صحیح سیستم کامپیوتری تمرکز دارد بدون نگرانی از اطلاعاتی که توسط این سیستم کامپیوتری ذخیره یا پردازش میشود.
ادامه مطلب ...