دانلود ها ی دارای تگ: "اُریلی"

96 مورد برای عبارت مورد نظر پیدا شد.

دانلود O'Reilly Learning Path: Programming the Internet of Things - آموزش برنامه نویسی اینترنت اشیا

دانلود O'Reilly Learning Path: Programming the Internet of Things - آموزش برنامه نویسی اینترنت اشیا

اینترنت چیزها، یا چیزنت (Internet of Things) (مخفف IoT) که گاهی در زبان انگلیسی اینترنت اشیا(Internet of Objects) هم برای این کلمه استفاده می‌شود، به طور کلی اشاره دارد به بسیاری از چیزها شامل اشیا و وسایل محیط پیرامون‌مان که به شبکه اینترنت متصل شده و بتوان توسط اپلیکیشن‌های موجود در تلفن‌های هوشمند و تبلت کنترل و مدیریت شوند. اینترنت چیزها به زبان ساده، ارتباط سنسورها و دستگاه‌ها با شبکه‌ای است که از طریق آن می‌توانند با یکدیگر و با کاربرانشان تعامل کنند. این مفهوم می‌تواند به‌سادگی ارتباط یک گوشی هوشمند با تلویزیون باشد و یا به پیچیدگی نظارت بر زیرساخت‌های شهری و ترافیک. از ماشین لباسشویی و یخچال گرفته تا پوشاک؛ این شبکه بسیاری از دستگاه‌های اطراف ما را در برمی‌گیرد.
در دوره آموزشی O'Reilly Learning Path: Programming the Internet of Things با آموزش برنامه نویسی اینترنت اشیا آشنا می شوید. 

دانلود O'Reilly Learning Path: Using Advanced Analytics Tools for Business Insight - آموزش پیشرفته ابزارهای آنالیز در حوزه تجارت

دانلود O'Reilly Learning Path: Using Advanced Analytics Tools for Business Insight - آموزش پیشرفته ابزارهای آنالیز در حوزه تجارت

نرم افزار RapidMiner یکی از پرکاربرد ترین نرم افزارهای داده کاوی طی سال های اخیر بوده است. متن باز بودن و استفاده از کتابخانه های آن برای برنامه نویسان به همراه امکان استفاده از محیط گرافیکی آن بدون استفاده از دانش برنامه نویسی باعث گشته طیف متنوعی از کاربران به سراغ این ابزار متمایل گردند. تنوع الگوریتم های آماده سازی و مدلسازی در این ابزار باعث شده تا بسیاری از پروژه های تحقیقاتی، آکادمیک و همچنین پروژه های اجرایی حداقل بخشی از روند پیاده سازی مدل ها را در این ابزار مورد آزمایش قرار دهند. این نرم‌افزار یک ابزار داده‌کاوی متن باز است که با زبان جاوا نوشته شده‌است و از سال 2001 تا به حال، توسعه داده شده‌است. در این نرم‌افزار سعی تیم توسعه‌دهنده، بر آن بوده‌است که تا حد امکان تمامی الگوریتم‌های رایج داده‌کاوی و هم‌چنین یادگیری ماشین پوشش داده شوند. به گونه‌ای که حتی این امکان برای نرم‌افزار فراهم شده‌است تا بتوان سایر ابزار‌های متن باز داده‌کاوی را نیز به آن الحاق نمود. رابط گرافیکی شکیل و کاربر‌پسند نرم‌افزار نیز آن را یک سر و گردن بالاتر از سایر ابزار‌های رقیب قرار می‌دهد. لازم به ذکر است این نرم افزار به عنوان پرکاربردترین نرم افزار داده کاوی در سال 2014 شناخته شده است.
در دوره آموزشی O'Reilly Learning Path: Using Advanced Analytics Tools for Business Insight با آموزش پیشرفته ابزارهای آنالیز در حوزه تجارت از جمله KNIME, RapidMiner, و Impala آشنا می شوید.

دانلود O'Reilly Learning Linux System Administration - آموزش مدیریت سیستم لینوکس

دانلود O'Reilly Learning Linux System Administration - آموزش مدیریت سیستم لینوکس

