Sorry, no posts matched your criteria.

این سایت در ستاد ساماندهی ثبت شده و تابع قوانین جمهوری اسلامی میباشد

متدولوژی‌های چابک چه هستند و چطور فرآیند توسعه را سریع و ساده می‌کنند؟

۸ آذر ۱۳۹۷
بدون نظر


این مطلب یکی از مقالات پرونده ویژه«متدولوژی‌ها، الگوها و معماری نرم‌افزار» شماره ۲۰۷ ماهنامه شبکه است. علاقه‌مندان می‌توانند کل این پرونده ویژه را از روی سایت شبکه دانلود کنند.


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

انتخاب متدولوژی درست کلید موفقیت کسب‌وکار شما

شرکت‌ها و به‌ویژه استارت‌آپ‌ها در فضایی کار خود را آغاز می‌کنند که سرعت حرف اول را می‌زند. این موضوع از دو منظر قابل بررسی است. موردی که در پاراگراف قبل به آن اشاره شد یکی از مشکلات رایج شرکت‌های نرم‌افزاری است و متاسفانه اگر شرکتی به این درخواست‌های در حال تغییر مشتری به‌درستی پاسخ ندهد یا بی‌توجهی کند، در کوتاه‌ترین زمان مشتری خود را از دست خواهد داد. به دلیل این‌که تکنیک بازاریابی دهان‌به‌دهان (یک الگوی موثر در بازاریابی استارت‌آپی) به روش معکوس کار کرده و اعتبار شرکت را خراب خواهد کرد. 
اما نکته بسیار مهم دیگری که باید به آن توجه داشته باشید، به‌ویژه اگر مالک یک کسب‌وکار نوپا هستید در ارتباط با تحویل به‌موقع محصول است. مهم‌ترین عاملی که باعث شکست استارت‌آپ‌ها و شرکت‌های نرم‌افزار نوپا می‌شود، تاخیر است. کسب‌وکار شما محصولی را طراحی کرده، اما درست زمانی‌که نرم‌افزار در دسترس قرار گرفته و آماده استفاده است، دلیل و ایده اصلی که نرم‌افزار بر اساس آن ساخته‌شده تغییر پیدا کرده و نرم‌افزار به محصولی بی‌مصرف تبدیل‌شده است. به همین دلیل است که در ارتباط با برخی از کسب‌وکارهای ویژه ما از فرآیندهای توسعه و تحویل سریع نرم‌افزار استفاده می‌کنیم. اگرچه روش‌های زیادی برای توسعه سریع نرم‌افزار وجود دارد اما همه آن‌ها دارای یکسری ویژگی‌های اساسی هستند. این ویژگی‌ها به شرح زیر هستند: 
• طراحی و پیاده‌سازی هم‌زمان با هم انجام می‌شود. در این مدل‌ها هیچ‌گونه جزئیاتی در ارتباط با ویژگی‌های سیستم وجود نداشته و طراحی مستندات به شکل حداقلی است. مستنداتی که به‌طور عمده در محیط برنامه‌نویسی نوشته می‌شوند. 
• سیستم در وضعیت توسعه افزایشی طراحی می‌شود. کاربران نهایی و دیگر ذی‌نفعان سیستم در تعیین و ارزیابی هر یک از این مراحل مشارکت دارند. آن‌ها ممکن است تغییراتی در سیستم به وجود آورده یا نیازمندی‌های جدیدی ارائه کنند که باید در مراحل بعدی توسعه اعمال شوند.
• رابط‌های کاربری سیستم در بیشتر موارد با استفاده از یک سیستم توسعه تکاملی که اجازه می‌دهد، طراحی رابط به‌سرعت با استفاده از آیکون‌ها و تصاویر ساخته شود، انجام ‌گیرد. سیستم در ادامه ممکن است یک رابط وب‌محور را برای یک مرورگر یا یک رابط برای یک پلتفرم خاص همچون ویندوز مایکروسافت تولید کند. 
متدولوژی‌های توسعه افزایشی و سریع که در شماره‌های گذشته مجله (۱۹۳ و ۱۸۹) به آن‌ها اشاره داشتیم، شامل تولید و تحویل نرم‌افزار در حالت افزایشی به‌جای یک محصول واحد است. هر فرآیند تکرارشونده یک محصول افزایشی جدیدی را تولید می‌کند. مدل افزایشی یک مزیت اصلی در زمان توسعه نرم‌افزار به همراه دارد و آن چیزی نیست جزء تحویل سریع محصول به مشتری.

مطلب پیشنهادی

اسکرام چیست و چگونه آن را استفاده کنیم؟

