توضیحات محصول
کتاب پردازش موازی معماری و API اینترنت اشیا و بیگ دیتا
کتاب پردازش موازی معماری و API اینترنت اشیا و بیگ دیتا : پردازش جریان دادههای بزرگ اینترنت اشیا از زمانی شروع میشود که تکپردازندههای با کارایی بالا بهطور فزایندهای پیچیده، گرانتر و تشنهی انرژی شدند. یک مبادله اساسی بین استفاده از یک یا تعداد کمی از چنین پردازنده های پیچیده، در یک افراطی، و تعداد متوسط تا بسیار زیاد پردازنده های ساده تر، در سوی دیگر وجود دارد. هنگامی که با یک پهنای باند بالا ترکیب می شود، تسهیلات ارتباطی بین پردازنده منجر به ساده سازی قابل توجهی در فرآیند طراحی می شود. با این حال، دو مانع اصلی مانع از پذیرش گسترده چنین معماریهای نسبتاً موازی میشوند: گلوگاه ارتباطی بین پردازندهها، و دشواری و هزینه بالای توسعه الگوریتم/نرمافزار.
یکی از مهم ترین دلایل مطالعه معماری های محاسباتی موازی، یادگیری نحوه استخراج بهترین عملکرد از سیستم های موازی است. به طور خاص، شما باید معماری های آن را درک کنید تا بتوانید از آن معماری ها در طول برنامه نویسی از طریق API های استاندارد شده بهره برداری کنید.
این کتاب برای تحلیلگران، طراحان و توسعهدهندگان سیستمهای محاسباتی با توان عملیاتی بالا که برای پردازش جریان دادههای بزرگ که از سیستمهای فیزیکی سایبری مبتنی بر اینترنت اشیا (CPS) نشأت میگیرند، مفید خواهد بود.
این کتاب عملگرا:
تکپردازنده ها را بر حسب نردبانی از انتزاعات به منظور تعیین (مثلا) ویژگی های عملکرد در سطح خاصی از انتزاع توسعه می دهد.
محدودیت های عملکرد بالای تک پردازنده به دلیل قانون مور را توضیح می دهد
مبانی پردازنده ها، شبکه ها و سیستم های توزیع شده را معرفی می کند
ویژگی های سیستم های موازی، مدل های محاسباتی موازی و الگوریتم های موازی را توضیح می دهد
سه نماینده طبقه بندی اصلی معماری های محاسباتی موازی، یعنی حافظه مشترک، ارسال پیام و پردازش جریانی را توضیح می دهد.
سه نماینده طبقه بندی اصلی API های برنامه نویسی موازی، یعنی OpenMP، MPI و CUDA را معرفی می کند.
یک نمای کلی از اینترنت اشیا (IoT)، شبکههای حسگر بیسیم (WSN)، پردازش دادههای حسگر، دادههای بزرگ و پردازش جریانی ارائه میکند.
مقدمه ای بر ارتباطات 5G، محاسبات Edge و Fog ارائه می دهد
معماریهای محاسباتی موازی و APIها: پردازش جریان دادههای بزرگ اینترنت اشیا، پردازش جریانی را مورد بحث قرار میدهد که جمعآوری، پردازش و تجزیه و تحلیل جریانهای کلان دادههای اینترنت اشیاء (IoT) با حجم بالا، ناهمگن و پیوسته را برای استخراج بینش و نتایج عملی در زمان واقعی امکانپذیر میسازد. حوزههای برنامهای که به مدیریت جریان داده نیاز دارند شامل ارتش، امنیت داخلی، شبکههای حسگر، برنامههای کاربردی مالی، مدیریت شبکه، ردیابی عملکرد وبسایت، تشخیص تقلب کارت اعتباری در زمان واقعی و غیره است.
محصولات مرتبط
کتاب ترفندهای پایتون
کتاب ترفند های پایتون بهترین روشهای برنامه نویسی پایتون و قدرت کدهای زیبا و پایتونیک را با مثالهای ساده و روایتی گام به گام کشف خواهید کرد.
شما یک قدم به تسلط بر پایتون نزدیکتر میشوید، بنابراین میتوانید کدهای زیبا و اصطلاحی را بنویسید که به طور طبیعی به شما میرسد.
یادگیری زیر و بم پایتون دشوار است – و با این کتاب میتوانید بر مهارتهای عملی که واقعاً مهم هستند تمرکز کنید. “طلای پنهان” را در کتابخانه استاندارد پایتون کشف کنید و همین امروز شروع به نوشتن کدهای تمیز و پایتونیک کنید
کتاب Clean Code
کتاب Clean Code رابرت مارتین، مؤسس و مدیر شرکت Uncle Bob، برای سالهای طولانی در زمینۀ مشاورۀ توسعهٔ نرمافزار از عملکرد بسیار موفقی برخوردار بوده و این در حالی است که وی مطالعات موردی متعددی در رابطه با روشهای اجایل (چاپک) توسعهٔ نرمافزار انجام داده است که در نتیجه وی در سال 2009 کتاب Clean Code را توسط انتشارات Prentice Hall به چاپ رسانید که با اقبال خوبی مواجه شد.
ممکن است کدهای بَد هم بازده داشته باشند و کار برنامهنویس را راه بیاندازند، اما پیاده سازی اینگونه کدها میتواند یک شرکت بزرگ را کاملاً به زمین بزند! و نیاز به توضیح نیست که هر ساله زمان بسیار زیاد و منابع هنگفتی صرف رفع ضررها و زیانهای ناشی از بهکارگیری کدهای غیرحرفهای در برنامهنویسی میشود.
کتاب کارگاه آردوینو
آردوینو یک پلتفرم میکروکنترلر ارزان، منعطف و منبع باز است که به گونه ای طراحی شده است که استفاده از وسایل الکترونیکی را در پروژه های خانگی برای علاقمندان آسان کند. آردوینو با طیف تقریباً نامحدودی از افزودنیهای ورودی و خروجی، حسگرها، نشانگرها، نمایشگرها، موتورها و موارد دیگر، راههای بیشماری را برای ایجاد دستگاههایی ارائه میدهد که با دنیای اطراف شما تعامل دارند.
کتاب Python crash course
Python crash course پرفروش ترین راهنمای زبان برنامه نویسی پایتون در جهان است. این مقدمه سریع و کامل برای برنامه نویسی با پایتون به شما کمک می کند تا برنامه بنویسید، مشکلات را حل کنید و چیزهایی را بسازید که در کوتاه ترین زمان ممکن کار کنند.
در نیمه اول کتاب، مفاهیم اولیه برنامه نویسی مانند متغیرها، لیست ها، کلاس ها و حلقه ها را یاد می گیرید و نوشتن کدهای تمیز را با تمرین هایی برای هر موضوع تمرین می کنید. همچنین یاد خواهید گرفت که چگونه برنامه های خود را تعاملی کنید و کد خود را قبل از افزودن آن به پروژه با خیال راحت آزمایش کنید. در نیمه دوم، دانش جدید خود را با سه پروژه مهم به کار خواهید گرفت: یک بازی آرکید الهام گرفته از Space Invaders، مجموعه ای از تجسم داده ها با کتابخانه های مفید پایتون، و یک برنامه وب ساده که می توانید به صورت آنلاین اجرا کنید.
قوانین ثبت دیدگاه