بررسی و مقایسه محصولات شبکه
همه
رک
روتر
سوئیچ
آخرین مطالب
همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی

فیبرنوری چه تاثیرات مثبتی بر اینترنت اشیا دارد؟
فیبر نوری و اینترنت اشیا (IoT) دو فناوری مختلف هستند که هر کدام نقش و کاربردهای خود را دارند. با اینحال، هنگامی که این دو فناوری با یکدیگر ترکیب شوند، قدرت باورنکردنی در اختیار ما قرار خواهند داد که قصد داریم در این مطلب گوشهای از این قدرت و تحول بزرگ را مورد بررسی قرار دهیم.
27/08/1402 - 20:50

SQL با NoSQL چه تفاوتهایی دارند؟
حمیدرضا تائبی
کارگاه
زبان پرسوجوی ساختیافته SQL سرنام (Structured Query Language)، یک زبان برنامهنویسی است که برای مدیریت و عملیات بر روی دیتابیسهای رابطهای (Relational Database) استفاده میشود. SQL در دهه ۱۹۷۰ توسط دو محقق از شرکت IBM به نامهای دونالد د. چمبرلین (Donald D. Chamberlin) و...

کتابخانههای پایتون برای کار با توزیع های احتمال
حمیدرضا تائبی
کارگاه, برنامه نویسی
توزیع احتمال یک تابع است که مقادیر مختلف یک متغیر تصادفی را به احتمالات مشخصی نسبت میدهد. به عبارت دیگر، توزیع احتمال مشخص میکند که هر مقدار ممکن از یک متغیر تصادفی با چه احتمالی رخ میدهد. توزیع احتمال میتواند به صورت تابع احتمال یا تابع چگالی احتمال تعریف شود.

راهنمای آشنایی با کابلهای شبکه مورد استفاده در مراکز داده و شبکههای کامپیوتری
گزارش آگهی
کابلهای شبکه به دو دسته کلی کابلهای مسی و کابلهای الیاف نوری تقسیم میشوند. هر کدام از این دستهها دارای انواع مختلفی از کابلها هستند و برای کاربردهای مختلفی مورد استفاده قرار میگیرند. در این مقاله قصد داریم به طور اجمالی با این کابلها و کاربرد آنها در شبکههای کامپیوتری...

هوش منبع باز (Open-source intelligence) چیست و به چه اطلاعاتی اشاره دارد؟
حمیدرضا تائبی
عصرشبکه
هوش باز (OSINT) سرنامOpen-source intelligence به معنی استفاده از منابع عمومی و آزاد برای جمعآوری و تحلیل اطلاعات است. این منابع میتوانند شامل منابعی مانند سایتهای وب، شبکههای اجتماعی، رسانههای خبری، گزارشات دولتی و غیره باشند.

شماره 266 ماهنامه شبکه با پرونده ویژه پردازش زبان طبیعی منتشر شد
اخبار, هوش مصنوعی
در سرمقاله شماره 266 ماهنامه شبکه در ادامه سری مقالات هوش مصنوعی، این بار موضوع مرگ و دغدغههای اگزیستانسیال مورد بررسی قرار گرفت، در فصل هوش مصنوعی بررسی میشود که چرا هوش مصنوعی به مهمترین فناوری قرن تبدیل شده است، در فصل فناوری شبکه با فناوری ویپ (VoIP) آشنا میشوید، در فصل...

دکوراتورها در پایتون و نحوه پیادهسازی آنها
حمیدرضا تائبی
کارگاه
دکوراتورها (Decorators) در پایتون، نوعی از توابع هستند که میتوانند برای تغییر رفتار یک تابع یا کلاس، به کار رود. این تغییرات میتوانند شامل افزودن عملکرد به یک تابع، تغییر ورودی یا خروجی یک تابع، و یا تغییر رفتار یک کلاس باشند. دکوراتورها با استفاده از کاراکتر @ به تابع یا کلاس...

تحلیل خوشهای (Cluster Analysis) در دنیای هوش مصنوعی به چه معنا است؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
تحلیل خوشهای (Cluster Analysis)، یک روش آماری است که برای دستهبندی دادهها به گروههای مشابه استفاده میشود. در این روش، دادهها بر اساس شباهتها و ویژگیهایشان به یکدیگر دستهبندی و به گروههای خوشهای تقسیم میشوند. هدف از انجام تحلیل خوشهای، دستهبندی دادههای پیچیده به...