نسخه‌ای شفابخش برای چابکی کسب‌وکارها


 نسخه‌های افزایشی اولیه از یک محصول می‌توانند ویژگی‌هایی را که اولویت بالاتری دارند، به مشتریان نشان دهند که در نتیجه مشتریان به ارزش واقعی سیستم از طریق نسخه‌های اولیه واقف خواهند شد. مشتریان با مشاهده محصول می‌توانند مشاهده کنند که آیا نیازهای مدنظر آن‌ها در محصول اعمال‌شده و آیا به تغییراتی نیاز است که باید در نسخه‌های بعدی محصول اعمال شوند یا خیر. تعامل مشتری با توسعه‌دهندگان سیستم باید در فرآیند توسعه افزایشی در نظر گرفته‌شده باشد، به دلیل این‌که آن‌ها باید بازخوردهایی در اختیار تیم توسعه قرار دهند تا بازخوردها در نمونه‌های افزایشی بعدی اعمال شوند. اما مشارکت این افراد به معنای آن نیست که سیستم به‌احتمال‌زیاد هماهنگ با نیازهای آن‌ها طراحی می‌شود. بلکه تضمین‌کننده این موضوع است که سیستم به‌احتمال‌زیاد بر اساس نیازهای مدنظر آن‌ها کار کند. شکل (۱)،

متدولوژی‌های چابک چه هستند و چطور فرآیند توسعه را سریع و ساده می‌کنند؟

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

متدولوژی‌های چابک

در دهه ۸۰ و اوایل دهه ۹۰ میلادی، دیدگاهی با این مضمون رواج پیدا کرد که بهترین راه برای ساخت نرم‌افزارهایی با بالاترین کیفیت، به‌کارگیری روش‌هایی است که از ابزارهای CASE پشتیبانی می‌کنند. ابزارهایی که به تیم‌های توسعه اجازه می‌دهند بر فرآیندهای توسعه نرم‌افزار کنترل دقیقی داشته باشند. این دیدگاه به‌ویژه از طرف جامعه مهندسانی ارائه شد که در زمینه طراحی و ساخت پروژه‌های بزرگ به فعالیت اشتغال داشتند. افرادی که وظیفه آن‌ها ساخت سامانه‌هایی با طول عمر بالا بود که از ترکیب تعداد زیادی سامانه‌ منفرد از یکدیگر به وجود می‌آمدند. در سال ۲۰۰۱ انجمنی متشکل از توسعه‌دهندگان نرم‌افزار و طرفداران روش‌های متدولوژی‌های سبک‌وزن به وجود آمد که سعی داشتند ویژگی‌های مختلف و شاخص مبتنی بر متدولوژی‌های سبک‌وزن را شناسایی کنند. این انجمن با هدف رسیدن به دیدگاهی منسجم و واحد گرد یکدیگر آمدند و سرانجام موفق شدند بیانیه مشترکی را که مانیفست (Manifesto) نامیده می‌شود، منتشر کنند. در این بیانیه یکسری اصول، ارزش‌ها و قوانین برای توسعه سریع نرم‌افزارها معرفی شدند که به اصول متدولوژی چابک معروف شدند. از مهم‌ترین اصولی که این بیانیه مشترک بر آن‌ها تاکید دارد، موارد زیر می‌توان اشاره کرد: 
• فراهم آوردن زمینه رضایت مشتری از طریق تحویل سریع و مداوم نرم‌افزار 
• انعطاف‌پذیر بودن در برابر تغییرات حتی اگر پروژه‌ها در مراحل پایانی طراحی قرار داشته باشند
• انتشار نسخه‌های آزمایشی نرم‌افزار در بازه‌های زمانی منظم
• برقراری ارتباط منسجم میان کاربران و تیم توسعه‌دهنده نرم‌افزار
• مستندسازی قابل استناد
• پشتیبانی از یک فرآیند تولید یکنواخت و باثبات
• به‌کارگیری افراد متخصص و واجد شرایط
• ساده‌سازی کارها با حذف موارد غیرضروری
• بررسی عملکرد و کارایی تیم در بازه‌های زمانی مشخص 
به‌طورکلی، مدل توسعه نرم‌افزاری چابک را مجموعه‌ای از متدولوژی‌های توسعه نرم‌افزار شکل می‌دهند که بر مبنای تکامل تدریجی و تکرارشونده کار می‌کنند. مجموعه‌ای که در آن، راه‌حل‌ها از طریق خودسازمان‌دهی و همکاری فی‌مابینی تیم‌ها به دست می‌آید. به عبارت دقیق‌تر، متدولوژی چابک یک چارچوب مفهومی است که سعی می‌کند تعامل میان مشتریان و تیم توسعه‌دهنده در سراسر چرخه توسعه حفظ شود. از مهم‌ترین مدل‌های مبتنی بر متدولوژی چابک می‌توان به مدل افزایشی (Incremental)، تعاونی (Cooperative)، مستقیم (Straightforward)، تطبیقی (Adaptive) و…. اشاره کرد. شکل (۲) مدل توسعه چابک را نشان می‌دهد.

متدولوژی‌های چابک چه هستند و چطور فرآیند توسعه را سریع و ساده می‌کنند؟

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

ASD سرنام (Adaptive Software Development)

توسعه تطبیقی نرم‌افزار، یکی از فرآیندهای توسعه نرم‌افزار است که توسط جیم های اسمیت و سام بایر طراحی شد. (شکل ۳)

متدولوژی‌های چابک چه هستند و چطور فرآیند توسعه را سریع و ساده می‌کنند؟

