نقدی بر آثار رپ ضد سرمایه داری

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

وقتی از ابتذال صحبت میکنیم، دقیقاً از چه چیز صحبت میکنیم

(یادداشت پیش رو اولین قسمت از سری یادداشتها در مورد ابتذال است) صفت مبتذل سال‌هاست چه در رسانه‌های رسمی کشور و چه در رسانه‌های منتقد توسط سخنرانان و نویسندگان در مقابل نام گروهی از آثار و جریان‌های موسیقی و سینمایی قرار می‌گیرد. مثلاً شخصی آن را به فیلم‌هایی نظیر «من سالوادر نیستم» یا کل جریان … به خواندن وقتی از ابتذال صحبت میکنیم، دقیقاً از چه چیز صحبت میکنیم ادامه دهید

Bug ها را پس از تصحیح رها نکنیم

یکی از کارهای روزانه  تیمهای نرم افزاری تصحیح باگهای گزارش شده است. گزارش هایی که یا از سمت مشتری و بخش پشتیبانی ایجاد میشود یا تست کنندگاه سیستم و یا خود برنامه نویسان. در واقع فرقی نمیکند که نرم افزار تولید شده در دوره رشد یا دوره بلوغ  و نگهداری خود باشد. باگها همیشه هستند … به خواندن Bug ها را پس از تصحیح رها نکنیم ادامه دهید

Stackify یا چگونه ضربان قلب نرم افزار را بگیریم؟

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

یک مهندس تست چقدر برنامه نویسی باید بداند؟

عنوان این پست، سوالی است که هم مهندسان تست میپرسند و هم شرکتهایی که میخواهد آنها را استخدام کنند. اینکه  برای تست نرم افزار آیا لازم است که فرد به زبان برنامه نویسی نرم افزار تسلط داشته باشد یا اینکه اگر تنها محصول نرم افزاری را به عنوان یک کاربر پیشرفته بشناسد کافیست؟ در این … به خواندن یک مهندس تست چقدر برنامه نویسی باید بداند؟ ادامه دهید

Sikuli: ساده، کاربردی و دوست داشتنی

در پست گذشته در مورد ابزارهای اتوماسیون تست برنامه های دسکتاپ نوشتم. در این پست میخواهم در مورد یکی این ابزارها بنام Sikuli بیشتر توضیح بدهم. نکته اول اینکه Sikuli صرفاً برای اتوماسیون دسکتاپ نیست. این برنامه بر دو پایه استوار است. 1) الگوریتم تطبیق تصویر(Template Matching) موجود در OpenCV و 2) شبیه سازی رخدادهای … به خواندن Sikuli: ساده، کاربردی و دوست داشتنی ادامه دهید

زیرخاکیها: نگاهی به اتوماسیون برنامه های دسکتاپ

تا به امروز آنچه در مورد اتوماسیون تست نوشته ام مربوط به برنامه های تحت وب بوده است. شاید به این علت باشد که در دنیای امروز نرم افزار، تمرکز بیشتر بر روی توسعه برنامه وب و موبایل است. بسیاری از شرکتهای نرم افزاری که راه حلی مبتنی بر پلتفرمهای دسکتاپ داشته اند، با توجه … به خواندن زیرخاکیها: نگاهی به اتوماسیون برنامه های دسکتاپ ادامه دهید