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

راهنمای جامع برای درک ISO 27001 (ایزو امنیت اطلاعات)
ایزو ۲۷۰۰۱ یک استاندارد بینالمللی است که چارچوبی برای ایجاد، پیادهسازی، نگهداری و بهبود مستمر سیستم مدیریت امنیت اطلاعات (ISMS) در یک سازمان ارائه میدهد. این استاندارد که توسط سازمان بینالمللی استانداردسازی (ISO) و کمیسیون بینالمللی الکتروتکنیک (IEC) منتشر شده است، مجموعه...

حمیدرضا تائبی
16/02/1404 - 14:25

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

تحقیق بازار چیست و به چه نوعهایی تقسیم میشود؟
حمیدرضا تائبی
عصرشبکه
تحقیق بازار (Market Research) فرایندی است که به منظور جمع آوری و تحلیل اطلاعات درباره بازار، مشتریان، رقبا و محصولات صورت میگیرد. این فرایند به شرکت ها کمک میکند تا بهتر بفهمند بازار هدف آنها چگونه است و چه نیازها و ترجیحاتی دارند. تحقیق بازار میتواند در زمینه شناسایی فرصت...

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

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

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

Scanner در جاوا چیست و چه قابلیتهایی در اختیار ما قرار میدهد؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
در جاوا، Scanner یک کلاس است که به برنامهنویس امکان میدهد تا دادههای ورودی را از منابع مختلف مانند کنسول (System.in)، فایل، و حتی رشتهها بخواند. این کلاس در بسته java.util قرار دارد و به طور گستردهای برای خواندن ورودی های کاربر استفاده میشود.

MVP چیست و چه ویژگی هایی دارد؟
حمیدرضا تائبی
عصرشبکه
MVP مخفف عبارت Minimum Viable Product است و به معنای "حداقل محصول قابل قبول" است. MVP یک روش است که در فرایند توسعه محصولات نرمافزاری، استفاده میشود. هدف اصلی MVP، ارائه حداقل نسخهای از محصول با کمترین تعداد ویژگیها و عملکردهای مورد نیاز است که به مشتریان یا...

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

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

چگونه به شکل سادهای یک دیتابیس SQL ایجاد کنیم؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
یک دیتابیس (Database) مجموعهای سازمانیافته از دادهها است که از طریق یک سیستم مدیریت دیتابیس (Database Management System یا DBMS) مدیریت میشود. دیتابیسها برای ذخیره سازی، سازماندهی، جستجو، بازیابی و به اشتراک گذاری دادهها به کار میروند.

تاکسیهای هوایی و هوش مصنوعی
هرمز پوررستمی
ترفند, دیدگاه و یاداشت
در سرمقاله ۲۷۴، اسفند ۱۴۰۲، قول داده بودم که به شیوههای نوین حمل و نقل و یا تامین انرژی برای حمل و نقل بهصرفه و در عین حال پایدار که تلفات انسانی کمتری داشته باشد بپردازم. در یادداشتهای گذشته توضیح دادم که سالانه میلیونها نفر بهطور مستقیم و یا غیرمستقیم بر اثر حوادث...

جدول محوری (Pivot Table) در اکسل چیست؟
حمیدرضا تائبی
کارگاه
جدول محوری (Pivot Table) در اکسل یک ابزار قدرتمند برای تحلیل و خلاصهسازی دادهها است. با استفاده از جدول محوری، میتوانید دادهها را به صورت خلاصه و سازماندهی شده مشاهده کنید و الگوها و روابط مختلف را در دادهها کشف کنید. در جدول محوری، میتوانید فیلدهای داده را بر اساس یک یا...
صفحهها

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

حمیدرضا تائبی
10/02/1404 - 20:45

شبکه بهعنوان سرویس (Network as a Service) چیست؟
حمیدرضا تائبی
فناوری شبکه
فناوریهایی همچون مجازیسازی، داکر، کوبرنتیس و محاسبات ابری به اندازهای مورد توجه شرکتها و کاربران قرار گرفتند که متخصصان فناوری اطلاعات را بهفکر مجازیسازی مولفههای مختلف شبکه انداختند. بهطوری که شرکتها بتوانند به سهولت و با کمترین پیچیدگی ممکن به تجهیزات و فناوریهای مهم...