این مدل برای ساخت سیستم‌ها و نرم‌افزارهای پیچیده استفاده می‌شود. این مدل بر اساس دو ایده اصلی ماهیت سازگاری مبتنی بر مولفه و همکاری گروهی به کار گرفته می‌شود. تفکر و تعمق (Speculation)، همکاری (Collaboration) و یادگیری (Learning) سه فاز اصلی این مدل را شکل می‌دهند. ASD به‌عنوان جایگزینی برای مدل توسعه سنگین‌وزن آبشاری سنتی ارائه شد. در این مدل از یک الگوی تکرارشوندگی روی فاز اصلی استفاده می‌شود. 

 Agile Modeling) AM)

متدولوژی‌ای است که برای مستندسازی و مدل‌سازی سیستم‌های نرم‌افزاری به‌ کار گرفته‌شده و همواره بر انتخاب بهترین روش‌ها تاکید دارد. این مدل را مجموعه‌ای از اصول و ارزش‌هایی شکل می‌دهند که روی یک پروژه توسعه نرم‌افزاری چابک استفاده می‌شوند. این متدولوژی انعطاف‌پذیری بیشتری نسبت به روش‌های سنتی دارد. در نتیجه با سیستم‌هایی که تغییرات در آن‌ها به‌سرعت انجام می‌شود، تناسب بهتری دارد. AM به‌عنوان قسمتی از مجموعه توسعه نرم‌افزاری چابک شناخته می‌شود. (شکل ۴)

متدولوژی‌های چابک چه هستند و چطور فرآیند توسعه را سریع و ساده می‌کنند؟

 Crystal family

Crystal Clear عضوی از خانواده متدولوژی‌های Crystal family است که توسط آلیستر کوکبرن طراحی شد. متدولوژی کریستال یکی از سبک‌وزن‌ترین و تطبیق‌پذیرترین متدولوژی‌ها برای توسعه نرم‌افزارهاست. کریستال را مجموعه‌ای از راهکارهای چابک همچون Clear Crystal ،Crystal Yellow ،Crystal Orange و… شکل می‌دهند که هر یک از آن‌ها دارای یک مشخصه مخصوص به خود هستند که در یکسری از فاکتورها همچون اندازه تیم، حق اولویت پروژه و حساسیت پروژه با یکدیگر تفاوت‌هایی دارند. به‌طورکلی، این مدل برای تیم‌هایی که متشکل از ۶ یا ۸ نفر هستند و سیستم‌هایی که دارای حساسیت خیلی بالا نیستند، مناسب است. Crystal family به‌جای آن‌که روی فرآیندها یا محصولات متمرکز باشد روی مردم متمرکز است. از ویژگی‌های مثبت این روش می‌توان به مبانی طراحی، قابلیت انتخاب مناسب‌ترین روش بر اساس اندازه و حساس بودن پروژه اشاره کرد. شکل (۵) خانواده این مدل را نشان می‌دهد.

Disciplined agile delivery

چرخه حیات در چارچوب DAD از سه فاز اصلی آغاز (Inception)، ساخت (Construction) و انتقال (Transition) ساخته‌شده که هر یک از این سه فاز، اهداف خاص خود را دارند و در هر یک فعالیت‌هایی در جریان بوده که خود این فعالیت‌ها دارای تعدادی نقطه عطف (Milestone) هستند. هر کدام از فازهای DAD دارای سه بخش هماهنگ‌سازی، همکاری و نتیجه‌گیری هستند. (شکل ۶) 

متدولوژی‌های چابک چه هستند و چطور فرآیند توسعه را سریع و ساده می‌کنند؟
متدهای چابک چطور کار می‌کنند؟

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

مطلب پیشنهادی

باید‌ها و نبایدها‌ی به‌کارگیری مدل V در ارتباط با توسعه نرم‌افزارها

طراحی و توسعه نرم‌افزارها به شکل V

چرخه عمر توسعه نرم‌افزار

متدهای چابک بر جنبه‌های مختلفی از چرخه‌ عمر توسعه‌ نرم‌افزار تمرکز دارند. (شکل ۷)

متدولوژی‌های چابک چه هستند و چطور فرآیند توسعه را سریع و ساده می‌کنند؟

بعضی از آن‌ها بر روش‌ها (برنامه‌‌نویسی مفرط، برنامه‌‌نویسی فعال و مدل‌‌سازی چابک)، برخی بر مدیریت پروژه‌های نرم‌‌افزاری (مانند اسکرام)، برخی بر تمام چرخه‌ عمر توسعه نرم‌افزار (متدهای توسعه پویای یک سیستم و فرآیند توسعه یکپارچه) و برخی دیگر بر تعیین نیازمندی‌ها تاکید دارند. بنابراین، یک تفاوت آشکار بین متدهای گوناگون توسعه‌ چابک نرم‌افزار وجود دارد. اگرچه متدهای توسعه پویای یک سیستم و فرآیند توسعه یکپارچه نیازی به رویکردهای مکمل برای پشتیبانی از توسعه‌ نرم‌افزار ندارند، بقیه آن‌ها با درجه‌های متفاوت به این مکمل‌ها نیاز دارند. فراموش نکنید حتی مدل‌های پیچیده‌ای همچون متدهای توسعه پویای یک سیستم می‌توانند از سوی هر توسعه‌دهنده‌ای به کار گرفته شوند.