راهنمای آشنایی با ساختارهای داده در پایتون
حمیدرضا تائبی
کارگاه, برنامه نویسی
در پایتون، ساختار دادهها شامل مجموعهها، انواع رشتهها، لیستها، دیکشنریها، تاپلها، صفها و پشتهها هستند. هر یک از این ساختارها دارای ویژگیها و عملیاتهای مخصوص به خود هستند که برای مدیریت و پردازش دادهها در پایتون مورد استفاده قرار میگیرند. هر یک از ساختارهای داده در...

هوش مصنوعی در خدمت نسل ششم شبکههای ارتباطی
پرونده ویژه
با استقرار شبکههای نسل پنجم، سازمانهای فعال در حوزه تصویب استانداردها، خطمشیها و فناوریها، فرآیند طراحی شبکههای نسل ششم را آغاز کردند، زیرا شبکههای نسل ششم در مقایسه با اسلاف خود پیچیدگیهای بیشتری دارند و در نتیجه به زمان، هزینه و تلاشهای مدیریتی بیشتری نیاز دارند. از...

نسل ششم شبکههای ارتباطی چه مزایا و معایبی دارد؟
پرونده ویژه
هنگامی که صحبت از فناوریهای جدید، بهویژه در حوزه مخابرات به میان میآید، اولین پرسشی که ناخودآگاه به ذهن خطور میکند، مزایا و معایبی است که این فناوریها در اختیار ما قرار میدهند. در این مقاله، قصد داریم بهطور اجمالی، مزایا و معایب و فناوریهای زیربنایی را که اجازه پیاده...
بازیافت حافظه (garbage collection) در زبانهای برنامهنویسی به چه معنا است؟
حمیدرضا تائبی
کارگاه
بازیافت یا جمعآوری زباله (Garbage collection) یک فرآیند خودکار است که در زبانهای برنامهنویسی با قابلیت مدیریت حافظه، به منظور جمعآوری و حذف اشیاء بدون استفاده از حافظه استفاده میشود. هنگامی که یک برنامهنویس اشیایی را ایجاد میکند، این اشیاء در محدوده حافظه قرار میگیرند و...

بررسی انواع روشهای محاسبه سری فیبوناچی + راهحلهای برنامهنویسی
حمیدرضا تائبی
کارگاه
سری فیبوناچی یکی از مهمترین سریهای عددی در ریاضیات است که با استفاده از اعضای قبلی خود تعریف میشود. برای محاسبه این سری، میتوان از روشهای مختلفی استفاده کرد. در این مقاله قصد داریم با برخی از این روشها آشنا شویم.
صفحهها

10 گواهینامه پردرآمد فناوری اطلاعات در سال 1402
در بازار کار فناوری اطلاعات، یکی از بهترین راهها برای متمایز شدن از دیگران، کسب گواهینامههای تخصصی است. گواهینامههای فناوری اطلاعات به افراد کمک میکنند تا شغل دلخواه خود را سریعتر پیدا کنند و از طرفی شانس متقاضیان برای احراز موقعیتهای شغلی برتر را افزایش میدهند.
14/07/1402 - 12:35
راهنمای خرید بهترین سوئيچ لایه ۲ شبکه
پریسا جعفری
فناوری شبکه, راهنمای خرید
برای هر شبکه با هر تعداد دستگاه، یک سوئیچ لایه ۲ شبکه مورد نیاز است تا اتصال آنها را با یکدیگر فراهم کند. همه رایانهها، چاپگرها و دستگاههای NAS در شرکت میتوانند ترافیک زیادی در شبکه ایجاد کنند؛ به همین دلیل است که داشتن یک سوئیچ شبکه بادوام و سریع بسیار مهم است. در این مطلب...

راهنمای خرید ارزانترین مودم روتر خانگی
پریسا جعفری
فناوری شبکه, راهنمای خرید
با توجه به این که بخش زیادی از زندگی ما بهصورت آنلاین سپری میشود، از آموزش و محل کار گرفته تا بازی و استریم، هیچ جایگزینی برای عملکرد بالایی که بهترین روترهای Wi-Fi میتوانند ارائه دهند، وجود ندارد. برای کاربران خانگی، هزینههای ماهانه، پوشش مناسب در تمام قسمتهای محل و سرعت...
راهنمای خرید بهترین مودم روتر خانگی
پریسا جعفری
فناوری شبکه, راهنمای خرید
امروزه خرید یک مودم روتر خوب و باکیفیت یکی از ضروریات برای دسترسی به دنیای اینترنت در خانه است. یک روتر جدید و بهروز میتواند تمامی دستگاههای شما از جمله لپتاپ، تلویزیون هوشمند، کنسول بازی و تلفنهای هوشمند در خانه را به اینترنت پرسرعت متصل کند. یک روتر بهروز نهتنها می...

