ʜᴇʀᴏ ᴇxᴘᴇʀᴛ | کارشناس قهرمان – Telegram
ʜᴇʀᴏ ᴇxᴘᴇʀᴛ | کارشناس قهرمان
8.52K subscribers
229 photos
6 videos
7 files
237 links
🏅تبلیغات 👈🏻 @ExpertsAds
Download Telegram
⚡️ فریم‌ورک (Framework) چیست ؟   

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

🔼 مزایای استفاده از فریم‌ورک

🟢 تمرکز روی حوضه توسعه
🟢 کاهش زمان توسعه
🟢 قابل اعتماد
🟢 امنیت بهتر

🔥 چندین فریم‌ورک محبوب

🖥 برای زبان PHP فریم‌ورک(Laravel)
🖥 برای زبان Js فریم‌ورک(Angular.Js)
🖥 برای زبان Css فریم‌ورک(Bootstrap)
🖥 برای زبان Python فریم‌ورک(Django)


📱 @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
📝 دسترسی آسان به محتوا کانال

| تکه کد های کاربردی
|⬅️ تکه کد ربات تلگرام [🎲]
|⬅️ تکه کد [🎲]
|⬅️ تکه کد [🎲]
|⬅️ تکه کد [⚫️]
|⬅️ تکه کد [🔷]
|⬅️ تکه کد [🎲]

✉️ @HeroExpert_ir | کارشناس قهرمان
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 پروتکل ( Protocol ) چیست؟

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

1️⃣پروتکل مدیریتی

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

2️⃣پروتکل ارتباطی

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

3️⃣پروتکل امنیتی

پروتکل‌های امنیتی یا رمزنگاری، از دسترسی‌های غیرمجاز در شبکه و دیتای انتقالی در شبکه جلوگیری می‌کنند


✈️ @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 زبان برنامه نویسی آر ( R ) چیست ؟

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

🔼 مزایای زبان آر ( R )

🔴 قدرتمند در تحلیل داده
🔴 کتابخانه گسترده و جامع
🔴 پشتیبانی از انواع داده ها
🔴 رسم نمودار های با کیفیت

🖥 شرکت هایی که از R استفاده می‌کنند

💻 ماکروسافت ( Microsoft )
💬 فیسبوک ( Facebook )
📺 نتفلیکس ( Netflix )
🐦 توییتر ( twitter )
🔎 گوگل ( Google )


✔️ @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🔍 مقایسه زبان پایتون(Python) با آر(R)

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

تفاوت های زبان پایتون و زبان آر

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

⭐️کسانی‌که از زبان پایتون استفاده می‌کنند برنامه‌نویسان و توسعه‌دهندگان هستند درحالی‌که زبان آر را دانشگاهیان،‌ دانشمندان و متخصصان تحقیق‌ و توسعه به‌ کار می‌برند.

⭐️دستمزد برنامه‌نویسان آر اندکی از پایتون بیشتر است. دستمزد برنامه نویس پایتون درحدود ۱۰۰هزار دلار (سالانه) است. درحالی‌که برنامه‌نویس آر چیزی نزدیک به ۱۱۸هزار دلار در سال دستمزد می‌گیرد.

⭐️زبان برنامه‌نویسی آر کد ادیتور مخصوص‌ به خود را دارد اما برای کدنویسی با پایتون می‌شود از کد ادیتورهای مختلفی استفاده کرد. 


❤️ @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🧬4️⃣افزونه دیگر Js برای VS code
🧬 مشاهده قسمت اول افزونه Js

1️⃣افزونه Prettier Code formatter
⬇️ تعداد دانلود 40,2 میلیون
2️⃣افزونه J (ES6) code snippets
⬇️ تعداد دانلود 14,3 میلیون
3️⃣افزونه Babel JavaScript
⬇️ تعداد دانلود  2,8  میلیون
4️⃣افزونه IntelliCode
⬇️ تعداد دانلود 37,7 میلیون

