بهراد ایکس

نوشته‌های یک دانشجوی کنجکاو

نوشته‌های یک دانشجوی کنجکاو

بهراد ایکس

اگر می‌خواستم برای خودم بنویسم، استفاده از نرم‌افزاری مثل notepad برای این کار کافی بود، نیازی به اینترنت و این‌ها هم نبود، قضاوتی هم نبود ولی اثری هم نبود. برای اثر‌گذاری می‌نویسم...

اطلاعات بیشتر در بخشِ "بیوگرافی".

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

آخرین نظرات

متلب (Matlab) چیست و چرا؟

چهارشنبه, ۲۷ تیر ۱۳۹۷، ۱۲:۴۹ ق.ظ

هر کسی که وارد دنیای برنامه‌نویسی یا وارد دنیای دانشگاه و محیط آکادمیک می‌شود، خواه یا ناخواه اسم متلب (MATLAB) به گوشش می‌خورد. اما واقعنِ واقعن متلب چیست و به چه دردی می‌خورد؟

در این متلب تلاش شده تا به علل استفاده از متلب و مقایسه‌ی آن با سایر زبان‌ها و محیط‌ها اشاره شود.



ویکی گفته:

متلب (به انگلیسی: MATLAB) یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان برنامه‌نویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مربوطه است که از ترکیب دو واژهٔ Matrix (ماتریس) و Laboratory (آزمایشگاه) ایجاد شده‌است. این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شوند.

تصور عمومی و اشتباهی که از متلب وجود دارد، این است که متلب صرفن یک ماشین حساب خیلی بزرگ است و برای محاسبات خیلی پیچیده از آن استفاده می‌شود. متلب صرفن یک ماشین حساب نیست، بلکه یک محیط برنامه‌نویسی است. متلب با سی و سی پلاس پلاس نوشته شده ولی این بدان معنا نیست که برای کار کردن با متلب باید این زبان‌ها را بلد باشید، متلب زبان برنامه‌نویسی مخصوص خودش را دارد. زبان متلب سطح بالا است بدان معنا که به زبان انسان نزدیک‌تر است و خیلی راحت‌تر می‌توانید آن را یاد گرفته و به کار ببرید. شما تنها در محیط برنامه‌(IDE)ی متلب می‌توانید به زبان متلب کد بنویسید و نمی‌توان از آن در سایر محیط‌ها مثل VS CODE یا Atom استفاده کرد.

متلب (بر خلاف پایتون) آزاد (Open Source) نیست و برای تهیه‌ی آن باید هزینه‌ی نسبتن سنگینی بپردازید. (البته در بلاد کفر، ما در ایران کپی رایت نداریم!) با این حال متلب به صورت بسیار گسترده در دانشگاه‌ها و محافل علمی و حتی در شرکت‌های بزرگ (مانند سامسونگ و اپل) استفاده می‌شود. اما چرا؟

کتاب‌خانه‌های گوناگون با توسعه‌ی پایدار

متلب کتاب‌خانه‌های بسیاری در موضوعات مختلف دارد. برای مثال برای هوش مصنوعی (یادگیری ماشینی)، پردازش تصویر، پردازش سیگنال، مخابرات، حل دستگاه معادلات، حل معادلات دیفرانسیل جزئی (PDE)، کنترل و بسیاری از علوم دیگر کتاب‌خانه مخصوص خود را دارد. شما می‌توانید علاوه‌بر این کتاب‌خانه‌ها (که در متلب APP نامیده‌ می‌شوند) ، افزونه‌هایی تحت عنوان Add-ones را هم نصب کنید. همچنین می‌توانید با نصب Hardware Support Package، با استفاده از متلب برای ابزار‌هایی مانند Arduino یا Raspberry Pi برنامه بنویسید!

از سوی دیگر، نرم‌افزار متلب بخشی تحت عنوان Simulink دارد که کار مدل‌سازی و شبیه‌سازی سیستم‌های مختلف (در زمینه‌های مختلف، مانند کنترل، الکترونیک، هوافضا و...) را انجام می‌دهد. در لینک زیر می‌توانید لیستی از تمامی appها و ابزار‌های متلب را مشاهده کنید. (این لیست صرفن محصولات خود شرکت Mathworks را نمایش می‌دهد نه Add-ones را.)