منبع : شبکه

فقط برای نوتیفیکیشن‌های مهم صفحه گوشی اندروید را روشن کنید

۸ آذر ۱۳۹۷
بدون نظر


البته اگر بیشتر از یک اپلیکیشن روی گوشی دارید که نمی‌خواهید نوتیفیکیشن آن‌ها را از دست دهید می‌توانید از “پیکسل پالس” (Pixel Pulse) استفاده کنید. این اپ فقط برای نوتیفیکیشن‌های مهم صفحه گوشی شما را روشن می‌کند.

این اپ در اصل به‌دلیل نامی که دارد مخصوص گوشی پیکسل ۳ ساخته شده است. طراحی این گوشی به‌شکلی است که در آن خبری از چراغ LED نیست برای همین اپ پیکسل پالس به‌نوعی مسئولیت این کار را بر عهده دارد. زمانی که نوتیفیکیشن دریافت می‌کنید “پالس” صفحه را روشن می‌کند.

فقط برای نوتیفیکیشن‌های مهم صفحه گوشی را روشن کنید

اپ Pixel Pulse را دانلود، نصب و در نهایت برنامه را اجرا کنید. این اپ نیاز به‌دسترسی به نوتیفیکیشن‌ها را دارد و شما باید مشخص کنید که کدام اپ‌ها می‌توانند نوتیفیکیشن‌های پالس را نمایش دهند. قویا توصیه می‌کنیم که این لیست را کوتاه نگه دارید و علاوه بر آن تعداد دفعاتی که صفحه برای یادآوری کردن نوتیفیکیشن‌ها روشن می‌شود را مدیریت کنید.

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

در صورت تمایل می‌توانید به‌گونه‌ای تنظیم کنید که محتوای نوتیفیکیشن مخفی باشد. در تصویر زیر مشاهده می‌کنید که وقتی صفحه روشن می‌شود محتوای نوتیفیکیشن مشخص نیست.

این اپلیکیشن برای نسخه بتا رایگان است اما علاوه بر آن یک نسخه پولی هم دارد. اگر تصمیم دارید برای بهره‌مندی از ویژگی‌های پیشرفته آن نسخه پولی را تهیه کنید ابتدا مطمئن شوید که این اپ روی دستگاه شما به‌خوبی کار می‌کند تا هزینه‌ای که پرداخت می‌کنید هدر نرود.

شما به‌عنوان کاربر پولی می‌توانید رنگ نوتیفیکیشن و آیکون را تعیین کنید. در نسخه رایگان متوجه نمی‌شوید که نوتیفیکشن مربوط به‌کدام اپ است. فقط آیکون پیکسل پالس است که به‌شما اطلاع می‌دهد که یک نوتیفیکیشن جدید دارید. شاید رنگ به‌تنهایی دلیل خوبی برای تهیه نسخه پولی نباشد اما قطعا آیکون ارزش ارتقاء را دارد.

شاید پیکسل پالس برای پیکسل ۳ ساخته شده باشد اما به‌گونه‌ای نیست که نتوان آن‌را روی دستگاه‌های دیگر استفاده کرد. توجه داشته باشید که نسخه اندروید باید ۸٫۰ به‌بالا باشد.


منبع : شبکه

دانلود فیلم اکشن The Villagers 2018 با زیرنویس فارسی و لینک مستقیم

۷ آذر ۱۳۹۷
بدون نظر


دانلود فیلم The Villagers 2018

دانلود فیلم اکشن The Villagers 2018 با زیرنویس فارسی و لینک مستقیم

دانلود فیلم سینمایی The Villagers 2018 با کیفیت HDRIP 720p از سایت دانلود فیلم ۴k

دانلود رایگان فیلم The Villagers با حجم کم و عالی بهمراه پیشنمایش فیلم

دانلود فیلم اکشن The Villagers 2018

نام فیلم: The Villagers 2018

ژانر: اکشن, جنایی, هیجان انگیز

محصول کشور: کره جنوبی

امتیاز: — از ۱۰

سال انتشار: ۲۰۱۸

مدت زمان: ۹۹ دقیقه

زبان: کره‌ای

کارگردان: Jin-Soon Lim

ستارگان: Ma Dong-Seok, Kim Sae-Ron, Lee Sang-Yeob, Jang Gwang

اطلاعات بیشتر: کلیک کنید

خلاصه داستان : داستان این فیلم درباره‎ی یک معلم تربیت بدنی به نام جی چئول است که به خاطر حادثه‌ای ناگوار مجبور می‌شود تا در دبیرستانی در یک روستا مشغول به کار شود و با دانش‌آموزی به نام یو جین مواجه می‌شود که ناپدید شدن یکی از دوستانش ، علامت سوالی در ذهنش ایجاد می‌کند و…

دانلود فیلم های ۲۰۱۸ = جهت دانلود فیلم  به ادامه مطلب مراجعه کنید…


دانلود فیلم The Villagers 2018 :

 

.پیشنهاد میشه همچنین ببینید

 

 

تریلر فیلم The Villagers 2018 :

