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

آشنایی با مفهوم تحلیل و طراحی سیستم ها
تحلیل و طراحی سیستمها دو مرحله اساسی و به هم پیوسته در چرخه توسعه سیستمها (System Development Life Cycle - SDLC) هستند که هدف آنها ایجاد یک درک جامع از نیازهای کاربر و سازمان و تبدیل این نیازها به یک طرح تفصیلی برای ساخت یک سیستم اطلاعاتی کارآمد و مؤثر است. مرحله تحلیل سیستم...

حمیدرضا تائبی
30/01/1404 - 15:45

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

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

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

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

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

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

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

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

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

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

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

چگونه از سیستم عامل RouterOS شرکت میکروتیک (MikroTik) استفاده کنیم؟
RouterOS سیستم عاملی قدرتمند و انعطافپذیر است که توسط شرکت میکروتیک برای روترها و تجهیزات شبکه توسعه یافته است. این سیستم عامل مبتنی بر لینوکس، امکانات گستردهای را برای مدیریت شبکههای کوچک و بزرگ فراهم میکند. برای شروع کار با RouterOS، ابتدا باید یک روتر میکروتیک یا یک ماشین...

حمیدرضا تائبی
18/12/1403 - 15:40

11 ابزار کاربردی برای نظارت جامع بر شبکهها و مدیریت آنها
حمیدرضا تائبی
فناوری شبکه
شبکههای کامپیوتری به اندازهای پیچیده شدهاند که به سختی میتوان بدون وجود ابزارهای نظارتی به مدیریت آنها پرداخت. بهطور مثال، در یک سازمان ممکن است ترکیبی از شبکههای سیمی، بیسیم، زیرشبکهها، شبکههای محلی مجازی و شبکههای ذخیرهساز (SAN) را بر مبنای توپولوژی (همبندی) خاصی...

آشنایی با کابلهای کراساور Crossover و Rollover
فناوری شبکه
در این مطلب با کابلهای کراساور (Crossover) و Rollover و موارد استفاده این کابلها آشنا خواهید شد.

مقایسه دوربینهای مداربسته وایفای (بیسیم) و دوربینهای مداربسته PoE (باسیم)
علی حسینی
فناوری شبکه
دوربینهای مداربسته را میتوان به دو دسته کلی بیسیم (وایفای) و باسیم تقسیم کرد. دوربینهای مداربسته وایفای با امواج وایفای به روتر بیسیم شبکه متصل میشوند. دوربینهای مداربسته باسیم با کابل اترنت به سوئیچ شبکه وصل میشوند. برخی از دوربینهای مداربسته باسیم از فناوری...

نگاهی به 5G و زمان تجاری سازی آن در ایران
حمیدرضا تائبی
اخبار ایران, فناوری شبکه
نسل پنجم شبکه تلفن همراه (5G) جدیدترین نسل شبکههای ارتباطی سیار معرفی شده پس از نسل چهارم است. نسل جدید از طیف فرکانسی شامل موجهای باند بالا (بالای ۶ گیگاهرتز)، باند متوسط(۳ تا ۶ گیگاهرتز) و باند پایین (زیر ۳ گیگاهرتز) را شامل میشود. باند پایین فرکانسی نسل پنجم شبکه های...

اترنت گیگابیت 1000BASE-T چیست و چگونه کار میکند
محسن آقاجانی
فناوری شبکه
اترنت گیگابیت (1GE) نسخه توسعه یافته اترنت 100 مگابيت در ثانیه (100 Mbps) است که اغلب در قالب نسخه 100BASE-T استفاده میشد. همانگونه که از نام این فناوری مشخص است، اترنت گیگابیت (1GE) امکان انتقال دادهها در سرعت 1000 مگابيت در ثانیه (1Gbps) را فراهم میکند. نصب آن آسان است،...

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

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

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

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

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

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