Products and Services Learn more about MATLAB, Simulink, and other toolboxes and blocksets for math and analysis, data acquisition and import, signal and image processing, control design, financial modeling and analysis, and embedded targets.

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

متلب برای فست‌پروتوتایپینگ بسیار کاربردی است.

همان‌طور که در بالا اشاره شد، زبان برنامه‌نویسی متلب (همانند پایتون) سطح بالا بوده و به زبان انسان نزدیک است، بدین جهت برای اجرای سریع ایده‌ها و تولید نمونه اولیه بسیار مناسب است. معمولن زبان‌هایی که سطح بالا هستند در اجرا بهینه نیستند، بدین معنا که در مصرف منابع بهینه نیستند. (دقیقن به همین علت است که ما هنوز از فورترن و سی پلاس پلاس استفاده می‌کنیم!). این مشکل برای متلب هم صدق می‌کند ولی با این حال کاربرد گسترده‌ای در صنعت دارد. برای مثال برنامه دستگاه‌های MRI با متلب نوشته می‌شود. جالب است بدانید که می‌توانید از کد متلب خروجی C و C++ بگیرید!


MATLAB Coder MATLAB Coder generates portable and readable C and C++ code from MATLAB algorithms. MATLAB Coder supports a subset of core MATLAB language features, and can generate MEX functions to accelerate MATLAB code and verify the generated code.


محیط توسعه‌ی پیشرفته

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

مستندات فوق‌العاده قوی

تمامی کتاب‌خانه‌ها، توابع و دستورات به صورت کاملن دقیق و اغلب با کدِ نمونه در بخش مستندات برای شما تعبیه شده‌اند و شما اغلب اوقات واقعن نیازی به حضرت Google و Stackoverflow ندارید!



نکات ضعف متلب:

  • (برای بار صدم!) هزینه‌ی متلب! اگر بخواهید لایسنس کامل متلب (همراه با سیمیولینک) را خریداری کنید باید رقمی در حدود 50.000 دلار هزینه کنید!
  • متلب رم زیادی را نسبت به رقبا مصرف می‌کند.
  • متلب برای کاربرد‌های علمی و مهندسی فوق‌العاده است ولی برای کار‌هایی مانند توسعه‌ی وب مناسب نیست.



به دوستانی که علاقه‌مند به یادگیری متلب‌اند، جزوه‌ی میثم پور گنجی‌ِ عزیز با نام «الفبای متلب» رو به شدت توصیه‌ می‌کنم. (ولی جای شما باشم از مستندات خود متلب یاد می‌گیرم متلب رو.)

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

تلاش بر این بود تا این مطلب کوتاه باشد تا دوستانی که علاقه‌مند به مطالعه‌ی طولانی نیستند (بزرگ‌ترین نمونه‌اش خودم!) زیاد اذیت نشوند! اگر جایی خطایی دیدید، ممنون می‌شوم از طریق نظرات با من در میان بگذارید! از وقتی که گذاشتید ممنونم! ♥

راهنمای یادگیری پردازش تصویر (Image Processing)

يكشنبه, ۲۳ ارديبهشت ۱۳۹۷، ۰۳:۵۲ ب.ظ

این مطلب در ویرگول منتشر شده است.

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

عکس تزئینی از Pexels
پردازش تصویر به صورت خلاصه یعنی اینکه شما با انجام فرایند‌هایی روی تصویر (چه عکس چه ویدئو)، خروجی مشخص و معینی از تصویر (باز هم به صورت تصویر) بگیرید. این فرایندها می‌توانند برای افزایش دقت تصویر باشند (Image enhancement) یا می‌توانند برای جداکردن یک بخش مشخص از تصویر‌(Image segmentation) باشند و... . برنامه‌هایی مانند اینستاگرام، کم‌اسکنر و... از الگوریتم‌های مربوط به پردازش تصویر استفاده می‌کنند. در ادامه مقاله گام‌های یادگیری پردازش تصویر براش شما آورده شده.

گام اول - پیش‌نیاز‌های ریاضی

