بررسی و مقایسه محصولات شبکه
همه
رک
روتر
سوئیچ
آخرین مطالب
همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
پرسرعت ترین اینترنت ایران چیست؟ راهنمای کامل، مزایا و محدودیتها
امروزه با گسترش استفاده از اینترنت و نیاز روزافزون به سرعت و پایداری بیشتر، یکی از اصلیترین سوالاتی که کاربران اینترنت میپرسند این است که: "پرسرعت ترین اینترنت ایران یا سریع ترین اینترنت کشور چیست؟" در پاسخ به این سوال، تکنولوژی فیبر نوری به عنوان پیشرفتهترین و سریع...
21/08/1403 - 19:15
درخت در ساختمان دادهها چیست و چگونه پیمایش میشود؟
حمیدرضا تائبی
کارگاه
پیمایش درخت یکی از الگوریتمهای پرکاربرد در نرمافزارهای مختلف است. درخت، یک ساختار دادهای است که شامل راسها و یالها است که بهصورت سلسلهمراتبی با هم مرتبط هستند. در پیمایش درخت، الگوریتمی برای دسترسی به همه راسهای درخت بهصورت مرتبشده وجود دارد.
بازی با آتش: هوش مصنوعی قدرتطلب و فریبکار
هرمز پوررستمی
دیدگاه و یاداشت
لزوم آشنایی با مفاهیم اولیه هوش مصنوعی
حمیدرضا تائبی
هوش مصنوعی
هوش مصنوعی (Artificial Intelligence) یک حوزه پژوهشی است که در آن تکنیکها و الگوریتمهایی برای ساخت سامانههایی با قابلیت انجام کارهایی همانند انسان و با استفاده از الگوها و دادهها ارائه میشود. هوش مصنوعی شامل مفاهیم و تکنیکهایی همچون شبکههای عصبی، یادگیری ماشین، درونیابی...
آموزش رایگان پردازش زبان طبیعی در پایتون (معرفی)
حمیدرضا تائبی
دانش کامپیوتر, هوش مصنوعی
پردازش زبان طبیعی (Natural Language Processing) یا به اختصار NLP، شاخهای از علوم کامپیوتر و هوش مصنوعی است که به بررسی و تحلیل زبان طبیعی انسان میپردازد. هدف اصلی پردازش زبان طبیعی، درک و تولید زبان طبیعی با استفاده از کامپیوترها است. این فناوری از مفاهیم، الگوریتمها و تکنیک...
الگوریتم بازگشتی (Recursive) چیست؟ به همراه مثال و تمرین
حمیدرضا تائبی
کارگاه, برنامه نویسی
الگوریتم بازگشتی الگوریتمی است که در آن تابع به صورت بازگشتی خود را فراخوانی میکند. به عبارت دیگر، تابع در هنگام اجرا به خودش فراخوانی میشود تا سرانجام به پاسخ نهایی برسد. این الگوریتمها به طور معمول برای حل مسائلی استفاده میشوند که مشکلات بزرگتر را به زیرمسائل کوچکتر...
پوستاندازی یا خونریزی
هرمز پوررستمی
دیدگاه و یاداشت
SQL با NoSQL چه تفاوتهایی دارند؟
حمیدرضا تائبی
کارگاه
زبان پرسوجوی ساختیافته SQL سرنام (Structured Query Language)، یک زبان برنامهنویسی است که برای مدیریت و عملیات بر روی دیتابیسهای رابطهای (Relational Database) استفاده میشود. SQL در دهه ۱۹۷۰ توسط دو محقق از شرکت IBM به نامهای دونالد د. چمبرلین (Donald D. Chamberlin) و...
کتابخانههای پایتون برای کار با توزیع های احتمال
حمیدرضا تائبی
کارگاه, برنامه نویسی
توزیع احتمال یک تابع است که مقادیر مختلف یک متغیر تصادفی را به احتمالات مشخصی نسبت میدهد. به عبارت دیگر، توزیع احتمال مشخص میکند که هر مقدار ممکن از یک متغیر تصادفی با چه احتمالی رخ میدهد. توزیع احتمال میتواند به صورت تابع احتمال یا تابع چگالی احتمال تعریف شود.
راهنمای آشنایی با کابلهای شبکه مورد استفاده در مراکز داده و شبکههای کامپیوتری
گزارش آگهی
کابلهای شبکه به دو دسته کلی کابلهای مسی و کابلهای الیاف نوری تقسیم میشوند. هر کدام از این دستهها دارای انواع مختلفی از کابلها هستند و برای کاربردهای مختلفی مورد استفاده قرار میگیرند. در این مقاله قصد داریم به طور اجمالی با این کابلها و کاربرد آنها در شبکههای کامپیوتری...
هوش منبع باز (Open-source intelligence) چیست و به چه اطلاعاتی اشاره دارد؟
حمیدرضا تائبی
عصرشبکه
هوش باز (OSINT) سرنامOpen-source intelligence به معنی استفاده از منابع عمومی و آزاد برای جمعآوری و تحلیل اطلاعات است. این منابع میتوانند شامل منابعی مانند سایتهای وب، شبکههای اجتماعی، رسانههای خبری، گزارشات دولتی و غیره باشند.
شماره 266 ماهنامه شبکه با پرونده ویژه پردازش زبان طبیعی منتشر شد
اخبار, هوش مصنوعی
در سرمقاله شماره 266 ماهنامه شبکه در ادامه سری مقالات هوش مصنوعی، این بار موضوع مرگ و دغدغههای اگزیستانسیال مورد بررسی قرار گرفت، در فصل هوش مصنوعی بررسی میشود که چرا هوش مصنوعی به مهمترین فناوری قرن تبدیل شده است، در فصل فناوری شبکه با فناوری ویپ (VoIP) آشنا میشوید، در فصل...
دکوراتورها در پایتون و نحوه پیادهسازی آنها
حمیدرضا تائبی
کارگاه
دکوراتورها (Decorators) در پایتون، نوعی از توابع هستند که میتوانند برای تغییر رفتار یک تابع یا کلاس، به کار رود. این تغییرات میتوانند شامل افزودن عملکرد به یک تابع، تغییر ورودی یا خروجی یک تابع، و یا تغییر رفتار یک کلاس باشند. دکوراتورها با استفاده از کاراکتر @ به تابع یا کلاس...
صفحهها
Apache یا Nginx،کدام وبسرو بهتر است؟
وبسرور (Web Server)، نرمافزاری است که بر روی یک سرور اجرا میشود و وظیفه پاسخگویی به درخواستهای HTTP ارسالشده توسط کلاینتها را دارد. با استفاده از وبسرور، صفحات وب و محتواهای دیگری که در یک وبسایت قرار دارند، برای کاربرانی که از اینترنت استفاده میکنند، در دسترس قرار می...
22/02/1403 - 03:55
چگونه امنیت شبکه را ارزیابی و تحلیل کنیم؟
حمیدرضا تائبی
فناوری شبکه, امنیت
نظارت بر شبکههای کامپیوتری مستلزم بهکارگیری انواع مختلفی از ابزارهای امنیتی است. با اینحال، کارشناسان امنیت نباید به صرف اینکه ابزارهای مختلفی در شبکه نصب شده و هر زمان فعالیت مشکوکی شناسایی شد، این ابزارها هشدارهایی را ارسال خواهند کرد، از وظیفه خود غافل شوند. در بیشتر...
چگونه در مصاحبه استخدام کارشناس رایانش ابری موفق شویم؟
حمیدرضا تائبی
فناوری شبکه, پرونده ویژه
رایانش ابری از فناوریهای تاثیرگذار عصر جدید است که قرار است وابستگی کاربران و سازمانها به تجهیزات سنتی را کم کند و راهکارهای هوشمندانهتری در اختیار کسبوکارها قرار دهد. در این مطلب به مزایای رایانش ابری و پرسش و پاسخهای برتر آزمونهای استخدامی کارشناس رایانش ابری اشاره شده...
پل شبکه یا بریج (Bridge) چیست، چه کاربردی دارد و چگونه کار میکند؟
علی حسینی
فناوری شبکه
پل یا بریج (Bridge) دستگاهی است که یک شبکه محلی را به دو یا چند سگمنت (segment) تقسیم میکند؛ یا از منظری دیگر، دو یا چند سگمنت را به هم متصل و آنها را یکپارچه میکند. سادهترین نوع بریج، بریج دو پورتی است که حداکثر دو سگمنت را به هم متصل یا یک شبکه را به دو سگمنت تقسیم می...
آشنایی با مزایای روشهای ارتباطی اتصالگرا و غیر اتصالگرا
حمیدرضا تائبی
فناوری شبکه
ارتباط اتصالگرا نوعی ارتباط شبکهای در ارتباطات راه دور و شبکههای کامپیوتری است که جلسه ارتباط یا اتصال نیمه دائم قبل از انتقال دادهها ایجاد میشود و جریانی از دادهها را به همان ترتیبی که فرستاده شده بود تحویل میدهد. جایگزینی انتقال اتصالگرا با ارتباط غیر اتصالگرا است. به...
آشنایی با حالتهای انتقال داده: Simplex و Half-duplex و Full-duplex و Synchronous و Asynchronous و Serial و Parallel
علی حسینی
فناوری شبکه
حالت تبادل داده (Data transmission mode) نحوه هدایت جریان دادهها از وسیلهای به وسیله دیگر در شبکه را مشخص میکند. حالتهای انتقال داده بسته به جهت ارسال داده، هماهنگی فرستنده و گیرنده و تعداد مسیرهای ارسال داده، چند گونهاند. در ادامه، انتقال داده یکطرفه (simplex)، نیمه...
چگونه در آزمون CCIE Routing and Switching و مصاحبه استخدام معمار شبکه موفق شویم؟
حمیدرضا تائبی
فناوری شبکه, پرونده ویژه
یکی از جذابترین مشاغل دنیای شبکه، معمار شبکه است. معمار شبکه فردی است که به شکل مستقیم با طرحهای کسبوکار و زیرساختهای ارتباطی سازمان در ارتباط است و گزارش فعالیتهای خود را به مدیر ارشد فناوریاطلاعات، مدیر ارشد فناوری یا مدیر ارشد امنیت ارائه میکند. معمار شبکه با افراد فنی...
رایانش خوشهای (Computer cluster) و توزیعی (Distributed computing) چه تفاوتی با یکدیگر دارند؟
حمیدرضا تائبی
فناوری شبکه
امروزه مبحث رایانش از موضوعات داغ دنیای فناوری است که شرکتهای مختلفی در زمینه پیادهسازی آن در حال کار هستند. هر یک از مدلهای رایانشی کاربردهای خاص خود را دارند در مقاصد مختلفی استفاده میشوند. در حالی که رایانش ابری اصلیترین نوع محاسبات دنیای امروز است، با اینحال روشهای...
اگر طول کابل شبکه بیش از اندازه استاندارد باشد، چه مشکلاتی پیش میآید؟
علی حسینی
فناوری شبکه
تجهیزات مختلفی که در شبکههای رایانهای به کار گرفته میشوند برخی بیسیم و برخی کابلی هستند. کابلها از رایجترین رسانههایی هستند که تجهیزات شبکه را به هم متصل میکنند تا مسیری برای تبادل داده ایجاد کنند. کابلهای شبکه انواع مختلفی دارند و هر نوع کابل بسته به ویژگیهایش محدودیت...
مشکل ازدحام در شبکهها چیست و چرا مهم است؟
حمیدرضا تائبی
فناوری شبکه
اگر سرپرست شبکههای کامپیوتری باشید، به خوبی میدانید که معضلی به نام ازدحام به معنای از دست رفتن بستههای اطلاعاتی است. بهطوری که نارضایتی کارمندان و مشتریان یک کسبوکار را به همراه دارد. عوامل مختلفی باعث بروز این مشکل میشوند و راهکارهای مختلفی برای حل این مشکل وجود دارند....
تفاوت موج رادیویی با ریزموج (مایکروویو) چیست؟
علی حسینی
فناوری شبکه
طیف الکترومغناطیسی (Electromagnetic spectrum) طیف گستردهای از امواج گوناگون است. هر بخش از طیف موج الکترومغناطیسی بسته به بسامد و طول موجش ویژگیهای خاصی دارد. موج رادیویی (Radio wave) بخشی از طیف موج الکترومغناطیسی است. ریزموج یا مایکروویو (Microwave) نیز خود بخش کوچکی از موج...
جریان ترافیک، سوکت و بسته چه نقشی در شبکههای کامپیوتری دارند؟
حمیدرضا تائبی
فناوری شبکه
زمانی که درباره انتقال بستههای اینترنتی در شبکههای محلی یا اینترنت صحبت میکنیم، در اغلب موارد به پروتکلها و ابزارهایی اشاره داریم که برای انتقال بستهها استفاده میشوند. با اینحال نکتهای که مهم است در مورد آن اطلاع داشته باشیم، مولفهای است که نقش اصلی در انتقال اطلاعات را...
معرفی سوئیچ نیمه مدیریتی (Web Smart) آی پی کام مدل S3300-18-PWR-M
فناوری شبکه, گزارش آگهی
S3300-18-PWR-M محصول شرکت IP-COM مجهز به 16 پورت 10/100 مگابیت بر ثانیه و دو پورت کمبو گیگابیتی TP/SFP است که از فناوری PoE پشتیبانی میکند. پورتهای 1 تا 16 سوئیچ فوق از استانداردهای IEEE 802.3af PoE (15.4W) و IEEE 802.3at PoE + (30W) پشتیبانی میکنند تا سازمانها بتوانند...
صفحهها
معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل
بستههای اینترنت شاتل موبایل با زمانها و حجمهای متنوع، جهت پاسخگویی به طیف گسترده مشترکین طراحی شده است. شما میتوانید با فعالسازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهرهمند شوید. در این مطلب، علاوه بر آشنایی با بستههای...
الناز قنبری
10/04/1401 - 03:40
ریاکت، یک کتابخانه قدرتمند برای ساخت رابطهای کاربری
ریاکت (React) یک کتابخانه متنباز جاوا اسکریپت است که توسط فیسبوک توسعه داده شده و برای ساخت رابطهای کاربری پیچیده و پویا در وب اپلیکیشنها به کار میرود. این کتابخانه به شما این امکان را میدهد تا رابط کاربری را به صورت اجزای قابل استفاده مجدد (components) بسازید و مدیریت...
حمیدرضا تائبی
20/06/1403 - 11:35
بهعنوان یک توسعهدهنده نرمافزار تا چه اندازه با چرخه ساخت برنامههای کاربردی آشنا هستید؟
کارگاه, برنامه نویسی
نرمافزارهایی که کاربران هر روز از آنها استفاده میکنند، هر یک از سوی شرکتهای بزرگ نرمافزاری ساخته شده است. کاربران تنها زمانی میتوانند از یک محصول نرمافزاری استفاده کنند که این محصول تمامی مراحل آزمایش و ارزیابی را با موفقیت پشت سر گذاشته باشد. اما نکته جالبتوجهی که...
آموزش رایگان پایتون (python) – آشنایی با عملگرهای مختلف پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته با مفهوم عملگرها و عملوندها آشنا شدیم و دیدیم که برای نمایش دادهها مجبور هستیم ابتدا آنها را با یکدیگر یا مقادیری که در اختیار داریم مقایسه کنیم. در این مقاله به شما خواهیم گفت چه عملگرهایی در زبان برنامهنویسی پایتون وجود دارند.
آموزش رایگان پایتون (python) – آشنایی با عملگرها و عملوندها
حمیدرضا تائبی
برنامه نویسی
برای آنکه بتوانید از اطلاعات یا دادهها در برنامه کاربردی خود استفاده کنید؛ در اولین گام باید با نحوه نمایش و مقایسه نوعهای دادهای آشنا شوید. در یک برنامه کاربردی شما با انواع مختلفی از نوعهای دادهای سروکار دارید. در دنیای برنامهنویسی برای انجام محاسبات مختلف روی نوعهای...
11 ابزار کدنویسی جدید و پرکاربرد سال
حمیدرضا تائبی
کارگاه, برنامه نویسی
برنامهنویسان برای انجام پروژههای برنامهنویسی به محیطهای توسعه یکپارچه قدرتمندی مانند مایکروسافت ویژوال استودیو، اندروید استودیو و.... نیاز دارند. محیطهای توسعه یکپارچه از ملزومات اصلی برنامهنویسی هستند، اما توسعهدهندگان به ابزارهای مکمل دیگری هم نیاز دارند تا فرآیند...
آموزش رایگان پایتون (python) – آشنایی با نوع های دادهای رشتهای،منطقی و تاریخوزمان در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نوعهای دادهای صحیح، اعشاری و مختلط آشنا شدیم. در این بخش به سراغ سایر نوعهای دادهای موجود در پایتون خواهیم رفت.
چگونه به عنوان یک توسعهدهنده اندروید شغلی پیدا کنیم؟
مهسا قنبری
موبایل, برنامه نویسی, پرونده ویژه
اگر میخواهید تا آینده درخشانی را برای خود رقم بزنید یا به دنبال آن هستید تا مهارتهای خود را تقویت کرده و جایگاه شغلی خود را مستحکم کنید، یکی از بهترین راهکارهای پیشرویتان یادگیری برنامهنویسی است. اندروید یکی از محبوبترین سیستمعاملها در جهان است، پس میتواند نقطه بسیار...
آموزش رایگان پایتون (python) – آشنایی با نوع های دادهای در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با مفهوم متغیرها آشنا شده و دیدیم که متغیرها برای نگهداری موقت اطلاعات استفاده میشوند. در ادامه یاد گرفتیم که چگونه مقادیر را به متغیرها اختصاص دهیم. در این شماره قصد داریم شما را با نوعهای دادهای موجود در پایتون آشنا کنیم.
آموزش رایگان پایتون (python) – آشنایی با مفهوم متغیرها
حمیدرضا تائبی
برنامه نویسی
اگر به خاطر داشته باشید در بخشهای ابتدایی آموزش پایتون به شما گفتیم هر برنامه کاربردی با هدف ساختن، خواندن، بهروزرسانی و حذف دادهها ساخته میشود. اما پیش از آنکه بتوانید تغییری روی دادهها اعمال کنید، ابتدا باید بتوانید آنها را ذخیرهکرده و مهمتر از آن بتوانید دادهها را در...
آموزش رایگان پایتون (python) – کاربردهای همهمنظوره و خاصمنظور کامنتها در پایتون
حمیدرضا تائبی
برنامه نویسی
در این شماره آموزش رایگان پایتون به شما خواهیم گفت که از کامنتها چگونه استفاده کرده و چگونه میتوانید یک فایل ساخته شده پایتون را به شکل پیشرفته فراخوانی کنید.
چگونه به یک توسعهدهنده اپلیکیشن اندروید تبدیل شویم
محسن آقاجانی
موبایل, اپلیکیشن, برنامه نویسی, پرونده ویژه
فناوری روزبهروز پیشرفت میکند و ما هر روز بیشتر از روز گذشته به امکاناتی که فناوری برای ما فراهم میکند، وابسته میشویم. توسعه اپلیکیشن و نرمافزار عامل محرکه اصلی اغلب فناوریهایی است که ما این روزها استفاده میکنیم. همچنین رشد چشمگیر فناوری دیجیتال نشان میدهد، جایگاه توسعه...
اگر مهارت دارید اما شغلی ندارید، متدولوژی نرمافزار را دریابید
حمیدرضا تائبی
برنامه نویسی, پرونده ویژه, استخدام
نرمافزار یک مفهوم انتزاعی و غیرقابل لمس است که با واژه مهندسی نرمافزار ارتباط مستقیمی دارد. مهندسی نرمافزار یک نظم مهندسی است که تمرکزش بر طراحی مقرونبهصرفه سیستمهای نرمافزاری با کیفیت بالا است.
آموزش رایگان پایتون (python)- آشنایی با مفهوم برنامهنویسی و قابلیتهای پایتون
حمیدرضا تائبی
برنامه نویسی
پیش از یادگیری برنامهنویسی و ساخت برنامههای کاربردی، ابتدا لازم است با مباحث اولیه برنامهنویسی آشنایی داشته باشید. مادامی که ندانید یک متغیر به چه معنا است، روال/رویه چه معنایی میدهد یا در حالت کلی یک برنامه چیست، هیچگاه موفق نخواهید شد برنامهای اصولی و استاندارد را پیاده...