ٰ30 گیگابیت بر ثانیه، وعده وایفای ۷
فناوری شبکه
در شرایطی که وایفای نسل ششم (6E) هنوز به شکل گسترده در دسترس همه قرار ندارد، کارشناسان فناوری اطلاعات و مخابرات کار روی توسعه نسل هفتم وایفای را از مدتها قبل آغاز کردهاند. وایفای7 را باید نسل بعدی فناوری WiFi دانست که تغییرات قابل توجهی نسبت به اسلاف خود دارد. تغییرات و سیر...

راهنمای خرید بهترین مودم روترهای 4G موجود در بازار ایران
پریسا جعفری
فناوری شبکه, راهنمای خرید
اتصال به اینترنت بخش مهمی از زندگی روزمره هر فرد است. تقریباً همه در هر کجا که هستند برای انجام کارهای خود به اتصال اینترنت نیاز دارند. برای دسترسی به اینترنت از هر دستگاهی مانند رایانه شخصی، تبلت یا گوشی هوشمند، یکی از گزینههای شما خرید یک مودم همراه است. با اینکه در آینده...

۷ مشکل رایج شبکه و نحوه حل سریع آنها
حمیدرضا تائبی
فناوری شبکه
علیرغم بهترین تلاشها برای حفظ پایداری و عملکرد شبکه، گاهی اوقات اتفاقات خاصی بهوجود میآید که باعث مختل شدن عملکرد عادی شبکهها میشود. در این مطلب نگاهی به برخی مشکلات رایج شبکه، نکاتی که برای حل سریع آنها وجود دارد و نحوه پیشگیری از بروز مشکلات در آینده را بررسی میکنیم.

پروتکل دروازه مرزی چیست و چه نقشی در دنیای شبکههای کامپیوتری دارد؟
فناوری شبکه
پروتکل دروازه مرزی (BGP) سرنام Border Gateway Protocol ارتباط میان سامانههای مستقل را امکانپذیر ساخته و به نام پروتکل اینترنت نیز مشهور است. در حالی که پروتکلهایی مثل OSPF و IS-IS محدودیتی برای تعداد روترها در یک ناحیه مشخص تعیین میکنند، پروتکل BGP به دلیل عدم نیاز به...

افزونگی در شبکه چیست و روی چه تجهیزات و فناوریهایی قابل اجرا است؟
فناوری شبکه
یکی از مفاهیم مهمی که پیرامون شبکههای کامپیوتری قرار دارد و سرپرستان شبکه و تیمهای فناوری اطلاعات باید دقت نظر خاصی نسبت به آن داشته باشند، آستانه تحمل خطا است. این مفهوم به معنای ادامه کار یک زیرساخت ارتباطی پس از بروز مشکل یا خرابی است. راهکار غلبه بر این مشکل، افزونگی است....

بهترین ویژگیهای جدید ویندوز سرور 2022
فناوری شبکه
جدیدترین نسخه ویندوز سرور، پروتکلهای شبکه، ابزارهای مدیریتی جدید، عملکرد و امنیت بهتر را برای ذخیرهسازی، اضافه کرده است. ویندوز سرور ۲۰۲۲ در تابستان ۲۰۲۱ با مجموعهای از ویژگیهای جدید منتشر شد. بیایید نگاهی به جالبترین و بهترین ویژگیهای آن بیندازیم.

آشنایی با بهترین نرمافزارهای شبیهساز شبکه
حمیدرضا تائبی
فناوری شبکه
کارشناسان شبکه و به ویژه افراد متقاضی شرکت در دورههای تخصصی شبکه مجبور هستند پیش از حضور در محیط کار واقعی یا آزمونها سطح مهارتها و تجربه خود درباره مباحث شبکه را ارتقا دهند. با توجه به اینکه بیشتر تجهیزات شبکه گرانقیمت هستند و برخی از آنها برای کاربردهای خانگی طراحی نشده...