پردازش تصویر (Image Processing) زیرمجموعه‌ای از پردازش سیگنال (Signal Processing) است و این بدان معناست که شما با سیگنال‌ها سر و کار دارید و این به معنای پیش‌نیاز ریاضی قوی‌است. مهم‌ترین مطلبی که شما از ریاضی برای پردازش تصویر نیاز دارید، بحث سری و تبدیل فوریه است (که دانشجویان مهندسی در درس ریاضیات مهندسی با آن آشنا می‌شوند) و اگر این مطالب را بلد نباشید با انتگرال‌های وحشتناک و عجیب‌ و غریبی مواجه خواهید شد! پس از آن شما به مهارت قابل قبولی در جبر خطی (عمدتاً ماتریس‌ها) در حد دبیرستان نیاز دارید. اگر این‌ها را بلد باشید، تقریباً آمادگی لازم برای شروع یادگیری پردازش تصویر را دارید!
سوالی که برای خیلی‌ها با آن برخورد می‌کنند، این است که آیا ما واقعاً به ریاضی برای مطالبی چون پردازش تصویر و هوش مصنوعی نیاز داریم؟ پاسخ این است که بله! شما برای فهمیدن تئوری پردازش تصویر به ریاضی نیاز دارید. اصولاً برنامه نویسی برای پردازش تصویر و هوش مصنوعی سخت نیست، بلکه فهمیدن تئوری آن است که وقت و انرژی فراوانی را از شما می‌گیرد.
منبع رایگان و خوب برای یادگیری ریاضی فراوان است، من به شخصه مکتب‌خونه را پیشنهاد می‌کنم ولی خودتان می‌توانید از هر منبعی که راحت هستید استفاده کنید.

گام دوم - برنامه نویسی

دو راه برای برنامه نویسی در حوزه پردازش تصویر در پیش دارید: 1- استفاده از پایتونو یا سی‌پلاس‌پلاس و کتابخانه‌ی OpenCV 2- استفاده از نرم‌افزار Matlab. اینی که شما از کدام راه می‌روید به خودتان بستگی دارد؛ ولی باز هم کمی در مورد هر کدام توضیح می‌دهم.
پایتون زبان برنامه نویسی اوپن سورس (به معنای مصطلح و عامش یعنی رایگان) بوده و به همین علت منبع یادگیری پایتون به شدت فراوان است. از طرفی کتابخانه OpenCV هم اوپن سورس بوده و توسعه‌ی آن آزاد است.
از طرف دیگر متلب اوپن سورس نیست و لایسنس کامل آن 100000 دلار (اشتباه تایپی نیست، صد هزار دلار آمریکا!) هزینه دارد. (نترس بابا ما کرک شدشو استفاده می‌کنیم تو ایران :))) متلب گزینه‌ی مناسبی برای گروه‌های تحقیقاتی و پروژه‌های دانشگاهیست و شما می‌توانید از کد متلب خروجی c یا c++ بگیرید! همچنین می‌توانید به کمک متلب بر روی برد‌های رزبری‌پای برنامه بنویسید. بهترین ویژگی متلب، مستندات (Documentation) کامل آن است‌(در اکثر موارد، هر کد با مثال عملی همراه است).
متاسفانه بسیاری فکر می‌کنند که متلب صرفاً یک ماشین حساب سنگین است، در صورتی که اینگونه نیست. متلب یک محیط توسعه برنامه است که کاربردهای بسیار زیادی دارد. از هوش مصنوعی و پردازش سیگنال گرفته تا حل معادلات PDE. متلب زبان مخصوص خودش را داراست (که شباهت زیادی به پایتون دارد) و می‌توانید کتابخانه‌های دیگر (Add-ons) را نیز از طریق فروشگاهش (اغلب به صورت رایگان) نصب کنید.
سی‌پلاس‌پلاس هم مانند پایتون اوپن سورس است ولی با این تفاوت که یادگیری و کار کردن با آن خیلی سخت و زمان‌بر است. همچنین سرعت اجرای سی‌پلاس‌پلاس خیلی بیشتر از پایتون است و به همین علت در صنعت کاربرد فراوانی دارد.
اصطلاحاً پایتون زبان Fast Prototyping است. به این معنا که شما به کمک پایتون می‌توانید نمونه‌های اولیه را با سرعت نسبتاً بالایی توسعه بدهید. ولی به علت سرعت اجرای نسبتاً پایین (برای کاربرد‌های زمانبر) نمی‌توان کار خیلی پیچیده‌ای با آن کرد!
من به شخصه متلب را برای یادگیری پردازش تصویر توصیه می‌کنم، چون:
  • منابع درجه یک (مانند رافائل گونزالز و وایلی) از متلب برای آموزش پردازش تصویر استفاده کرده‌اند.
  • زبان متلب و پایتون بسیار به هم شباهت دارند، اگر پایتون بلدید، یادگرفتن متلب برای شما کاری ندارد. حتی بین کدهای پردازش تصویر متلب و OpenCV هم شباهت وجود دارد!
  • سرعت اجرای برنامه‌ها در متلب بیشتر از پایتون است.‌(ولی به پای سی‌پلاس‌پلاس نمی‌رسد!) می‌توانید از برنامه‌های خود خروجی c و c++ بگیرید. می‌توانید با کمک متلب برنامه‌ی برد رزبری‌پای را هم برنامه‌نویسی کنید.
  • مستندات متلب بسیار کامل‌تر از پایتون و کتابخانه‌ی OpenCV است (ولی جامعه‌ی آماری استفاده از آن کمتر از پایتون است.)