🎄 @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 فریم ورک لاراول (Laravel) چیست ؟
🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣
زمانی که در مورد فریم ورک‌ های توسعه وب اپلیکیشن صحبت می‌شود، همیشه نام لاراول به میان می‌آید. از لاراول می‌توان به عنوان محبوب‌ترین فریم ورک زبان برنامه نویسی PHP یاد کرد. این فریم ورک توانسته است در زمانی کوتاه، به اولین گزینه‌ی توسعه دهندگان برای توسعه برنامه‌های پیچیده تحت وب تبدیل شود.لاراول فریم ورکی مبتنی بر معماری MVC است که به صورت رایگان و متن باز ارائه شده است. این فریم‌ ورک امکانات هوشمندی در اختیار برنامه نویسان قرار می‌دهد و برنامه‌‌ نویسی را برای آن‌ها لذت بخش‌تر می‌کند.این فریم ورک در بین سایر فریم ورک‌ های زبان PHP از امنیت و سرعت توسعه‌ی بیشتری برخوردار است و از طریق آن شما قادر خواهید بود بدون اینکه تغییری در کدهای اصلی ایجاد کنید، عملکرد بسیاری از بخش‌ها را تغییر دهید.

🔼 مزایای فریم ورک لاراول (Laravel)

امنیت بالا
بروزرسانی آسان
استفاده از معماری MVC
افزایش سرعت توسعه پروژه
خط فرمان فوق العاده Artisan
افزایش چشمگیر سرعت کد نویسی
🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣
✉️ @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
راهنمای انتخاب زبان برنامه نویسی
🔵🔵🔵🔵🔵🔵🔵🔵🔵
🔶 برنامه نویسی وب سمت کاربر
😀 جاوا اسکریپت
😀 تایپ اسکریپت

🔶 برنامه نویسی وب سمت سرور
😀 پایتون
😀 پی اچ پی
😀 سی شارپ
😀 روبی
😀 جاوا
😀 جاوا اسکریپت

🔶 برنامه نویسی توسعه اپ موبایل
😀 جاوا
😀 کاتلین
😀 سوئیفت
😀 جاوا اسکریپت
😀 دارت

🔶 برنامه نویسی توسعه گیم
😀 سی پلاس پلاس
😀 سی شارپ
😀 جاوا

🔶 هوش مصنوعی و علوم داده
😀 پایتون
😀 آر
🔵🔵🔵🔵🔵🔵🔵🔵🔵
🌐 @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 پروتکل HTTP چیست ؟

 مخفف HTTP عبارت Hypertext Transfer Protocol به معنی پروتکل انتقال فرامتن است. در واقع مجموعه‌ای از قوانین برای انتقال فایل‌ها از جمله فایل‌های متنی، عکس، صدا و تصویر و دیگر فایل‌های چندرسانه‌ای از طریق وب است. هنگامی که کاربر، صفحه مرورگر وب خود را باز می‌کند، به طور غیرمستقیم از این پروتکل استفاده می‌کند. HTTP یک پروتکل کاربردی است که در بالای مجموعه پروتکل های TCP/IP اجرا می‌شود که پایه ی اینترنت را تشکیل می‌دهد. 

😀 درخواست پیام (HTTP Requests)

درخواست‌های HTTP برای زمانی که یک کاربر همانند مرورگر اینترنت، اطلاعات مورد نیاز برای بارگذاری وب سایت را از سرور می‌خواهد، اطلاعات موردنظر را برای سرور فراهم می‌کند تا بتواند پاسخ خود را برای کاربر تنظیم کند.

😀 پاسخ پیام (HTTP Responses)

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

❤️ @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩فریم‌ورک جنگو (Django) چیست؟

جنگو یکی از فریم‌ورک‌ های مبتنی بر وب و سطح بالا برای پایتون است که مبتنی بر معماری (Model-View-Template) یا MVT می‌باشد همچنین رایگان و منبع باز است، اسناد زیادی دارد و برای برنامه نویسان با تجربه، نقطه امنی در توسعه اپلیکیشن‌های مبتنی بر وب محسوب می‌شود.جنگو تلاش می‌کند ساخت سایت را ساده کند و مشکلات تعامل با پایگاه داده‌ها را کاهش دهد. در این فریم ورک تلاش شده که همه اجزا در ارتباط با هم بوده و قابل استفاده مجدد باشند، تکنولوژی جنگو علاوه بر سرعت بالا، ویژگی هایی دارد که تا حد زیادی نیازها و نگرانی‌های برنامه نویسان را در نظر گرفته و به رفع آن‌ها کمک می‌کند. این مسئله باعث شده که جنگو به یکی از برترین فریم ورک‌های پایتون در سال‌های اخیر تبدیل شود.

🔼 مزایای جنگو (Django)

🟢امنیتی قوی
🟢 پردازش سریع
🟢 سرعت و سادگی
🟢 قابلیت انعطاف پذیری

🔽 معایب جنگو (Django)

🔴 نیاز به تنظیمات زیاد
🔴 پیچیدگی ساختار کد
🔴 نیاز به به‌روزرسانی مداوم
🔴 محدودیت در انتخاب تکنولوژی