به این پست امتیاز دهید.

Rate this post


منبع : hamrahmovie.ir

دانلود انیمیشن جدید Mission Kathmandu 2017 با زیرنویس فارسی و لینک مستقیم

۷ آذر ۱۳۹۷
بدون نظر


دانلود انیمیشن Mission Kathmandu 2017

دانلود انیمیشن جدید Mission Kathmandu 2017 ماموریت کاتماندو با زیرنویس فارسی و لینک مستقیم

دانلود فیلم سینمایی Mission Kathmandu 2017 با کیفیت BluRay 1080p از سایت دانلود فیلم ۴k

دانلود رایگان فیلم ماموریت کاتماندو با حجم کم و عالی بهمراه پیشنمایش فیلم

دانلود انیمیشن جدید Mission Kathmandu 2017

نام فیلم: ماموریت کاتماندو – Mission Kathmandu 2017

ژانر: انیمیشن , ماجرایی , کمدی , خانوادگی

محصول کشور: کانادا

امتیاز: ۵٫۱ از ۱۰

سال انتشار: ۲۰۱۷

مدت زمان: ۸۵ دقیقه

زبان: انگلیسی

کارگردان: Pierre Greco, Nancy Florence Savard

نویسندگان: Pierre Greco (co-writer), André Morency (co-writer) Stars:Sylvie Moreau, Guillaume Lemay-Thivierge, Rachid Badouri

ستارگان: Sylvie Moreau, Guillaume Lemay-Thivierge, Rachid Badouri

اطلاعات بیشتر: کلیک کنید

خلاصه داستان : ماموریت کاتماندو ، فیلمی انیمیشنی محصول سال ۲۰۱۷ به کارگردانی پیر گرکو می‎باشد. در خلاصه داستان این فیلم انیمیشنی آمده است ، یک محقق خصوصی و یک دستیار تحقیق در دانشگاه به جستجوی یک آدم‎برفی منفور در هیمالیا می‎پردازند و…

دانلود فیلم های ۲۰۱۷ = جهت دانلود فیلم ماموریت کاتماندو به ادامه مطلب مراجعه کنید…


دانلود انیمیشن Mission Kathmandu 2017 :

 

.پیشنهاد میشه همچنین ببینید

 

تریلر فیلم Mission Kathmandu 2017 :

به این پست امتیاز دهید.

Rate this post


منبع : hamrahmovie.ir

دانلود فیلم ترسناک Night Zero 2018 با زیرنویس فارسی و لینک مستقیم

۷ آذر ۱۳۹۷
بدون نظر


دانلود فیلم Night Zero 2018

دانلود فیلم ترسناک Night Zero 2018 نایت زیرو با زیرنویس فارسی و لینک مستقیم

دانلود فیلم سینمایی Night Zero 2018 با کیفیت WEB-DL 1080p از سایت دانلود فیلم ۴k

دانلود رایگان فیلم نایت زیرو با حجم کم و عالی بهمراه پیشنمایش فیلم

دانلود فیلم ترسناک Night Zero 2018

نام فیلم: نایت زیرو – Night Zero 2018

ژانر: ترسناک, علمی تخیلی, هیجان انگیز

محصول کشور: آمریکا

امتیاز: ۳٫۹ از ۱۰

سال انتشار: ۲۰۱۸

مدت زمان: ۸۱ دقیقه

زبان: انگلیسی

کارگردان: Mark Cantu

نویسندگان: Mark Cantu

ستارگان: Georin Aquila, Mike Dargatis, Dave Petti

اطلاعات بیشتر: کلیک کنید

خلاصه داستان : نایت زیرو ، فیلمی ترسناک و مهیج محصول سال ۲۰۱۸ به کارگردانی مارک کانتو می‎باشد. در خلاصه داستان این فیلم آمده است ، چندین خانواده پس از وقوع یک فاجعه‎ی بزرگ و عجیب در شهر پیتسبرگ در ایالت پنسیلوانیا ، در تلاش هستند تا زنده بمانند. اما…

دانلود فیلم های ۲۰۱۸ = جهت دانلود فیلم نایت زیرو به ادامه مطلب مراجعه کنید…


دانلود فیلم Night Zero 2018 :

 

.پیشنهاد میشه همچنین ببینید

 

تریلر فیلم Night Zero 2018 :

به این پست امتیاز دهید.

Rate this post


منبع : hamrahmovie.ir

دانلود فیلم Underworld 2003 با کیفیت ۴K HDR remux

۷ آذر ۱۳۹۷
بدون نظر


دانلود فیلم Underworld 2003 با کیفیت ۴k HDR BluRay REMUX 

به همراه زیرنویس فارسی

لینک مستقیم

با حجم ۴۸ گیگابایت

Underworld 2003 4k

خلاصه داستان: سِلن ، یک جنگجوی خون آشام ، در جنگی بین خون آشام ها و گرگینه ها قرار می گیرد و…

(این فیلم اولین قسمت ساخته شده از سری فیلم های underworld است  قسمت های بعد (غیر از قسمت اخر که در سایت قرار دارد) داری نسخه ۴k نمیباشند بنابراین بر روی سایت قرار داده نشده اند)