گام سوم - مفاهیم پردازش تصویر

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

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

اگر نظر، پیشنهاد یا انتقادی دارید خوشحال میشم از لینک پایین با من در میون بذارید. موفق باشید.
  • ۰ نظر
  • ۲۳ ارديبهشت ۹۷ ، ۱۵:۵۲

PDM، PLM و تولید محصول در قرن 21

دوشنبه, ۱۰ ارديبهشت ۱۳۹۷، ۰۶:۳۲ ب.ظ

تاریخچه

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

اما مشکل از آن­جایی آغاز شد که طرح‌های ما پیچیده‌تر شدند. برای مثال یک دوچرخه­ی قدیمی، حداکثر 100 قطعه داشت؛ ماشین‌های هندلی قدیمی هم بیشتر از 2000 قطعه نداشتند؛ اما خودرو‌هایی که امروزه تولید می‌شوند حداقل 60000 قطعه دارند. یا یک هواپیمای Airbus a380 بالغ بر 7000000 قطعه دارد. هر­کدام از این قطعه‌ها باید جداگانه طراحی­شده و در کنار هم قرار­گیرند. بدیهی است که در تولید محصول با این حجم از قطعات، معیارهای بسیاری باید مورد توجه قرار گیرند و این­جا بود که [1]PDM متولد شد.

  • ۰ نظر
  • ۱۰ ارديبهشت ۹۷ ، ۱۸:۳۲

چکیده‌: سمینار «خرافات [بحران] آب در ایران»

دوشنبه, ۱۰ ارديبهشت ۱۳۹۷، ۰۶:۰۹ ب.ظ

چندی پیش (حدودن سه هفته) چکیده‌ای از سمینار خرافات بحران آب در ایران رو نوشتم و در ویرگول منتشر کردم و یادم رفت بذارمش توی بلاگ. :)

بهتون توصیه میکنم حداکثر 15 دقیقه وقت بذارید تا چکیده‌ی یه سمینارِ 1.5 ساعته رو که خیلی مهمه (با توجه به شرایط آبی کشور) رو بخونید.


لینک مطلب در ویرگول

  • ۱۰ ارديبهشت ۹۷ ، ۱۸:۰۹

بد بود، خیلی مزخرفه!

دوشنبه, ۶ فروردين ۱۳۹۷، ۰۸:۳۲ ب.ظ
چند وقت پیش هم کلام دوستی قدیمی بودم که یکهو گفت: «حامد همایون خیلی مزخرفه». گفتم: «من هم طرفدار حامد همایون نیستم ولی چرا میگی بده؟ تو موزیسینی؟ تو عمرت تا حالا ساز زدی؟ کلاس خوانندگی رفتی؟...» از گارد گرفتنم ترسید و چشم‌هایش درشت‌تر شد. ادامه دادم:‌«تا حالا مقاله‌ای تو زمینه موسیقی خوندی؟ اصلن می‌دونی نُت چیه؟ دوماژور شنیدی تا حالا؟...»
گفت: «نه». گفتم: :«پس چرا توی زمینه‌ای که هیچ سررشته‌ای توش نداری الکی اظهار نظر می‌کنی؟ تو از کجات میگی که حامد همایون بده؟ تو فقط می‌تونی بگی: خوشم نیومد، با سلیقه من همخوانی نداشت و قص علی هذا. بلکه شجریان حامد همایون رو گوش داده و پسندیده، اون موقع چی می‌خوای بگی؟»