✔️ @HeroExpert_ir | کارشناس تکنولوژی
Please open Telegram to view this post
VIEW IN TELEGRAM
اپن سورس و کلوز سورس چیست؟
🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤

🔓 اپن سورس(OpenSource)چیست؟

زبان های اپن سورس یا متن باز، نوعی زبان برنامه‌نویسی اند که کد منبع آن به صورت عمومی در دسترس قرار دارد و هر کسی می‌تواند آن را مشاهده،استفاده،تغییر و توزیع کند.چند مثال از زبان های اپن سورس یا متن باز👇

🎲 پی‌اچ‌پی (Php)
🎲 پایتون (Python)
🖥 جاوااسکریپت (JavaScript)

🔒 کلوز سورس(CloseSource)چیست؟

زبان های کلوز سورس یا متن بسته یا منبع بسته، نوعی زبان برنامه‌نویسی اند که کد منبع آن تحت مالکیت و کنترل یک شخص یا سازمان خاص است و هر کسی اجازه دسترسی، تغییر و توزیع آن را ندارد. کند.چند مثال از زبان های کلوز سورس یا متن بسته 👇

🎲 سی‌شارپ (#C)
🎲 سوئیفت (Swift)
🎲 ویژوال بیسیک (Visual Basic)

🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤
@HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 پروتکل HTTPS چیست؟

پروتکل HTTPS یک پروتکل ارتباطی برای انتقال امن اطلاعات در شبکه‌های کامپیوتری است که از رمزنگاری SSL یا TLS استفاده می‌کند. این پروتکل باعث می‌شود که داده‌هایی که بین مرورگر و وب‌سایت رد و بدل می‌شوند، از دسترسی و تغییر افراد خرابکار محافظت شوند. پروتکل HTTPS نسخه امن پروتکل HTTP است که برای انتقال ابرمتن در اینترنت مورد استفاده قرار می‌گیرد. برای استفاده از پروتکل HTTPS، وب‌سایت‌ها باید یک گواهینامه SSL از یک مرکز صادرکننده معتبر دریافت کنند. این گواهینامه نشان می‌دهد که وب‌سایت مورد نظر اعتبار دارد و از رمزنگاری مناسبی برخوردار است. برای شناسایی وب‌سایت‌هایی که از پروتکل HTTPS استفاده می‌کنند، می‌توانید به آیکون قفل در نوار آدرس مرورگر توجه کنید. این آیکون نشان می‌دهد که اتصال شما به وب‌سایت امن است و داده‌های شما رمزنگاری شده‌اند.

مزایا پروتکل HTTPS

🗣امنیت بالا
🗣سرعت بیشتر
🗣رتبه بهتر در مرورگر جستجو

😭 معایب پروتکل HTTPS

🔻 کاهش سرعت صفحه وب
🔻 نیاز به دریاف گواهینامه SQL
🔻 سازگاری کمتر با برخی از مرورگر ها


✈️ @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 تکه کد تایید و دریافت شماره در ربات
⚠️ توجه کنید ک این تیکه کد برای ربات هایی میباشد ک با زبان 🎲 توسعه داده شده‌اند و ذخیره و نگهداری اطلاعاتشان بر پایه TXT میباشد.



$phone = $update->message->contact->phone_number;
$phoneID = $update->message->contact->user_id;
$get = file_get_contents("data/$chat_id/phone.txt");

if($get != true){
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"🎛 روی دکمه '📲 ارسال شماره' ضربه بزنید تا شماره شما تایید شود
⭕️ این کار فقط برای تایید حساب و جلوگیری از فیشینگ بوده و شماره شما کاملا نزده ما محفوظ است",
'reply_to_message_id'=>$message_id,
'reply_markup'=>json_encode([
'keyboard'=>[
[['text'=>"📲 ارسال شماره",'request_contact' =>true]],
],'resize_keyboard'=>true
])]);   
}
elseif(isset($phone)){
if(preg_match('/^(98|\+98)(.*)/',$phone)){
if($phoneID == $from_id){   
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>" شماره تماس شما با موفقیت تایید شد ",
'reply_to_message_id'=>$message_id,
'reply_markup'=>$home
]);   
file_put_contents("data/$chat_id/phone.txt",true);
file_put_contents("data/$chat_id/numphone.txt","$phone");
}else{
bot('sendmessage',[      
'chat_id'=>$chat_id,
'text'=>"⚠️ شماره تماس مربوط به حساب شما نمیباشد لطفا شماره مربوط به حساب خود را به اشتراک بگذارید
🎛 روی دکمه '📲 ارسال شماره' ضربه بزن تا شمارت به اشتراک گذاشته بشه .

ℹ️ این کار فقط برای تایید حساب شماست و اطلاعات شما کاملا نزده ما محفوظه",
'reply_to_message_id'=>$message_id,
'reply_markup'=>json_encode([
'keyboard'=>[
[['text'=>"📲 ارسال شماره",'request_contact' =>true]],
],'resize_keyboard'=>true
])]);   
file_put_contents("data/$chat_id/phone.txt",false);
}}else{
bot('sendmessage',[      
'chat_id'=>$chat_id,
'text'=>" حساب شما تایید نشد ! تنها شماره های کشور ایران مجاز به استفاده از ربات میباشند
            
ℹ️ ربات تنها برای کابران واقعی و ایرانی تهیه شده و اجازه استفاده برای حساب های کشور های دیگر وجود ندارد",
]);   
file_put_contents("data/$chat_id/phone.txt",false);
}}