کاربرد لینوکس (Linux) در سرورها و همچنین برای کاربردهای ویژه  مانند پردازش تصویر و سرویس‌های وِب روز به روز در حال بیشتر شدن است هرچند لینوکس قابل نصب بر روی انواع سخت‌افزار مانند ساعت (Linux Watch)، تلفن‌های همراه، تبلت‌ها، مسیریاب‌ها، و کنسول‌های بازی، رایانه‌های رومیزی، رایانه‌های بزرگ و ابررایانه‌ها و ... می باشد. لینوکس با داشتن محیط‌های رومیزی مانند گنوم و کی‌دی‌ای، رابط کاربری همچون اپل مکینتاش و مایکروسافت ویندوز را در کنار دیگر محیط‌های گرافیکی و رابط خط فرمان یونیکس-مانند سنتی‌اش، عرضه می‌کند. برای شرکت در آزمون LPIC-1, 117-102 شما باید اطلاعاتی در زمینه اسکریپت نویسی و سفارشی سازی محیط کاربران داشته باشید.
در دوره آموزشی O'Reilly Learning Linux System Administration شما با مدیریت سیستم عامل لینوکس آشنا می شوید.

دانلود O'Reilly Learning Linux Security - آموزش امنیت لینوکس

دانلود O'Reilly Learning Linux Security - آموزش امنیت لینوکس

هستهٔ لینوکس یک هسته سیستم‌عامل آزاد شبه یونیکس است که در ابتدا توسط لینوس توروالدز در سال ۱۹۹۱ ساخته شد و سپس با کمک توسعه‌دهندگان در سراسر جهان پیشرفت داده شد. این هسته در اصل بر روی پردازندهٔ اینتل مدل ۸۰۳۸۶ و تقریباً بطور کامل با استفاده از زبان برنامه‌نویسی سی نوشته شده است. این هستهٔ سیستم‌عامل تحت مجوز عمومی گنو بصورت نرم‌افزار آزاد توزیع می‌شود. هستهٔ لینوکس بهترین هستهٔ شناخته شده برای هسته سیستم‌عامل گنو/لینوکس است. توزیع نرم‌افزار براساس این هسته «توزیع گنو/لینوکس» نامیده می‌شود. سیستم عامل اندروید برای تبلت‌ها، کامپیوترها و تلفن‌های هوشمند به طور معمول بر روی هستهٔ لینوکس بنا شده‌اند.
در دوره O'Reilly Learning Linux Security با آموزش امنیت لینوکس آشنا می شوید.

دانلود O'Reilly The Joy of Clojure, 2nd Edition, Video Edition - آموزش زبان کلوژر، ویرایش دوم

دانلود O'Reilly The Joy of Clojure, 2nd Edition, Video Edition - آموزش زبان کلوژر، ویرایش دوم

کلوژر (Clojure) گویشی از زبان برنامه‌ نویسی لیسپ است که توسط ریچ هیکی ایجاد شده است. این زبان، یک زبان همه‌ منظوره تابعی است. کد کلوژر به بایت‌کد ماشین مجازی جاوا کامپایل می‌شود، بنابراین می‌توانید از کتابخانه‌ های جاوا استفاده کند. اکثر زبان‌ های مرسوم، ویژگی‌ های پایه‌ای هم‌روندی، یعنی ریسمان‌ ها و قفل‌ ها را در اختیار می‌گذارند. زبان‌هایی مانند جاوا، تعدادی کتابخانه کمکی نیز برای کنترل هم‌روندی اضافه می‌کنند، ولی تغییری اساسی در چگونگی طراحی برنامه‌ های همروند ایجاد نمی‌کنند، و تنها میزان کد مورد نیاز را کم می‌کنند. کلوژر به‌ صورت اساسی از همه لحاظ متفاوت است. کلوژر ابزارهای اولیه، ریسمان و قفل، را در اختیار نمی‌گذارد. در عوض، مدل‌ های برنامه‌نویسی هم‌روند در کلوژر کاملاً متفاوت است به طوری ‌که نیازی به ریسمان‌ها و قفل‌ ها نیست. به علت این که داده‌ ساختار های اصلی زبان تغییرناپذیر هستند، می‌توان آن‌ ها را بین ریسمان‌ های اجرا به اشتراک گذاشت.
در دوره آموزشی O'Reilly The Joy of Clojure, 2nd Edition, Video Edition با اصول و مبانی زبان برنامه نویسی کلوژر آشنا می شوید.

