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

آشنایی با مهمترین رکوردهای سامانه نام دامنه و نقش آنها در دنیای شبکه
سامانه نام دامنه (DNS سرنام Domain Name System) یک سیستم متمرکز برای ترجمه نام دامنهها به آدرسهای آیپی است. به بیان سادهتر، سامانه نام دامنه نقش یک دفترچه تلفن بزرگ برای اینترنت را بازی میکند. وقتی یک نام دامنه را در مرورگر وارد میکنیم، مانند example.com،
سیستمعامل و...
22/02/1404 - 13:00

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

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

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

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

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

پیشپردازش متن و عبارات باقاعده در پردازش زبان طبیعی
پرونده ویژه
پیشپردازش متن (Text Preprocessing) و عبارات باقاعده/منظم (Regular Expressions)، دو مفهوم مهم و کلیدی در حوزه پردازش زبان طبیعی هستند که در مراحل اولیه پردازش متون زبان طبیعی مورد استفاده قرار میگیرند. بهطور خلاصه، پیشپردازش متن به مجموعه فعالیتهای پیشپردازشی بر روی متن...

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

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

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

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

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

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

آشنایی با مهمترین رکوردهای سامانه نام دامنه و نقش آنها در دنیای شبکه
سامانه نام دامنه (DNS سرنام Domain Name System) یک سیستم متمرکز برای ترجمه نام دامنهها به آدرسهای آیپی است. به بیان سادهتر، سامانه نام دامنه نقش یک دفترچه تلفن بزرگ برای اینترنت را بازی میکند. وقتی یک نام دامنه را در مرورگر وارد میکنیم، مانند example.com،
سیستمعامل و...
22/02/1404 - 13:00

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

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

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

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

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

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

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

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

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

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

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

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

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

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

حمیدرضا تائبی
21/02/1404 - 12:50

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

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

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

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

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

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

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

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

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

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

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