یاد بگیریم اینی که در مورد هر چیزی اظهار نظر می‌کنیم کار مثبتی نیست! حق ماست، قبول، ولی این بدان معنا نیست که حق قضاوت دیگران را داریم.

یاد بگیریم به جای این که بگوییم: «حامد همایون خیلی بد می‌خونه.»، بگوییم: «از آهنگ‌های حامد همایون خوشم نمی‌آد!». به جای این که بگیم: «فلانی خیلی استاد بدیه»، بگیم: «از فلان استاد خوشم نمی‌آد!»


این که چه شد این را نوشتم برمی‌گردد به این ویدئو که پس از ماجرای تغییر نام خیابان کارگر شمالی به مصدق در شبکه‌های احتماعی پخش شد.
در این ویدئو قسمت‌هایی از یک واقعه تاریخی برای چند نفر از مردم عادی تعریف می‌شود و ما شاهد قضاوت آنی مردم هستیم! آنگونه که در ویدئو گفته می‌شود، محمد مصدق به مملکت خیانت کرده و عامل کشتار مردم تنگستان بوده.
به این که آیا این ادعا درست بوده یا خیر کاری نداریم؛ هر چند که شواهد تاریخی نشان می‌دهد که ظاهراً اینگونه نبوده. (بخوانید: مواضع سیاسی دکتر مصدق از مشروطه تا مجلس چهاردهم) آیا بهترتر نبود مردم به جای آن که فوراً مصدق را خائن خطاب می‌کردند، می‌گفتند:«منبع شما چیه؟ از کجا معلوم حرفی که می‌زنید درسته؟ از کجا معلوم واقعن مصدق این حرف را گفته و سخنان ایشون تقطیع نشده؟ مورخان در این زمینه چی گفتن؟ و...». بهتر نبود می‌گفتن:

«این که یکی بد بوده یا خوب رو ما نمی‌تونیم تشخیص بدیم. هر فردی در طول تاریخ یک سری کار مفید انجام داده و یک سری کار به ظاهر مخرب. من مطالعه چندانی در این زمینه نداشتم و نمی‌تونم اظهار نظر بکنم.»

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


آیا شما با گفته‌های این پست موافقید؟ مشتاق شنیدن نظرات مخالف شما هستم.
  • ۲ نظر
  • ۰۶ فروردين ۹۷ ، ۲۰:۳۲

پیشنهاد :: مینی‌سریال «جوخه برادران - the Band of Brothers»

پنجشنبه, ۲۴ اسفند ۱۳۹۶، ۰۱:۳۹ ب.ظ


روایت چتربازان ارتش آمریکا در جنگ جهانی دوم از عملیات D-Day تا پیروزی. مینی سریال ده قسمتی ساخته شرکت HBO که امتیاز 9.5 رو توی IMDB داره و بنا به روایتی بهترین سریال کل تاریخ تلویزیونه. تام هنکس و استیون اسپیلبرگ از تهیه‌کنندگان این مینی سریالن.
داستان این مینی سریال بر اساس رویداد‌ها و شخصیت‌های واقعی ساخته‌شده و اول هر قسمت، بخشی از گفتگوی کاراکتر‌های اصلی با عوامل رو نشون می‌ده. سازندگان این مینی سریال تونستن به خوبی فشاری که سرباز توی جنگ تجربه می‌کرد رو به تصویر بکشن و صحنه‌های احساسی فراوانی هم داره؛ از لبخند کودکی پنج ساله که برای اولین بار توی عمرش شکلات رو مزه می‌کنه تا یهودی‌های توی کمپ‌های کار اجباری.

Lewis Nixon: Harry, just why exactly are you still carrying your reserve chute?
Harry Welsh: What? it’s silk. Make a great wedding gift for kitty when we get back.
Lewis Nixon:
Jeez Harry, I never would have guessed.
Harry Welsh: What? that I’m so sentimental?
Lewis Nixon: No, that you actually think we’re going to make it back to England.

  • ۱ نظر
  • ۲۴ اسفند ۹۶ ، ۱۳:۳۹