نام فیلم:Underworld – دنیای مردگان

ژانر: اکشن | فانتزی  |هیجان انگیز

کیفیت:۴k ultra HD HDR  BluRay REMUX

.

مشخصات فیلم:

  • تاریخ انتشار : ۲۰۰۳
  • کشور سازنده:  آمریکا
  • ستارگان: Kate Beckinsale, Scott Speedman, Shane Brolly, Michael Sheen
  • کارگردان :  Len Wiseman
  • امتیاز: ۷
  • اطلاعت بیشتر : IMDB

مشخصات کامل فایل

  • نام: Underworld.2003.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT[4kdownload.ir].mkv
  • حجم :۴۸ گیگابایت
  • مدت زمان: ۲ ساعت  و ۱  دقیقه و ۱۲ ثانیه
  • کیفیت:BluRay REMUX ۴k HDR
  • فرمت: mkv
  • رزولوشن:۳۸۴۰*۲۱۶۰
  • کیفیت صدا انگلیسی ۱: TrueHD دارای ۶ کانال صدا بیت ریت ۵۱۰۰ kb/s
  • کیفیت صدا انگلیسی۲ : DTS دارای ۶ کانال صدا بیت ریت ۴۱۰۰ kb/s
  • زیرنویس: دارد فارسی و انگلیسی (انگلیسی قرار گرفته درون فایل mkv  و زیرنویس فارسی را جداگانه دانلود کنید و به همراه فیلم پخش کنید)
  • بیت ریت فیلم : ۵۶  Mb/s
  • کدک تصویر: x265 HEVC دارای عمق رنگ ۱۰ بیت
  •  BT.2020 (HDR)  : Color primaries
  • اطلاعات کامل فایل را میتوانید از اینجا ببینید


منبع : دانلود فیلم ۴k

مغز چگونه بر محدودیت‌هایش غلبه می‌کند؟

۷ آذر ۱۳۹۷
بدون نظر


فرض کنید بخواهید اسم خود را طوری بنویسید که در آینه خوانده شود. مغز شما تمام اطلاعات بصری مورد نیاز شما را در اختیار دارد، اما  شما مهارت کافی در نوشتن نام خود را ندارید. این کار برای بسیاری از افراد دشوار است. به این دلیل که مغز باید تبدیل ذهنی را انجام دهد که با آن آشنایی ندارد:  در واقع مغز باید از آنچه که در آینه می‌بیند برای راهنمایی دقیق دستان شما برای نوشتن به صورت معکوس استفاده نماید.

دانشمندان عصب‌شناس موسسه فناوری ماساچوست اخیراً به نحوه ساز و کار مغز برای جبران عملکرد ضعیف خود در کارهایی که مستلزم تبدیل‌های پیچیده هستند، پی برده‌اند. مغز اغلب در موقعیت‌هایی که اعتماد کمی به قضاوت‌های خود دارد، سعی می‌کند با تکیه به تجربیات قبلی خود، بر مشکلات پیچیده غلبه نماید.  

مهراد جزایری، استاد علوم زیستی و عضو موسسه پژوهش‌های مغزی  مگ گارون و نویسنده این تحقیق می‌گوید: ” اگر کاری را انجام می‌دهید که به تبدیلات مغزی دشواری نیاز دارد و ابهامات زیادی را ایجاد می‌کند، مغز برای جبران این تغییرپذیری‌ها باید به باورهای قبلی خود تکیه کند.” پژوهشگران در مطالعات خود که در مجله Nature Communication به چاپ رسیده است، عنوان کردند که این استراتژی در واقع عملکرد کلی مغز را بهبود می‌بخشد.

محاسبات نویزدار

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

تحقیقات گذشته نشان داده‌اند که استراتژی‌های زیادی وجود دارند که به مغز کمک می‌کنند تا این عدم قطعیت و ابهامات را جبران نماید. مغز با استفاده از چارچوبی موسوم به “یکپارچه‌سازی بیزی” (Bayesian integration) به ترکیب بخش‌های مختلف و متناقض اطلاعات می‌پردازد و با توجه به اعتماد خود آن‌ها را ارزشیابی می‌کند. برای مثال، اگر اطلاعات از دو منبع مختلف باشند، ما معمولاً به منبعی اعتماد می‌کنیم که به نظرمان معتبرتر است.

در موارد دیگر، همچون زمانی که قصد انجام کاری داریم و از آن مطمئن نیستیم، مغز بر میانگینی از تجربیان گذشته خود تکیه می‌کند. برای مثال وقتی می‌خواهیم در یک اتاق تاریک و ناآشنا کلید برق را روشن کنیم، دست خود را تا ارتفاع مشخص و نزدیک به در اتاق حرکت می‌دهیم، چون طبق تجربیات گذشته خود می‌دانیم که کلید برق باید در این قسمت‌‌ها قرار گرفته باشد.

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

جزایری می‌گوید: ” عملکرد شما متغییر خواهد بود، نه به این دلیل که نمی‌دانید دستتان کجاست یا نمی‌دانید تصویر کجاست. بلکه علت آن، شکل کاملاً متفاوتی از ابهام است که به پردازش ارتباط مربوط می‌شود. انجام تبدیل‌های ذهنی اطلاعات به وضوح باعث تغییرپذیری می‌شود.”