توپولوژی Spine-and-Leaf VXLAN BGP EVPN fabric چیست و چگونه کار میکند؟
حمیدرضا تائبی
فناوری شبکه
توپولوژی طراحی پردیس سنتی به محدودیتهای مقیاسپذیری و الزامات عملکرد معماری شبکه امروزی رسیده است. یکی از فناوری های کاربردی برای حل این مشکل معماری Spine-and-Leaf VXLAN BGP EVPN fabric پدید آمده است. فناوری فوق، یک شبکه ستون فقرات قوی را فراهم میکند که تقاضا برای تراکم بالا و...

شبکههای بیسیم مبتنی بر استاندارد IEEE 802.11 چگونه اطلاعات را ارسال میکنند؟
حمیدرضا تائبی
فناوری شبکه
IEEE مشخصات یک شبکه محلی بی سیم را IEEE 802.11 نامگذاری کرده که در تعامل با لایههای فیزیکی و پیوند داده است. این استاندارد اوقات اترنت بیسیم نامیده میشود. در برخی از کشورها، از جمله ایالات متحده، عموم مردم از اصطلاح WiFi به معنای بیسیم وفادار (wireless fidelity) استفاده می...
صفحهها

معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل
بستههای اینترنت شاتل موبایل با زمانها و حجمهای متنوع، جهت پاسخگویی به طیف گسترده مشترکین طراحی شده است. شما میتوانید با فعالسازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهرهمند شوید. در این مطلب، علاوه بر آشنایی با بستههای...

الناز قنبری
10/04/1401 - 03:40

برنامهنویسی پویا (Dynamic Programming) چیست؟
برنامهنویسی پویا یک پارادایم برنامهنویسی است که برای حل مسائل بهینهسازی و تصمیمگیری با ساختارهای تکراری استفاده میشود. در برنامهنویسی پویا، مسئله اصلی به چند زیرمسئله کوچکتر تقسیم میشود و سپس بهصورت بازگشتی، حل بهینه زیرمسئلهها محاسبه میشود. نتایج بهدستآمده از...

حمیدرضا تائبی
13/08/1402 - 11:50

چگونه بهترین چارچوب برای توسعه برنامههای وبمحور را پیدا کنیم؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
توسعه برنامههای وبمحور سودآور است، به دلیل اینکه سازمانهای بزرگ و کسبوکارهای نوپا برای ارائه محصولات و خدمات خود و تعامل بهتر با مشتریان به چنین برنامههایی نیاز دارند. گاهی اوقات برنامهنویسان با مشکل انتخاب چهارچوب درستی که بتواند نیازهای آنها را برطرف کند روبرو هستند....

پرکاربردترین دستورات SQL که توسعهدهندگان به آنها نیاز دارد
برنامه نویسی, پرونده ویژه
بانکهای اطلاعاتی یکی از مولفههای کلیدی وبسایتها هستند. نرمافزارهای دسکتاپی، وبمحور و وبسایتها به روشهای مختلف از بانکهای اطلاعاتی استفاده میکنند. زمانیکه بانکهای اطلاعاتی در تعامل با زبان محاوره ساختیافته (SQL) استفاده شوند، مدیریت و دستکاری دادهها با سهولت انجام...

29 ترفند پایتون که شاید از وجود آنها بی اطلاع بودید
حمیدرضا تائبی
کارگاه, برنامه نویسی
پایتون یکی از پر کاربردترین زبانهای برنامهنویسی است. خوانایی و کوتاهنویسی دستورات باعث شده تا توسعهدهندگان از پایتون برای انجام پروژههای مختلف استفاده کنند. در این مطلب به معرفی چند ترفند کاربردی میپردازیم که در زمان کدنویسی به شما کمک میکنند.

چهار اشتباه رایج برنامه نویسی با C و راهکارهای جلوگیری از آن
محسن آقاجانی
برنامه نویسی
کمتر زبان برنامه نویسی است که میتواند از نظر سرعت و قدرت در سطح ماشین با زبان C رقابت کند. این شعاری است که 50 سال پیش مطرح بود، و امروز هم واقعیت دارد. اما کدنویسی با این زبان همچون راه رفتن روی لبه تیغ است. اگر مراقب نباشید همین زبان قدرتمند برایتان دردسر ساز خواهد شد.

