۶ مهارت مهم که حتما باید در کنار برنامه نویسی یاد بگیرید! ⚠️
‼️ شاید براتون سوال پیش بیاد که کسی هست برنامه نویسی بلد باشه اما مفاهیم کامپیوتر رو نه؟ یا زبان انگلیسی رو نه؟ بله! خیلی از برنامه نویس ها انگلیسی بلد نیستن، برنامه نویسیشون خیلی قویه ولی انگلیسی اصلا بلد نیستن! اما اگر بخواید از اونور آب پروژه بگیرید و فریلنسری کار کنید قطعا به زبان انگلیسی نیاز دارید! مفاهیم کامپیوتر هم همینطور، خیلی زشته که برنامه نویسی ماهری باشید و فرق بیت و بایت رو ندونید 😉
#learning
☕️ @CodeExplore
#learning
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12❤🔥3🔥3
با این یه خط کد داده تکراری آرایه در جاوااسکریپت رو حذف کن! ✌️
◀️ برای اینکار بیاید فرض کنیم یک آرایه داریم که این مقادیر رو داره:
🟡 خب، حالا میخوایم مقادیری که تکراری نیستن رو بگیریم یعنی آرایه جدید ما باید شامل 1,2,3 باشه، بجای اینکه بریم از آرایه اضافه و حلقه فور استفاده کنیم و سرعت لود شدن سایت رو بیاریم پایین این یه خط رو مینویسیم 🤌
💛 و تمام! اگر در مورد Set ها در جاوااسکریپت نمیدونید هم این پست حتما به کارتون میاد!
#javascript #trick
☕️ @CodeExplore
const arr1=[1,1,1,2,2,3,3,3,3] ;
const uniqeArr = [ ... new Set(arr1) ] ;
#javascript #trick
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14❤🔥4🔥4
1: frontendmentor.io
2: codewars.com
3: codechef.com
4: leetcode.com
5: exercism.org
6: codingame.com
+ سایت آخر تمرینات نسبتاً سختی رو ارائه میده ؛ حواستون باشه که اگه نتونستید اونارو حل کنید ناامید نشید.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16❤🔥6🔥4
گرفتن css کمکی از سایت! 🔵
🔹 میتونید از این سایت کد سی اس اس بگیرید که برای سایه ها یا شکل دکمه هاتون استفاده کنید! البته برای شکل ها و چک باکس ها هم کد آماده داره!
⚠️ توجه : امکانات کامل سایت پولی هست اما توی فوتر سایت چهار صفحه معرفی کرده که رایگان هست و میتونید از اونها استفاده کنید!
🔗 getcssscan.com
#css #getcssscan #site
☕️ @CodeExplore
#css #getcssscan #site
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16❤🔥4🔥4
• اولیش به خاطر در دسترس بودن هزاران هزار آیکون سه بعدی هستش که حتی به شکل پک هم میتونید دانلودشون کنید.
• و اما دلیل دوم ؛ شما میتونید تمام آیکون های سه بعدی این سایت رو برای خودتون شخصی سازی کنید و هر قسمتیش رو که خواستید تغییر بدید ؛)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤🔥5⚡5
مجموعهای از منابع یادگیری برای برنامه نویسان و مهندسان نرم افزار 🔝
🌪 github.com/charlax/professional-programming
#tutorial #collection
☕️ @CodeExplore
#tutorial #collection
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10❤🔥4🔥4
#neural #network
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12❤🔥5🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33💔6🔥1
ساخت radius border با موس! 🔵
🔵 با استفاده از این سایت میتونید با موستون بوردر هارو هرطور که میخواید بسازید و بعد اندازه های لازمه رو به درصد بگیرید و توی کد CSS استفاده کنید
🔗 لینک سایت
#site
☕️ @CodeExplore
#site
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12⚡5❤🔥3
راه های درآمد از بازی سازی 🎮
🔢 راه اول فروش بازی هست، یعنی شما برای بازیت قیمت میزاری ولی توی سایت ها و اپ های مختلف برای فروش میزاریش!
🔢 راه دوم گذاشتن تبلیغ توی بازیتون هست، هر چند مرحله ای که رد میشه یا هر سری که کاربر وارد زمین بازی میشه (برای بازی های آنلاین) یک تبلیغ نمایش بده، فکر نکنید که تعداد کمی رو نمایش میدید، شاید برای یک نفر زیاد نباشه اما برای ۱۰۰۰ نفر مبلغ زیادی در میاد!
🔢 راه سوم فروش اشتراک توی بازی یا پرداخت های درون برنامه ای هست، یا فروش طلا یا هر ارز دیگه ای که توی بازی هستش، مشابه اش رو احتمال زیاد توی بازی های Clash دیدین!
🔢 راه چهارم هم اینه که اسپانسر برای بازیتون پیدا کنید، ولی باید رزومه قوی ای داشته باشید و با یکی دو تا بازی، احتمال زیاد موفق نمیشید کسی رو پیدا کنید که اسپانسرتون بشه!
🔢 راه پنجم رو شما توی کامنت ها بهمون بگید!
ℹ️ یک پست هم راجب انواع موتور های بازی سازی نوشتیم که میتونید اینجا بخونیدش.
#game
☕️ @CodeExplore
#game
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
کد اکسپلور | Code Explore
معرفی سه موتور بازی سازی محبوب 👾
◽️احتمالا معروفترین موتور بازی سازی ای که شنیدید ، Unity بوده ، یا شاید هم Unreal Engine ، که در مورد اونها هم نوشتیم ، ولی قراره درباره Game Maker هم توی این پست بخونید!
1️⃣ Unity
جالبه بدونید این برنامه در ژوئن سال 2005…
◽️احتمالا معروفترین موتور بازی سازی ای که شنیدید ، Unity بوده ، یا شاید هم Unreal Engine ، که در مورد اونها هم نوشتیم ، ولی قراره درباره Game Maker هم توی این پست بخونید!
1️⃣ Unity
جالبه بدونید این برنامه در ژوئن سال 2005…
❤🔥11🔥5⚡4
This media is not supported in your browser
VIEW IN TELEGRAM
• ویگل از هوش مصنوعی پیشرفته برای تجزیه و تحلیل عکسها و انیمیشنها و سپس اضافه کردن حرکات و جزئیات واقعگرایانه به آنها استفاده میکند.
• این کار با استفاده از الگوریتمهای پیچیده یادگیری ماشین انجام میشود که میتوانند الگوهای ظریف حرکت انسان را تشخیص داده و شبیهسازی کنند.
+ فعلا در نسخه بتا قرار داره و استفاده از اون رایگانه!
#Ai
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11❤🔥5🔥5
#animation #css
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16🔥4❤🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
▪️چند هفته پیش بود که OpenAI قصد داشت ChatGPT رو به قابلیت حافظه مجهز کنه و حالا این ویژگی برای همه کاربران ChatGPT Plus در دسترسه.
▪️استفاده از حافظه به این صورتکه با شروع یک چت جدید، هر چیزی رو که دوست دارین ChatGPT به یاد داشته باشه، بهش میگین. همچنین حافظه رو میشه در تنظیمات فعال یا غیرفعال کرد و در حال حاضر در همه جا به جز اروپا و کره جنوبی در دسترسه.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡15🔥6😁3💔3
#windows #productivity #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12❤🔥4🔥3
عوامل موثر در سرعت اینترنت 📶
🔹 این روز ها به دلایل مختلفی شاهد ضعف در سرعت اینترنت هستیم، اکثر مواقع این مشکل به طور کلی هست و واقعا این راهکار ها اونقدر تاثیری روی سرعتتون نمیزارن، ولی ما باز هم معرفی میکنیم ، شاید گره ای باز شد!
🔺 قبل از شروع نیاز به ذکر هستش که از سایت SpeedTest میتونید برای اندازه گیری سرعت اینترنتتون استفاده کنید؛ توجه کنید که با یکبار اندازه گیری نباید مقایسه کرد، باید چندبار اندازه گیری کنید تا رنج سرعتتون دستتون بیاد!
1️⃣ مورد اولی که تاثیرگذار هست روی سرعت اینترنت سیستمتون، خود سیستم عامل هست؛ سیستم عامل Linux بهترین سیستم عامل هست چون همراه خودش دستورات و برنامه های اضافه (امنیتی) خاصی نداره که سرعتتون رو بیاره پایین، ولی اگر سیستم عاملتون ویندوز باشه، باید حواستون باشه که حتما ویندوز نسخه Home Edition رو نصب کرده باشید، وگرنه نسخه های PRO و Enterprise داخلشون نرم افزار های امینتی خاص خودشون هست که سرعتتون رو میاره پایین!
2️⃣ غیرفعال کردن نرم افزار های اضافه هم میتونه موثر باشه، نرم افزار هایی که میشناسید و میدونید غیرفعال کردنشون مشکلی ایجاد نمیکنه، منظورمون از غیرفعال کردن end task کردن هستش. Task manager رو باز کنید و نرم افزار هایی که باهاشون کار نمیکنید و در بک گراند اجرا میشن رو غیرفعال کنید، مثلا اگر از onedrive استفاده نمیکنید یا Adobe Updater نصب دارید...
3️⃣ بررسی تعداد دستگاه های متصل به مودم هم موثر هستش، حواستون باشه چند تا دستگاه وصلن بهش(یه وقت خدایی نکرده هک نشده باشین 😉 ) و در مورد این مطلب علمی ای نیست ولی شخصا چندجا شنیدم که مودم رو هرچی بالاتر بزارید اینترنت رو بهتر میتونه پخش کنه، یا سعی کنید با کابل LAN وصلش کنید(اعتبار سنجیش با خودتون)
4️⃣ مورد دیگه ای که خیلی تاثیر داره کنترل کردن سرعت دانلود و آپلود با استفاده از نرم افزار هاست، مثلا با استفاده از نرم افزار دراپ باکس میتونید سرعت دانلود و آپلودتون رو کنترل کنید و براش حد و حدود تعیین کنید!
5️⃣ و راه حل آخرمون ست کردن DNS هستش، که احتمال زیاد انجامش دادید، با کمی گشتن میتونید DNS های خیلی خوبی پیدا کنید ولی ما فعلا فقط میتونیم بهتون DNS گوگل رو معرفی کنیم :
💬 شما چه راه های دیگه ای میشناسید؟ تا به حال این راه هارو امتحان کردید؟ نتیجه داد؟ توی کامنت ها مارو در جریان بزارید❤️
#پست_پیشنهادی
#internet
☕️ @CodeExplore
8.8.8.8
8.8.4.4
#پست_پیشنهادی
#internet
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13❤🔥6🔥3
چجوری توی جاوااسکریپت بفهمیم کاربر مقداری وارد کرده یا نه؟ ✌️
🗣️ خب احتمالا در حالت عادی میرفتید با if طول دیتا رو بدست میاوردید و true یا false رو برمیگردوندید، اما نیازی به این کار نیست.
#javascript
☕️ @CodeExplore
const v1 = "CodeExplore"
const v2 = ""
console.log(!!v1)
// true
console.log(!!v2)
// false
#javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20🔥6❤🔥3
۲ سایت برای رمزگذاری متون 🔒
‼️ قبل از شروع لازم به ذکر هستش که این روش های رمزگذاری برای کارهای جدی و رد و بدل اطلاعات مهم پیشنهاد نمیشه، فقط میشه برای سرگرمی و کارهای فانتزی استفادشون کرد!
1⃣ سایت اول سایت rapidtables هستش که باهاش میتونید Binary , Decimal , HexaDecimal و Octal رو ترجمه کنید.
نمونه باینری:
🔢 سایت دوم هم سایت cryptii هستش، این سایت روش های رمزگذاری خیلی بیشتری داره، ولی اگر بخوام معروف هاشون رو بگم از rot-13 , rot-47 , rot-5 , rot-18 , base64 , base32 , Morse code و خیلی مدل های بیشتری پشتیبانی میکنه، حتی میتونید به همدیگه وصلشون کنید!
#encryption #encoding
☕️ @CodeExplore
نمونه باینری:
01000011 01101111 01100100 01100101 01000101 01111000 01110000 01101100 01101111 01110010 01100101
#encryption #encoding
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13❤🔥6🔥3
یک هندبوک کاربردی و مفید در رابطه با برنامه نویسی فرانت اند که به نکته های مختلفی میپردازه ⚡️
👉 https://frontendmasters.com/guides/front-end-handbook/
#frontend #handbook
☕️ @CodeExplore
#frontend #handbook
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡17❤🔥7🔥4