دانلود O'Reilly Web Scraping Using Python - آموزش استخراج اطلاعات وب با پایتون

دانلود O'Reilly Web Scraping Using Python - آموزش استخراج اطلاعات وب با پایتون

پایتون یک زبان برنامه نویسی تفسیری، داینامیک و شی گرا می باشد که می توان از آن در محدوده ی وسیعی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان دارای کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آنها در عرض چند روز ممکن می باشد. پایتون همچنین یک زبان بر اساس مجوز های نرم افزار آزاد و متن باز می باشد. کدهای نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک و حتی گوشی های موبایل و... قابل اجرا می باشد. هم اکنون پایتون در شرکت ها و سازمانهای بزرگی چون ناسا، گوگل، یاهو و... بصورت گسترده مورد استفاده قرار می گیرد. اسکریپ (Scrape) در لغت به معنی خراشیدن است. اسکریپ وب سایت ها یعنی اینکه اطلاعات و محتوای یک وب سایت را برای استفاده در وب سایت خود برداریم یا کپی کنیم.
در دوره آموزشی O'Reilly Web Scraping Using Python با استخراج اطلاعات وب با پایتون آشنا می شوید.

دانلود O'Reilly Prototyping with Origami Studio - آموزش نمونه سازی با اوریگامی استودیو

دانلود O'Reilly Prototyping with Origami Studio - آموزش نمونه سازی با اوریگامی استودیو

Origami Studio یک ابزار رایگان نمونه سازی می باشد که توسط کاربران خلاق فیسبوک ساخته شده است تا ایده های پروژه ی موبایل و وب شما را به واقعیت تبدیل کند. مدرس دوره، آقای Andy Anderson به شما نشان می دهد که چطور الگوهای پویا را توسط Origami ایجاد نمائید تا بر روی گوشی های هوشمند، تبلت ها، و کامپیوتر ها اجرا شود. شما در ابتدای دوره O'Reilly Prototyping with Origami Studio با مباحث اصلی استفاده از لایه های Origami Studio و سیستم منحصر به فرد اتصال و اجرا آشنا می شوید تا بتوانید به سرعت به نمونه های خود پویایی، تحرک، و رفتار اضافه کنید. پس از آن، یاد می گیرید که چگونه عناصر نرم افزارهای Photoshop, Sketch, و Illustrator را به پروژه ی Origami Studio خودتان اضافه کنید و در پایان نیز با نحوه ی ایجاد الگوهای متنوع آشنایی پیدا می کنید.

دانلود O'Reilly Prototyping with Balsamiq: A Beginner's Guide - آموزش مقدماتی نمونه سازی با بالزامیک

دانلود O'Reilly Prototyping with Balsamiq: A Beginner's Guide - آموزش مقدماتی نمونه سازی با بالزامیک

Balsamiq نرم افزاری با یک محیط دوست داشتنی است که به شما در ساخت آسان مکاپ هایی برای طراحی های مختلف و دستگاه ها، کمک می کند. این نرم افزار از طریق قابلیت خروجی گرفتن در فرمت های PNG یا PDF برای شما به آسانی، امکان به اشتراک گذاری و ارائه ی مکاپ های ایجاد شده را فراهم می کند. این نرم افزار دارای یک رابط کاربری ساده است که استفاده از آن را بسیار آسان می کند. در حقیقت این نرم افزار ساخت مدل های پیش الگو و یا نمونه های اولیه برای طراحی ها و محصولات شما را بسیار آسان می کند. طراحان، توسعه دهندگان و حتی مشتریان به راحتی می توانند با استفاده از آبجکت های از پیش تعریف شده این نرم افزار و تنها با کشیدن و رها کردن ان ها در محیط کار خود، به آسانی نمونه اولیه خود را ترسیم کنند و قبل از نوشتن کد، برای فرم های برنامه ساخته شده پیش الگو طراحی كنند. یكی از ویژگی های این نرم افزار این است كه به صورت تیمی می توانید بر روی پروژه كار كنید. نرم افزار Mockups برنامه ای کاربردی در زمینه طراحی پیش الگو فرم های برنامه ساخته شده می باشد. با استفاده از این برنامه حس واقعی رسم و نقاشی به شما دست می دهد و برای اینکه یک برنامه ی دیجیتالی می باشد امکان ارتقاء و چیدمان مجدد آیتم ها در آن به آسانی صورت می گیرد. 
در دوره آموزشی O'Reilly Prototyping with Balsamiq: A Beginner's Guide به صورت مقدماتی با نمونه سازی با بالزامیک آشنا می شوید.

