بررسی و مقایسه محصولات شبکه
همه
رک
روتر
سوئیچ
آخرین مطالب
همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
بررسی نقاط ضعف و قوت پردازنده های ARM و X86 از منظر امنیت
پردازندههای با معماری ARM به دلیل گستردگی استفاده در دستگاههای موبایل، IoT، و برخی سرورها، به یکی از اهداف اصلی حملات امنیتی تبدیل شدهاند. در این مقاله، به بررسی مهمترین حملات و مشکلات امنیتی پردازندههای ARM پرداخته و مقایسهای امنیتی بین این معماری و معماری x86 انجام شده...
10/06/1403 - 17:10
الگوریتم Brute Force چیست؟ به همراه مثال عملی
حمیدرضا تائبی
کارگاه
الگوریتم Brute Force یک روش ساده و مستقیم برای حل مسائل است که بر اساس آن، تمام حالتهای ممکن را بهصورت کامل بررسی میکنیم تا به جواب نهایی برسیم. این الگوریتم به ترتیب تمامی حالتها را بررسی میکند، بدون اینکه از خواص خاص مسئله استفاده کند. به عبارت دیگر، الگوریتم Brute Force...
کلاندادهها چیستند و چه نقشی در دنیای هوش مصنوعی دارند؟
حمیدرضا تائبی
دانش کامپیوتر, هوش مصنوعی
کلانداده (Big Data) به مجموعهای از دادهها اشاره دارد که به حدی بزرگ است که با استفاده از روشها و ابزار معمول برای مدیریت، ذخیره، پردازش و تحلیل داده قابل مدیریت نیست. این دادهها معمولاً از منابع متنوع و متعددی مانند حجم بالای دادهها، سرعت بالای تولید دادهها و تنوع فرمتها...
شرکت R&M چه نوع کانکتورهای شبکهای را طراحی و روانه بازار کرده است؟
گزارش آگهی
R&M از شرکتهای خوشنام و با سابقه در دنیای شبکههای کامپیوتری است که تقریبا طیف گستردهای از محصولات زیرساختی را به بازار عرضه کرده است. محصولاتی که کیفیت و عملکرد بسیار خوبی دارند و اجازه میدهند یک مرکزداده را به سادهترین شکل ممکن پیادهسازی کنید.
برگزاری دومین دوره نمایشگاه ایران ایتکس در دانشگاه صنعتی شریف
اخبار
دومین دوره نمایشگاه ایران ایتکس ( کسب وکار های مرتبط با فناوری اطلاعات و ارتباطات ) به تاریخ 16 الی 18 مهر ماه سال جاری و در محل دانشگاه صنعتی شریف برگزار می شود.
مجموعه راهکارهایی برای سیمکشی منازل از R&M
گزارش آگهی
اگر تجربه استفاده از محصولات R&M را داشته باشید، به خوبی از این نکته اطلاع دارید که این شرکت محصولات و راهکارهای قدرتمندی در ارتباط با شبکههای کامپیوتری و مراکزداده (کابل کشی) به دنیای فناوریاطلاعات معرفی کرده است.
الگوریتم Greedy (حریصانه) به همراه مثال و تمرین
حمیدرضا تائبی
کارگاه
الگوریتم حریصانه (Greedy algorithm) یک الگوریتم مطلق است که در هر مرحله بهترین تصمیم ممکن را بر اساس شرایط فعلی میگیرد، بدون اینکه به تاثیر این تصمیم در مراحل بعدی توجه کند. به طور ساده، الگوریتم حریصانه همیشه به سمتی حرکت میکند که در آن لحظه بهترین نتیجه را تضمین میکند. این...
درخت در ساختمان دادهها چیست و چگونه پیمایش میشود؟
حمیدرضا تائبی
کارگاه
پیمایش درخت یکی از الگوریتمهای پرکاربرد در نرمافزارهای مختلف است. درخت، یک ساختار دادهای است که شامل راسها و یالها است که بهصورت سلسلهمراتبی با هم مرتبط هستند. در پیمایش درخت، الگوریتمی برای دسترسی به همه راسهای درخت بهصورت مرتبشده وجود دارد.
بازی با آتش: هوش مصنوعی قدرتطلب و فریبکار
هرمز پوررستمی
دیدگاه و یاداشت
لزوم آشنایی با مفاهیم اولیه هوش مصنوعی
حمیدرضا تائبی
هوش مصنوعی
هوش مصنوعی (Artificial Intelligence) یک حوزه پژوهشی است که در آن تکنیکها و الگوریتمهایی برای ساخت سامانههایی با قابلیت انجام کارهایی همانند انسان و با استفاده از الگوها و دادهها ارائه میشود. هوش مصنوعی شامل مفاهیم و تکنیکهایی همچون شبکههای عصبی، یادگیری ماشین، درونیابی...
آموزش رایگان پردازش زبان طبیعی در پایتون (معرفی)
حمیدرضا تائبی
دانش کامپیوتر, هوش مصنوعی
پردازش زبان طبیعی (Natural Language Processing) یا به اختصار NLP، شاخهای از علوم کامپیوتر و هوش مصنوعی است که به بررسی و تحلیل زبان طبیعی انسان میپردازد. هدف اصلی پردازش زبان طبیعی، درک و تولید زبان طبیعی با استفاده از کامپیوترها است. این فناوری از مفاهیم، الگوریتمها و تکنیک...
الگوریتم بازگشتی (Recursive) چیست؟ به همراه مثال و تمرین
حمیدرضا تائبی
کارگاه, برنامه نویسی
الگوریتم بازگشتی الگوریتمی است که در آن تابع به صورت بازگشتی خود را فراخوانی میکند. به عبارت دیگر، تابع در هنگام اجرا به خودش فراخوانی میشود تا سرانجام به پاسخ نهایی برسد. این الگوریتمها به طور معمول برای حل مسائلی استفاده میشوند که مشکلات بزرگتر را به زیرمسائل کوچکتر...
پوستاندازی یا خونریزی
هرمز پوررستمی
دیدگاه و یاداشت
صفحهها
Apache یا Nginx،کدام وبسرو بهتر است؟
وبسرور (Web Server)، نرمافزاری است که بر روی یک سرور اجرا میشود و وظیفه پاسخگویی به درخواستهای HTTP ارسالشده توسط کلاینتها را دارد. با استفاده از وبسرور، صفحات وب و محتواهای دیگری که در یک وبسایت قرار دارند، برای کاربرانی که از اینترنت استفاده میکنند، در دسترس قرار می...
22/02/1403 - 03:55
آشنایی با محبوبترین پروتکلهای ایمنسازی شبکهها
فناوری شبکه
سازمانها برای آنکه بتوانند به شکل ایمنی از شبکههای کامپیوتری استفاده کنند باید مکانیزمهای امنیتی را به درستی پیادهسازی کنند تا اطلاعات مهم سازمانی به راحتی در اختیار افراد غیرمجاز قرار نگیرد. پروتکلهای مختلفی برای ایمنسازی شبکهها در دسترس سازمانها قرار دارند که هر یک...
در زمان خرید روتر به چه نکاتی باید دقت کنیم؟
فناوری شبکه, راهنمای خرید
روتر یکی از مهمترین تجهیزات اکتیو شبکههای کامپیوتری است که وظایف مختلفی دارد. اصلیترین وظیفه روتر مسیریابی بستهها و ارسال آنها به سمت مقصد موردنظر است. روتر در لایه شبکه مدل مرجع کار میکند و در گروه تجهیزات لایه 3 طبقهبندی میشود. روترها برای آنکه بتوانند بستههای...
اینترنت فیبرنوری چیست و چه مزایایی نسبت به رقبای خود دارد؟
محسن آقاجانی
فناوری شبکه
آینده اینترنت پهنباند (Broadband) را فیبرنوری شکل میدهد. این فناوری از الیاف فیبرنوری برای دستیابی به حداکثر سرعت موجود که اکنون 1000 مگابيت در ثانیه (1 گیگابیت در ثانیه) استفاده میکند. اینترنت پهنباند برای دنیای مدرنی که ما در آن زندگی میکنیم ضروری است. فناوری فیبرنوری...
ملزومات و زیرساختهای موردنیاز برای VMware NSX چیست؟
حمیدرضا تائبی
فناوری شبکه
همراه با انتشار NSX نگارش 6.2 کاربران این قابلیت را به دست آورند تا چند محیط vCenter NSX را با استفاده از قابلیت cross-vCenter مدیریت کنند. به بیان دقیقتر، چند محیط vCenter NSX با استفاده از یک NSX Manager اصلی قابل مدیریت است. رویکرد فوق به میزان قابل توجهی فرآیند مدیریت را...
ترجمه آدرس شبکه یا NAT چیست، چه انواعی و چه مزایا و معایبی دارد؟
علی حسینی
فناوری شبکه
به گرههای یک شبکه محلی فقط میتوان آدرس آیپی خصوصی اختصاص داد. این گرهها اگر بخواهند به اینترنت متصل شوند، باید آدرس آیپی عمومی منحصربهفردی بگیرند. از سوی دیگر، امروزه تعداد تجهیزات متصل به اینترنت بیش از تعداد آدرسهای آیپی عمومی IPv4 است. برای رفع دو مشکل فوق، راهکاری...
عیبیابی شبکه چیست؟ مراحل و ابزارهای نرمافزاری و سختافزاری
علی حسینی
فناوری شبکه
عیبیابی (troubleshooting) شبکه فرآیندی دقیق و تکرارپذیر است که طی آن، مشکلات شبکه شناسایی و سپس با استفاده از روشهای قابل آزمایش، حل میشوند. عیبیابی کارآمدتر از آزمایشهای تصادفی است زیرا بهکمک آن میتوان هر جزء شبکه را مستقلا هدف گرفت و عملکرد هر یک را سنجید. ضمنا چون عیب...
آشنایی با فناوری PoE و سوییچهای محبوب سازگار با این فناوری در ایران
فناوری شبکه
انتقال انرژی بر بستر کابل شبکه (PoE) سرنام Power over Ethernet به فناوری انتقال جریان الکتریکی موردنیاز تجهیزات توسط کابلهای شبکه به جای کابلهای برق اشاره دارد. این فناوری برای بهکارگیری در اترنت سیمی ابداع شده تا متخصصان شبکه بتوانند با سیمکشی کمتری تجهیزات شبکه را نصب کنند...
اترنت، ویژگیهای شبکه در لایه فیزیکی و لایه پیوند داده را چگونه تشریح میکند
علی حسینی
فناوری شبکه
اترنت نحوه عملکرد شبکه در لایه اول و دوم مدل مرجع OSI را توضیح میدهد. لایه اول، لایه فیزیکی (Physical layer) است که تبادل داده در رسانههای فیزیکی مختلف (کابلها و فیبر نوری) را برعهده دارد. مواردی مانند نوع کابلها و کانکتورها، نوع سیگنالهای ارسالی (الکتریکی یا نوری) و نوع...
آشنایی با پروتکلهای مسیریابی ادهاک ad-hoc
فناوری شبکه
پروتکل مسیریابی ad-hoc استانداردی است که کنترل میکند که چگونه گرهها برای هدایت و مسیریابی بستهها در بین گرههای دیگر در یک شبکه موبایلی adhoc تصمیم بگیرند. در یک شبکه ad-hoc گرهها با پیکربندی شبکه آشنایی ندارند و بنابراین باید خود نحوه پیکربندی را کشف کنند. ایده پایه این است...
ابر لبه (edge cloud) چیست و چه تفاوتی با خدمات ابر سنتی دارد؟
محسن آقاجانی
فناوری شبکه
لبه یک شبکه همانگونه که از نامش مشخص است، انتهاییترین نقطه دسترسی به آن شبکه است. بستر ابری نوع خاصی از شبکههای همپوشان (network overlay) است که چند مکان شبکه را به بخشی از یک دامنه شبکه واحد تبدیل میکند. بر مبنای این تعریف یک ابر لبه (edge cloud) میتواند یک شبکه منطقی و...
دامنه برخورد (Collision Domain) در شبکه چیست و عملکرد هاب، بریج و سوئیچ در خصوص آن چگونه است؟
علی حسینی
فناوری شبکه
برخورد یا تصادم (Collision) زمانی رخ میدهد که دو یا چند گره شبکه همزمان دادهای بفرستند. دامنه برخورد (Collision Domain) نیز محدودهای است که در آن برخورد روی میدهد. در ادامه علت بروز برخورد یا تصادم (collision) در شبکه بررسی میشود. همچنین توضیح داده خواهدشد که دامنه برخورد...
دیوارهای آتش ابرمحور چه مزایایی در اختیار سازمانها قرار میدهند؟
حمیدرضا تائبی
فناوری شبکه, امنیت
دیوارهای آتش ابری نرمافزارمحور، دستگاههای شبکهای نصب شده در فضای ابری هستند که برای پیشگیری یا به حداقل رساندن دسترسی به شبکههای خصوصی استفاده میشوند. دیوارهای آتش ابرمحور برای پاسخگویی به نیازهای روبهرشد کسبوکارها طراحی شدهاند و در بستر آنلاین میزبانی میشوند.
صفحهها
معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل
بستههای اینترنت شاتل موبایل با زمانها و حجمهای متنوع، جهت پاسخگویی به طیف گسترده مشترکین طراحی شده است. شما میتوانید با فعالسازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهرهمند شوید. در این مطلب، علاوه بر آشنایی با بستههای...
الناز قنبری
10/04/1401 - 03:40
Scanner در جاوا چیست و چه قابلیتهایی در اختیار ما قرار میدهد؟
در جاوا، Scanner یک کلاس است که به برنامهنویس امکان میدهد تا دادههای ورودی را از منابع مختلف مانند کنسول (System.in)، فایل، و حتی رشتهها بخواند. این کلاس در بسته java.util قرار دارد و به طور گستردهای برای خواندن ورودی های کاربر استفاده میشود.
حمیدرضا تائبی
01/05/1403 - 10:30
آموزش رایگان پایتون (python)- مدیریت خطاها به شکل تودرتو، فراخوانی خطاها، بلوک finally
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون یاد گرفتیم که چگونه از آرگومانهای استثناءها برای مدیریت بهتر خطاها استفاده کنیم. همچنین با نحوه مدیریت خطاها از طریق بلوکهای چندگانه و انفرادی except آَشنا شدیم. در این شماره مبحث فوق را ادامه خواهیم داد.
آموزش رایگان پایتون (python)- آرگومانهای استثناءها، مدیریت استثناءهای چندگانه
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نحوه به دام انداختن خطاهای به شکل ابتدای آشنا شده و چند مثال کاربردی در این زمینه ارائه کردیم. در این شماره قصد داریم مبحث مدیریت خطاها را ادامه دهیم.
آموزش رایگان پایتون (python)- آشنایی با نحوه به دام انداختن خطاها در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با طبقهبندی خطاها آشنا شدیم و دیدیم که شناسایی و برطرف کردن خطاهای زمان کامپایل به مراتب سادهتر از خطاهای زمان اجرا است. در این شماره قصد داریم با نحوه مدیریت خطاها در پایتون آشنا شویم.
آموزش رایگان پایتون (python)- آشنایی با خطاهای معنایی، منطقی و نحوی در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون مبحثی تحت عنوان مدیریت خطاها در پایتون را آغاز کردیم و به شما گفتیم خطاها به دو گروه طبقهبندی میشوند. خطاهایی که در زمان مشخصی رخ میدهند و خطاهایی که دارای نوع مشخصی هستند. در این شماره قصد داریم اطلاعات بیشتری درباره خطاها به دست آوریم.
آموزش رایگان پایتون (python)- آشنایی با مفهوم مدیریت خطاها در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نحوه بهکارگیری فرمان if…elif آشنا شدیم و به مثالهای مختلفی اشاره کردیم که اجازه میدهند سناریوهای پیچیده تصمیمگیری را با استفاده از if…elif پیادهسازی کنید. در این شماره قصد داریم به سراغ مبحث مدیریت خطاها در پایتون برویم.
آموزش رایگان پایتون (python)- بهکارگیری فرمان if به شکل تودرتو
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نحوه انجام عملیات چندگانه، ساختار بلوک if….else و نحوه محاسبه چند شرط در یک فرمان if آشنا شدیم. در این شماره آموزش پایتون این مبحث را ادامه خواهیم داد.
آموزش رایگان پایتون (python)- آشنایی با دستور مرکب if…else
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نحوه دریافت ورودی از کاربر و اتخاذ تصمیمات آشنا شده و به شکل کلی دستور if را بررسی کردیم. در این قسمت با جزییات بیشتر این فرمان آشنا خواهیم شد.
آموزش رایگان پایتون (python) – آشنایی با نحوه دریافت ورودی از کاربر، اتخاذ تضمیمات با if
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با مفهوم آرگومانهای ورودی توابع، مقداردهی اولیه آرگومانها، مقدار بازگشتی از یک تابع و مقایسه مقادیر بازگشتی توابع آشنا شدیم. در این شماره قصد داریم به سراغ نحوه دریافت ورودی رفته و مباحث دیگر مرتبط با توابع را بررسی کنیم.
آموزش رایگان پایتون (python) – آشنایی با آرگومانهای ورودی، مقدار بازگشتی توابع و مقدار پیشفرض آرگومانها
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با مفهوم توابع، ساخت و فراخوانی توابع آشنا شدیم و دیدیم که آرگومانها باعث انعطافپذیری توابع میشوند. در این شماره قصد داریم اطلاعات بیشتری در ارتباط با توابع به دست آوریم.
آموزش رایگان پایتون (python) – آشنایی با مفهوم توابع و تقدم عملگرها در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با عملگرها آشنا شدیم. در این مقاله با مبحث تقدم عملگرها و توابع در پایتون آشنا خواهیم شد.
بهعنوان یک توسعهدهنده نرمافزار تا چه اندازه با چرخه ساخت برنامههای کاربردی آشنا هستید؟
کارگاه, برنامه نویسی
نرمافزارهایی که کاربران هر روز از آنها استفاده میکنند، هر یک از سوی شرکتهای بزرگ نرمافزاری ساخته شده است. کاربران تنها زمانی میتوانند از یک محصول نرمافزاری استفاده کنند که این محصول تمامی مراحل آزمایش و ارزیابی را با موفقیت پشت سر گذاشته باشد. اما نکته جالبتوجهی که...
آموزش رایگان پایتون (python) – آشنایی با عملگرهای مختلف پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته با مفهوم عملگرها و عملوندها آشنا شدیم و دیدیم که برای نمایش دادهها مجبور هستیم ابتدا آنها را با یکدیگر یا مقادیری که در اختیار داریم مقایسه کنیم. در این مقاله به شما خواهیم گفت چه عملگرهایی در زبان برنامهنویسی پایتون وجود دارند.