خروجی این کد جاوااسکریپت کدوم گزینه هستش؟
function* fibonacciGenerator() {
let a = 0,
b = 1;
while (true) {
yield a;
[a, b] = [b, a + b];
}
}
const getFibonacciSequence = (n) =>
Array.from({ length: n }, () => fibonacciGenerator().next().value);
console.log(getFibonacciSequence(5));⚡6❤🔥3🔥3
🔥7⚡3❤🔥2
دوتا کتاب رایگان برای یادگیری فلاتر
"Cookbook" نوشته شده توسط Flutter.dev
این کتاب توسط تیم فلاتر در گوگل نوشته شده و به صورت رایگان در وبسایت رسمی فلاتر موجود هستش. این کتاب مجموعهای از دستورالعملها و مثالهای عملی برای یادگیری فلاتر ارائه میده و میتونه به عنوان یک منبع عالی برای یادگیری و تسلط بر فلاتر استفاده بشه.
"Flutter Succinctly" نوشته شده توسط Ed Freitas
این کتاب به صورت رایگان توسط Syncfusion منتشر شده و یک مقدمه جامع و کاربردی به فلاتر ارائه میده. این کتاب شامل مثالهای عملی و توضیحات واضحیه که به شما کمک میکنه تا به سرعت با فلاتر آشنا بشید.
#flutter #book
☕️ @CodeExplore
"Cookbook" نوشته شده توسط Flutter.dev
این کتاب توسط تیم فلاتر در گوگل نوشته شده و به صورت رایگان در وبسایت رسمی فلاتر موجود هستش. این کتاب مجموعهای از دستورالعملها و مثالهای عملی برای یادگیری فلاتر ارائه میده و میتونه به عنوان یک منبع عالی برای یادگیری و تسلط بر فلاتر استفاده بشه.
"Flutter Succinctly" نوشته شده توسط Ed Freitas
این کتاب به صورت رایگان توسط Syncfusion منتشر شده و یک مقدمه جامع و کاربردی به فلاتر ارائه میده. این کتاب شامل مثالهای عملی و توضیحات واضحیه که به شما کمک میکنه تا به سرعت با فلاتر آشنا بشید.
#flutter #book
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6🔥4❤🔥3
در نتیجه چون خیلیا برای نمونه کار هاشون میان و یه فروشگاه میزنن، و همینطور چون که فرانت یه فروشگاه بدون API کلا به درد نمیخوره، امروز یه سایت اوردم که میتونین با استفاده از API هایی که ارائه میده یه فروشگاه خفن بسازین
#api
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10❤🔥2🔥2
کداکسپلور | CodeExplore
قراره که یه برنامه ساده رو که برای محاسبه مجموع اعداد هست با این دوتا زبان پیاده سازی کنیم
use std::io;
fn main() {
let mut input = String::new();
println!("Enter numbers separated by spaces:");
io::stdin()
.read_line(&mut input)
.expect("Failed to read line");
let numbers: Vec<i32> = input
.trim()
.split_whitespace()
.map(|s| s.parse().expect("Please enter a number"))
.collect();
let sum: i32 = numbers.iter().sum();
println!("The sum of the numbers is: {}", sum);
}
puts "Enter numbers separated by spaces:"
input = gets.chomp
numbers = input.split.map(&:to_i)
sum = numbers.reduce(:+)
puts "The sum of the numbers is: #{sum}"
بریم سراغ مقایسه این برنامه هامون، خروجی ها دقیقا یکی هست و فقط توی قدرت و توسعه زبان ها متفاوت بودن
مزایاش اینه که کارایی نزدیک به زبان های سطح پایین مثل C و ++C داره و مدیریت حافظش ایمنه و از نشت حافظه و خطاهای دسترسی جلوگیری میکنه
سینتکس پیچیده داره
زمان توسعش هم بیشتره
زمان توسعه کمتری داره
انعطاف پذیری بالا و مناسب برای پروتوتایپینگ سریع
کامیونیتیش هم بزرگه
معایبش میشه سرعت پایین تر نسبت به زبان های سطح پایین تر مثلا همین Ruby
مصرف حافظه بیشتر
و اینکه برای برنامه هایی که نیازمند بهینه سازی شدید هستن هم زیاد مناسب نیست
#ruby #rust #comparison
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8🔥3❤🔥2
من همیشه آدمهای تنبل رو برای کار های سخت انتخاب میکنم. چون اونا راحت ترین راه برای انجامش رو پیدا میکنن.
" بیل گیتس "
#motivational
☕️ @CodeExplore
" بیل گیتس "
#motivational
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19⚡5🔥3❤🔥1
معرفی زبان VBScript 👀
☄️ زبان VBScript یا همون Visual Basic Scripting Edition یه زبان برنامهنویسی ساده و جمع و جوره که توسط مایکروسافت ساخته شده. این زبان شبیه به ویژوال بیسیکه، اما برای اسکریپتنویسی تو صفحات وب و اتوماسیون کارهای ساده تو ویندوز استفاده میشه.
❓ فرض کنین میخواین توی صفحه وب خودتون یه سری کارای ساده مثل اعتبارسنجی فرمها یا نمایش پیامهای هشدار انجام بدید، VBScript به دردتون میخوره. البته امروزه بیشتر از JavaScript برای این کارها استفاده میشه، ولی VBScript هنوز هم تو محیطهای ویندوزی کاربرد داره.
🆒 یکی دیگه از کاربردهای VBScript، اتوماسیون کارهای تکراری تو ویندوزه. مثلا میتونین یه اسکریپت بنویسی که هر روز صبح کامپیوترتون رو روشن کنه، یه سری برنامهها رو باز کنه و یه سری فایلها رو مرتب کنه.
✔️ در کل، VBScript یه زبان ساده و قابل فهمه که برای کارهای کوچیک و اتوماسیون تو محیط ویندوز خیلی به کار میاد. اگه تازهکارید و میخواید با یه زبان برنامهنویسی ساده شروع کنید یا دنبال یه ابزار برای انجام کارهای تکراری تو ویندوز میگردید، VBScript گزینه خوبیه.
#vbs
☕️ @CodeExplore
#vbs
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10❤🔥2🔥2
#developer #interview
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥18🔥4⚡3
خروجی کد ++C زیر کدوم گزینه هست؟
#cpp #challenge
☕️ @CodeExplore
#include <iostream>
using namespace std;
void mysteryFunction(int &a, int b) {
a = a * b;
b = a + b;
}
int main() {
int x = 2, y = 3;
mysteryFunction(x, y);
cout << "x = " << x << ", y = " << y << endl;
return 0;
}
#cpp #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6❤🔥4🔥3
🔥8⚡3❤🔥2
#programming
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13🔥3❤🔥2
GrammY یه فریمورک برای JavaScript و Typescript هستش که برای ساخت ربات های تلگرامی به کار میره و به گونهای طراحی شده که که استفاده از آن ساده، انعطاف پذیر و قابل فهم گسترش باشد، به طوری که حتی توسعه دهنده ها بتونن ربات هایی ایجاد کنن که با افزایش ترافیک مقابله کنن
اینم سایتش:
اینم بگم توی گروه یکی از بچه ها اشاره کرده بود
#site #grammy #bot
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥11⚡2🔥2
دوستان ما قبلاً راجب رزومه نوشتن ، رزومه درست کردن خیلی پست های قشنگی گذاشتیم و شما می تونین فقط با سرچ کلمه "رزومه" به پست های مربوطه دسترسی داشته باشید.
#resume
Please open Telegram to view this post
VIEW IN TELEGRAM
Mycvcreator
Free CV Builder | Create Professional Resumes Online – MyCVCreator
Build a professional CV in minutes with free templates. AI-powered resume checker, cover letter builder, and instant downloads. Get hired faster.
🔥7❤🔥4⚡4
زبانی که من دوست دارم همونیه که کوچیک شده جاوا هست
#language #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12🔥6❤🔥2⚡1
خروجی کد پایتون زیر کدوم گزینه هست؟
#python #challenge
☕️ @CodeExplore
def tricky_function(a, b=[]):
b.append(a)
return b
list1 = tricky_function(1)
list2 = tricky_function(2, [])
list3 = tricky_function(3)
print(list1)
print(list2)
print(list3)
#python #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5❤🔥3🔥3
.
Anonymous Quiz
35%
a) [1] [2] [3]
19%
b) [1] [2] [1, 3]
35%
c) [1, 3] [2] [1, 3]
11%
d) [1] [2, 3] [1]
⚡8🔥4❤🔥3
#site
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11⚡5❤🔥3
سلام رفیق 🔥
دوست داری بدونی چجوری یه گیتهاب توپ و خفن داشته باشی؟👨💻
پ.ن: من خودم گیت هاب خفنی ندارم، ولی فک میکنم با این چنتا روش بتونین یکارایی کنید🥹
خب بزن بریم ببینیم چیکارا میشه کرد:
1️⃣ پروفایلت رو خوشگل کن 😍
اول از همه، یه عکس باحال بذار. نه از اونایی که تو تولدت گرفتی (یا با رلت😛 )، یه چیز حرفهایتر (پروف منم ول کنید❗️). بعدش یه بیو بنویس که بگه تو کی هستی، چی هستی ، دنبال چی هستی و چه کارایی بلدی.
آهان تا یادم نرفته بگم، یادت نره ایمیلت رو هم بذاری که بتونن پیدات کنن. جز ایمیل میتونی راه های ارتباطی دیگه ایی هم بزاری😁
2️⃣ یه README باحال بساز ✅
یه ریپو بساز که اسمش دقیقاً مثل اسم کاربریته. توش یه فایل README.md بذار. این میشه صفحهی اصلی پروفایلت.(برای اونی نوشتم که هنوز گیت هاب نداره❌ )
توش هر چی دلت میخواد بنویس، از خودت بگو، از کارایی که کردی، از چیزایی که یاد گرفتی، از چیزایی که میخوای یاد بگیری. همچنین میتونی از مواردی که این زیر گذاشتم استفاده کنید برای خوشگل کردن readme تون:
🌐 https://github.com/Ileriayo/markdown-badges
🌐 https://dev.to/envoy_/150-badges-for-github-pnk
🌐 https://github.com/anuraghazra/github-readme-stats
3️⃣ پروژههای خفنت رو نشون بده ❣
اون پروژههایی که روشون خیلی زحمت کشیدی رو پین کن بالای صفحهت. براشون یه توضیح درست و حسابی بنویس که همه بفهمن چی به چیه.
یه نفس عمیق بکش و برو هرروز کدتو بزن و یه چیزی آپلود کن. لازم نیست خیلی بزرگ باشه، همین که داری کار میکنی کافیه. اگه میتونی تو پروژههای اوپن سورس هم یه دستی ببر، خیلی باحاله.🤝
4️⃣ از اکشنهای گیتهاب استفاده کن 🐺
با GitHub Actions میتونی کارای باحال بکنی. مثلاً آمار فعالیتت رو نشون بدی یا README پروفایلت رو خودکار آپدیت کنی.
مثلا میتونی بهش بگی هر ماه بره از توی سایتت آخرین پستات رو بیاره و توی صفحت بزاره، خیلی باحاله دیگهههه🎤
5️⃣ ریپوهات رو مرتب کن
ریپوهات رو دستهبندی کن. براشون تگ بذار. یه توضیح درست و حسابی بنویس که همه بفهمن هر کدوم چیه و چیکار میکنه و به چه دردی میخوره🥤
6️⃣ مهارتهات رو به رخ بکش 😏
از پروژه های باحالی استفاده کن که نشون بده چه زبونایی بلدی. یه سری کد نمونه و مثال هم بذار که همه ببینن چقدر واردی🍇
7️⃣ با بقیه رفیق شو 💝
برو دنبال آدمای خفن. تو بحثهاشون شرکت کن. نظر بده. کمک کن. اینجوری هم یاد میگیری، هم دیده میشی.
خفن نیستم، اما خوشحال میشم باهم کانکشن بسازیم👨💻
🌐 Https://Github.com/amirroox
8️⃣ همه چی رو عمومی کن
مطمئن شو پروژههای مهمت public هستن. از کلمههای کلیدی خوب استفاده کن که وقتی کسی سرچ میکنه، تو رو پیدا کنه. تو دنیای برنامه نویسی پابلیک و اپن سورس بودن خیلی مهمه🗽
🩷 خلاصه اینکه، گیتهاب فقط یه جا برای نگه داشتن کد نیست. یه جور رزومهی آنلاینه. پس روش وقت بذار و باهاش حال کن. هر روز یه کم بهترش کن و بگرد شاید چیزای خوبی پیدا کردی برای قشنگ تر کردنش.
یادت باشه، مهم نیست چقدر تازهکاری یا حرفهای. همین که داری تلاش میکنی و یاد میگیری، خودش کلی ارزش داره دوست خوبم💙
این نکته هم در نظر بگیر که برای دیده شدن بهتره کلا تو ریپوهای بزرگ و کوچیک شرکت کنید و کانتربیوت باشید😁
این زیرم میتونید گیتهابتونو بزارید ، تا هم یه کانکشنی باهم داشته باشیم ، هم اگه یه چیز باحال دارید ازش استفاده کنیم👽
#پست_پیشنهادی
#github #beautiful #readme
☕️ @CodeExplore
دوست داری بدونی چجوری یه گیتهاب توپ و خفن داشته باشی؟
پ.ن: من خودم گیت هاب خفنی ندارم، ولی فک میکنم با این چنتا روش بتونین یکارایی کنید
خب بزن بریم ببینیم چیکارا میشه کرد:
اول از همه، یه عکس باحال بذار. نه از اونایی که تو تولدت گرفتی (یا با رلت
آهان تا یادم نرفته بگم، یادت نره ایمیلت رو هم بذاری که بتونن پیدات کنن. جز ایمیل میتونی راه های ارتباطی دیگه ایی هم بزاری
یه ریپو بساز که اسمش دقیقاً مثل اسم کاربریته. توش یه فایل README.md بذار. این میشه صفحهی اصلی پروفایلت.(برای اونی نوشتم که هنوز گیت هاب نداره
توش هر چی دلت میخواد بنویس، از خودت بگو، از کارایی که کردی، از چیزایی که یاد گرفتی، از چیزایی که میخوای یاد بگیری. همچنین میتونی از مواردی که این زیر گذاشتم استفاده کنید برای خوشگل کردن readme تون:
اون پروژههایی که روشون خیلی زحمت کشیدی رو پین کن بالای صفحهت. براشون یه توضیح درست و حسابی بنویس که همه بفهمن چی به چیه.
یه نفس عمیق بکش و برو هرروز کدتو بزن و یه چیزی آپلود کن. لازم نیست خیلی بزرگ باشه، همین که داری کار میکنی کافیه. اگه میتونی تو پروژههای اوپن سورس هم یه دستی ببر، خیلی باحاله.
با GitHub Actions میتونی کارای باحال بکنی. مثلاً آمار فعالیتت رو نشون بدی یا README پروفایلت رو خودکار آپدیت کنی.
مثلا میتونی بهش بگی هر ماه بره از توی سایتت آخرین پستات رو بیاره و توی صفحت بزاره، خیلی باحاله دیگهههه
ریپوهات رو دستهبندی کن. براشون تگ بذار. یه توضیح درست و حسابی بنویس که همه بفهمن هر کدوم چیه و چیکار میکنه و به چه دردی میخوره
از پروژه های باحالی استفاده کن که نشون بده چه زبونایی بلدی. یه سری کد نمونه و مثال هم بذار که همه ببینن چقدر واردی
برو دنبال آدمای خفن. تو بحثهاشون شرکت کن. نظر بده. کمک کن. اینجوری هم یاد میگیری، هم دیده میشی.
خفن نیستم، اما خوشحال میشم باهم کانکشن بسازیم
مطمئن شو پروژههای مهمت public هستن. از کلمههای کلیدی خوب استفاده کن که وقتی کسی سرچ میکنه، تو رو پیدا کنه. تو دنیای برنامه نویسی پابلیک و اپن سورس بودن خیلی مهمه
یادت باشه، مهم نیست چقدر تازهکاری یا حرفهای. همین که داری تلاش میکنی و یاد میگیری، خودش کلی ارزش داره دوست خوبم
این نکته هم در نظر بگیر که برای دیده شدن بهتره کلا تو ریپوهای بزرگ و کوچیک شرکت کنید و کانتربیوت باشید
این زیرم میتونید گیتهابتونو بزارید ، تا هم یه کانکشنی باهم داشته باشیم ، هم اگه یه چیز باحال دارید ازش استفاده کنیم
#پست_پیشنهادی
#github #beautiful #readme
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Ileriayo/markdown-badges: Badges for your personal developer branding, profile, and projects.
Badges for your personal developer branding, profile, and projects. - Ileriayo/markdown-badges
❤🔥18🔥5⚡4