این نوع تبدیل‌ ذهنی همان چیزیست که محققین در مطالعات جدید خود به دنبال آن هستند. به همین منظور آن‌ها از افراد می‌خواهند که سه کار متفاوت انجام دهند. آن‌ها عملکرد هر فرد را در نوعی از کار که تبدیل اطلاعات حسی به فرمان‌های حرکتی آسان بود و همچنین نوعی از کار که نیازمند تبدیل ذهنی بیشتری بود، مقایسه کردند.

در یک نمونه، محققین ابتدا از شرکت‌کنندگان خواستند یک خط به طول خطی که به آن‌ها نشان  داده می‌شود، رسم کنند که چیزی به طول ۵ و ۱۰ سانتی متر بود. در موارد پیچیده‌تر، آن‌ها از شرکت‌کنندگان خواستند تا خطی به اندازه ۱٫۵ برابر بلند تر از خط اصلی رسم کنند. نتیجه این مجموعه آزمایشات نشان داد در مواردی که نیاز به تبدیلات ذهنی دشوار است، افراد با استفاده از همان استراتژی‌های که برای غلبه بر نویز ادراک حسی و دیگر حوزه‌ها به کار می‌گیرند، عملکرد خود را تغییر می‌‌دهند. برای مثال،  در مورد رسم خط، که از شرکت‌کنندگان خواسته شده بود تا با توجه به خط اصلی، خطوطی بین ۷٫۵ تا ۱۵ سانتی‌متر رسم کنند، آن‌ها تمایل داشتند خطوطی نزدیک به طول میانگین تمام خطوطی قبلی بکشند. همین موضوع باعث شد که که پاسخ آن‌ها در کل تغییر کمتر و دقت بالاتری داشته باشد.

جزایری می‌گوید: ” این رگرسیون، یک استراتژی بسیار رایج برای بهبود عملکرد در مواقع‌ ابهام است.”

کاهش نویز

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

به گفته جزایری ” وقتی کار ساده‌تر می‌شود، پیش‌بینی ما این است که سوگیری از بین می‌رود چرا که آن محاسبه دیگر یه محاسبه نویزدار نیست. شما به محاسبه خود اعتماد دارید و می‌دانید که به خوبی کار می‌کند.”

پژوهشگران در مطالعات آینده خود به دنبال پاسخ به این سوال هستند که آیا یادگیری افراد درانجام بهتر کارهای پیچیده باعث می‌شود تا سوگیری آنان کاهش یابد؟ در آزمایشاتی که آنان برای مجله علمی Nature Communication انجام داده‌اند به این شواهد اولیه دست یافتند که موسیقی‌دان‌های آموزش دیده در بازه‌های زمانی مشخص عملکرد بهتری دارند.

در واقع استراتژی‌های جبران عدم قطعیت کمک می‌کنند تا مغز در محاسبات ذهنی پیچیده و دشوار موفق شود.

 


منبع : شبکه

روی کروم قفل بگذارید و از داده‌های خود حفاظت کنید

۷ آذر ۱۳۹۷
بدون نظر


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

گوگل تا به امروز به‌روزرسانی‌های متعددی برای کروم ارائه کرده است و در هر بار به‌روزرسانی یکسری قابلیت‌های کاربردی را به شکل آزمایشی اضافه کرده و برخی دیگر را حذف کرده است. یکی از مهم‌ترین قابلیت‌هایی که گوگل از مرورگر کروم حذف کرده است، پروفایل Supervisor است. این قابلیت که در اصطلاح رایج به پروفایل ناظر مشهور بود مانع از آن می‌شد تا اطلاعات شخصی شما فاش شود.

در حال حاضر کروم چه گزینه‌هایی در اختیارمان قرار می‌دهد؟

در گذشته برای قفل کردن مرورگر کروم با گذرواژه، شما می‌توانستید به صفحه مربوط به  فلگ‌های کروم به نشانی chrome://flgas/ بروید و در ادامه تنظیمات مربوط به پروفایل مهمان را تغییر دهید که این قابلیت دیگر وجود ندارد. قابلیتی که در حال حاضر به شما اجازه می‌دهد از تاریخچه مربوط به بازدیدهای خود محافظت کنید و البته کمی پیچیده است از طریق لاگین کردن به حساب کاربری گوگل و تنظیم شخصیت‌های مختلف ( Personas)است، البته باید امیدوار باشید یک فرد کنجکاو سطح دسترسی بالاتری در اختیار نداشته باشد و  همچنین تصمیم نداشته باشد تاریخچه مربوط به چت‌های شما را مشاهده کند. اما به جای این راه‌کار نه چندان جالب ما به شما پیشنهاد می‌کنیم از یک افزونه قدرتمند به منظور قفل کردن مرورگر کروم استفاده کنید.

محافظت از تاریخچه مرورگر کروم با افزونه PassBrow