دانلود O'Reilly Introduction to Blockchain Applications - آموزش مقدماتی اپلیکیشن های بلاک چین

دانلود O'Reilly Introduction to Blockchain Applications - آموزش مقدماتی اپلیکیشن های بلاک چین

یک blockchain یک hosted ledger، رکوردی از رویدادها و متغیرهای موافقت‌شده است که به شکل رمزنگاری شده از آن محافظت می‌گردد. شما می‌توانید آن را مثل یک صفحه‌گسترده‌ی فوق پیشرفته و مبتنی بر ابر با ویژگی عدم وابستگی به پلتفرمی که روی آن اجرا می‌شود در نظر بگیرید. مشهورترین پیاده‌سازی blockchain در تبادل و ردیابی روال‌ها برای پول‌های cryptocurrencies مثل bitcoin محسوب می‌شود. قبل از blockchain، ما به یک موسسه‌ی انسانی قابل اطمینان مثل یک بانک نیاز داشتیم تا به عنوان واسطه در این میان عمل کند، حتی برای چیزهای ساده‌ای مثل انتقال پول الکترونیکی. با استفاده از blockchain که به شکل یک موسسه‌ی قانونی عمل می‌کند ما می‌توانیم کارهایی مثل نقل و انتقال وجه را بدون این که محبور به پرداخت درصدی از مبلغ به یک واسط ثالث مثل بانک باشیم به انجام برسانیم.
در دوره آموزشی O'Reilly Introduction to Blockchain Applications با بلاک چین و ویژگی های آن آشنا می شوید. 

دانلود O'Reilly Advanced Network Engineering Training Video - آموزش مهندسی شبکه پیشرفته

دانلود O'Reilly Advanced Network Engineering Training Video - آموزش مهندسی شبکه پیشرفته
(96/12/7) تغییرات:

دوره آموزشی به روز شد!

شبکه‌ مجموعه‌ ای‌ از سرویس‌ دهنده‌ ها و سرویس‌ گیرنده‌ های‌ متعددی‌ می‌باشد که‌ به‌ یکدیگر متصل‌ هستند. در این‌ بین‌ سرویس‌ دهنده‌ ها (Server) نقش‌ خدمات‌ دهی‌، و سرویس‌ گیرنده‌ها (Client) نقش‌ مشتری‌ را بازی‌ می‌کنند. هدف از ايجاد شبكه استفاده از منابع مشترك ( اطلاعات، نرم افزارها و سخت افزارها)، به روز بودن اطلاعات، جلوگيری از افزونگی اطلاعات و تبادل سريع تر و دقيق تر اطلاعات می باشد. شبکه ها به دو گروه باسیم و بی سیم تقسیم می شوند. ممکن است شبکه‌های رایانه‌ای بر اساس اندازه یا گستردگی ناحیه‌ای که شبکه پوشش می‌دهد طبقه‌بندی شوند. برای نمونه «شبکه شخصی» (PAN)، «شبکه محلی» (LAN)، «شبکه دانشگاهی» (CAN)، «شبکه کلان‌شهری» (MAN) یا «شبکه گسترده» (WAN).
در دوره آموزشی O'Reilly Advanced Network Engineering Training Video ابتدا با اصول اولیه سپس با مباحث پیشرفته در مورد لایه های شبکه های کامپیوتری آشنا می شوید.