🔗 @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 فریم‌ورک آنگولار [Angular] چیست؟

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

🔼 مزایای انگولار (Angular)

کامپوننت های سفارشی
سازگاری با مرورگر ها
تعاملی بودن داده ها

🔽 معایب انگولار (Angular)

یادگیری طولانی مدت
سخت بودن دیباگ
سئو پایین


❤️ @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 تکه کد خاموش و روشن کردن ربات
⚠️ توجه کنید ک این تیکه کد برای ربات هایی که با زبان 🎲 توسعه داده شده‌اند مناسب میباشد.

#🔻 متغیر ها 
$off_on = file_get_contents("data/bot.txt");

# ⚠️ بالاتر از استارت قرار بدید

if(strpos($off_on,"false") !== false && $from_id != $admin){
return false;
}

#🔻 کد خاموش کردن ربات

elseif ($text == "/off" && $from_id == $admin) {
file_put_contents("data/bot.txt","false");
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"ربات خاموش شد ...",
]);
}

#🔻 کد روشن کردن ربات

elseif ($text == "/on" && $from_id == $admin) {
file_put_contents("data/bot.txt","true");
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"ربات روشن شد ",
]);
}

✈️ @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 پروتکل آی‌پی (IP) چیست؟
     
پروتکل IP یا Internet Protocol آدرسی برای شناسایی دستگاه های سخت افزاری در شبکه میباشد که دستگاه ها به کمک آی‌پی در شبکه میتوانند به همدیگر متصل شده و دیتا جابه جا کنند. آی‌پی یک آدرس منحصربفرد در شبکه یا اینترنت محلی است که یک دستگاه میتواند داشته باشد. آدرس آی‌پی به صورت رشته ای از اعداد میباشد که با نقطه از هم جدا میشوند. این رشته اعداد بین 0.0.0.0 الی 255.255.255.255 میباشد، آی‌پی ها دارای دو ورژن IPv4 و IPv6 هستند که در ادامه به آن میپردازیم‌.

🤩 ورژن IPv4

ورژن چهارم آی‌پی که به اختصار IPV4 گفته می‌شود که در سال 1983 ارائه شد، این ورژن از یک آدرس ۳۲ بیتی برای آدرس‌های اینترنتی خود استفاده می‌کند. این بدان معناست که می‌تواند ۲ به توان ۳۲ آدرس را که بیش از ۴ میلیارد آدرس می‌شود را ذخیره کند.این ورژن تا به امروز، به عنوان پروتکل اصلی اینترنت در نظر گرفته شده است و ۹۴% ترافیک را به خود اختصاص داده است.

🤩 ورژن IPv6

ورژن شیشم آی‌پی که به اختصار IPV6 گفته می‌شود که در سال 1998 ارائه شد. این ورژن از آدرس‌های اینترنتی ۱۲۸ بیتی استفاده می‌کند. بنابراین می‌تواند از ۲ به توان ۱۲۸ آدرس اینترنتی پشتیبانی کند. تعداد آدرس‌های این ورژن حدودا ۱۰۲۸ بار بزرگ‌تر از آدرس‌های IPV4 است.بنابراین می‌توان گفت تعداد آدرس‌های IPV6 برای گسترش دستگاه‌های اینترنتی، خیلی زیاد و بیشتر از کافی است. با این حال IPV6 هنوز به طور کامل گسترش نیافته است و اکثر دامنه‌ها و دستگاه‌ها از IPV4 استفاده می‌کنند.

     
💬 @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
📝 دسترسی آسان تر به محتوای کانال