شبکه توری (Mesh Network) و شبکه موردی (AD hoc Networks) چیست و چه قابلیتهایی دارند؟
حمیدرضا تائبی
فناوری شبکه
شبکه توری به نوع خاصی از شبکهها اشاره دارد که هر گره شبکه خود به صورت یک مسیریاب مستقل فرآیند مسیریابی را انجام میدهد، بدون توجه به این مسئله که آیا به شبکه دیگری متصل شده یا خیر. اگر بخشی از شبکه بهطور مستقیم از یک گره قابل دسترس نباشد، این شبکه از تمام مسیرهای دیگر استفاده...
صفحهها

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

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

PyPy و CPython چیستند و چه قابلیتهای کاربردی در پایتون دارند؟
PyPy مفسر قدرتمند توسعهدادهشده برای زبان برنامهنویسی پایتون است که با هدف بهینهسازی و افزایش سرعت اجرای برنامههای پایتون مورد استفاده قرار میگیرد. این مفسر با استفاده از (JIT سرنام Just-in-Time) روند اجرای برنامههای پایتون را بهبود میبخشد. پایپای در مقایسه با مفسر سی...
25/01/1404 - 13:55

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

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

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

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

Node.JS یا Golang توسعهدهندگان کدامیک را انتخاب میکنند؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
Node.Js یکی از محبوبترین گزینههایی است که برای ساخت برنامههای بکاند مورد استفاده قرار میگیرد. زبان گو نیز در قالب یک زبان توسعه محبوب به سرعت در حال محبوب شدن است. اما کدامیک بهتر هستند، Node.JS یا Go؟

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

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

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

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

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

ویژگیهای تازه Microsoft .Net Framework
محسن آقاجانی
برنامه نویسی
مایکروسافت یک بسته مخصوص توسعه دهنده را برای نسخه بتای .Net Framework 4.7.2 ارائه کرده است که شامل تکنیک تزریق وابستگی (dependency injection) برای فرمهای وب ASP.Net و چند ویژگی شاخص دیگر است.

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

آشنایی با مفهوم تحلیل و طراحی سیستم ها
تحلیل و طراحی سیستمها دو مرحله اساسی و به هم پیوسته در چرخه توسعه سیستمها (System Development Life Cycle - SDLC) هستند که هدف آنها ایجاد یک درک جامع از نیازهای کاربر و سازمان و تبدیل این نیازها به یک طرح تفصیلی برای ساخت یک سیستم اطلاعاتی کارآمد و مؤثر است. مرحله تحلیل سیستم...

حمیدرضا تائبی
30/01/1404 - 15:45

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

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

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

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

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

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

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

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

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

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

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

چگونه از سیستم عامل RouterOS شرکت میکروتیک (MikroTik) استفاده کنیم؟
RouterOS سیستم عاملی قدرتمند و انعطافپذیر است که توسط شرکت میکروتیک برای روترها و تجهیزات شبکه توسعه یافته است. این سیستم عامل مبتنی بر لینوکس، امکانات گستردهای را برای مدیریت شبکههای کوچک و بزرگ فراهم میکند. برای شروع کار با RouterOS، ابتدا باید یک روتر میکروتیک یا یک ماشین...

حمیدرضا تائبی
18/12/1403 - 15:40

11 ابزار کاربردی برای نظارت جامع بر شبکهها و مدیریت آنها
حمیدرضا تائبی
فناوری شبکه
شبکههای کامپیوتری به اندازهای پیچیده شدهاند که به سختی میتوان بدون وجود ابزارهای نظارتی به مدیریت آنها پرداخت. بهطور مثال، در یک سازمان ممکن است ترکیبی از شبکههای سیمی، بیسیم، زیرشبکهها، شبکههای محلی مجازی و شبکههای ذخیرهساز (SAN) را بر مبنای توپولوژی (همبندی) خاصی...

آشنایی با کابلهای کراساور Crossover و Rollover
فناوری شبکه
در این مطلب با کابلهای کراساور (Crossover) و Rollover و موارد استفاده این کابلها آشنا خواهید شد.