آشنایی با مفهوم هایپروایزر و معروفترین هایپروایزر در دسترس
حمیدرضا تائبی
فناوری شبکه
هایپروایزر (Hypervisor) که برخی منابع آنرا ناظر ماشین مجازی (virtual machine monitor) توصیف میکنند، نوعی برنامه کامپیوتری است که اجازه ساخت و اجرای ماشینهای مجازی را میدهد.

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

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

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

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

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

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

ابر بومی چیست و چگونه دنیای توسعه نرمافزار را متحول خواهد کرد؟
حمیدرضا تائبی
فناوری شبکه
ابر بومی (Cloud-Native) یکی از داغترین مباحث مرتبط با توسعه نرمافزار است. برخی توسعهدهندگان ابر بومی را تب زودگذری توصیف میکنند که پس از مدتی ناپدید خواهد شد، اما برخی دیگر آنرا آینده توسعه نرمافزار میدانند. در حال حاضر، ابر بومی یکی از بزرگترین روندها در صنعت نرمافزار...

سوئیچهای لایه 2 چه مکانیزمی دارند و چگونه باید از پورتهای آنها محافظت کرد؟
فناوری شبکه
سوئیچینگ لایه 2 فرآیند استفاده از آدرس سختافزاری دستگاهها در یک شبکه محلی برای بخشبندی شبکه است. ما برای تقسیم دامنههای برخورد بزرگ به دامنههای کوچکتر از تکنیک سوئیچینگ استفاده میکنیم تا دو یا چند دستگاه که پهنای باند یکسانی دارند در دامنههای مخصوص به خود قرار گیرند....

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

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

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

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

حمیدرضا تائبی
07/02/1404 - 13:35

کدامیک از زبانهای برنامهنویسی در سال ۱۴۰۱ شانس استخدام را بیشتر میکنند؟
برنامه نویسی
یکی از مهمترین مهارتهای دنیای امروز، آگاهی در مورد ساخت برنامههای کامپیوتری است، زیرا تمامی مشاغل بزرگ صنعت از کامپیوترها و برنامههای کامپیوتری که برخی از آنها کاملا هوشمند هستند، استفاده میکنند. بههمین دلیل است که بخش عمدهای از آگهیهای استخدامی سایتهای کاریابی اختصاص...
۱۰ سایت آموزش رایگان پایتون به زبان فارسی
پریسا جعفری
دانش کامپیوتر, برنامه نویسی
پایتون بهدلیل تطبیقپذیری، انعطافپذیری و ویژگیهای شیءگرا، یکی از محبوبترین زبانهای برنامهنویسی توسعهدهندگان، مهندسان داده، مهندسان نرمافزار و حتا هکرها است. پایتون یک زبان برنامهنویسی مورد تقاضا و قدرتمند با جامعه روبهرشد و فعالی از کاربران است. این زبان همهکاره در...

بازار کار کدام زبان برنامهنویسی داغتر میشود؟
محمد کاملان
برنامه نویسی
در اینکه برنامهنویسی بازار پررونقی دارد هیچ شکی نیست؛ با این حال شما باید زبان برنامهنویسیای را فرا بگیرید که آینده پررونقتری در پیشرو داشته باشید. باید اعتراف کرد انتخاب زبان برنامهنویسیای که در سالهای ۲۰۲۵ تا ۲۰۳۰ بازار پررونقتری دارد، کار چندان سادهای نیست. به همین...

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

آیا به «پایان دوران کدنویسی» نزدیک میشویم؟
برنامه نویسی
شاید روزی برسد که دیگر نیازی به کدنویسی نباشد. من تحقیقات گستردهای در این زمینه انجام دادهام و وقتش رسیده تا نظر خودم را در اینباره با دیگران بهاشتراک بگذارم. پس این مطلب را تا انتها مطالعه کنید. من در حال توسعه وب بودم که این سوال به ذهنم خطور کرد:«چرا زمان زیادی برای...

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

آیا سرمایهگذاری روی یادگیری زبان برنامهنویسی جاوا (java) ارزشمند است؟
کارگاه, برنامه نویسی
در پنج سال گذشته، برخی زبانهای برنامهنویسی با اقبال بهتری از سوی توسعهدهندگان روبرو شدهاند. بهطور سنتی، دو زبان برنامهنویسی سیپلاسپلاس و جاوا در حوزههای مختلف و در سطح وسیعی مورد استفاده برنامهنویسان قرار دارد، اما با ظهور زبانهای دیگری مثل پایتون، جاوااسکریپت،...

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

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

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

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

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