کارگاه

آشنایی با چند مورد از گراف‌های مشهور دنیای برنامه‌نویسی
حمیدرضا تائبی
کارگاه
15/06/1400 - 13:05
یک گراف (graph) داده‌ساختاری انتزاعی است که به صورت گراف جهت‌دار و بدون جهت پیاده‌سازی می‌شود و هدفش به کارگیری مفهوم گراف از ریاضیات و به خصوص نظریه گراف است. یک داده ساختار گراف اساسا از یک مجموعه...
آرایه‌ (Array) در برنامه‌نویسی چیست و انواع آن کدام است؟
حمیدرضا تائبی
برنامه نویسی
12/06/1400 - 05:55
آرایه‌ها یکی از ابتدایی‌ترین نوع‌های داده‌ای در زبان‌های برنامه‌نویسی هستند که برای نگه‌داری گروهی از داده‌ها استفاده می‌شوند. این نوع‌های داده‌ای در مقایسه با نمونه‌های دیگر مثل صف، پشته، لغت‌نامه‌...
نظریه صف (Queueing theory) چیست و چه کاربردی دارد؟
حمیدرضا تائبی
کارگاه
03/06/1400 - 05:30
نظریه صف (Queueing theory) به مطالعه ریاضی یک ردیف در حال انتظار یا صف اشاره دارد. نظریه صف به این دلیل پدید آمده تا بتوان از طریق آن طول صف و زمان انتظار را پیش‌بینی کرد. به‌طور معمول، نظریه صف شاخه...
تابع هش (CHF) چه نقشی در دنیای زنجیره بلوکی دارد؟
حمیدرضا تائبی
کارگاه
29/05/1400 - 06:30
اولین کار روی زنجیره بلوکی رمزنگاری شده امن در سال 1991 توسط استوارت هابر و اسکات استورنتا تشریح شد. در سال 1992، بایر، هابر و استورنتا درخت درهم‌سازی را به طراحی متصل کردند که باعث بهبود عملکرد آن...
چه ابزارهایی فرآیند تحلیل بزرگ داده‌ها در پایتون را تسهیل می‌کنند؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
21/05/1400 - 07:30
متخصصان دنیای هوش مصنوعی با واژگانی مثل علم داده‌ها، علم تجزیه‌ و تحلیل داده‌ها، گذرگاه انتقال داده‌ها، یادگیری ماشین، بزرگ داده‌ها و موارد مشابه آشنا هستند. تمامی اصطلاحات مذکور در زیرمجموعه مفهومی...
یادگیری ماشین خودکار چیست و چرا ممکن است تحول‌آفرین باشد؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
20/05/1400 - 04:35
پژوهشگران و توسعه‌دهندگان به روش‌های مختلف از یادگیری ماشین استفاده می‌کنند و به مدل‌سازی الگوریتم‌های هوشمندی می‌پردازند که هر یک مزایای خاص خود را دارند. پارادایم‌های مختلفی مثل یادگیری ماشین با...
چگونه پیامک‌های پاک شده اندروید را بازیابی کنیم؟
کارگاه
19/05/1400 - 13:50
حذف اشتباهی پیامک از اندروید، اتفاقی است که هر یک از ما حداقل یکبار آن‌را تجربه کرده‌ایم و نمی‌دانستیم که چگونه پیامک حذف شده را بازیابی کنیم و تصور می‌کردیم پیامک برای همیشه پاک شده است. در حالی که...
آشنایی با نام‌آوران دنیای مهندسی نرم‌افزار
عصرشبکه
برنامه نویسی
11/05/1400 - 05:40
میلیون‌ها مهندس نرم‌افزار در سراسر جهان مشغول به کار هستند و هر یک بسته به توانایی‌ها و مهارت‌هایی که دارند کارهای مختلفی را انجام می‌دهند. با این‌حال، برخی از آن‌ها شهرتی فراگیر به دست آورده‌اند که...
طراحی پایگاه داده (Database) چیست؟
حمیدرضا تائبی
کارگاه
24/04/1400 - 06:45
در این مقاله قصد داریم به یکی از مهم‌ترین پرسش‌های دانشجویان رشته مهندسی نرم‌افزار پاسخ دهیم و به واکاوی این موضوع بپردازیم که طراحی پایگاه داده چیست. نکته‌ای که بسیاری از کاربران از آن بی‌اطلاع...
چگونه دسترسی برنامه‌ها به میکروفون و دوربین در اندروید را غیر فعال کنیم؟
ترفند امنیت
کارگاه
24/04/1400 - 06:35
نسخه بتا اندروید 12 که منتشر شده به کاربران اجازه می‌دهد به Privacy Dashboard دسترسی پیدا کرده و به بررسی این موضوع بپردازند که چه برنامه‌هایی به تازگی از موقعیت مکانی، میکروفون یا دوربین گوشی...
خوشه‌بندی (Clustering) چیست و چه کاربردی در دنیای یادگیری ماشین دارد؟
هوش مصنوعی
کارگاه
21/04/1400 - 13:10
خوشه‌بندی (Clustering) که برخی منابع به آن کلاسترینگ می‌گویند از الگوریتم‌های قطعه‌بندی است. خوشه‌بندی اطلاعاتی که ویژگی‌های نزدیک به هم و گاهی اوقات یکسان دارند را در دسته‌های جداگانه قرار می‌دهد...
JavaFX چیست و چه کاربردی در دنیای طراحی نرم‌افزارها دارد؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
18/04/1400 - 07:50
‌‌جاوااف‌ایکس (JavaFX) پلتفرمی برای ساخت برنامه‌های غنی وب است. برنامه‌های غنی وب به نوع خاصی از برنامه‌ها اشاره دارند که قابلیت‌ها و تجربه کاربری یکسانی مثل برنامه‌های دسکتاپی ارائه می‌کنند. این...
۷ زبان برنامه‌نویسی قدرتمند مناسب برای شروع کدنویسی
حمیدرضا تائبی
برنامه نویسی
16/04/1400 - 05:10
جهان پیرامون ما به شکل غیر قابل تصوری به سمت دیجیتالی شدن در حال حرکت است، به طوری که هر جنبه از زندگی ما متاثر از فناوری‌های دیجیتالی است. به همین دلیل تقاضا برای کارشناسان کامپیوتر روز به روز...
اصول زیربنایی مهمی که در ارتباط با برنامه‌نویسی پایتون باید بدانید
حمیدرضا تائبی
برنامه نویسی
14/04/1400 - 13:15
تقریبا تمامی برنامه‌نویسان و سایت‌های آموزشی بر این باور هستند که پایتون زبان برنامه‌نویسی ساده‌ای است، زیرا یادگیری ترکیب نحوی آن ساده بود و مبتدیان پس از گذشت چند ماه قادر به استفاده از مفاهیمی...
آیا ویندوز 11 روی سیستم‌مان نصب می‌شود؟
ترفند کامپیوتر
کارگاه
14/04/1400 - 13:10
یکی از مهم‌ترین پرسش‌هایی که کاربران این روزها مطرح می‌کنند این است که آیا ویندوز 11 روی سیستم‌مان نصب می‌شود و مهم‌تر آن‌که آیا سخت‌افزارهای سیستم‌مان توانایی پشتیبانی از قابلیت‌های ویندوز 11 را...
چگونه از SQL Server Management Studio  برای مدیریت بانک‌های اطلاعاتی استفاده کنیم؟
حمیدرضا تائبی
کارگاه
11/04/1400 - 05:45
SQL Server Management Studio یکی از قدرتمندترین سامانه‌های مدیریت بانک‌های اطلاعاتی (DBMS) است که برای مدیریت و تعامل با بانک‌های اطلاعاتی در دسترس مدیران شبکه قرار دارد. ابزار فوق به اندازه‌ای جامع...

صفحه‌ها