مقایسه دوربینهای مداربسته وایفای (بیسیم) و دوربینهای مداربسته PoE (باسیم)
علی حسینی
فناوری شبکه
دوربینهای مداربسته را میتوان به دو دسته کلی بیسیم (وایفای) و باسیم تقسیم کرد. دوربینهای مداربسته وایفای با امواج وایفای به روتر بیسیم شبکه متصل میشوند. دوربینهای مداربسته باسیم با کابل اترنت به سوئیچ شبکه وصل میشوند. برخی از دوربینهای مداربسته باسیم از فناوری...

نگاهی به 5G و زمان تجاری سازی آن در ایران
حمیدرضا تائبی
اخبار ایران, فناوری شبکه
نسل پنجم شبکه تلفن همراه (5G) جدیدترین نسل شبکههای ارتباطی سیار معرفی شده پس از نسل چهارم است. نسل جدید از طیف فرکانسی شامل موجهای باند بالا (بالای ۶ گیگاهرتز)، باند متوسط(۳ تا ۶ گیگاهرتز) و باند پایین (زیر ۳ گیگاهرتز) را شامل میشود. باند پایین فرکانسی نسل پنجم شبکه های...

اترنت گیگابیت 1000BASE-T چیست و چگونه کار میکند
محسن آقاجانی
فناوری شبکه
اترنت گیگابیت (1GE) نسخه توسعه یافته اترنت 100 مگابيت در ثانیه (100 Mbps) است که اغلب در قالب نسخه 100BASE-T استفاده میشد. همانگونه که از نام این فناوری مشخص است، اترنت گیگابیت (1GE) امکان انتقال دادهها در سرعت 1000 مگابيت در ثانیه (1Gbps) را فراهم میکند. نصب آن آسان است،...

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

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

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

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

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

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

شبکه توری (Mesh Network) و شبکه موردی (AD hoc Networks) چیست و چه قابلیتهایی دارند؟
حمیدرضا تائبی
فناوری شبکه
شبکه توری به نوع خاصی از شبکهها اشاره دارد که هر گره شبکه خود به صورت یک مسیریاب مستقل فرآیند مسیریابی را انجام میدهد، بدون توجه به این مسئله که آیا به شبکه دیگری متصل شده یا خیر. اگر بخشی از شبکه بهطور مستقیم از یک گره قابل دسترس نباشد، این شبکه از تمام مسیرهای دیگر استفاده...
صفحهها

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

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

PyPy و CPython چیستند و چه قابلیتهای کاربردی در پایتون دارند؟
PyPy مفسر قدرتمند توسعهدادهشده برای زبان برنامهنویسی پایتون است که با هدف بهینهسازی و افزایش سرعت اجرای برنامههای پایتون مورد استفاده قرار میگیرد. این مفسر با استفاده از (JIT سرنام Just-in-Time) روند اجرای برنامههای پایتون را بهبود میبخشد. پایپای در مقایسه با مفسر سی...
25/01/1404 - 13:55

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

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

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

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

Node.JS یا Golang توسعهدهندگان کدامیک را انتخاب میکنند؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
Node.Js یکی از محبوبترین گزینههایی است که برای ساخت برنامههای بکاند مورد استفاده قرار میگیرد. زبان گو نیز در قالب یک زبان توسعه محبوب به سرعت در حال محبوب شدن است. اما کدامیک بهتر هستند، Node.JS یا Go؟

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

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

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

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

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

ویژگیهای تازه Microsoft .Net Framework
محسن آقاجانی
برنامه نویسی
مایکروسافت یک بسته مخصوص توسعه دهنده را برای نسخه بتای .Net Framework 4.7.2 ارائه کرده است که شامل تکنیک تزریق وابستگی (dependency injection) برای فرمهای وب ASP.Net و چند ویژگی شاخص دیگر است.

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