قابلیتها و امکانات جدید اضافه شده به آخرین نسخه پایتون (3.9)
محسن آقاجانی
اخبار, برنامه نویسی
Python 3.9 به تازگی منتشر شده که شامل تغییرات قابل توجهی هم در قابلیتهای این زبان برنامه نویسی و هم در نحوه توسعه آن بوده است. در چند سال گذشته محبوبیت پایتون افزایش یافته و استفاده از آن در حوزههای که به سرعت در حال پیشرفت هستند مانند علم داده و یادگیری ماشین بسیار چشمگير بوده...

زبانهای برنامهنویسی سی، سی پلاسپلاس و سیشارپ چه قابلیتهایی دارند؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
زبانهای برنامهنویسی سی، سیپلاس پلاس و سی شارپ از محبوبترین زبانهای برنامهنویسی حال حاضر هستند که برای کاربردهای مختلفی استفاده میشوند. تقریبا بخش عمدهای از نرمافزارها و چهارچوبهای مهمی که روزانه از آنها استفاده میکنیم توسط این زبانها نوشته شدهاند. به ویژه زبان سی...

جاوا در برابر پایتون، قابلیتهای برجسته این زبانهای برنامهنویسی چیست؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
جاوا و پایتون دو زبان برنامهنویسی محبوب و پر کاربرد این روزهای دنیای فناوری هستند. بهطور معمول، برنامهنویسان جاوا را یک زبان مخصوص ساخت برنامههای سازمانی در مقیاس بزرگ و زبانی کارآمد برای ساخت برنامههای اندرویدی توصیف میکنند. در نقطه مقابل پایتون قرار دارد که تقریبا در هر...

آشنایی اجمالی با زبان برنامهنویسی اسکالا
حمیدرضا تائبی
کارگاه, برنامه نویسی
اسکالا (Scala) یک زبان برنامهنویسی کاربردی است که از پارادایمهای شیءگرایی و تابعی پشتیبانی میکند. اسکالا زبانی است که بهترین شکل از گسترشپذیری را ارائه میکند تا توسعهدهندگان بتوانند برای ساخت نرمافزارهای گسترشپذیری به شیوه چابک و به دور از مشکلات رایج از آن استفاده کنند.

آشنایی با رایجترین الگوهای برنامهنویسی
حمیدرضا تائبی
کارگاه, برنامه نویسی
الگوی برنامهنویسی که برخی منابع به آن پارادایم برنامهنویسی میگویند به معماری به کار گرفته شده در کدنویسیها اشاره دارد. البته دقت کنید منظور از معماری در این بحث نوع کدنویسی همچون تابعی، شیگرا و... است و ارتباطی با متدولوژیهای نرمافزاری ندارد.

راهنمای جامع آشنایی با سیستم کنترل نسخه گیت (Git)
حمیدرضا تائبی
کارگاه, برنامه نویسی
گیت (Git) یک سامانه کنترل نسخه (VCS) سرنام Version Control System رایگان و متنباز است. سامانه فوق در سال 2005 میلادی توسط لینوس توروالدز بنیانگذار کرنل لینوکس طراحی شد. برخلاف، سامانههای کنترل نسخه دیگر همچون آپاچی سابورژن که به شکل سامانه نسخه همروند (Concurrent Versions...

برنامهنویسی و هوش مصنوعی + زبانهای برنامهنویسی قدرتمند برای هوش مصنوعی
هوش مصنوعی, برنامه نویسی
هوش مصنوعی یک فناوری هوشمند است که معمولا از طریق یادگیری، عملکرد انسان را تقلید کرده، قادر به نتیجهگیری بوده، محتویات پیچیده را درک کرده، از دیالوگهای طبیعی بهره گرفته، کارایی شناختی انسانی را بهبود بخشیده و جایگزین انسان در انجام یکسری فرآیندهای تکرارشونده میشود. هوش مصنوعی...

درمانگری که برنامهنویس شد
حمید نیکروش
برنامه نویسی, پرونده ویژه
دِیو هوور برنامهنویس، مؤسس بوتکمپهای برنامهنویسی، درمانگر خانواده (Family therapy) و مشاور شرکتهای توسعه نرمافزار به برنامهنویسان پیشنهاد میکند برای بهتر دیدن شدن در بازار به شدت رقابتی برنامهنویسی به نکات مهمی دقت کنند. همچنین، به کسبوکارها پیشنهاد میکند به فکر...