کاربرد Object.entries و Object.fromEntries در جاوا اسکریپت ✌️
⁉️ این دستور ها برای تبدیل آبجکتها به آرایههای دوتایی و بالعکس استفاده میشن.
#javascript #trick #js
☕️ @CodeExplore
const obj = { a: 1, b: 2, c: 3 };
const entries = Object.entries(obj);
console.log(entries);
// [['a', 1], ['b', 2], ['c', 3]]
const newObj = Object.fromEntries(entries);
console.log(newObj);
// { a: 1, b: 2, c: 3 }#javascript #trick #js
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16🔥6❤🔥4
دوتا کتاب رایگان و مفید برای یادگیری زبان برنامه نویسی Ruby
1. "Learn Ruby the Hard Way" by Zed A. Shaw
این کتاب یکی از منابع معروف برای یادگیری زبان روبی هستش که به شیوهای کاملاً عملی و تمرینی به شما اصول برنامهنویسی با روبی را یاد میده. هر فصل شامل تمریناتی هستش که شما رو به چالش میکشه و به تدریج مفاهیم پیچیدهتر میشه.
2. "The Book of Ruby" by Huw Collingbourne
این کتاب کم حجم و مفید یک راهنمای کامل برای شروع برنامهنویسی با روبی هستش. این کتاب شامل مثالهای عملی و توضیحات روشن و مختصره که به شما کمک میکنه تا مفاهیم اساسی روبی رو به سرعت یاد بگیرید.
#ruby #book
☕️ @CodeExplore
1. "Learn Ruby the Hard Way" by Zed A. Shaw
این کتاب یکی از منابع معروف برای یادگیری زبان روبی هستش که به شیوهای کاملاً عملی و تمرینی به شما اصول برنامهنویسی با روبی را یاد میده. هر فصل شامل تمریناتی هستش که شما رو به چالش میکشه و به تدریج مفاهیم پیچیدهتر میشه.
2. "The Book of Ruby" by Huw Collingbourne
این کتاب کم حجم و مفید یک راهنمای کامل برای شروع برنامهنویسی با روبی هستش. این کتاب شامل مثالهای عملی و توضیحات روشن و مختصره که به شما کمک میکنه تا مفاهیم اساسی روبی رو به سرعت یاد بگیرید.
#ruby #book
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8❤🔥3🔥3😁2
حدود 44 درصد برنامه نویس ها از Javascript استفاده میکنن
حدود 39 برنامه نویس ها از html css استفاده میکنن
حدود 90 درصد برنامه نویس ها از git برای سیستم مدیریت ورژن استفاده میکنن
حدود 47 درصد برنامه نویس ها از ویندوز استفاده میکنن
حدود 31 درصد برنامه نویس ها از MacOS استفاده میکنن
حدود 23 درصد برنامه نویس ها هم از لینوکس استفاده میکنن
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25⚡2❤🔥1💔1
Object.hasOwn(obj, 'prop');
const person = { name: 'Amin' };
console.log(Object.hasOwn(person, 'name'));// true
console.log(person.hasOwnProperty('name'));// trueتو پست های بعدی بهتون میگم که چرا متد hasOwn جایگزین متد hasOwnProperty. شده. با ما همراه باشید
Resource
#javascript #method #hasOwn #hasOwnProperty
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14❤🔥4🔥3😁1💔1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁38💔4❤🔥3🔥3
واقعا Telebot یکی از مناسبترین کتابخونه های طراحی بات تلگرام با PHP هستش که با سرعت بالا و سینتکس ساده خودش تونسته به این کیفیت برسه 🔥
✔️ توسعه دهنده این لایبرری یکی از دوستانمون هستش که توی کامنت های این پست تگش میکنیم.
#php #telebot
☕️ @CodeExplore | </Mahi>
#php #telebot
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20🔥8❤🔥5
خروجی کد جاوا اسکریپت زیر کدوم گزینست؟
#js #challenge
☕️ @CodeExplore
function mysteryFunction(arr) {
return arr
.filter((x) => x % 2 === 0)
.map((x) => x * x)
.reduce((acc, curr) => acc + curr, 0);
}
const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
console.log(mysteryFunction(numbers));#js #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11❤🔥4🔥3
⚡12❤🔥4🔥4
جدا از ظاهر خفنش داخلش جدید ترین فناوری های Razer قرار گرفته تا تجربه بی نظیری بهتون بده ( اگه خریدینش )
قیمتش هم حدود 27 هزاردلاره ( که با دلار 60 تومنی حساب کنیم میشه یه چیزی نزدیک میشه 1.620.000.000 تومان )
نظرتونه؟
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤🔥5😁3⚡2
🧠 قدرتمندترین و ارزانترین هوش مصنوعی دنیا معرفی شد ؛ GPT-4o Mini
📰 شرکت OpenAI امروز از مدل هوش مصنوعی جدیدی با عنوان GPT 4o Mini رونمایی کرد که نسبت به نسخه اصلی خود یعنی مدل GPT-4o از قیمت بسیار کمتری برخورداره.
📰 از سوی دیگه این مدل هوش مصنوعی قابلیتها و عملکردی بسیار بهتری از هوش مصنوعی GPT-3.5 داره.
📰 مدل هوش مصنوعی GPT-4o Mini از امروز در دسترس کاربران نسخه رایگان، پلاس و Team چت بات ChatGPT قرار خواهد گرفت و آنها میتوانند به جای استفاده از مدل GPT-3.5 Turbo، از این مدل قدرتمندتر استفاده کنند.
#ai #chatgpt
☕️ @CodeExplore
#ai #chatgpt
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡13🔥2❤🔥1
خروجی کد C زیر کدوم گزینست؟
#clang #challenge
☕️ @CodeExplore
#include <stdio.h>
int main() {
int a = 5, b = 10, c = 15;
int *p1, *p2, *p3;
p1 = &a;
p2 = &b;
p3 = &c;
*p1 += *p3;
*p3 -= *p2;
p2 = p1;
*p2 *= 2;
printf("a = %d, b = %d, c = %d\n", a, b, c);
return 0;
}
#clang #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8🔥2❤🔥1
.
Anonymous Quiz
17%
a = 40, b = 10, c = 15
19%
a = 20, b = 5, c = 5
48%
a = 40, b = 10, c = 5
16%
a = 20, b = 10, c = 5
⚡7❤🔥2🔥1
- تاریخ: 256مین روز سال (تو سال کبیسه: 13 سپتامبر، سالای معمولی: 12 سپتامبر)
- توضیحات: چون عدد 256 واسه برنامهنویسا مهمه، این روزو جشن میگیرن. 256 یعنی 2 به توان 8 که تو دنیای کامپیوتر خیلی کاربرد داره.
- تاریخ: 22 فوریه
- توضیحات: این روز به کسایی که تو پروژههای نرمافزاری کدباز (Open Source) مشارکت دارن، اختصاص داره.
- تاریخ: 30 نوامبر
- توضیحات: واسه اینه که اهمیت امنیت اطلاعات و حفاظت از دادهها رو به همه یادآوری کنن.
- تاریخ: 14 مارس (3/14 به سبک آمریکایی)
- توضیحات: به افتخار عدد ریاضی π (پای) جشن میگیرن. مخصوصا جامعههای علمی و برنامهنویسی.
- تاریخ: دومین سهشنبه اکتبر
- توضیحات: به یاد آدا لاولیس، اولین برنامهنویس تاریخ، و برای تجلیل از نقش زنها تو علوم، تکنولوژی، مهندسی و ریاضی (STEM).
- تاریخ: هفتهای که شامل 9 دسامبر (تولد گریس هاپر) باشه.
- توضیحات: این هفته رو برا ترویج آموزش علوم کامپیوتر و برنامهنویسی تو مدارس و جوامع برگزار میکنن.
#programmer #occasion
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡15❤🔥6🔥3
امروز اومدیم یه کتابخانه فیلم و سریال با زبان php معرفی کنیم 🙂
🖥 این یه کتابخونه به اسم "Movies Api" هست که برای توسعهدهندههای فرانتاند و بکاند طراحی شده و به سایت DigiMovies وصل شده.
💥 این کتابخونه کاملاً رایگانه و برای استفاده ازش لازمه که IP ایران داشته باشین.
❓ پیشنیازها :
🗣️ این کتابخونه از ورژن PHP 8.1 به بالا کار میکنه.
📎 قابلیت های این کتابخانه :
🗣️ گرفتن لیست دستهبندیها
🗣️ جستجوی فیلم یا سریال
🗣️ دریافت فیلمهای صفحه اصلی، فیلمها، فیلمهای دوبله فارسی، انیمیشنها، فیلمهای سهبعدی
🗣️ دریافت سریالها، سریالهای پربازدید، سریالهای کرهای، سریالهای دوبله فارسی، انیمیشنها و انیمهها
🗣️ گرفتن لینک دانلود فیلم یا سریال
🔗 لینک گیتهاب کتابخانه :
🔗 لینک پکیجیست کتابخانه :
⭐️ ستاره یادتون نره ⭐️
#php #library #movie #api
☕️ @CodeExplore
https://github.com/MehdiHamid1223/movies-api
https://packagist.org/packages/mehdihamid/movies-api
#php #library #movie #api
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - MehdiHamid1223/movies-api: this is movies api
this is movies api. Contribute to MehdiHamid1223/movies-api development by creating an account on GitHub.
🔥21⚡5❤🔥2
پروژه های استخدامی برنامه نویسان لاراول
یکی از اصلی ترین دغدغه برنامه نویسان، بی اطلاعی از سبک تست ها و آزمون هایی هست که شرکت ها برای جذب برنامه نویسان جدید می گیرن. هدف این ریپو صرفا، آشنایی با رویکرد ها و اهداف پروژه های تستی هست و قصد و نیت دیگه ای نداره.
به خاطر داشته باشید، همونطور که برنامه نویسان علم و دانش خودشون رو با مطالعه ی این پروژه های تستی ارتقا میدن، شرکت ها هم موظف به ارتقای سطح تست ها و آزمون های تستی هستن.
🌐 https://github.com/laravel98developer/laravel-hiring-projects
#laravel #project
☕️ @CodeExplore
یکی از اصلی ترین دغدغه برنامه نویسان، بی اطلاعی از سبک تست ها و آزمون هایی هست که شرکت ها برای جذب برنامه نویسان جدید می گیرن. هدف این ریپو صرفا، آشنایی با رویکرد ها و اهداف پروژه های تستی هست و قصد و نیت دیگه ای نداره.
به خاطر داشته باشید، همونطور که برنامه نویسان علم و دانش خودشون رو با مطالعه ی این پروژه های تستی ارتقا میدن، شرکت ها هم موظف به ارتقای سطح تست ها و آزمون های تستی هستن.
#laravel #project
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤🔥3⚡3💔1
این نشریه رو خودم مطالعه کردم و مطالب جالب و مفیدی توش گفته شده یکی از دوستان برام فرستادن که خودشون برای این نشریه زمان و انرژی گذاشتن و منم توی چنل قرار دادم شماهم استفاده کنید.
🔔 منتشر شد: اولین شماره نشریه سمیکالن!
نشریه سمیکالن، توسط انجمن علوم کامپیوتر دانشگاه کاشان منتشر شد.
📬 در این شماره می خوانید :
- هوش مصنوعی به کمک ما یا علیه ما ؟
- مصاحبه با دکتر دقیق
- امنیت اطلاعات و دیتا پرایوسی
و مطالب جذاب دیگر...
🎁همچنین هر شماره مجله دارای پازلهای جایزه دار هستش که با ارسال پاسخ به ما میتونید جایزه دریافت کنید.
همین الان نسخه اول را از اینجا دانلود کنید!
📥 لینک دانلود
کانال اطلاع رسانی نشریه سمیکالن :
@SemicolonMag
ارتباط با ما:
@SemicolonSupport
انجمن علوم کامپیوتر دانشگاه کاشان:
@KUCSSA
🔔 منتشر شد: اولین شماره نشریه سمیکالن!
نشریه سمیکالن، توسط انجمن علوم کامپیوتر دانشگاه کاشان منتشر شد.
📬 در این شماره می خوانید :
- هوش مصنوعی به کمک ما یا علیه ما ؟
- مصاحبه با دکتر دقیق
- امنیت اطلاعات و دیتا پرایوسی
و مطالب جذاب دیگر...
🎁همچنین هر شماره مجله دارای پازلهای جایزه دار هستش که با ارسال پاسخ به ما میتونید جایزه دریافت کنید.
همین الان نسخه اول را از اینجا دانلود کنید!
📥 لینک دانلود
کانال اطلاع رسانی نشریه سمیکالن :
@SemicolonMag
ارتباط با ما:
@SemicolonSupport
انجمن علوم کامپیوتر دانشگاه کاشان:
@KUCSSA
🔥10❤🔥3⚡2
درود بر و بچه های کدنویس 👋🏻
امروز یه رفیق پرسید: "داش، اگه الان میخواستی از صفر بیای تو دنیای وب، چیکار میکردی؟"
گفتم بذار یه راهنمای بنویسم واسه همه تازهواردا و اونایی که فکر میکنن تو لوپ گیر کردن. پس بزن بریم! (توجه کنید که من یه مسیر ساده از فرانت دارم میدم)
1️⃣ اول از همه، HTML و CSS رو یاد بگیر. اینا مث آب و نونن واسه وب. بدون اینا هیچی نمیشه ساخت!
2️⃣ بعدش برو سراغ جاوااسکریپت. این زبون شیرینه که سایتت رو از یه مانکن بیحرکت تبدیل میکنه به یه موجود زنده!
3️⃣ حالا که یاد گرفتی، وقتشه دست به کار شی. یه سایت ساده بساز. مثلاً یه صفحه شخصی که توش از خودت و علایقت بگی. یا اگه خیلی خفنی، یه بازی ساده طراحی کن. فقط یادت باشه قرار نیست تلگرام بسازی، پس سخت نگیر!
4️⃣ کم کم برو سراغ فریمورکها. React یا Vue.js خوبن واسه شروع. اینا مث ابزارای حرفهای میمونن که کارتو راحتتر میکنن.
5️⃣ حالا دیگه وقتشه پروژههای گندهتر بزنی. یه اپلیکیشن وب بساز، تو پروژههای اوپن سورس شرکت کن. اینجوری هم یاد میگیری، هم یاد میدی!
و اما نکته طلایی: اگه حس کردی داری تو لوپ گیر میکنی، نترس! این حس طبیعیه. حتی استاد اعظمهای برنامهنویسی هم گاهی این حسو دارن.
فقط یادت باشه:
یادگیری مث دوچرخهسواریه، هیچوقت تموم نمیشه. پس هی باید رکاب بزنی🤣
سعی نکن یه شبه ره صد ساله بری. قدم به قدم پیش برو.
هر روز یه چیز کوچیک بساز. اینجوری مخت روغنکاری میشه.
خودتو با بقیه مقایسه نکن. هرکی یه مسیر داره، تو فقط حواست به مسیر خودت باشه.
راستی بچهها، یه چیز مهم دیگه!
خیلیهاتون ممکنه بگید: "آقا ما گیر کردیم تو لوپ یادگیری! چجوری بفهمیم یه چیزو کامل بلدیم و بریم سراغ بعدی؟"
اینو بدونید که تو برنامهنویسی، مخصوصاً وب، هیچوقت نمیشه گفت "کامل بلدم". ولی نگران نباشید، این راهحلها رو امتحان کنید:
1️⃣ پروژه محور پیش برید:
به جای اینکه فقط آموزش ببینید، سعی کنید با هر مبحثی که یاد میگیرید یه پروژه کوچیک بسازید. مثلاً با HTML و CSS یه صفحه لندینگ بسازید، با جاوااسکریپت یه بازی ساده. اگه تونستید پروژه رو تموم کنید، یعنی به اندازه کافی یاد گرفتید پس به خودتون سخت نگیرید.
2️⃣ چالشهای کدنویسی رو امتحان کنید:
سایتهایی مثل CodeWars یا HackerRank چالشهای جالبی دارن. اگه تونستید چالشهای سطح متوسط یه مبحث رو حل کنید، احتمالاً آمادهاید برید سراغ مبحث بعدی.
3️⃣ به دیگران یاد بدید:
اگه بتونید یه موضوع رو به کسی دیگه توضیح بدید، یعنی خودتون خوب فهمیدید. سعی کنید تو انجمنها به سؤالهای دیگران جواب بدید.
4️⃣ مصاحبههای فنی رو چک کنید:
گاهی سؤالهای مصاحبههای فنی رو بخونید. اگه حس کردید میتونید به اکثرشون جواب بدید، یعنی خوب پیش رفتید.
5️⃣ از منابع مختلف استفاده کنید:
فقط به یه منبع اکتفا نکنید. وقتی از چند منبع مختلف یه موضوع رو یاد گرفتید و حس کردید تکراری شده، احتمالاً وقت رفتن به مرحله بعده.
و مهمترین نکته: یادتون باشه که "به اندازه کافی خوب" بهتر از "کامل" ه! وقتی حس کردید میتونید با یه تکنولوژی کار کنید و مشکلاتتون رو حل کنید، برید سراغ بعدی. تو راه یاد میگیرید!
خلاصه اینکه عشق کن با کدنویسی، لذت ببر از ساختن، و یادت نره گاهی هم یه آب به صورتت بزنی! 💦😀
حالا برو بترکون!😀
#پست_پیشنهادی
#learn #loop #frontend
☕️ @CodeExplore
امروز یه رفیق پرسید: "داش، اگه الان میخواستی از صفر بیای تو دنیای وب، چیکار میکردی؟"
گفتم بذار یه راهنمای بنویسم واسه همه تازهواردا و اونایی که فکر میکنن تو لوپ گیر کردن. پس بزن بریم! (توجه کنید که من یه مسیر ساده از فرانت دارم میدم)
و اما نکته طلایی: اگه حس کردی داری تو لوپ گیر میکنی، نترس! این حس طبیعیه. حتی استاد اعظمهای برنامهنویسی هم گاهی این حسو دارن.
فقط یادت باشه:
یادگیری مث دوچرخهسواریه، هیچوقت تموم نمیشه. پس هی باید رکاب بزنی
سعی نکن یه شبه ره صد ساله بری. قدم به قدم پیش برو.
هر روز یه چیز کوچیک بساز. اینجوری مخت روغنکاری میشه.
خودتو با بقیه مقایسه نکن. هرکی یه مسیر داره، تو فقط حواست به مسیر خودت باشه.
راستی بچهها، یه چیز مهم دیگه!
خیلیهاتون ممکنه بگید: "آقا ما گیر کردیم تو لوپ یادگیری! چجوری بفهمیم یه چیزو کامل بلدیم و بریم سراغ بعدی؟"
اینو بدونید که تو برنامهنویسی، مخصوصاً وب، هیچوقت نمیشه گفت "کامل بلدم". ولی نگران نباشید، این راهحلها رو امتحان کنید:
به جای اینکه فقط آموزش ببینید، سعی کنید با هر مبحثی که یاد میگیرید یه پروژه کوچیک بسازید. مثلاً با HTML و CSS یه صفحه لندینگ بسازید، با جاوااسکریپت یه بازی ساده. اگه تونستید پروژه رو تموم کنید، یعنی به اندازه کافی یاد گرفتید پس به خودتون سخت نگیرید.
سایتهایی مثل CodeWars یا HackerRank چالشهای جالبی دارن. اگه تونستید چالشهای سطح متوسط یه مبحث رو حل کنید، احتمالاً آمادهاید برید سراغ مبحث بعدی.
اگه بتونید یه موضوع رو به کسی دیگه توضیح بدید، یعنی خودتون خوب فهمیدید. سعی کنید تو انجمنها به سؤالهای دیگران جواب بدید.
گاهی سؤالهای مصاحبههای فنی رو بخونید. اگه حس کردید میتونید به اکثرشون جواب بدید، یعنی خوب پیش رفتید.
فقط به یه منبع اکتفا نکنید. وقتی از چند منبع مختلف یه موضوع رو یاد گرفتید و حس کردید تکراری شده، احتمالاً وقت رفتن به مرحله بعده.
و مهمترین نکته: یادتون باشه که "به اندازه کافی خوب" بهتر از "کامل" ه! وقتی حس کردید میتونید با یه تکنولوژی کار کنید و مشکلاتتون رو حل کنید، برید سراغ بعدی. تو راه یاد میگیرید!
خلاصه اینکه عشق کن با کدنویسی، لذت ببر از ساختن، و یادت نره گاهی هم یه آب به صورتت بزنی! 💦
حالا برو بترکون!
#پست_پیشنهادی
#learn #loop #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥27⚡7🔥4