راهکارهای ساده‌تری برای محافظت از حریم خصوصی وجود دارد. یکی از این راهکارها به‌کارگیری افزونه‌های ثالثی است که برای کروم ارائه شده‌اند. PassBrow یکی از این موارد است. افزونه‌ای که هم با کامپیوترهای شخصی و هم با گوشی‌های اندرویدی سازگاری دارد. روان بودن این افزونه و ارائه یک مکانیزم منسجم باعث شده است تا کاربران امتیاز بالایی به این افزونه بدهند.

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

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

بعد از آن‌که اطلاعات را ذخیره کرده و گذرواژه‌ای را برای PassBrow تنظیم کردید، همه این اطلاعات به شکل رمزگذاری شده با فرمت فایلی Passbrow درون فایلی قرار می‌گیرد.

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

برای قفل کردن دسترسی به مرورگر کروم می‌توانید از میان‌برهای Ctrl+Shift+9 استفاده کنید. افزونه فوق با کروم نسخه مک نیز سازگاری داشته اما نسخه مربوط به آی‌فون هنوز منتشر نشده است.

در نسخه اندرویدی شما می‌توانید از کد QR Code نیز استفاده کنید.


منبع : شبکه

دانلود فیلم خانوادگی Obey 2018 با زیرنویس فارسی و لینک مستقیم

۷ آذر ۱۳۹۷
بدون نظر


دانلود فیلم Obey 2018

دانلود فیلم خانوادگی Obey 2018 پیروی با زیرنویس فارسی و لینک مستقیم

دانلود فیلم سینمایی Obey 2018 با کیفیت WEB-DL 1080p از سایت دانلود فیلم ۴k

دانلود رایگان فیلم پیروی با حجم کم و عالی بهمراه پیشنمایش فیلم

دانلود فیلم خانوادگی Obey 2018

نام فیلم: Obey 2018

ژانر: درام , خانوادگی , هیجان انگیز

محصول کشور: انگلستان

امتیاز: ۶٫۴ از ۱۰

سال انتشار: ۲۰۱۸

مدت زمان: ۹۶ دقیقه

زبان: انگلیسی

کارگردان: Jamie Jones

نویسندگان: Jamie Jones

ستارگان: Marcus Rutherford, Sophie Kennedy Clark, Michael Quartey

اطلاعات بیشتر: کلیک کنید

خلاصه داستان : پیروی ، فیلمی محصول سال ۲۰۱۸ به کارگردانی جیمی جونز می‎باشد. این فیلم روایتگر داستان پسری نوزده ساله به نام لئو می‎باشد که مادری افسرده دارد. لئو که دیگر تبدیل به جوانی خود مختار شده است با غریبه‎ای به نام تویگی آشنا می‎شود تا در مقابل ظلمی که جامعه‎ی سرد لندن به او روا داشته است ایستادگی کند. اما…

دانلود فیلم های ۲۰۱۸ = جهت دانلود فیلم پیروی به ادامه مطلب مراجعه کنید…


دانلود فیلم Obey 2018 :

 

.پیشنهاد میشه همچنین ببینید

 

تریلر فیلم Obey 2018 :

به این پست امتیاز دهید.

Rate this post


منبع : hamrahmovie.ir

دانلود فیلم خانوادگی Orphan Horse 2018 با زیرنویس فارسی و لینک مستقیم

۷ آذر ۱۳۹۷
بدون نظر


دانلود فیلم Orphan Horse 2018

دانلود فیلم خانوادگی Orphan Horse 2018 اسب یتیم با زیرنویس فارسی و لینک مستقیم

دانلود فیلم سینمایی Orphan Horse 2018 با کیفیت BluRay 720p از سایت دانلود فیلم ۴k

دانلود رایگان فیلم اسب یتیم با حجم کم و عالی بهمراه پیشنمایش فیلم

دانلود فیلم خانوادگی Orphan Horse 2018

نام فیلم : اسب یتیم – Orphan Horse 2018

ژانر: درام, خانوادگی

محصول کشور: آمریکا

امتیاز: ۶٫۷ از ۱۰

سال انتشار: ۲۰۱۸

مدت زمان: ۱۰۱ دقیقه

زبان: انگلیسی

کارگردان: Sean McNamara

نویسندگان: Mark Hefti, Steven Paul (story) Stars:Jon Voight, Alexa Nisenson, Vail Bloom

ستارگان: Jon Voight, Alexa Nisenson, Vail Bloom

اطلاعات بیشتر: کلیک کنید

خلاصه داستان : اسب یتیم ، فیلمی خانوادگی محصول سال ۲۰۱۸ به کارگردانی شان مک‌نامارا می‎باشد. در خلاصه داستان این فیلم آمده است ، کودکی سرگردان به نام شلی در طویله‌ی یک مربی بازنشسته اسب مخفی می‌شود و با اسب آشفته‌ی این مربی دوست می‎گردد و…

دانلود فیلم های ۲۰۱۸ = جهت دانلود فیلم اسب یتیم به ادامه مطلب مراجعه کنید…


دانلود فیلم Orphan Horse 2018 :

 

.پیشنهاد میشه همچنین ببینید

 

تریلر فیلم Orphan Horse 2018 :

به این پست امتیاز دهید.

Rate this post


منبع : hamrahmovie.ir



مهراب