| مفاهیم فریم‌ورک
|⬅️ تعریف مفهوم فریم‌ورک
| فریم‌ورک های زبان Php [🟠]
|⬅️ تعریف فریم‌ورک Yii
|⬅️ تعریف فریم‌ورک Laravel
|⬅️ تعریف فریم‌ورک Phalcon
|⬅️ تعریف فریم‌ورک Symfony
|⬅️ تعریف فریم‌ورک CakePhp
|⬅️ تعریف فریم‌ورک Codeigniter
| فریم‌ورک های زبان JavaScript [🟢]
|⬅️ تعریف فریم‌ورک React
|⬅️ تعریف فریم‌ورک Vue.js
|⬅️ تعریف فریم‌ورک Nuxt.js
|⬅️ تعریف فریم‌ورک Next.js
|⬅️ تعریف فریم‌ورک Meteor
|⬅️ تعریف فریم‌ورک Angular
|⬅️ تعریف فریم‌ورک Express.js
| فریم‌ورک های زبان #‌C [🎲]
|⬅️ تعریف فریم‌ورک Blazor
|⬅️ تعریف فریم‌ورک ASP.NET
| فریم‌ورک های زبان Css [🎲]
|⬅️ تعریف فریم‌ورک Bulma
|⬅️ تعریف فریم‌ورک Tailwind
|⬅️ تعریف فریم‌ورک BootStrap
|⬅️ تعریف فریم‌ورک Foundation
| فریم‌ورک های زبان Java [🎲]
|⬅️ تعریف فریم‌ورک Spring
| فریم‌ورک های زبان Roby [🖥]
|⬅️ تعریف فریم‌ورک Rails
| فریم‌ورک های زبان Python [🎲]
|⬅️ تعریف فریم‌ورک Flask
|⬅️ تعریف فریم‌ورک Django

✉️ @HeroExpert_ir | کارشناس قهرمان
Please open Telegram to view this post
VIEW IN TELEGRAM
🎲 زبان تایپ اسکریپت (Ts) چیست؟

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

🔼مزایا تایپ اسکریپت (Ts)

افزایش قابلیت نگهداری کد
کاهش خطاهای برنامه‌نویسی
افزایش سرعت توسعه نرم‌افزار
افزایش قابلیت همکاری در کار تیمی

🔽 معایب تایپ اسکریپت (Ts)

افزایش حجم کد نویسی
افزایش زمان توسعه نرم‌افزار
نیاز به یادگیری مفاهیم جدید
نیاز به ابزارهای پشتیبانی از Ts


✈️ @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🔢 افزونه Laravel برای VsCode

🔢 افزونه Laravel Extra Intellisense
⬇️ تعداد نصب 1,5 میلیون
🔢 افزونه Laravel Blade Snippets
⬇️ تعداد نصب 3,1 میلیون
🔢 افزونه Laravel Blade Spacer
⬇️ تعداد نصب  600  هزار
🔢 افزونه Laravel Snippets
⬇️ تعداد نصب 2 میلیون
🔢 افزونه Laravel Artisan
⬇️ تعداد نصب 1,6 میلیون
🔢 افزونه DotENV
⬇️ تعداد نصب 5,1 میلیون

💬 @HeroExpert_Ir
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 تکه کد3️⃣فانکشن کاربردی ربات تلگرام
⚠️ توجه کنید ک این تکه کد برای ربات هایی که با زبان 🎲 توسعه داده شده‌اند مناسب میباشد.

# فانکشن ارسال پیام
function sendMessage($chat_id,$text,$mode,$keyhome){
bot('SendMessage',[
'chat_id'=>$chat_id,
'text'=>$text,
'parse_mode'=>$mode, 'reply_markup'=>$keyhome
]);}
# فانکشن ارسال عکس
function sendPhoto($chat_id,$photo,$caption,$keyhome){
bot('sendphoto',[
'chat_id'=>$chat_id,
'photo'=>$photo,
'caption'=>$caption, 'reply_markup'=>$keyhome
]);}
# فانکشن ارسال ویس
function sendVoice($chat_id,$voice,$caption,$keyhome){
bot('sendvoice',[
'chat_id'=>$chat_id,
'voice'=>$voice,
'caption'=>$caption, 'reply_markup'=>$keyhome
]);}


💬 @HeroExpert_ir
Please open Telegram to view this post
VIEW IN TELEGRAM